Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5638

W

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.

Visit the blog
21mentions?
14HN people?
2016–2025first – last linked?
Links on Hacker News per year · peak 8 in 2020

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?

  1. Synthesizing Optimal 8051 Code
    5 people · 5 mentions · first linked 2020-04-06
  2. Patching Nvidia GPU driver for hot-unplug on Linux (2018)
    4 people · 4 mentions · first linked 2018-10-28
  3. Writing udev rules for development boards (2016)
    2 people · 2 mentions · first linked 2020-04-22

What Hacker News says?

  1. 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?”
  2. Submitted Synthesizing Optimal 8051 Code as a story · 90 points

    HN discussion
  3. exikyut · 2021-12-07Recommends
    This 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”
  4. Submitted Minimizing Logic Expressions as a story · 65 points

    HN discussion
  5. jpt4 · 2016-10-06Recommends
    The maintainer, whitequark, has an equally interesting portfolio outside Solvespace: https://lab.whitequark.org

    Comment linking /

    on “Solvespace – parametric 2d/3d CAD”
  6. Submitted Writing udev rules for development boards (2016) as a story · 51 points

    HN discussion
  7. ur-whale · 2020-02-19Recommends
    Whitequark'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)”
  8. Submitted SMD reflow with a blowtorch (2016) as a story · 49 points

    HN discussion
  9. Submitted Abstracting over mutability in Rust as a story · 26 points

    HN discussion
  10. Submitted Ring oscillators on Silego GreenPAK 4 as a story · 25 points

    HN discussion
  11. Submitted Archiving cryptographic secrets on paper as a story · 6 points

    HN discussion
  12. Submitted Synthesizing optimal 8051 code with an SMT solver (2020) as a story · 5 points

    HN discussion
  13. Submitted Patching Nvidia GPU driver for hot-unplug on Linux (2018) as a story · 5 points

    HN discussion
  14. Submitted Patching NVidia GPU Driver for Hot-Unplug on Linux as a story · 5 points

    HN discussion
  15. Submitted Writing udev rules for development boards as a story · 3 points

    HN discussion
  16. Submitted Synthesizing Optimal 8051 Code as a story · 3 points

    HN discussion
  17. Submitted Mosfet-based Gouriet-Clapp capacitive three-point oscillator (2014) as a story · 2 points

    HN discussion
  18. Submitted Patching Nvidia GPU driver for hot-unplug on Linux as a story · 2 points

    HN discussion
  19. Submitted Patching Nvidia GPU Driver for Hot-Unplug on Linux as a story · 2 points

    HN discussion
  20. Submitted Accessing Intel ICH/PCH GPIOs as a story · 2 points

    HN discussion
  21. Submitted Line art photography cleanup as a story · 2 points

    HN discussion

Search all of HN for lab.whitequark.org

Linked by the same people?