Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you program a register at a moment and in a way that causes two signals to "collide", the result effectively depends on transistor behavior. That in turn can be temperature dependent.

For an example on the PC see https://int10h.org/blog/2023/03/cga-6845-crtc-phantom-vsync-...



Thanks. Transistor level race conditions will keep me up at night.


That was a fun rabbit hole. My first computer (8-bit, 4k RAM, 0.8 Mhz) had a video chip related to that 6845, the 6847, which was (sadly) a somewhat lower cost, less capable, less interesting chip.


Amazing link. Thanks for sharing.

Where can I find more writeups like this?




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: