What’s a Computer Scientist?
I wanted to answer this using only the ten hundred words people use most, so here we go I work with ideas about computers. I think about the things computers can do, and I try to find ways to make...
View ArticleWhat is Crypto? A guide for the non-technologist
Q. What is crypto?A. Real cryptography is a difficult and important branch of mathematics. Crypto is a pyramid/Ponzi/MLM scheme — a scam designed to steal your money. Q. What is Bitcoin?A. Bitcoin is...
View ArticleWe Don’t Talk about Semicolons
Seriously, we don’t. I was asked on Discord today why some languages require semicolons and others don’t, and this is one of those surprisingly deep questions that to the best of my knowledge hasn’t...
View ArticleWe Need to Have a Talk about Software Troubleshooting
So today, my Internet connection went out. The router got stuck overnight, and I rebooted it, and no big deal. Windows, however, still shows this, even though I have a perfectly fine network...
View Article🌺
My grandmother passed away today, early afternoon. My cat passed away today, late afternoon. Both were very old; my grandmother was 91, and my cat was 17. But both happened on the same day, two hours...
View ArticleAnd that’s that
IAM Robotics laid off most of its management and employees yesterday, myself included. It’s a shame; it was a good place to work for the last year and a half. We had a whole lot of talent, experience,...
View ArticleProgramming Is Writing, Not Math
Beginner and intermediate programmers often think that programming is math. After all, a lot of computer science is math, and computers run on math, and core concepts of the field like Turing Machines...
View ArticleMy Copyright
The recent hullabaloo over Roald Dahl’s works being edited censored has me utterly incensed. Sure, Roald Dahl was kind of a terrible person, and he wrote several things I too find offensive. But that...
View ArticleThe Power of the Refactor
“We have to rewrite it!” I’ve done a lot of interviews recently, and a common theme among them — and among prior interviews over the years too — is companies who want to go from an existing “legacy”...
View ArticleYou break it, you bought it
I’ve been trying to figure out what to say here in the wake of Trump’s reelection. I think it was among the stupidest things human beings have ever done in history, and that it’ll pay negative...
View ArticleThe Toddler and His Flamethrower
I had wondered at the start of the Trump administration which of the two Trumps we’d get. We’ve pretty clearly gotten two in the past: Lazy Trump. This one likes the adulation of being President, but...
View ArticleIntelligence Score: 0 out of 10
The continuing news this week that Trump’s highest honchos texted war plans to a journalist continues to amaze. I laughed my lungs out for an hour when I first read it. This leads us to today’s short...
View ArticleDonald Trump 💔 Jeffrey Epstein
They just don’t make enough popcorn for times like this.
View ArticleCounterclockwise, in the Northern Hemisphere
Everything is getting worse. You’ve probably noticed that by now. Websites are chock-full of ads, whether you’re balancing your checkbook, reading the news, or just, God forbid, even trying to buy the...
View ArticleOn Just Wars and Villains
I’ve thought about this considerably lately, and there’s a trend by the current US administration to portray everything they’re doing as “good.” It’s “good” to deport people, it’s “good” to defund...
View ArticleWhy I’m not a climate catastrophist
Today I was shared an article in the Guardian about how the climate is likely about to shift due to changes in the AMOC. And I can see the two camps reading that article already: Liberal view: OMG the...
View ArticleTwo true stories from my IT days
Back in the late ’90s, I worked in the IT department at a MegaCorporation. The company had ten floors of a building in the Big City, and maybe a thousand employees working there. Our job was...
View Article