Sign in

Michael P.

@m17e.co
466 followers 921 following 349 posts

🇦🇺. Ella's dad. Tech strategy. Former @cncf.io governing board member. @moderat10n, @moderation@mastodon.social

PostsRepliesMedia
Michael P. @m17e.co · 01/09/2026
It's been 4 months since the last update. I've included new terminals monstar, shitty / pretty + termy. Rio is now the highest rated Rust based terminal. monstar is a new libghostty based terminal written in Zig by @rockorager.dev and it is amazing
Screenshot of the results table of the ucs-detect terminal benchmarking test suite from Sept. 1 2026
010
Michael P. @m17e.co · 27/04/2026
Taking my first Waymo on the freeway from SFO to SF. Amazing
Photo from inside a Waymo on route to San Francisco
000
Michael P. @m17e.co · 26/04/2026
Another update after changes to ucs-detect and terminal updates. ghostty FTW
Screen shot of testing results for terminals using the ucs-detect application / library
100
Michael P. @m17e.co · 28/02/2026
Another update after an update to ucs-detect that fixed Kitty graphics protocol detection - github.com/jquast/ucs-d.... Kitty moves above foot
Screenshot of ucs-detect terminal capability results from February 28 2026
100
Michael P. @m17e.co · 23/02/2026
Update from Ghostty with improved WIDE supported landed in github.com/ghostty-org/...
Screenshot of ucs-detect terminal capability results from February 23 2026
100
Michael P. @m17e.co · 21/02/2026
Updated ucs-detect table. Ghostty which now supports unicode 17 (github.com/ghostty-org/...) and has pulled away from the pack. There is an issue with Kitty where image support is not being detected. Zutty and st so far down on the table I've omitted from the screenshot
Screenshot of ucs-detect terminal capability results from February 21 2026
100
Michael P. @m17e.co · 30/11/2025
Another update with a jump for contour
Screenshot of the results table on the ucs-detect website as of 11/29/2025
110
Michael P. @m17e.co · 18/11/2025
depgraph for codex is... wow
Screen shot of cargo-depgraph output for OpenAI's Codex CLI tool
010
Michael P. @m17e.co · 13/11/2025
Re-ran since the update to remove Sixel support from the scores - github.com/jquast/ucs-d.... Updated foot, ghostty, kitty, wezterm, alacritty, rio, st & zutty. Latest contour crashes on the ucs-detect update run
Screenshot of the results table on the ucs-detect website as of 11/12/2025
100
Michael P. @m17e.co · 08/11/2025
Fun to run ucs-detect locally. Latest published results vs. latest local builds. Jumps from contour, rio, alacritty and st
Screenshot of the results table on the ucs-detect website as of 11/08/2025Screenshot of the results table on the ucs-detect with local results updated for wezterm, st, contour and rio as of 11/08/2025
110
Michael P. @m17e.co · 04/11/2025
Prague castle. Love the typography in the stained glass
Stained glass window in the Prague castleStained glass window in the Prague castle
000
Michael P. @m17e.co · 04/11/2025
Both Claude Code and Factory's Droid have the same readelf. I was wondering what was being used to build the binaries. Thanks for the confirmation
Screenshot of the readelf results for the Factory Droid binary. It is the same result for Anthropic's Claude Code binary
000
Michael P. @m17e.co · 03/11/2025
I'm pretty good at wrangling through a Linux file system, but I cannot for the life of me fix the report of an old NPM based Claude Code. Argh github.com/anthropics/c... github.com/anthropics/c...
Screenshot of Claude Code output showing a warning that there is an npm global installation conflicting with the binary install. There is not
000
Michael P. @m17e.co · 24/08/2025
Not sure if this is your issue, but the non-intuitive thing, at least for me, is the you only specific the font families, not the family and style
Screen shot of the font configuration for Ghostty
120
Michael P. @m17e.co · 19/08/2025
Used Claude Code to add a pause animation button to the glTF Viewer. The JavaScript on pierre.co is incredibly complex and I couldn't find a way to pause the animation like they do. Fun
Screenshot of a modified gtTV Viewer application showing a paused wireframe Pierre logo in GLB format
000
Michael P. @m17e.co · 08/08/2025
Very funny how Aussie this podcast is. Strong accents and 🇦🇺 slang in the episode titles. Who knows what a servo is?
Screenshot of the podcast Say Grace showing the title of the episode 'Cell tower expert challenged and servo CCTV played'
000
Michael P. @m17e.co · 05/08/2025
I'm really enjoying 3 body problem. But the lack of consistency of the logo is annoying. So the circles overlap or touch?
Screenshot from 3 body problem. Logo is on the deck of the ship Judgement DayScreenshot from 3 body problem. Logo is on the stage of the first Summit
020
Michael P. @m17e.co · 20/06/2025
Trying to work out and get the latest @anthropic.com Claude Code is a mess. GitHub repo out of date, new version in theory available via NPM but doesn't install. Sigh
Screen shot showing a terminal showing three conflicting versions of Claude Code. The first one from GitHub, the second from NPM and the third being the version installed
010
Michael P. @m17e.co · 09/05/2025
Amazing that as a journalist, you would provide this update without a picture of the art that is the subject of the post
Screenshot of the Sydney Morning Herald providing an update of a category winner of the prestigious Archibald Prize in Australia, without providing an image of the winning art
000
Michael P. @m17e.co · 17/03/2025
Nom nom
010
Michael P. @m17e.co · 09/03/2025
So close to a perfect week...
Screenshot of Washington Post game Keywords scoreboard for week ending March 9 2025
000
Michael P. @m17e.co · 09/03/2025
Got it working on 0.15.0-dev.14+21620f3c6 with the following diff
Screenshot of diff that enables superhtml to build on the latest Zig 0.15.0-dev.14+21620f3c6
100
Michael P. @m17e.co · 22/02/2025
Lo 0.0-18-pre is out so time to update fun but unrealistic "Hello world!" benchmarks. bun, deno, hermes, kiesel, llrt, lo, node, quickjs and quickjs-ng /cc @billywhizz.bsky.social, @jarredsumner.com
poop benchmark results for a simple hello world test for bun, deno, hermes, kiesel, llrt, lo, node, quickjs and quickjs-ng
021
Michael P. @m17e.co · 29/01/2025
A lot of Deepseek in the Hacker News top 25
Screenshot of Hacker News top 25 stories with the work Deepseek highlighted
010
Michael P. @m17e.co · 21/01/2025
I'm at only 230 requests over a whole week /cc @bnewbold.net
Cloudflare Workers dashboard showing number of requests over a week
010
Michael P. @m17e.co · 09/01/2025
@adamhjk.me I've arrived at PetroDragonic Apocalypse... as I get deeper into the King Gizz + the Liz Wiz well. Wow
Album cover for the King Gizzard & the Lizard Wizard album PetroDragonic Apocalypse; or, Dawn of Eternal Night: An Annihilation of Planet Earth and the Beginning of Merciless Damnation
150
Michael P. @m17e.co · 08/01/2025
Here is the difftastic depgraph output from today (top) and November 15 2024 (bottom)
Two depgraph graph's showing the dependency trees for the difftastic project. The top graph is from Jan 7 2025 and the bottom graph is from November 15 2025
100
Michael P. @m17e.co · 25/12/2024
Fun Christmas day project was to fix the broken Pitchfork Best New Albums RSS feed that didn't include the album artist in the title. Fixed via a Typescript Cloudflare Worker. I originally tried HTMLRewrite but switched as that didn't work for XML. Nice little quality of life improvement
Screenshot of the new modified RSS feed in Feedly that shows the album artist now being included in the title of the Best New Album review entry
020
Michael P. @m17e.co · 10/12/2024
Depgraph of Limbo /cc @tur.so @penberg.org @glaubercosta.bsky.social
Depgraph visual representation of the software dependencies for the new SQLite rewrite project Limbo
031
Michael P. @m17e.co · 07/12/2024
For years I maintained a custom Twitter client + search dashboard that I loved. It was used only by me and mainly for research purposes and code tinkering. Elmo killed Twitter API access so my tool was dead. With the help of Codeium Windsurf I've rebuilt it on the @bsky.app API. So happy 😀
140
Michael P. @m17e.co · 27/11/2024
Test Fibonacci run using `poop` on the runtimes I have that aren't glacial
Screenshot of poop benchmarking tool testing c, zig, rust, go, bun, deno and  node Fibonacci test
010
Michael P. @m17e.co · 22/11/2024
TIL I learned about OKLCH via news.ycombinator.com/item?id=4221.... Interesting that VSCode / Windsurf don't interpret for little color swatches yet #css
Screenshot of CSS in Windsurf editor showing oklch CSS color definitions compared to standard definitions
000
Michael P. @m17e.co · 19/11/2024
Trying to mute the many posts about Blusky. Do quoted phrases not work
Screenshot of muted words settings in Blusky
100
Michael P. @m17e.co · 18/11/2024
@kleeman.dev good to just catch up. Successfully built Restate from source. Fun to run through cargo-depgraph. This is a _big_ graph in the same ballpark as the Zed IDE. Will try and do some local testing
cargo-depgraph visual representation of the dependency tree for Restate.dev
110
Michael P. @m17e.co · 16/11/2024
Latest build from source for @zed.dev not rendering any code. This is a screenshot of select all. Hhmm. These errors tend to resolve quickly but this is the first time I've seen this. Zed is very good and a nice alternative to the endless VS Code clones
Screenshot of the Zed editor that demonstrates the code not rendering
210
Michael P. @m17e.co · 11/11/2024
I cleaned up your SVG ASCII art into valid SVG and added a bit of Berkeley Mono - gist.github.com/moderation/f...
Screenshot of SVG ASCII art from the blog post Userland Disk I/O
000
Michael P. @m17e.co · 02/11/2024
After regularly running this command for 2.5 months, I know that Google Cloud Functions will _never_ upgrade to Go 1.23. Sad
Output of gcloud command line tool checking for latest Go runtime version
100
Michael P. @m17e.co · 11/07/2024
The cargo-depgraph for the new Zed for Linux is wild. The biggest and most complex graph I've seen. Cool to get Zed for Linux
cargo-depgraph visualization for the dependency graph for the new Zed for Linux repository
000
Michael P. @m17e.co · 18/06/2024
I ran cargo-depgraph over Vector. Wow
Screen shot of the output of running cargo-depgraph over the Vector observability tool
000
Michael P. @m17e.co · 07/04/2024
Pavement's Crooked Rain, Crooked Rain
Album cover the Pavement album Crooked Rain, Crooked Rain
010
Michael P. @m17e.co · 14/03/2024
Still sad that Twitter killed their API, I built a Hacker News clone using Envoy Proxy and Bun. Pretty happy with it turned out
000
Michael P. @m17e.co · 06/03/2024
Tested the Tail Call Optimization (TCO) example in the blog post with Bun & Rust. The Typescript / Javascript version crashes on Node, Deno and LLRT as they don't support TCO. Bun was a lot faster and used way less memory than Rust.
Screenshot of recursion code in Typescript and Rust followed by results of benchmark
020
Michael P. @m17e.co · 17/02/2024
Triple Rock Brewing, Berkeley CA
Photo of an IPA beer and brochure for Triple Rock Brewing in Berkeley CA
000
Michael P. @m17e.co · 09/02/2024
More fun but unrealistic "Hello world!" benchmarks with bun, deno, hermes, llrt + node. Apart from being fast, llrt's memory usage is very low
Screenshot of unrealistic but fun "Hello world!" benchmarks of bun, deno, hermes, llrt + node. Using poop benchmarking tool
010
Michael P. @m17e.co · 09/02/2024
Fun testing Tail Call Optimization (TCO) with @bunjavascript, @deno_land + the new llrt runtimes. Via www.onsclom.net/posts/javasc... - bun unlimited - deno 6231 - 7978 - llrt 507 - 515
Screenshot of 3 files that test Tail Call Optimization stack sizes for the bun, deno and llrt runtimes
010
Michael P. @m17e.co · 06/01/2024
Time is changing
Screenshot of Perplexity Labs saying there is both 361 days remaining in 2024 and 1,045 days remaining in 2024
000
Michael P. @m17e.co · 01/01/2024
Finished the year with 2,386.87 kms / 1,483.13 miles on the bike. My worst year since I started riding in 2010. A bad crash @ the end of July was the primary culprit combined with 2 overseas trips, crazy work travel in Oct. + Nov. + being ill over Thanksgiving. #bicycle 🙁🚴‍♂️
Total number of rides, kilometers and miles for 2023Graph showing actual riding totals against goal for 2023
000
Michael P. @m17e.co · 11/11/2023
Chart of Formula 1 race results by cumulative points by team. Latest race is Mexico. #f1 #formula1
Graph showing cumulative Formula One constructors championship point totals by team by race
100
Michael P. @m17e.co · 30/10/2023
Update after Mexico. Go Ricciardo! #f1
Graph showing cumulative Formula One constructors championship point totals by team by race
020
Michael P. @m17e.co · 27/10/2023
SQLite is way faster than DuckDB which is way faster than Polars for a select on a relatively small music collection DB
Screenshot showing timing results for a select from a music collection database for DuckDB, Polars and SQLite
220