Archive
153 articles
2026
54 articles ▼- Enframing the Code
- The Excavator and the Foundation
- Running a 22B Video Model on Four Tesla P40s
- The Split Isn't Between People, It's Between Tasks
- The Economics of Owning Your Own Inference
- LLM-Generated Content: What Makes Something Slop
- The Mathematics of PCB Trace Routing
- Processing 51,000 Photos with AI on AMD Strix Halo
- Redesigning a PCB with Claude Code and Open-Source EDA Tools (Part 1)
- The Real Cost of Running Qwen TTS Locally: Three Machines Compared
- Repurposing Enterprise GPUs: The Tesla P40 Home Lab Story
- JokelaOS: Writing a Bare-Metal x86 Kernel from Scratch
- The Cathedral and the Bazaar, Nearly 30 Years Later
- Why Some Chips Last 40+ Years: Z80, 68k, 6502, and the Secret to Processor Longevity
- Designing a Dual Z80 RetroShield: Two CPUs, One Bus, Zero GUI (Part 1)
- Investing in the Jevons Expansion
- Generating Technical Handbooks with AI: Parallel Agents, Source Code, and 2,400 Pages
- The AI Vampire Is Jevons Paradox
- Something Big Is Happening, And Something Big Is Missing
- Moore's Law for Intelligence: What Happens When Thinking Gets Cheap
- An LLM Clean Room Z80 Emulator: Building from Specifications, Not Source Code
- The Jevons Counter-Thesis: Why AI Displacement Scenarios Underweight Demand Expansion
- A Stack-Based Bytecode VM for Lattice: 100 Opcodes, Serialization, and a Self-Hosted Compiler
- Rue: Steve Klabnik's AI-Assisted Experiment in Memory Safety Without the Pain
- Review of "Crafting Interpreters" by Robert Nystrom
- Upgrading ROCm 7.0 to 7.2 on AMD Strix Halo (gfx1151)
- From Tree-Walker to Bytecode VM: Compiling Lattice
- Image Editing on 10-Year-Old GPUs: NVIDIA P40 vs AMD Strix Halo
- Part 4: 132 Tests, Zero Failures - Verifying the Sampo CPU on Real Hardware
- Playing Zork on a Real Z80: From CP/M Boot to the Great Underground Empire
- Mutability as a First-Class Concept: The Lattice Phase System
- Porting CP/M to the Arduino Giga R1: When Level Converters Fight Back
- Milk-V Mars Review: SiFive's RISC-V Enters the SBC Arena
- Introducing Lattice: A Crystallization-Based Programming Language
- SectorZ: A C Compiler in 733 Bytes of Z80 Assembly
- Review of "Getting Started with FPGAs" by Russell Merrick
- Three Paths to Rust on Custom Hardware
- The Z-80 Microcomputer Handbook: A 1978 Reference That Outlived Its Era
- Partial LLM Loading: Running Models Too Big for VRAM
- Part 3: Building an LLVM Backend for Sampo - Rust Runs on a Custom 16-bit RISC CPU
- Part 2: Implementing Sampo on the ULX3S FPGA
- How We Learned Hardware in 1983
- George Morrow: Pioneer of Personal Computing
- Discretizing Continuous ML Models: Offline Ballistic Coefficient Corrections via Lookup Table Approximation
- "Language Manipulators": What a 1983 Episode of "The Computer Chronicles" Got Right and Wrong About Word Processing
- Real World Validation: How User Feedback Improved the Ballistics Engine CLI
- Physics-First ML: Why AI Should Correct, Not Replace, Scientific Models
- Running vLLM in Docker with AMD ROCm and the Continue.dev CLI
- My Experience Using Fiverr for Custom PCB Design: A $468 Arduino Giga Shield
- Running Qwen TTS on AMD Strix Halo: A Complete Guide to Local Text-to-Speech
- Build Your Own Z80 Computer: A Classic Guide to DIY Microcomputing
- The Rise and Fall of Infocom: How Zork Changed Gaming Forever
- CP/M 2.2 on Physical Hardware: RetroShield Z80 with 1MB DRAM and SD Card Storage
- The Paradox of Cheap Compute
2025
51 articles ▼- Rust on Z80: From LLVM Backend to Hello World
- Running CP/M 2.2 on the RetroShield Z80 Emulator
- Sampo: Designing a 16-bit RISC CPU from Scratch - Part 1: Theory and Architecture
- What VisiCalc Teaches Us About AI: The 45-Year Pattern of "This Time It's Different"
- Rust on Z80: An LLVM Backend Odyssey
- Building Z80 ROMs with Rust: A Modern Approach to Retro Computing
- Building Language Compilers for the Z80: An Anthology of Retrocomputing Languages
- Building a Browser-Based Z80 Emulator for the RetroShield
- The Machine Age, the Avant-Garde, and the New Cognitive Frontier
- Persistent Conversation Context Over Stateless Messaging APIs
- A Bespoke LLM Code Scanner
- Building Cross-Platform Rust Binaries: A Multi-Architecture Build Orchestration System
- Rockchip RK3588 NPU Deep Dive: Real-World AI Performance Across Multiple Platforms
- Banana Pi CM5-Pro Review: A Solid Middle Ground with AI Ambitions
- The Horizon X3 CM: A Cautionary Tale in Robotics Development Platforms
- AMD GPU Comparison: Max+ 395 vs RX 7900 for LLM Inference
- Getting YOLOv8 Training Working on AMD Ryzen™ AI Max+ 395
- The Orange Pi RV2: RISC-V Comes to the Single Board Computer Arena
- LattePanda IOTA Review: Intel N150 Takes on ARM's Best Single Board Computers
- Getting PyTorch Working with AMD Radeon Pro W7900 (MAX+ 395): A Comprehensive Guide
- Transfer Learning for Predictive Custom Drag Modeling: Automated Generation of Drag Coefficient Curves Using Multi-Modal AI
- Build a Robo-Advisor with Python (From Scratch) - Review
- Pine64 Board Comparison: RockPro64 vs Quartz64-B
- Rust Compilation Performance Benchmark Report
- Raspberry Pi Compute Module 5 Review: Performance Analysis and CM4-Compatible Ecosystem Comparison
- AMD AI Max+ 395 System Review: A Comprehensive Analysis
- RK3588 Orange Pi 5 Max Review
- Transfer Learning for Transonic Drag Prediction: A Two-Stage Approach Using Ogive Geometry Inference
- Review of *The Well-Grounded Rubyist, Third Edition* by David A. Black and Joseph Leo III
- A Critical Analysis of "Tiny C Projects" by Dan Gookin
- MCDRAG: Legacy Ballistics from 1974 BASIC to Modern Web
- Smart Ballistics: How Machine Learning Helps Calculate Bullet Stability When Data Is Missing
- Open Sourcing a High Performance Rust-based Ballistics Engine
- Building a Professional-Grade Ballistics Calculator: A Deep Dive into Physics, Performance, and Modern Software Architecture
- Codex CLI vs Claude CLI vs Gemini CLI: Terminal Agents Face Off
- Vibecoding: The Controversial Art of Letting AI Write Your Code – Friend or Foe?
- Why Differential Equations Are the Secret Language of the Real World
- Optimizing Scientific Simulations: JAX-Powered Ballistic Calculations
- Exploring Exterior Ballistics: Python and TensorFlow in Action
- Accelerating Large-Scale Ballistic Simulations with torchdiffeq and PyTorch
- Simulating Buckshot Spread – A Deep Dive with Python and ODEs
- Ballistic Coefficients
- Jevons Paradox
- Ballistics Simulation: Enhancing Predictive Accuracy with Hybrid Physics-Machine Learning Approach
- Simulating Interior Ballistics: A Deep Dive into 5.56 NATO Ammunition Using Python
- Modeling Recoil Dynamics
- Meet the Nylon Family: Exploring PA6, PA12, PPA, and More
- Émile Durkheim: His Life, Work, and Legacy
- FriendlyElec NanoPC-T6 Review
- Arthur Schopenhauer
- Radxa X4
2024
22 articles ▼- Unlocking Insights into Your Amazon S3 Buckets with S3STAT
- Applying Martin Heidegger's Enframing (Gestell) to AI
- Heidegger's In-der-Welt-Sein
- The Philosophy of Objects in Law: Unpacking the Ontologies of Jurisprudence
- Picking Up Ruby, Again
- The Banana Pi R2 Pro
- Modeling Ballistic Trajectories with Calculus and Numerical Methods
- Getting Started with MIPS: An Introduction
- The Rise of Deep Learning: How Linear Algebra and NVIDIA GPUs Revolutionized Artificial Intelligence
- How BSD's Licensing Issues Paved the Way for Linux's Rise to Prominence
- Eights Years On, the NVIDIA Tesla P100 Still Delivers for Budget Artificial Intelligence Work
- Artificial Intelligence's Money Cliff
- A Case for Investing in Raspberry Pi Ltd (RPI.L)
- Comparing Polycarbonate Carbon Fiber Filaments
- Generating Income with a Protective Put Strategy
- Monte Carlo Method of Pricing Options
- Pricing Options: Finite Differences with Crank-Nicolson
- Numerical Methods of Pricing Options
- Modeling Stock Options with the Greeks
- Modeling a Battery System
- LoRaWAN Weather Station
- Efficient Market Hypothesis
2023
23 articles ▼- A Little Rust, a Little Python and some OpenAI: Custom Company Stock Reports
- Monty: a Minimalist Interpreter for the Z80
- Arduino Z80 + Forth
- Z80 CP/M: History and Legacy and Emulation
- Stewart Cheifet and his Computer Chronicles
- Motorola 68000 Processor and the TI-89 Graphing Calculator
- An Exploration into the TI-84+
- The History, Use and Technical Details of QEMU
- BIGTREETECH Manta E3EZ: Ender 3 Pro Meets Klipper Part Two
- BIGTREETECH Manta E3EZ: Ender 3 Pro Meets Klipper Part One
- 3D Printing Polycarbonate + Carbon Fiber
- 3D Printing Nylon + Glass Fiber
- 3D Printing Nylon + Kevlar
- Marlin Firmware - Modified Ender 3 Pro
- BIGTREETECH CB1 - Review
- Building a Kernel and Disk Image for the Radxa CM3
- Polycube - Complete Installation on Raspberry Pi CM4
- Polycube on Arm-based SBC: Follow-up #2 (WIP)
- Windows 3.1 on Raspberry Pi CM4
- Polycube on Arm-based SBC: Follow-up #1 (WIP)
- Polycube on Arm-based SBCs: Replacement for IPTables - WIP
- Pine64 ROCKPro64 SATA Software RAID5
- Raspberry Pi Kubernetes Cluster
No articles match your search.