Demo: Fully P2P and open source Reddit alternative
41–50 of 247 posts
Re: Demo: Fully P2P and open source Reddit alternative
#42So does this mean each subreddit creates and hosts their own entire “Reddit clone”?
Each community owner must run a node 24/7 to seed his own community's content via IPFS. Similar to how you need to seed a torrent you client. There's a GUI client so it's very easy, you just double click and leave it open. It's also possible for centralized services to run communities for people, so it's technically possible to run a community without having to have any device run 24/7 yourself.
Re: Demo: Fully P2P and open source Reddit alternative
#43Hate to be that guy, but why opt for the new reddit look? This is already coming out of the gate on the wrong foot. The UI is slow and has so much unused white space.
Re: Demo: Fully P2P and open source Reddit alternative
#44People are arguing about the contents, which is kind of shallow, it can be always managed in some way later. I’m more interested in the technicality, what’s the protocol, the architecture, how file are saved and served, encrypted? How about the minimum X to run the service, is it P2P as in all clients serve or only select few nodes? Who manages and operates these nodes? Is it a honeypot? Among others. Regardless, It’…
the protocol is a light protocol over IPFS/IPNS/Libp2p Gossipsub
IPFS files (JSON/base64): https://github.com/plebbit/plebbit-js#schema Gossipsub protocol messages (CBOR): https://github.com/plebbit/plebbit-js#pubsub-message-types
There's also a FAQ https://github.com/plebbit/whitepaper/blob/master/FAQ.md
Re: Demo: Fully P2P and open source Reddit alternative
#45Earlier quoted context omitted.
>Alas, I don't think it's yet ready for primetime. Is it fixable in a week? We are 4 devs working full time on it. In my estimate it should be pretty smooth in around 1 year. We should also have an old.reddit interface as well for people who hate the new interface.
Who pays for your time? Or is this 3 years of free work?
Re: Demo: Fully P2P and open source Reddit alternative
#46Hate to be that guy, but why opt for the new reddit look? This is already coming out of the gate on the wrong foot. The UI is slow and has so much unused white space.
That's part of the "why of new.reddit"... which makes sense for some aspects of its infrastructure. Yes, I prefer old.reddit because it renders everything at once and the layout is simpler. But if you're waiting on the network more than the CPU, new.reddit style is probably better.
The UI being slow is because loading stuff from cloudflare-ipfs.com is slow. Trying to get it all at once for a 30 card rendering would be even slower if you're waiting for ipfs.
Re: Demo: Fully P2P and open source Reddit alternative
#47I kinda agree with him. There is no captcha that's going to keep out determined spammers. Even reddit is filled with bots.
You either try to eliminate bots through paid accounts, real ID verification... Or you filter based on quality of content (ie. bots are allowed to post, as long as what they say and do is indistinguishable from a human - like reddit does).
Whats the anti-spam plan?
Re: Demo: Fully P2P and open source Reddit alternative
#48Earlier quoted context omitted.
Each community owner must run a node 24/7 to seed his own community's content via IPFS. Similar to how you need to seed a torrent you client. There's a GUI client so it's very easy, you just double click and leave it open. It's also possible for centralized services to run communities for people, so it's technically possible to run a community without having to have any device run 24/7 yourself.
Is there a headless "client", so one can run a community on a raspberry pi or server?
Re: Demo: Fully P2P and open source Reddit alternative
#49Re: Demo: Fully P2P and open source Reddit alternative
#50Musk claims the only solution to bots in 2023 is paid accounts. I kinda agree with him. There is no captcha that's going to keep out determined spammers. Even reddit is filled with bots. You either try to eliminate bots through paid accounts, real ID verification... Or you filter based on quality of content (ie. bots are allowed to post, as long as what they say and do is indistinguishable from a human - like reddit…
the community owner must configure some challenge exchange between his node and the users publishing to his node. the challenge is completely arbitrary, it can be a whitelist, a password, a super complex interactive game, sending a picture of your passport, account age, minimum karma, a combination of all these things, etc. Since it is arbitrary, it will evolve with time. Any method (already invented or invented in the future) that centralized platforms use to filter AI spam can also be used, but over P2P.