4 ms·
You forgot the Windows 3.x era, where up-time was often measured in hours. From my recollections, early Windows 95 was not much better. Of course, Windows 9x an
by II2II 3y ago
You forgot the Windows 3.x era, where up-time was often measured in hours. From my recollections, early Windows 95 was not much better. Of course, Windows 9x and earlier were single user operating systems with no security to speak of. Organizations frequently put on a layer of access control, and that layer was frequently completely ineffective.
Speaking of ineffective security, I recall sessions being identified by IP address. Have more than one computer logged in behind a NAT router, well, you were all accessing the same account. Passing the password as part of the URL? Why not! Many protocols even sent passwords as clear text, never mind encrypting the actual data being shared.
And while a lot of that stuff happened in the 1990's, some of it was happening well into the 2000's.
That being said, I think we could be doing better than we currently are if we had simpler and better understood systems. It is almost as though we insist upon making new mistakes after learning from the old ones.
- MichaelZuo 3y agoAs a real world example my ipad pro on the latest iPadOS 17 can't even maintain 2 weeks of uptime without crashing or getting so slow it becomes unusable without a restart. And I've tested it multiple times on normal workloads using just the stock apps without ever connecting it to external devices I wasn't expecting 20 years of uptime like an AS/400 but 2 weeks is absurdly short reliability for under the most ideal circumstances.