Michal
banner
arathunku.com
Michal
@arathunku.com
https://arathunku.com

πŸ§™β€β™‚οΈπŸ’» #SRE & Platform things #Elixir #ElixirLang
πŸ•πŸΎ #luna #dog owner
πŸƒπŸƒ #running

πŸ‡΅πŸ‡± πŸ§³πŸš—βž‘οΈ πŸ‡©πŸ‡ͺ
Reposted by Michal
Added an "LLM shaming" section to RFD 576
rfd.shared.oxide.computer/rfd/0576#_ll...
January 10, 2026 at 9:41 PM
Reposted by Michal
I hadn't tried out Nano Banana for diagrams yet so I had a little play. Wonderfully promising and hilariously crap in the details. So close and yet so far.
January 12, 2026 at 9:42 AM
Why move fastmail? They are Australian.

For Dropbox, I replaced it with syncthing completely, works great
January 11, 2026 at 2:24 PM
I was wondering mainly about TLDs because for registrat I think even OVH would be ok
January 11, 2026 at 2:22 PM
Many companies use different domain for China, literally .com.cn.
January 11, 2026 at 2:19 PM
Damn! I was literally wondering this on my run today, and also... how stable/independent of US are which TLDs? Can they take over easily .com? (Not block, but steal)

My email is on .de, probably safe? There's .eu... Unsure who's running that.
January 11, 2026 at 2:19 PM
I need this, but on my proxmox cluster or PC, with network firewall via... Instant snapshot and restore should be easy via ZFS/BTRFs.
January 10, 2026 at 5:42 AM
someone***
January 9, 2026 at 3:18 PM
Tainted timeline, I just saw something replying on TikTok to... GitHub comments?! Generational gap

(Tailwind LLM PR)
January 9, 2026 at 2:50 PM
Reposted by Michal
#jj-vcs 0.37.0 came out yesterday! im intrigued by the new divergent change syntax, seems very neat

github.com/jj-vcs/jj/re...
Release v0.37.0 Β· jj-vcs/jj
About jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started. Release highlights A new syntax for referring to hidden and...
github.com
January 8, 2026 at 7:42 PM
I'll figure out at some point how to add new udev rule based on nobuto-m.github.io/post/2025/ho... but really? That's not accessible to any normal person.
How to prevent TrackPoint or touchpad events from waking up ThinkPad T14 Gen 5 AMD from suspend | Nobuto Murata
TL;DR Try the following lines in your custom udev rules, e.g. /etc/udev/rules.d/99-local-disable-wakeup-events.rules KERNEL=="i2c-ELAN0676:00", SUBSYSTEM=="i2c", DRIVERS=="i2c_hid_acpi", ATTR{power/wa...
nobuto-m.github.io
January 9, 2026 at 2:17 PM
I thought my new linux laptop was charging the whole night, but it automatically woke up from suspend when I connected the charger... Not a screen, just dumb charger. WHY.

Claude prompt: systemd timer to check for lid closed && locked screens and then automatic suspend.
January 9, 2026 at 2:16 PM
#TIL about wiki.archlinux.org/title/Profil... for saving on SSD writes and better browser performance

> tiny pseudo-daemon designed to manage browser profile(s) in tmpfs and to periodically sync back to the physical disc (HDD/SSD)
Profile-sync-daemon - ArchWiki
wiki.archlinux.org
January 8, 2026 at 6:02 PM
Reposted by Michal
Oxide and Friends first pod of the year is up! And predictions are open if you have some ones you'd like to get on record: github.com/oxidecompute...
Oxide and Friends | Predictions 2026!!
Time for the annual predictions episode! Bryan and Adam were joined by frequent future-ologists Simon Willison, Steve Klabnik, and Ian Grunert to review past predictions and peer into the future. I...
oxide-and-friends.transistor.fm
January 8, 2026 at 4:39 PM
New year starts with the most fucking mundane things

- k8s updates
- ingress-nginx 🫠
- Deadlines on AWS deprecations
January 6, 2026 at 9:46 AM
Hahaha "terrible" πŸ‡©πŸ‡ͺπŸ‡©πŸ‡ͺπŸ‡©πŸ‡ͺπŸ‡©πŸ‡ͺ
OMG I cannot believe how TERRIBLE California is for small business. If you have an LLC doing business in CA you must pay an $800 tax per year--even if you have no income yet. Completely ridiculous!
January 6, 2026 at 9:42 AM
Tech is... ehh😬

Every several weeks (maybe 7, 10, or 13):

Sound via HDMI stops working. Restarting monitor fixes it

I cannot access subnet exposed via my tailscale node, restarting computer fixes it. Pinging node works, restarting node/tailscale doesn't help
January 6, 2026 at 9:41 AM
Everything is better with Niri too! Some settings are per output only and it works seamlessly on my 40" and 13" screen.
January 5, 2026 at 4:52 PM
I only wish I could sync some login session automatically and not have to log in everywhere again
January 5, 2026 at 4:47 PM
Ok, after reading more about frequency of Fedora updates, I decided to stick with Ubuntu. Claude iterated on the script a little bit, added more volumes, etc., and now I'm running.

When setting up new machine I write "manual" notes and this year there aren't that many to set up new system!
January 5, 2026 at 4:46 PM
Yep, just with tests in between and fully automated rollbacks. Claude is handling nix pretty well. There's a lot of good quality open source nix code!
January 5, 2026 at 4:14 PM
Another idea that is still back on my mind.

Use 2-3 "cheap" servers for DB and web, connect from home server only for workers and async Tasks. After all, we're running on BEAM, right? Basically, hosting would cover only cases where latency to the user matters, the rest offloaded.
fly.io
January 5, 2026 at 9:38 AM
That's not a lot of resources and probably would require lots power too? Plus single point of failure...

If I had reliable & fast internet (πŸ‡©πŸ‡ͺLOL) I'd rent only cheap hetzner VPS for forwarding to my server at home.

Mac Minis for hosting are interesting too, very power efficient
January 5, 2026 at 9:38 AM
Unsure if this counts, I have multiple proxmox LXC/VMs deployed via deploy-rs with NixOS. In 2025 I mostly switched to just prompting Claude with what I need and letting it run tests, checks and if all ok - deploy.

It was important to get healtchecks right, and deploy-rs handles auto rollbacks.
January 5, 2026 at 4:55 AM