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 · #11904

W

warmcat.com

Personal blog · warmcat.comhardwaresystems

warmcat.com is a personal blog at warmcat.com about hardware and systems. Since 2010, 6 different Hacker News readers have linked it 6 times, most often “HDMI Capture and Analysis FPGA Project”. The last post was in 2023, but the archive is still widely read.

Visit the blog
6mentions?
6HN people?
2010–2023first – last linked?
Links on Hacker News per year · peak 1 in 2010

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

Linked for hardware design posts: an FPGA-based video card and HDMI signalling, which one commenter says is an extension of DVI, and a ring-oscillator random number generator (whirlygig RNG).

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. HDMI Capture and Analysis FPGA Project
    2 people · 2 mentions · first linked 2020-11-09

What Hacker News says?

  1. >its actually the other way around, HDMI is secretly just DVI HDMI signalling is actually extension of DVI, it embeds TERC4 data islands containing extra metadata and PCM audio during blanking interval. (yes, I was surprised at beginning but HDMI/DVI also have blanking periods just as VGA) https://warmcat.com/hardware%20design/hdmi/fpga/2015/10/21/h...

    Comment linking /hardware%20design/hdmi/fpga/2015/10/21/hdmi-capture-and-analysis-fpga-project-2.html

    on “Let’s Build a Video Card”
  2. Submitted HDMI Capture and Analysis FPGA Project (2015) as a story · 56 points

    HN discussion
  3. A GPL hardware RNG, using a bunch of ring oscillators in a CPLD: http://warmcat.com/_wp/whirlygig-rng/

    Comment linking /_wp/whirlygig-rng/

    on “USB True Random Number Generator”
  4. Submitted HDMI Capture and Analysis FPGA Project as a story · 2 points

    HN discussion
  5. Ring oscillators (more specifically, XOR or other mixing operations between at least two oscillators) are a good basis for a TRNG. I've implemented one of my own (source code now lost :() : https://emergent.unpythonic.net/projects/hm2rng with links to an academic paper that still works. the whirlygig rng page appears to have moved to https://warmcat.com/hardware%20design/linux%20peripherals/20...

    Comment linking /hardware%20design/linux%20peripherals/2007/11/24/whirlygig-gpld-hwrng.html

    on “Ring oscillators on Silego GreenPAK 4”
  6. Submitted Centos 9 Stream on RPI4 as a story · 2 points

    HN discussion

Search all of HN for warmcat.com