Make it one SQLite file per user. All the read/write are parallelized per user. Backup db file would be smaller, easier. Each service node can handle N users, less for heavy follow users. Should be easier to scale horizontally the with user count by adding system nodes and Storage, networks, web handling process.
Ask HN: How would you design an alternative Twitter
91–100 of 351 posts
Re: Ask HN: How would you design an alternative Twitter
#92Earlier quoted context omitted.
This reminds me of a short story Kurt Vonnegut mentioned in a novel of his: >“You know — “ said Eliot, “Kilgore Trout once wrote a whole book about a country that was devoted to fighting odors. That was the national purpose. There wasn’t any disease, and there wasn’t any crime, and there wasn’t any war, so they went after odors.” “This country,” said Eliot, “had tremendous research projects devoted to fighting odors.…
We gotta build things for the humans we have, not the humans we wish to have. Maybe global public squares don't work for the humans we have. That's ok.
Re: Ask HN: How would you design an alternative Twitter
#93Earlier quoted context omitted.
This reminds me of a short story Kurt Vonnegut mentioned in a novel of his: >“You know — “ said Eliot, “Kilgore Trout once wrote a whole book about a country that was devoted to fighting odors. That was the national purpose. There wasn’t any disease, and there wasn’t any crime, and there wasn’t any war, so they went after odors.” “This country,” said Eliot, “had tremendous research projects devoted to fighting odors.…
We gotta build things for the humans we have, not the humans we wish to have. Maybe global public squares don't work for the humans we have. That's ok.
That way, you get to not hear racist stuff, and I get to not have my morality chosen by random americans.
Re: Ask HN: How would you design an alternative Twitter
#94Re: Ask HN: How would you design an alternative Twitter
#95Re: Ask HN: How would you design an alternative Twitter
#96Earlier quoted context omitted.
This reminds me of a short story Kurt Vonnegut mentioned in a novel of his: >“You know — “ said Eliot, “Kilgore Trout once wrote a whole book about a country that was devoted to fighting odors. That was the national purpose. There wasn’t any disease, and there wasn’t any crime, and there wasn’t any war, so they went after odors.” “This country,” said Eliot, “had tremendous research projects devoted to fighting odors.…
We gotta build things for the humans we have, not the humans we wish to have. Maybe global public squares don't work for the humans we have. That's ok.
There's something particularly disgusting about the elevated sense of self-importance required to say that because you don't like something, because there is a vanishingly small number of bad actors as there are in every single group above a certain size, it shouldn't exist at all.
Re: Ask HN: How would you design an alternative Twitter
#97An account is 10 dollars (lifetime). If you get banned, you have to pay 10 dollars again. Permabanned = can't come back.
Premium? (dms, search, custom avatar) 10 dollars.
Change your avatar? 5 dollars.
Change someone else's avatar? 10 dollars.
Ad free? 10 dollars.
Access to archives (posts over a certain number of years old) 10 dollars.
Not too expensive and no recurring costs for good citizens, prohibitively expensive for bots/trolls.
Re: Ask HN: How would you design an alternative Twitter
#98The UX will be central to such a platform, and that's all we should be having a conversation about. I'd go as far as to say, that the central challenge of convoluted technical solutions like 'decentralized platforms' is to find a way to hide the backend away from the user. You want them to be none the wiser about what goes on behind their pretty website / app.
Re: Ask HN: How would you design an alternative Twitter
#99Earlier quoted context omitted.
We gotta build things for the humans we have, not the humans we wish to have. Maybe global public squares don't work for the humans we have. That's ok.
Okay, humble suggestion - remove yourself from the public square, but don't destroy it for me. That way, you get to not hear racist stuff, and I get to not have my morality chosen by random americans.
Re: Ask HN: How would you design an alternative Twitter
#100Earlier quoted context omitted.
But we already have a "public town square": it's called DNS, Domain Name System, and it's great. With about $20/year you get "verified" and everyone knows you own "foo.com", or .whatever [1]. It's just that we, as in we the users, failed this great "public town square" because as soon as we get in the public we get scared and need to belong to a tribe: the Twitter tribe, the TikTok tribe, the Instagram tribe, and so…
The internet is not a public square for the same reason the world isn't a public square - it requires effort to see things from outside your own community. Twitter (and Facebook), on the other hand, will regularly push things to me from fascists, communists, "environmentalist" degrowthers, and other weirdos who I have no interest in hearing from.
Having a DNS domain is akin to going into a public town square and setting up your stall selling whatever vegetables you grew in your garden. But just as the individual farmers were run over by large corporations who invented the hyper-market, just as so the individual users have been fleeing, increasingly in the past 15 years, to be under the umbrella of big-corp-du-jour.com. Making another-service.com with the façade of a "public town square" is just making another hypermarket.
And also, it's called a "public town square", with accent on town, as in "group of houses" [1], because it's meant for a relatively small population. There is perhaps a reason we don't have "public megacity squares" (stampedes and crowd crushes aside). And there is perhaps something inherently wrong when an individual has 100+ million "followers": in a public town square a stall could not sell vegetables to 100+ million people since there aren't that many people in the town in the first place.