4 ms·
> Why do people still expect modern software to run at incredible speeds on hard disk drives? Modern software usually doesn't run at incredible speeds on an nv
by Hammershaft 5y ago
> Why do people still expect modern software to run at incredible speeds on hard disk drives?
Modern software usually doesn't run at incredible speeds on an nvme drive with top of the line hardware. Modern software is often just slow. What can I do on a modern operating system today that I couldn't do on a predecessor released 20 years ago? What justifies that Windows 10 feels slower to use then Windows XP while Windows 10 runs on hardware that is tens of thousands of times faster?
Under this lens, what really defines modern software is slowness. Take away the advantage of orders of magnitude of hardware improvements and you would be left with something unusably slow.
- MereInterest 5y agoExactly. I am of the opinion that anything that was possible in computing 15 years ago should be perceptibly instant today. There are obvious exceptions such as cross-continent communication being limited by the speed of light, but as a general rule. Instead, we get software that's written as if Dennard scaling were still occurring.
- HeckFeck 5y agoWhen I was a child, I had a reverent wonder for technology and all it might do in the future. Realisations like this replaced that with a dry cynicism. My inner child is disappointed.
- tremon 5y agoWhen I was a child, I was thinking how amazing it would be if I could store all my games floppy disk on a single, network-accessible drive so that I could access them all without installing and swapping them all the time. Nowadays I have a NAS that stores both the raw media and installation scripts for those games, and I have wine/dosbox/mame/mess startup scripts for many of them. Can't say that my inner child is disappointed about that, but building and curating that system took a lot more effort than I'd like to admit. I don't buy games that require online activation, because I can't store and play them the same way. My inner child is very disappointed about that.
- 1_player 5y agoMy desktop built in 2020 is perceptibly instant today. The slowest booting application is VSCode taking 2 whole seconds to start from cold. None of the figures shown in the article have any relevance if one has a slight knowledge of their operating system and are not running on decades old technology.
- michaelpb 5y agoI dunno, I think I disagree. I have much higher expectations of software. I have these expectations simply because most of what we do these days we could do decades ago, and using orders of magnitude fewer CPU cycles than the "state of the art" now (e.g. your example of VS Code). Most software falls far, far short of these expectations, which, IMO, is an ongoing embarrassment for the entire field. Even your example of 2 whole seconds seems wayyy too slow to me. I don't even tolerate that sort of delay when working on my 10+ year old commodity hardware --- I've already tweaked my tools to be totally instantaneous so I can continue typing as soon as I release the short-cut key.
- memco 5y agoAm I the only person who has a laptop that boots as soon as I push the power button and also the only person who remembers when doing an OS update was an entire days work and involved babysitting the whole process to swap out disks and make sure nothing broke? My wife recently threw her hands up and said “Five minutes?” When I told her how long her over the air software update would take on her phone. There are plenty of things that could be better about new systems and I would love nothing more than to see more optimization of our software and hardware, but let’s not look too long through those rose colored glasses. The past was painful too. Maybe we’re stuck playing whack-a-mole, but maybe things will get better.
- Delk 5y agoI haven't had hardware with a spinning disk in active use in years, so my experience might be coloured by the improved performance from SSDs and may thus be irrelevant to whether things are too slow with a HDD, but that's how I also see it. Even if you don't go so far back as to require swapping disks, dist-upgrading a desktop Ubuntu or Debian system still took several hours ~10 years ago. Booting the system (again Linux, because that's what I had) took at least a minute, probably more. My laptop that's not bleeding edge by any standard is not booting instantly to the desktop, but it's definitely faster than that. It is in some sense eye-opening to think that pure desktop latency might not have improved over the years. It makes you wonder if things could be much faster still, and being limited to old enough hardware might also change one's perspective. But to me, having a reasonably snappy desktop experience on a laptop from ~7 years ago without having to resort to lightweight desktop environments or older software is something that would have been outlandish for most of the history of PCs.