Code, Strings, and Keys

    • About Thomas Powell
    • Account
    • It’s been [0] days since [program] last updated
    • Login
    • Password Reset
    • Pianist / Accompanist / Music Director Resume
    • Reading List 2025
    • Register
    • Running Gear – Shoes, Treadmill, and Bandages
    • Site Map
Illustration of a bird flying.
  • The SELinux Label That Decides Whether Your Binary Runs or Dies in systemd

    There’s a class of packaging bug that doesn’t show up in your test suite, doesn’t appear in CI, and doesn’t exist on Ubuntu. It manifests as a single systemd exit code — 203/EXEC — and it means your binary never started. Not “started and crashed.” Never started. The kernel refused to execute it. The culprit…

    April 3, 2026
  • Your Security Scanner Is Reading Gemspecs Wrong

    How dependency declaration syntax in Ruby gemspecs produces false positive vulnerability reports — and what to check before you panic. (Also check out my Ruby Gems Analyzer that covers the CVEs and Bundled/Default Gems in each Ruby version, as compiled directly from pristine installs of Ruby on clean images) If you run a Ruby application…

    April 1, 2026
  • “Alzheimer’s Begins When You Can’t Say This Word” – busting a scammy ad with Claude

    There’s no single specific word the ad is referring to — that’s the whole scam. It’s clickbait with a deliberately vague hook designed to make you anxious enough to click. There is no magic word whose absence signals Alzheimer’s onset. That said, the ad is loosely based on real neuroscience. Difficulty in word-finding is indeed…

    March 21, 2026
←Previous Page
1 2 3 4 … 317
Next Page→

Code, Strings, and Keys

Proudly powered by WordPress