Featured post what's this? ✨ Microsoft Fire idTech Team at id Software – GameFromScratch.com Microsoft have fired most if not all of the team at id Software responsible for developing the idTech game engine during Xbox layoffs
Obfuscated, self-evaluating bash script by CDN Akamai being supplied to consumers via retail stores IP, technology & commercial law
GitLost: How We Tricked GitHub’s AI Agent into Leaking Private Repos - Noma Security TL;DR: Noma Labs discovered a critical prompt injection vulnerability within GitHub’s new Agentic Workflows, allowing an unauthenticated attacker to silently pull data from private repositories by posting a crafted GitHub Issue in a public repository belo...
The Special Value Pi 4 was extremely short-lived The 'Special Value' Pi 4 pictured above is probably the rarest Raspberry Pi I own—even rarer than my blue special edition Pi. A Raspberry Pi reseller briefly listed a special 'value edition' Pi 4. But the product page 404's now. While it was up, my curios...
And Then the Billionaire Paid Off $550 Million of Our Debts Imagine being worth $2 billion. Would you give away $550 million? That's a quarter of your wealth, more money than I could spend in several lifetimes. Yet that's how much Evan Spiegel, the CEO of Snap
Davit — a native macOS UI for Apple containers Free, open-source, fully native. Run Linux containers on Apple silicon with Apple's container platform — no Docker Desktop required.
Slopfix — we refactor vibecoded codebases Your AI-built product works, but past 100,000 lines every change breaks two things. Three senior engineers make your codebase maintainable again. One week, fixed price, guaranteed.
Why does WhatsApp drain so much phone battery? Even closed and without permissions to run in the background and send notifications, WhatsApp remained one of the most energy-consuming applications on my phone.
The footgun of right-to-left decorative characters - Vox Silva Fleurons, and other printer's ornaments are decorative elements used in typography. Many of these have made it into fonts in the digital age, with Unicode supporting classic fleurons like ❦ and ❧, but also additional symbols-turned-visual indicators rangi...
What a Data Engineer Misses About Transformers (Until You Build One) | Saran Teja Mallela I move data through pipelines for a living. Then I built the transformer stack from scratch, from autograd to attention. Five places my instincts pointed the wrong way, and three bugs that never crashed.
Implementing Browser and Server Side Tracking on Shopify Using GTM and Meta CAPI | Adnan's Random bytes Learn how I implemented browser and server-side tracking on a Shopify store using GTM, GA4, and Meta CAPI, including debugging, deduplication, and event optimization
Own Your Weights The API is a landlord. Weights on your own disk are a deed. Sovereignty now includes your intelligence supply.
Voice Is My New Keyboard | sanju Wispr Flow made voice the primary way I work. Three weeks, 35,574 words, and my whole thought process feels more natural.
MCP Auth, Explained: Every Method, Direct and Through a Proxy A field guide to authentication and authorization in the Model Context Protocol: OAuth 2.1 with PKCE, dynamic client registration, client ID metadata documents, machine-to-machine flows, and what changes when an MCP gateway sits in the middle — token pass...
Managing Development Secrets on a Mac: Keychain, 1Password CLI, and direnv GitHub caught 39M leaked secrets in 2024. Here's how I store API keys on my Mac: Keychain, 1Password CLI references, and direnv -- no plaintext .env files.
The dream of v2 - @duggan Joel Spolsky once called it "the single worst strategic mistake that any software company can make", and not for nothing: "When you throw away code and start from scratch, you are throwing away all that knowledge. All those collected bug fixes. Years of ...
Owning Inference - Qwen3.6 on DGX Spark for real coding How I got Qwen3.6-27B running locally on a DGX Spark with tools, reasoning, and MTP - and used it to ship real code.
Sure, Your Claude Is Doing Amazing Things. Prove It. Bragging about your Claude is easy. Proving the behavior you deploy into agents keeps working is harder. Runme v3.17 brings local task evals into the repo, so AI workflows can be rerun, compared, and promoted with evidence.
Selling to the assistant – Dominic Monn Buying used to be a human process of searching, comparing, filtering, and deciding. As more customers arrive through AI assistants, the sale increasingly happens before they ever reach your website.
An Agent in 100 Lines of Lisp, or How my Prof was Right - Just 25 Years Early Around 2000 I took an AI course at the University of Guelph. I don’t think I learned too much. We didn’t talk about neural networks, as far as I can remember. My end of term project was, I think, a pathfinding algorithm wearing an AI costume. There were c...
Rising Floor, Runaway Ceiling A short story about two coworkers, one tool, and the difference between using a machine and building with one.
Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro Just a few years ago, realistic local speech generation seemed unimaginable. Today, its quality is exceptional and, crucially, it delivers these results without compromising privacy.
Make invalid states unrepresentable (for your agents) This blog post was written by me, a human (as evidenced by how long it takes to explain a simple idea). If you want to skip straight to the main idea, scroll to The Point.
UUIDs, ULIDs and Sqids: A Practical Deep Dive A practical deep dive into UUIDs, ULIDs, and Sqids, from generation models and sorting behavior to database storage, public IDs, and security trade-offs.
Your subagents are zombie processes Orphaned subagents keep running and billing after their parent moves on. The fix isn't a smarter model — it's a lifecycle contract Unix shipped in 1985.
Building a Datacenter in My Dorm Room I’ve had a small homelab, mainly of older desktops and workstations for a while now, but I have always dreamed of creating a high availability setup for my lab. I’ve also always wanted to try out Ceph and recently got very interested in high speed network...
Demystifying the Red Zone: Optimizing Leaf Functions Recently I’ve been learning Assembly language. Specifically focused on x86-64, using the GNU Assembler (GAS), in Intel syntax. I guess it’s my way of rebelling against AI: the higher-level they try to take me, the deeper down the stack I dive. If I get pu...
Incomplete Open Dodecahedra I have a secret. Don’t tell anyone, but after majoring in Computer Science and Data Science at Berkeley’s College of Letters and Sciences I somehow ended up with a Bachelor of \({\color{#dd2222}\mathcal{A}}{\color{#dd8800}\mathfrak{r}}{\color{#00aa00}\mat...
dan—webnotes | My blog | A Self-maintaining filesystem for static blogs writing about my projects, experiments and ideas
Knockoff: Amazon, without the knockoffs A free, fair-source Chrome extension that filters pseudo-brand junk out of Amazon search results.
All Cars Sold in the EU Now Require a Camera Aimed at Your Face. It’s Still Not Clear Where That Data Goes The EU's new mandatory ADDW rules could make roads safer by altering distracted drivers, but its privacy safeguards and data handling rules remain a gray area.
30 papers · The reading list Ilya Sutskever gave John Carmack A curated reading list of foundational AI and deep learning papers, hosted in full with plain-language explanations of difficult terms.
Microsoft Fire idTech Team at id Software – GameFromScratch.com Microsoft have fired most if not all of the team at id Software responsible for developing the idTech game engine during Xbox layoffs