Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 15/09/2026The storm broke before my morning disc golf round, and I got some pretty light 010
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 10/09/2026LCD Soundsystem with the whole family was a blast last night 020
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 08/09/2026My 9yo son often tries to sneak up on me, and has always failed up to this point. But today he got home from school, snuck up on me while I was particularly engrossed in work, and gave me a "Hi Dad" that actually made me jump out of my seat He was so shocked by the result that he felt awful […]hachyderm.ioOriginal post on hachyderm.io 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 06/09/2026Had a lovely round of disc golf (my new obsession) this morning at Ledgewood Pass. This was the most fun hole, a short one over a ravine, and i also saw this hoppy boy that let me get up close 111
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 10/08/2026Operating systems ought to be providing us the utilities we need to safely sandbox processes (agent or otherwise), but they appear to not be interested in the job 110
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 05/08/2026Released version 1.4.0 of `mdriver`, my streaming markdown renderer, which now supports rendering mermaid diagrams to ascii. imo this is fun If image support is available and requested, it renders an image, and if not it tries to render an ascii diagram 040
Reposted by Bill Millllimllib @billmill.org · 04/08/2026It had been 10 years since I did a "Solving Sol", and for some reason I got the idea to do one this morning. You can play around with it at llimllib.github.io/solving-sol/... if you're so inclined 111
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 13/07/2026@mjd typo in your epsilon zero article (which I’m enjoying): “theser particular sets” 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 08/07/2026The sunset on my way home from summer league was truly spectacular 020
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 01/07/2026All these year on, I still get a little thrill every time I set up a new domain, and the first request goes through successfully 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 29/06/2026Hiked the second-smallest peak of the Presidential range, Mt Pierce, with my boys; it was their second 4000 foot mountain and first time above treeline. They did great! There's nothing better than lunch on a bluebird day above treeline. From left to right, the […] [Original post on hachyderm.io] 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 19/06/2026I actually didn't see the bug in this flower until I was processing the photo 000
Reposted by Bill Millllimllib @billmill.org · 14/06/2026Nobody asked me for a Joy Division plot of squad height, but you're getting it anyway 141
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 14/06/2026I've been using my own fork of Aldo Cortesi's devd for serving local web apps in development for about 6 years now, but just in the past few days I bothered to set it up for homebrew. Check it out at github.com/llimllib/devd and install it with `brew install llimllib/tap/devd` if you're […]hachyderm.ioOriginal post on hachyderm.io 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 08/06/2026@eli_oat did you see www.eternal-software.org ? This seems extremely in your interest zoneeternal-software.orgEternal Software Initiative - Preserving Software for a Thousand YearsThe Eternal Software Initiative preserves today's software in a form that can survive millennia, ensuring our digital culture is never lost. 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 08/06/2026There's a bug _inside_ my display screen I mean a physical, living bug with wings 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 01/06/2026@mikemcquaid I apologize for commenting on that PR instead of filing a new issue, and I'm putting this message here instead to avoid a reply-all situation. Thanks for the quick response. 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 28/05/2026A view of Portland, Maine this morning from my bedroom window as its plants explode to life 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 28/05/2026I added a `-s/--sort` option to `git ls` so that you can sort the listing by last date modified, and released it as version 7.0.1 github.com/llimllib/git-ls I went up a major version because it's technically backwards-incompatible; we used to show the […] [Original post on hachyderm.io] 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 27/05/2026well that was a fun bug to track down: github.com/denoland/deno/issues/344…github.comSOCKS5 proxy connection fails resolving `localhost` - please update reqwest · Issue #34435 · denoland/denoVersion: Deno 2.7.11 (still present in main) on MacOS When running an agent inside anthropic sandbox runtime, the sandbox sets up a SOCKS5 proxy on https://localhost:/. Any program compiled w... 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 27/05/2026you can go on accruing tech debt for a _really_ long time, possibly longer than the expected lifespan of your business Sometimes it's really only aesthetics that make me want to avoid doing so 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 26/05/2026Northern New England is finally bursting back into life. This shot is in Stratton, Vermont I’m trying to work back up the courage to use one of my real cameras, this is from my iPhone 111
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 19/05/2026I added adaptive mode to yt-transcribe, my shell script for transcribing youtube talks: github.com/llimllib/yt-transcribe Adaptive mode looks for scene changes, rather than just generating a thumbnail every N seconds. Here's an example, generating a transcript for @steveklabnik.com 's […]hachyderm.ioOriginal post on hachyderm.io 010
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 11/05/2026I added a short diffstat to the end of `git ls -c` and released it as 6.1.0 github.com/llimllib/git-ls 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 07/05/2026Two takes: - Ban leaf blowers - chewy cookies are always worse than crunchy 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 07/05/2026I enjoy playing piano but have had no success at all in making it a habit This is not a request for help, just trying to make the sort of post I wish we had more of 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 28/04/2026I bumped `git-ls` to 5.12.0 today, as I found a bug with double-listing deleted directories and fixed a performance issue. It turns out that `git status --ignored` recurses into ignored subdirectories, so if you have a large node_modules folder, it's very slow. To get around it, I added a `git […]hachyderm.ioOriginal post on hachyderm.io 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 27/04/2026Last week I hooked up nice-looking `git log` output with hyperlinks to make it easier to browse repository history in the terminal by clicking on it. This video shows it off a bit and explains how it works This is why I prefer kitty to ghostty - getting this […] [Original post on hachyderm.io] 111
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 24/04/2026You're absolutely right! You're absoltuley right! Yoou're absolutely rright!you're absoluttе үrihht! You'er abs૦Ɩtuеⅼy riigtһ! уou'rrе bsoυetlүy rgι!t уuu're absƖoυteεlyy 𝔯𝔤𝔤𝔥𝔱! 𝔜𝔲০'𝔢𝔯 𝔟ɑs૦𝔱uεⅼү 𝔯ι𝔤һh𝔱! Yo'urre 𝒷𝓈𝓁ℴ𝓊𝓉ℯ𝓎 riigh!t ou'ȩr ɑbb০̥͑ѕluteƖy rgιһt! у̷͌үս০'rr eab̸̀͜b͊͠slotuεyl іrgght̒͋!͔́̐ […]hachyderm.ioOriginal post on hachyderm.io 021
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 23/04/2026Rewatching Deadwood, and I still can’t believe they let someone make a show that good 110
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 22/04/2026I've been using `git ls -c`, which lists only changed files, as a replacement for `git status`, and I'm pretty happy with it so far github.com/llimllib/git-ls 003
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 22/04/2026Firefox just stuck a Temu advertisement in my searchbar, delayed by just enough time that when I tried to select my website and hit enter I selected it instead. To disable, you can deselect `Suggestions from Firefox` in your preferences; but what an awful experience to change the way the app […]hachyderm.ioOriginal post on hachyderm.io 002
Reposted by Bill MillBill Mill @llimllib.hachyderm.io.ap.brid.gy · 22/04/2025The Boston Marathon is, in my very biased opinion, the greatest sporting event in America. It’s international, historic, amateur and professional. Regional but also world-wide. Controversial, newsworthy, historic, it has it all. Above all, just so human 001
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 16/04/2026There is new Boards of Canada music today, for real. This is not a drill, I repeat this is not a drill www.youtube.com/watch?v=6bghDcbzfEU 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 16/04/2026I added github URL support to my `pr-review` tool that runs a code review with 4 different agents; this smooths the path for reviewing coworkers' PRs and includes their PR summaries as context for the agents. One thing I like to emphasize when I talk about this […] [Original post on hachyderm.io] 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 15/04/2026bun 1.3.12 has a regression such that it does not codesign properly, and builds binaries that can't run on mac, which wasted a bunch of my time. If you build binaries with it, watch out! That's what I get for relying on it, I guess 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 14/04/2026the question is, what's the _most fun_ way to to write in such a way as to prove you're not slop-posting 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 13/04/2026My son just played bass and sang in his 5th grade rock band performance of Seven Nation Army and I am bursting with pride 020
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 05/04/2026I noticed that `git-ls` was not handling renames correctly, so I fixed that. I also added a `--nerdfont` flag that makes `git-ls` use nerd font icons instead of the traditional letters that git uses Get version `5.4.0` with `brew upgrade […] [Original post on hachyderm.io] 100
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 03/04/2026David Hogg's article on LLMs in Astrophysics, "Why do we do Astrophysics?" is the most thoughtful critique I've yet read on the topic, and relevant for computer scientists and software developers: arxiv.org/html/2602.10181 113
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 03/04/2026Got my first bug report for `git-ls`! So I fixed a few bugs and released it as version 5.2.0: - handle symlinked worktrees - handle empty repos - correctly handle subdirectories (I broke this in 5.0.0, and added a test so I don't do it again) github.com/llimllib/git-lsgithub.comGitHub - llimllib/git-ls: list files and git status in a repositorylist files and git status in a repository. Contribute to llimllib/git-ls development by creating an account on GitHub. 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 02/04/2026I'm releasing `git-ls` version 5.0.0, because I improved performance quite a bit. The current version spawns a new `git log` process for each file in the current directory in parallel, which is tremendously wasteful. I had previously attempted to use a git library available in go, and hadn't […]hachyderm.ioOriginal post on hachyderm.io 000
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 01/04/2026When I complete features at work, I often make videos to demonstrate the new behavior, and I wanted to have tiktok-style captions on them. So, introducing `caption`: a shell script that uses mlx_whisper and ffmpeg to generate a transcript of your video and burn […] [Original post on hachyderm.io] 022
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 01/04/2026had an idea today to use commit hashes as color codes in `git-ls`, which really makes it pop out which files were modified most recently in the same commit. Going to commit and release it shortly The idea came from this post about coloring hex codes in a hex […] [Original post on hachyderm.io] 202
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 25/03/2026I noticed that bedrock models weren't working with `pr-review`, and fixed the issue (a dynamic import wasn't getting bundled, so I added an explicit import) Then for the heck of it I released it as version `1.0.0`, since I'm not getting comfortable using it and find it a part of my daily work […]hachyderm.ioOriginal post on hachyderm.io 000
Reposted by Bill Millllimllib @billmill.org · 24/03/2026This concert by Ana Vidovic is spectacular: www.youtube.com/watch?v=8IEe... Recommended if you like classical guitar, or think maybe you might. Tremendous thinking+working musicyoutube.comANA VIDOVIC - LIVE CONCERT - LAMBRECHT – CLASSICAL GUITAR EVENTSYouTube video by SiccasGuitars 001
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 17/03/2026I hit the button to kick off a 1.0.0 release for `mdriver`, my markdown renderer for the terminal. I've been using it for a while now and I'm pretty confident it's the best renderer out there, at least for my use, and I'm ready to invite anybody who's interested to give it a shot. It started […]hachyderm.ioOriginal post on hachyderm.io 001
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 16/03/2026I added mermaid support to `mdriver`, my streaming markdown renderer for the terminal. Getting emojis to work was an adventure! The approach I settled on kind of sucks, in order to get the fallback font to work right I had to load the entire system font db into […] [Original post on hachyderm.io] 100