Booting archive index... OK
Mounting /blog/posts (229 objects)... OK
Indexing by year/month... OK
Ready.
$ ls -la /blog/archive/ --all-years
229
Total Posts
4
Years Active
65
Categories
252
Days Blogging
[October]
God Is Real Unless Declared INTEGER: From a Fortran Joke to Catching Silent Bugs in Python
Oct 20
Concept Explainers
Restarting the CSI Linux Certified Investigator: Hardening My Investigation VM Before Module 1
Oct 15
Digital Forensics & Incident Response (DFIR)
One Laptop, Two Linuxes, and a Boot File That Ate Itself: Fixing a Self-Inflicted Initramfs Bug
Oct 14
Home Lab
Building a Public Notes Site with Quartz 5 — Phase 3: Deploy, Domain, and Proof on the Live Site
Oct 10
Black Hat Python
Building a Public Notes Site with Quartz 5 — Phase 2: Privacy, Proof, and a Clean Commit
Oct 7
Black Hat Python
Lab Journal: Setting Up REA + Ghidra 12.1.4 on Debian — and What it Taught me about AWS and Black Hat Python
Oct 6
Cybersecurity
OpenClaw Explained: Why a Self-Hosted AI Agent Matters (and How I Locked Mine Down)
Oct 3
Cybersecurity
[September]
Lab Journal: When Packman and openSUSE Disagree About VLC — Updating a Tumbleweed VM
Sep 29
Lab Journal
Building a Cyber Range Inside Proxmox: Kali vs. Metasploitable on an Isolated Bridge
Sep 27
Home Lab
Mini-AGI: What It Really Is, Why My 2 GB GPU Couldn’t Handle It, and What I’d Try Next
Sep 23
AI Research & Experiments
The Comment Fiasco: How One “Testing” Comment Led Me to a Hidden Snippet, 110 Spam Bots, and a Baseball Script
Sep 21
Lab Journal
90 Seconds of Nothing: Fixing a TPM Boot Stall and Building a Learn-First Claude Code Setup on Omarchy
Sep 20
Black Hat Python
Debian on the Host, Tumbleweed in the VM: Why I’m Not Migrating Before Europe
Sep 19
Linux & Development
How Jev (Typesafe AI’s system-one model) actually works and how to call it
Sep 19
Concept Explainers
Getting Ready for Jev: Installing TypeSafe’s SDK, Joining the Waitlist, and Cleaning Up My GitHub
Sep 17
Cybersecurity
The Benchmark That Wasn’t: How One md5sum Caught a Comparison of Nothing Against Nothing
Sep 13
Lab Journal
Preparing UniMate on Debian: GPU Tests, Python Troubleshooting, and the Next Steps
Sep 12
Lab Journal
Debug vs Release: What a ‘Hello, World’ Taught Me About Zig, Roc, and the Cost of Debug Symbols
Sep 12
Lab Journal
Complete Guide: Installing Oracle Database 21c XE on Debian with Docker
Sep 9
Database Administration
Installing Debian 13 Alongside Omarchy Without a USB: An Overnight Linux Recovery Expedition
Sep 6
Linux Troubleshooting
Going Official: Migrating from the Unofficial Claude Desktop Build to Anthropic’s Linux Beta
Sep 4
Lab Journal
The Case of the Vanishing Window: Diagnosing a Silent Electron App Failure on Debian
Sep 4
Lessons Learned
[August]
Building My 2026 Rust Toolkit: What I Installed, What I Learned, and What Comes Next
Aug 25
Programming
Installing Omarchy 4 in VMware Workstation on Debian: From Black Screen to Beautiful Desktop
Aug 24
Home Lab
Lab Journal: Stable vs. Nightly, the Next-Gen Trait Solver, and a Full Git/GitHub Loop
Aug 24
Programming
From SciPy to Ferris: Building Two Powerful Learning Environments in One Afternoon
Aug 7
Developer Setup
Why I Stopped the Deitel Course to Fix My Python Environment Chaos (And Why It Was Necessary)
Aug 2
Programming
[July]
I Watched Every Instruction of a Linux Program Run — Here’s What Actually Happens
Jul 25
Cybersecurity
Project: Booting Linux Inside a Formally Verified Microkernel (Or: How I Spent a Day Fighting GCC)
Jul 21
Cybersecurity
My First Steps with OCaml: From Installation to Running My Own Program on Debian
Jul 21
Functional Programming
A Comprehensive Guide to Automating Your Development Workflow with Cursor + Linear
Jul 14
AI & Automation
🔍 My Shodan + Black Hat Python Journey: Internet-Scale Reconnaissance & Offensive Security Automation
Jul 9
Black Hat Python
Building a Cyber Range Inside VMware: Proxmox, Metasploitable2, and a Long Saturday
Jul 4
Cybersecurity
My HP LaserJet MFP M140w Setup Journey on Debian: A Tale of USB, Wi-Fi, and Persistence
Jul 1
Linux & Development
[June]
The Recon Trip: A Day-by-Day Plan San Sebastián, Nice & Madrid October 26 – November 13, 2026
Jun 28
My Travels
📋 MY COMPLETE CSI LINUX, KALI & PARROT VM RENEWAL SUMMARY for My New Forensic & Security Lab!
Jun 27
Cybersecurity
🧠 Cleaning Up My Cybersecurity Home Lab on Debian: VMware, Kali, CSI Linux & Virtual Machine Management
Jun 21
Cybersecurity
Setting Up Dual Debian Machines for Paul Deitel’s Python Course (2026 Edition)
Jun 19
Black Hat Python
Setting Up Dual Debian Machines for Paul Deitel’s Python Course (2026 Edition)
Jun 17
Black Hat Python
Building a Hybrid Quantum + Multi-Physics Platform: IonQ + Genesis World on AWS EC2 (June 2026)
Jun 14
Home Lab
ny2honolulu.com Progress Update: Added Gentle Cloud Movement + Enhanced Palm Tree Animation 🌴☁️
Jun 8
Home Lab
How to Get Early Access to MAI-Thinking-1: Microsoft’s New Reasoning Model (2026 Guide)
Jun 3
AI & Agents
How I Installed Anki and Imported My CompTIA Security+ Deck on Debian (Step-by-Step Guide)
Jun 3
Cybersecurity
[May]
“Running Continual Harness: Self-Improving AI Agent for Pokémon Emerald (Full Setup Guide)”
May 22
AI & Agents
My Quest for the Perfect Linux Browser in 2026: Testing 7 Privacy-Focused Browsers on Debian
May 20
Cybersecurity
How I Set Up and Started Experimenting with LeWorldModel (Yann LeCun’s JEPA) on a Modest Debian Machine
May 17
AI & Agents
[April]
I’ve successfully prepared a solid dual-environment setup for working through Black Hat Python (2nd Edition) by Justin Seitz & Tim Arnold.
Apr 20
Black Hat Python
10,000 steps walk
Apr 19
Self-Hosting Paperclip AI on Debian: My Journey Running a JARVIS-style AI Company from Honolulu
Apr 3
AI & Agents
[March]
My Debian AI Machine is Now Fully Refreshed – Local LLM Stack Update (March 2026)
Mar 30
AI & Automation
Quick Update: Setting Up My Personal AI Lobster on Debian (OpenClaw 2026 Edition)
Mar 18
AI & Automation
My Self-Hosted DeerFlow Setup: Local SuperAgent with Ollama & Qwen 2.5 (No Cloud, No Costs)
Mar 12
AI & Automation
[February]
[December]
[September]
[July]
[June]
[May]
[August]
[March]
// no matches — try a different query