it's fast, has a great API for bots and automations to use, just a Go project so we've been able to make some tweaks to the runner. Very easy to setup and admin
256 karma · joined May 7, 2024
it's fast, has a great API for bots and automations to use, just a Go project so we've been able to make some tweaks to the runner. Very easy to setup and admin
Mastodon/ActivityPub has a lot more to offer than mastodon.social but getting to that also means leaving the Twitter look and feel and folks realising they don’t have to follow trends set for them by influencers and big VC funded operations. If it’s really a social experience, it should have a people-first focus.
And it really is not about protocols - at the end of the day, email and RSS can also form a social network.
I think that's the moment when you choose to self host your whatever git wrapper. It really isn't that complicated to do and even allows for some fun (as in cheap and productive) setups where your forge is on your local network or really close to your region and you (maybe) only mirror or backup to a bigger system like Codeberg/GitHub.
In our case, we also use that as an opportunity to mirror OCI/package repositories for dependencies we use in our apps and during development so not only builds are faster but also we don't abuse free web endpoints with our CI/CD requests.
> content-addressed and signed with your private key
Technically valid but also not required. ATProto works hard to present them as valuable or needed, like added value of sorts but:
- The need for signed content is niche to specific use-cases. Not sure even news outlets need this as long as they control their domain.
- The PDS is a funny contraption of protocols and technologies that are quite complex and probably can't (usefully) exist on their own outside the "atmosphere" ... even if you manage to set one up.
The question would be, why bother with all this complexity and layers when you can self-host your website anyway.
The added value of a PDS/ATProto is to participate in the social cloud of Bluesky. Without it, the entire thing is more of an engineering showcase than a useful tool.
What you can and can’t do with your own content is also limited and managed by someone else. The entire premise that you can move your posts history etc, while technically true, is not compatible with the web (e.g. support for things like redirects, canonical urls being handled currently etc is again all outside of your control and a not a goal of Bluesky).
ATProto is in many ways like the custom HTML extensions Microsoft had in Internet Explorer to “make better user experience”.
For me one of the main points of POSSE is resilience. If the VCs behind Bluesky got tired of it tomorrow, all that would die is some links to your website. Your posts and content, RSS subscribers, people who linked or bookmarked your website etc - remain unaffected.
Same! I've been trying to reduce complexities in my stack (e.g. Docker) and while systemd exists, I think the concept of "jails" or sandboxes is quite neat. I love tools that come with better out-of-the-box readiness.
I'm not sure this was ever a problem to begin with. The obsession with "confirm you are human" has created a lot of "bureaucracy" on technical level without actually protecting websites from unauthorised use. Why not actually bite the bullet and allow automations to interact with web resources instead of bothering humans to solve puzzles 10 times per day?
> Cloudflare defining "trusted"
They would love to monetise the opportunity, no doubt
I can't wait for the time when "we" is we-humans/humanity/the planet Earth and not some inter-country trade bs.
> With Kiro, I spend more time upfront articulating what I want to build, but then I can step back and let it execute
This sounds like exactly the kind of exercise one does to /init a project with Claude, define tasks/spec etc.
- Firefox comes packed with all kinds of telemetry and analytics turned on.
- No workspaces/profiles. I know there are extensions that can enable various flavours of this functionality, but it's just too much overhead to experiment and test every-single-one.
- Widgets! I love Vivaldi's Dashboard for when one needs more than just a homepage.