8.24.25 | Line scan camera for train photography, Claude Code's excellence, RFC 9839 and Bad Unicode
This is a recap of the top 10 posts on Hacker News on Aug 24, 2025.(00:00) - Intro
(00:23) - Line scan camera image processing for train photography
(01:27) - What makes Claude Code so damn good
(02:31) - RFC 9839 and Bad Unicode
(03:40) - How to build a coding agent
(04:45) - The cost of interrupted work (2023)
(05:54) - Texas Instruments’ new plants where Apple will make iPhone chips
(07:04) - How can AI ID a cat?
(08:16) - Why was Apache Kafka created?
(09:35) - A 2k-year-old sun hat worn by a Roman soldier in Egypt
(10:37) - Acronis True Image costs performance when not used
(11:50) - Outro
Line scan camera image processing for train photographyhttps://daniel.lawrence.lu/blog/y2025m09d21/https://news.ycombinator.com/item?id=44996938What makes Claude Code so damn goodhttps://minusx.ai/blog/decoding-claude-code/https://news.ycombinator.com/item?id=44998295RFC 9839 and Bad Unicodehttps://www.tbray.org/ongoing/When/202x/2025/08/14/RFC9839https://news.ycombinator.com/item?id=44995640How to build a coding agenthttps://ghuntley.com/agent/https://news.ycombinator.com/item?id=45001051The cost of interrupted work (2023)https://blog.oberien.de/2023/11/05/23-minutes-15-seconds.htmlhttps://news.ycombinator.com/item?id=44999373Texas Instruments’ new plants where Apple will make iPhone chipshttps://www.cnbc.com/2025/08/22/apple-will-make-chips-at-texas-instruments-60-billion-us-project.htmlhttps://news.ycombinator.com/item?id=44987078How can AI ID a cat?https://www.quantamagazine.org/how-can-ai-id-a-cat-an-illustrated-guide-20250430/https://news.ycombinator.com/item?id=44964800Why was Apache Kafka created?https://bigdata.2minutestreaming.com/p/why-was-apache-kafka-createdhttps://news.ycombinator.com/item?id=44988845A 2k-year-old sun hat worn by a Roman soldier in Egypthttps://www.smithsonianmag.com/smart-news/a-2000-year-old-sun-hat-worn-by-a-roman-soldier-in-egypt-goes-on-view-after-a-century-in-storage-180987192/https://news.ycombinator.com/item?id=44998514Acronis True Image costs performance when not usedhttps://randomascii.wordpress.com/2025/05/26/acronis-true-image-costs-performance-when-not-used/https://news.ycombinator.com/item?id=44960718
--------
11:55
--------
11:55
8.23.25 | FFmpeg 8.0 released, Switching from Gmail to Mailbox.org, Cloudflare launches first Media over QUIC CDN
This is a recap of the top 10 posts on Hacker News on Aug 23, 2025.(00:00) - Intro
(00:21) - FFmpeg 8.0
(01:31) - Leaving Gmail for Mailbox.org
(02:36) - The first Media over QUIC CDN: Cloudflare
(03:50) - LabPlot: Free, open source and cross-platform Data Visualization and Analysis
(05:04) - Nitro: A tiny but flexible init system and process supervisor
(06:11) - Computer fraud laws used to prosecute leaking air crash footage to CNN
(07:29) - Bluesky Goes Dark in Mississippi over Age Verification Law
(08:53) - Shader Academy: Learn computer graphics by solving challenges
(09:50) - Show HN: JavaScript-free (X)HTML Includes
(10:53) - I'm too dumb for Zig's new IO interface
(12:13) - Outro
FFmpeg 8.0https://ffmpeg.org/index.html#pr8.0https://news.ycombinator.com/item?id=44985730Leaving Gmail for Mailbox.orghttps://giuliomagnifico.blog/post/2025-08-18-leaving-gmail/https://news.ycombinator.com/item?id=44987380The first Media over QUIC CDN: Cloudflarehttps://moq.dev/blog/first-cdn/https://news.ycombinator.com/item?id=44987924LabPlot: Free, open source and cross-platform Data Visualization and Analysishttps://labplot.org/https://news.ycombinator.com/item?id=44982409Nitro: A tiny but flexible init system and process supervisorhttps://git.vuxu.org/nitro/about/https://news.ycombinator.com/item?id=44988530Computer fraud laws used to prosecute leaking air crash footage to CNNhttps://www.techdirt.com/2025/08/22/investigators-used-terrible-computer-fraud-laws-to-ensure-people-were-punished-for-leaking-air-crash-footage-to-cnn/https://news.ycombinator.com/item?id=44991542Bluesky Goes Dark in Mississippi over Age Verification Lawhttps://www.wired.com/story/bluesky-goes-dark-in-mississippi-age-verification/https://news.ycombinator.com/item?id=44990886Shader Academy: Learn computer graphics by solving challengeshttps://shaderacademy.com/https://news.ycombinator.com/item?id=44960750Show HN: JavaScript-free (X)HTML Includeshttps://github.com/Evidlo/xsl-websitehttps://news.ycombinator.com/item?id=44988271I'm too dumb for Zig's new IO interfacehttps://www.openmymind.net/Im-Too-Dumb-For-Zigs-New-IO-Interface/https://news.ycombinator.com/item?id=44993797
--------
12:18
--------
12:18
8.22.25 | AWS CEO criticizes AI replacing juniors, AI tooling disclosure required, DeepSeek-v3.1 released
This is a recap of the top 10 posts on Hacker News on Aug 22, 2025.(00:00) - Intro
(00:23) - AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'
(01:37) - AI tooling must be disclosed for contributions
(02:49) - DeepSeek-v3.1
(03:50) - Weaponizing image scaling against production AI systems
(05:08) - Show HN: OS X Mavericks Forever
(06:17) - An interactive guide to SVG paths
(07:20) - Using Podman, Compose and BuildKit
(08:36) - Code formatting comes to uv experimentally
(09:45) - How well does the money laundering control system work?
(10:54) - Io_uring, kTLS and Rust for zero syscall HTTPS server
(12:17) - Outro
AWS CEO says using AI to replace junior staff is 'Dumbest thing I've ever heard'https://www.theregister.com/2025/08/21/aws_ceo_entry_level_jobs_opinion/https://news.ycombinator.com/item?id=44972151AI tooling must be disclosed for contributionshttps://github.com/ghostty-org/ghostty/pull/8289https://news.ycombinator.com/item?id=44976568DeepSeek-v3.1https://api-docs.deepseek.com/news/news250821https://news.ycombinator.com/item?id=44976764Weaponizing image scaling against production AI systemshttps://blog.trailofbits.com/2025/08/21/weaponizing-image-scaling-against-production-ai-systems/https://news.ycombinator.com/item?id=44971845Show HN: OS X Mavericks Foreverhttps://mavericksforever.com/https://news.ycombinator.com/item?id=44942099An interactive guide to SVG pathshttps://www.joshwcomeau.com/svg/interactive-guide-to-paths/https://news.ycombinator.com/item?id=44941605Using Podman, Compose and BuildKithttps://emersion.fr/blog/2025/using-podman-compose-and-buildkit/https://news.ycombinator.com/item?id=44971212Code formatting comes to uv experimentallyhttps://pydevtools.com/blog/uv-format-code-formatting-comes-to-uv-experimentally/https://news.ycombinator.com/item?id=44977645How well does the money laundering control system work?https://www.journals.uchicago.edu/doi/10.1086/735665https://news.ycombinator.com/item?id=44972213Io_uring, kTLS and Rust for zero syscall HTTPS serverhttps://blog.habets.se/2025/04/io-uring-ktls-and-rust-for-zero-syscall-https-server.htmlhttps://news.ycombinator.com/item?id=44980865
--------
12:22
--------
12:22
8.21.25 | Spherical helix visualization, anime catgirls blocking Linux kernel access, Zedless fork prioritizing privacy and local-first
This is a recap of the top 10 posts on Hacker News on Aug 21, 2025.(00:00) - Intro
(00:19) - Show HN: I was curious about spherical helix, ended up making this visualization
(01:25) - Why are anime catgirls blocking my access to the Linux kernel?
(02:43) - Zedless: Zed fork focused on privacy and being local-first
(03:46) - Sequoia backs Zed
(05:03) - Gemma 3 270M re-implemented in pure PyTorch for local tinkering
(06:10) - Code review can be better
(07:14) - An Update on Pytype
(08:19) - Introduction to AT Protocol
(09:24) - D4d4
(10:28) - Home Depot sued for 'secretly' using facial recognition at self-checkouts
(11:51) - Outro
Show HN: I was curious about spherical helix, ended up making this visualizationhttps://visualrambling.space/moving-objects-in-3d/https://news.ycombinator.com/item?id=44962066Why are anime catgirls blocking my access to the Linux kernel?https://lock.cmpxchg8b.com/anubis.htmlhttps://news.ycombinator.com/item?id=44962529Zedless: Zed fork focused on privacy and being local-firsthttps://github.com/zedless-editor/zedhttps://news.ycombinator.com/item?id=44964916Sequoia backs Zedhttps://zed.dev/blog/sequoia-backs-zedhttps://news.ycombinator.com/item?id=44961172Gemma 3 270M re-implemented in pure PyTorch for local tinkeringhttps://github.com/rasbt/LLMs-from-scratch/tree/main/ch05/12_gemma3https://news.ycombinator.com/item?id=44962059Code review can be betterhttps://tigerbeetle.com/blog/2025-08-04-code-review-can-be-better/https://news.ycombinator.com/item?id=44967469An Update on Pytypehttps://github.com/google/pytypehttps://news.ycombinator.com/item?id=44963724Introduction to AT Protocolhttps://mackuba.eu/2025/08/20/introduction-to-atproto/https://news.ycombinator.com/item?id=44965233D4d4https://www.nmichaels.org/musings/d4d4/d4d4/https://news.ycombinator.com/item?id=44932401Home Depot sued for 'secretly' using facial recognition at self-checkoutshttps://petapixel.com/2025/08/20/home-depot-sued-for-secretly-using-facial-recognition-technology-on-self-checkout-cameras/https://news.ycombinator.com/item?id=44962771
--------
11:57
--------
11:57
8.20.25 | Exploited CodeRabbit for RCE, AGENTS.md for coding agents, Copilot broke audit logs without customer notification
This is a recap of the top 10 posts on Hacker News on Aug 20, 2025.(00:00) - Intro
(00:21) - How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos
(01:40) - AGENTS.md – Open format for guiding coding agents
(02:58) - Copilot broke audit logs, but Microsoft won't tell customers
(04:15) - How to Draw a Space Invader
(05:13) - D2 (text to diagram tool) now supports ASCII renders
(06:09) - Candle Flame Oscillations as a Clock
(07:12) - Custom telescope mount using harmonic drives and ESP32
(08:29) - Without the futex, it's futile
(09:46) - Emacs as your video-trimming tool
(10:59) - Ask HN: Why does the US Visa application website do a port-scan of my network?
(12:10) - Outro
How we exploited CodeRabbit: From simple PR to RCE and write access on 1M reposhttps://research.kudelskisecurity.com/2025/08/19/how-we-exploited-coderabbit-from-a-simple-pr-to-rce-and-write-access-on-1m-repositories/https://news.ycombinator.com/item?id=44953032AGENTS.md – Open format for guiding coding agentshttps://agents.md/https://news.ycombinator.com/item?id=44957443Copilot broke audit logs, but Microsoft won't tell customershttps://pistachioapp.com/blog/copilot-broke-your-audit-loghttps://news.ycombinator.com/item?id=44957454How to Draw a Space Invaderhttps://muffinman.io/blog/invaders/https://news.ycombinator.com/item?id=44956915D2 (text to diagram tool) now supports ASCII rendershttps://d2lang.com/blog/ascii/https://news.ycombinator.com/item?id=44954524Candle Flame Oscillations as a Clockhttps://cpldcpu.com/2025/08/13/candle-flame-oscillations-as-a-clock/https://news.ycombinator.com/item?id=44921195Custom telescope mount using harmonic drives and ESP32https://www.svendewaerhert.com/blog/telescope-mount/https://news.ycombinator.com/item?id=44949895Without the futex, it's futilehttps://h4x0r.org/futex/https://news.ycombinator.com/item?id=44951563Emacs as your video-trimming toolhttps://xenodium.com/emacs-as-your-video-trimming-toolhttps://news.ycombinator.com/item?id=44953316Ask HN: Why does the US Visa application website do a port-scan of my network?https://news.ycombinator.com/item?id=44959073