Practical Guide to Bare Metal C++

_entry: ldr pc,reset_handler_ptr ;@ Processor Reset handler ldr pc,undefined_handler_ptr ;@ Undefined instruction handler ldr pc,swi_handler_ptr ;@ Software interrupt ldr pc,prefetch_handler_ptr ;@ Prefetch/abort handler. ldr pc,data_handler_ptr ;@ Data abort handler/ ldr pc,unused_handler_ptr ;@ ldr pc,irq_handler_ptr ;@ IRQ handler ldr pc,fiq_handler_ptr ;@ Fast interrupt handler. ;@ Set the branch addresses reset_handler_ptr: .word reset undefined_handler_ptr: .word hang swi_handler_ptr: […]

UUID package coming to Go standard library

uuid-package-coming-to-go-standard-library

I would like to suggest the addition to the standard library of a package to generate and parse UUID identifiers, specifically versions 3, 4 and 5. The main reason I see to include it is that the most popular 3rd-party package (github.com/google/uuid) is a staple import in every server/db based Go program, as confirmed by […]

An LLM doesn’t write correct code, it writes plausible code

an-llm-doesn’t-write-correct-code,-it-writes-plausible-code

One of the simplest tests you can run on a database: Doing a primary key lookup on 100 rows. SQLite takes 0.09 ms. An LLM-generated Rust rewrite takes 1,815.43 ms. It’s not a misplaced comma! The rewrite is 20,171 times slower on one of the most basic database operations. The thing is though: The code […]

I’m 60 years old. Claude Code has ignited a passion again

i’m-60-years-old.-claude-code-has-ignited-a-passion-again

I’m 60 years old. Claude Code has ignited a passion again 58 points by shannoncc 1 hour ago | hide | past | favorite | 23 comments I’m ready to retire. In my younger days, I remember a few pivotal moments for me as a young nerd. Active Server Pages. COM components. VB6. I know these […]

Show HN: The Roman Industrial Revolution that could have been (Vol 2)

show-hn:-the-roman-industrial-revolution-that-could-have-been-(vol-2)

Volume 2: The Engine Of Empire Skip to main content The Lydian Stone Series Top level navigation menu Menu ← Prev Issue READ HERE Next Issue → In issue #2, The Engine of Empire, Marcus and his master, Gaius, find themselves facing disaster after Pompeii’s destruction. With most of their wool workers dead or injured […]

C# Strings Silently Kill Your SQL Server Indexes in Dapper

c#-strings-silently-kill-your-sql-server-indexes-in-dapper

I recently spent time digging into a production performance issue. The application was running hot — CPU averaging over 50% and spiking into the 90s. We pulled a diagnostic snapshot and started working through the top queries by CPU time. The number one offender? A straightforward Dapper query. Simple WHERE clause on an indexed column. […]

The Window Chrome of Our Discontent

the-window-chrome-of-our-discontent

In a WWDC 2011 session, Dan Schimpf explained some of the goals of the refreshed design for Aqua in Mac OS X Lion were “meant to focus the user attention on the active window content”. This sentiment was echoed by John Siracusa in his review of Lion for Ars Technica: Apple says that its goal […]

this css proves me human

Capitalization is the first wound. It hurts less than I thought it would. The words spill out capitalized, so I must find another way. cat post.md | tr A-Z a-z | sponge post.md is too crude a tool, and my blocks of code must remain inviolate. Careful targeting of text-transform: lowercase is enough. Em dashes. […]

Nintendo Sues U.S. Government for Tariff Refunds

nintendo-sues-us.-government-for-tariff-refunds

  2 i.   Exec. Order No. 14193 —  Imposing Duties to Address the Flow of Illicit Drugs  Across Our Northern Border  , 90 Fed. Reg. 9113 (Feb. 1, 2025) (the “Canada Tariff EO”); ii.   Exec. Order No. 14194 —  Imposing Duties to Address the Situation at Our Southern Border  , 90 Fed. Reg. […]

The Shady World of IP Leasing

the-shady-world-of-ip-leasing

2026-03-03 The IPv4 ”exhaustion” is not real. The addresses got hoarded and the market devolved into a wild sub-leasing economy where anyone can choose where their IPs appear from, who owns them on paper, and scrub them clean of any history. IPv4 ”Exhaustion” is a Myth You’ve heard it a thousand times: we’ve run out […]