

@scott I’m looking for something alternative to Github Gists, so I could quit it and go to a decentralized platform. Not the GitHub itself, but Github Gists, which is more like a multi-file “pastebin”.
Something decentralized, federated, something akin to Writefreely where posts outside Writefreely (e.g., when seen from Mastodon) shows up as a shortened/summarized version, but tailored for code sharing, allowing for syntax highlighting, proper Markdown rendering and allowing for multiple text files within the same publication (“parts” within the “whole”, each one having their own filename; by “files”, I mean text files and source code such as .mjs, .js, .rb, .md, .txt, .csv, etc… not binary files such as images or movie-clips or audio or executables or zip/tarball/rar archives). Something that I could choose between hosting it myself (i.e., having my own instance) or using an existent instance, with the possibility of migration between instances (similar to Mastodon’s Export feature, but also allowing for importing exported publications).
The closest thing would be @Daeraxa suggestion, Distbin (sorry Daeraxa for not getting to reply your comment yet, Friendica didn’t deliver it to me yet, but I saw your comment through Lemmy and I tested Distbin here). Sadly, as Daeraxa mentioned, that project is abandoned, with the last commit dating back to 6 years ago. Also, there are several issues (publications are anonymous because there’s no account system, publications can’t deal with multiple “files”, no deletion mechanism, etc). It’s the closest thing, but not the thing.
Software forges (such as Vervis, Gitea and Forgejo) are really good for full projects. However, while I sometimes create full projects (where software forges, branches and forks, pull requests, CI/CD pipelines and source versioning would apply), the majority of my dev portfolio is composed of small-to-medium-sized code snippets experimenting with Node.js/Javascript, Python, Ruby and Shellscript, sometimes one-liner code snippets, and wrapping them up within full repos is overkill.
Maybe I’m going to do a solution myself in the future, I’m not sure, it’s not exactly a plan or a promise. The core functionality seems simple to develop (looking at the Distbin’s source, it seems really simple) but integrating with ActivityPub and relaying info about multiple files within a publication in a format that’s compatible with other fediverse platforms (Mastodon, Friendica, etc) is a whole other story, in parts because I’m yet to learn about the technicalities of ActivityPub (i.e. how it really works behind the scenes beyond the /api/v1
calls).
@Strawberry Governments and corporations are powerless to E2EE employed by the users themselves, such as GPG/GnuPG/PGP. What could/will UK gov do against GPG and similar tools, especially those which are open-source and freely available?
I’m rooting for British people to defy their government and create their own pair of public and private keys using GPG/PGP or similar suite (preferably open-source, because they can be easily forked, adapted to easier UX/UI to any end-user, etc), sharing their public keys with each other so they can send enciphered messages, rendering useless such anti-E2EE British law.