Pinned toot

I realized many of my favorite games are basically about managing technical debt:

- Tetris
- Lumines
- Splatoon 2: Salmon Run

My ankle is still swollen and still hurting. It's been a two and a half months. I'm told sometimes it takes "up to 3 months".

Some days it's worse than others. It's less bad than the first week at least.

I'm still hobbling around in pain.

So #GitLab Pages has finally rolled out their automatic #LetsEncrypt integration for hosted web sites. It's quite painless and automatically renews certs. So glad that I don't have to manually do this or maintain some brittle CI-based scripts anymore.

If you've got a GL-hosted site, take the next 90 seconds and go secure it!

#HTTPS #TLS #FOSS #FLOSS #FreeSoftware #OpenSource

My new bot, @SecretlyPublicDomain, highlights pre-1964 books that entered the public domain because their copyright wasn't renewed.

Until May, it wasn't possible to find these books on a large scale. Now it is:

People talk like blocking fascists automatically turns any space into an "echo chamber". The fediverse we've built up over the years is proof of the contrary. I've learned and grown through this place. I've been able to apply that knowledge in real life. We've got something real here, and I think it's with fighting to preserve.

@andreas The issue author verified that Firefox is not affected by the vulnerability. One more reason to switch.

Oh god...

All Chrome extensions can execute remote code in their own context:

Included in the bug report is a proof-of-concept web extension by gorhill, author of uBlock Origin.

Alright, just posted a write-up about the paradox of tolerance. This one will be visible on, so there will definitely be some discussion about it.

The same people who think they should be allowed to say anything cause 'freedom' don't get that its 'freedom' to block people and defederate. No one owes you listening. No one owes you their time. They run a server, its their perogative to block you to the other side of the universe. Often its their duty as mods to block people. If the worst thing that's happening to you is that you got blocked, then you must have a very nice life and no real problems. Getting blocked is not getting hurt or having your rights trampled. It's a basic human right to not have to listen to you.

It's clear that "technologically neutral" can lead to abuses: Tusky being "neutral because the tech permits it" could have led to more hate speech like "kill all Jews", Mozilla doing "nothing because certs are technically designed to work this way" lets the digital rights of Kazakhs be eroded.

It is clear that technology serves a human purpose, technology doesn't serve itself, so I believe we shouldn't let our human morals be a slave to technology, we should make technology reflect our humanism

pleas. if youre gonna post images. use image descriptions. please

The Mozilla web dev and designer survey: tells me I have to enable js, so I enable js and refresh, at which point it tells me I've already taken the survey

This is the exact state of web dev in 2019

"Illium" was another name for the city of Troy

"-ad" is a suffix that can be used to mean "the story of"

Therefore "The Illiad" is properly translated as; drumroll please...

Troy Story

I have done a ton of research 🥼, coded a lot of examples 👨‍💻, released a custom element `<dark-mode-toggle>` 🔅🔆, and picked some of the smartest brains 🧠 inside and outside of Google to make my latest article happen…

🌒 Hello Darkness, My Old Friend!

We know that our server is sometimes overloaded. Therefore, try this link if the official website doesn't work for you:

We published a statement on our stance on neutrality of free software (and why we won't stay neutral in this case):

Ableism incident in real life, long 

admin psa: make sure users' searches aren't leaking into your server logs! 

the f in git push -f stands for friday, no?

Our thermometer says it's 69% percent humidity and doesn't think it's nice. (It shows a sad face emoji for 69.)

Meanwhile, it's nice out, so what does it know?

Show more

Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.