Oddbean new post about | logout
 The answer is: Bluesky solves this problem via centralization. Since there is really just one very large relay which everyone is expected to participate in, this relay has a god's-eye knowledge base. Entities which sort through mail and relevant replies for users are AppViews, which pull from the relay and also have a god's-eye knowledge base, and also do filtering. So too do any other number of services which participate in the network: they must operate at the level of gods rather than mortals.

 
 What you see from the article, is that:

Everywhere else, relays are the problem.
On Nostr, relays are the solution. 
 it's incredible they don't consider the idea that there doesn't need to be a global 
 Well, have you forgotten how many people muted me, for wanting custom relays? Remember the whole censorship debate and the dickpick episode? 
 i don't remember the dickpic episode but i certainly bumped into some nonsense once or twice

anyway, yeah, it's just becoming normal now, and clients have caches of all the relays and add any new ones you add to it, it seems, even when you log out and remove its data

i mean, my relay now even lets me automatically control who can post to my relay and because of nip-65, i am actually getting people posting their events to my relay who are on my follow list 
 Well, I guess nobody was sending you dickpicks. 😂


It's amazing how peacefull and family-friendly Nostr is, now. It used to sometimes feel like a warzone because of the lack of customizable relays and outboxes. Everyone was on lol and band, so perverts and scammers and spammers could just hit everyone, with one fell swoop. Now, they have to cross a bunch of gates and hunt us all, individually, and that effectively shuts most of them down, by increasing the effort. 
 paid relays have made nostr too expensive to spam

https://i.imgflip.com/9bd7iq.jpg

nostr:nevent1qvzqqqqqqypzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqvqea88zfqy8xquzql2svty25t4mtah09vnz4xsy66l7kn6kxev0schlxjr 
 It has been a long while since I've stumbled accross any unsolicited porn on here... and for that I am incredibly grateful 🌞 
 I burned a lot of social capital, nagging the devs to help me avoid penis, but it was worth it. 😂 
 Your services have been noted and I am very grateful! 😅 
 my first nostr gig was helping build sprockets for access control with strfry for cloudfodder

it was and always has been the axe i've been grinding the whole of this year... wen auth... etc 
 nostr:nprofile1qqs8eseg5zxak2hal8umuaa7laxgxjyll9uhyxp86c522shn9gj8crspz9mhxue69uhkummnw3ezuamfdejj7qgjwaehxw309ahx7um5wgerztnrdakj7qgwwaehxw309ahx7uewd3hkctc58hv2s is the Layer 2 relay 🐐 
 Quoting myself because it's that good. 😂

nostr:nevent1qqsrcrr0pynd9mflpmle2mddusytc3lqyxn07k4j79wwyj0c493eykqpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzplfq3m5v3u5r0q9f255fdeyz8nyac6lagssx8zy4wugxjs8ajf7pqvzqqqqqqy8qsl2z 
 That's not a bad thing. First of all, the fact that a nostr post might have a reply that you don't know about, or that the reply you send might never be seen by the poster, or that a post might have more likes than you can see, or fewer, or that you can't ever really know how many followers you have—all these things are seen by normal people as a ridiculous step backwards (what kind of bullshit social media works like that?). And one for which no censorship resilience can make up for. Total deal breakers. One big-ass relay fixes that. Also that article makes it seem like only fortune 500 corporations can spin up that big-ass relay, which is nonsense.  
 yeah, the problem is, just like blockchains with their terabytes of chain data (eg ethereum, steem, etc) that the entire proposition of it being decentralised REQUIRES that you don't make the cost of running a replica of the database beyond AT LEAST middle class budgets, if such a thing even exists anymore

hence most shitcoin nodes are giant fucking 128 core EPYC racks that burn 10kW of power and have half a terabyte of memory and RAID5 with 32 parallel NVMe drives that cost in the order of $250k

and if you actually do the analysis on the data that people want to see in their feeds... about 1% of users content needs to be delivered everywhere, and the rest can be sharded or cached on demand on much smaller nodes

there hasn't been much work on actually making this work for nostr, i personally have been doing some work to make shared large data stores possible, and i have visions of in the future adding the ability to fan out the data store to networks of Blossom nodes so relays only keep the events their users are using and prune off old stuff and when old stuff or stuff not yet known is requested, the requests can cascade until the index is found and returned and cached and the relay itself becomes a node in a bigger cluster that can dynamically deliver content without any hand holding or fancy consensus logic

censorship resistance doesn't matter... until you get censored

and that means you are a content creator, the actual source of value of the network, even if you aren't popular

i literally can't even make one post on any other social media these days because they already have profiled me and i'm pre-censored, have been for over a decade

so, fine for you, mister audience member, but you wouldn't even see my work if it wasn't for nostr's censorship resistance, so, yeah, this entire conversation right now depends on this, so how's them apples? 
 Well yeah, but on the other hand nostr's current censorship resistance, in my opinion, is due in very large part to it being off the radar, small—and not the architecture. I get the whack-a-mole argument, but I feel people are greatly exaggerating the difficulty of playing whack-a-mole in this day and age. Any government, sufficiently motivated and resourced, could make it the protocol so painful to make practical use of that, while it would still hobble along for the die-hards, the nostr vision as it stands now would be dead. (In other words it'd be a heck of a lot easier to cripple nostr than people are assuming.)  Rather than censorship resistance I see the real value of nostr being in portability, though for very specific use cases that are not affected by nostr's limitations.