Get an AI code review in 10 seconds

get-an-ai-code-review-in-10-seconds

Here’s a trick I don’t see enough people using: Add .diff to the end of any PR URL and copy&paste into a LLM You can get an instant feedback on any GitHub PR. No Copilot Enterprise. No browser extensions. No special tooling. That’s it. Example PR Link: https://github.com/RahulPrabha/oldmanrahul.com/pull/11 Add .diff to the end: https://github.com/RahulPrabha/oldmanrahul.com/pull/11.diff Copy […]

Autoland saves King Air, everyone reported safe

autoland-saves-king-air,-everyone-reported-safe

Garmin has confirmed the first emergency use of its Autoland system occurred on Saturday in Colorado. “Garmin can confirm that an emergency Autoland activation occurred at Rocky Mountain Metropolitan Airport in Broomfield, Colorado,” the company said in a statement Sunday. “The Autoland took place on Sat., Dec. 20, resulting in a successful landing. We look […]

ELF Crimes: Program Interpreter Fun

elf-crimes:-program-interpreter-fun

December 21, 2025 For reasons I don’t even remember, I was reading about the details of the ELF executable format, and stumbled across the program interpreter functionality used for dynamic linking. Immediately I was struck by one of the more cursed and yet simultaneously pedestrian ideas I’ve had, but we’ll get back to that. For […]

Show HN: WalletWallet – create Apple passes from anything

WalletWallet — Create Apple Passes for Free Free and works in browser A simple utility to convert physical barcodes into digital passes for Apple Wallet®. Entirely free and runs directly from your browser. 1 Enter your membership or loyalty card barcode data. 2 Configure the appearance and titles for your pass. 3 Download and open […]

E.W.Dijkstra Archive

ew.dijkstra-archive

(photo ©2002 Hamilton Richards) Edsger Wybe Dijkstra was one of the most influential members of computing science’s founding generation. Among the domains in which his scientific contributions are fundamental are algorithm design programming languages program design operating systems distributed processing formal specification and verification design of mathematical arguments In addition, Dijkstra was intensely interested in […]

CO2 batteries that store grid energy take off globally

co2-batteries-that-store-grid-energy-take-off-globally

This giant bubble on the island of Sardinia holds 2,000 tonnes of carbon dioxide. But the gas wasn’t captured from factory emissions, nor was it pulled from the air. It came from a gas supplier, and it lives permanently inside the dome’s system to serve an eco-friendly purpose: to store large amounts of excess renewable […]

ARIN Public Incident Report – 4.10 Misissuance Error

arin-public-incident-report-–-4.10-misissuance-error

Posted: Friday, 12 December 2025 ARIN Executive Summary On 2 December 2025, an IPv4 block 23.150.164.0/24, correctly allocated to the Original Customer, was inadvertently removed and reissued to the Requesting Customer during a 4.10 allocation process. This error stemmed from the current manual and partially offline 4.10 inventory process. The incorrect state persisted until 9 […]

Never Use Pixelation to Hide Sensitive Text (2014)

never-use-pixelation-to-hide-sensitive-text-(2014)

Undoubtedly you have all seen photographs of people on TV and online who have been blurred to hide faces. For example, here’s one of Bill Gates: Adapted from the Wikimedia Commons For the most part this is all fine with peoples’ faces as there isn’t a convenient way to reverse the blur back into a […]

Structured Outputs Create False Confidence

structured-outputs-create-false-confidence

If you use LLMs, you’ve probably heard about structured outputs. You might think they’re the greatest thing since sliced bread. Unfortunately, structured outputs also degrade response quality. Specifically, if you use an LLM provider’s structured outputs API, you will get a lower quality response than if you use their normal text output API: ⚠️ you’re […]