This is when running a decently sized Rails monolith w/ PostgreSQL & Redis, so a fairly typical modern Rails setup.
It's seriously impressive.
Sorry but is this crazy to need the fan to sense the performance!
iStat or similar can do a notification if a process is taking high CPU usage for a while.
Servers have their own solutions like monitoring daemons that sends out an alert if CPU usage had been too high for a while.
Though recently I switched back to VIM so perhaps this won't be an issue anymore.
I’m in a similar boat as you - running bunch of node services, pg, etc. but I’m also developing for iOS. Xcode kills my current MacBook because I’m constantly rebuilding.
There’s a lot of things wrong with Teams.
It's too cold in Chicago to test, but I would love to see if the MacBook Air can work while outside in direct hot sun - it's the only reason I'm considering the MBP.
"The two machines are equivalently fast in a sprint, but the MacBook Pro will win a distance race. But Apple doesn’t call it a “fan”. They call it an “active cooling system”. That sounds like a marketing euphemism, but it’s not fair to call this a “fan”. It is something else altogether, and nothing at all like the cooling systems in any previous Mac laptop.
I’ve never once heard it in an entire week.
Never. Not once. Not a whisper.
I presume it has engaged at times when I’ve taxed the system. Again, the Cinebench multi-core CPU benchmark taxes every available CPU core for 10 minutes. But if the active cooling system has kicked in, I never heard it. I’ve never felt any air moving out of the vents, either. This is nothing at all like the fans on Intel-based MacBooks, which, if you’re not familiar, you can definitely hear, to say the least."
I used to have one of those massive 17" MacBooks (Best keyboard ever), and it used to heat up enough to turn my thighs red. Back then, Apple avoided calling them "laptops," perhaps for this reason.
Then I moved to Chicago, and found it was a wonderful machine for using outside on my balcony in cold weather because it would keep at least half of me toasty. If I started to get chilly, I'd fire up Virtual PC and snuggle in.
Virtual PC. Man, how can this nit a real story!
One of my mild annoyances with the iPhone 12 is that there's no white option. I have a white iPhone 10, and it's essential equipment for me as a convertible driver -- on a sufficiently sunny day, the phone will overheat on the center console screen-up, even when it's powered off! But with the white side up, it's fine even on sunny days breaking 110 degF.
The only way around this I could see for laptops and tablets in the sun would be a return to transflective displays or other non-black options... which would also be a huge boost to battery life in well-lit conditions. But none of these techs seem to have comparable image quality, and there are some inherent challenges (potentially addressable, but challenges) with color balance etc.
There is for the iPhone 12 non pro and mini [0].
The pro comes in what looks like a fairly light silver.
Disclaimer: I haven't seen those in real life, I'm going by the apple store website.
[0] https://store.storeimages.cdn-apple.com/4982/as-images.apple...
But there is a white iPhone 12? I have one myself. Or is not white enough/too matte or something?
The aluminum sides + white back look really great, too!
I'm not optimistic. An unused iPhone 7 will go into an overheating error state if left in direct sunlight on a British summer's day. I don't know how newer models cope.
It helps increase my mood, and productivity.
I sincerely believe they botched it on purpose to be able to present increadible performance improvements compared to previous generations.
Apple silicon is amazing, of course. But the older machines were downright bad at cooling.
I now wonder, does that mean that MB Air has no moving parts inside it at all?
In addition, does that mean that the Air has no air vents? Is it a completely sealed unit, like an iPhone?
Then the MacBook Air will have a 14" as well, before a 12" MacBook Air is introduced at a lower price range, possibly at $799.
That would be great. But it could make more difficult to sell an iPadPro (starting at $799) with a MagicKeyboard (starting at $300) as an alternative to a laptop.
>After a single build of WebKit, the M1 MacBook Pro had a massive 91% of its battery left. I tried multiple tests here and I could have easily run a full build of WebKit 8-9 times on one charge of the M1 MacBook’s battery.
In comparison, I could have gotten through about 3 on the [Intel] 16” and the 13” [Intel] 2020 model only had one go in it.
https://techcrunch.com/2020/11/17/yeah-apples-m1-macbook-pro...
If you do anything that's heavy on I/O (packaging jar files in my case), this laptop is faster than my big desktop, the I/O is crazy fast actually.
Memory pressure has been low so far - my biggest fear opting for the base model but looks like i'll be fine - i spun up bunch of dev processes and was fine.
The permanently soldered in SSD that has a finite amount of writes.
Saving $200 on RAM up front could get wiped out if you kill your SSD prematurely with constant, heavy swapping.
Here I see the fast SSD speed as a negative - making it painless to do something inherently dangerous towards the lifespan of your SSD.
I had the same on Windows + a SSD. Docker with some Sqlite applictions apparently did crazy writes. SSD went from 100% to 80% in like half a year time or so, when I noticed it. That SSD is still alive, but I had to adapt.
Every additional 'Level' in the flash decreases the overall life cycle. Mind you, oftentimes drive controllers are fancier, often doing things like treating one of the sections as a less dense flash type to improve write cycles, and keep/move longer held data into the regions treated as QLC.
But, that means that some heavy write patters will indeed wind up worse on a modern drive than the better MLC/TLC models.
By the time I left they were shipping appliances with SSDs that were predicted to have lifespans longer than the longest hardware support you could buy from the vendor (longest hardware support contract - seven years). Hundreds of thousands of writes per second, every second, for 7+ years, uninterrupted.
The SSDs from the previous gen are rated for something like 40Gb writes per day for 40 years i think.
I’d guess the battery will fail first, then the keyboard or screen hinge, then the logic board. But thats a pure guess.
I reckon the biggest risk is that all in one logic board, anything fails and you lose your HDD.
Obsolete, who defines that?
I'm typing this on a MBP 2015. Still works perfectly fine (I did have screen replaced under warranty). Battery is replaceable on this machine, its sitting at ~85% capacity with 500 cycles. Apple hardware tends to have good resale value, too.
Performance-wise, hardware tends to last longer and longer. Repairability-wise, yeah, that's a can of worms of a discussion.
I seem to remember watching a real time video transcoding demo, or something like that, on an iPad Pro and the dev demoing it saying it was the I/O that made it possible. Desktop machines with much faster processors would choke due to bandwidth limitations, but Apple can custom tune every aspect of the iPad architecture and aren't limited to standard, generic interfaces between components.
The original 5k iMacs were a similar case in some ways. It was only possible in an all-in-one design, because there wasn't a standard video connection at the time that was capable of the throughput.
Tt's got a rather fast NVME SSD, 2.7GB/s reads and 2.2GB/s writes (Intel version was 1.3 and 1). Don't know if the IOPS & latency improved, but it wouldn't surprise me much.
Surely, they won't keep using the same aging technology. At least I hope not.
Battery life is the key takeaway for me. Performance is fine but I'm used to a powerful desktop so it's not blowing me away but the battery life definitely is blowing me away.
To run things under rosetta there's an arch command: e.g. arch -x86_64 brew install xxx - the arch preference is inherited by sub processes. I'm kind of amazed how well intel binaries run here. I can't tell the difference in usage and it just works, even games like Cuphead from steam seem fine.