Cooper
cooperx86.bsky.social
Cooper
@cooperx86.bsky.social
GitHub user #118, programming, LLMs, 3D printing, and piano https://peterc.org/
But I imagine someone doing it properly would start from the base and then add only the things they use to it in each case.
February 8, 2026 at 3:51 PM
(I am far from an authority on this so I could be wrong.) It seems there are two paths you can take: a plain ruby build to which you add what you need, then a ruby+stdlib build with "everything". I shrunk the latter as I wanted a "good enough" small build.
February 8, 2026 at 3:51 PM
In terms of easy exclusions, you don't need rdoc, any libraries oriented around networking, minitest, etc. At least for making Ruby-powered frontend experiences (as opposed to developer tooling).
February 8, 2026 at 3:23 PM
Got ruby.wasm down to 4,223 kB over the wire *including* the stdlib!

20MB+ is more typically seen in similar builds, but there's a ton of stuff that can't even be used in the browser including a huge needless C library. More to follow..
February 8, 2026 at 3:19 PM
Sounds like I have a rabbit hole to go down! I've solely used it for ruby install and switching so far but I hear there's a lot more to it.
February 8, 2026 at 1:15 AM
Been putting off moving off asdf to mise for managing Ruby versions for months. I shouldn't have. It took two minutes to migrate and it Just Works™.
February 7, 2026 at 7:05 PM
UNIX commands are riddled with hundreds of command line options. Yet no quick way to list make targets, e.g. `make --list` or something 🤪
February 7, 2026 at 12:38 PM
It has fewer than 2000 plays on Spotify. I'm a fair percentage of those 😂
February 6, 2026 at 11:12 AM
And if you have heard it before, let me know as you're my kinda people.
February 6, 2026 at 11:12 AM
A power-pop song from the 80s that goes hard and totally slaps that I'd guess 99% of you haven't heard before: www.youtube.com/watch?v=ZXi-...
Guilty - Andrew Gold
YouTube video by Andrew Gold
www.youtube.com
February 6, 2026 at 11:11 AM
BTW you can play with it too, punch.sh – you don't get Opus on the free one, but GPT OSS is surprisingly good and even a million rounds will only cost me $10.
Punch
Give your copy more (or less?!) impact. AI-powered text editing for sharper writing.
punch.sh
February 6, 2026 at 10:58 AM
My new copy editing tool is more fun to play with than to actually use properly.
February 6, 2026 at 10:07 AM
In other news, I need to get a better IP reputation provider that actually notices stuff I can easily research myself by hand.
February 5, 2026 at 3:13 PM
Suffered a huge wave of botnet signups from an IP range that geolocates and has RIPE and ASN data pointing to the US, yet BGP routes to Moldova. Oh, I couldn't POSSIBLY speculate what nation state might actually be behind that 😏
February 5, 2026 at 3:13 PM
I love Raycast's emoji chooser but sometimes it makes me laugh at how it ranks the results.
February 5, 2026 at 12:49 PM
Postgres folks! Today's Postgres Weekly is a particular banger: postgresweekly.com/issues/634

Someone's made an awesome forum-like interface for pgsql-hackers; a cute metadata hack; who built Postgres; a recently fixed Postgres bug from 1999; and, well a lot more.
Postgres Weekly Issue 634: February 4, 2026
postgresweekly.com
February 4, 2026 at 1:05 PM
"Your password is required to enable Touch ID" when I come back to my Mac after five minutes. So why have Touch ID then! 🤣
February 3, 2026 at 3:04 PM
And I may have found the least readable font on Google Fonts! fonts.google.com/specimen/Cor...
February 2, 2026 at 11:28 PM
Thanks! Still some refinement to do but I've been having fun finding some fonts already!
February 2, 2026 at 11:27 PM
A nifty way to look through Google Fonts based on 𝒗𝒊𝒃𝒆𝒔 that I made: sweetfont.com
Sweetfont — The sweetest way to find Google Fonts
Explore Google Fonts by personality, vibe, and style using interactive controls. Find your perfect typeface.
sweetfont.com
February 2, 2026 at 9:35 PM
I gave Kimi K2.5 a photo of me and asked it for the honest truth. It said I probably work in "a technical field where personality is viewed as a liability" 🤣
January 28, 2026 at 9:02 PM
I bet this nonsense works really well with his base though. It's the "scare naive 60 year old working class conservatives" playbook dialled up to 11. The Daily Mail would be proud.
January 28, 2026 at 1:47 PM
Oh I've gotta do a blog post about all these. Trump's email people are getting increasingly unhinged. They are now accusing "Pat" (whoever used my email address to join Trump's list) of being an illegal alien to get her to donate.
January 28, 2026 at 1:47 PM
I had to give myself some context and.. if you moved the Minneapolis–Saint Paul MSA to the UK, it would be Britain's second largest "functional urban area" (as we calll them)!
January 25, 2026 at 12:39 AM
Well that's one way to promote your open source project to developer newsletters.
January 22, 2026 at 4:07 PM