Top all-time · #2704
Kevin Boone
Personal blog · kevinboone.meprogrammingsystemshardware
Kevin Boone's personal blog at kevinboone.me covers programming, systems and hardware. Since 2021, 27 different Hacker News readers have linked it 65 times, most often “System-level ad-blocking in Android”. It is still writing: the last post was on 2026-10-12, and you can follow it by feed.
Home page
Most-linked posts?
- System-level ad-blocking in Android3 people · 3 mentions · first linked 2026-10-04
- Why the Fascination with Retrocomputing?2 people · 2 mentions · first linked 2022-03-27
- MBook – a proposal for a new, simple e-book format based on Markdown2 people · 2 mentions · first linked 2026-06-18
- Why I de-Googled2 people · 2 mentions · first linked 2026-04-19
- No good deed goes unpunished: can we now be sued over software we give away?2 people · 2 mentions · first linked 2025-02-15
- Sony DTC-700 audio DAT player/recorder2 people · 2 mentions · first linked 2025-06-24
- Battle of the privacy-focused search engines: Kagi vs. DuckDuckGo2 people · 2 mentions · first linked 2026-02-04
- 2026 will not be the 'Year of Linux on the Desktop', and I'm glad2 people · 2 mentions · first linked 2026-02-12
- Fitting an NVMe disk in a computer with no NVMe support2 people · 2 mentions · first linked 2024-09-23
What Hacker News says?
Open Source is exempt, provided you don’t make a profit: https://kevinboone.me/open_source_liability.html
Comment linking /open_source_liability.html
on “Claude 4”Submitted The privacy nightmare of browser fingerprinting as a story · 756 points
HN discussionI put together a simple CP/M emulator here: https://github.com/skx/cpmulator/ Alongside that there is a collection of CP/M binaries, including the Aztec C compiler: https://github.com/skx/cpm-dist/ So you can easily have a stab at compiling code. I added a simple file-manager, in C, along with other sources, to give a useful demo. (Of course I spend more time writing code in Z80 assembler, or Turbo Pascal, rather th…
Comment linking /cpm-c2.html
on “Getting back into C programming for CP/M”Submitted They don't make them like that any more: the Yamaha DX7 keyboard as a story · 336 points
HN discussionYou're Australian, didn't grow up on Dick Smith Fun Way kits .. but some German thingy sourced through Dads adventures instead? Mate .. strewth! Hand in your Vegemite card, ocka! Disclaimer: I had all the Fun Way books, all the beginner kits on crappy particle boards, the 'advanced' kits with PCB's and things, the soldering iron special bundle with all the books and a couple of kits .. but I still preferred hacking…
Comment linking /denshi.html
on “Nostalgic Electronics Kits Central”Submitted Getting back into C programming for CP/M as a story · 213 points
HN discussionIndeed, Hamming and Golay codes are an absolute thing of beauty. For folks that wanna read more about Hamming Bound, Kevin Boone does a good job in starting from the basics and explaining the intuition behind the proof: https://kevinboone.me/hamming_bound.html?i=1
Comment linking /hamming_bound.html?i=1
on “The Viterbi Algorithm at 50 (2017)”Submitted Why systemd is a problem for embedded Linux as a story · 208 points
HN discussionSubmitted Rolling your own minimal embedded Linux for the Raspberry Pi as a story · 161 points
HN discussionSubmitted They don't make 'em like that any more: the 3.5mm headphone jack socket as a story · 160 points
HN discussionSubmitted How de-Googled is Lineage OS? as a story · 136 points
HN discussionSubmitted They don't make 'em like that any more: Borland Turbo Pascal 7 as a story · 119 points
HN discussionSubmitted Sony DTC-700 audio DAT player/recorder as a story · 116 points
HN discussionSubmitted System-level ad-blocking in Android as a story · 72 points
HN discussionSubmitted Comparing Android Alternatives: Lineage OS, ∕E∕OS, and Graphene OS as a story · 65 points
HN discussionSubmitted No good deed goes unpunished: can we now be sued over software we give away? as a story · 62 points
HN discussionSubmitted Running CP/M on the Raspberry Pi Pico as a story · 58 points
HN discussionSubmitted CP/M forty years on – what it was, and why it still matters (2021) as a story · 43 points
HN discussionSubmitted Kevin Boone: The "small web" is bigger than you might think as a story · 39 points
HN discussionSubmitted They don't make 'em like that any more: Dyson Pure Cool-Me personal air purifier as a story · 34 points
HN discussionSubmitted They don't make 'em like that any more: tone controls as a story · 21 points
HN discussionSubmitted Why the Fascination with Retrocomputing? as a story · 9 points
HN discussionSubmitted Why I de-Googled as a story · 7 points
HN discussionSubmitted Why the Fascination with Retrocomputing? as a story · 6 points
HN discussionSubmitted Kevin Boone: Why are modern televisions so cheap? as a story · 5 points
HN discussionSubmitted Why I De-Googled as a story · 5 points
HN discussionSubmitted Running the Google Pixel Camera app on a robustly de-Googled cellphone as a story · 5 points
HN discussionSubmitted A failed experiment in laptop cooling as a story · 5 points
HN discussionSubmitted Back to BASICs with a Pro Micro Microcontroller as a story · 4 points
HN discussionSubmitted No more Lineage OS on Samsung cellphones as a story · 4 points
HN discussion