Dear SSB,
It is very difficult for me to write this update. I have decided that my time to build up SSB, Manyverse, and the new PPPPP protocol is over. Your resolute support is humbling, and for my last blog update, I want to properly explain my journey so far. Please take time to read before concluding that I "burnt out". I didn't.
It has been 7 years since I started working on this. In 2016 I was motivated to do something about social media, seeing the worrisome rise of Donald Trump and the far right, assisted by surveillance capitalist methods. I was concerned about the weaponization of communication channels, and particularly about Facebook (and to a smaller degree, Twitter).
I found Secure Scuttlebutt while browsing GitHub, and joined the community via Patchwork. I was amazed by what I discovered: genuine friendly interactions, where no one was "running" the place like an administrator or moderator usually does. The core of the community was a healthy mix of developers, each contributing code in their own way. With my experience making mobile apps, I saw how I could contribute: by building the first mobile SSB app.
In September 2018, I launched Manyverse. Initially, on Android only, and very limited in features. But you began donating. Other code contributors came along. We built Bluetooth replication. We invented room servers. We made an iOS app. We ported the whole app to desktop/Electron. We translated the app to 6+ languages. We created a new database from scratch, 5x faster than the previous one. We planned huge new features for the protocol.
We did so much! And you've been following all of that story. But in the meantime, the world has changed. Facebook, which used to be my primary concern, is not even a thing I hear anyone talking about. It has become entirely irrelevant, at least from where I'm sitting. Elon took over Twitter, now there's just "X". Mastodon, Nostr, Bluesky are thriving alternatives.
I have also changed a lot as a person. Two massive things happened in my life since I started working on Manyverse. I became a parent of two kids, and ... wonderful things happened to me February this year, which are best kept private. There has been a lot of pain, learning, but a lot of breakthroughs and joy. I am a different person, and this affects the things that motivate me. I am also very keen on making more music. I started learning to play the Cello.
Building social media or social networks is not interesting to me anymore. These platforms seem like they're mostly strangers talking to strangers, where relationships are dependent on shared interests or shared opinions. Social media platforms are huge attention routers, mostly useful for those who are seeking attention, and mostly detrimental to everyone else. Every time I open Twitter I regret it. Mastodon bores me. I can't bother to even open Bluesky. The SSB community is sweet, but I don't follow the conversations anymore.
I wouldn't describe this as burnout. Working on PPPPP has been low-stress, and the technical challenges are actually fun, but I have been worried about the purpose behind all of it. I don't believe in the same mission as I did in 2016. My interests have slowly drifted away and then radically now in February. I have a local community, and plenty of people "local-first".
As for my next work, I have been working for clients as a consultant part-time, and now I'll focus on that full-time. While your donations have been flattering, 7 years of FOSS donation income is tough, and for this year I want to earn what the industry usually pays for people in my skill range. My passion will be making music, and loving the 10 closest people in my life.
What will happen next with Manyverse, SSB, and PPPPP? Jacob is taking the lead now, and I support him. Mix will too. As a reminder, Jacob has made Manyverse desktop happen, and has implemented a lot of the tough details regarding private groups in last year's NGI grant. He's humble and sells himself short, but I am consistently amazed at how good he is at this. If anyone else out there is reading this and wants to combine efforts, now is your time to step up and help too. Contact Jacob.
Before closing, I want to acknowledge people. Starting with Dominic Tarr, who created SSB. I have met him twice in person, and he's the closest you can get to an alien. I say this in a friendly way, but also in the literal way. He is incredibly unusual, and I am grateful for all the wonderful things he made and showed us.
Mix Irving comes next, who is my dear friend. We talk about a lot of personal things. We fight. We (virtually) hug. Mix has been the heart of the SSB community from the beginning. He loves to connect people together, to introduce a friend to you, to make things happen. He likes to make visualizations, and likes to draw. Mix is very special. Due to planetary distances, I haven't met him in person yet, but I definitely should.
Anders (arj) is also a friend. He is incredibly smart when it comes to technical intuition, but as a person, he's impossible to hate, and his diplomatic and warm approach has been a reliable way of solving conflicts between the more spicy team members. I am honored to have been under arj's wide wings.
SSB would be lost without Matt Mckegg, who built the all-beloved Patchwork. It would be lost without Zelf, without Andrew Chou, without Paul Frazee, without Mikey, without cryptix, without Luandro, without Keks, without Cel, without David Gomez, without (he goes by many names) Sami, without substack, without Nicolas Pace, without Nicholas Frota, without Glyph, without soapdog, without Christian Bundy, without Piet, without Happy0. I was planning to write something special about each of these persons and others, but the tears are not helping me find the words right now. I hope these tears are enough.
After 6400 hours (an irrevocable slice of my life) of working on this, it's time for me to say goodbye. I believe all of this β what we built together β will make more sense someday.
Thank you.
β andrestaltz
I really want to understand, because your position is likely less problematic toward oppressed peoples than I imagine it to be. I want to repeat my earlier question: Is it βhate speechβ to set your distance from a toxically individualistic political arena dominated by White male bigots?
Yeah, setting distance or ignoring or refusing to engage is not hate speech, in my opinion. That's not what it looked like, though. Insulting as cesspool and showing the middle finger is worlds different from "setting distance".
The reason why I call myself politically moderate is not because I don't have values or not because I'm afraid to take a clear stance for something. It's because too often I see the Left engaging in the so called "calling out" which is often just retaliatory hate speech. Not very "be the change you want to see in the world".
@enkiv2 I've seen this bug report sometimes and I don't think it's caused by some rogue user content, because the input to "NumsFile.saveFile" is not user content, it's the size of the log. I would suspect it has to do with your database log being huge, or then some logic bug in ssb-db2 which is hard to reproduce and fix.
Unfortunately, you're right that I don't have the bandwidth to fix these issues and also I don't see it being worth it long-term to maintain a system that will inevitably die, if not by other factors, then definitely by out-of-memory crashes, as it already is true e.g. on your phone.
All the platforms are very boring
The lengths we have to go to in order to accomodate the presence of means of transportation for small groups of people is truly remarkable.
Show whole feed