Top all-time · #5638
whitequark's lab notebook
Personal blog · lab.whitequark.org/noteshardwaresystems
whitequark's lab notebook is a personal blog at lab.whitequark.org about hardware and systems. Since 2016, 14 different Hacker News readers have linked it 21 times, most often “Synthesizing Optimal 8051 Code”. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link this personal lab notebook for technical experiments, such as using Rosette to synthesize optimal 8051 assembly code. Commenters also point to it as a wide-ranging portfolio beyond the Solvespace project.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Synthesizing Optimal 8051 Code5 people · 5 mentions · first linked 2020-04-06
- Patching Nvidia GPU driver for hot-unplug on Linux (2018)4 people · 4 mentions · first linked 2018-10-28
- Writing udev rules for development boards (2016)2 people · 2 mentions · first linked 2020-04-22
What Hacker News says?
I don't know if this this on-topic or not, but I found this usage of Rosette to generate optimal 8051 assembly code fascinating: https://lab.whitequark.org/notes/2020-04-06/synthesizing-opt...
Comment linking /notes/2020-04-06/synthesizing-optimal-8051-code/
on “Ask HN: Do you use an optimization solver? Which one? Do you like it?”Submitted Synthesizing Optimal 8051 Code as a story · 90 points
HN discussionThis is not an answer to your question as asked, but the direction it goes may prove interesting: https://lab.whitequark.org/notes/2020-04-06/synthesizing-opt... (Found this a while back, mild impostor syndrome moment much)
Comment linking /notes/2020-04-06/synthesizing-optimal-8051-code/
on “SuperH”Submitted Minimizing Logic Expressions as a story · 65 points
HN discussionThe maintainer, whitequark, has an equally interesting portfolio outside Solvespace: https://lab.whitequark.org
Comment linking /
on “Solvespace – parametric 2d/3d CAD”Submitted Writing udev rules for development boards (2016) as a story · 51 points
HN discussionWhitequark's lab notebook [1] is sheer pleasure to read through (if you're int that sort of things, obviously). [1] https://lab.whitequark.org/
Comment linking /
on “SMD reflow with a blowtorch (2016)”Submitted SMD reflow with a blowtorch (2016) as a story · 49 points
HN discussionSubmitted Abstracting over mutability in Rust as a story · 26 points
HN discussionSubmitted Ring oscillators on Silego GreenPAK 4 as a story · 25 points
HN discussionSubmitted Archiving cryptographic secrets on paper as a story · 6 points
HN discussionSubmitted Synthesizing optimal 8051 code with an SMT solver (2020) as a story · 5 points
HN discussionSubmitted Patching Nvidia GPU driver for hot-unplug on Linux (2018) as a story · 5 points
HN discussionSubmitted Patching NVidia GPU Driver for Hot-Unplug on Linux as a story · 5 points
HN discussionSubmitted Writing udev rules for development boards as a story · 3 points
HN discussionSubmitted Synthesizing Optimal 8051 Code as a story · 3 points
HN discussionSubmitted Mosfet-based Gouriet-Clapp capacitive three-point oscillator (2014) as a story · 2 points
HN discussionSubmitted Patching Nvidia GPU driver for hot-unplug on Linux as a story · 2 points
HN discussionSubmitted Patching Nvidia GPU Driver for Hot-Unplug on Linux as a story · 2 points
HN discussionSubmitted Accessing Intel ICH/PCH GPIOs as a story · 2 points
HN discussionSubmitted Line art photography cleanup as a story · 2 points
HN discussion