linus
banner
agren.cc
linus
@agren.cc
sysops, linux, black metal, beer. old grumpy man-toots from an open source fundamentalist with an iphone. reluctant administrator of telegrafverket.cc. also fuck […]

🌉 bridged from ⁂ https://telegrafverket.cc/@linus, follow @ap.brid.gy to interact
Reposted by linus
They say AI isn’t profitable. That’s not true.
Twice just this past week, I’ve been contacted and paid to fix problems caused by developers who relied on AI to configure servers.

#ai
January 21, 2026 at 8:53 AM
Reposted by linus
”Om det blir handelskrig med USA kanske de stänger av alla iPhones, ska du skaffa en sån där finsk Linux-telefon från Tammerfors då eller?”

Jag:
January 20, 2026 at 8:14 PM
Trying to shrink the Mastodon media directory with:

find /home/mastodon/live/public/system -name "*.png" -type f | xargs oxipng -o 2 --strip all

This uses https://github.com/oxipng/oxipng to non-destructively compress PNG images on disk, and the result so far looks pretty promising.

#mastoadmin
GitHub - oxipng/oxipng: Multithreaded PNG optimizer written in Rust
Multithreaded PNG optimizer written in Rust. Contribute to oxipng/oxipng development by creating an account on GitHub.
github.com
January 12, 2026 at 5:30 PM
Reposted by linus
January 12, 2026 at 2:34 PM
https://lwn.net/Articles/1032193/

”This time around the package was google-chrome-stable” 🤨
More malware uploaded to Arch Linux AUR (Linuxiac)
Linuxiac reports that another malicious package has been uploaded to the Arch User Repository ( [...]
lwn.net
August 1, 2025 at 4:41 PM
staring at a windows update saying ”you’re 100% there” for over a minute makes me wonder why you would ever from a UX perspective count up to 100 percent and not 99
August 1, 2025 at 11:15 AM
It turns out that you can actually deploy Alpine cloud images with full cloud-init bootstrapping support on #freebsd, if you're willing to hack a little -- very cool https://agren.cc/p/alpine-on-bhyve/ (shoutout included to @stefano who led me down this rabbit hole)
Alpine Linux VM cloud images on FreeBSD
You can get almost anything running on most hypervisors if you’re OK with mounting an ISO and running through an installation, but VM cloud images are essential for repeat deployments, so I wanted to explore what the support is like on FreeBSD. Turns out, it’s not terrible.
agren.cc
July 31, 2025 at 12:55 PM
If you use #haproxy 2.2 or later, you can set up your own "ip echo" service:

acl host_ip hdr(host) -i ip.example.com

use_backend ipecho_haproxy if host_ip

backend ipecho_haproxy
http-request return status 200 content-type text/plain lf-string "%[src]"
July 30, 2025 at 7:14 AM
set up my first physical #freebsd server recently, for now doing nothing useful except tmux+weechat in a jail with a separate ssh port. it's a very typical experience so far: everything is "simpler", in both a nice way, but also in a "bastille will happily write incorrect limit config to file […]
Original post on telegrafverket.cc
telegrafverket.cc
July 29, 2025 at 9:09 PM
Installing the ruTorrent web UI on Debian https://agren.cc/p/rutorrent/
Installing the ruTorrent web UI on Debian
ruTorrent is a popular web interface for the rtorrent client, here’s how to set it up with lighttpd on Debian.
agren.cc
July 27, 2025 at 1:38 PM
it's interesting, or perhaps obvious, or perhaps both, how much better chatgpt is at translating phrases between two non-english languages. good luck trying to get a contextual translation of "præsten og degnen" from danish to swedish with google translate
July 25, 2025 at 7:17 PM
https://github.com/lgrn/haproxy-errors-rfc HAProxy HTML error templates with simple CSS and quotes from RFC 9110
GitHub - lgrn/haproxy-errors-rfc: HAProxy HTML error templates with simple CSS and quotes from RFC 9110
HAProxy HTML error templates with simple CSS and quotes from RFC 9110 - lgrn/haproxy-errors-rfc
github.com
July 25, 2025 at 12:01 PM
"Sedan 2017 har bredbandspriset i hyresrätter ökat med hela 70 %, att jämföra med endast 5 % i bostadsrätter. Den stora skillnaden beror på att fastighetsägare ofta utnyttjar sin monopolställning genom att ta ut dolda avgifter från bredbandsleverantörer – kostnader som i slutändan hamnar på din […]
Original post on telegrafverket.cc
telegrafverket.cc
July 7, 2025 at 11:04 AM
Reposted by linus
Det är inte bra sommar
Inte heller dålig sommar.
Det är midsommar.
June 20, 2025 at 6:09 AM
Reposted by linus
April 27, 2025 at 11:07 AM
Reposted by linus
April 13, 2025 at 10:38 AM
Reposted by linus
Man väljer sitt umgänge.
April 4, 2025 at 10:45 AM
Reposted by linus
Some badass early Pulitzer contenders out of Turkey
March 24, 2025 at 12:03 AM
"It's borderline criminal that RPGs have, in my opinion, stagnated this long when it comes to writing. And it's not even I felt all that strongly before I played Disco Elysium, it revealed this new frustration in me: that writing always could've always been this good, and what have we been […]
Original post on telegrafverket.cc
telegrafverket.cc
February 24, 2025 at 6:23 PM
Reposted by linus
trying to pull on a sock while sitting on the toilet and blacking out like a fighter pilot pulling high Gs
November 24, 2024 at 5:58 AM
Reposted by linus
38-YEAR-OLD: pretty soon here I’ll get in shape
November 14, 2024 at 5:01 AM
October 22, 2024 at 10:05 AM