Phone size is another one. I get it, people want their phone to be their only device, and that makes them want a big screen to do more stuff... but for me, a phone should be sized to a human hand. If I can't do everything with one hand, or they need to add software features to compensate for the size of the hardware, it's a failure. I do wonder how much price comes into play. If someone is only going to have one device, because that's all they can afford, it's going to be a phone.
In both of these cases, the technology seems to forget about the humans that need to use these things.
From a repairably point of view, older devices are easier to understand and built to be repairable, where modern devices are cheap and complex (or proprietary), which leads to more waste. This can also be considered worse. That complexity can make for a better product during its serviceable life, but that life may be much shorter. So we have to weigh the improvement of the product against the cost of replacement. Not only the cost in terms of money, but also cost in terms of the environmental impact.
Sometimes it is worth taking a step back to make sure we are taking a thoughtful approach to technology and improvement, to make sure it makes sense and we're not just doing it because we can. I think some people, especially in silicon valley, forget how normal people live and are too wrapped up in technology for technology's sake.
But PC was where the games and frantic hardware progress happened (3D accelerators! Doom! Quake!), even if the 'productivity software' which ran on that hardware mostly sucked (every UI application was siloed away instead of cooperating - which unfortunately hasn't changed much).
Also, CPU’s are eking out wins by doing more and more complicated things like speculative execution and out-of-order execution, which makes it harder and harder for the programmer at a high level to reason about performance and actually write software that gets the most out of the hardware.
Add in the fact that software is tending to get more and more bloated without equal energy being invested in making it more performant…
My argument is that major performance improvements are only hard-won these days by really dedicated developers because we’re getting diminishing returns from hardware and it’s harder than ever to write performant software.
All that's changed is that the screen glass has gotten worse.
Also, I checked a few months ago and as far as I can tell it isn't possible any longer to get a Thinkpad T series with a 4K monitor. edit: Though they seem to have fixed that at least.
* If going by the article, price has decreased from €130 to €95, a significant reduction even if not accounting for inflation.
* RAM has doubled from 2GB to 4GB.
* Per-core CPU performance has presumably increased considerably.
- GSM price check is extremely random and can basically be ignored. Afaict, the price is stable with inflation.
- Agree on RAM. Still, a doubling over seven years is not exactly Moore pace anymore.
- Checking on cpubenchmark.com, A53 vs A55 is like a 20% increase. The A75 is admittedly a nice step up.
RAM has been slowing down a lot in the last ~10 years.
I had 16GB ram in my ThinkPad X220 ten years ago and the W520 could already get 32GB ram. Laptops with 128GB ram have been around for at least five years (workstation-class laptop).
Why are computers still being shipped with 8GB ram (or less)?
Why is 32GB a premium and not the bare minimum? A whole class of performance issues could be entirely avoided just by having enough ram.
Yeah, throw more hardware at it!
But some software is largely unfixable (I’m thinking of mainstream software like windows and software commonly used) and more hardware is one of the least executed solutions actually
Honestly, that's actually a bit of an issue somehow. I kind of want to recommend something I've seen and thought was cool, yet the ad spam has gotten so bad lately everywhere, it now reeks of recommend-a-bot's constantly. Which is at least vaguely in theme with the article.
I have a thing where I wait to upgrade my workstation until performance of newer hardware has 2x'ed on most workloads. I had to wait quite long this time. My trusty 1080 Ti was not 2x'ed until fairly recently, and that came at a hefty price and much increased power draw. It feels like a lot of low hanging fruits have already been picked.
All my computers run Linux now, so only the hardware gains are salient. :p
I opted for my wisdom teeth to be taken out with local and don't regret it. The worst part is the recovery anyway, not the 20 minutes in the chair.
They also used to take impressions at the dentist where they'd fill your mouth with some kind of goop in trays. Now they have cameras they can just move around your mouth and it stitches a model together.
(I am guessing that if you have 10 root canals, you've gotten the short end of the stick genetically or through childhood.)
Cosmetic treatments like Invisalign use (really cool!) 3d mapping techniques to create a treatment plan and track progress.
Fluoride treatments are now more effective (the brush on fluoride vs the tray that you's soak your teeth in for a few minutes).
The most important part is what the handheld ones are used through the procedure so the doc can see and correct their action in the process and you don't even need to get up.
Electronic health records
Cordless instruments save pain for the hygienist / dentist and angst of moving around a cord
Cavitrons reduce hygiene pain and do a better job of removing calculus
Invisiline gives a significant part of the population an option of not having metal mouth
Then there's better techniques, materials and various other things. Dental offices have changed quite a bit in the last 25 years.