logoalt Hacker News

coldteayesterday at 1:17 PM3 repliesview on HN

>and it worked great since it would pull all necessary drivers after installation without you going hunting on the internet like in the Windows XP days.

A driver shouldn't be a front-facing program that shows ads of any kind. It should be sandboxed and follow strict APIs to talk to the OS and that's it - any extra options should be shown inline in the main e.g. printer or mouse dialog.


Replies

threetonesunyesterday at 1:24 PM

And then what, ever single gaming mouse/keyboard config is going to appear in the Windows UI dialog? I think extra options in an app is fine, but you should have to download it. At which point who knows what you’ve opened yourself to but at least you chose to do it.

show 5 replies
michaelmroseyesterday at 2:11 PM

Linux users think of a driver as the thing that makes my silently hardware do the existing things its supposed to do like every other item in its class.

Windows users think of the driver as what makes the hardware do what everything in its class does but subtly different and somehow glued to a command center with its own unique and bad GUI auto started, in the tray, with its own update schedule, and ads.

MatejKafkayesterday at 2:23 PM

How exactly do you propose to sandbox drivers running in kernel space? Do you even know how drivers work? (I'm guessing no, based on this comment)

show 4 replies