←back to thread

752 points dceddia | 1 comments | | HN request time: 0.275s | source
Show context
mydriasis ◴[] No.36447570[source]
Not gonna lie, my memory serves me well. I remember using Windows 98 on an old PC, and it was hot garbage. It took generations to boot up, and applications took generations to open. My story is anecdata, but so it this twitter post. These days I have an infinitely snappy experience with desktop linux on an SSD.
replies(5): >>36448281 #>>36450087 #>>36451675 #>>36454227 #>>36455348 #
mike_hearn ◴[] No.36450087[source]
A good way to reality check this is to think about how frequently we saw loading splash screens then vs now. Back then it was common. Office suites, IDEs, browsers, pretty much any non-trivial app would show you a splash screen whilst it loaded. Some even had progress bars in the splash screens. Nowadays even web apps don't have splashes (though you could argue that grey loading flashers are the modern equivalent).
replies(4): >>36450316 #>>36451286 #>>36452781 #>>36457191 #
1. jaclaz ◴[] No.36457191[source]
But if you compare data transfer speed of an IDE 33 rotating hard disk against a SATA (or better Nvme) SSD, and then, once data is transferred from storage you managed it in what amount of (much slower) RAM (at the most in 8 Mb in Win 3.x times, probably 48 or 96 Mb with win 9x, 128 or 256 Mb on NT 4.00 or 2K, while nowadays it is 4/8/16 Gb) and on a single core processor, running at 100-1000 Mhz, while nowadays you have likely minimum 4 cores runnning at 3,000 or something like that.

Sure you had splash screens, the sheer fact that you could open a spreeadsheet amd make some calculations (often with automatic calculation disabled and thus pressing F9 manually to re-calculate) was (IMHO) a miracle in Windows 3.x times.

This is a pet peeve of mine but today developers should be (only for testing their programs) be given the lowest powered machines available, connected to the same (shitty) internet connection a large part of the future users of the programs actually experience and see directly why their programs/tools/websites/whatever are laggish/slowish for their customers.