pleroma.debian.social

pleroma.debian.social

Jonathan Dowland | @jmtd@pleroma.debian.social

Principal Software Engineer on #OpenJDK #RedHat. #Debian developer (dormant). Computer Science PhD student. Amateur Computing historian (Computer Science and H/W, esp. Commodore Amiga). Guerilla archivist.

Pleased to discover the Journal of Functional Programming has an rss (or atom) feed https://www.cambridge.org/core/journals/journal-of-functional-programming

PSA: LetsEncrypt is shutting down its OCSP server during 2025:

https://letsencrypt.org/2024/12/05/ending-ocsp/

This is due to security issues with OCSP; read the article . The preference now is to use CRLs, for checking revocations.

If you passed OCSP Must Staple and/or your web server needs valid OCSP, you should reconfigure accordingly; make OCSP optional or turn it off, in your httpd, and revoke+renew your certs if you passed --must-staple in certbot.

I already done it on my sites (I was using OSCP Must Staple).

Must remember to add “my code is on the Moon and Mars” to my CV

Got a problem on my VPS where the https logs are suddenly much larger. Without looking I’m pretty sure what the culprit is

@benc One of the most productive engineers I've ever worked with, one of these mythical people who not only produces tons of great work but elevates the people and teams around him, would review code like 8-10x faster than anyone else around him, and when we finally sat down to watch how he worked, by far the biggest thing he did differently than anyone else was say "no" a lot earlier. "You're trying to do to much here, break this patch down." "You need to find a simpler way to do this."

correct answer might be "stop procrastinating"

can anyone recommend me some good FOSS/tech-related mailing lists to subscribe to?

Can everyone please stop innovating. We're done. It's finished. We don't need electric pants or a dishwasher who's also your best friend. Social media spaghetti or a new wearable for your orifice. Just grow some wheat and make some bread. Talk to your children.

@inthehands while you’re sleeping, your Tesla on autopilot will go and collect refugees from the Mexican border and transport them to safety in the US

I got called to come to my son's school to help change his insulin pod. I got there to discover that the app on his phone had thrown a memory corruption error and wiped out all of his insulin dosage settings

Fortunately, I have been keeping a copy of those settings in a self-hosted git repository, mostly so that I could look through the git history and see how the numbers change over time. This helps me understand the impacts that some of these changes are having

So there I am in his school's office on my phone reading a CSV off of my @forgejo instance and plugging all of his dosage settings back into the app on his phone

We use these tools to store our source code. But here I am using it for the code that keeps my son alive.
#t1d

Atlassian, a 10,000-person organization reduced office space by 50%, making office visits optional but intentional. The result? An increase in productivity of approximately 40 min per employee per day, along with cost savings from reduced office expenses.
https://www.forbes.com/sites/solangecharas/2025/03/01/why-rigid-rto-mandates-cost-more-than-they-save/

The problem with parental controls, is that my kids are 3 and 5. I don't want them exposed to raw unfiltered internet. But I also know that they *will be*.

This means that parental controls are a war I'm trying to figure out how to let my kids win in the most gentle way possible. I want them to win without feeling smarter and better than me, and like they're invincible. I want them to become aware of the fact that the internet is a complicated place, I don't want them to fear, but I also want them to respect. I dunno - parenting is hard.

The new-ish Bitwarden UX is so much worse than it used to be. Argh

the RNG gods have looked down on me favourably. Got two exotics in the current expedition so far #nomanssky

@chrisamaphone I’m 30% through it atm

My Fediverse instance was down over the weekend, I'm glad it's back! A good reminder to back up my data.

Slava Ukraini 🇺🇦

isn’t addressing the number one question: why did they remove this section from their terms of services?

> * Does Firefox sell your personal data?

> Nope. Never have, never will. And we protect you from many of the advertisers who do. Firefox products are designed to protect your privacy. That’s a promise.

https://github.com/mozilla/bedrock/commit/d459addab846d8144b61939b7f4310eb80c5470e

weird it's now reset itself to Mac Classic. Oh well!

@anticdent @elmiko @ruivieira oh dear the thread has steered back into my wheelhouse!

I've got plans to further improve the JVM's behaviour in container environments, hopefully I'll carve out time to work on them in the near future. The problem is partially accounting for other processes (e.g. readiness probes, liveness probes) that might be occasionally launched in the same cgroup, so we can't eat 100% of the memory limit. Gauging what % is tricky

»