Scuttleverse Newsletter #17 (Autumn edition)
September - October 2020 Edition
Hi-ho butts, and friends, and extended internet-family!
I've been busy! You've been busy! Everybody's been busy! At least, that's what I think September & October represents—particularly in the northern hemisphere (absurdly enough the only place I have been so far??)
The recipe of which is:
- one part abundance of energy (from summer vacation)
- two parts over-committing (I CAN DO ANYTHING!!!)
- three parts stress
Takes a breath Luckily, we have one of the warmest communities on the net (and off it) to fallback on. Let's see what the Scuttleverse has been up to for the, roughly, past two months.
Community
➫ Business in the front, Hermies in the back
Efforts to improve the stack and its clients are coalescing, after periods of preparation.
The NGI Pointer group - André, Cryptix, Arj, and Zenna
The NGI Pointer grant group managed to have their official kickoff in a theatre in the country-side of southern Sweden, weeks before Europe's second wave of Covid-19 outbreaks. Read about what was discussed during the weekend in Manyverse's newsletter.
Another important meeting was held online by the European Scuttlebutt Consortium (ESC). Two new members were welcomed to the collective: SoapDog & Daan. The primary purpose of the meeting was to form working groups. Have a look at the currently formed groups, their members, and focuses.
➫ The Adventures of the Floating Avocado
a ring of sailing ships, by some rocks on a blue-greenish water mass
Zenna shared a story (1) detailing her boating adventures on Avocado, her boat, from the summer that just was.
A (dramatic) excerpt:
Two nights into the journey, the first major issue occurs. The sail rips free in very windy weather and the bolt holding it together at the top completely breaks, rendering the genoa to fall into the water. This, combined with the majority of the crew getting very seasick, delayed our journey and we don’t arrive until the last two days of the festival.
➫ Community Money
collage of community-coined currency
One of the community's members, Sami, proposed an art challenge consisting of everybody coining their own noney (2):
Here’s the deal: Create your own banknote on a piece of paper. Any shape or size is fine. Think of a number that sounds cool or significant to you. spend one minute or maximum one hour on your creation, then share on this thread with hashtag #noney
Issuance was slow to start, but once things got rolling, new noney was being minted at never before seen paces.
Banks of Noney featured in the collage
- hoody %1h5pY6Cp1aF24VsB92+dWqJdZVrmSuxfxsVe454Gg2A=.sha256
- osiris %2jlgf6nEa9DjGXcLiCASdQDZsuzPvNBhnK9fqdyhqJc=.sha256
- aljoscha %XwiLiNRM6uzBX6tFXuTJHG7VLaR+wCzViryoaR1iW44=.sha256
- glyph %/1TiKkYQaHMvZUiATVHs77lpH+jky2Vsc+mXFyAPix4=.sha256
- gaffen %wM8eqI9+mNT+czjPnwqfYi4cQKEuIysvcIPOxy2kUM0=.sha256
- cel %g3bc0a940fY0pEPppMrJRNOm99SQXGBctbPPMIV+paI=.sha256
- sentamalin %W3IFrrchsBZfq5U+J5S6OfcWPKRYH/WHXflLMiP2TZA=.sha256
- suzi %neAwnfgaNloGiqoFN2unGStadnlk/uQgHZXmYiSkZf0=.sha256
- ibob %vBK30oscVQyiSgzLjxjjy4rbzcXsnMiOxl++KFA2WFY=.sha256
- dinosaur %R3S2plK2A2ryspH8dPCCbpRXnwxqVEsuvc9P/sFOuUE=.sha256
- andre %cPal4pUk1K2ZtPe7JPQIqxH9bCEecgUqL0wnlZoAEkw=.sha256
Funding in open source communities
Outside of the realm of community-coined currency, we unfortunately have to deal with real money. André Staltz started a thread (3), discussing the topic of funding in relation to open source communities. The thread is wide-ranging, and a good read. Not all posters agree with another but, as happens with friends and in personal communities, the conversation was carried on with a depth and with an understanding & respect of each other that is temporarily absent from many other forums in the current internet.
Often money in OSS is compared to money in companies, and there’s a desire to make OSS get as much money as companies. What if we’re comparing it to the wrong thing?
How much money do you live off?
A spin-off thread (4) from the open source funding discussion was created on the topic of how much money people in the Scuttlebutt community have made per year. In radical transparency tradition, people started posting in the thread, openly sharing how much money they had made as well as how that money related to their lived lives.
➫ Analogue Memories
double-exposure photograph of a field of beaten hay and a fuzzy gathering of people
Samui of the community started a picture-sharing thread (4.1). The twist: only post photos you have taken with an analogue camera.
On a similar note, but in a different thread (5), Daan was out experiencing the analogue beauty of the world, sharing this lovely vista:
Daan writes the following about the vista: A view of the Grand Tête de l'Obiou in the French Prealps as seen from the Bastille in Grenoble. The mountain peak sits behind three layers of dark, forest-covered hills in the foreground which are all different shades of dark green to black since they're already in the shadow. But the mountain itself is tinted bright red, itself being lit by the setting sun from the right. Above it, a dusty sky fades from pale red to a bright blue to white.
➫ Welcome back, friends
Throughout September and October, a cohort of lovely community members resurfaced after various absences, like mushrooms after a good autumn rain. They were warmly greeted and welcomed back by the rest community. It is nice to see you all again :)
➫ Indigenous Autonomy & Mesh Networks
bamboo encasing for LoRa boards, made by an artisan in Moinho for the project
Luandro is travelling across territories in South America, with the goal of connecting indigenous villages with each other using autonomous mesh network nodes. The thread (6) (7) is full of inspiring stories, human connection, and wonderful images. For even more more details, see the meshtastic forum thread.
plate-sized solar cells for the autonomous mesh nodes
Emmi's comment in the thread captures how I feel reading Luandro's posts:
Your experiment is so exciting! It’s like a suspense movie but for the cool apocaloptimist future instead of some dumb macho plot. Also your story about connecting with folks and the art are beautiful! We’re all cheering you on mate.
➫ Walkaway Fiction
A new person recently joined and starting writing fantastic Walkaway-inspired solarpunk fiction, directly on SSB (8). It is really, really good—on par with (or above) the original Walkaway by Cory Doctorow.
Yesterday Celebra had come back from school screaming “Daddies, I wanna make candles, Benjumino showed me pictures of candles from default and they’re awesome!” Daniel and Lamech looked at each other. Was it really possible that Celebra had never seen candles? They felt like they had been caught holding a dark secret. How could you withhold candles from me! But in reality it was just that candles were never really necessary in walkaway, and Celebra was just too young to remember default. And even then, they had only used candles during the power outages at night, and she would have already been in bed by then. Still, they were not going to raise their daughter without the experience of authentic candle light.
The author, currently known as zOMaNtV05 (a portion of their public key), shared the following (9) about their motivations:
I want to explore more of the walkaway future. Doctorow left many things undefined or glossed over them. Things like raising children or geographical areas where the all-inclusive, (western) progressive values would not take hold automatically because of their history and how these areas became walkaway.
➫ New People
two people, standing in the midst of a stone encirclement out in a dark green and misty landscape
Continuing the love for the #new-people channel: Abby greets the community (10) with a thorough and heartwarming introduction.
➫ Viking style wood
dominic atop a newly cleaved log
Dominic has been figuring out how to chop logs by making his own tools (11) and documenting the journey (12).
➫ Updates from the Berlin Mushroom Collective
oyster mushrooms flushing out of a growbag, with a harsh white light in the background
Landoo posted an update (13) from the Berlin-based mushroom fruiting project mentioned in previous letters. Look at those mushrooms!!
➫ Inky Crabs
Inktober is an annual occurrence, tinged with a mild controversy, where artists of all stripes spend the month of October sketching, painting and sharing their creations with the wider internet. This has reached the Scuttleverse, as well, where people in the community have been producing lots of fine artwork. See the #inktober channel for more.
inktober capybara taking a bath
- by gaffen %xcYx6iFdchQQMvN4FFHj4TrD+ImreVAhIgtA+PC1LC0=.sha256
an old archer, with a bow drawn and a ready stance, in an empty landscape
- by glyph %hE4+2IhB1IMuRirZPxNxf67mfHp116v0POTKBsOU+BI=.sha256
a lot of stuff going on
- by crowsnest %VZWLfhAN3cssUbGgc/InhNnkOQZIiNCJqhMneUu4qTg=.sha256
🔗 Community Links
- (1): %FUjOcl9WltY4ZQkURXwFV0SSyHEMYy+94yDaTmKvKAw=.sha256 zenna's boating adventures
- (2): %mMbIv40UoM1l54DMku/khrXUidxSZmzm4TPIAbBhG3s=.sha256 the noney challenge
- (3): %YttiL9bGNlkqfkqykYZB6kOOGBN+V+Hrc9CqZd6xTPo=.sha256 funding in open source
- (4): %nAAZe09isNFwkbAtaOZSU5+/eDuWZBb+Hp7lJq5gK/8=.sha256 how much money do you make
- (4.1): %VLi2m51nKACT+ZkL0ZROtGfQ4ZwBVnqKzDjUmTiRFRo=.sha256 analgoue picture sharing
- (5): %HX3watjwe1LcC9HhJpAQMH0GJwI3vH/xSAngRXUYatk=.sha256 daan's mountain vista
- (6): %hMC/Ix/mnDvk0KYGcvXGo/Kt8UuegWYz6vB91RyhIKQ=.sha256 laundro's initial meshnet invocation
- (7): %y3DNL1+lleQlVQPIzgl2wNiiW/sQm9S8rO2YhMefxcM=.sha256 a later post in luandro's meshnet thread
- (8): %XGfKwxJe6SWTnIcVupQfjoS+MM3Nn4RrJSxPU7AcQLo=.sha256 walkaway fiction
- (9): %9bN78goqSh0eZXSe6CPrFTHx/1KD+BDrVzzeLMaCVsw=.sha256 the solarpunk author's intention
- (10): %O8oxNYHH2cimiPll102G9Yo4twzzpwUKk8OHpDwcFHs=.sha256a abby says hello
- (11): %EnEl5vI11iQnb0MJajaB0X4YSIomQTTcgPe/fWhmYS8=.sha256 dominic's logging adventures pt 1
- (12): %yJro80UehpnrgOVxeCXFdX9kU0EZC4674HdDAoifj2o=.sha256 dominic's logging adventures pt 2
- (13): %9otrGTh2saWsGByOQwYZZFhcoQDaUEbxU2+Tz6z8wWw=.sha256A updates from the mushroom collective
Finances
➫ Donation time
This newsletter is funded by the community. You can read the details of how much is funded and what the process has been here (14). The more recurring contributions inside the SSB ecosystem, the more efforts will be able to happen. This includes improving existing clients, supporting people living on the edge in order to challenge the status quo of the current internet, as well as supporting community initiatives in less monetarily wealthy regions of the world.
If you feel you have financial security, and you resonate with what the Scuttlebutt community & ecosystem has accomplished so far, you can donate here.
Thank you :o)
➫ Where is the Butt Money?
chart of current holdings across various SSB Open Collectives
André Staltz scraped the various Open Collectives in use by the Scuttlebutt community, collating the funds across the OCs (15). To put the above chart into context: the largest fund (ACCESS, which is holding money received from the Handshake grant), at the time of the graph, held 46.6k USD / 39.4k EUR.
Note: this chart does not account for money that is spent readily (such as the Manyverse OC), nor the 200k EUR awarded to the NGI Pointer working group (delivered in milestones). It's a snapshot of the currently available funds.
➫ Grassroots Work Proposals
KawaiiPunk started a thread (16)—which ultimately sparked André's OC scraping—asking if the currently available funds in the SSB ecosystem could be used to improve the Oasis client.
After a few days of back and forth, Cryptix and cblgh made a proposal for 6 days of work (16), spent on adding anticipated features to Oasis (see the Technical section below for more info). The related money was agreed upon to be drawn from the Patchwork collective, which had been allocated a budget by the Handshake Council—which had remained mostly untouched since the allocation. The 6 day work proposal was approved by two of the community members and administrators of the Patchwork collective!
See the work proposal for what was promised, the rate for the work, and other details.
🔗 Financial Links
- (14): %bSMWo2n6slrTlOrqYEoIBav+KERYnnc18asQZj/OJt8=.sha256 newsletter position posting
- (15): %EFwRD6lMHQ4m3WluZ8CfwdjfGdgyRmbvQZyX6iGJ4as=.sha256 where the butt money
- (16): %9NXKauuXCgJCHUaIXFGbpnXucAmvZ0QyQFJOAzURspc=.sha256 Kawaii's Oasis funding question
- (17): %izbqRVJQ1brHjQp3wcL/D6b/nTYPQ2kndzesT/tIdNM=.sha256 Oasis work proposal
Technical
➫ Technical Tip Intermezzo
Want to encode an SSB link so that it can technically be shared in browsers? In JavaScript™, use encodeURIComponent(ssbLink). Want to convert it back to something usable in an SSB client? Use decodeURIComponent(encodedLink)!
➫ Pub Operator Alert
cel discovered and fixed an issue in the ssb-links module. The issue caused ssb-server to crash when handling certain messages. This patch is important to apply for ssb pub operators—so if that's you, check out the post (18)! (Regular clients were reportedly unaffected.)
Also of interest to pub operators & friends of system administration is the fact that cel is seeking help co-running & moderating an open ssb pub (19). A community run and open pub would be a boost to the currently hard-navigated onboarding process.
➫ SSB Localization
screenshot of a language drop down in Ahau
Luandro outlined his experience trying to onboard people in South America to SSB, identifying the language barrier as one of the largest barriers to adoption (20). Working on the Ahau app, he implemented a proof-of-concept improving the onboarding with respect to language barriers.
➫ SSB Neon
Andre unveiled the SSB Neon conversion project (21)—a pathway to gradually converting the entire SSB stack from nodejs to Rust, while maintaining nodejs interoperability.
What is SSB Neon? It’s an effort to gradually migrate our canonical tech stack, from Node.js to Rust. It’s a collection of Rust libraries published on npm (and still not JS) that are fully backwards-compatible with the traditional SSB packages on npm.
Andre has, at the time of writing, converted 2 ssb modules already to use rust via neon bindings (with at least a third labeled a work in progress)!
➫ Planetary Release
planetary's new logo
The iOS app Planetary saw a release, introducing design tweaks (as well as, I believe, a new logo!) (22)
➫ Manyverse Release
screenshot of manyverse's new release
Manyeverse also saw a new release (23), one of the milestones being the completion of a community-driven Arabic translation of the interface! See the manyverse newsletter for more information.
➫ Oasis development
screenshot of Oasis's new post preview flow, and improved mentions matching
cryptix and cblgh (mais—c'est moi !) proposed adding file uploading and a message previewing flow to Oasis [(24]), one of the newer SSB clients, and pulled it off (25)! The interface also saw various improvements—seeing thread views condensed, restructuring the visual hierarchy of the general interface elements, and more. see the PR for the rundown. The patch is unmerged as of yet due to a lingering ci issue (ci lovers & patchmungers welcome!!)
🔗 Technical Links
- (18): %5JJIwkud9hizK8Bb2WYznfgKnRyHhrG5YBbw830d68Y=.sha256 ssb-links advisory
- (19): %EovZLQYWr+N8d06/+d+d02LBKASOk25voEs3z0tcBgo=.sha256 pub operators sought after
- (20): %zu0mjuk9YtXMbssuF0o1NNpdeAeNpvVT8d23dwcWA4k=.sha256 ssb localization by luandro
- (21): %ce80ayDLE4rDCdVHER8KzAEC3QoQZApUoGho9uAY69o=.sha256 ssb neon announcement
- (22): %k0FogFOC1mZy503NYsUet9B+eg8zs6DpvruloNYoOc0=.sha256 planetary changelog
- (23): %s75ZNyM35jO9TXsKbFiEbwpHEcd6YOtgTosCG2pzn38=.sha256 manyverse release
- (24): %izbqRVJQ1brHjQp3wcL/D6b/nTYPQ2kndzesT/tIdNM=.sha256 oasis work proposal
- (25): %1nTiKJceOddZTJZE6nVguHlvjUORxLi4EPSN4MHLDXE=.sha256 oasis dev log
Closing off
Ahhh—we have reached the end of yet another missive! Hopefully you had a nice time reading it, perhaps while drinking a cup of tea or freshly brewed coffee, and discovered something new from the various nooks & crannies of the Scuttleverse.
2020-10-26 cblgh, signing off for now