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

I disagree that a dedicated I/O processor is overkill. We spend a lot of transistors and code to solve problems that occur very rarely. Obscure race conditions come to mind. Putting the UI in real time would save me hassle every day, so it's worth the effort.

Adding USB ports to a video card would achieve 99% of the hardware requirements. The other 1% is made up of things I have overlooked.

The software would be more complicated, but it would not require rewriting applications. It would mostly be recoding OSes.

Also, the security benefits of linking output the screen to input from the keyboard and mouse in real time would be substantial.



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

Search: