Oddbean new post about | logout
 If you missed my speech on #Ditto at #Nostriga: give it a watch!

https://youtu.be/iZyqVGHjDGo
 
 Cool

But what’s wrong with doing communities on relays?

#🦖 
 It is relays 
 So if I create a ditto community, I’m just creating a relay? Or is ditto just a giant relay being filtered by NIP-05s? 
 I see how it works now so every community becomes its own relay 
 You got it! 
 Great work, sir 👏 
 Thank you!!! Thank you for your work making it happen! 🔥  
 We need a #Nostriga in the US #nostrami? 
 100% I was also thinking we need a US meetup or conference. But Nostrami sounds like a meat product. 🤣  
 Haha I was thinking Miami since I am an event planner by trade but you are right sounds like a tasty sandwich @ROCKSTAR  tell me how to do this and I will 
 Think of how good the logo for it could be a  lovely salami and pastrami sandwich 
 Nostrami sounds great 👍  
 Nostorleans.
Naustin.
Noslanta.

 
 🫡💜 
 Watching this now! My mutha fuckin nigga Gleason mang !

nostr:nprofile1qqs8nsk2uy2w529fs8n4tx60u7z553e4yx5dy2nxhw4elgjgawpqlaspz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q4hag5n 
 LEGENDARY presentation 🔥🔥🔥 
 Patrick, quit your job! 🇧🇷😆 
 This is epic!

Did I see it correct that your gleasonator community was powered by phpBB back in the days? 
 @Alex Gleason 🐍 
Does ditto support "fetching posts by url" via the fediverse?
I've tried from misskey but it doesn't work. 
Makes it hard to reply to specific ditto posts. 
 Letsgoooo 
 Thanks I hate it.

Dramatic. Maybe I'm just not understanding. Looks like youre trying to recreate fediverse on nostr? Probably the best thing about nostr is that it isn't the fediverse. Why can't people just use hashtags? If it's any consolation, I don't get the point of NIP05 either, and I'd say it's cool youre using that, but I just fail to see the point of it. It doesn't appear to solve any technical problem at all, it's just silos on nostr, complete with feifdoms. I feel like the only thing that can come of this is that we get dragged back to an inferior user experience. 
 If it's not for you it's all good, you're an "independent" like in my diagram. However I solved a LOT of technical problems while building this. 
 I'm sure you did man, youre one of the hardest working people I've had the pleasure of interacting with on this side of the internet. Using NIP05 to do this is a pretty cool idea like I said, I'm sure there's a ton more interesting stuff you've solved that you didn't talk about, I'd love to hear about some of it.

So I'm curious, you and I have both seen the terrible effect of admin fiefdoms in the fediverse over the years, you probably more than anyone else. You're not concerned about recreating that here? Turning relays into community servers, admins of community identities, youre not worried about block lists and flame wars and people getting booted from communities for having the wrong friends? A key getting blocked from fetching from a relay because their posts are on a specific "bad person" relay or anything like that? The fact that admins can't take your keys is wonderful, bit did you put any thought or work into trying to avoid all that mess from happening here? 
 Of course. I think I could give a separate speech about only that subject.

1. Nostr is a different group of people, and already an established censorship-resistant protocol.

2. A little bit of fighting is good, as long as the network isn't broken by it.

3. Nostr is fundamentally an Independent's protocol created by and for Independents. Not custodying the keys is the most important choice I made.

I think there are major advantages to this design and you're underestimating how seamless it is to move between servers. You can use multiple Ditto servers (and regular Nostr clients) at the same time. Megalomaniac admins​ will still prefer to just use Mastodon. 
 Can one npub have multiple DNS? So if I am on Community Rabbit lovers as myself@RabbitLovera and they kick me out and block my DNS, the people who were following me as me@FantaLovers will still be able of finding me?

So each DNS shows my faccet/interest for it's community, but as I have multiple interestes I have multiple DNS 
 
 great job man 
 That’s awesome. Great idea, bring them in for the communities they’re already into. 
 I really enjoyed this, thanks! I may need to set one up for vintage sports cards. Cheers 
 If one wanted to throw together a home server to run Ditto, what sort of specs would you recommend? I'm the IT guy for Vegas Bitcoiners and would love to possibly move our Discord to Ditto.  
 I run Ditto and Postgres on separate servers, because I point multiple Ditto instances to the same Postgres. Ditto itself should have 2 cores and maybe 2-4GB RAM. Postgres​ should probably have at least 4 cores. On the same machine you could probably do 4 cores, 4GB for Ditto+Postgres to start with.

You should absolutely bring your Discord people there, but I don't think it will replace it because there's no private group chat. Check 0xChat for that. 
 Seems more ideal that Ditto would have many forks upstream from this launchpoint?  Or at least room for not-yet-seen innovation in moderation regimes. 
 It was amazing 👏👏👏 
 I always wanted to collaborate to ditto or mostr. That's the speech that gave me the energy to start!

I have volunteered for the issue of automated Tests (issue 70 on gitlab).  Can you have a look?