Corteza is a low code build platform (think building ERP/CRM like things) that is using #ActivityPub to share data between servers.
The problem with social media is that it pretends to be both media, and infrastructure. Because "it's media" people are afraid to regulate it, since that would affect all media.
Because "it's infrastructure" it gets to pretend it's "neutral", when it is anything but.
We need regulation to make social media into a standardized environment, which will give us the actual neutral infrastructure. And then treat social media like media.
There is a project for a generic backend ActovotyPub server in go. Its uses cj's fo-fed libray.
If you have a github account and you're interested in #foss, #activitypub, and #federation, could you be a dear and go star/fave my fediverse server project, #gotosocial? The link is here: https://github.com/gotosocial/gotosocial
Normally I don't give a shit about faves and boosts and all that crap, but this project is important to me and I'm looking to set up some kind of Github sponsor thing for it, so stars on the project would be really really appreciated and help visibility!
Boosts welcome. Thank you! ❤️
KDE: "On the reappointment of Richard Stallman as a director of the Free Software Foundation"
This sets the right tone. Proud of KDE.
The Matrix (Foundation) made a microblog implemented on Matrix (protocol).
Now that Dendrite [matrix server in Go, that intents to replace Synapse (in Python)] is in beta, maybe we have the fist ActivityPub protocol competitor.
A (Fundação) Matrix resolveu implementar um microblog em Matrix (protocolo).
Agora que o Dendrite [servidor matrix em Go, que visa substituir o Synapse (em Python)] está em Beta, talvez tenhamos o primeiro protocolo que concorre com o ActivityPub.
I saw a guy on StackOverflow going like "WTF why would you go through 100x more effort to not use JSX instead of spending 5 mins setting up <large tool chain>".
Because of the stiff learning curve, every solution needing a new dependency or directory-watching transpilation tool, unbounded dependencies, increasing distance from the bare web. At least d3 managed to work with "raw js" without all this crap and not needing a new special language.
I hate frontend web development. With some of my time temporarily away from ActivityPub stuff, I've been trying to learn React. Of course the tutorial doesn't work out of the box with my stick-to-as-few-deps-as-possible. Trying to use JSX requires babel which seems to require non-standard "exports" or "requires" words which means using webpack or $OTHER which means installing and running and learning about other tools.
As an example closer to home (and more relevant to the Linux packaging debate), a lot of Mastodon instances are potentially going to have index corruption when glibc updates. Server admins will have to pay close attention during their next `sudo apt-get update` and make sure to reindex Postgres right afterwards, or else hashtag links might be broken. https://docs.joinmastodon.org/admin/troubleshooting/index-corruption/
I would much prefer Postgres to just bundle/static-link glibc, but I guess that's not how they do things.