Reminds me of https://devblogs.microsoft.com/oldnewthing/?p=32233
But I remember the times when that blog didn't look like a webdesign internship project in progress. And there were interesting comments…
51–60 of 201 posts
Reminds me of https://devblogs.microsoft.com/oldnewthing/?p=32233
But I remember the times when that blog didn't look like a webdesign internship project in progress. And there were interesting comments…
This wasn't just restricted to COM port based I/O either. Back then I had a Logitech bus mouse. The mouse was connected directly to an ISA card, and didn't use the COM ports as most mice did back then. (I needed the extra COM port/IRQ for my modems.) I too witnessed the 'windows is running slow when installing' bug. I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled fo…
This is just me, oh my gosh. I thought I was the only one who did that. But now I come to think about it, it can't be true.
It has been a really long time since I used that technique last time...
This wasn't just restricted to COM port based I/O either. Back then I had a Logitech bus mouse. The mouse was connected directly to an ISA card, and didn't use the COM ports as most mice did back then. (I needed the extra COM port/IRQ for my modems.) I too witnessed the 'windows is running slow when installing' bug. I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled fo…
> I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled for speed these days). This is just me, oh my gosh. I thought I was the only one who did that. But now I come to think about it, it can't be true. It has been a really long time since I used that technique last time...
Last time it was for the linux dropbox updater, last week.
I am also a fan of using another window so I can use the mouse and still have a marker to monitor progress.
Earlier quoted context omitted.
> I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled for speed these days). This is just me, oh my gosh. I thought I was the only one who did that. But now I come to think about it, it can't be true. It has been a really long time since I used that technique last time...
What ? I still do that at least once a week/month. Last time it was for the linux dropbox updater, last week. I am also a fan of using another window so I can use the mouse and still have a marker to monitor progress.
It's this bit of code: while(GetMessage(&msg, NULL, 0, 0) > 0) { TranslateMessage(&msg); DispatchMessage(&msg); } The mouse isr would cause a loop like this to execute at some point, processing all the messages on the queue. Win95 had preemption, but it ran at 100hz. Moving the mouse caused additional queue processing on top of the time sliced preemption.
At that time, it was more like the 75mhz range.
So in today's world... why do so many PCs emit a slight sound when moving the mouse. I know that there are high frequencies involved and periphery is one of the worst perpetrators of electromagnetic interference, but I still find that strange. And what exactly is emitting the sound here?
I'd have to guess the CPU - it gets hammered with interrupts and its load changes. But it could be anything really...
Earlier quoted context omitted.
> I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled for speed these days). This is just me, oh my gosh. I thought I was the only one who did that. But now I come to think about it, it can't be true. It has been a really long time since I used that technique last time...
What ? I still do that at least once a week/month. Last time it was for the linux dropbox updater, last week. I am also a fan of using another window so I can use the mouse and still have a marker to monitor progress.
This wasn't just restricted to COM port based I/O either. Back then I had a Logitech bus mouse. The mouse was connected directly to an ISA card, and didn't use the COM ports as most mice did back then. (I needed the extra COM port/IRQ for my modems.) I too witnessed the 'windows is running slow when installing' bug. I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled fo…
Get off my lawn! But what newbies will bever know the heck of: dip switch settings for IRQ for modems. Thats what literally got me into computers... In order to dial up BBSs and play tthe Pit and dl warez. —- Ive told this story before, but in about 1992? Or so - i got grounded for a month because i had been calling in long distance to a bbs in san jose to play the pit - and racked up a long distance bill of $926 - m…
This wasn't just restricted to COM port based I/O either. Back then I had a Logitech bus mouse. The mouse was connected directly to an ISA card, and didn't use the COM ports as most mice did back then. (I needed the extra COM port/IRQ for my modems.) I too witnessed the 'windows is running slow when installing' bug. I often would use the mouse cursor to 'mark' the position of the loading bar (we really are spoiled fo…
Most software doesn't feel any faster compared to Windows 95 (see Wirth's law). Also most shitware does not display a loading bar anymore, instead you get some spinning stuff that's just an animation.
Earlier quoted context omitted.
While running emacs over a modem to arpanet or dialup, I got into the habit of regularly typing ^A ^E to pace my cursor back and forth across the current line, to keep the connection and emacs warm. (Like a caged leopard or mad scientist pacing back and forth.) I could feel how responsive the connection and emacs were over time by the delay between typing and seeing the cursor move. Both the network and emacs contrib…
> While running Emacs over a modem, I got into the habit of regularly typing ^A ^E to pace my cursor back and forth across the current line, to keep connection warm. Huh. I got into that habit recently , because over the past year, I've been frequently working on the go, by SSH-ing to my home desktop and using Emacs terminal frame (emacsclient -t)[0]. I do regular "weather checks" with ^A and ^E - because the hardwar…
After a million or so keystrokes and feedback delays, your brain can't help but build a model of what it means.