Live data from Hacker News

Patchwork – Decentralized messaging and sharing app built on Secure Scuttlebutt

github.com

41–50 of 65 posts

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

#42

Will this get an events organisation feature like Facebooks? Because if so, I'm sold. Or is it just like all of the other federated/distributed social networks that are limited to simple message feeds only?

It's already got an events organisation feature :). It's called 'gatherings' in patchwork (and other clients too.) Here's a screenshot of a gathering: https://imgur.com/PbB8R9q

Nope - it's not limited to simple message feeds. For example, I was able to implement a chess app and integrate it into one of the scuttlebutt viewer clients (patchbay): https://github.com/Happy0/ssb-chess. Someone's working on a Go (game) app too :).

There is an app for discussing and reviewing books too - and some of the messages for this app are rendered on the main feed too (alongside gatherings and other things.)

More information about apps here: https://www.scuttlebutt.nz/applications.html

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

#43

Will this get an events organisation feature like Facebooks? Because if so, I'm sold. Or is it just like all of the other federated/distributed social networks that are limited to simple message feeds only?

It's already got an events organisation feature :). It's called 'gatherings' in patchwork (and other clients too.) Here's a screenshot of a gathering: https://imgur.com/PbB8R9q Nope - it's not limited to simple message feeds. For example, I was able to implement a chess app and integrate it into one of the scuttlebutt viewer clients (patchbay): https://github.com/Happy0/ssb-chess . Someone's working on a Go (game) ap…

Here's a screenshot of a gathering rendered on the feed: https://imgur.com/a/NfCSL :D

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

#44

Will this get an events organisation feature like Facebooks? Because if so, I'm sold. Or is it just like all of the other federated/distributed social networks that are limited to simple message feeds only?

It's already got an events organisation feature :). It's called 'gatherings' in patchwork (and other clients too.) Here's a screenshot of a gathering: https://imgur.com/PbB8R9q Nope - it's not limited to simple message feeds. For example, I was able to implement a chess app and integrate it into one of the scuttlebutt viewer clients (patchbay): https://github.com/Happy0/ssb-chess . Someone's working on a Go (game) ap…

Well. I will definitely be setting this up then. Thanks for the pointers.

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

#45

Earlier quoted context omitted.

It's already got an events organisation feature :). It's called 'gatherings' in patchwork (and other clients too.) Here's a screenshot of a gathering: https://imgur.com/PbB8R9q Nope - it's not limited to simple message feeds. For example, I was able to implement a chess app and integrate it into one of the scuttlebutt viewer clients (patchbay): https://github.com/Happy0/ssb-chess . Someone's working on a Go (game) ap…

Well. I will definitely be setting this up then. Thanks for the pointers.

Awesome :).

Let me know if you need a hand with any of the setup.

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

#46
post #18

Earlier quoted context omitted.

There's someone working on a rust implementation at the moment. I can't find a link to the repository just now, but there's plenty of threads on it if you search 'rust' at the top right of patchwork (after installing and adding a pub.) I'll find the repo and reply to this thread when I'm home later :) There were some previous efforts towards a Go implementation, but I'm not sure how far along they got: https://github…

Thanks, I really like the core ideas of ssb but the nodejs implementation and lack of a security review give me a lot of professional reservations. I'm inclined to fork and use a more off the shelf method of securing p2p connections. The practice of binding a "secure" web-server to localhost is also a bit [dubious]( https://security.stackexchange.com/questions/86773/how-secur... ).

What's your reservations about it being implemented in nodejs? It's not my favourite technology stack either (I much prefer scala / haskell), but it hasn't deterred me from using it or contributing to the project.

I wonder if a security review is something that can be funded through the open collective that is being set up (https://opencollective.com/secure-scuttlebutt-consortium ) or some other funding source.

By the way, the repositories that I mentioned earlier for the Rust implementation of the protocol in progress are mostly here:

https://github.com/AljoschaMeyer?tab=repositories

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

#47

Earlier quoted context omitted.

just noticed that the go implementation you linked to [ https://github.com/maackle/ssb-igo ] is actually "the game of Go on ssb"

Haha, woops! I meant https://github.com/andyleap/go-ssb I guess it was muscle memory since I was looking at the ssb-igo repo earlier.

A great game, a programming language, and the 49th most common word in the English language walk into a bar...

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

#48

So I see that in order to communicate outside your local network you need to connect to a pub. Can you set up a private, invite only pub? Say for an organization or team?

i would actually recommend ssb-pub [1] over ssb-easy-pub.

ssb-pub is private and has no ui. You generate invite codes on the command line. ssb-easy-pub does provide a web UI so that people can request invite codes easily BUT the codebase is in need of some TLC and is difficult to get running easily.

ssb-pub is trivial to set up, especially if you use the one-click installer.

[1]: https://github.com/ahdinosaur/ssb-pub#readme

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

#49
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 fu…

The getting started guide [1] is pretty comprehensive, I think. Let me know if there's something you think is missing. There phone version is _very_ alpha still. Installing it on your solar powered raspberry pi is just a matter of downloading the AppImage from the releases page [2].

I'd also note that if you actually have a solar powered raspberry you'll probably fit right in. There are a lot of "solarpunk" people on the network.

[1]: https://www.scuttlebutt.nz/getting-started.html [2]: https://github.com/ssbc/patchwork/releases

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

#50
post #4

Are there plans to implement the ssb protocol in a language other than JS?

in addition to the already mentioned Rust implementation that's currently being worked on, i believe someone has already gotten some of the core functionality working in Red http://www.red-lang.org/
Post reply on HN