1. Understanding Traceroute (tech.stonecharioteer.com)

I never understood how traceroute discovers each hop. Turns out it's a clever TTL trick, and about 80 lines of Rust.

11. The Clock (blog.senko.net)

(If you fancy a puzzle, go look at The Clock first, try to figure out how it works, then come back here for the explanation.) Inspired b...

14. JSIR: A High-Level IR for JavaScript (discourse.llvm.org)

This RFC introduces JSIR, a high-level IR for JavaScript: JSIR preserves all information from the AST and supports high-fidelity round-trip between source ↔ AST ↔ JSIR; JSIR uses MLIR regions to represent control flow structures; JSIR supports dataflow analysis. JSIR is developed and deployed in production at Google for code analysis and transform use cases. JSIR is open source here: GitHub - google/jsir: Next-generation JavaScript analysis tooling Β· GitHub. Motivation Industry trend of bui...

25. Struggle Against the Gods (firstthings.com)

Because of my legal work on behalf of groups persecuted by the Chinese government, I have been tortured three times since September 21, 2007. I have been subject to...

Article Details

Browse by Date

Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open