I am @humanetech at Mastodon, #FOSS and #Fediverse advocate, mod at SocialHub, and facilitator of Humane Tech Community.

I help fight tech harms and “Promote Solutions that Improve Wellbeing, Freedom and Society”.

  • 99 Posts
  • 271 Comments
Joined 2Y ago
cake
Cake day: Apr 06, 2021

help-circle
rss

Making an ActivityPub Server from scratch in Rust
Quoting the toot sent out by the blog: > In this blog post I sum up and review the experiences gained from last Stream. Check out the [VOD](https://youtu.be/RuvVvxwT1tY) If you like this content and would love to send me some treats you can Subscribe on my [GitHub Sponsor Page](https://github.com/sponsors/Toasterson) or checkout all the other pages via [Linktree](https://linktr.ee/toasterson) If you would like to have me as a coworker or consultant I am available for hire! #fedihire
fedilink

Pavilion had early plans to create a plugin, and applied for a NLnet grant. When that wasn’t accepted they put their plans in the freezer. It is only recently, after The Muskening™ that they picked up on it again.

See this post on the Discourse Meta forum about the plans.


Indeed. “Sense of community” is an aspect where additional socio-technical support native to the Fediverse can be quite helpful. We have the basics now. There’s work to add Groups support, but community is more than just groups. It has intricate and meaningful relationships between many other groups and people. Just like in real life.


Apart from that The Pavilion cooperative has announced they work on a Discourse forum plugin for the Fediverse. And also I got word from the Flarum maintainer that they have plans to add support (but there’s been silence after that).

Update: Here’s a thread on Flarum’s ongoing work: https://discuss.flarum.org/d/31943-federation-extension




Ah, that is due to the particular app that is being used, called Bovine. @helge@mymath.rocks (also not directly browser-accessible) wrote:

🚨🚨🚨 DON’T! This suggestion leads to Spaghetti Architecture.

First, Client to Server specifies how to one client talks to one server. This change is about one Client (in a browser) talking to a lot of servers, breaking the Servers talk to Servers, a Client talks to the Server it’s a client of, pattern.

Second, this change allows clients (in browsers) to circumvent blocking. If you block a server domain, you don’t want the clients to fallback to getting the information directly from you.

So please, do not implement this change; and if you have this type of CORS header set, consider removing them.

Top-level toot: https://social.oberhauser.space/@obale/110058041568721745


For readers the follow-up to the same toot is relevant as well. First reply is “Don’t do this”.


Much appreciated, thank you very much. Esp. the attention to having good docs is a delight in the otherwise under-documented maze of fedi development.


I commented on the original post. Activity has shifted to Forgejo.


With Gitea Ltd sudden incorporation, the soft fork of Gitea launched as Forgejo (which is what Codeberg now runs on) most of the forge federation efforts have shifted in that direction, as it offers the highest guarantees of remaining to the public benefit. Gitea has received a NLnet grant to add federation support, but it is unknown to what extent they are actively working towards implementing its goals. Those interested to learn more can join the Forge Federation general chatroom on Matrix.


Yes, I think people should skip to the “We have to keep going” section of the article to put the previous text in better context.


Ah, I mentioned I was approached re:Flarum in November `22. Haven’t heard back since, incl. my recent DM to Daniël. For me Discourse federation is most valuable, as I am on N forums. For SocialHub we’ve been encouraging federation for a long time, so really happy this is getting started indeed.


I agree. There is a lot of information out there from which we can take. But with the particular “grassroots culture and dynamics” I was referring to something that (a quick browsing through) the resources you provided do not address. It has to do with the organic nature, an archarchist and post-(hyper)capitalism streak on the Fediverse (though The Muskening brought change to the culture), and a general weakness I perceive in the FOSS movement as a whole. I am sorry, but I don’t have time to explain now… my notes on some major challenges for Fediverse hold clues for this. They are all social in nature and factors that influence this governance. FOSS Foundations as mentioned may work to an extent, esp. when having paid staff in place to do the chores, but they aren’t good solutions and most ultimately become flawed.


Technically it is an organization, but I agree with you that that would be nice to have. The tricky part is getting this “good governance model” such that it still fits the grassroots culture and dynamics and won’t result is something perceived as too authoritative and where particular experts have too dominant voices (though in some cases that works, in most it eventually does not). The tricky bit is also in finding people willing to do all the prep work and chores to arrange all that.


Thank you for your participation in the FEP process. I am really happy to see this finalized, and also that Fediverse Enhancement Proposals is picking up steam to bring more standardization to the Fediverse.


I have happy news in that regard. We have migrated the watchlists to the Delightful Project on Codeberg. And they are rendered on the Delightful Club website.


Bit weird. An anonymous Google Doc, a screenshot of a toot saying “this is legit” and no other references. Could at least provide the URL to that toot.


SocialHub has an association with the W3C Social Web Incubator Community Group (SWICG). The SWICG is a continuation of the Working Group that standardized ActivityPub as a W3C Recommendation. So technically this organization exists.

In practice it is really hard to organize in an all-volunteer grassroots movement, and many people for various reasons don’t like to participate in such organization. “Herding cats” is a term that is used. Being grassroots has pros (resilience) and cons (stalled evolution). Personally I have come to think that decentralized development of the Fediverse probably works best when it is split into different domains (e.g. Microblogging, Podcasting, etc.) as long as there’s also a community working on the core common denominator in the protocol. That is currently the SocialHub and Fediverse Enhancement Proposal process.


SocialHub is a developer community where Fediverse app developers try to evolve the ecosystem and open standards, make their applications interoperate better. For instance the Lemmy developers discussed how to improve federation with other projects.


cross-posted from: https://lemmy.ml/post/746044 > With Fediverse going mainstream and corporate interests aplenty, it is very important to promote SocialHub and the FEP process, so that there's higher chance of keeping the fedi open and accessible to anyone. Anyone can help in this regard. > > https://codeberg.org/fediverse/fep > > https://socialhub.activitypub.rocks
fedilink

With Fediverse going mainstream and corporate interests aplenty, it is very important to promote SocialHub and the FEP process, so that there's higher chance of keeping the fedi open and accessible to anyone. Anyone can help in this regard. https://codeberg.org/fediverse/fep https://socialhub.activitypub.rocks
fedilink

Besides someone opting in, I hope that the person being quote-tooted also receives notification of that and maybe even notiications of all replies on the quote toot. This so it isn’t a mechanism to “talk behind someone’s back” which by leaving someone unaware makes it more suited tool for abuse.


SSPL is source-available, and not open source. There was lotsa discussion about the SSPL license, which was created by MongoDB, and it is a complex matter with all kinds of judicial angles. In summary it mainly benefits Mongo most of all, whose ‘open source passion’ is marketing-speak mostly. I forgot a lot of ins and outs, but just dug up a random find about downsides (2 parts) and impact.


A pity (for me) is the SSPL licensing, probably chosen because of the use of MongoDB. When using an alternative (maybe FerretDB) it could be Apache 2.0, which was the originally intented I heard (and still mentioned on the website).


What kind of attention, you ask? Well, read here… https://mastodon.social/@atomicpoet/109742115695898174 … the billionaire VC kind of attention.


And someone might write the article: “Of course the Fediverse is threatened by the attention of the attention economy”. Don’t overly focus on whether Mastodon has attention-grabbing engagement features or not. It is an app, folks, just one app on the Fediverse. If you look around you already see how corporate interests are encroaching our space, testing the waters. And they won’t always be single endpoints that you simple defederate with a single block action. Think of cloudflare for instance. Some corporate takeover and EEE scenario’s were recently discussed on HN.



I bumped into A better moderation system is possible for the social web, by Erin Alexis Owen one of the draft authors of ActivityPump in 2014, which has some interesting observations.

On fedi the #FediBlock process has become kinda popular, but it has its issues. From the article on the topic of blocklists specifically:

The trust one must place in the creator of a blocklist is enormous, because the most dangerous failure mode isn’t that it doesn’t block who it says it does, but that it blocks who it says it doesn’t and they just disappear.

I’m not going to say that you should not implement shared blocklist functionality, but I would say that you should be very careful when doing so. Features I’d consider vitally important to mitigate harms:

  • The implementation should track the source of any blocks; and any published reason should also be copied
  • Blocklists should be subscription based - i.e. you should be subscribing to a feed of blocks, not doing a onetime import
  • They should handle unblocking too - its vitally important for a healthy environment that people can correct their mistakes
  • Ideally, there would be an option to queue up blocks for manual review before applying them

That said, shared blocklists will always be a whack-a-mole scenario.

Posted a toot to them, where I dropped a link to Christine Webber’s OcapPub: Towards networks of consent that goes into similar direction wrt current moderation practices.


A whole set of projects around Fediblock is emerging. This github repo tracks projects: https://github.com/ineffyble/mastodon-block-tools


I read your post “The future is disruptive, and I can’t wait!”. And while I share your enthusiasm for the opportunities and potential of the Fediverse - I have been advocating them for years - I do not share the optimism expressed by the people on this thread as to the role of current Fedi culture and Free Software movement, if corporate interest comes. But I fully expected these kinds of answers.

Some time ago I had written notes on the related major fedi challenge of Complacency and intertia. Where the mere fact that we have decentralized technology gives people somehow the idea “We have arrived. We have won”. There’s the enthusiasm of the Early Web on the Fediverse now. The web that nowadays we call the “Corporate Web”. A hyperlinked, decentralized web of information. Thwarted by hypercapitalism. There’s nothing at all that protects fedi from going the same direction. All the years up to now FOSS movement have been in control. But we haven’t managed to organize a strong “technology substrate” that gives much hope of holding our position with corporate interest coming.



Indeed. I recently started using the term “personal social networking” where fediverse allows people to tailor their own social graph such that it delivers the most value to them. It is more human-scale. A huge public square like Twitter where people are all shouting for attention from their soapbox and trying to influence groups visiting the square is nice and all, if that’s your thing. In real life most people don’t do that kind of thing. They aren’t hanging around with 2,000 ‘friends’ visiting bars in the weekend.

Give me a personal social network with human relationships that are below Dunbar’s Number, and then give me access to a separate knowledge network to find information I am interested in. Hey, that last bit is the web we already have. I personally do not need advanced search in all the things that 9 million fedizens have said the past couple of years, same as I do not audio record and transcribe my daily life, interviewing my friends at a birthday party.


I do not know the exact nature of the changes in 4.x but imho it’s all about preferences. If someone wants this shield, they should use it. And there’s a whole lot of fedizens who do not benefit if someone scrapes the fedi and makes it deeply searchable.

As I see it there’s two extremes in microblogging: Public-square microblogging a la Birdsite, and personal social networking microblogging in your friends network. A Hometown server where people only use local-only toots is an example of the latter. Both are perfectly valid use cases.


Idk, maybe someone can shed more light on these changes…


From the README: Mastodon 4.x radically changed the frontend, to much dismay from the actual community. It's now a (slow) webapp, which requires access to lots of API routes that were previously unavailable to unauthenticated parties. It gives the public a much deeper view into your (private) community, both non-techincal (instance home pages now show an 'explore' page nobody asked for, that shows public content from instances you federate with. [you have to fully disable trending]), and on a technical level (toots and search API are publicly available allowing for much easier programmatic scraping).
fedilink

I don’t know if AndStatus fully supports C2S as the issue about it is still open. This issue is likely also the most detailed info you’ll find on implementing C2S: https://github.com/andstatus/andstatus/issues/499


I agree. And the hegemony is getting stronger by the day. The announcement in The Guardian about Mozilla for instance has this headline: “Firefox and Tumblr join rush to support Mastodon social network”. Not Fediverse, but “The Mastodon Social Network”. And I continue to see new fedizens tooting elightened thoughs that there’s more than Mastodon, yet still getting it wrong (e.g. “There are more social networks than Mastodon on the Fediverse, like Pleroma”).

Potential of Fediverse is for the creation of a single interoperable “social fabric”. I wrote about this in Let’s Reimagine Social. How the Fediverse can enable a Peopleverse, which also entails de-emphasizing the role of individual apps, which are like siloes. App-free Computing is possible.

I have been moderator of SocialHub for a couple of years. Mastodon contributors only sporadically interact in that dev community. I cannot blame them for that. They naturally care most about their own FOSS project, and furthermore that is a Microblogging app, so why care about different app types? The major challenges of maintaining open standards in a grassroots movement are all social in nature (though they may have partially social-technical solutions) and tackling how FOSS projects can be incentivized to collaborate beyond their own direct project boundary.

Btw, for anyone interested in a good overview of fedi projects, I co-maintain the 3 fedi-related delightful lists.



Very interesting article tooted by author [Alek Tarkowski](https://social.coop/@tarkowski@101010.pl/109490312338495753)
fedilink

There’s even something more profound to this toot… it shows that now the main account of the EU EC fediverse pilot is no longer just a twitter bridge. This msg was not posted to the birdsite.




I found this article to be interesting. Dealing mostly with the lessons to be learned from the very bad way in which all this was handled: http://www.databasesoup.com/2022/12/lessons-from-raspberry-pi-in-how-not-to.html



Contribute to Fediverse curated lists of the Delightful Club
cross-posted from: https://lemmy.ml/post/639707 > The Fediverse going mainstream is ablaze with new developer activities. Many new projects are starting. I am co-maintaining 3 lists, part of the [delightful project](https://codeberg.org/teaserbot-labs/delightful) (this is similar to Github Awesome lists, but only for FOSS, Open Data and Open Science, and without sponsored ads) and can need your help to keep the lists up-to-date. > > Find a new project or an entry that needs updating? Please PR to one of the following repositories: > > - https://codeberg.org/fediverse/delightful-fediverse-apps > - https://codeberg.org/fediverse/delightful-fediverse-clients > - https://codeberg.org/fediverse/delightful-activitypub-development > > The apps and ActivityPub resources from these lists will be hand-picked for inclusion in [Fediverse Party](https://fediverse.party) website. And the lists are auto-compiled into the [Delightful Club](https://delightful.club) website. > > If you want to become part of the Delightful Club and maintain a sub-list on a subject of your choice, then [file an issue](https://codeberg.org/teaserbot-labs/delightful/issues) to the top-level ist.
fedilink

Contribute to Fediverse curated lists of the Delightful Club
The Fediverse going mainstream is ablaze with new developer activities. Many new projects are starting. I am co-maintaining 3 lists, part of the [delightful project](https://codeberg.org/teaserbot-labs/delightful) (this is similar to Github Awesome lists, but only for FOSS, Open Data and Open Science, and without sponsored ads) and can need your help to keep the lists up-to-date. Find a new project or an entry that needs updating? Please PR to one of the following repositories: - https://codeberg.org/fediverse/delightful-fediverse-apps - https://codeberg.org/fediverse/delightful-fediverse-clients - https://codeberg.org/fediverse/delightful-activitypub-development The apps and ActivityPub resources from these lists will be hand-picked for inclusion in [Fediverse Party](https://fediverse.party) website. And the lists are auto-compiled into the [Delightful Club](https://delightful.club) website. If you want to become part of the Delightful Club and maintain a sub-list on a subject of your choice, then [file an issue](https://codeberg.org/teaserbot-labs/delightful/issues) to the top-level ist.
fedilink

Also check out Bonfire who’ll also support Circles. Their social microblogging parts is only a foundation of many different functionalities to be built on top.


GoToSocial also supports local-only posting. And it is much, much lighter-weight to run than a full-blown Mastodon instance.


PS. Note that Christine Webber does not see a future in the Fediverse as it currently is. And I tend to agree, albeit maybe for different reasons.


cross-posted from: https://lemmy.ml/post/588553 > [Eternal September](https://en.wikipedia.org/wiki/Eternal_September) is when influx from some other (often shittier and collapsing) platform overwhelms the unique culture that existed before, and in time fully replaces it. Destroying what existed before. > > 🧠 💭 **Figure out strategies & actions in comments below .. participate!** > > For example, I introduced 2 hashtags for awareness: > > - **#AvoidEternalSeptember** Raise attention to the culture clash. > - **#DonateToFediInstances** Help admins and moderators withstand the influx and give them your support. > > We want to be gentle, welcoming to newcomers. Show them around. But also keep having the nice chattering and culture we had before, and maybe give those some extra boosts to exemplify and spread the vibes. > > Here's [a poll](https://social.coop/@smallcircles/109306786291084911) to make newcomers aware that taking Twitter culture with you on the Fediverse is just weird. > > ### Fedizens... Be strategical in how you toot to help avoid that from happening
fedilink

[Eternal September](https://en.wikipedia.org/wiki/Eternal_September) is when influx from some other (often shittier and collapsing) platform overwhelms the unique culture that existed before, and in time fully replaces it. Destroying what existed before. 🧠 💭 **Figure out strategies & actions in comments below .. participate!** For example, I introduced 2 hashtags for awareness: - **#AvoidEternalSeptember** Raise attention to the culture clash. - **#DonateToFediInstances** Help admins and moderators withstand the influx and give them your support. We want to be gentle, welcoming to newcomers. Show them around. But also keep having the nice chattering and culture we had before, and maybe give those some extra boosts to exemplify and spread the vibes. Here's [a poll](https://social.coop/@smallcircles/109306786291084911) to make newcomers aware that taking Twitter culture with you on the Fediverse is just weird. ### Fedizens... Be strategical in how you toot to help avoid that from happening
fedilink

Open Letter to Gitea
cross-posted from: https://lemmy.ml/post/568420 > In reaction to the surprise [announcement](https://blog.gitea.io/2022/10/open-source-sustainment-and-the-future-of-gitea/) of the creation of Gitea Ltd and the transfer of domains and trademark to this company, worried members of the Community have written an Open Letter to the elected Owners of the project. > > The request is to return the assets and manage them by a community-led non-profit organization and furthermore improve the community organization, so that the Trust and Health of the project is restored. > > The Open Letter can be signed by sending a PR to the [Codeberg repository](https://codeberg.org/SocialCoding/gitea-open-letter).
fedilink





cross-posted from: https://lemmy.ml/post/476057 > The activity of the SocialHub community, like all other 'fediverse-substrate' bodies, has waned. From an active community to just a forum. Now a decision has to be made for the future of SocialHub. The options are stopping, be just a forum, or revitalize a vibrant community. The last option needs people willing and committed to do so. To step up for the sake of Fediverse Futures.
fedilink

The activity of the SocialHub community, like all other 'fediverse-substrate' bodies, has waned. From an active community to just a forum. Now a decision has to be made for the future of SocialHub. The options are stopping, be just a forum, or revitalize a vibrant community. The last option needs people willing and committed to do so. To step up for the sake of Fediverse Futures.
fedilink

cross-posted from: https://lemmy.ml/post/364580 > The EU via their Horizons Europe program, the [Next Generation Internet](https://ngi.eu) (where e.g. NLnet are associated) (NGI Initiative) are the biggest funders of the [free software projects](https://delightful.club/delightful-fediverse-apps/) that comprise the fedi. Without their support fedi wouldn't be what it is now. > > The European Data Protection Supervisor (EDPS) recently [launched a pilot](https://edps.europa.eu/press-publications/press-news/press-releases/2022/edps-launches-pilot-phase-two-social-media_en) to have both a Peertube and Mastodon instance on the Fediverse, hashtagged #EUVideo and #EUVoice respectively. On these servers official European Commission related institutions as well as individuals working at the EC can have their accounts. > > This recognition of the Fediverse and the interest that exists in entering our decentralized social networking environment is an important development. With success of the pilot there will undoubtedly be a follow-up and more initiatives to come. First results until now is that the parties that 'test the waters' are very happy on the kinds of interactions and quality of discussions they encounter on the Fediverse. > > That is no wonder, of course. Fediverse offers **social networking** that is more personal and friendly, than corporate social media which is about 'broadcasting' and influencing. > > Current pilot can be a ramp up to something much bigger: > > #### Fediverse: United in Diversity > > A social networking technology where _everyone_ can find their place and participate, that is not controlled by Big Tech and commercial corporate interests. For the European Commission there is the opportunity to passionately put their support behind fostering **"The European Take On Social Networking"**. Fediverse aligns to the NGI Initiative who envision an [Internet for Humans](https://www.ngi.eu/about/). > > ##### How you can help > > To progress towards this vision it is important for the EU/EC pilot to be a success. As fedizen you can help with this. Here are a couple of ways to offer your support: > > → **Follow, boost, favourite the [EUVoice accounts](https://social.network.europa.eu/explore) on Mastodon and [EUVideo](https://tube.network.europa.eu/videos/overview) Peertube videos.** > > - These early adopter accounts are _still learning_ how the Fediverse works, what the culture is and e.g. how we value accessibility and image captions. You can help them discover. > - Many accounts are still Twitter bridges and broadcast only. Some others respond and interact with fedizens, notably [@EC_OSPO](https://social.network.europa.eu/@EC_OSPO), [@EDPS](https://social.network.europa.eu/@EDPS) and [@EC_NGI](https://social.network.europa.eu/@EC_NGI). The operators of the Twitter bridges don't know what the value of Fediverse is to them, and if they should spend time with us. All reactions by us are monitored, so we can help them here. > - There are people giving highly toxic reactions to almost any EC-related toot. There are many things to be critical about. Politics is about the discussion of these issues, and good arguments help more than toxicity. Here we have opportunity to show we are different than the cesspit that Twitter is. > - Do not expect too much, too soon. There is a complex organization structure at the EC, and given the politically sensitive nature all communications are weighed carefully and undergo multiple levels of approval. Plans move slowly, but they are in motion. > > → **Let's give the fedi accounts more followers than they have on Twitter, if possible.** > > - For instance the [Director General of Informatics at DG DIGIT](https://social.network.europa.eu/users/EC_DIGIT_director_general), Veronica Gaffey, has 191 fedi followers in short time, while [on Twitter](https://twitter.com/gaffey_veronica) she has 279 followers. > > → **If you are on Twitter, then help encourage EC institutions to also have an account on EUVoice.** > > - A notable example is the [European Parliament](https://twitter.com/euparl_en). Respond to their tweets and name-drop the fedi as THE place to be. > > → **We are gathering a group of volunteers on [SocialHub](https://socialhub.activitypub.rocks) that can [help train EC representatives](https://socialhub.activitypub.rocks/t/looking-for-volunteers-organize-a-fediverse-training-for-eu-representatives/2437) in how to use the Fediverse effectively and understand its culture.** > > - The activities we do here, starting later this year, stand to benefit any administration or institution interested to join the Fediverse, not just EU representatives. > > --- > > This post is also [cross-posted](https://discuss.coding.social/t/help-make-the-european-commission-euvoice-and-euvideo-pilot-a-success/101) to the [Social Coding Movement](https://coding.social) that is dedicated among others to establish a Peopleverse on top of the fedi. Social Coding is not yet officially launched.
fedilink

cross-posted from: https://lemmy.ml/post/364580 > The EU via their Horizons Europe program, the [Next Generation Internet](https://ngi.eu) (where e.g. NLnet are associated) (NGI Initiative) are the biggest funders of the [free software projects](https://delightful.club/delightful-fediverse-apps/) that comprise the fedi. Without their support fedi wouldn't be what it is now. > > The European Data Protection Supervisor (EDPS) recently [launched a pilot](https://edps.europa.eu/press-publications/press-news/press-releases/2022/edps-launches-pilot-phase-two-social-media_en) to have both a Peertube and Mastodon instance on the Fediverse, hashtagged #EUVideo and #EUVoice respectively. On these servers official European Commission related institutions as well as individuals working at the EC can have their accounts. > > This recognition of the Fediverse and the interest that exists in entering our decentralized social networking environment is an important development. With success of the pilot there will undoubtedly be a follow-up and more initiatives to come. First results until now is that the parties that 'test the waters' are very happy on the kinds of interactions and quality of discussions they encounter on the Fediverse. > > That is no wonder, of course. Fediverse offers **social networking** that is more personal and friendly, than corporate social media which is about 'broadcasting' and influencing. > > Current pilot can be a ramp up to something much bigger: > > #### Fediverse: United in Diversity > > A social networking technology where _everyone_ can find their place and participate, that is not controlled by Big Tech and commercial corporate interests. For the European Commission there is the opportunity to passionately put their support behind fostering **"The European Take On Social Networking"**. Fediverse aligns to the NGI Initiative who envision an [Internet for Humans](https://www.ngi.eu/about/). > > ##### How you can help > > To progress towards this vision it is important for the EU/EC pilot to be a success. As fedizen you can help with this. Here are a couple of ways to offer your support: > > → **Follow, boost, favourite the [EUVoice accounts](https://social.network.europa.eu/explore) on Mastodon and [EUVideo](https://tube.network.europa.eu/videos/overview) Peertube videos.** > > - These early adopter accounts are _still learning_ how the Fediverse works, what the culture is and e.g. how we value accessibility and image captions. You can help them discover. > - Many accounts are still Twitter bridges and broadcast only. Some others respond and interact with fedizens, notably [@EC_OSPO](https://social.network.europa.eu/@EC_OSPO), [@EDPS](https://social.network.europa.eu/@EDPS) and [@EC_NGI](https://social.network.europa.eu/@EC_NGI). The operators of the Twitter bridges don't know what the value of Fediverse is to them, and if they should spend time with us. All reactions by us are monitored, so we can help them here. > - There are people giving highly toxic reactions to almost any EC-related toot. There are many things to be critical about. Politics is about the discussion of these issues, and good arguments help more than toxicity. Here we have opportunity to show we are different than the cesspit that Twitter is. > - Do not expect too much, too soon. There is a complex organization structure at the EC, and given the politically sensitive nature all communications are weighed carefully and undergo multiple levels of approval. Plans move slowly, but they are in motion. > > → **Let's give the fedi accounts more followers than they have on Twitter, if possible.** > > - For instance the [Director General of Informatics at DG DIGIT](https://social.network.europa.eu/users/EC_DIGIT_director_general), Veronica Gaffey, has 191 fedi followers in short time, while [on Twitter](https://twitter.com/gaffey_veronica) she has 279 followers. > > → **If you are on Twitter, then help encourage EC institutions to also have an account on EUVoice.** > > - A notable example is the [European Parliament](https://twitter.com/euparl_en). Respond to their tweets and name-drop the fedi as THE place to be. > > → **We are gathering a group of volunteers on [SocialHub](https://socialhub.activitypub.rocks) that can [help train EC representatives](https://socialhub.activitypub.rocks/t/looking-for-volunteers-organize-a-fediverse-training-for-eu-representatives/2437) in how to use the Fediverse effectively and understand its culture.** > > - The activities we do here, starting later this year, stand to benefit any administration or institution interested to join the Fediverse, not just EU representatives. > > --- > > This post is also [cross-posted](https://discuss.coding.social/t/help-make-the-european-commission-euvoice-and-euvideo-pilot-a-success/101) to the [Social Coding Movement](https://coding.social) that is dedicated among others to establish a Peopleverse on top of the fedi. Social Coding is not yet officially launched.
fedilink

And also tooted in https://mastodon.social/@humanetech/108633314902525240
fedilink

Federated, free, and/or open source software will not be chosen over proprietary software unless they overcome this hurdle.
cross-posted from: https://lemmy.ml/post/346124 > # Innovation requires resources > Innovation happens wherever we put our efforts towards. The space race and the technologies it gave us is an example. Finding ways of reducing the cost of production of commodities is another. The green transition is another example. > > These are the bounds that determine how innovation happens in federated social networks. They will only innovate when there is enough effort put towards them. Beyond technical innovation (perhaps in a TOR kind-of-network way, or in a Git kind-of-version-control way), a full-fledged piece of software that is effective and attractive enough for people to use, takes resources. > > These resources largely refer to labor power. Remember, we're not talking about maintenance costs, but development costs. Programmers require money to survive. > > # FLOSS is no exception > > Yes, FLOSS software can survive with volunteers, but even those volunteers have to pay their bills. Yes, the internet plus (as Bruce Schneier defines it), copyleft licenses, and already-existing technical know-how reduce the cost of production, but the costs are there nonetheless. Someone needs to do the work. > > I think about open source projects I admire. Diaspora received exceptional funding, relative to its goals. Signal was heavily funded by donations. Element has a business model that lets them work towards improving Matrix. Linux has many companies that depend on it and are able to finance innovation on it. > > This argument, applied to Lemmy, makes me wonder. How do Nutomic and Dessalines handle it? Are they precious exceptions that drive Lemmy forward because of their personal values and their willingness to use their technical know-how for the development of this platform? Will Lemmy thrive without them? > > This brings me to another point: FLOSS and federated software has the advantage that many people are willing to spend their time working towards laudable goals. They are not motivated by profit as much as improving humanity. > > # FLOSS has a problem that others systematically address: making things attractive > > The issue with FLOSS projects is that they mainly respond to thought-out worldviews. That is, people are willing to engage with this kind of software because of logical reasons (*logos*, as Aristotle and those guys would call it). It is rarer to have people engage with FLOSS and federated software because of emotions (*pathos*). > > Unfortunately for humans, we are emotional creatures. I get put off by how unattractive the Free Software Foundation's website is, despite loving the values that the foundation stands for. I get put off by using terminals, despite the fact that plenty of FLOSS software does not have GUIs. I hate Thunderbird's calendar, despite using it daily. > > Companies with investors and FLOSS projects with enough funding know this and therefore pay graphical designers, user experience experts, and sometimes market researchers to make products attractive. This takes money. > > # Conclusion > > And that brings us back to my point: for free software to be *chosen* by most people, it has to have enough labor behind it to make it both effective and attractive. This is the hurdle it needs to be overcome. > > ## Notes on my sources > > These are reflections that arose after a series of conversations with a friend who works at an 'innovation office'. His job is explicitly to design an 'innovation ecosystem', which attempts to create innovation with minimal investment. Everyone at that office knows this is bullshit. Innovation rarely comes without money. Therefore, they basically look for investors for projects that don't have enough money. That's it. > > This view, that innovation requires investment, is shared by Anwar Shaikh and classical economics. > > However, it's more complicated with the research behind innovation. > > Let's take 'platforms of innovation'. For example, cosmopolitan cities, the internet, and universities are hubs of innovation. However, it's a mistake to think that these are 'neutral' in terms of costs. All of them require operational costs. All of them imply costs of technical training. Even here, there are costs that cannot be ignored. > > If we look at mission-oriented innovation, the situation becomes clearer. Universities doing cancer-related research, States doing green energy-related research, or companies doing market-related research all clearly align with the argument I made above. > > Finally, it's perfectly possible that the argument I made above is not at all original. In fact, I doubt it is. If anything, it could be similar to a high-school student discovering their own proof of the pythagorean theorem: it's not new for the community of knowers who already know it, but it's new from the point of view of the student. At least I get to share this with you and hear your thoughts about it. > > Oh, and given that Lemmy doesn't have terms of service yet, I wanted to make sure I could share this in the future. I licensed it under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/). Weird. I know. Oh well. At least you get to share it without fear!
fedilink

cross-posted from: https://lemmy.ml/post/353642 > ### [A logo for Free Software](https://free-software-logo.codeberg.page/) > > [![Free software logo, Represents the copyleft symbol, moving like a Pacman on a horizontal line](https://free-software-logo.codeberg.page/logo.svg)](https://free-software-logo.codeberg.page/) > > Designed by [@mray@https://social.tchncs.de](https://social.tchncs.de/@mray) with CC0 license. > > Logo package is [available on Codeberg](https://codeberg.org/free-software-logo/pages).
fedilink

cross-posted from: https://lemmy.ml/post/346923 > Forge Federation Needs Your Help 🤗 > > 🚀 Join the [forge federation](https://matrix.to/#/#general-forgefed:matrix.batsense.net) matrix chatroom, or the (less active) [gitea federation](https://matrix.to/#/#gitea-federation-chat:matrix.org) room.
fedilink

cross-posted from: https://lemmy.ml/post/346923 > Forge Federation Needs Your Help 🤗 > > 🚀 Join the [forge federation](https://matrix.to/#/#general-forgefed:matrix.batsense.net) matrix chatroom, or the (less active) [gitea federation](https://matrix.to/#/#gitea-federation-chat:matrix.org) room.
fedilink

Forge Federation Needs Your Help 🤗 🚀 Join the [forge federation](https://matrix.to/#/#general-forgefed:matrix.batsense.net) matrix chatroom, or the (less active) [gitea federation](https://matrix.to/#/#gitea-federation-chat:matrix.org) room.
fedilink


cross-posted from: https://lemmy.ml/post/328269 > Fedijam 6: Cut Budget Edition \ > Friday 20:00 UTC -> Sunday 24:00 \ > Your game goes here: \ > https://itch.io/jam/fedijam-6 \ > Talking goes here: \ > https://matrix.to/#/#fedijam:m.wfr.moe \ > Post crazy theme suggestions in comments or reply here: \ > https://mastodon.technology/@houkimenator/108507645911003343 > > Also [the organiser is looking for assistance with some parts of the jam](https://mastodon.technology/@houkimenator/108475414550010065)
fedilink

cross-posted from: https://lemmy.ml/post/327846 > !["This is fine" meme. First frame: "lol, as if we need more social tech". Second frame: "This is fine. They are not fedi".](https://lemmy.ml/pictrs/image/3bdfe388-b637-48da-b5d4-78b3e33a0a8d.jpeg)
fedilink

!["This is fine" meme. First frame: "lol, as if we need more social tech". Second frame: "This is fine. They are not fedi".](https://lemmy.ml/pictrs/image/3bdfe388-b637-48da-b5d4-78b3e33a0a8d.jpeg)
fedilink

cross-posted from: https://lemmy.ml/post/279006 > Note: Responses on cross-posted threads may be missed. The best way to indicate your interest is to reply to the SocialHub forum topic, or alternatively on the [Fediverse announcement here](https://mastodon.social/@humanetech/108344611621798508).
fedilink

Note: Responses on cross-posted threads may be missed. The best way to indicate your interest is to reply to the SocialHub forum topic, or alternatively on the [Fediverse announcement here](https://mastodon.social/@humanetech/108344611621798508).
fedilink


Hurray 🥳 On this 14th birthday test yourself on your knowledge about the fedi's history and our present state, and share the results with your fellow fedizens.
fedilink

Do we have a need for a good **#Botiquette** that can also be enforced or encouraged by the various social apps of the Fediverse? What are your ideas and considerations? Add them to the referenced Fediverse Futures SocialHub topic if you want them to be part of technical elaboration, if/when it comes to that. See also my toot at: https://mastodon.social/@humanetech/108225431329625395
fedilink

Nice introduction by [Per Axbom](https://social.axbom.com/@axbom) who also just rejoined the Fediverse.
fedilink