Computing
Non-AI computing: networks, servers, hardware, software engineering, and digital security and privacy.
#5486: Why Hebrew URLs Turn Into Percent-Sign Gibberish
Hebrew renders fine in the domain but explodes into percent-hex in the path. Two different standards explain the split.
#5485: Fine-Tuning Parakeet for Hebrew and Your Own Jargon
NVIDIA's Parakeet beats Whisper on Android — but can you teach it Hebrew, or just your own jargon? Two answers, one much happier.
#5484: When Governments Own the Pipes: Telecom's Open-Access Model
Could the state own all telecom infrastructure while private companies compete on top? New Zealand and Stockholm already tried it.
#5482: When AI Edits Your Words: The Off Switch Problem
A tool that works reliably — and still gets switched off. What over-editing studies reveal about why AI rewrites more than you asked.
#5481: Small Models, Big Guardrails: PII Detection in ChatGPT
A tiny 600M parameter model is quietly scanning your ChatGPT tool calls for PII. Here's how that class of guardian model actually works.
#5477: Who Owns the Antennas? Israel's MVNO Puzzle
Israel's virtual operators won't tell you whose towers they ride. Turns out your phone already knows — if you read the right signals.
#5476: When Login Systems Lock Out Their Own Users
Why do login systems permanently lock out real users? A look at the hidden design failures behind OTP dead ends and circular recovery flows.
#5467: Small Models, Big Schemas: When JSON Constraints Backfire
Small models plus strict JSON schemas should be a safe bet. A 15,000-generation study found the opposite.
#5465: Packaging AI Pipelines So They Actually Get Reused
Daniel's podcast pipeline works — so why can't he reuse it? Recipes, containers, and Hebrew code-switching TTS.
#5464: Your Keyboard's Hidden Data Problem
Your keyboard knows your email address, your phrases, your habits — and you can't take any of it with you.
#5460: Four Small Models, One Android Phone: Does It Actually Work?
A chained on-device dictation pipeline — VAD, ASR, cleanup — and why "it feels smooth" isn't the same as knowing it works.
#5459: Rebuilding the Podcast: Turn-Taking, Buttons, and Chatterbox
Daniel wants a push-to-interrupt button and a live voice loop. The research says the button is easy and the live part is a research project.
#5458: Two Linuses and the Fun in Technology
What Linus Tech Tips and Linus Torvalds each model about play, mastery, and keeping tech fun as AI eats the tedious parts.
#5457: Pigeon Alerts on a Repurposed i5: Frigate Without the TPU
Daniel wants a pigeon notification, not a custom model. Frigate already ships with bird detection — the real work is masks, zones, and filters.
#5456: Parakeet vs Whisper: Picking a Phone ASR Model
Why Whisper loses on Android, why Parakeet v2 beat v3, and how to benchmark speech-to-text without any tooling.
#5455: Custom GPTs Are Sunsetting: What Happens to Your Actions
OpenAI is retiring Custom GPTs — and custom Actions don't survive the migration. What that means for your workflow.
#5450: Heat, Fans, and the Limits of Air-Gapped Security
Dozens of ways to leak data from air-gapped machines exist — but every real breach still used a USB stick.
#5437: Hunting the Tells That Vanish When Named
There's no tool for finding an LLM's verbal tics — you have to build one. Here's how keyness analysis works.
#5435: When Your TTS Model Eats the Numbers
Numbers, dates, and acronyms break text-to-speech in specific, documented ways. Here's where normalization lives — and why it depends on your model.
#5434: When Local AI Tools Phone Home
Local AI tools shouldn't need the network. So why is your on-device writing assistant uploading 40MB at 3am?