@can There's no reason to accept shitty straws either. Plastic straws require far fewer resources to produce than paper straws, while being vastly superior. Just throw them in a bin, like a civilized person.
Râu Cao ⚡
@raucao@kosmos.social
Redecentralizing the Web w/ @remotestorage and @kosmos. Evading winters w/ @hackerbeach. Traveling full-time since 2010. INTP.
Move slow and fix things.
Posts
Latest notes
@feld Apparently Lenovo now.
When I was standing in front of this terrarium, it took me quite a while to find that little guy with its perfect camouflage.
@lain We also delay the response for 404 pages for about 10 seconds, which seems to have curbed a lot of crawler activity and isn't too detrimental to the UX for normal, logged-in users.
@lain Ah, sorry, this is even better:
https://gitea.kosmos.org/kosmos/chef/commit/f65256d22981e046a1881e48272458b564c7532f
@lain @yonle Yeah, been there, too. This works: https://gitea.kosmos.org/kosmos/chef/pulls/423/files
@wake.st Yeah, I can give you an invite, but I think I can't DM you over the Bluesky bridge?
I'll use Nostr to finally solve decentralized place reviews (with WoT, zap rewards for reviews, etc.)
Maps are hard. But my unhosted GMaps alternative has full-text search now:
(It's still early days, so please excuse the state of the current settings dialog and the lack of user guidance. May contain bugs, too.)
@colby And you expect an organization that was mostly reliant on Google's money at the time to antagonize Google by hardforking Android, in order to invite all of Google's competitors to create their own alternative project from it? Seems unrealistic to me.
I think Mozilla's bet was on the Web platform being open enough to somehow improve the situation without having to do just that.
Not saying that FirefoxOS was managed exceptionally well, but the blame should probably go to Samsung et al.
@colby How does any of this relate to Google hampering system integration of PWAs in Android when not installed via Google products?
@BluRaf Reactions can be anything in the underlying message format. So it's purely a client implementation detail.
@lain 250% debt to GDP soon. ![]()
TL;DR: You still can't easily install WebAPKs on de-googled Android phones or from browsers other than Chrome, so your Web apps can't use essential features like e.g. being integrated into the system's share dialog as a share target.
Google broke promises again. Quelle surprise!
https://open-web-advocacy.org/blog/google-must-share-the-ability-to-install-web-apps-in-android/
@LivInTheLookingGlass The server you're aliasing a DNS name to must also have a valid certificate for the original domain. And the alias is for entire domains, not single users. I.e. you can run your XMPP server on xmpp.example.com but have all your user addresses be user@example.com.
Linux 7.0: "Rust is here to stay."
Idiot me didn't realize they only introduced SSH signing in Git 2.34 and we're still running older Ubuntu versions on some VMs. 🤦♂️
When I tried to set up @gitea server-side commit signing (for merges in the Web UI etc.) with GPG last time, it didn't work when I configured everything as documented. Then SSH signing was announced for 1.25.0, so after upgrading today, I tried the SSH signing instead. Again not working with the documented options.
So both of the documented signing options are broken for us, on a fairly vanilla config and system. Did anyone here succeed in running it without errors on their instance? 🤔
New drinking game: two shots every time PayPal changes their legal agreements with you.