Live data from Hacker News

Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

cabal.chat

51–60 of 337 posts

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#51
post #47

Earlier quoted context omitted.

Which browser? Looks fine for me using latest Edge.

Not OP but I had the same experience in Safari on iPhone

Same for me when viewing vertically. Rotating my phone to view horizontally worked better.

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#52
post #3

Have there been any breakthroughs recently? Or just sharing to share?

Probably not a coincidence that this gets posted with no context the day that Parler gets kicked off AWS. I presume it's someone trying to offer Cabal as a Parler alternative.

I doubt that https://github.com/cabal-club/commons/blob/master/values.md#...

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#53
post #11

I still don't know what's wrong with IRC.

Multimedia, end-to-end encryption, offline chat history, and having all those features actually available and usable by the average user (just having a persistent identity is something IRC makes trickier than it needs to). You may decide those are misfeatures, but most people don't.

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#54
post #21

Earlier quoted context omitted.

No knowledgeable, expert Unix user I know brushes a Node program aside just because it is Node.

I don't brush aside Node programs just because they're Node. I brush them aside because they usually drag in a few MB of dependencies, and melt my (mid-level) computer with compilation (often OOM-killing everything else I'm doing on the machine, before dying to the OOM-killer itself) – but for all that, I then need to keep the entire thing on my hard drive because the compilation was mere caching, and hasn't given me…

Melt your computer with compilation? A Node program?

More to the point, did you audit Tensorflow? If no, then what's your point to begin with? If yes, what made you conclude that auditing Tensorflow is doable, but usually simple NPM modules are "un-auditable"?

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#55
post #20

Earlier quoted context omitted.

I should add that Matrix p2p has been demonstrated. My understanding is that it's not ready for prime time just yet, but it works.

Wait, what? Matrix is working on p2p protocols?

https://matrix.org/blog/2020/06/02/introducing-p-2-p-matrix/

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#56
post #36

Earlier quoted context omitted.

> knowledgeable, expert Unix user I wouldn't describe myself as that, but I think I'm a little bit past noob at this point. I don't "brush aside" a program because it's node, but it's definitely a strike against it. I don't like dealing with the massive amount of dependencies that always seems to follow along with it.

I can't speak for Perl or Python, but for Ruby I have never seen a single Ruby tool that pulls in anything close to the same order of magnitude of discrete dependencies that some JS tools end up doing. I of course stand to be corrected.

I don't mind installing tools like Rollup and TypeScript. I do very much mind installing tools like Webpack and Babel.

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#57
post #47
post #28

This site doesn't render properly on mobile. Many of the blocks flow off the screen to the left and right. I was intrigued, but like many projects, the first impression I got was of sloppy development unable to even test one of the most common ways to view their site and it drove me away.

Which browser? Looks fine for me using latest Edge.

Chrome on Android

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#58

Earlier quoted context omitted.

Wait, what? Matrix is working on p2p protocols?

https://matrix.org/blog/2020/06/02/introducing-p-2-p-matrix/

Oh wow! I must have missed that somehow! Very interesting!

I have been a fan of Matrix for a long time and have been very excited by all of the progress made recently! Particularly, the new UI experience for E2E encrypted channels is amazing! You managed to get solid security without sacrificing usability.

Thank you for your dedication to Matrix and its community!

Re: Cabal: A peer-to-peer, off-grid, community-first, hackable chat platform

#59
post #50

Earlier quoted context omitted.

On Pop!_OS, apt show python3-pip shows six dependencies, while apt show npm shows: nodejs (>= 6.11~), ca-certificates, node-abbrev (>= 1.1.1~), node-ajv, node-ansi, node-ansi-regex (>= 3.0~), node-ansi-styles, node-ansistyles, node-aproba, node-archy (>= 1.0~), node-are-we-there-yet, node-asap, node-asn1, node-assert-plus, node-asynckit, node-aws4, node-aws-sign2, node-balanced-match, node-bcrypt-pbkdf, node-bl, node…

What does that prove? The six dependencies are probably an order of magnitude larger than the NPM ones. If anything, lots of small dependencies is more Unix-y than one big dependency.

pip's download size is 47.6 kB, npm's is 579 kB.

pip's installed size is 194 kB, npm's is 3,413 kB.

All numbers are from Pop!_OS apt.

Post reply on HN