The problem with the time remaining indicator was that people started reporting the displayed time as actual run time. I read a couple of blog posts where people claimed that the battery life time of the Macbooks was reduced, based on the estimates they saw in the battery menu. They didn't actually time the run time of their Macbooks, presumably because that would take 5-10 hours, or longer if you want to repeat the measurement. So Apple is claiming that these people are wrong, the indicator was inaccurate, and they removed it.
Of course, the problem is that most likely battery life actually is lower. The battery of the new MacBook Pro is significantly smaller than the predecessor's, but the components don't use significantly less power. With the increasing popularity of Electron based apps, average power consumption is probably even increasing.
For the user, this is a huge loss. We've learned to live with the battery time estimate, and we know that the time remaining isn't absolute; just like we know that the remaining range displayed on the dashboard of most recent cars depends heavily on the driving style.
Fortunately, there are 3rd party tools that display the estimate Apple removed -- I downloaded Coconut Battery. But I wish we wouldn't have to rely on 3rd party tools for such basic functionality. Macs used to come with "batteries included".
I can only hope OS vendors (both mobile and desktop) will one day be driven to actually incentivise frugal use of resources. We are currently suffering a massive tragedy of the commons for RAM, cpu and even disk I/O (see Spotify, recently).
I would be absolutely thrilled if, just for example, App Store margins were calculated based on median resource usage. Or if apps got a clear UI annotation indicating resource use. Or something... anything. Like a carbon tax, but for software :)
Currently it's the Wild West out there, the cpu tuna is being massively overfished and we don't put the blame with the right parties so why would anyone stop. We the consumers end up paying for all this.
Edit: and if google could do the same with search ranking I would convert to any religion you asked me to.
If the thinness of current MacBook pros prevent them on displaying remaining battery time, then making the MacBook pros thinner was not a good decision. You can make the regular MacBooks thinner but not the MacBook pros -- unless Apple finds another battery material that outputs significantly more power per cubic cm
100% agreed. The crucial word there is "I". You choose. You get to decide what to think of wasteful apps. Text editor in Electron? Well you're a programmer, so ok. No hard feelings. Image editor using up 50% of your cpu? I'll look for a different one. Might be just the other way around for a graphic designer.
The important part is: let the market figure out what is the balance of acceptable resource usage. Right now, there is no accountability. Spotify was trashing the disk for about a year and finally got off their asses to fix it when it became a serious pr issue. That is not a sustainable system.
Edit: to drive the point home about your mbp: I have one too, and I actually don't think it's acceptable for apps to use a lot of cpu / gpu. I'm on battery a lot and I constantly monitor the tasklist to shut apps that are using too much. Already in n=2, you and I have different preferences. And that's great! Let us collectively figure out a balance like a normal market does :).
These apps don't do more, they do less but require more resources. They trade user convenience for developer convenience.
Exactly. Apple has always designed their devices to a battery life target. But as "wireless web" and "movie playback" both depend on use cases that get more and more optimized as Apple improve their software, they get more and more disconnected from the reality of pro users. How about a "editing a Swift Playground" battery life estimation? Or Photoshop? What Pro user spends all their day browsing the web and watching movies? Those make sense for the regular MacBook, not the Pro.
Consistent 20-30% processor usage no matter what the processor when not in focus and no files open.
Of course I don't get what customers gain from .07 nineteenth of an inch less of thickness. Next version Apple will provide a thinner macbook, with no battery, and the power supply will come from an NFC table...
You have a point that many PC manufacturers have fantasy numbers - I don't want Apple to venture into that realm. ("10 hours... as long as literally the only process you have open is Safari")
Phrasing it another way... I hope Apple doesn't optimize their batteries for their own benchmark, to the detriment of real-world use cases.
It is difficult to make thin, light and functional laptops. This results in fewer doing it, with those that do being able to command a margin for it.
It also amortises your product R&D. Minitiarisation continues, delivering not only more computing power but more in smaller form factors.
By focussing on thin and light, they can keep tweaking with decisions they had to make when putting a computer in a phone and then a watch and will need to face putting it into a contact lens, et cetera.
Start looking at proper business models maybe.
I myself bought a brand-new 2015 model 15 inch, and I'm getting all day battery close to 12 hours. I've never had a laptop deliver such battery life before. And that's doing C++ development all day!
This year's has give or take a 75 watt hour battery while last year's has give or take 100 watt hours, so to arrive at the above figure I quoted three quarters of what you reported.
Yes i also never heard of any other brand still having that issue.
On my phone on a bus right now. But there is a thread somewhere in a mac support forum that suggests to put tape over (i think) the 2 middle connectors on the charger which somehow fixes the issue.
Edit:// i dont use apple anymore so take that with a grain of salt. I mostly remember because the all mac company i worked for then was in rage. Thought about switching to thinkpads. And already replaced a few of those faulty things in mid 2016. I did not really care because it knew i just get a new one. I did however confirm it myself, it did not wait even 1% to charge again. Next to my battery dying faster than anything i've seen before.
I get why companies do it, I just wish they wouldn't. Alternatively, perhaps an investment in electron as a platform in the power consumption space is what really needs to happen.
I think I heard that Apple originally intended to have a different battery design than the one they shipped, and had to revert at the last minute. Perhaps it would have better battery life had that not happened.
That's how it worked for years and everyone knew that, and still it was useful to estimate the current workload of your machine.
Why all of the sudden something that worked for years isn't viable anymore coincidentally when people started complaining about new MBP's shitty battery life? Nobody's buying it.
Reading between the lines:
"Apple Pressures Consumer Reports to Change its Story"
You don't need to "work with" Consumer Reports to fix the issue. Just fix it.
Why "work with"? Does Consumer Reports have engineers that will help Apple understand the problem? Is Consumer Reports an isolated incident that just needs some tech support to help them understand the computer? Smacks of whitewashing to me.
Would you want to work with them to understand why you came to opposing conclusions?
There's no real chance of bullying, as CR buys the products they test, and has decades of experience with huge companies not loving their reviews.
> In his tweet, Schiller linked to a story from iMore that says Consumer Reports was just going for a pre-Christmas headline and should have done more testing.
Apple is trying to bully/influence the public reception to CR's review. Gruber has spent more time dissing the CR review (and distracting from Gurman's expose on the Mac troubles which he hasn't linked to on DF)
I see a lot of questions an engineer could answer to help Consumer Reports better understand why their test showed such large variances and then they can decide if it is a testing artifact or indicative of a real variance.
Back in the day, "active" was one power draw, with a somewhat lower one for idle. And people intuitively understood that idle was not part of a timed test.
Now idle is significantly less power. Discrete GPU is vastly more. Ill behaved app waking from idle only to sleep again is a huge hit. Most of these behaviors are invisible to the user.
You can't just say "at last minute's usage rate, each percent of battery is 6 minutes" and multiply it out. The wildly varying input gives a wildly varying output.
The old algorithm with the new inputs was confusing people.
It's not like they are stopping anyone from watching movies or surfing the web and timing how long a computer runs. The truth is still out there.
Give me a core-m, 8GB RAM, a high res display, and a massive battery.
Apple should simply offer two lines of laptop:
11"/13"/15" MacBooks optimized for thinness
13"/15"/17" MacBook Pros optimized for power
But yeah, overall Apple should give us more options. It was fine before with dedicated lineups - Air for battery-life and portability, Pro for ultimate power. The current lineup makes both segments pay more while giving them stuff they don't need.
That doesn't make the measurement of current estimate useless. It's still a useful tool. Users understand if they close windows in their browsers, or shut down Battlefield 958 that will prolong their battery life and that if they turn up screen brightness that will cost them battery life.
Apple chose the lazy way out of this problem. The estimate was not any more inaccurate than it ever was in the past (at least I haven't seen any evidence that it was), and user's aren't any dumber. Apple just didn't like the press and made a stupid change to try to correct that issue. Lame.
What a time to be alive, watching Apple choke on their own arrogance.
Their one shot at a big comeback is the iPhone 10th anniversary edition. If it is as much of a smash hit as Robert Scoble keeps heralding then Apple will be golden for another decade.
I wonder what he has been smoking.
I love this sentence:
"You pop it into a headset which has eye sensors on it, which enables the next iPhone to have a higher apparent frame rate and polygon count than a PC with a Nvidia 1080 card in it."
Interesting. Ive said that the touch bar was the first step in a new paradigm. Maybe the next step is connect your iPhone as the display. That would explain why Apple stopped investing in displays.
Of course, it would've been better if I didn't have to install a third-party app and I had one less icon in my menu bar, but whatever.
Bonus points: easy to add in tmux-powerline running fullscreen in iTerm2
It will struggle to function at all seen as no Apple machine ships with a decent CUDA card.
Just show time remaining based on last 5 minutes, 1 hour, 5 hours, and all data.
Or does apple not like that kind of "complexity" and wants just a single number?
And what could be better? Well, nothing we don't have the math for that problem in the first place. If we had, we could predict weather accurately with a time window bigger than 24hours...
24 hours is the accuracy weather forecasts are having since decades even with Moore laws multiplying the power of processors...
Even by throwing more money and engineers at them some problems cannot be solved.
The only way to average non linear phenomenon is to scale the problem to an extra large population or make prediction on ultra short time.
Actually I guess that if users were seeing there battery lifetime sucked dramatically every time they use WiFi, or GPU it would create an adverse effect on computer users of making them anxious (human beings are weird animals) and some of them would use less their computers.
Imagine if SUV were showing an estimation of mileage dropping sharply when you make a big acceleration? People would stop accelerating like mad men, hence it would kill the SUV/sport car market. You don't want to kill a really good and rational economy, do you?
Sellers don't want you to be economical in your use of anything, else it kills the market as sure as a pair of crocs lasts for years.
We live in an era where consumers and producers want to use moar resources, moar energy and feel good about it, not anxious.
Does the planet have limited resources, is it irresponsible?
No! Let's throw more money and engineers at a problem and we surely can solve it.
I guess immortality and super powers are just around the corner. lol.
That's how it works with any vehicle that has a real-time MPG readout