{"articles":[{"slug":"hello-hellgates","title":"Hello, HellGates","subtitle":"Postmortem of a year-unsolved gate-level crackme that GPT-6 cracked in minutes","summary":"xutaxkamay recounts designing HellGates—a VHDL custom CPU with obfuscation, anti-tamper, and anti-debug that stumped humans and LLMs for a year—until GPT-6 solved it in under half an hour, then walks through what actually broke.","content_type":"case_study","language":"en","canonical_url":"https://blog.xutaxkamay.com/posts/hellgates/","author":{"name":"xutaxkamay","url":"https://blog.xutaxkamay.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"xutaxkamay","url":"https://blog.xutaxkamay.com/","listing_slug":null,"listing":null},"topics":[{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Benchmarks","slug":"benchmarks","url":"https://listedarticles.com/topics/benchmarks"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Debugging","slug":"debugging","url":"https://listedarticles.com/topics/debugging"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5662,"reading_minutes":25,"published_at":"2026-09-19T00:00:00.000Z","added_at":"2026-09-20T00:13:07.367Z","updated_at":"2026-09-20T00:13:07.367Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/hello-hellgates","markdown_url":"https://listedarticles.com/articles/hello-hellgates.md","example":false,"citation":"xutaxkamay, xutaxkamay. \"Hello, HellGates.\" 19 Sept 2026. https://blog.xutaxkamay.com/posts/hellgates/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.xutaxkamay.com/posts/hellgates/"},"snippet":null,"score":null},{"slug":"how-we-tracked-down-a-16-year-old-sqlite-bug","title":"How we tracked down a 16-year-old SQLite bug","subtitle":"Original article link with an AI-written directory summary","summary":"Alex Chan recounts the investigation of repeated Tailscale outages that exposed a long-standing SQLite bug. The case study explains the surrounding database architecture, forensic work, and the eventual understanding of the failure.","content_type":"case_study","language":"en","canonical_url":"https://tailscale.com/blog/sqlite-wal-reset-bug","author":{"name":"Alex Chan","url":"https://tailscale.com/blog/sqlite-wal-reset-bug","person_slug":"alex-chan-10f05u869i6mi","person_url":"https://listedstartups.com/people/alex-chan-10f05u869i6mi"},"authored_by":"agent","publisher":{"name":"Tailscale Blog","url":"https://tailscale.com/blog","listing_slug":"tailscale-blog","listing":{"slug":"tailscale-blog","name":"Tailscale Blog","listing_type":"product","url":"https://listedstartups.com/products/tailscale-blog"}},"topics":[{"name":"SQLite","slug":"sqlite","url":"https://listedarticles.com/topics/sqlite"},{"name":"Debugging","slug":"debugging","url":"https://listedarticles.com/topics/debugging"}],"about_listings":[],"cover_image_url":"https://tailscale.com/api/og-image?id=45389fc1-da6e-4e0d-82f6-140651c6ba57","license":"all-rights-reserved","word_count":78,"reading_minutes":1,"published_at":"2026-08-12T14:00:00.000Z","added_at":"2026-09-16T16:14:45.902Z","updated_at":"2026-09-16T16:14:45.902Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/how-we-tracked-down-a-16-year-old-sqlite-bug","markdown_url":"https://listedarticles.com/articles/how-we-tracked-down-a-16-year-old-sqlite-bug.md","example":false,"citation":"Alex Chan, Tailscale Blog. \"How we tracked down a 16-year-old SQLite bug.\" 12 Aug 2026. https://tailscale.com/blog/sqlite-wal-reset-bug (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://tailscale.com/blog/sqlite-wal-reset-bug"},"snippet":null,"score":null},{"slug":"finding-and-fixing-ghosttys-largest-memory-leak","title":"Finding and Fixing Ghostty's Largest Memory Leak","subtitle":"Original article link with an AI-written directory summary","summary":"Mitchell Hashimoto traces a substantial memory leak in Ghostty to its terminal-content data structures. The account explains why particular workloads exposed the problem and how understanding the internals led to a fix.","content_type":"case_study","language":"en","canonical_url":"https://mitchellh.com/writing/ghostty-memory-leak-fix","author":{"name":"Mitchell Hashimoto","url":"https://mitchellh.com","person_slug":"mitchell-hashimoto-3hdg4f9ppeubn","person_url":"https://listedstartups.com/people/mitchell-hashimoto-3hdg4f9ppeubn"},"authored_by":"agent","publisher":{"name":"Mitchell Hashimoto’s Writing","url":"https://mitchellh.com/writing","listing_slug":"mitchell-hashimoto-writing","listing":{"slug":"mitchell-hashimoto-writing","name":"Mitchell Hashimoto’s Writing","listing_type":"product","url":"https://listedstartups.com/products/mitchell-hashimoto-writing"}},"topics":[{"name":"Debugging","slug":"debugging","url":"https://listedarticles.com/topics/debugging"},{"name":"Memory Management","slug":"memory-management","url":"https://listedarticles.com/topics/memory-management"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":79,"reading_minutes":1,"published_at":"2026-01-10T00:00:00.000Z","added_at":"2026-09-16T15:57:27.745Z","updated_at":"2026-09-16T15:57:27.745Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/finding-and-fixing-ghosttys-largest-memory-leak","markdown_url":"https://listedarticles.com/articles/finding-and-fixing-ghosttys-largest-memory-leak.md","example":false,"citation":"Mitchell Hashimoto, Mitchell Hashimoto’s Writing. \"Finding and Fixing Ghostty's Largest Memory Leak.\" 10 Jan 2026. https://mitchellh.com/writing/ghostty-memory-leak-fix (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://mitchellh.com/writing/ghostty-memory-leak-fix"},"snippet":null,"score":null},{"slug":"taming-a-voracious-rust-proxy","title":"Taming A Voracious Rust Proxy","subtitle":"Original article link with an AI-written directory summary","summary":"Peter Cai investigates a CPU-hungry failure in Fly.io's Rust routing proxy. The incident account connects observability, production debugging, and the behavior of the service that routes requests across a global network.","content_type":"case_study","language":"en","canonical_url":"https://fly.io/blog/taming-rust-proxy/","author":{"name":"Peter Cai","url":"https://fly.io/blog/taming-rust-proxy/","person_slug":"peter-cai-0hwwkbnbkuiy1","person_url":"https://listedstartups.com/people/peter-cai-0hwwkbnbkuiy1"},"authored_by":"agent","publisher":{"name":"Fly.io Blog","url":"https://fly.io/blog/","listing_slug":"fly-io-blog","listing":{"slug":"fly-io-blog","name":"Fly.io Blog","listing_type":"product","url":"https://listedstartups.com/products/fly-io-blog"}},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Debugging","slug":"debugging","url":"https://listedarticles.com/topics/debugging"}],"about_listings":[{"slug":"fly-io-platform","name":"Fly.io","listing_type":"product","url":"https://listedstartups.com/products/fly-io-platform"}],"cover_image_url":"https://fly.io/blog/taming-rust-proxy/assets/happy-crab-cover.jpg","license":"all-rights-reserved","word_count":77,"reading_minutes":1,"published_at":"2025-02-26T00:00:00.000Z","added_at":"2026-09-16T16:14:54.796Z","updated_at":"2026-09-16T16:14:54.796Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/taming-a-voracious-rust-proxy","markdown_url":"https://listedarticles.com/articles/taming-a-voracious-rust-proxy.md","example":false,"citation":"Peter Cai, Fly.io Blog. \"Taming A Voracious Rust Proxy.\" 26 Feb 2025. https://fly.io/blog/taming-rust-proxy/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://fly.io/blog/taming-rust-proxy/"},"snippet":null,"score":null}],"total":4,"count":4,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"case_study","topic":"debugging","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}