Scuttleverse Newsletter #10

Published on February 6, 2020 by Erick Lavoie

Dear backers and community, there are still more sprouts and outgrowth in the SSB ecosystem. Please join me in this forest walk!

Community

Linux Conference Australia

 Martin Krafft (aka “martin”) presented “What Makes Decentralization Hard?” at Linux Conference Australia 2020, proudly wearing an SSB T-shirt. The talks covered numerous other developments including cryptocurrencies and other decentralized projects, such as Matrix.

ssb: %9yVpmGY6d5zqcuGiWI2mFuM45BnQX7s/LsC/6jLKSTI=.sha256

Hangout Calls

Christian Bundy (aka ‘Christian Bundy’) organized informal calls for community members to hang out together without specific goals on meet.jit.si. The first call, which lasted two hours, proved successful enough that more are planned for the future.

ssb: %t1YlZZ7hbwqIaG6zK05XQqerju0Doe8Dah90suXb5oo=.sha256

Online Course: Patterns of Decentralized Organizations

Richard D. Barlett (aka “Richard D. Barlett”) finished filming a new online course on Patterns of Decentralized Organisations. You can join their newsletter to know when it is ready.

ssb: %HvDkaIecJG941oON6Ju1ftH3nDxRz4r0+StyS9URy0Q=.sha256

SSB Value Proposition 

Emile (aka “emile”) analyzed the value proposition of SSB according to the expected features of PeerGos’s “perfect” social network. While falling short of some, SSB already provides:

1. Identities independent of a hosting provider;

2. Offline functionalities;

3. A user-controlled feed, free of advertisements;

4. the ability to self-host infrastructure while interacting with other users.

ssb: %wDRtt04O8AcJhMlbzfvpMwACCYnX97exJxA2BJuR0I4=.sha256

Loanwords, Agriculture & WebAssembly (FOSDEM 2020)

Andre Garzia (aka ‘Soapdog’) presented the talk “Loanwords, Agriculture & WebAssembly” at the Free and Open Source Software Developers’ European Meeting (FOSDEM) 2020, which looked at how the Web ecosystem sustainability could be informed by jargon and native indigenous agricultural techniques.

ssb: %wMEc5ZvRt2RNXh8xYeIvaLjKKfcOldS2g7ksyLYV08c=.sha256

DWeb Evening Talks

Evan Henshaw-Plath (aka ‘Rabble’) presented SSB and Planetary.social at the Internet Archive, as part of the “Exploring Decentralized Social Media” evening, organized by the DWeb SF Meetup. The presentations are all available online.

ssb: %sgm2fldPVd78rB2uJDV1ycwyNaBNQAhs1TUii+OzzQg=.sha256

Visualization of the Community

Hendrik Peter (aka “Hendrik Peter”) used the ssb-to-graphml tool, originally written by Andre Staltz (aka “andrestaltz”), to produce a visualization of the SSB community, from their viewpoint:

Their website also has a higher resolution image that shows their Pub and their SSB ID in more detail.

ssb: %EDfBE6r4HcaKJBTwcpes4nyOWFkYRdmifFl3Dy89SK4=.sha256

Upcoming Events


SSB Event in Basel, Feb 21-23 2020, University of Basel

Venue for the event is the Spiegelgasse 1 in Basel. Arrival time starts at 13:00, followed by an SSB tutorial primarily aimed at the external guests. The main welcoming session will begin at 16:00. The event ends on Sunday at ca 15:00.

We ask for an entry fee of 60 Swiss francs (or 56€) to cover expenses for meals (40 francs for 2x breakfast, 3x lunch, 2x dinner) and to reroute some money to folks who otherwise would not be able attend (see below). You can pay on site. Any excess money will flow into the european ssb open collective.

ssb: %2bETDDQqlCJdBJL+c6yguD3/aR/ivoYCYvQJBM5TmnQ=.sha256

ssb: %fc9bcQHZiiyntJC6G9IPkI6LHUytEmQeQZvGm9mgyis=.sha256

LibrePlanet, March 14-15 2020, Boston

Charles Lehner (aka ‘cel’) will host a 45 min. SSB session at LibrePlanet 2020, the annual conference of the Free Software Foundation. The talk will present the core technologies, applications, some values and culture of the community, how the community organizes itself, how it practices diversity and inclusion, and where it may head in the future.

ssb: %OeLH3Wh8iNpRGmXZdxc6AOTSrdg4oRb637Gz2SrITyY=.sha256

Scuttlecamp2, June 2020, Moinho, Brazil

In preparation for Scuttlecamp2, Mary Ly Chee (aka ‘mnin’) initiated a Portuguese learning group. 

ssb: %eQP5HHrbULlv0v3Xq2PY6QJBwoGA1ixaQkWXPsQM3Mo=.sha256

Technical


Community Infrastructure Learning Group (CILG)

The CILG met twice in January to discuss the previous survey results and plan the next steps.

ssb: %OccHFSq9z8Oe46jntfkYW7s4gLj3yFqdEE8izsaFD3s=.sha256

