{ datagubbe }
Game developer Jonathan Blow argues that software abstraction and loss of low-level programming knowledge threatens civilization's stability, while the author presents extensive counterarguments showing historical inaccuracies and misconceptions in Blow's claims, particularly regarding software robustness and programmer productivity over time.