Live data from Hacker News

SSB Rooms: a new server type for Scuttlebutt

manyver.se

21–30 of 35 posts

Re: SSB Rooms: a new server type for Scuttlebutt

#21
post #12

Manyverse still has the direct friend-to-friend invites, right? I'm pretty sure Patchwork still doesn't have this :/ If I could connect to the friends I know in person first, that would be great. I think social networks gain momentum by being useful to real friendships and then the discovery aspect kicks in later. If it's all about finding random internet friends, it's going to set the tone for the whole life of the…

[deleted]

Re: SSB Rooms: a new server type for Scuttlebutt

#22
post #12

Manyverse still has the direct friend-to-friend invites, right? I'm pretty sure Patchwork still doesn't have this :/ If I could connect to the friends I know in person first, that would be great. I think social networks gain momentum by being useful to real friendships and then the discovery aspect kicks in later. If it's all about finding random internet friends, it's going to set the tone for the whole life of the…

> If I could connect to the friends I know in person first, that would be great.

Manyverse discovers and syncs over both Bluetooth and Wifi

Re: SSB Rooms: a new server type for Scuttlebutt

#23
post #20
post #12

Manyverse still has the direct friend-to-friend invites, right? I'm pretty sure Patchwork still doesn't have this :/ If I could connect to the friends I know in person first, that would be great. I think social networks gain momentum by being useful to real friendships and then the discovery aspect kicks in later. If it's all about finding random internet friends, it's going to set the tone for the whole life of the…

To me, it's the other way around. Most of my real friendships were initiated by contacts on social networks. This is the only way I could have met a number of wonderful people who live far away from my city. And transparency, (tunable) FOAF features is exactly what made it possible rather quickly. If anybody here remembers FriendFeed, they had this mechanics well-polished. (They also invented the Like button.)

>And transparency, (tunable) FOAF features is exactly what made it possible rather quickly

I'm interested in hearing more about what "FOAF" is and some examples of what you mean :)

Re: SSB Rooms: a new server type for Scuttlebutt

#24
post #12

Manyverse still has the direct friend-to-friend invites, right? I'm pretty sure Patchwork still doesn't have this :/ If I could connect to the friends I know in person first, that would be great. I think social networks gain momentum by being useful to real friendships and then the discovery aspect kicks in later. If it's all about finding random internet friends, it's going to set the tone for the whole life of the…

> If I could connect to the friends I know in person first, that would be great. Manyverse discovers and syncs over both Bluetooth and Wifi

I'm counting down the days till it's on iOS...

Re: SSB Rooms: a new server type for Scuttlebutt

#25
post #23
post #20

Earlier quoted context omitted.

To me, it's the other way around. Most of my real friendships were initiated by contacts on social networks. This is the only way I could have met a number of wonderful people who live far away from my city. And transparency, (tunable) FOAF features is exactly what made it possible rather quickly. If anybody here remembers FriendFeed, they had this mechanics well-polished. (They also invented the Like button.)

>And transparency, (tunable) FOAF features is exactly what made it possible rather quickly I'm interested in hearing more about what "FOAF" is and some examples of what you mean :)

At a guess I'd assume `FOAF` = `Friend of a Friend`.

Re: SSB Rooms: a new server type for Scuttlebutt

#26
post #6
post #4

Earlier quoted context omitted.

In non English-native countries, people don't know this word. So it just sounds like "scuttle butt" and I don't want to recommend something with "butt" in the name to people.. which is a shame because it looks like a nice project.

Or we can just get over it like git and a number of other things. I tend to be rather conservative in what I utter myself but I will actively defend the right of projects to use uncommon English words as names. In fact I think it is a net positive.

Meanwhile folks defend "GIMP", a confirmed sexual and ablest term, to the death.

Re: SSB Rooms: a new server type for Scuttlebutt

#27
post #23

Earlier quoted context omitted.

>And transparency, (tunable) FOAF features is exactly what made it possible rather quickly I'm interested in hearing more about what "FOAF" is and some examples of what you mean :)

At a guess I'd assume `FOAF` = `Friend of a Friend`.

Probably, thanks.

Iris (built with Gun) has "degrees of separation" as well. https://iris.to/

I believe SSB does have degrees, but I'm not sure how many.

Re: SSB Rooms: a new server type for Scuttlebutt

#28
post #27

Earlier quoted context omitted.

At a guess I'd assume `FOAF` = `Friend of a Friend`.

Probably, thanks. Iris (built with Gun) has "degrees of separation" as well. https://iris.to/ I believe SSB does have degrees, but I'm not sure how many.

They like to call the relationships "hops" in SSB. I think Manyverse replicates only 2 hops (the people you follow directly and then the people they follow), but the desktop client replicates 3 hops.

Re: SSB Rooms: a new server type for Scuttlebutt

#29
post #24

Earlier quoted context omitted.

> If I could connect to the friends I know in person first, that would be great. Manyverse discovers and syncs over both Bluetooth and Wifi

I'm counting down the days till it's on iOS...

That might rather be the "verse" (yet to be renamed for tm reasons) app.

Re: SSB Rooms: a new server type for Scuttlebutt

#30
post #13

Apologies, @staltz could you expand more? Is this centralized? Or federated, along the lines of Mastodon? Why not do this decentralized? Should be possible. NAB (p2p Reddit) does something similar with GUN via "spaces" that are under a public key, but requires no centralized host/server/etc. should be trivial to do the same in SSB.

Seems like it's federated and if you really connect with someone you meet, you can probably choose to become "friends" and store each others' directly, bypassing that federated/centralized server.

SSB as a technology is about as decentralized as it gets. All posts are stored locally, you can write posts and replies and do everything offline. Then when you share some medium with other peers, they gossip all their updates, as well of the updates of their friends and friends of friends.

That medium can be a shared wifi (if it allows UPD multicast) or it can be bluetooth (only for manyverse so far... desktop bluetooth gossip is haaaard) but at the moment, the shared "medium" is often an internet server. These servers ("pubs") are not any different from normal ssb peers, they just expose a public IP and don't have NAT.

There's two issues that people take with pubs:

1. They make the ecosystem less decentralized, moving it more towards a sort of federation. But it's not like you only connect to the pubs you select. Usually an ssb application will connect to many different pubs that it knows about, so there's no single point of failure there. 2. Following a pub means that you get blasted with a fire hose full of random strangers' (everyone who signed up for that pub, plus their friends) posts, which take up space on your drive, and (more importantly) need to be verified and indexed locally. That makes onboarding very slow and tedious, especially on mobile devices.

Rooms relate to the latter. They're an easy way to have a pub server that only connects you to the group of people you want to be connected to. Well, if you don't share invites to it around freely that is. And it's simple to set up, even for less technical people. Maybe think of it like a NAT traversal with extra crypto. Like that, onboarding a friend onto SSB is a bit more elegant: you still give them an invite, but to a room for a social circle that they already fit into, or even a room just for you and them. Now instead of having to let the device sit and digest a thousand feeds over night, it only gets the feeds they would want to know about. It's much more like local off-grid onboarding.

Post reply on HN