Pip the social graph guy
pip@vertexlab.io
simplifying the social graph so you can focus on building great experiences https://vertexlab.io/
468 Following
1.2k Followers
Fascinating
•
2h ago
[🎞️ AI]
See translation
2
Pip the social graph guy
•
20h ago
Pip the social graph guy
•
1d ago
See translation
See translation
1
Pip the social graph guy
•
1d ago
See translation
0
Pip the social graph guy
•
1d ago
https://vertexlab.io/blog/pagerank_as_filter/
(I won't make a nostr long form because there is no Latex)
See translation
5
Pip the social graph guy
•
1d ago
The latter is always a step behind.

See translation
0
OpenSats
•
2d ago
https://opensats.org/blog/eleventh-wave-of-nostr-grants
See translation
0
Pip the social graph guy
•
3d ago
Out of 313k reputable pubkeys, only ~105k have changed their follow-list recently.
So the number of active and reputable users is about 100k.
See translation
8
Pip the social graph guy
•
3d ago
npub18hmle
•
3d ago
The more I think everyone is evil.
The more I listen to the actual people,
The more I think everyone is good.
The more I watch the news,
The more I think the world is ending.
The more I watch nature,
The more I think the world is infinite.
What you consume will ultimately consume you.
Choose wisely before you forget who is who.
See translation
See translation
0
gsovereignty
•
3d ago

See translation
2
Pip the social graph guy
•
3d ago
See translation
0
Pip the social graph guy
•
4d ago
See translation
0
lemon
•
4d ago
Replying to @Tim
See translation
1
Vertex
•
4d ago
We are collaborating with @Dezh Technologies and the @JellyFish premium relay to design a general purpose rate-limiting system powered by Nostr's Web of Trust.
As Nostr scales, we believe this will be a game-changer for services that don’t monetize directly or prefer not to. By leveraging open source DVMs, this system can help reduce abuse—like spam and denial-of-service attacks—while still keeping access open and user-friendly.
See translation
1
Pip the social graph guy
•
6d ago
npub12rv5l
•
6d ago
See translation
See translation
3
Pip the social graph guy
•
6d ago
See translation
13
Pip the social graph guy
•
1w ago
Mobile view should be better now.
See translation
0
Pip the social graph guy
•
1w ago
Replying to @Thank God For Nostr Podcast
So, here is my contribution:
First, let's call S our secret. S is a number or can be represented as such.
We choose a random line that pass through the point (0,S). The lines with this property are the following:
y = a * x + S (where a is a coefficient)
So we choose a at random, and we have generated a line that pass through our secret S. If you know the line, you know the secret by simply substituting x = 0 into the equation.
Now, we want to split this knowledge into 3 pieces. The way to do it is to choose 3 more points on the line, different from
... See more
See translation
3
Pip the social graph guy
•
1w ago
First, the secret S is a number, or can be represented as such. Second, when you generate the shares for the secret S, you come up with a random line that pass throughout the point (0,S).
For example the line (a is random):
y = a*x + S
Then, you take three more points that are not the original point (0,S), for example:
P1 = (1, a+S)
P2 = (2,2a+S)
P3 = (3,3a+S)
(check this points are on the line)
How many lines go through 2 points? That's easy, only one. This means that with only two of these points, we can find the line, and then the secret.
... See more
See translation
1
Pip the social graph guy
•
1w ago
See translation
0
Pip the social graph guy
•
1w ago
npub1l2vyh
•
1w ago
Literally only recorded a voice memo and saved it on my phone.
Which went to my old laptop via syncthing
@Gigi ‘s vibeline picked it up from there: whisper to transcribe locally, qwen2.5 via Ollama to understand what I wanted, saw that I was talking about building an app so it called my new build_app plugin which transformed my text into an app spec and then kicked-off my vibeline tools with mcp, checking my nostr code snippets to one-shot build a CLI DVM-capable WoT username search tool
😂😂😂 wiiiiild times
Voice-memo in, app out
See translation
See translation
0
IntuitiveGuy☯️
•
1w ago

See translation
12
Pip the social graph guy
•
1w ago
Made few safety improvements (fixing race conditions), and added support for NIP-42 authentication.
Relay operators can send authentication challenges whenever they want, and it's super simple.

See translation
1
Pip the social graph guy
•
1w ago

npub1xrs2z
•
1w ago
#nostr #grownostr
See translation
See translation
6
Pip the social graph guy
•
1w ago
Pip the social graph guy
•
1w ago
What if the relay is running only on a local network, or clients connect over tor or something? I am leaning towards not checking the URL at all tbh. If the challenge is really random, then who cares.

See translation
See translation
0
Pip the social graph guy
•
1w ago
What if the relay is running only on a local network, or clients connect over tor or something? I am leaning towards not checking the URL at all tbh. If the challenge is really random, then who cares.

See translation
5
Pip the social graph guy
•
Nov 7, 2024
I am looking to use Redis to store millions of random walks, which are nothing more complex that an ordered array of numbers e.g. [0,1,2,3,4,5].
I've read the Docs about data structures, but I am still unsure whether I should store them as Redis strings e.g. "0,1,2,3,4,5", or as Redis Lists.
Lists seem more appropriate, however I know they are implemented using skip lists, which I feel would be a waste of memory since the operations I will need to do are simply GETALL and SET. I've read somewhere that, if the size of the list is lower than a specified parameter, they aren't implemented using skip lists but normal arrays, which are more memory efficient. To give some context, the size of the walk on average will be 7, and with overwhelming probability not longer
... See more
See translation
7
Pip the social graph guy
•
Aug 11, 2024
Mushrooms on pizza are acceptable.
(I am Italian so you can either agree with me or being wrong)
npub103m96
•
Aug 11, 2024
I've never been more disgusted in my life
Is this normal???
See translation
See translation
4
Pip the social graph guy
•
Aug 11, 2024
But still I have no clue about how Fedi the company is going to make money.
Maybe they'll use their earned reputation to build a Bitcoin bank? No idea, but I've always wondered how companies like that can go years without any monetization avenue. Do you have more clues than I have?
See translation
8
Pip the social graph guy
•
Jul 1, 2024
For what's worth, I promise I won't kill you in sleep.
See translation
4
Pip the social graph guy
•
Jun 27, 2024
See translation
28
Pip the social graph guy
•
Jun 18, 2024
I think I'll go Nostr only soon

See translation
4
Pip the social graph guy
•
Jun 14, 2024
I think it's important, especially when it comes to human dynamics, to start with the experience and design and then build backwards, as opposed to creating some kind of artificial trust score and then "making it pretty on the UI".
So, I'd love to learn from you.
See translation
15
Pip the social graph guy
•
Jun 10, 2024
How to fix spam? Use the social graph
How to improve discovery? Social graph
How to choose an e-cash mint? Social graph
What nobody says is WTF it is and HOW to use it
a thread

See translation
41
Pip the social graph guy
•
Jun 10, 2024
Now the Article has disappeared from Draft 😭
Is there a chance you @PABLOF7z have it saved somewhere?
( To be clear, I have a copy but it takes 45 min to copy and paste it without ruining the formatting )
See translation
3
Pip the social graph guy
•
May 27, 2024
I am looking for feedback on one of my articles.
DM me if you want to get a preview.
See translation
7
Pip the social graph guy
•
Apr 14, 2024
I am using the python nostr-sdk, and the documentation is seriously lacking (or I couldn't find it after some hours which would be bad).
How can I turn a PubKey() object into an npub?
with to_hex() I get the hex version, but I want the npub...
See translation
3
Pip the social graph guy
•
Dec 27, 2023
npub14slk4
•
Dec 27, 2023
1) The government is their data customer, so you’ve lost your civil liberties. Google can now act on the government’s behalf to do things that otherwise would be illegal
2) Supposedly you have a choice in this, but the more powerful they are, the harder it is to avoid. How many reCaptchas are on essential websites? Do a DNS lookup on employers’ emails, and you’ll find that you will truly struggle to get a job without it going to a Gmail server. The employer having a vanity domain doesn’t change it being Gmail.
3) Google profited from covid’s stay-at-home work, so they are motivated to (and did) help politicians promote lockdowns by suppressing contrary information with the goal of preventing you from going outside. For example, they literally took down Google docs from physicians presenting research critical of the
... See more
See translation
See translation
1