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

🧙‍♂️💻 #SRE & Platform things #Elixir #ElixirLang
🐕🐾 #luna #dog owner
🏃🏃 #running

🇵🇱 🧳🚗➡️ 🇩🇪
github.com/nix-communit... #TIL nix is amazing

> You stick a , in front of a command to run it from whatever location it happens to occupy in nixpkgs without really thinking about it.
GitHub - nix-community/comma: Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau]
Comma runs software without installing it. [maintainers=@Artturin,@burke,@DavHau] - nix-community/comma
github.com
January 20, 2026 at 3:01 PM
Reposted by Michal
January 20, 2026 at 4:15 AM
Reposted by Michal
Hey #ElixirLang & #Ruby fam, I got laid off this last Friday and am looking for the next adventure! If anyone has any opportunities, feel free to reach out!
January 19, 2026 at 7:03 PM
Everyone enjoyed the night view, and here I am, getting my top score in sleep points with 4 REM phases, and now resting HR. Baby slept 10h too 😂
January 20, 2026 at 9:24 AM
Reposted by Michal
Typst is used to create the official Swift reference. Check the repo for a great example on how to create long-form documentation with Typst.
📚Check out this beautiful contribution by
@peterfriese.dev: a typeset PDF of The Swift Programming Language book, our official reference to Swift, produced with Typst. Download and read the PDF here: github.com/peterfriese/...
@typstapp.bsky.social
January 19, 2026 at 4:48 PM
AWS NLB accepts a config that results in random timeouts when requests come from within EKS/VPC

> Disabling Client-IP Preservation: Everything started working fine after disabling Client-IP Preservation.

Literally, we had 40% success rate on probes... top quality networking
Intermittent timeouts connecting to service in same EKS cluster via Internal NLB · Issue #2505 · aws/amazon-vpc-cni-k8s
What happened: We get intermittent timeouts when pinging services in EKS cluster. This only happens if the caller and callee are in the same EKS cluster and traffic goes through private NLB. We hav...
github.com
January 19, 2026 at 2:26 PM
Open Source project doesn't have any AI policy, still submit a patch? Create a request for AI policy?

It's small, thoroughly reviewed by human (but without full knowledge of the project), tested both manually and automatically patch.
January 19, 2026 at 5:55 AM
Daemon & Freedom by Daniel Suarez done. Great audiobooks, highly recommend. I hope someone creates 2 movies out of them, augmented with new AI developments
January 18, 2026 at 8:54 AM
German kids songs are something else! m.youtube.com/watch?v=3wfr...
Mathi - Der miese fiese Riese - Offizielles Video
YouTube video by Mathi-Musik
m.youtube.com
January 17, 2026 at 3:56 PM
Only 1 result was unexpected, guess which one?

multi-core CPU on M1 vs 7840U

arathunku.com/b/2026-01-17...
@arathunku - ThinkPad X13 gen4 vs 5950X vs MBP M1
ThinkPad X13 Gen 4 with AMD 7840U My X390 bricked a few years ago after I lost p...
arathunku.com
January 17, 2026 at 6:34 AM
I wanted to always have up to date hash of contents of the directory after any change to use as a cache key. Started to list files, hashing them only to realize jj is already constantly doing that 😬

jj log --limit 1 -r "ancestors(@)" -T commit_id --no-graph src/
January 17, 2026 at 5:53 AM
Any good "static typing" for (LLM) markdown to validate cross skill/agent references quickly? Ideally, with some configuration too... I want to easily replace "git skills" with "jj skills" 😀

Maybe @s.ly, you have some pointers given various cross-references in superpowers?
January 16, 2026 at 5:26 PM
Seeing Claude spinning for 20mins and trying to escape its sandbox is fascinating
January 15, 2026 at 1:36 PM
@github.com fine-grained personal access token are really stupid

I can auth gh cli to everything, and all orgs.

I cannot generate auth token for given org without assigning it to the org and waiting for approval from admin.
January 15, 2026 at 11:34 AM
jj new <change id from workspace X> <change id from workspace Y> feels like cheating
January 15, 2026 at 10:09 AM
Claude Code, by default, in system prompt should have:

1. If you do math, you go to jail
2. If you still try to do math, you'll be hanged
3. If you still believe you must do math, do it at least in python
January 15, 2026 at 9:51 AM
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
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 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