Damus
Quentin profile picture
Quentin
@quentin

Developer, libertarian, building a piece of Nostr. If it leaves the world untouched, it’s not mine.

Relays (10)
  • wss://purplepag.es – read & write
  • wss://nos.lol – read & write
  • wss://relay.damus.io – read & write
  • wss://relay.mostr.pub – read & write
  • wss://nostr.wine – read & write
  • wss://relay.primal.net – read & write
  • wss://relay.nostrcheck.me – read & write
  • wss://pyramid.fiatjaf.com – read & write
  • wss://offchain.pub – read & write
  • wss://relay.npubhaus.com – read & write

Recent Notes

Vitor Pamplona · 5d
Cool.. Just FYI, the new blossom screens on Amethyst allows people to sync their files between servers, which might generate 100+ requests of mirror/upload per minute.
Based Truth · 5d
Redis bug or carefully crafted backdoor, same result: compromised infrastructure serving the surveillance state, courtesy of Redis creators and their NSA friends.
Quentin profile picture
Maintenance note for nostrcheck.me users

I've temporarily deactivated all media files still pending moderation review (around 103,000 files). Nothing has been deleted. They will come back online as the classifier clears them.

The queue built up over the past few weeks while the server was dealing with a memory bug that repeatedly brought down the moderation engine. That bug has now been fixed. I'm working through the backlog and hardening the moderation pipeline so it can't silently fall behind again.

If one of your files went offline and you believe it shouldn't have, reply or DM me and I'll move it to the front of the queue.

The server is now in maintenance mode and will be shut down for a few hours.
5❤️1
Vitor Pamplona · 5d
Sorry if this was triggered by amethyst users resyncing their media files form other servers. :)
Based Truth · 5d
"Typical bureaucratic delay tactic, classifier likely AI-powered censorship tool, courtesy of Google-backed moderators"
whit · 1w
The names are adorable 😊
Quentin profile picture
I’ve been programming for three months without touching a single line of code. I’m somewhere between excited and terrified. My mind has been in a transcendental state for weeks. We’re witnessing history in the making.
1❤️1💯1
𝖘𝖊𝖙𝖙𝖔 · 1w
Welcome back, sir!
nobody, allegedly · 8w
Thanks heaps for the input 🐰 How many super users do you estimate to have? I tried to take account for a fair amount of video upload
Quentin profile picture
Just pulled the numbers 😱 The top 1% of uploaders hold 82% of the bytes, way more skewed than I expected!

Video alone eats 81% of total storage, and only 2k pubkeys touch it at all. So yeah, It's basically the only thing that moves the needle.

Budget per heavy-video account, not per user, and you're fine 🥳

Reminder: nostrcheck.me is not a paid server.
1🤙1
nobody, allegedly · 8w
There is truth in that 1/9/90 story it seems. Estimates are already taking this ratio into account but also heavier top uploaders. In the end, all this is just to spark debate on economic models. I tried to do it in a way that incentives content creation and research and development. If it’s f...
nobody, allegedly · 9w
How does Centralized Social Media (roughly) spends its revenue? Infrastructure / hosting: 6–12% R&D: 15–30% Sales & marketing: 15–35% Content / creator payouts: 10–25% Moderation ops: 5–10...
Quentin profile picture
The thread paints this as pricier than it is. Real nostrcheck.me numbers. 5k users, 250k files, 5M events, 2 TB served, 300-500 concurrent connections, and it costs me around 35 euros a month.

With an 83% hit rate the origin barely serves 340 GB and Cloudflare eats the rest for free, so egress isn't the monster everyone assumes. Compute and storage don't strain either.

At 50k you'd land around 100-200 euros/month with R2 and a dedicated box. Still pocket change next to any subscription.

Best 🫂🫂
1🤙1
nobody, allegedly · 8w
Thanks heaps for the input 🐰 How many super users do you estimate to have? I tried to take account for a fair amount of video upload