How I Learned to Give Up Programming and Accept AI
Thirty years of loving to program, a six-year-old at a qBasic prompt, and why I've mostly handed the keyboard to AI — not because I wanted to, but because it's no longer practical.…
Thirty years of loving to program, a six-year-old at a qBasic prompt, and why I've mostly handed the keyboard to AI — not because I wanted to, but because it's no longer practical.…
AI is not inherently good or bad. But after a year of building with it, it sure feels like the Force.…
I turned roughly two years of saved TikTok book recommendations into a real reading list with OCR, STT, and a bunch of small agent passes.…
tl;dr - OpenHab v3, SLZB-06, Proxmox, Dell PowerEdge R730xd Server, various zigbee devices. I've managed some semblance of a smart home for the past 7 years. This began as most things like these do - a toe in the water, then a foot, and then suddenly you'…
Lately I've had a nagging interest in working on a minimal OS again using Zig. To do that, seemingly I need to compile a freestanding Zig binary and then extend it into a Zig kernel capable of being ran by some bootloader.…
So you don't want to use Docker for Mac anymore, huh? First, let's install docker and virtualbox. brew install docker docker-machine brew install --cask virtualbox Now let's create a "docker machine" using docker-machine. This wraps around virtualbox to spin up…
A few years ago I started slowly transforming my house into a "Smart House". It started with some friends of ours showing us their smart bulbs and how they could tell Alexa to turn them on and off. I'll admit, I was skeptical of how smart…
C++ doesn't support getter/setter style properties. But you can get pretty darn close with templates or macros. #include <iostream> #include "properties.h" using namespace std; class User { private: int mId; int mWeight; int mPurse; int mBank; public: // Non-auto property only supporting get…