Gmail currently does easily over 50 HTTP requests when loading, and browsers limit the number of connections:
https://docs.pushtechnology.com/cloud/latest/manual/html/des...
The net effect is that you wait at least 8x (but probably much more) your ping to the server for the page to load.
It's sort of a plague in enterprise web apps and stems from the fact that nowadays you have small teams working on independent modules, which do their own requests. Banking apps are the worst offender here.
Also some people are simply unaware of/ignore the issue. The other day I inspected an e-store my friend paid decent money to set up and the first thing that I noticed was that it was firing 200+ requests, because the devs neither bundled nor minified their code.
I thought this was because it was still in development - nope - another store by the same company had the same issues, causing the site to load 12s+ on a good connection, and 30s+ on a 4G simulator.
On Linux it's often the opposite and a new update may even makes your old machine faster than it ever was.
That being said: I kept my 2013 MacBook Pro retina until a few months ago, one year after a battery replacement which ended up breaking other parts and becoming to expensive to fix. Otherwise it ran perfectly fine and the high quality screen was almost on par to current screens.
Unfortunately, upgrading to iOS9 makes it utterly unusable so I have it still running iOS8. The only issue is Apple doesn’t let you download older versions of apps unless you’d bought them way back.
I really wish Apple let alternate firmwares on these devices, I would love to run KOReader on my iPad over Linux.
Wasn't the last of those the 2015 Macbook Pro?
I cleaned both and now the fans rarely spin up to full speed, because the hot air can actually leave the case again.
See this guide (the guide does not show cleaning the grille, but that is the important part).
https://www.ifixit.com/Guide/How+to+clean+your+MacBooks+fan+...
My laptop since 2017 has been a Dell Precision 5510, (Xeon 1505v6, 32G) running Arch and honestly it's not smooth in the slightest.
Granted, last time I used Teams was 2 years ago, maybe it improved a lot, but the UI lags so hard that it almost bugs out, along with pegging and entire CPU core, sometimes when the program has been on a call but is no longer... Teams should be sitting idle.
[1] I'm still using this laptop productively throughout our regular brownouts. It takes a bit of time to boot, but from login window to a completed WindowMaker startup (with a few xterms on startup + wicd app) it takes about a second.
I feel the early-00s PC I had at the time gmail came out would explode and kill everyone in the room with shrapnel if I tried opening gmail with it now, while remarkably, the 2005 (?) version had all the features I ever cared about
aren't most webcams on laptops firmly in the 720p-1080p territory? I know most people receive 480p streams.
I'll grant you that 10 way calls were much less common then, but even now Teams only shows 4(?) of them depending on UI layout.
My teams shows up to 8 I think.
Silly example is gmail, which loaded in 1s on my 2011 MacBook Pro when new, if it load it again today (I just tried) it takes 35 seconds before I can click anything.
Another might be everyone’s favourite software to hate on: Teams.
On my 2011 MacBook Pro: fans squealing, UI of the OS becomes unresponsive, beachballs. But chat/video software of the era was not so heavy.
What annoys me is that this machine is supposedly faster than yours, (i7, 8GB, SATA SSD) but the capability of the machine has been whittled away over time.