惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
Apple Machine Learning Research
Apple Machine Learning Research
量子位
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
博客园 - 聂微东
博客园_首页
D
Docker
博客园 - 叶小钗
S
SegmentFault 最新的问题
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
爱范儿
爱范儿
腾讯CDC
罗磊的独立博客
雷峰网
雷峰网
博客园 - Franky

Show HN

The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap GitHub - noopolis/moltnet: Self-hostable chat network for AI agents. Pre-built bridges for Claude Code, Codex, and the Claws. Rooms, DMs, history. No Slack bots, no Matrix, no glue code. GitHub - tamerh/enju: Coordinating Humans, AI Agents, and Compute as Peers on a Shared Workflow Graph
GitHub - jeffshrager/HackersGuides
abrax3141 · 2026-06-11 · via Show HN

Hacker's Guides

Travel writing for historic source code.

This repository collects Hacker's Guides: close readings of landmark programs, written for the curious visitor rather than the specialist. Each guide takes one program — usually decades old, usually famous for what it did rather than how it did it — and walks through the actual source the way a good guidebook walks through a city: a map first, then the districts, then the things you'd never notice on your own.

The premise is that historic code is worth reading, not just running or citing. The source of a famous program records decisions, constraints, jokes, borrowings, and unfinished business that no retrospective summary preserves. These guides try to make that record legible to someone without the period machine, the period language, or a PhD in the field the program founded.

Who these are for

  • Programmers curious about how famous systems actually worked under the hood
  • Students of computing history who want to go one level deeper than the standard accounts
  • Researchers in software studies / critical code studies looking for technically grounded walkthroughs
  • Anyone who has heard a program's legend and wants to see the artifact

No familiarity with the original language or hardware is assumed. Each guide includes a primer on whatever dialect, notation, or machine quirks are needed to read the excerpts.

The format

Every guide follows roughly the same structure:

  • Before You Arrive — what the program is, who wrote it, when, on what machine, and the provenance of the specific source file being read (original listing, reconstruction, transcription, etc.)
  • The Map — the program's overall architecture at a glance
  • Districts — a tour through the major subsystems or regions of the source, with short code excerpts and commentary
  • ★ DON'T MISS — callout boxes for the details worth the trip: revealing comments, clever hacks, period jokes, load-bearing oddities
  • A Day in the Life — one input, request, or frame traced end-to-end through the whole system
  • Practical Notes — the minimal language/machine primer needed to read the code yourself, plus pointers to runnable versions or emulators where they exist
  • What Makes It Worth Visiting — why this program, beyond the legend
  • Provenance and Sources / References — where the source file came from, which claims rest on the code itself versus historical accounts, and where interpretation was required

Ground rules

These guides aim to be accurate, not just evocative:

  1. Claims about code behavior come from the code. Excerpts are quoted from the actual source under discussion, and behavioral claims should be checkable against it.
  2. Provenance is stated up front. Many famous programs survive only as reconstructions, disassemblies, or later transcriptions. Each guide says exactly which witness it reads and what that implies.
  3. History is attributed. Authorship, dates, and anecdotes are sourced to primary or standard secondary accounts, and conflicts between sources are noted rather than silently resolved.
  4. Interpretation is flagged. Dense or self-modifying code sometimes requires a judgment call about what it's doing; guides say so instead of presenting readings as fact.
  5. Modern analogies are labeled as analogies. Saying a 1962 routine resembles JIT compilation is illuminating; implying lineage or identity is not.

Reading and contributing

Each guide lives in its own directory alongside the source file(s) it reads (where licensing permits) and any supporting material. Guides are self-contained — start with whichever program interests you.

Corrections are especially welcome: factual errors, misread code, missing attributions, or better provenance for a source file. If proposing a new guide, the bar is a program that is (a) historically significant, (b) available as readable source with known provenance, and (c) small enough to tour honestly in a single document.

And...Yeah these were obviously created by AIs...

...although I do cross-check them quite a bit, there are almost certainly issues. I greatly appreciate corrections and feedback to jshrager@gmail.com.

Copyright

Hacker's Guides — guide texts, commentary, and supporting material.

Copyright © 2026 Jeff Shrager (jshrager@gmail.com). All rights reserved.

Permission requests, corrections, and questions: jshrager@gmail.com.

Scope

This copyright covers the original text of the guides and the README — the prose, structure, commentary, and annotations written for this repository: https://github.com/jeffshrager/HackersGuides

It does not cover:

  • The historic source code being read. Quoted program source (and any complete source files included in this repository) remains the property of its respective authors and rights holders, or is in the public domain, as the case may be. Excerpts appear here for purposes of commentary, criticism, and scholarship. Provenance for each program's source is stated in the corresponding guide.
  • Quoted third-party material. Brief quotations from cited historical accounts and documentation remain the property of their respective rights holders and are used for the same purposes.

Attribution

If you quote or reference a guide, please credit "Hacker's Guides, Jeff Shrager" and link to this repository: https://github.com/jeffshrager/HackersGuides