Greg Donald 🦋
banner
gregdonald.com
Greg Donald 🦋
@gregdonald.com
Author. Software maker. Provocateur. RC flyer. Bibliophile. Runner. Gamer. String bender. Metalhead🤘.

Born at 327ppm.
Pinned
My new book "Hands-on Test-Driven Development" has been published: hands-on-tdd.com 😎
Hands-on Test-Driven Development - Using Ruby, Ruby on Rails, and RSpec
A book for learning hands-on test-driven development using Ruby, Ruby on Rails, and RSpec.
hands-on-tdd.com
No Kings Protest - 2025-10-18
YouTube video by Greg Donald
www.youtube.com
October 18, 2025 at 6:21 PM
Happy Indigenous Peoples’ Day to all who celebrate.

#IndigenousPeoplesDay
October 13, 2025 at 10:42 AM
Reposted by Greg Donald 🦋
Periodic reminder: @rubycentral is smearing Andre in public so they can justify their hostile takeover of the rubygems/rubygems repo after the fact.

An actual community-focused organization would have followed the RFC process which was already in progress.
October 10, 2025 at 5:15 PM
Reposted by Greg Donald 🦋
Never before in American history has one state's military force been deployed in another state over its objection.

I say never because the Civil War involved states whose governments legally ceased to exist, their offices vacated by constructive resignation, with no legitimate governors to object.
October 8, 2025 at 12:33 AM
Reposted by Greg Donald 🦋
October 8, 2025 at 1:00 AM
Reposted by Greg Donald 🦋
I love that we live in a world where we're all supposed to now praise Trump for his peace-making and ignore the fact that at least 20,000 Palestinians have been killed on his watch, with bombs & bullets - & rhetorical support! - that he supplied to Israel.
That's all erased now.
October 9, 2025 at 12:06 AM
There are zero Rush covers featuring Anika Nilles on YouTube :(

#Rush #drummer
October 6, 2025 at 9:50 PM
"And so that's why I switched from Python to English..." 😎

#AGI

www.youtube.com/watch?v=FcnL...
29.4% ARC-AGI-2 🤯 (TOP SCORE!) - Jeremy Berman
YouTube video by Machine Learning Street Talk
www.youtube.com
October 4, 2025 at 6:04 PM
The Apple Music changes are so dumb. No one asked for auto-transition. No one. This ruins songs that have great beginnings and endings.

And why are the controls now locked to the bottom of the app, making the list harder to read? So dumb.

Change, for the sake of change, is dumb.

#apple #macOS
October 1, 2025 at 2:37 PM
Me: Ok, great... now remove the watermark.
Gemini: I'm sorry Dave, I'm afraid I can't do that.
Me: Pfft. You realize I have Gimp, and can do it myself, right?
Gemini: Then do it!

😂

#Gemini #GenerativeAI
September 30, 2025 at 10:53 PM
The macOS 26 rounded corners are a complete ugly mess. Apparently, apps can set their own corner radius, and so I'm now getting app updates where the radius is indeed very different than others. Meanwhile, as a user, I have no option to unify or disable this insanity.

#macOS #apple
September 28, 2025 at 4:38 PM
Reposted by Greg Donald 🦋
“With the recent increase of supply chain attacks we decided to do one of our own”
September 19, 2025 at 2:24 PM
Reposted by Greg Donald 🦋
Comcast executives said in an email their "hearts are heavy" and call Kirk an "advocate for open debate, whose faith was important to him," before reminding its journalists that saying the wrong thing about Kirk can get you shitcanned with a swiftness www.404media.co/comcast-nbcu...
Comcast Executives Warn Workers To Not Say The Wrong Thing About Charlie Kirk
An email sent to NBCUniversal employees, including journalists at NBC, MSNBC, CNBC, Bravo and more, eulogizes Charlie Kirk as an "advocate for open debate" and reminds staff that even milquetoast statements about Kirk's death can result in their firing.
www.404media.co
September 12, 2025 at 3:20 PM
My conservative estimate says the email signature updates alone will cost $5M.

Employees: 2,845,386
3 minutes each
$35/hour

2,845,386 * 3 / 60 * 35 = $4,979,426

#DoW #1984

www.nbcnews.com/politics/tru...
Trump signs executive order rebranding Defense Department as Department of War
The order permits the use of titles like "secretary of war" but it does not formally rename the department. That would require congressional approval.
www.nbcnews.com
September 5, 2025 at 11:31 PM
Reposted by Greg Donald 🦋
If releasing the Epstein files would end your presidency, then your presidency needs to end.
September 3, 2025 at 8:47 PM
Factorio and other simulation games should allow instances to connect with one another.

Advances like this are what I want to see in my lifetime, so that all the hours spent reading wackadoodle social media posts touting simulation theory won’t be for nothing!

#factorio #simulation
August 26, 2025 at 8:21 PM
We adopted Danni, a feral cat. She lived under the bed for the first month. Six months in, she's calmer but still has attitude. She's small but will push our other two male cats out of the way when it's time to eat. Fearless. Still hisses, but she's come a long way. It's gonna be OK. #caturday
August 23, 2025 at 2:21 PM
I got my last Debian install upgraded to Trixie this morning. I had to disable the Raspberry Pi package repo and remove some conflicting LXDE packages to make it through the upgrade, but I got it all worked out in the end.

#debian #linux #trixie
August 17, 2025 at 11:57 AM
There once was a server so old,
Its CD-ROM was long dead and cold.
No BIOS USB boot,
So PXE was the only route,
Finally, Debian 13's on it, all told.

#linux #debian #trixie
August 13, 2025 at 11:45 PM
Reposted by Greg Donald 🦋
I think this shows how @linuxfoundation is not necessarily on our side.

https://mastodon.social/@[email protected]/114993371594902597
August 11, 2025 at 3:01 PM
Reposted by Greg Donald 🦋
I was so angry at the code that I went for a run.
August 4, 2025 at 10:47 AM
RIP, Prince of Darkness.

#OzzyOsbourne
July 22, 2025 at 6:41 PM
I don't play the lottery, but if I did I'd use a Linux Kernel module written in Rust to pick my winning numbers.

github.com/gdonald/linu...

😂

#rust #linux
linux-kernel-powerball-module/rust-powerball-module.patch at master · gdonald/linux-kernel-powerball-module
Linux Kernel Powerball Module. Contribute to gdonald/linux-kernel-powerball-module development by creating an account on GitHub.
github.com
July 21, 2025 at 8:38 PM