-
I was born at the perfect time to pursue a career in full-stack software development. I grew up programming 8-bit computers, then learned Unix in college. I entered the workforce at the emergence of Windows for Workgroups and Linux, and I'll be retiring right about the time the AI's make me redundant. Also, the year Social Security goes broke.
Search…
Tag Cloud
- AI
- Amazon
- AngularJS
- Apple
- Censorship
- Corporate IT
- Corporatocracy
- Covid-19
- Cummins
- Deep State
- DHH
- Elder Scrolls Online
- Epstein
- FAANG
- Fallout 76
- Fraud
- Gaming
- Grim Meathook Future
- Health Insurance
- Housing
- Immigration
- Java
- Javascript
- Late Stage Capitalism
- Linux
- macOS
- Mechanical Keyboards
- Microsoft
- Monopoly
- Oligarchy
- Playstation
- Privacy
- PS5
- Rails
- Skyrim
- SocialMediaIsDestroyingSociety
- Trump
- Windows
- WSL
- Xbox
- YouTube
-
Quotes
-
Months and months of planning by lots and lots of middle management can save literally hours of programming.
Me -
Give a man a program, and you'll frustrate him for a day. Teach a man to program, and you'll frustrate him for a lifetime.
Unknown -
I have a mental illness that makes me think that people will change their minds if I present the correct arguments with the appropriate facts and data.
@xxclusionary, on Twitter -
I've put all of my skill points into arguing with blinking lights.
Me -
But I say unto you, that whosoever looketh on a new piece of Apple gear, to lust after it, hath committed purchase of it already in his heart.
Me -
Don't say you're easy on me; you're about as easy as a nuclear war.
Duran Duran, Is There Something I Should Know -
I sold the Renoir and the TV set; don't wanna be around when this gets out.
Duran Duran, The Reflex
Author Archives: David K.
Mastodon
So I’m just now realizing that Mastodon is a Rails 6.1 application. I just looked over the Gemfile, and it includes a lot of the usual gems, notably cocoon, right at the end. I have a love/hate relationship with this … Continue reading
Why Not Mars (Idle Words)
Somehow we’ve embarked on the biggest project in history even though it has no articulable purpose, offers no benefits, and will cost taxpayers more than a good-sized war. Even the builders of the Great Pyramid at Giza could at least … Continue reading
Don’t Get Involved with Things you Can’t Fix, and You Can’t Fix Stupid
Twenty-odd years ago, I was involved in a Product Data Management system implementation. This is just part of a much larger story, but the salient point from the epic saga is that I worked for a psychopath, and he tried … Continue reading
It’s time for some hard truth – YouTube
OMG. How many times can the universe scream at me that I’m in the wrong business? “Ultra-fast capacitors.” Sigh. I’m no electrical engineer. In fact, I’ll admit that circuits were the worst part of my mechanical engineering studies. However, I … Continue reading
37signals Dev — Vanilla Rails is plenty
In our example, there are no fat models in charge of doing too many things. Recording::Incineration or Recording::Copier are cohesive classes that do one thing. Recording::Copyable adds a high-level #copy_to method to Recording’s public API and keeps the related code … Continue reading
Fallout 76 | Our Fallout 25th Anniversary celebration concludes with interviews, events and more perks!
Fallout finishes its month-long 25th anniversary celebration strong with a spine-tingling Fallout 76 event, behind-the-scenes looks, in-game rewards and more. Source: Fallout 76 | Our Fallout 25th Anniversary celebration concludes with interviews, events and more perks! Buried under the lede … Continue reading
Fake CISO Profiles on LinkedIn Target Fortune 500s
“I shot a note to LinkedIn and said please remove this, and they said, well, we have to contact that person and arbitrate this,” he said. “They gave the guy two weeks and he didn’t respond, so they took it … Continue reading
Cleaning the Griddle
When I “went to college” at Purdue, I stayed in the dorm all 4 years. What can I say? I liked the convenience of someone else cleaning the bathrooms and doing the cooking. For freshman year — and second half … Continue reading
Something is wrong on the internet | by James Bridle | Medium
This, I think, is my point: The system is complicit in the abuse. And right now, right here, YouTube and Google are complicit in that system. The architecture they have built to extract the maximum revenue from online video is … Continue reading
Audiophile Snake Oil
This video reviews an “audiophile” “tool” from back in the day to “improve” CD audio quality by cutting the edge of the CD at an angle, and marking it with a black marker, to prevent “light scattering” of the laser … Continue reading