ssb: %Uz8yukFhZCruxZH/Hb8k8L4JGSfT5KTp42ej0fIKpD8=.sha256

Improving the Documentation of SSB Packages

Marcos Gutierrez (aka “gmarcos87”) has worked on improving our documentation, funded by the Maintenance Fund.

ssb: %dka5LyifpeWotdE1LxNGmbk1Jtwme0RUlA0LhfM0blQ=.sha256

Git-SSB 2.7.0 Binary Release

Charles Lehner (aka ‘cel’) released a binary version of 2.7.0 of git-ssb and associated script, to ease the installation of the tool. The tool enables the publishing of git repositories on SSB, as well as the management of associated issues and pull-requests. There is an associated guide on how to use it. The work was funded through the Maintenance Fund.

ssb: %9/2M5lUETpt7uVbbf+PocNHqtwWpPyIkQP3TPoELPBc=.sha256

Bamboo Rest API 

Piet Geursen (aka ‘Piet’) created a REST API for validating Bamboo messages.

ssb: %BX6n3h3YW26k1BgUoL7ZXYvJ4YWzmLFxujlVVsJ1kw8=.sha256

Ahau Profile Feature

Cherese, an intern working with Mix Irving (aka ‘mixmix’), created a profile visualizer for Ahau (which means “I, me” in Maori).

Meanwhile, Andre Staltz (aka “andrestaltz”), also joined the team to help with mobile developments, and created a reusable starter template for building Android mobile application based on SSB. The team released version 0.3.0.

profile feature ssb: %2okHT7oIb3f3AWTUGVkwTL6enG7/s75k8iZ0PfU1ugw=.sha256

whakapapa mobile ssb: %pYcgGBIbIwwBcuDM/KWBThlAUIaJhPIVl42zOOaLOdU=.sha256

starter template for mobile apps: %2XYApJNwbXAwh8aIuid/lOllTWeO+HLqHVmsZ07gsus=.sha256

0.3.0 release ssb: %4gFZnePYlcXbB3S3kufiGqezZOn384P1ak5c1zzv42w=.sha256

Metabutt

Vector Bjelkholm (aka “VectorBjelkholm”) introduced MetaButt, an application editor written on top of SSB. Queries for SSB messages and UI compents are stored on SSB, and can extend other existing queries and UI components. A short video demonstration is available on the SSB post.

ssb: %r1S1Wi+Ge02pdbOLjef3gIwOlQ7SBCrU/Heb4VtkJ7k=.sha256

Planetary Update

Evan Henshaw-Plath (aka ‘Rabble’) shared a long development update on Planetary.social covering the last two years of development, as well as plans for the future.

ssb: %T9rxQjww7cu4h4KeqvwDwKJamgS4v2f3jCMnbda854s=.sha256

Social Media Analysis 

Emmy Bevensee (aka “Emmi Bevensee”) built cool tools for analyzing (regular) social media with some proof-of-concept for p2p. The tool was designed to help activists, journalists, researchers, and other social good orgs to analyze and visualize larger trends on a variety of social platforms.

ssb: %0bgCPWPsfIC+lrL8kt5WYreDjBtFA17uDO016dOcPTA=.sha256

SSB Browser Update

Anders Rune Jensen (aka “arj”) released a new version of SSB Browser, an implementation of SSB that is fully hosted in a Web browser, that you can try here. This version works on mobile devices and has been optimized to show the latest posts of users quickly.

They also released SSB browser turtle, a minimal core similar to SSB browser, that can be used to serve other kinds of applications, also served as SSB messages (“It is turtles all the way down”).

ssb: %pc3IVvokQreZF1a0q448THRccPcuBv5PHhuO6sBUTIA=.sha256

Huin!om

Luandro (aka “Luandro”) shared a post-mortem on Huin!om, a project to bring an SSB-based audio messaging application for the San people in the Kalahari Desert, funded by the APC. The project managed to create a working prototype early but the phones on which the application was ultimately deployed were much more resource-constrained than those used for development. The limitations proved to be too strong for the current state of the SSB stack. 

Luandro (aka “Luandro”) and Dominic Tarr (aka ‘Dominic’) are now looking for funding to create the next generation of the project, possibly by basing it on a reduced version of the core stack or by significantly improving its performance.

Post-Mortem ssb: %Uh6Qk/9ncyKFJWJXDOeLSU1CLIagXc+ANyT999Ol5dw=.sha256

Future Plans ssb: %ysNpZQb8WlraaTJYwRGIdwQUTSgWQ6fUETFDzPB2Eo0=.sha256

Finances

Thanks to ‘m k’, ‘Andrew Lewman’. ‘Timothy Robinson’, and all our other backers for their continued support. You have collectively added 228.74$ (after fees) to our accounts in January (we had additional donations after the last newsletter!). This has helped to pay for Cel’s hosting fees (-11$).

The Secure-Scuttlebutt Consortium Open Collective now supports donations in Bitcoins!

See you again in Mars!

Erick (aka 'elavoie')