For those old enough to remember Napster, it worked because it was centralized.
Twitter's thing was "giant conversation with everyone" - federation interferes with that.
Reddit was inherently fragmented (subreddits, and heavy redditors tended to describe groupings of related subreddits). Federation seems pretty natural here (community names can just have an @ symbol somewhere in there).
There are UI and discoverability issues, but those seem rather tractable.
I think performance at scale will be a real issue though.
Finding the songs was no problem. I can remember some kind of web search engine. It was just too hard to get a collection going to even be able to download something though. I guess the idea was to rip your cd collection but that idea simply didn't occur to me at the time.
Napster took off because it was a free record store at a time when everyone was use to paying $13 an album in 2000 USD($23 adjusted for inflation).
Me neither, but it’s worth a shot. I have set up a public Lemmy instance. Registration is open currently. Would be nice to see a handful of people join my instance.
Yes! :D https://zapad.nstr.no/
You couldn't choose your server on the official application, but others allowed you to do you could always meet the same persons. I was on the Orange server.
i mean architecturally it’s nearly as decentralized, but from a user point of view that’s not the part that matters. construct the Napster UI atop a decentralized architecture, and it’s all the same right? heck most large websites today are internally decentralized (sharding, load balancing, …) if you peek inside them: the real difference here is not that a service is distributed across machines, but across machines with different owners. it’s really more of a political distinction, the UX could be identical, it just isn’t (quite) due to preference or limited labor.