Csillag Tamás

158 Followers
212 Following
3K Posts
unix sysadmin,
network engineer,
#Debian #FreeBSD and #OpenBSD
moar #DNS nowadays #anycast #nonprofit
oh and #Perl, a bit of #Go
#nocloud #noai
first nameTamás
also known ascstamas, tom

I knew things like this would be coming.

For some reason the end of Rush’s The Trees comes to mind.

https://mastodon.sdf.org/@argv_minus_one/116353390812724273

ARGVMI~1.PIF (@[email protected])

#Certificate authorities have decided to stop setting the “TLS client” #EKU on the #TLS server certificates they issue. This immediately created a problem for server-to-server protocols like #SMTP and #XMPP. Now it looks like XMPP servers have begun to simply ignore their clients' certificates' EKU. https://monal-im.org/post/00016-upgrade-ejabberd-on-debian/ I thought restricting the EKU like this was a bad idea. Looks like I was right. The #CA decision is backfiring.

Mastodon @ SDF

RE: https://hachyderm.io/@aburka/116359626912758134

Btw, FreeIPA is written with Claude Code.

https://planet.freeipa.org/

March 23, 2026

"I started with a small task: created a Rust library, synta, to decode and encode ASN.1 with the help of AI tooling. It quickly grew up to have its own ASN.1 schema parser and code generation tool. ... Throwing different tasks at Claude Code led to iterative improvements. Over couple months we progressed to a project with more than 60K lines of Rust code."

"I used AI. It worked. I hated it." by @mttaggart https://taggart-tech.com/reckoning/

This is a really good blogpost. And I"m sure it'll make some people unhappy to read whether they're pro or anti genAI. What's good about @mttaggart's blogpost is he talks honestly about how using Claude Code did actually solve the problem he set out to do. It needed various guardrails, but they were possible to set up, and the project worked. But the post is also completely clear and honest about how miserable it was:

- It removed the joy from the process
- If you aim to do the right thing and carefully evaluate the output, your job ends up eventually becoming "tapping the Y key"
- Ramifications on people learning things
- Plenty of other ethical analysis
- And the nagging wonder whether to use it next time, despite it being miserable.

I think this is important, because it *is* true that these tools are getting to the point where they can accomplish a lot of tasks, but the caveat space is very large (cotd)

I used AI. It worked. I hated it.

I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.

My Dad sends me horrible Dad jokes all the time, but sometimes he tells one that hits hard. This is one of those times.

"My favourite time of the year is campaign time. It's the only time I see politicans hang from trees."

I built my own dial-up ISP, then connected to it over WiFi, using Apple's first AirPort base station, from the original iBook G3.

A belated #MARCHintosh video, getting online like it's 1999: https://www.youtube.com/watch?v=GbIoEZZwcgw

Dial "1" for Wi-Fi

YouTube

That Ubuntu "let's make GRUB more secure by forcing a ton of use cases onto an unsecure path" is some specious BS.

https://www.phoronix.com/news/Ubuntu-26.10-Lighter-GRUB

Ubuntu 26.10 Looks To Strip Its GRUB Bootloader To The Bare Minimum For Better Security

Ubuntu developers at Canonical are looking to strip the signed GRUB bootloader features to the bare minimum for the Ubuntu 26.10 release later this year

It has been '0' days since I found an incompatibility in Ubuntu 26.04 Rust coreutils: 'stty tabs'. Also, the uutils stty manpage is absolutely ass in 26.04.
There's no MD5 in the RIPE database anymore. We've eaten it all! 😁🎂