A diff of EDID reports
June 9, 2024 · 7 min

Deep Dive into HDMI Resolution Troubleshooting

I ran into an issue with my server where my Yamaha TSR-5810 (RX-V581) receiver connected to an Optoma projector would display a blank screen during the POST/BIOS phase. I immediately suspected that HP’s BIOS couldn’t handle the low resolution of 720x480 reported by the projector, with the main suspect being the vintage DisplayPort to HDMI 1080p converter I was using. The immeddiate diagnosis was that the HP’s BIOS couldn’t handle the low resolution of 720x480, as reported by the projector, and the main suspect was the vintage DisplayPort to HDMI 1080p converter I was using.

Read more
April 29, 2024 · 5 min

Applying CSS transitions to Hugo blog posts

I wanted to include some on-scroll content transitions to blog posts on my Hugo-based website, which I was just finished porting over from the initial Wordpress + LayTheme design. Turns out it’s fairly easy using JavaScript’s IntersectionObserver API and some Hugo magic.

Read more
A photo of the HP Z2 G9 Workstation motherboard
April 12, 2024 · 17 min

A cost-effective Intel W680 ECC server

I bought a second-hand HP Z2 G9 W680 motherboard for less than 100 USD and within last 3 months had gained enough experience to share. Considering all other W680 motherboards cost upwards of USD 500 at this point, this turns out to be a fairly attractive solution to get a modern Intel system with low idle power consumption, PCIe Gen 5, and, most importantly, ECC memory support.

Read more