Linux 7.1 Removes Drivers for Bus Mouse Support
61–69 of 69 posts
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#62Earlier quoted context omitted.
> this is a great example of a driver that should have been running in userspace a long time ago, just like how Windows has been moving in that direction. Hasn't windows (nt lineage) moved solidly in the opposite direction? Used to be you could reload/restart the video card ("GPU") driver if the driver crashed?
I think this conflates two different eras/layers. NT 4 famously moved the window manager/GDI/graphics subsystem into kernel mode, so that’s probably the “opposite direction” history. But modern GPU-driver recovery is WDDM/TDR, and it very much still exists: WDDM splits the display driver into user-mode and kernel-mode components, and TDR resets/recovers a hung GPU/driver instead of requiring a reboot. https://learn.m…
It would presumably still function as a server, and be gracefully shut down remotely, but in the absence of anything like Remote Desktop or EMS[1], you'd be hard pressed to get much local troubleshooting done without rebooting the system anyway.
Also, as an NT user since 3.1, and a daily user of 3.5 and 3.51, I don't recall the GUI ever actually hanging or crashing (other than as a side effect of a bugcheck, which, by definition, is a crash triggered by code running in kernel mode).
That's one of the main reasons I was an early and enthusiastic NT user: while I can't say its performance was any better than "good enough", and then only on hardware that was at least comfortably above average in terms of CPU speed and RAM capacity, it was remarkably stable compared to every other PC OS I had used at the time.
Which, to be fair, would have been limited to MS-DOS, 16-bit Windows 2.x and 3.x, and OS/2 2.0 at the time, though it remained true throughout the lifespan of Windows 9x and OS/2 (at least through 3.0, the last version I used), and neither FreeBSD nor Linux were as reliable once you added at least a basic X11 environment to reach rough feature parity (and while X11 did allow recovery after crashing, insofar as it can be restarted without rebooting the system, it still took all your GUI applications and xterm windows down with it when it crashed).
[1] https://en.wikipedia.org/wiki/Emergency_Management_Services
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#63If anyone is curious, here is the actual commit that removed the drivers: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
What the hell. Kernel.org is mining in my browser to “make sure I’m not a bot”?
Is this really the first time you've encountered the Anubis anti-scraper system? It's been everywhere the past few years, because so many of those scraper bots are incredibly lazily programmed. Many discussions here on HN have included people commenting on scraper bots hitting every single commit page, diff page, etc. on their self-hosted forges, burning up lots of CPU time and bandwidth to serve them what they could have just gotten by cloning the repo if the bot's programming was slightly more intelligent.
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#64Earlier quoted context omitted.
What the hell. Kernel.org is mining in my browser to “make sure I’m not a bot”?
Preventing scrapers from grabbing every single commit and feeding it to train an AI. (Instead of just, you know, cloning the repo and using the clone to feed the AI). Is this really the first time you've encountered the Anubis anti-scraper system? It's been everywhere the past few years, because so many of those scraper bots are incredibly lazily programmed. Many discussions here on HN have included people commenting…
LLM training has really been a drain on the general internet :(
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#65Earlier quoted context omitted.
There was at least one non-identical ISA slot: https://www.lo-tech.co.uk/wiki/IBM_Personal_Computer_XT_Syst... https://www.lo-tech.co.uk/understanding-pcxt-slot-8/
IBM was always special. :-) Aren't they the ones who invented the MCA bus abomination that required a floppy disk to configure each card?
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#66Earlier quoted context omitted.
Preventing scrapers from grabbing every single commit and feeding it to train an AI. (Instead of just, you know, cloning the repo and using the clone to feed the AI). Is this really the first time you've encountered the Anubis anti-scraper system? It's been everywhere the past few years, because so many of those scraper bots are incredibly lazily programmed. Many discussions here on HN have included people commenting…
This is the first time I have encountered this, yes. LLM training has really been a drain on the general internet :(
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#67Microkernels have lost the open kernel wars because of their speed problems, but this is a great example of a driver that should have been running in userspace a long time ago, just like how Windows has been moving in that direction. Isn't Linux planning to do the same?
tldr; it's there but nobody is interested in reinventing ancient pre-PCI drivers, so there's no generic ISA plumbing.
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#68Earlier quoted context omitted.
My bus mouse still works just fine; things built in the 80s tended to be pretty solid. However, it would be hard pressed to find a machine with ISA slots with enough resources to run Linux 7.1 acceptably.
> things built in the 80s tended to be pretty solid Survivorship bias. We built a lot of crap stuff in the 80s, too. Most stuff built in the 80s is probably in landfills now.
I'm sure we built a lot of badly made stuff then too, but my guess is with our tighter manufacturing tolerances, we can push things closer to breaking point, with our increased casting/molding tech, we make stuff smaller and more complex, so it breaks more, we also drive harder to profit margins (unsourced claim!) so cutting corners/quality is more acceptable/planned obsolescence/planned failure.
Re: Linux 7.1 Removes Drivers for Bus Mouse Support
#69Earlier quoted context omitted.
ISA slots are all identical. If you have one slot, you can multiply it to 100 slots just by connecting the wires.
There was at least one non-identical ISA slot: https://www.lo-tech.co.uk/wiki/IBM_Personal_Computer_XT_Syst... https://www.lo-tech.co.uk/understanding-pcxt-slot-8/