<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>jchook.com</title><description>Short posts on Void Linux, xmonad, Rust, and whatever else is on the workbench. By Wes Roberts.</description><link>https://jchook.com/</link><item><title>The physics in my wallpaper</title><link>https://jchook.com/posts/the-physics-in-my-wallpaper/</link><guid isPermaLink="true">https://jchook.com/posts/the-physics-in-my-wallpaper/</guid><description>My desktop wallpaper is the Balmer series of hydrogen, recolored to gruvbox. Here&apos;s the actual math behind those six little bars — with a live Bohr model.</description><pubDate>Sun, 23 Aug 2026 20:20:00 GMT</pubDate><category>physics</category><category>math</category><category>rice</category></item><item><title>Jumping around ranger with zoxide</title><link>https://jchook.com/posts/ranger-zoxide/</link><guid isPermaLink="true">https://jchook.com/posts/ranger-zoxide/</guid><description>ranger-zoxide lets you fuzzy-jump to any directory you&apos;ve ever visited, from inside ranger. How it works and why it exists.</description><pubDate>Wed, 19 Aug 2026 13:42:00 GMT</pubDate><category>python</category><category>cli</category><category>ranger</category><category>linux</category></item><item><title>shhh: a Rust program that tells me to be quiet</title><link>https://jchook.com/posts/shhh/</link><guid isPermaLink="true">https://jchook.com/posts/shhh/</guid><description>I talk too loud on calls. shhh watches the mic and yells at me (quietly) when I do.</description><pubDate>Tue, 11 Aug 2026 02:15:00 GMT</pubDate><category>rust</category><category>audio</category><category>cli</category></item><item><title>Anatomy of the rice: Void + xmonad + gruvbox</title><link>https://jchook.com/posts/void-xmonad-rice/</link><guid isPermaLink="true">https://jchook.com/posts/void-xmonad-rice/</guid><description>The parts list for my desktop: Void Linux, xmonad, kitty, polybar, and one palette to rule them all.</description><pubDate>Tue, 28 Jul 2026 18:05:00 GMT</pubDate><category>void</category><category>xmonad</category><category>rice</category><category>haskell</category><category>linux</category></item><item><title>rewait: wait for things properly</title><link>https://jchook.com/posts/rewait/</link><guid isPermaLink="true">https://jchook.com/posts/rewait/</guid><description>Every docker-compose setup eventually needs to wait for postgres. rewait waits for http, tcp, sockets, files, or any custom check.</description><pubDate>Tue, 14 Jul 2026 09:30:00 GMT</pubDate><category>javascript</category><category>cli</category><category>docker</category></item><item><title>hngram: charting Hacker News obsessions</title><link>https://jchook.com/posts/hngram/</link><guid isPermaLink="true">https://jchook.com/posts/hngram/</guid><description>An n-gram viewer over the entire Hacker News corpus. Watch &apos;crypto&apos; rise and fall like an empire.</description><pubDate>Tue, 30 Jun 2026 23:55:00 GMT</pubDate><category>rust</category><category>data</category><category>hn</category></item></channel></rss>