with you, everything is solved by big fat scaled up infra tho. so idk if you are really seeing the picture. the point is about the organising of the collections not serving up the images.
Discussion
Yeah, it's about me finally being able to end my Pinterest addiction. 😂
I want to pin stuff any make photo albums, and share that selection with others. And not just of my own stuff! I like pinning stuff I see.
Same with me though. I'm with nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj. That's what I build and want to be building. I tend not to see something worth building if it can't take a minimum of 1000000000 rps.
I'm just building something to share hyperlinks to makeup tutorials. It's not meant to be the Taj Mahal. 😂
“big, scalable systems” should not be conflated with “centralized platforms” as well.
For example with relays, there are many reasons people might want a scalable and high-performance option.
Aggregators will exist to do search because local search is almost useless for anything that is out-of-network. There will be projects that want to store huge libraries. Certain relay providers will become large as they have expertise that many others don’t.
Scalable and reliable systems if designed right also bring many benefits even if you run at smaller scales, by being more efficient, and taking less time to maintain.
And sometimes you don’t benefit from everything. If you are building a personal notes app, decentralization or all the other Nostr benefits do not matter and come at a significant cost since you’re the only user seeing it and can self-host it.
In that case you want *data portability*
Agreed, and I think a better way of discussing it, is the integrity contract. When I purchase from a hosted service I assume there is generally a contract that my data isn't going to disappear because the service had an oopsie.
I would like to offer the integrity of servicing customers that expect similear guaruntees.
Nostr as a whole, as a network, can and does function from plebs and a 10 y/o laptop and a generic brand SSD. That's great, but not the integrity contract I personally want to sell.
You can’t collapse anything into just a few dimensions.
For example, paid relays. Free relays can host your content, sure, bit
You can run a relay on a single server and it’ll work, until you reach limits. You can create thousands of small relays and “split” between them but then each one could go down, you have a lot of connection overhead, and so on…
Content portability is another thing too, it doesn’t matter if your content is hosted centralized if you can move it anywhere else without much impact.
Saying Nostr can just work with what is actually inefficient architectures is no different than IP over avian carrier.
These are just the principals that projects operate on as well imo. When I make a self hosted app "with no warranty" It removes my responsibility away from making a breaking change that corrupts the users db and cost them money.
I'm not suggesting I want to take responsibility, when I'm not getting paid, but with my software, Id like to offer the contract of "i take into consideration that my software will be deployed for the purpose of making someone money, and making changes that harm that, id like to avoid"