As a 6 user for another month or so, my biggest complaint isn't slowness, it's the lack of ram that causes apps to be closed readily whenever you switch, compounded by the apps having to boot/reload again.
Most of the apps I use aren't IOS apps, they're things like chrome.
This is nothing like using a 3g or a 4 until they stopped getting updates, those were downright painful to use. This is merely frustrating.
I don't know what people expect from their phones, but 5-6 years of updates and the phone still running well is incredible. I hope my next iPhone gets me another 6 years. It seems likely.
I don't know what it's like in Android land, but I expect that the number people using a phone at all for 6 years is even less than those using old iPhones. At least they had way more ram for a same era phone.
My phone is a computer that happens to occasionally make calls. I expect a flagship computer to easily last a decade and phones should too.
In fairness, this attitude of mine is fairly recent and probably attributable to the fact that phones are now the price of computers. So it only applies a little to the iPhone 6, but will apply in full power to the next iPhone.
I thought about that recently. And I would want for my phone to be something akin to my car, lasting for several years (10-20 of I take care of it), being able to repair it, and not needing constant updates just to keep working (although Tesla seems to be going in the smartphone direction).
Other than a substantial camera upgrade, louder speakers, and no headphone jack I honestly couldn't notice a difference between the two. The 6S is still a rock solid phone.
If your phone has gone into performance management (to prevent crashing) you will see it in your Battery Health "Settings" panel. You can disable it there as well if you would rather crash than slow down.
Here is what an 8-bit CPU with 64KiB of RAM could do in 1986:
https://www.youtube.com/watch?v=H9k5Xa2PpEg
Obviously this is far behind current UIs in areas like resolution and graphics, but it's not so strikingly far behind that it's unusable or unrecognizable.
Does it really take gigabytes of RAM and multiple 2+ghz cores to deliver the same basic paradigm as this 8-bit CPU in 1986, but in 32-bit color, 4K resolution, and with better language and character set support? Really?
What would a quad-core 2ghz machine with 16GiB of RAM be able to do if software were written in equivalently efficient ways, dispensing with so much unnecessary bloat and layers of indirection?
You haven’t described what modern software does though. You’ve just listed a random subset of features.
Examples: simple paint programs, text editors, terminals, mail clients, basic word processing, and so on. In all cases resource requirements have exploded to an extent that can't easily be explained by gains in features or capability.
Oh we still do: https://houston.culturemap.com/news/city-life/01-26-12-there...
My laptop doesn't get Windows updates held back because Dell wants to sell me the latest model.
Drivers are also much better with the original vendors version most likely working fine even if it's not on the laptop manufactures list of tested drivers.
Desktops are effected even less.
Tech companies should be shamed for the "disposable" computer culture they have put so much effort into creating. It is possible to improve software without requiring new hardware. With the prices Apple charges for hardware, there should not be any forced obsolescence.
Though I'm not very convinced of the individual guilt angle. It's a systemic problem of incentives (lack of good ones).
An island nation that the most powerful country in the world has been trying to cripple economically for half a century.
> Ecuador
A country with a smaller GDP than that majority of US states.
These are probably not good or representative examples of how this would work writ large.
You're right, I think 2021 will be the year of the Linux desktop.
This would enable custom kernels to target a range of compatible devices at once, which (among other things) would then simplify porting over alternative Linux-based OSes. Including the convergent ones we're starting to see pop up on way less impressive hardware.
Sure, the new one is better, but the old one did everything I wanted it to do.
I was pretty excited to see that the new Fairphone actually has a user replaceable battery
Of course, that's also the point of the product.
Some of the most hopeful strategies i've come across is Sensorica's Open Value Network style Commons-based peer production (as well as projects like Precious Plastic, Open Source Ecology and WikiHouse, etc.), coupled with using a Holochain-pattern Resource Event Agent accounting method, currently being developed by http://valueflo.ws / Holo-REA (from the people at http://mikorizal.org/)
Software developers and companies alike are very proud of it. I can understand companies defending it due to commercial concerns. But developers defending addition of enormous number of dependencies, bloating the software and calling it best practice to reuse existing components saddens me.