Avatar
rabble
76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa
Building lots of things with andotherstuff.org including divine.video and nos.social.

DecentSocial 2023!

Decentralized social web (un)conference for people building a decent social web!
🗓️ February 11, 2023 (online)

Co-organizers include Cel, Mix, and people from people from other networks (ActivityPub, IPFS, Goblins, etc)

🌏 https://decentsocial.net/

🙌 Register to attend: https://opencollective.com/decentsocial/events/decentsocial-conference-8c7e0a05/contribute/decentsocial-2023-49790

#decentsocial #redecentralize | 🎨 art by AlbaBG

Why don’t nostr clients optionally run a local embedded relay? I get the value of a hosted relay at a know address, but couldn’t you have a second local one then do the offline / local stuff that scuttlebutt does while also getting uptime availability of nostr?

We’re doing a spike to see if we can port planetary.social and create nos.social

I didn’t have Covid Kraken on my bingo card for 2023.

Yeah I’m running Damus TestFlight. Honestly the performance is a hell of a lot better than trying to get ssb to sync on device.

It comes from frustration with the scuttlebutt development community and choices the community has made about not invented here and lack of focus on less technical users. The offline first stuff also makes things hard. We haven’t committed to switching but we’re exploring it.

Does Nostr have a block / ignore functionality? There are folks I don’t want to see… ideally they wouldn’t be served my content either.

I looked at using NostrKit but then realized that Damus is a much more complete implementation of a Nostr client in ssb. Yea! Open Source!

It’s a fork of planetary. Planetary is designed to support multiple peer to peer bots… we’ve got two in go, and a dummy one with mocks for testing. So adding one for Nostr is pretty simple, we need to translate nostr messages in to the format we store in sqlite for display in the app. MOST messages actually work, a room/pub is a relay, almost all the other messages have one to one equilivents in Nostr…

Nostr doesn’t do blobs… so that’ll be a bit tricky, but we might just use the ipfs blob storage stuff we’ve been playing with, or ask relays to support blobs. We support delete messages but just so we can hide data it doesn’t remove them from logs because traditional ssb log encoding doesn’t let you delete….

This is a proof of concept… I’m curious about your thoughts.

I’m playing with swapping out the bot inside planetary to use nostr. https://Nos.social

Thoughts?

Setting up my nostr

can you post images in this app?

that’s how Scuttlebutt works too. I think it’s an important step.

is the relay like ssb’s store and forward gossip protocol?

how do I set a profile picture?