6 ms·
It's exactly how I remember the Macs my grade school was using back then. Click around a little bit, and boom, it is frozen. Do you wait? Do you force quit?
by doubled112 5y ago
It's exactly how I remember the Macs my grade school was using back then.
Click around a little bit, and boom, it is frozen. Do you wait? Do you force quit? The watch gives little feedback.
- robotnikman 5y agoHah same. If it had kid pix it would be just like when I was a little kid.
- deleted 5y ago[deleted]
- gnicholas 5y agoSet the system clock to display seconds and then you can tell when/how long it's been frozen.
- unpixer 5y agoFound another greybeard Mac user! I learned this trick under System 6 and used it religiously until just recently. (My clock keeps perfect time, but seconds don't update, under MATE Compiz. Go figure.)
- Cockbrand 5y agoHehe, you bet my menu bar clock on macOS 12 still displays seconds, some 25+ years later :)
- shadowgovt 5y agoCooperative multitasking architecture. If the frontmost thread doesn't `WaitNextEvent`, not even the OS gets a chance to update the UI (with some key exceptions... I think the mouse was interrupt-driven?). OS 8 started to add preemptive multitasking, but it wasn't mandatory and apps had to buy-in to it (so they didn't break backwards compatibility). Incidentally, games would squeeze a few more cycles out of the computer by using `getNextEvent` or accessing the input drivers directly, which wouldn't give other processes a chance to do things. This would lead to the hilarious consequence (especially when the networking era came along) that you'd play a game for a couple hours, quit it, and be greeted by several error dialogs as various processes that had been wanting to poll for timed events discovered they'd missed their polling windows because they essentially just came out of suspended animation. The need for always-available network access finally spelled out the death of the non-preemptive architecture; networking simply couldn't tolerate the client dropping out of the universe for ages at a time.
- deleted 5y ago[deleted]