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

This makes me wonder, having seen another thread on this recently, how much of this is due to layer after layer of abstractions piled onto one another. Given the demand for backwards compatibility, & the never-ending efforts that show up to port everything old to any new platform (with all the support that has to be baked in to make that happen in many cases), how likely is it that this can be avoided, or prevented from getting worse in the future?


Here's a great investigation of the latency of getting characters on the screen once you type them.

https://pavelfatin.com/typing-with-pleasure/


You can run DOS applications on any computer architecture and on any operating system. Modern software is much worse at backwards compatibility than software from the past.


The reason for that of course is that DOS stopped changing almost 30 years ago. But, yes, Dosbox and other DOS emulators are great virtual machines if you do not want to have to rewrite your software every six months because some API changed, and they run almost everywhere.




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: