Live data from Hacker News

Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

github.com

31–40 of 65 posts

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#31

Congrats Dominic and co! I saw that even Julian Assange was recommending scuttlebutt on Twitter!! A couple people have asked about browser based access and some people have replied that that wouldn't work? Could somebody explain why? Me and Dominic have debated design a couple times, and on my own system we have P2P cryptographic identities working just fine in the browser (see https://hackernoon.com/so-you-want-to-b…

Sorry to semi-hijack your comment there, but, could you perhaps outline the functional differences (besides the extremely obvious ones like "it's not the same protocol") between Patchwork, Briar (Check the 34C3 talk on Briar if you find yourself unfamiliar with it: https://www.youtube.com/watch?v=iRJ8vIh3dVU - albeit I kind of doubt that'd end up the case), and secushare (see http://secushare.org/comparison)?

They seem to try to cover many of the same points, but they also seem to have quite a few differences. I primarily ask because secushare hasn't yet updated their comparison page to include Patchwork (although it already covers SSB), and because that same page has yet to account for the release version of Briar.

Edit: Nevermind the difference to secushare, I've noticed secureshare has an entry on Patchwork in their FAQ, just not on their comparison page: http://secushare.org/answers

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#32

Are there gateways to see how it works before trying it out myself?

https://viewer.heropunch.io/channel/heropunch

we also have a git-ssb gateway at https://git.heropunch.io

sbot isn't super fast so be patient but don't worry about overloading the server we have plenty of extra capacity

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#33

Congrats Dominic and co! I saw that even Julian Assange was recommending scuttlebutt on Twitter!! A couple people have asked about browser based access and some people have replied that that wouldn't work? Could somebody explain why? Me and Dominic have debated design a couple times, and on my own system we have P2P cryptographic identities working just fine in the browser (see https://hackernoon.com/so-you-want-to-b…

Hi Mark. What's the underlying database used there?

SSB in the browser is a subproject we're pushing forwards sometimes, but it's progressing slowly. One of the main obstacles is IndexedDB which seems to be much worse (in many aspects) than LevelDB, upon which SSB used to base itself. Nowadays SSB is based on FlumeDB, which is often backed by just the filesystem. Then there are other obstacles like building P2P connections through WebRTC.

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#35
post #33

Congrats Dominic and co! I saw that even Julian Assange was recommending scuttlebutt on Twitter!! A couple people have asked about browser based access and some people have replied that that wouldn't work? Could somebody explain why? Me and Dominic have debated design a couple times, and on my own system we have P2P cryptographic identities working just fine in the browser (see https://hackernoon.com/so-you-want-to-b…

Hi Mark. What's the underlying database used there? SSB in the browser is a subproject we're pushing forwards sometimes, but it's progressing slowly. One of the main obstacles is IndexedDB which seems to be much worse (in many aspects) than LevelDB, upon which SSB used to base itself. Nowadays SSB is based on FlumeDB, which is often backed by just the filesystem. Then there are other obstacles like building P2P conne…

Good to hear from you Andre!

Yes yes yes WebRTC has been a ridiculous pain in the butt for me, which is why I still have websocket fallback as default - browsers really need to get their game together and improve WebRTC (I hear there is a new version coming up that should fix a lot of problems)

What database underneath for the demo? GUN of course, we added a framework called SEA (Security, Encryption, Authorization) which seamlessly integrates Web Crypto API in the background so app developers don't have to fuss with it directly or learn the Web Crypto API (which is poorly documented and very confusing, but a life saver that it is available at all!).

Huh, haven't heard of FlumeDB I will definitely check it out. Great progress BTW, super exciting to see the community grow!!! Yeah, IndexedDB has its quirks, I stuck with localStorage personally cause it works like a charm and is much faster than any perf I could get out of LevelDB (I must have been doing something wrong with Level, because it never worked as well as we were expecting).

I'm very excited to see a browser subproject of SSB, that will be great. If it helps at all, we're currently refactoring and modularizing SEA which may help with SSB in the browser even if gun isn't needed or used. Let me know!

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#37

Congrats Dominic and co! I saw that even Julian Assange was recommending scuttlebutt on Twitter!! A couple people have asked about browser based access and some people have replied that that wouldn't work? Could somebody explain why? Me and Dominic have debated design a couple times, and on my own system we have P2P cryptographic identities working just fine in the browser (see https://hackernoon.com/so-you-want-to-b…

Sorry to semi-hijack your comment there, but, could you perhaps outline the functional differences (besides the extremely obvious ones like "it's not the same protocol") between Patchwork, Briar (Check the 34C3 talk on Briar if you find yourself unfamiliar with it: https://www.youtube.com/watch?v=iRJ8vIh3dVU - albeit I kind of doubt that'd end up the case), and secushare (see http://secushare.org/comparison )? They s…

Apologies, I haven't heard of either of these things before. So you'd know more than me!

Re: Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

#40
post #23

If you want to check out the deep end, here's some writing which captures some of the _vibe_ of the community building this sociotechnical space https://coolguy.website/writing/the-future-will-be-technical...

Mixed feelings about these writings.

All great for the vibes, but _personally_ I'd rather read tutorials on how to get it running easily on an old solar powered raspberry pi, or how to install it on my dad's phone. The introductory video [0] to Scuttlebutt is an excellent example of concise, hands down, brief explanation on why this software is important (vibes + useful). Tutorials and brief explanation change the future better than solarpunk short stories. Rock on!

[0] https://vimeo.com/236358264

Post reply on HN