"Slashdot Overload" mode was the bane of v1. It was possible for some comments to become unreachable unless you read in linear mode.
That said, I'd prefer to just be given the entire thread^H^H^H^H^H^Hmountain of comments as one page by default, with no paging, clicking, or load-as-you-scroll shenanigans!
So you are upset that KDE is not a copy of basically Windows XP/MacOS/Solaris/every other GUI?
How far we have come. When I started using linux, the complaint was that KDE was "just" a badly implemented copy of windows.
Is there something wrong with the Common User Access interaction design lineage? The very reason the document was put forth was to reduce user ramp-up time learning a new product.
WordPerfect 5, on the other hand, was a shining example of how to confuse the hell out of a new user by not working remotely like anything else out there. I used it for quite some time, even wrote applications with its macro language, and still couldn't get by without a key binding cheat sheet.
On the other hand, you could actually see begin and end tags in its Reveal Codes mode, and if you were willing to sink enough time and brain cells into it, it was wickedly powerful, so in some sense they were optimizing for the dedicated power user at the expense of the casual user.
On the gripping hand, for ~500 USD in the early nineties, perhaps they were right to expect a highly dedicated power user.
1. A write-once serial number doesn't prevent an attacker obtaining a brand-new, unimprinted device and cloning the original device's serial number. Which cells in a block of flash memory fail early is entirely a physical process issue, and falls in the general category of intrinsic physical unclonable functions. The entire point of a PUF is that it can't be duplicated; by definition, this means it can't be backed up, customized, or otherwise controlled, only observed.
2. Using flash memory's bad bits as an IPUF is indeed tied to the technology, but there's no reason an explicit PUF can't be integrated into device design. Yes, these will vary as hardware technology changes, but the principle remains. A hard disk analogue might be reading the remapped-blocks table in a drive's integrated controller -- bad sectors are not generally in the same place on multiple units of the same model.
3. Elimination of process variation can limit the number of bits of uniqueness obtainable from an IPUF but doesn't invalidate the basic technique. More blocks may have to be tested to destruction to uncover enough bits of physical variation, but part density is also increasing so perhaps this is a push. Disk manufacturing leading to correlated failures in disk arrays is indeed an unfortunate side effect of elimination of process variation, though; I guess we're well past the point of needing to configure arrays to tolerate double failure AND include a hot spare if they have to stay up 24/7.
Oh my. So what you're saying is you actually had to cope with colonel panics?
*rimshot*
Hilarity aside, such messy environments are entirely unsurprising for a medical environment. Commercial medical-records software is even worse -- in my experience, much of it dies horribly unless every user has admin rights on every PC they use, typically because the software likes to poo random files everywhere, including such places as the root of the system drive.
Fun with aspect ratios, in'nit?
Putting the taskbar on the left, as wide as the buttons normally are on the bottom, means you can actually see what the heck you've got going on when you have 20+ things open at a time. In that environment, though, what drives me bonkers are modal dialogs and message boxes that exclude themselves from the taskbar while leaving their owning window disabled, so you have to dig through the whole stupid Z-stack on every monitor to find what you did with it. Even worse, sometimes it winds up underneath a disabled window from the same app. (This isn't supposed to happen if the owner window is set correctly, but it still happens.)
Disclaimer: Three 4:3 monitors are required to make sense of that much going on!
Don't panic everyone, I speak jive..
Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.