418 Followers
56 Following
262 Posts

Tilting at entropic windmills.

Rubyist, founder of Seattle.rb, Author: #minitest, flay, flog, etc. 
I've released 1000+ gems!

∀x: minitest(x) < rspec(x)

My switch friend code: SW-5074-8670-2720

#nobridge

Ruby Quickrefhttps://www.zenspider.com/ruby/quickref.html
Websitehttps://www.zenspider.com/
Sponsor Mehttp://www.zenspider.com/ruby/2018/05/the-art-of-asking.html

Have you heard about the recent controversy of copyleft-washing? Some folks are making alternatives to free software and releasing them under a lax, permissive non-copyleft free software license. In order for this to be legal, it must not be a derivative work, so the publishers will often claim it is a "clean room" re-implementation.

By way of example: https://github.com/chardet/chardet/issues/327

Now somebody has packaged up that process as a delightful satire website. https://malus.sh

No right to relicense this project · Issue #327 · chardet/chardet

Hi, I'm Mark Pilgrim. You may remember me from such classics as "Dive Into Python" and "Universal Character Encoding Detector." I am the original author of chardet. First off, I would like to thank...

GitHub
Written by squishy human beings.
Software can never be perfect.
We will all eventually die.

Happy 24th Birfday to Seattle.rb! Thanks to @zenspider, @drbrain, and Pat Eyler (and everyone who followed them) for making this happen!

#ruby

Release 1223: Hoe v4.6.1 released with a minor enhancement to sow and a neverending battle with rdoc.

https://zenspider.com/releases/2026/02/hoe-version-4-6-1-has-been-released.html

hoe version 4.6.1 has been released! | software releases | by ryan davis

Release 1222: minitest v6.0.2 released with a bunch of fixes for minitest's bisect! 😘

https://zenspider.com/releases/2026/02/minitest-version-6-0-2-has-been-released.html

minitest version 6.0.2 has been released! | software releases | by ryan davis

I'm really liking this writeup and the term "cognitive debt": https://margaretstorey.com/blog/2026/02/09/cognitive-debt/
How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt

The term technical debt is often used to refer to the accumulation of design or implementation choices that later make the software harder and more costly to understand, modify, or extend over time...

Margaret-Anne Storey
PRs, Commits, and Code Reviews | zenspider.com | by ryan davis

Release 1121: rubygems-api v1.0.0 released anew into the world! 🐣

still a little bit rough around the edges. Lemme know!

https://zenspider.com/releases/2026/02/rubygems-api-version-1-0-0-has-been-released.html

rubygems-api version 1.0.0 has been released! | software releases | by ryan davis

Everything about this "reproducible build" rubygems thing is a broken grift. It doesn't work. It fails left and right. It's broken on its own output. And all it TRIES to do it hook you further and further into github.
Honestly, great, don't update it. It works fine. I don't want extra rounded corners or AI crammed in here. Fabulous. Stop updating all the apps, please.