News for hackers. Stuff that matters.
Re:Decentralizing IRC by addminztrator on Saturday March 16, 2024 @10:53PM (#39731519)
If I wasn't a lazy idiot, I would've made something like this. Been fantasizing about it since forever. Can't wait to check it out!
Re:Decentralizing IRC by rasengan on Saturday March 16, 2024 @09:07PM (#39730955)
While this is a POC, it 'works' in the sense that you can send and receive messages, join channels, and communicate in said channels.

(JOIN, PART, PRIVMSG, NOTICE, QUIT, NAMES are implemented)

All users are both clients and servers. Nobody owns the network. Names are authenticated against Handshake and so are TLS certificates and signatures.

Channels are owned by the person who owns said namespace - for example, if your name is bob, then you own bob and bob/*

Tl;dr:

This makes it impossible for anyone to take over your IRC.

Re:Decentralizing IRC by crtasm on Saturday March 16, 2024 @11:27PM (#39731680)
Interesting! I'll try to find time to test it out.
Re:Decentralizing IRC by sirbribri on Saturday March 16, 2024 @10:51PM (#39731508)
Would it prevent what you did to freenode?
Re:Decentralizing IRC by rasengan on Sunday March 17, 2024 @12:28AM (#39731936)
Nobody will own IRC once this is finished. :-)
Re:Decentralizing IRC by 7bit on Sunday March 17, 2024 @06:35AM (#39733374)
Why not simply use Matrix chat?
Re:Decentralizing IRC by crtasm on Sunday March 17, 2024 @08:04AM (#39733873)
Have you tried to install and maintain a Matrix homeserver? It's far from simple.
Re:Decentralizing IRC by greyface- on Monday March 18, 2024 @11:37AM (#39746004)
This was written and posted by the person who did a hostile takeover of Freenode.
Re:Decentralizing IRC by rasengan on Monday March 18, 2024 @01:33PM (#39747330)
Doesn't change the code and may even highlight why a decentralized IRC protocol is of great importance.
Re:Decentralizing IRC by greyface- on Tuesday March 19, 2024 @07:38PM (#39761467)
Display remorse for what you've done, or burn this identity and start a new one, if you want your ideas to be judged on their merits.
Re:Decentralizing IRC by rasengan on Wednesday March 20, 2024 @09:27AM (#39766158)
My ideas are judged on their merits. Unfortunately I’m not the one at fault for freenode - the blame goes to Christel who sold freenode behind the backs of the team as a last ditch effort before her team abandoned and moved to their own new network.

The plan to launch Libera started long before the “incident”.

Logical people who read the events come to this conclusion. I hope you will be able to do the same.

Re:Decentralizing IRC by greyface- on Wednesday March 20, 2024 @12:23PM (#39768740)
The only people who are taking your ideas seriously these days are sycophants and those who don't remember the past. Eventually, you will run out of both.
Re:Decentralizing IRC by rasengan on Thursday March 21, 2024 @11:28PM (#39787199)
Keep telling yourself that. It might eventually come true!