Slashdot Mirror


Consumer Reports Updates Its MacBook Pro Review (consumerreports.org)

Reader TheFakeTimCook writes: Last month, the new MacBook Pro failed to receive a purchase recommendation from Consumer Reports due to battery life issues that it encountered during testing. Apple subsequently said it was working with Consumer Reports to understand the results, which it said do not match its "extensive lab tests or field data." According to an article from Consumer Reports, Apple has since concluded its work, and says it learned that Consumer Reports was using a "hidden Safari setting" which triggered an "obscure and intermittent bug" that led to inconsistent battery life results. With "normal user settings" enabled, Apple said Consumer Reports "consistently" achieved expected battery life. Apple stated: "We learned that when testing battery life on Mac notebooks, Consumer Reports uses a hidden Safari setting for developing web sites which turns off the browser cache. This is not a setting used by customers and does not reflect real-world usage. Their use of this developer setting also triggered an obscure and intermittent bug reloading icons which created inconsistent results in their lab. After we asked Consumer Reports to run the same test using normal user settings, they told us their MacBook Pro systems consistently delivered the expected battery life." Apple said it has fixed the Safari bug in the latest macOS Sierra beta seeded to developers and public testers this week.

246 comments

  1. CR announces new test lab by OffTheLip · · Score: 1

    affectionately termed AppleCore

    1. Re: CR announces new test lab by Anonymous Coward · · Score: 0

      Baltimore

    2. Re: CR announces new test lab by Anonymous Coward · · Score: 0

      Apple really cached itself out this time. Consumer reports and free press might still have *some* power afterall, no thanks to the likes of Apple.

  2. Meh... by Anonymous Coward · · Score: 5, Insightful

    ... battery life wasn't really the straw that broke the proverbial camel's back anyway.

    1. Re:Meh... by Anonymous Coward · · Score: 0

      Another day, another Apple article. Negative news for pseudo nerds.

    2. Re: Meh... by Anonymous Coward · · Score: 0

      It was for my dad when choosing a new laptop for work, he told me directly it was the battery issues more than anything that made him go with a hp instead of a Mac. I don't think most consumers even understand the touch bar.

  3. So they didn't enable cheat mode by AmiMoJo · · Score: 2, Insightful

    By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    1. Re:So they didn't enable cheat mode by TWX · · Score: 1

      I suppose it matters if, as someone browses multiple pages of a website, how much re-downloading of common components of the pages is going on. If I visit the first page for a site to retrieve all of the graphics-intensive formatting stuff, then as I browse thirty more pages on that same site I do not have to re-download that stuff because it's cached then that could make for a difference.

      --
      Do not look into laser with remaining eye.
    2. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      Apple are saying there is an obscure and intermittent bug that is triggered by that testing practice.

      Presumably that bug can be fixed.

      (As a total aside, in my daily use, I visit about ten websites more or less constantly -- I don't even mean social media. Caching very definitely is extending battery life for me. For those who use social media sites, or any webkit-based app, caching is helping enormously.)

    3. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      Would you disable the cache on your CPU when determining its performance?

    4. Re: So they didn't enable cheat mode by Anonymous Coward · · Score: 1

      The poor battery life was because of a bug, not because a specific setting was used. It just happened that the big was in that specific setting.

    5. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 1

      This is not true at all - most people look at multiple pages on the same site, not just one page per site. Facebook, facebook, facebook. Your favorite news site. Heck, how many Slashdot articles have you yourself even commented on in the past couple of days? Web pages are also made up of different pieces which can effectively be cached across various sites when referencing content (ie javascript plugins) from CDN locations.

      Look at 50 different pages on cnn.com, and come back and tell me what percentage of the content you downloaded was retrieved from the cache? Logos, css, script plugins, many pieces of content are shared on every page on a site.

      The actual entire point is that people browse *with the cache enabled*, so that with it disabled, you are not looking at realistic levels of anything, unless you're a web developer working on a project. Battery life cannot be the same under all conditions, and the fair majority of expected conditions (which is not a web developer working on a project) should be considered the reasonable expectation.

      I was really expecting this to be some kind of firmware bug, but this stated reason, that CR had disabled the browser cache, is kind of unsettling. It kind of turns it into a hit piece and should definitely stain CR's credibility a bit. Incompetence, malice - both show similar symptoms.

    6. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      Shill harder! Shill harder! Consumer Reports was just holding the cache wrong!

    7. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      > In normal use you don't sit around reloading the same page all day, you surf to different web sites

      That is not true in my experience.

      This is the typical Slashdot demographic extrapolating their own use patterns to the rest of the population and getting it wrong. (e.g. I don't use Facebook therefore it's dying) You have to understand, you are the outlier. Most people spend the most of the day on a few websites (social media, webmail, news sites), so cache hits are typically fairly high.

    8. Re:So they didn't enable cheat mode by TheFakeTimCook · · Score: 4, Informative

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      Read, then post:

      Disabling the Cache did more than just cause Reloading each time. Apparently, it ALSO triggered an intermittent bug in Safari that caused REPEATED loading of "icons" from the page.

      Apparently, THAT is what burned the battery. Very similar to a "runaway process", like I (and others) originally postulated.

      So, you can safely remove that extra layer of tinfoil, Hater.

    9. Re:So they didn't enable cheat mode by TheFakeTimCook · · Score: 2, Informative

      Apple are saying there is an obscure and intermittent bug that is triggered by that testing practice.

      Presumably that bug can be fixed.

      (As a total aside, in my daily use, I visit about ten websites more or less constantly -- I don't even mean social media. Caching very definitely is extending battery life for me. For those who use social media sites, or any webkit-based app, caching is helping enormously.)

      It already HAS been fixed, and will be released in the next Sierra update (which is due out pretty much any day now).

    10. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      IF my benchmark was adding 1+1 to find the result, then YES, I would disable my CPU cache if I wanted to test the Integer math speed of the CPU.

      Reloading the same page(s) in the browser over and over to test the browser's efficiency is the same thing. Sure it "might not be common setting" but it tests the target performance more accurately than anything else. You just don't like that they are targeting that performance metric. (That is a different debate to be had, but I would argue that CR was right in the first place, because of streaming data alone)

    11. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      nice try nerd but this is your boss and I know you spend all day refreshing slashdot. Now get back to work training your H1B replacements and writing TPS reports. You'll have plenty of time to read slash.org after you're fired.

    12. Re:So they didn't enable cheat mode by AmiMoJo · · Score: 1

      Sure, it's a great help in real life, but a big problem for repeatable testing and A/B comparison.

      Disabling cache does seem like the fairest option. While in real life you might get somewhat better results, you won't get any worse results.

      It certainly isn't fair to allow reliance on unrealistic caching to inflate battery life.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    13. Re:So they didn't enable cheat mode by slashdice · · Score: 1

      I think you mean "shill different."

      --
      Copyright (c) 1990 - 2014 Dice. All rights reserved. Use of this comment is subject to certain Terms and Conditions.
    14. Re:So they didn't enable cheat mode by XxtraLarGe · · Score: 1

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      No, you don't reload the same page constantly, but you usually visit several pages within the same site. There's no reason you'd want those images to reload every time. I saw somewhere that the average user only visits 5 different sites per day. That was a few years back, so it has probably changed since then, but I wouldn't think it's too dramatic.So it seems to me that caching extends battery life to expected levels.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    15. Re:So they didn't enable cheat mode by Wycliffe · · Score: 1

      but this stated reason, that CR had disabled the browser cache, is kind of unsettling. It kind of turns it into a hit piece and should definitely stain CR's credibility a bit. Incompetence, malice - both show similar symptoms.

      I don't think disabling the cache shows incompetence. I could argue that is a reasonable thing to do during a stress test. It wasn't the disabling the cache though that directly caused the problem. It was that disabling the cache exposed an actual bug that depleted the battery life. Consumer Reports goes out of their way to make sure they are neutral. They even go so far as send secret shoppers to purchase the items so they don't get optimized products. I'm surprised they even worked with Apple but it sounds like they were able to identify an actual problem with the device even if that problem only shows up for some users.

    16. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      assuming you have an hdd and not ssd, doesn't an HDD consume more power than a tiny little wifi IC?

    17. Re:So they didn't enable cheat mode by Trailer+Trash · · Score: 1

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      On your normal web site, the actual page content is a pretty small part of the overall download. As images, stylesheets, and javascript files are cached the only thing that loads from page to page is the actual HTML. I develop using Rails, and we have an asset system now that allows us to tell the browser to cache the non-HTML assets for a year, so they'll hopefully never be reloaded. If using standard jquery and such, you can use a CDN that'll have the same sorts of policies to promote caching.

      Turning off the cache is not a normal setting, and Consumer Reports should *not* be doing that while claiming to do "real world testing".

    18. Re:So they didn't enable cheat mode by squiggleslash · · Score: 1

      TIL:

      1. Nobody uses caching in real life, they download everything again when browsing. When downloading Slashdot, for example, they'll reload zoo.png not just for every page they visit, but probably every single comment on every single page.

      2. Disk drives use no energy whatsoever, while Wifi, well, wow, that just sucks power, but only when transferring data.

      Caching isn't "Cheat mode", browsers - even browsers used by people who aren't benchmarking power usage - enable it by default for a good reason. Try turning it off on your browser and see how well it runs...

      --
      You are not alone. This is not normal. None of this is normal.
    19. Re:So they didn't enable cheat mode by Mordaximus · · Score: 1

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      Really? In normal use, people visit a very small subset of sites very frequently. I'd wager the majority just waste the day on facebook alone.

      You, in all likelihood, visited this site twice already, once for the home page, and once to get to this article. Not to mention whatever happens after you submitted your post. Turning off cache would be far *less* realistic

      Besides, it's not like Apple invented web caching just to inflate their battery performance. It exists in all browsers for a very good reason. And, the cause of the battery drain wasn't turning off the cache, it was the bug introduced by turning it off...

    20. Re:So they didn't enable cheat mode by Rob+Y. · · Score: 1

      Disabling the cache seems reasonable for testing the battery life of one PC vs another, but not to produce a real-world battery life statistic. To some extent, all tests of this sort produce 'performance in testing mode' stats that differ from real life performance, but shouldn't some attempt be made to measure the real life values as well. I normally do something like

      1. wipe the cache
      2. perform the test
      3. perform the test again, assuming the cache is now improving the results.

      Some mathematical combination of the step 2 and 3 timings would be a more useful stat than either of them alone.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    21. Re:So they didn't enable cheat mode by Rob+Y. · · Score: 1

      I guess they could have been doing something like this - and the Safari bug would've still skewed the results enough to matter, though.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    22. Re:So they didn't enable cheat mode by Just+Some+Guy · · Score: 1, Troll

      But they disabled cache by putting it in developer mode. Which turns out has its own bugs that Apple said they've now fixed, but that's kind of beside the point: they weren't running Safari in a configuration that an end user would ever have found themselves in. I'm in dev mode right now so I can test some stuff on my laptop. You very well might be too. But my non-techie wife will never run in dev mode, so she'd never see the behavior that Consumer Reports experienced.

      --
      Dewey, what part of this looks like authorities should be involved?
    23. Re:So they didn't enable cheat mode by hey! · · Score: 1

      Not if you count downloading popular javascript libraries like JQuery. That's 258 KBytes/page refresh right there. A lot of ad-related stuff follows you around too.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    24. Re:So they didn't enable cheat mode by tepples · · Score: 1

      Unless the HDD spins down, and it probably won't as the browser continuously saves your position in case of a crash or power loss, it's a matter of marginal power during access compared to idle. Does a 2.5" HDD use more power moving the head or just keeping the platters spinning?

    25. Re:So they didn't enable cheat mode by AmiMoJo · · Score: 1

      What it boils down to is that we can't know how much effect this fix will have until Consumer Resorts repeats the test.

      Maybe it will fix it, maybe this is like the signal strength bug that was supposed to stop you holding it wrong.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    26. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0, Insightful

      That par for apples software quality. Damn apple worshipers. Always spinning rumors into pro apple "facts".

    27. Re:So they didn't enable cheat mode by Shalian · · Score: 2

      What MacBook Pro model has a spinning hard drive?

    28. Re:So they didn't enable cheat mode by saloomy · · Score: 3, Insightful
      Sounds to me (with the limited info in the summary) that developer mode was constantly reloading page icons?

      Their use of this developer setting also triggered an obscure and intermittent bug reloading icons which created inconsistent results in their lab

      That would obviously chew up battery life downloading icons over and over again, chewing up CPU cycles to refresh the icon on the window, and chew up wifi power because its easy to see how a stuck loop re-downloading icons could cycle thousands or millions of times.

      Good for Consumer Reports for sticking to their guns, seeing an issue, reporting the issue, and forcing Apple to fix it. It's obscure sure. But many developers probably use Safari Developer Mode to work on their projects, and this will help them.

    29. Re:So they didn't enable cheat mode by Calydor · · Score: 1

      "Instructions unclear, disk stuck in fan."

      --
      -=This sig has nothing to do with my comment. Move along now=-
    30. Re:So they didn't enable cheat mode by jon3k · · Score: 1

      I don't see it as that big of a deal. I bet a large percentage of our average web use is visiting the same sites frequently (ie Slashdot, CNN, Facebook, Gmail, etc). I'd be interested to see what percentage of average users page loads result in cache hits.

    31. Re:So they didn't enable cheat mode by MikeMo · · Score: 1

      They actually put Safari in developer mode. While it did achieve the desired results of setting it for no caching, the real issue was that it also triggered a bug that only exists in developer mode.

    32. Re:So they didn't enable cheat mode by Altrag · · Score: 3, Insightful

      From how I read it, CR released the report.. Apple went "wtf that's not right" and then asked CR to help them solve a problem. This sounds like fairly standard debugging practices to me -- discover a problem, figure out how to duplicate it, and then fix it.

      The fact that it was CR that ran into the problem rather than some random guy on the internet posting a rant on Reddit is just luck and maybe makes for a "fun" story for conspiracy nuts, but it doesn't indicate that either party did anything that they shouldn't have done or was being shady or misrepresenting facts or anything like that.

      Sure CR added an update to their original report but didn't try to redact the problem out of existence. It seems to me to have been handled completely appropriately by both parties.

    33. Re:So they didn't enable cheat mode by StuartHankins · · Score: 1

      Good point, glad it was reported and fixed. Please mod parent up.

    34. Re:So they didn't enable cheat mode by Just+Some+Guy · · Score: 4, Insightful

      But many developers probably use Safari Developer Mode to work on their projects, and this will help them.

      Yes, but those developers don't get their recommendations from Consumer Reports. That magazine's audience would never have encountered that bug.

      Obligatory car analogy: say they're testing a Ford Focus. They disable its antilock brakes so that a professional driver can get its best-case dry pavement stopping distance. Along the way, the find an OBD-II bug that causes the brakes to take twice as long to stop the car. They report the bad results instead of the normal, expected values. Yes, their test was correct! It found a bug that needs to be fixed. However, the only people who would ever see that bug are the exact ones who'd notice something was wrong and be able to troubleshoot it. You and I aren't ever going to disable our antilock brakes, even if a test engineer might.

      I think that's kind of what happened here. Again, yes, they legit found a bug. My problem with it is that they reported the buggy results instead of the actual ones that a normal non-developer would see. A developer would notice their battery draining in a fourth the expected time and that it only happened when they were debugging in Safari, so they probably wouldn't even be significantly affected by the bug.

      --
      Dewey, what part of this looks like authorities should be involved?
    35. Re:So they didn't enable cheat mode by r2rknot · · Score: 1

      Not really, even a little bit. Because, in TFA they state, quite clearly, why they do so. It is for consistency of load across platforms. Please try again.

      --
      "...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."
    36. Re:So they didn't enable cheat mode by farble1670 · · Score: 1

      I could argue that is a reasonable thing to do during a stress test.

      Was it a stress test? Or a typical usage test?

    37. Re:So they didn't enable cheat mode by Anubis+IV · · Score: 1

      You've missed the point. Whether or not caching is reflective of typical use has absolutely no bearing here. The issue is that it makes no sense for Consumer Reports to provide results that they suspect may have been heavily skewed by a bug their customers won't face.

      As you'd agree, caching should be disabled for testing purposes in order to ensure a fair test between devices, which is why Consumer Reports made it clear that they they'll be running the exact same tests with the exact same settings and that Apple won't be getting any special treatment in that regard. But because of the nature of this particular bug (i.e. one that's particular to their atypical setup), they've agreed to rerun the tests once Apple fixes the bug.

      Whether or not the results actually end up as Apple would hope remains to be seen, but it makes sense that Consumer Reports would rerun the tests, since doing so will allow them to eliminate the possibility that their tests have a significant source of bias confounding their results.

    38. Re:So they didn't enable cheat mode by Obfuscant · · Score: 2

      Was it a stress test? Or a typical usage test?

      Neither. It is a comparison test that removes variables as much as possible so all laptops are on the same playing field. From CR itself:

      ... our battery tests are not designed to be a direct simulation of a consumer's experience. Rather, we look to control as many variables as possible, then perform a test that gives potential users a reasonable expectation of battery life when a computer's processors, screen, memory, and antennas are under a light to moderate workload. This test has served as a good proxy for battery life on the hundreds of laptops in our ratings.

      If your testing relies on going to a bunch of web pages that may or may not have a lot of cached content depending on when the test is done, or the caching is set differently between models by default, then the caching is a variable that could make a model with lower battery capacity show up as being better than a model with more capacity. Battery life is not an absolute measure that you can depend on because users do different things. But battery comparisons are relative -- a model with double the lifetime in CR's tests should last twice as long as the other model in real life, too. That's what "a good proxy" means.

    39. Re:So they didn't enable cheat mode by Altus · · Score: 1

      Thats a great way to test the interger math speed of a CPU... it would be a lousy way to determine battery life under real world use conditions.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    40. Re:So they didn't enable cheat mode by The-Ixian · · Score: 1

      Yeah, but if they test ALL laptops the same then there shouldn't be a problem.

      Does this mean that CR should now go back and reclassify every laptop they reviewed?

      --
      My eyes reflect the stars and a smile lights up my face.
    41. Re:So they didn't enable cheat mode by Dorianny · · Score: 1

      But many developers probably use Safari Developer Mode to work on their projects, and this will help them.

      Yes, but those developers don't get their recommendations from Consumer Reports. That magazine's audience would never have encountered that bug.

      Obligatory car analogy: say they're testing a Ford Focus. They disable its antilock brakes so that a professional driver can get its best-case dry pavement stopping distance. Along the way, the find an OBD-II bug that causes the brakes to take twice as long to stop the car. They report the bad results instead of the normal, expected values. Yes, their test was correct! It found a bug that needs to be fixed. However, the only people who would ever see that bug are the exact ones who'd notice something was wrong and be able to troubleshoot it. You and I aren't ever going to disable our antilock brakes, even if a test engineer might.

      I think that's kind of what happened here. Again, yes, they legit found a bug. My problem with it is that they reported the buggy results instead of the actual ones that a normal non-developer would see. A developer would notice their battery draining in a fourth the expected time and that it only happened when they were debugging in Safari, so they probably wouldn't even be significantly affected by the bug.

      It is not a Bug. Disabling caching actually saves battery life to developers as it skips the steps where it checks to see if the cached version on disk is still up to date before downloading the new and writing to cache a version which will soon be outdated again. Sorry but I can't think of an obligatory car analogy

    42. Re:So they didn't enable cheat mode by Just+Some+Guy · · Score: 1

      No, it's actually a Bug. The article describes a problem with the "Disable Caches" setting such that:

      use of this developer setting also triggered an obscure and intermittent bug reloading icons which created inconsistent results in their lab.

      --
      Dewey, what part of this looks like authorities should be involved?
    43. Re:So they didn't enable cheat mode by Solandri · · Score: 2

      My problem with it is that they reported the buggy results instead of the actual ones that a normal non-developer would see

      So by your reasoning, if a car manufacturer accidentally made a bug which caused the engine to cheat on diesel emissions tests, it's actually the EPA's fault for not designing their test to more accurately mimic how people use their cars in real life?

      Everyone seems to be trying to spin this for or against Apple / Consumer Reports. The no-spin version is that CR was using an industry-accepted practice to simulate web browser usage in a repeatable manner necessary for accurate testing. Apple accidentally created a bug which could cause excessive battery drain during these simulations (we know it's a new bug because previous CR tests didn't have any problems). The CR test occasionally triggered the bug. They and Apple worked together to track down the bug. Apple fixed it. CR is re-testing now. End of story. Nothing to see here. Move along.

    44. Re:So they didn't enable cheat mode by Just+Some+Guy · · Score: 1

      So by your reasoning, if a car manufacturer accidentally made a bug which caused the engine to cheat on diesel emissions tests, it's actually the EPA's fault for not designing their test to more accurately mimic how people use their cars in real life?

      Not even remotely. I'm saying that if there was a bug where putting the transmission into test mode caused emissions to go out of spec, but almost no one except for technicians would ever go into that mode, then it's a lot different from the case where the average owner should expect their emissions to be out of spec.

      Your no-spin version is somewhat correct, except that it misses the key fact that CR reported those bad numbers and told people not to buy the laptop because of them. If Ford says a Focus should get 30MPG and testing shows it really gets 25MPG, then that's probably a legitimate result explainable by different testing scenarios. But if Consumer Reports puts their Focus into a test mode that regular owners will never use, and it gets somewhere between 13.5MPG and 58.5MPG, then something's probably gone wrong. Given that it's Ford and not Joe's Crawfish and Car Factory, it doesn't seem unreasonable for CR to doublecheck their results before publishing a "don't buy a Ford Focus because it only gets 13.5MPG!" recommendation.

      (Note: those numbers are to scale. Apple says the 13" MBP should get 10 hours of web usage. CR said it varies from 4.5 to 19.5 hours. I multiplied those by 3MPG/hour to show the proportions.)

      --
      Dewey, what part of this looks like authorities should be involved?
    45. Re:So they didn't enable cheat mode by Plumpaquatsch · · Score: 1

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      So you are claiming that realistic settings in Consumer Reports testing would give unrealistic results? Maybe they should load different pages instead of trying to hide the fact that they load the same few pages over and over again.

      --
      Of course news about a fake are Fake News.
    46. Re:So they didn't enable cheat mode by b783719 · · Score: 1

      You are defending a bug, seriously defending a bug.

      But the main focus is consistence. If CR always followed the "common" users usage (unstable) to report the result, it is very like for the designers/ manufactures to cheat on the result.

      Like this case where it typically save caches, so each reload will be 'faster' than the previous result. You do it ten times and Voila! great results that no one else will get. Apple is happy and consumers are angry that it still loads slow on new webpage.

    47. Re:So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      If you switch to https, it shouldn't cache anything.

    48. Re:So they didn't enable cheat mode by Just+Some+Guy · · Score: 1

      I think your anger has blinded you to the situation. Have a nice evening, and best of luck with your endeavors.

      --
      Dewey, what part of this looks like authorities should be involved?
    49. Re:So they didn't enable cheat mode by arglebargle_xiv · · Score: 1

      They were holding it wrong.

    50. Re:So they didn't enable cheat mode by Theaetetus · · Score: 1

      By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi. In normal use you don't sit around reloading the same page all day, you surf to different web sites, so caching extends battery life to unrealistic levels.

      "Not disabling" isn't the same as "enabling".
      More importantly, the bigger point is that Consumer Reports dismissed the fact that battery tests with Chrome on the Macbook were both consistent and long with "we use the default browser on the operating system" as a justification for not updating their review, but now we find out that they also modify the default browser from its default mode... something they didn't report at the time.

      So, which is it, default or not? They can have it both ways if they report all of the details of their tests, but they can't simply say "we always use the default (except when we don't)" while retaining any sort of credibility. The fact that they refused to repeat the tests with witnesses present, and now we find out that they changed an additional variable without telling anyone means that we can't trust them, at least until they've built that credibility back up from scratch.

    51. Re: So they didn't enable cheat mode by Anonymous Coward · · Score: 0

      So if you use a Pro feature on the MacBook Pro it sucks at battery life.

    52. Re: So they didn't enable cheat mode by koomba · · Score: 1

      Did you read that back before submitting? You said they used a mode that no end user would ever find themselves using, then immediately say that you are in fact doing so right now. So devs not count as end users? This is regarding the MacBook pro, a product touted and advertised as a model for power users, a category devs would certainly fall under. While I agree that the majority of users may never use such a mode, I'd say it's a pretty big stretch to claim that none would. The assumption when you buy a high end machine aimed at professional or power users is that it will perform as such. So for Apple to defend this by saying no actual users would ever use it in that configuration seems like pretty blatant excuse making and deflecting the issue. Who wants to pay 2x the price when if you actually try to do heavy lifting with it, you get no benefit from the extra expense? I'd be pretty disappointed if I bought it for actual work and found out the battery life was no where near the claimed life when I used it to do more than surf the internet.

    53. Re:So they didn't enable cheat mode by Plumpaquatsch · · Score: 1

      Sure, it's a great help in real life, but a big problem for repeatable testing and A/B comparison.

      Disabling cache does seem like the fairest option. While in real life you might get somewhat better results, you won't get any worse results.

      It certainly isn't fair to allow reliance on unrealistic caching to inflate battery life.

      Let me put it this way: you could argue this would be fairer when comparing the speed of the browser - but what the hell does this have to do with real life battery runtime? At best it could hide that you are testing with a very limited test set, which in itself could make the test susceptible to "benchmark optimization" - but that could mean actually still caching exactly those pages. How would CR find out about it?

      --
      Of course news about a fake are Fake News.
    54. Re:So they didn't enable cheat mode by Plumpaquatsch · · Score: 1

      Was it a stress test? Or a typical usage test?

      Neither. It is a comparison test that removes variables as much as possible so all laptops are on the same playing field. From CR itself:

      ... our battery tests are not designed to be a direct simulation of a consumer's experience.

      If your testing relies on going to a bunch of web pages that may or may not have a lot of cached content depending on when the test is done, or the caching is set differently between models by default, then the caching is a variable that could make a model with lower battery capacity show up as being better than a model with more capacity. Battery life is not an absolute measure that you can depend on because users do different things. But battery comparisons are relative -- a model with double the lifetime in CR's tests should last twice as long as the other model in real life, too. That's what "a good proxy" means.

      Let me get this straight: if a browser in default mode uses more power than others - you want the test to hide that fact, because that would be unfair? Because consumers aren't actually interested in "consumer's experience" but some "fair and balanced" reporting bullshit?

      --
      Of course news about a fake are Fake News.
    55. Re:So they didn't enable cheat mode by Plumpaquatsch · · Score: 1

      Not really, even a little bit. Because, in TFA they state, quite clearly, why they do so. It is for consistency of load across platforms. Please try again.

      And why? Which major browser hasn't been using browser caching for at least twenty years (or since it exists, whichever is shorter) consistency across platforms?

      Hell, actually enabling caching would mean they eliminate differences in testing due to variations in network load. Unless of course a browser had inefficient caching. Which (unlike a bug that only appears when caching is off) would actually be something affecting a Consumer, and would be worthy of a Report.

      --
      Of course news about a fake are Fake News.
    56. Re:So they didn't enable cheat mode by Obfuscant · · Score: 1

      Let me get this straight: if a browser in default mode uses more power than others - you want the test to hide that fact, because that would be unfair?

      I don't want anything other than a good relative test of battery life. Who cares if a browser "in default mode" uses more battery on one model or another? This is a BATTERY TEST. You shouldn't be using the browser at all to do the testing, there are just too many variables that aren't being accounted for when you do that.

      Because consumers aren't actually interested in "consumer's experience" but some "fair and balanced" reporting bullshit?

      So you'd rather there be an unfair, unbalanced testing regime where the actual battery life isn't tested, but the power consumption of some specific browser (that the user may never use at all) uses in "default mode" (which any user can change)? Sorry, but when I look at a battery life test, I expect it to relate to the battery system and not the browser of the day.

      And I expect most consumers assume that a battery test result will relate somehow to the battery, too. I know that I'd be very unhappy with a testing report that shows that model A has twice the battery life of model B, but when I strip the Windows nonsense off of model A and install Linux it turns out that the reason B lost is because Edge was set to some default mode that ran B's battery down really fast, and B was actually a better buy.

    57. Re:So they didn't enable cheat mode by Plumpaquatsch · · Score: 1

      You are too stupid to get the "fair and balanced" bit? Why should I even argue with you?

      --
      Of course news about a fake are Fake News.
    58. Re:So they didn't enable cheat mode by Coren22 · · Score: 1

      If all those laptops have this bug, sure. Not to defend Apple here though, their laptop should be classed as don't buy, as the Macbook Pro is no longer a Pro computer but a consumer piece of garbage.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  4. No they didn’t by Anonymous Coward · · Score: 0

    They didnt update their review yet

  5. Queue the Consumer Report hate by Anonymous Coward · · Score: 0

    I'm expecting a lot of Consumer Report Hate right now

  6. Let this be a lesson to you by Anonymous Coward · · Score: 0

    Skimp on QA to your peril.

  7. What do you know. by Altus · · Score: 0

    There really were flaws in the tests. It does surprise me a bit that this setting was enabled, but it also doesn't make sense that consumer reports and apple's self reported battery life numbers would be so far off. As manufacturers go, Apple has a pretty good reputation for not hyper inflating their battery numbers.

    I'm glad that Consumer reports was willing to look at this again and re-test these machines with settings an actual user would have enabled.

    --

    "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    1. Re:What do you know. by Anonymous Coward · · Score: 0

      Obviously you don't understand that "settings an actual user would have enabled" is actually not what needs tested. I'd rather the tests be done with the first Consumer Reports configuration... because when I'm browsing the Internet I generally don't reload the same page 1000s of times... I browse different pages all the time, sure some % of those pages gets cached as resources, but... all streamed data (Music, Video, Networked Games) can't be cached...

      and Streamed Content I'd argue is a much bigger % of people's traffic (volume wise (hits wise probably less so... but that is the nature of the beast))

      So having a test that reloads the same page 1000s of times or one that actually uses the network (and even finds a bug in the browser)... to me it is obvious that the first Consumer Reports test was correct.

    2. Re:What do you know. by Anonymous Coward · · Score: 0

      Someone at Consumer Reports should just generate a script that generates a new page name/assetnames/etc and has a link on that page to go to the next one. They can point it at the start and let it churn through different web pages without ever having the same asset names (and thus caching them).

      This way they can leave the settings alone for the most part and just run the test out of the box, so to speak.

    3. Re:What do you know. by Anonymous Coward · · Score: 5, Informative

      That isn't what the article says.

      There were no flaws in the tests. The tests were tickling an obscure bug, which Apple has now fixed.

      Consumer Reports are retesting with the patch.

      This is good news for everyone, surely? Methodology better explained, bug found.

    4. Re:What do you know. by paulhar · · Score: 1

      Or, assuming they control the site (implied by your use of new pagename/asset/etc) send cache control headers so that no caching is done of some of the assets.

    5. Re:What do you know. by Just+Some+Guy · · Score: 1

      and Streamed Content I'd argue is a much bigger % of people's traffic (volume wise (hits wise probably less so... but that is the nature of the beast))

      That seems very unlikely for the usage profile of being on batteries. Sure, we all stream when we're at our desks, but I don't know how that translates to out-and-about traffic patterns. Restaurant Wi-Fi is often so spotty that you wouldn't try to listen to live streams. I doubt many people are consuming lots of video content from their cell phone tethers.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:What do you know. by sjames · · Score: 5, Informative

      The test was good. It was Safari that had the flaw. Thanks to the Consumer Reports test it was revealed so it can be fixed.

      As for actual user, you do know that Macs are popular among web designers?

    7. Re:What do you know. by Wycliffe · · Score: 1

      . to me it is obvious that the first Consumer Reports test was correct.

      I would somewhat agree but if Apple was able to fix the bug so that the original configuration they used with the cache off also significantly improved then it isn't a problem with the test as much as a problem with the bug that Consumer Report accidentally found. I'm actually kindof surprised that Apple never tested with the cache off as this would seem like a common thing to test.

    8. Re:What do you know. by Trailer+Trash · · Score: 0

      There quite well was a flaw in the test. You can't turn off caching and then claim to have a real-world test. It is correct that they found a bug for Apple, but nonetheless they shouldn't turn off caching when doing tests like this.

    9. Re:What do you know. by AmiMoJo · · Score: 1

      The test is as good as it can possibly be.

      You can't browse random web sites because they change constantly, so no repeatability or comparisons to previously tested machines. Also, internet speed varies. So you set up your own local HTTP server with some fixed, typical sites and browse those with a script.

      Unfortunately the browser is doing its best to minimize network traffic, so your static content gets cached quite aggressively. While that is useful in real life, it breaks the test because you are not generating realistic amounts of network traffic any more. So you disable the cache. At the very worst, you will get the minimum battery life a user will see and they may get more. The test is repeatable and comparable.

      Apple install small batteries in their laptops, in order to make then thinner and lighter. They compensate by carefully optimizing the OS and their own apps for battery life, helped by having only a limited number of models to support. It works well for some use cases, but not for others. This test breaks it, and so will doing things that force the laptop to use more energy like high screen brightness* or high CPU/GPU load. It's important to communicate this to consumers, in case they think that good web browsing numbers mean they will also get good gaming time.

      * Note that Apple tests at "75% brightness", a meaningless number. Consumer reports set the screen to a fixed brightness, measured with a light meter, so they can compare it to other laptops.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:What do you know. by omnichad · · Score: 5, Insightful

      If you leave caching on, you'd can't test by loading a handful of sites over and over. They would have to have a script of non-repeating real-world web sites that would handle 8-10 hours of battery life.

      By limiting to a handful of sites and disabling a cache, you can make a more consistent and repeatable test. While you're testing real-world (and real web sites), you still want to test in a repeatable and somewhat verifiable way.

    11. Re:What do you know. by Dixie_Flatline · · Score: 1

      I visit basically the same dozen or so sites every day, with a few random ones thrown in there from links from twitter or facebook.

      There was BOTH a bug in Safari AND a problem with the testing protocol. That is, the test was made by lazy people that don't ACTUALLY want to simulate what a real day is like, they want to reload a few sites over and over and pretend that that's what people do, and it's not. The fact that they're lazy isn't actually the reader's problem.

      If they had a more representative test, Apple's bug wouldn't have mattered. Moreover, they should've tested with another browser to see if the results were replicable there. I understand that other browsers are bad with battery, but they should've verified their experimental setup.

      But this got more clicks, right? Releasing a test that's OBVIOUSLY broken is more interesting than going back and verifying that you did everything right, or asking Apple what's going on. Consumer Reports is already apparently having trouble staying afloat with places like The WireCutter cropping up.

      There are plenty of gripes about the new MacBook Pro, but this particular problem is more on Consumer Reports than Apple. Apple can walk away saying their hardware was perfectly good all along, and CR is going to have to issue a retraction and update to the test.

    12. Re:What do you know. by Anonymous Coward · · Score: 0

      They turn of caching beacuse they are testing battery life. Not how well the caching algorithm works...

      They need to continue turning off caching. Its more real world anyways. You don't reload the same webpage over and over in real life do you? You go to different things right? well it needs to load different things, not just slurp it from the ssd.

    13. Re:What do you know. by omnichad · · Score: 1

      That is, the test was made by lazy people that don't ACTUALLY want to simulate what a real day is like

      If you have real people clicking buttons all day, that's likely to give false readings, too. If you have enough web site samples to be representative of average web sites, then you don't actually need all 600 sites visited over 8-10 hours to be different as long as caching is disabled.

      Their testing protocol would have been fine if it weren't for the Safari bug.

      Moreover, they should've tested with another browser to see if the results were replicable there

      I don't 100% disagree, but they're giving a single battery rating. Not one for every possible use case. Adding 3rd-party software is not completely fair to Apple, because it's not a test of what they've themselves have made and they don't need to accept the blame for other browsers killing the battery.

      Apple can walk away saying their hardware was perfectly good all along, and CR is going to have to issue a retraction and update to the test.

      CR didn't test the hardware. They tested the hardware/software in combination. The update would not be a retraction, it would be a tangible change to the product.

    14. Re:What do you know. by TheFakeTimCook · · Score: 1

      Obviously you don't understand that "settings an actual user would have enabled" is actually not what needs tested. I'd rather the tests be done with the first Consumer Reports configuration... because when I'm browsing the Internet I generally don't reload the same page 1000s of times... I browse different pages all the time, sure some % of those pages gets cached as resources, but... all streamed data (Music, Video, Networked Games) can't be cached...

      and Streamed Content I'd argue is a much bigger % of people's traffic (volume wise (hits wise probably less so... but that is the nature of the beast))

      So having a test that reloads the same page 1000s of times or one that actually uses the network (and even finds a bug in the browser)... to me it is obvious that the first Consumer Reports test was correct.

      But what you are ignoring is the fact that it wasn't the page-reloads that CR was INTENDING; but rather, disabling the browser cache actually triggered a BUG in Safari that caused it to CONTINUOUSLY reload certain assets on a page that had already been loaded. THAT is what caused the battery drain.

    15. Re:What do you know. by TheFakeTimCook · · Score: 1

      . to me it is obvious that the first Consumer Reports test was correct.

      I would somewhat agree but if Apple was able to fix the bug so that the original configuration they used with the cache off also significantly improved then it isn't a problem with the test as much as a problem with the bug that Consumer Report accidentally found. I'm actually kindof surprised that Apple never tested with the cache off as this would seem like a common thing to test.

      INTERMITTENT bug.

    16. Re:What do you know. by squiggleslash · · Score: 1
      That'd make sense if Wifi used orders of magnitude more power than an SSD drive. I'd hazard a guess that of the components used to render a webpage and display it to you, the main battery suckers are, in order:

      - Screen
      - CPU/GPU
      - (Lots of other things)
      - *Wifi card that's receiving data rather than listening for it/*SSD that's not idling - *Wifi card that's listening for data - *SSD that's idling.

      * Delete what's not applicable.

      And just to make it clear. A low speed Ivy Bridge i7 uses about 17W of power. Your Wifi card probably uses less than 1W, and won't vary that much between power draw while receiving data and power draw while listening and waiting for data. An SSD drive can be anywhere (doing a lot of Googling right now) between 0.3W and 1.5W. Presumably SSD drives use pretty much no power when they're not transferring data.

      The idea that your laptop's battery life will significantly extend or deteriorate based upon whether the data used to render a webpage (or video) is coming from an SSD or Wifi is absurd.

      --
      You are not alone. This is not normal. None of this is normal.
    17. Re:What do you know. by TheFakeTimCook · · Score: 1

      Apple install small batteries in their laptops, in order to make then thinner and lighter. They compensate by carefully optimizing the OS and their own apps for battery life, helped by having only a limited number of models to support. It works well for some use cases, but not for others. This test breaks it, and so will doing things that force the laptop to use more energy like high screen brightness* or high CPU/GPU load. It's important to communicate this to consumers, in case they think that good web browsing numbers mean they will also get good gaming time.

      Bzzt! Wrong, Hater! Thanks for playing. Now GET OUT!

      The REAL issue was, if you had bothered to read TFA, you would know that Apple found an INTERMITTENT BUG in Safari, that was, coincidentally, triggered by Disabling Safari's Browser Cache. This BUG caused Safari to sometimes fall into a LOOP, CONTINOUSLY RELOADING assets from the SAME Page, again and again. THAT is what caused the battery drain; NOT just reloading the pages per their test-script.

    18. Re:What do you know. by Anonymous Coward · · Score: 0

      As for actual user, you do know that Macs are popular among web designers?

      Yes, I can tell from the number of products that include "_MACOSX" folders and other Mac hidden system files in their distribution archives. Just like Grandma on Win98 with those Cute_Kittens.jpg.exe files.

      Configure Finder to show ALL files and extensions you damn hipster kids!

    19. Re:What do you know. by Anonymous Coward · · Score: 0

      I look forward to new expected battery life expectation charts where we can see the results of what we should expect for battery life matched against our expected normal use of the computer, weighted by percent of time spent on various activities. For example, I will be able to page through the report and find a row showing that for a user that spends about 5% of his time on news sites, 25% of his time managing email, 50% of his time working on web development projects, and the other 20% of his time playing FPS shooting games, I can expect an overall battery life of approximately 5.3 hours.

      Come on guys. It doesn't matter if macs are popular among web designers, they are not "mostly restricted to use by web designers", and quite the opposite. The flaw in the testing is obvious. It is great that it resulted in the evaluation of a bug, however the Consumer Reports recommendation was extremely damaging and was so written due to an environmental setting change which did not match reasonable expectations. This is moving along the line towards sending a vegan to rate a steak joint. Obviously not quite the same, but if their evaluation criteria was outside the scope of reasonable average use, then so were their results, and they don't sell their reports as unreasonable results for the few - they sell their reports as reasonable results for the masses. Maybe a better example would be testing a tv's power usage and having the brightness and sound all the way up, without reporting that they had done that.

      CR should be quite apologetic all the way around on this one. They make money by selling their results, and the quality of their results is depending on the quality of their evaluation criteria. If they make a habit of this, they're going to fade away.

    20. Re:What do you know. by Altus · · Score: 1

      So load more sites... I dont vistit a million new sites every day. I visit the same ones over and over again, sure its not 3 or 4 but it is probably 20 or 30 and thus caching is extremely relevant as many assets are reused.

      Seems flawed to me.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    21. Re:What do you know. by thegarbz · · Score: 1

      The test was good. It was Safari that had the flaw. Thanks to the Consumer Reports test it was revealed so it can be fixed.

      As for actual user, you do know that Macs are popular among web designers?

      This would be of more consolation if the flaw actually got fixed and consumer reports continued running the same test rather than changing a testing regime for a single product.

    22. Re:What do you know. by omnichad · · Score: 1

      So their test actually puts more load on the computer (or they adjust by loading less often). It didn't account for the battery life difference and the patch seems to have solved that problem.

    23. Re:What do you know. by lgw · · Score: 1

      The rendering part is what's power-expensive. I'm not sure caching helps much with that in normal browsing, but in simply re-loading the same page over-and-over it might. I understand turning cache off across the board to compare laptops when viewing a small set of static web pages as a test - it allows the test to work fairly. I doubt it makes any difference to actual power consumption in normal browsing.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    24. Re:What do you know. by Anonymous Coward · · Score: 0

      So? Intermittent bugs are still bugs no? And as a developer I classify them as some of the most PITA bugs out there due to being difficult to reproduce and difficult to verify you actually fixed. But again, as a developer, intermittent bugs are still bugs. And if they didn't know about it at the time of shipping, they should invest more in automated testing. Apparently CR has a good framework for this. Maybe they'd licence it to Apple.

      We've had plenty of intermittent bugs, we've never been reported a bug we didn't already know about. We just made the decision that the bug wasn't severe enough to delay shipping. Sometimes a bug that only happens 0.1% of the time just isn't worth fixing.

    25. Re:What do you know. by Kjella · · Score: 1

      The test was good. It was Safari that had the flaw. Thanks to the Consumer Reports test it was revealed so it can be fixed. As for actual user, you do know that Macs are popular among web designers?

      The test was accurate for the conditions it was tested under. The test was not representative of ordinary use. The former you can blame Apple for. The latter you can blame Consumer Reports for. I mean, you can either assume that Apple hasn't run battery tests on production models or you can assume that you're triggering some kind of abnormal behavior, even though it's not obvious why. It could be faulty hardware, disk corruption, odd settings, flaw in the script, anything really. Wouldn't the sane, normal action be to contact Apple and say we're getting really strange and poor battery life results here, is this normal? And then suspend the review process pending further investigation.

      Instead they took the public road and said "nope, not giving it our recommendation battery life is all over the place". They got up on their high horse and said there's nothing wrong with our tests or how we're testing, we're done here. I'm sure they were hoping this would be a huge scoop for them, they certainly got a lot of PR. But at least for me in the end they've come across a bit like crying wolf or at the very least making a mountain out of a mole hill. On the bright say it proves they actually do testing and not just look over the press release and "review" it by bragging about how great it is.

      --
      Live today, because you never know what tomorrow brings
    26. Re:What do you know. by Uberbah · · Score: 1

      There were no flaws in the tests. The tests were tickling an obscure bug, which Apple has now fixed.

      Slight problem with that analysis: Consumer Reports isn't a security or software testing company, they write reviews for, well, consumers. As no Consumer would have run into this scenario, the test is flawed when used as a basis for giving the unit a poor Report.

      There can be an issue with Safari (bug) and CR's testing methods at the same time.

    27. Re:What do you know. by zarmanto · · Score: 1

      The test was good. It was Safari that had the flaw. ...

      I disagree, at least in part. The setting which was modified for testing purposes was intended to disable local caching of webpages, correct? Theoretically this was done in order to simulate a more accurate representation of real world performance, by pulling static test pages across the network instead of from the local cache. I don't know about you, but my own browsing habits do not have me frequently reloading static pages; rather, I'm loading various dynamic pages throughout the day, such as Google search results, Slashdot, Ars Technica, a webmail interface... etc. Certain of these pages will sometimes -- but not every time -- require a network fetch. That is to say, now and then the browser determines that a page has not been updated since the last fetch, and so that page can reasonably be pulled from the cache instead of over the network. Very obviously, that's the whole point of the cache. Therefore, an accurate testing scenario would by necessity have to include some mixture of dynamic pages alongside the static pages within the test suite, so that toggling hidden settings not commonly used by the general public would not be required in order to facilitate a "more accurate" simulated testing environment.

      That said: It's a peculiar side effect that they happened upon a bug in that hidden setting, and the existence of that bug was indeed Apple's fault. However, the fact that Consumer Reports based their recommendation on tests which have proven to be poor representations of the systems performance, and as of yet they have failed to update their review to account for that... that firmly leaves us in a mixed responsibility scenario, with Consumer Reports sharing some of the fault as well. Apple has performed their due diligence by fixing their bug and patching it for the next beta build; Consumer Reports now needs to likewise complete their due diligence, by updating the article accordingly upon receipt of that fixed build. (Or, you know... I suppose they could fix their tests in a more permanent fashion, by simply adding a few artificially generated dynamic pages to their test server, and not using hidden and/or non-default features during testing in the first place. Creating those dynamic pages wouldn't even remotely be difficult; a basic random number generator and just about any server-side scripting environment would handily do the trick.)

      ... As for actual user, you do know that Macs are popular among web designers?

      The original poster should have said "typical user" rather than "actual user" -- but nonetheless, I would still have to call this a red herring; it's largely immaterial to the testing scenario under discussion. But if it is pertinent at all, then I would suggest that it's probably still quite common for manufacturers to (rightly) cry foul when a supposedly impartial reviewer changes the default settings of a unit under testing, generating adverse test results... just as it's common for reviewers and users alike to cry foul, when manufacturers attempt to pull the same stunt to inflate test results.

    28. Re:What do you know. by TheFakeTimCook · · Score: 2

      The idea that your laptop's battery life will significantly extend or deteriorate based upon whether the data used to render a webpage (or video) is coming from an SSD or Wifi is absurd.

      Yes it is; when everything is operating right.

      But, Apple has found that, disabling the Cache in Safari uncovers an INTERMITTENT bug that causes assets from an ALREADY LOADED web page to be CONTINUOUSLY RELOADED, and THAT is what causes the excessive power-drain.

      DO try to at LEAST read TFS...

    29. Re:What do you know. by AthanasiusKircher · · Score: 1

      If they had a more representative test, Apple's bug wouldn't have mattered. Moreover, they should've tested with another browser to see if the results were replicable there.

      I agree with you that they probably should have tried some other things OR contacted Apple and said, "Hey -- we're not getting battery life anywhere near what you claimed. What's up?"

      That would have been NICE of them to do. But I hardly would say the test was invalid.

      These aren't scientists on some sort of fact-finding mission, trying to root out the causes of hardware behavior. They're writing consumer reviews, using default software (which in this case is actually software MADE by Apple). Why exactly should their testing protocol require them to check 3rd-party software's performance (which, if it came out more poorly, would probably receive complaints from Apple fans -- "Why didn't they test it with default stuff?").

      But this got more clicks, right? Releasing a test that's OBVIOUSLY broken is more interesting than going back and verifying that you did everything right, or asking Apple what's going on.

      I love these conspiracy theories. If you were talking about some crap unknown review site, maybe I could understand doing something outlandish for the clicks. But Consumer Reports? If they KNOW a test is broken, they KNOW the error will be found -- and then they KNOW they'll have to retract.

      For a company whose business model is trying to help consumers sort out reliability, having too many errors like this would be a DEATH SENTENCE.

      The more logical explanation is that they legitimately thought their testing protocol uncovered a significant discrepancy in reported battery life, and they thought it was important for consumers to know about. I agree that it would have been NICE of them to call up Apple and get them to check for bugs first or whatever, but if Consumer Reports spent all their time asking businesses to figure out why their tests don't live up to expectations, they'd waste all their time becoming a QA service for corporations, rather than serving consumers.

      There were multiple problems here -- some with Consumer Reports, some with Apple. Why are you so intent on trying to deflect blame from Apple for a buggy piece of software? This is NOT the first time that Apple has released laptops with buggy software that made them run in funny ways. (I've been the victim of it myself.) And, you know what, I'm going to hold Apple to a slightly higher standard on this than other hardware manufacturers, because basically the ENTIRE point of paying for the Apple premium in hardware is because you get good software/hardware integration and support for a VERY limited class of hardware options. There's simply no excuse even for obscure bugs given how locked-down they have their hardware and integrated software. (And if it were the first time something like this happened, I'd give them a pass. But there have been much worse bugs in the past.)

      Testing protocol flawed. Apple bug discovered. Both are apparently now fixed.

    30. Re:What do you know. by Dixie_Flatline · · Score: 1

      That would have been NICE of them to do. But I hardly would say the test was invalid.

      These aren't scientists on some sort of fact-finding mission, trying to root out the causes of hardware behavior. They're writing consumer reviews, using default software (which in this case is actually software MADE by Apple). Why exactly should their testing protocol require them to check 3rd-party software's performance (which, if it came out more poorly, would probably receive complaints from Apple fans -- "Why didn't they test it with default stuff?").

      I've got a quibble here. They're writing consumer reviews, as you say, but they're disabling the cache, something that users don't do. And do they want to give the best user-facing test or not?

      Either they want to do the best possible test that gives the most accurate results and give the best advice or they don't.

      As for my conspiracy theory, CR has been in a bit of decline for years for the same reason that most older media has been. Their model doesn't work as well as it used to with the abundance of free, excellent reviews online.

      I'm not really intent on deflecting blame from Apple, I just don't like Apple being blamed for the wrong things. I think there are more pertinent problems with the MacBooks Pro, and it was obvious from the outset that CR had done something goofy. They were literally the only testing site that found massive problems with the battery life, and they didn't sit down and go, "Gee, I wonder why Ars Technica didn't mention the battery life was awful?" It's an absurd attitude to take.

    31. Re:What do you know. by sjames · · Score: 1

      The manufacturer is quite likely to pick default settings that will favor their benchmarks. If the tester doesn't deviate from that, the test will be well skewed. As for the rest, IF and when Apple is providing the patched safari on new Macs, CR might do a follow-up review. Until then, their current review reflects the bug the end user would actually get.

    32. Re:What do you know. by sjames · · Score: 1

      The altered setting SHOULDN'T have had much impact on battery life and Apple has acknowledged that. It did because of a bug. CR did not introduce the bug. Sorry it made your favorite product look bad. If CR is feeling generous, perhaps they'll give Apple a do-over once they're shipping the fixed software. If they're feeling less generous, they'll give Apple a re-do but ding them for poor QA coverage.

      CR's job isn't to show the product in it's best possible light, that's for Apple's marketing department. CR's job is to show you the worst performance you'll likely get. Consider, would you rather buy something and find it even better than rated or find it nowhere near as good as it's rating?

    33. Re:What do you know. by sjames · · Score: 1

      According to CR, that's what will happen.

    34. Re:What do you know. by sjames · · Score: 1

      There wasn't anything wrong with their test, it was the same test everything else went through. Evidently they did discuss the matter with Apple.

      Are you honestly shocked when the MPG you get falls short of the manufacturer's claims?

  8. Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0, Interesting

    Why was this setting enabled in the first place? It sounds like the setting in question isn't on by default, nor should it be. Why would Consumer Reports have enabled it for their testing? Unfortunately, it will certainly be a bigger deal that Consumer Reports did not recommend the MacBook Pro than it will be that the recommendation has been amended. The damage may be done in this case, but should Consumer Reports be trusted going forward? It raises the question of what other unusual things may be done in the testing of other products, and if that might affect the quality of the recommendations. Perhaps it's an isolated case, but it's confusing as to why this occurred at all.

    1. Re:Should Consumer Reports be trusted? by Chmarr · · Score: 4, Informative

      Read the article. It answers your question.

    2. Re:Should Consumer Reports be trusted? by Anne+Thwacks · · Score: 1
      Sounds like you have a very limited understanding of the side-effects of a browser cache, and should not be commenting.

      Disclaimer, I do not use Apple products or work in Consumer Reports.

      --
      Sent from my ASR33 using ASCII
    3. Re:Should Consumer Reports be trusted? by phantomfive · · Score: 1

      Why was this setting enabled in the first place?

      Probably because they use some kind of automated testing framework, so they don't need to have an actual human sitting there the entire time clicking on things.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 1

      Why enable it?
      It was enabled because that's their standard testing procedure. They test all laptops with caching turned off. That would mean that turning caching on for the test would be favouritism to Apple.
      Apple in their turn have declared that having caching turned off revealed a software bug and have now released a fix.

      So, it turns out that Consumer Reports not only tested fairly, but that Apple had something genuinely wrong. The report was therefore entirely justified.

    5. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      When you learn to how read, you are going to love all the information that you'll be able to find on the Internet. But, yes, there is that one annoying catch: it is only available to literate people. So whenever your mom says it's not too late to go back to school, consider listening to her!

    6. Re:Should Consumer Reports be trusted? by Junta · · Score: 1

      The article say they disable cache to facilitate consistent behavior for repeating a test.

      I'll admit the phrasing makes it sound all weird and exotic, but all they did was disable cache.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:Should Consumer Reports be trusted? by TheFakeTimCook · · Score: 1

      Why was this setting enabled in the first place? It sounds like the setting in question isn't on by default, nor should it be. Why would Consumer Reports have enabled it for their testing?

      As much as I would like to blame CR for this, it comes down to practicality.

      They "locally" host the webpages they download, in order to factor-out stuff like internet traffic from their tests (and possibly to be nice to the websites that they have "targeted"), and so, there is literally no other way they could force a "page reload" (which they do for ALL laptops being tested) without disabling the browser cache.

      And, as Apple said, the real problem was that, when CR did that, it triggered an intermittent bug in Safari that caused repeated re-loading of information from the page, even AFTER it was already loaded, which WAS a "shouldn't happen" condition that sucked-down the battery.

      Apple has fixed the problem. CR has done some preliminary re-testing, and feels confident that Apple's explanation and fix warrants a full re-test.

      Good for them!

    8. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      What other unusual things they have done? Well, back a while ago they drove Suzuki from the USA by lying about tests they performed to make the Suzuki 4wd vehicles seem unsafe, then got caught in it TWICE, taken to court, lost both times and still kept going after Suzuki 4wd vehicles so Suzuki pulled them from the USA.

      Thus I do not trust them, because clearly they have an agenda, what it is I do not know, but they have demonstrated demonizing one vendor ruthlessly and incorrectly. So, fuck them.

    9. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      Why was this setting enabled in the first place? It sounds like the setting in question isn't on by default, nor should it be. Why would Consumer Reports have enabled it for their testing?

      The test simulates a user who visits multiple pages, by loading a test page over and over. This allows CR to control the test environment in a scientific fashion. If you leave caching enabled, then it no longer simulates visits to multiple pages, it simulates someone visiting only one page which is not typical user behavior.

      Perhaps it's an isolated case, but it's confusing as to why this occurred at all.

      It occurred because there is a BUG in Safari which can be triggered when you disable caching.

      It raises the question of what other unusual things may be done in the testing of other products

      They do all sorts of "unusual" things when testing, in order to make the tests scientific and repeatable. For example, if they test a lightbulb for longevity they don't have someone walk into a room a dozen times each day and turn it on/off. They take a bunch of bulbs, run some of them non-stop, and take a bunch of identical bulbs hooked up to an automatic switch which flicks them on/off every few seconds, non-stop.

      should Consumer Reports be trusted going forward?

      Yes. Despite how Apple is trying to spin this, the problem was not with the tests. CR noted that the battery drain problem did not occur when using a browser other than Safari, and it turns out the issue was caused by a bug in Safari. But since Apple only ships Safari with the OS, and only recommends that you use Safari, CR refused to give their stamp of approval. Now that Apple has fixed their browser, CR is re-testing (using the same methodology) and will most likely change their product recommendation now that the product has been fixed.

    10. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      Why enable it?
      It was enabled because that's their standard testing procedure. They test all laptops with caching turned off. That would mean that turning caching on for the test would be favouritism to Apple.
      Apple in their turn have declared that having caching turned off revealed a software bug and have now released a fix.

      So, it turns out that Consumer Reports not only tested fairly, but that Apple had something genuinely wrong. The report was therefore entirely justified.

      Why enable it?
      It was enabled because that's their standard testing procedure. They test all laptops with caching turned off. That would mean that turning caching on for the test would be favouritism to Apple.
      Apple in their turn have declared that having caching turned off revealed a software bug and have now released a fix.

      So, it turns out that Consumer Reports not only tested fairly, but that Apple had something genuinely wrong. The report was therefore entirely justified.

      Why enable it?
      It was enabled because that's their standard testing procedure. They test all laptops with caching turned off. That would mean that turning caching on for the test would be favouritism to Apple.
      Apple in their turn have declared that having caching turned off revealed a software bug and have now released a fix.

      So, it turns out that Consumer Reports not only tested fairly, but that Apple had something genuinely wrong. The report was therefore entirely justified.

      They assigned the testing duties to their web team. Duh!

    11. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      This is slashdot i.e. "news for nerds" are you actually a nerd? Did you actually read the whole article or did you just read the "summary"

      If you read TFA you would of read that they disable the browsers cache and have it load 10 webpages from their local web server to simulate a user browsing the internet. By using specific web pages and disabling the browser cache it is a controlled environment that they are able to replicate in other environments to compare the results.

      BTW the review hasn't been updated by CR, they just posted Apples claimed reasoning for the results. CR are going to apply the Safari patch and re-run their tests and then will post a update. Until the re-testing is complete there is no update to the review.

    12. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      Just wanted to note that this is the same testing procedure they took on previous macbooks, so it would seem that Apple introduced this bug after the last macbook was tested.

      Also note that the review hasn't been updated by CR, at the end of the post CR made they said "Once our retesting of the MacBook Pro’s batteries is complete, we will report back with our update and findings.".

      So at this point we are only assuming the patch put out by Apple resolves the issue seen by CR, but until the re-testing of the patched system is complete, there is no reason to assume the issue is fixed until the new testing results are posted. For all we know there could be 4 different bugs in Safari causing the battery drain and they may have only patched just one.

    13. Re:Should Consumer Reports be trusted? by Anonymous Coward · · Score: 0

      The "preliminary re-testing" was just testing with the cache enabled, so IMO those tests can't be factored in. CR at the end of their post said they would re-run the tests on the patched system, so at this point there is no telling how the results will turn out, we should all wait on the actual results instead of assuming what Apple says is true. So the title of this /. entry of "Consumer Reports Updates Its MacBook Pro Review" is incorrect until the re-testing is complete.

  9. Redrawing icons by Anonymous Coward · · Score: 0

    No cache and redrawing icons can take off 9 hrs? Wow

  10. Hahahahaha! by Anonymous Coward · · Score: 1

    Yeah, eat my shorts Apple!

  11. "Real-world usage" by Anonymous Coward · · Score: 0

    > Consumer Reports uses a hidden Safari setting for developing web sites which turns off the browser cache. This is not a setting used by customers and does not reflect real-world usage

    Developing web sites on a Mac does not reflect real-world usage. Gotcha.

    1. Re:"Real-world usage" by david.emery · · Score: 1, Troll

      How many Mac users develop web sites?

    2. Re:"Real-world usage" by TheFakeTimCook · · Score: 0

      How many Mac users develop web sites?

      You're truly an idiot. Go away.

    3. Re: "Real-world usage" by CraigCruden · · Score: 1

      I don't disable the cache, I clear it when I need to. I also don't use just Safari, but every browser needs to be tested separately.

    4. Re:"Real-world usage" by gnick · · Score: 1

      Developing web sites on a Mac does not reflect real-world usage. Gotcha.

      Well, yeah. What percentage of a typical user's time on his Mac is spent developing web pages? In general, very little. In many (most?) cases, none at all.

      --
      He's getting rather old, but he's a good mouse.
    5. Re:"Real-world usage" by fluffernutter · · Score: 1

      This one.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    6. Re:"Real-world usage" by Hognoxious · · Score: 1

      How many Mac users develop web sites?

      Too many.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    7. Re:"Real-world usage" by PCM2 · · Score: 1

      Well, yeah. What percentage of a typical user's time on his Mac is spent developing web pages? In general, very little. In many (most?) cases, none at all.

      Conversely, among the web developers who use Macs (which is quite a lot of them), maybe 75 percent of their workday is spent developing web pages. What's your point?

      --
      Breakfast served all day!
    8. Re:"Real-world usage" by david.emery · · Score: 1

      I didn't assert 'No one develops websites on the Mac', all the websites hosted on my servers are developed on the Mac.

      But the number of people who do this is Much Less Than the total Mac user population.

      Furthermore, few people who develop websites on any platform get their tech advice from Consumer Reports.

      But then, when you can't produce a useful thought, insults work just fine.

    9. Re:"Real-world usage" by gnick · · Score: 1

      Point is that the benchmark should be geared toward the typical expected user - Not the niche that is web developers. Seems pretty straight-forward. Make sense?

      --
      He's getting rather old, but he's a good mouse.
    10. Re:"Real-world usage" by TheFakeTimCook · · Score: 2

      I didn't assert 'No one develops websites on the Mac', all the websites hosted on my servers are developed on the Mac.

      But the number of people who do this is Much Less Than the total Mac user population.

      Furthermore, few people who develop websites on any platform get their tech advice from Consumer Reports.

      But then, when you can't produce a useful thought, insults work just fine.

      Rather, when you don't include pertinent information, and then simply post what sounds like an inflammatory comment, you invite insults.

  12. no escape key by Anonymous Coward · · Score: 0

    1 out of 5 stars. Newest MBP is missing key.

  13. Inaccurate headline by celeb8 · · Score: 5, Informative

    They did not update their review, they posted that they may.

    1. Re:Inaccurate headline by Calydor · · Score: 1

      But did they post that as an update to the review, or in a separate article?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    2. Re:Inaccurate headline by Altrag · · Score: 1

      They have updated it now to note that a fix has been produced and they're waiting to re-test with the fix (that part hasn't been done yet I guess.)

    3. Re:Inaccurate headline by Anonymous Coward · · Score: 0

      > They did not update their review, they posted that they may.

      They updated the review with a brand new paragraph at the top that links to a complete article with all the new details.

      If they had modified the original review there would be a hundred people bitching at them for sending it down the memory hole.

      The only reason your post is marked insightful is because too many people who are both pedants and ignorant of basic journalistic ethics had mod points today. Oh, and you posted an inane pedantic complaint in the first place.

      Do better next time.

    4. Re:Inaccurate headline by TheFakeTimCook · · Score: 1

      They did not update their review, they posted that they may.

      They said that they were in the process of doing a thorough re-testing, and will update their review when complete.

    5. Re:Inaccurate headline by Uberbah · · Score: 1

      The only reason your post is marked insightful is because too many people who are both pedants and ignorant of basic journalistic ethics had mod points today.

      Nah, people just have a deep, physical need to hate a particular company, because reasons. Maybe Steve Jobs ran over their dogs when they were kids, and they haven't gotten over it?

    6. Re:Inaccurate headline by Anonymous Coward · · Score: 0

      Or perhaps after years of dealing and reading about apple bullshit people have decided this company is a joke and are not willing to make themselves look ignorant trying to defend any bit of bad press apple gets. And jobs was an ass hole; he probably ran over lots of dogs.

  14. Don't most people revisit the same site many times by SuperKendall · · Score: 2, Insightful

    By not disabling the cache Safari will just reload the web page from disk, instead of downloading it all over wifi.

    Yes, that is the definition of a cache...

    In normal use you don't sit around reloading the same page all day

    You don't? Are you seriously saying you do not visit several sites multiple times in a day?

    Not to mention, lets say some sites you only go to ever so often - say Amazon, I go to a few times a month. A cache is still useful there for many of the page components and CSS files do not change much over time.

    In fact I would say 95% of the sites I visit in a day - news sites, recipes, various blogs, Slashdot, etc. benefit from caching, because they are places with logos and things that don't change much if at all over time. There are just not that many times I'm visiting a new site in a day.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  15. How to get Apple to fix a bug by phantomfive · · Score: 5, Interesting

    So that's what you need to do to get Apple to fix your bug. A couple years I found a bug in their version of sqlite3, it stopped accepting international characters (chinese, japanese, specifically). I tried to submit a bug via their bug reporting console, and I got this error message. So I sent an email to the address listed there, explaining the situation, and I got a response,
    "Please report that through our bug console." The console was still broken.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:How to get Apple to fix a bug by tepples · · Score: 1

      Perhaps you were supposed to continue to hammer the broken form on the bug console with repeated requests until either A. it stopped being broken or B. an administrator noticed the anomaly in the bug console's access log.

    2. Re:How to get Apple to fix a bug by slashwhip · · Score: 1

      Their bug-reporting console is obviously using SQLite3. Submit your report again without any international characters :)

  16. Look for another Safari setting by bjdevil66 · · Score: 5, Insightful

    .. - one that returns a USB and HDMI ports as well.

    If there's a setting to make the dynamic touchbar a static set of function keys I'm used to using, vs. having to wonder what buttons/functionality is there at any given point in time, that would be helpful as well.

    1. Re:Look for another Safari setting by TheFakeTimCook · · Score: 1

      If there's a setting to make the dynamic touchbar a static set of function keys I'm used to using, vs. having to wonder what buttons/functionality is there at any given point in time, that would be helpful as well.

      I kind of think they are going to add that Option, if it is not there already. But right now, you can do it, at least sort of...

    2. Re:Look for another Safari setting by omnichad · · Score: 1

      Just hold down the Fn key. I think that was the default on previous Macs anyway, since the brightness and volume settings were performed by pressing the top row without holding down Fn.

    3. Re:Look for another Safari setting by fluffernutter · · Score: 1

      Yes because it's awesome having to press Fn-Ctrl-F12 instead of Ctrl-F2 a few hundred times a day.

      You can force the function keys, but you have to add each application in the control panel one by one.. there is no global setting.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    4. Re:Look for another Safari setting by Anonymous Coward · · Score: 0

      Thank god pratically every app on Windows uses the same function keys for the same thing (and it tells you what the shortcut keys are in the menus).

      Yup, we're saving power by not having another screen for things that the power users already know and the regular users would never use anyway -- they were trained to go through the menus and are not going to deviate.

    5. Re:Look for another Safari setting by omnichad · · Score: 1

      Give it a while, someone will create a utility to do the one-by-one adding for you. Maybe you could do that yourself and release it to the world. Either way, it will probably not be a problem long-term.

    6. Re:Look for another Safari setting by fluffernutter · · Score: 1

      I'm not a big fan of installing many little third party toolets to make an expensive machine do what you want, as important as it seems to be on OSX. I hope Apple sees their way to doing it.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    7. Re:Look for another Safari setting by omnichad · · Score: 1

      installing many little third party toolets to make an expensive machine do what you want

      That's the Unix way.

    8. Re:Look for another Safari setting by fluffernutter · · Score: 1

      No, the unix way is to be able to configure it yourself. It might be in a text file, but it's usually possible. I can't think of any time I've had to install a tool to configure the keyboard in any enterprise unix I am familiar with. In linux installing gconf-editor makes such things more convienent for gnome but you could do it in the gome settings with a text editor. That's it, one tool that I know of and you're done. Why would I compare OSX to a free operating system anyway, I would expect the free OS to be weaker in some ways.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    9. Re:Look for another Safari setting by omnichad · · Score: 1

      I said Unix - OS X is based on a different Unix OS and I'm not comparing it to Linux.

      A lot of things you take for granted on the CLI are based on bash scripts using all sorts of tiny scripts (sed, awk, grep). Even major packages work this way.

      Either way, Apple is well-known for enforcing their preferred way of using a device (you're holding it wrong). If you are wanting to do something different, there's a long-established history of being forced to go the third-party route. If you're already using a Mac, you probably already know this.

    10. Re:Look for another Safari setting by fluffernutter · · Score: 1

      I was vaguely aware of it but I was only a very rarely mac user before and I thought I just wasn't understanding it and was just trying to get by. Now that I have a mac I'm spending a lot more time searching on things and finding out that, no, I wasn't missing anything; that's really all there is to OSX.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    11. Re:Look for another Safari setting by omnichad · · Score: 1

      Welcome to the world of Mac OS X. I've been on a Hackintosh for the last 5+ years as a secondary PC since I got rid of my real Mac a while back (still a Final Cut Pro user).

      I used to use Quicksilver because Spotlight's search forced a keyboard shortcut that I didn't like (among other unchangeable settings). I installed TimeMachineEditor because I didn't want Time Machine interrupting my work every 60 minutes to run a backup - Apple gives you "on" or "off", but I was able to use the utility and set 4 hours. Internally Time Machine uses hard links to make its incremental backups - it really is worth setting up as your main backup in some form. My computer's not completely littered with little tools, but there is one for almost every annoyance with OS X.

      One thing Apple does get right - GREAT keyboard shortcuts for taking screenshots.

    12. Re:Look for another Safari setting by fluffernutter · · Score: 1

      Agreed. I've been feeling I haven't been talking about OSX's strengths enough and yes I have to give kudos that you can snapshot even a section of the screen out of the box. It almost seems bizarre that they made the screenshot function so robust when they slimmed down everything else. I have heard about quicksilver, and I am a big fan of keyboard launchers. I will try it eventually.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    13. Re:Look for another Safari setting by mangamaster03 · · Score: 2

      I asked about that at the apple store. You can actually order the new laptop with the normal function keys instead of the dynamic touchbar from their website. It's on their website, and $400 cheaper than the first one with the touchbar.

      USB and HDMI ain't happening though...

    14. Re:Look for another Safari setting by farble1670 · · Score: 1

      If you are wanting to do something different, there's a long-established history of being forced to go the third-party route. If you're already using a Mac, you probably already know this.

      Think Different, but do as we say.

    15. Re:Look for another Safari setting by omnichad · · Score: 1

      I feel like Spotlight finally matched Quicksilver a couple years ago. CMD+Space and it pops up nice and big in the center of the screen (used to be a tiny search bar in the top-right corner). It's more usable than the Windows start menu in that regard.

    16. Re:Look for another Safari setting by fluffernutter · · Score: 1

      The only problem I have with Spotlight is that it doesn't find all the applications I have in the Applications folder and I have to go in and start them with the icon. I was hoping Spotlight would be better at that.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    17. Re:Look for another Safari setting by fluffernutter · · Score: 1

      I was hoping Quicksilver* would be better at that.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    18. Re:Look for another Safari setting by Anonymous Coward · · Score: 0

      On the non-touchbar Macs, there's a setting to make the F keys normal F keys instead of special ones.

  17. Disabling cache common practice for testing, to si by raymorris · · Score: 1

    Disabling or clearing cache is common in testing/benchmarking to measure/simulate performance loading fresh pages or otherwise doing something the first time, but repeating the test for more accurate results.

    CR probably had a list of 12-25 commonly used web sites they used as example sites, and loaded each of those sites many times rather than loading hundreds of different sites. If you want to load 12 web sites ten times, to simulate loading 120 web sites, you need to disable cache to simulate loading 120 different sites.

    It sounds like Safari had an issue where loading a site with cache off did *not* work the same as loading a fresh copy of the site for the first time, with the cache on. You'd expect the two scenarios to be more or less equivalent, and they normally are, but not always. Safari was probably doing the same thing in normal operation that IE used to do - first download it to cache, then immediately display the cached version rather than displaying first, then saving to cache). With cache disabled, it would need to use a completely different code path.

  18. MacBook had bug is the real issue by bongey · · Score: 0

    MacOS isn't so bug free, the setting of turning off the caching triggered a icon reload error. Next time Apple test your software better.

    1. Re:MacBook had bug is the real issue by CraigCruden · · Score: 0

      All software has bugs.

      Was there a bug? Yes. Was this a bug that would affect a normal user - which is what supposedly Consumer Reports was suppose to be simulating? No.

      The only reason why a lot of sites are bearable are because of the cache, without it the web performance would be pretty crappy.... What they were testing is not a real life situation, and therefore Consumer Reports tests were invalid for what they were trying to do. I don't know why the decision was made, it was a really stupid one.

      It might have an affect on a web developer working on a web application in Safari only (unrealistic) if they disabled the cache, but then if I need to reload I have never done this myself... I just clear the cache while testing a fix.

    2. Re:MacBook had bug is the real issue by TheFakeTimCook · · Score: 1

      MacOS isn't so bug free, the setting of turning off the caching triggered a icon reload error. Next time Apple test your software better.

      Spoken like a person who has never written more than 10 lines of code. Ever.

    3. Re:MacBook had bug is the real issue by Anonymous Coward · · Score: 0

      We've written code before.

      How about they spend some of that 200 billion dollars they sucked out of you on some QA? Just because it's behind a "developer options" doesn't mean you can just ignore QA right?

    4. Re:MacBook had bug is the real issue by r2rknot · · Score: 1

      ""What they were testing is not a real life situation, and therefore Consumer Reports tests were invalid for what they were trying to do. I don't know why the decision was made, it was a really stupid one. "

      You should read all about that and learn ya something.

      --
      "...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."
    5. Re:MacBook had bug is the real issue by farble1670 · · Score: 2

      Next time Apple test your software better.

      I don't care if software has bugs (because it always does). I care if they get fixed in a timely manner.

    6. Re:MacBook had bug is the real issue by ahabswhale · · Score: 1

      Show me any significant codebase that's bug free. Just one. It doesn't exist. Suck it, noob.

      --
      Are agnostics skeptical of unicorns too?
  19. Wrong by SuperKendall · · Score: 0

    It has an infinity of function row keys. That is the opposite of missing.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Wrong by fluffernutter · · Score: 1

      Key word is 'keys'. And no, there are none. Of course the actual keys don't give much more feel than the touch bar anyway.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  20. GREASED THE SKIDS! by Anonymous Coward · · Score: 0

    Skid marks are still skid marks!

  21. Holy Dead Saint Steve Jobs to Consumer Report: by Anonymous Coward · · Score: 0

    "You're testing it wrong."

  22. meta http-equiv="refresh" content="5" by Anonymous Coward · · Score: 0

    "...you don't sit around reloading the same page all day..."

    Maybe you don't but most sites I visit have some sort of auto-refresh on them unless you disable it... especially news sites. So maybe you don't sit there hammering the refresh button... but the web page you are on is. ;) Posting anon to keep mods.

  23. How much? $$$$$ by p51d007 · · Score: 1

    Did that cost Apple?

  24. Re:Don't most people revisit the same site many ti by AmiMoJo · · Score: 1

    In normal use you don't sit around reloading the same page all day

    You don't? Are you seriously saying you do not visit several sites multiple times in a day?

    No, I'm saying I don't sit around reloading the same page all day. I might reload a number of pages, but most of my browsing is to new content. Sure, a lot of the CSS and images and the like will be cached, but that's quite different from the whole page being cached entirely.

    Clearly Apple is trying to minimize network traffic, because wifi uses a lot of energy. That's a good thing to do, a perfectly reasonable optimization, but it does distort automated test results. To make tests repeatable and fair Consumer Reports has to set up its own web pages and repeatedly load them, because real web pages change and disappear so tests done in 2016 might not be repeatable in 2017.They deliberately disabled the cache to make sure that traffic was actually generated, to check wifi power consumption as part of the test.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  25. OK, I'll Ask the Question by LifesABeach · · Score: 2

    What is this Hidden Safari Setting?

    1. Re:OK, I'll Ask the Question by Anonymous Coward · · Score: 0
    2. Re:OK, I'll Ask the Question by Mordaximus · · Score: 5, Funny

      I believe it's called "Do Not Load TFA/TFS." Apparently it saves battery life because some can't be bothered to read the entire summary.

    3. Re:OK, I'll Ask the Question by Anonymous Coward · · Score: 0

      I'm not sure what its called in Safari but its the "don't load from cache" option.

    4. Re:OK, I'll Ask the Question by Arkham · · Score: 1

      1. Enable Hidden Developer Menu
      2. Enable "Disable Caches"

      If they were even a little savvy they could have accomplished the same thing on their web server by setting no-cache headers, but whatever.

      --
      - Vincit qui patitur.
    5. Re:OK, I'll Ask the Question by hcs_$reboot · · Score: 1

      Maybe it blocks ads, thus making Safari use less CPU, ram, bw,...

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    6. Re:OK, I'll Ask the Question by Anonymous Coward · · Score: 0

      What is this Hidden Safari Setting?

      The setting is called "Consumer Reports Needs Financial Compensation From Apple".

  26. Re:Don't most people revisit the same site many ti by squiggleslash · · Score: 2

    You visited Slashdot at least five times today (evidence.) Unless you were visiting using Lynx, it's hard to believe that you didn't benefit from having all the CSS and image files that make up every page on Slashdot cached.

    --
    You are not alone. This is not normal. None of this is normal.
  27. Uh.. by fluffernutter · · Score: 1

    Does Firefox have this bug out of the box? I only use Firefox and the battery on my mac only lasts 4 hours. Tested three times now.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:Uh.. by Anonymous Coward · · Score: 0

      You should switch to Google Chrome - then the battery will last about 1 hour.

    2. Re:Uh.. by Anonymous Coward · · Score: 0

      I kept noticing the battery profiler was showing Chrome as using up significant energy. I thought it was simply because I was predominantly web browsing for a few days, so of course it would show up. Looked more closely at it and noticed that it used up far more than I thought it should. Switched to Safari actively with Chrome in the background and Chrome was *still* consuming more power. So I quit Chrome entirely and am finding that the battery is lasting much longer. So, at least Chrome may have some power-consuming bug Safari doesn't.

      Would rather use Chrome, but I'll be sticking with Safari for the time being.

    3. Re:Uh.. by TheFakeTimCook · · Score: 1

      Does Firefox have this bug out of the box? I only use Firefox and the battery on my mac only lasts 4 hours. Tested three times now.

      Probably because the actual bug is in a Framework ALSO used by FireFox.

    4. Re:Uh.. by fluffernutter · · Score: 1

      But I haven't adjusted the cache settings. I would assume it would be using cache out of the box.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    5. Re:Uh.. by farble1670 · · Score: 1

      Probably because the actual bug is in a Framework ALSO used by FireFox.

      Um, what? Pretty certain FF doesn't share code w/ Safari. If you are referring to Webkit, no FF does not use Webkit. It uses Gecko.

  28. Re: Don't most people revisit the same site many t by Anonymous Coward · · Score: 0

    How are morons on here so smart and so fucking stupid. No one is saying people don't benefit from caching. They are only arguing it's a valid PERFORMANCE METRIC to test hours of battery life pulling always new content. So worst case you go to all new Web pages all day you get X hours. That's a reasonable metric. Then you would expect more from that point.

  29. What about Chrome? by Anonymous Coward · · Score: 0

    CR reported battery life results in line (or better than) Apple's advertising when using Chrome. Did CR disable the cache when they tested using Chrome?

  30. Don't hide your settings by Anonymous Coward · · Score: 0

    Don't fucking hide your settings or features.

    But they clutter the perty display!

    They how the fuck are we supposed to use or debug them!

    They're intuitive and they just work!

    Bullshit!

  31. Page views per site may vary by tepples · · Score: 1

    If I visit the first page for a site to retrieve all of the graphics-intensive formatting stuff, then as I browse thirty more pages on that same site I do not have to re-download that stuff because it's cached then that could make for a difference.

    That depends on a particular user's browsing habits. You might "browse thirty more pages on" Slashdot while reading stories and writing comments but hit only one document on a site when reading each story's featured article. Or you might "browse thirty more pages on" a web search engine while performing queries but hit only one document on a site when reading each result.

  32. Consumer Reports updates? by Chris+Mattern · · Score: 4, Insightful

    Sounds more like Apple's updating CR's review. Not much in there about what CR thinks about all this.

  33. Re:Don't most people revisit the same site many ti by Obfuscant · · Score: 1

    Unless you were visiting using Lynx, it's hard to believe that you didn't benefit from having all the CSS and image files that make up every page on Slashdot cached.

    I can't speak to the CSS because that is normally invisible, but I can speak to "image files that make up every page". They are invisible here. A banner at the top, a couple of small icons at the bottom, but other than that -- what images?

    When I visit a /. page I explicitly refresh the page because I want to see everything that is new. If I wanted to see the same things over and over I'd just print the page and tack it up on the wall.

  34. Couch Profile by Anonymous Coward · · Score: 0

    That's the profile I use on the couch and at my bar. Unplugged, surfing the internet, and Pandora or YouTube playing music.

  35. That is simply not real by SuperKendall · · Score: 0

    They are only arguing it's a valid PERFORMANCE METRIC to test hours of battery life pulling always new content.

    If it's not what anyone would ever do, how is that a valid metric? After about three days of using a laptop most of my browser usage is going to hit the cache in some way.

    Especially if you are not using the SAME METRIC to compare other laptops with - which is the point of the article, that a bug in Safari was disabling caching. So MacBook Pros were being comparing with all caching off, to laptops that had all caching enabled - do you think that is a fair comparison?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That is simply not real by Anonymous Coward · · Score: 0

          Unless you are running noscript and ad-block... most content, sizewise, will be new even on the exact same page with just a refresh.

    2. Re:That is simply not real by lgw · · Score: 1

      Caching was off in all laptops they reviewed - a very fair comparison. The bug was that something else weird happens when caching is off. The bug was specific to the new MacBook.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  36. Re: Don't most people revisit the same site many t by squiggleslash · · Score: 2, Insightful

    First of all, yes, the implication was that nobody benefits from caching. And secondly, if you're getting every damned thing from the net and nothing from the cache, your network usage is orders of magnitude higher than "normal". AmiMojo is suggesting it's "cheating" to base power usage metrics in part on cached data. But most of the data that built the webpage you're looking at right now came from your cache. You think the HTML - the only dynamically generated part - made up most of the bytes of data that made up the page? Think again.

    Worse still, you're focusing on something that's relatively meaningless. Do you think your Wifi card draws massive amounts of power when it's receiving data? I actually don't know if the difference in power between Wifi "listening" and Wifi "receiving" is more than the difference between "SSD drive idling" and "SSD drive sending data", and I suspect you don't either.

    But I can say, without too much doubt, that the GPU and CPU suck much, much, more power than both of those put together when they're rendering a webpage. Hell, I just leave Twitter open in a tab before I go to work and my 2011 i7 laptop at home's fans are whirring by the time I get home.

    On the face of it, calling it "cheat mode" when you instruct a laptop to cache webpages in a perfectly normal way is ludicrous hyperbole. The cache makes little or no difference to power usage, and it's normal behavior to have it enabled. It's also irrelevant - as others have pointed out - to why this particular benchmark turned out to be flawed, which was a bug in the no-cache mode, not something to do with caching specifically.

    --
    You are not alone. This is not normal. None of this is normal.
  37. Dont worry apple worshipers by Anonymous Coward · · Score: 0

    CR will reverse their findings. There isn't a company out there that apple would not bride, bully or coerce to make them see the error of their ways.

  38. Re:Don't most people revisit the same site many ti by squiggleslash · · Score: 1

    Try "View Page Info" (if you're using Firefox), it'll list the media embedded on the page. These vary from the Slashdot logo, the zoo icons, the social media icons, etc.

    There's more than you think.

    --
    You are not alone. This is not normal. None of this is normal.
  39. True dat by MAXOMENOS · · Score: 3, Insightful

    Apple: "Consumers don't want a touch screen or ports; they'll settle for a touch bar and dongles."

    Every other laptop maker: "TOUCHSCREENS! PORTS! FRACTION OF THE PRICE!"

    1. Re:True dat by Anonymous Coward · · Score: 0

      10x the size and weight!

    2. Re:True dat by Dog-Cow · · Score: 1

      Fraction of the revenue! Fraction of the profit!

    3. Re: True dat by Type44Q · · Score: 4, Funny

      1/10th the courage!

    4. Re: True dat by Anonymous Coward · · Score: 1

      That's right. When I am buying a laptop I want it to be from the vendor who tacks on the highest margin onto the cost.

      I love paying more!

    5. Re:True dat by torkus · · Score: 2

      You haven't actually looked at the available options then...

      --
      You can get rich if you own a politician, but you have to be rich to buy one in the first place.
    6. Re: True dat by Anonymous Coward · · Score: 0

      That's why I buy GM and Ford instead of Toyotas and Hondas!

    7. Re:True dat by Anonymous Coward · · Score: 0

      Who cares? Profit is profit and they are stealing it from Apple.

    8. Re:True dat by Coren22 · · Score: 1

      I have been happy with my ASUS ZenBook Pro UX501VW, I just wish it didn't have a 4k display. 4k resolution at 15" is absurd, and in a laptop designed for gaming, it is laughable as the video card can't even play games at that resolution.

      BUT, I mainly use mine connected to external screens. I only use the built in screen when traveling.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  40. Re:How much? $$$$$ by Altrag · · Score: 1

    Likely not a whole lot. Couple days of a dev's salary to find and fix the problem. Sounds like its being included in an already-planned update to Safari so there shouldn't be much if anything in the way of extra distribution costs.

    CR may have charged a consulting fee if it took the people on their side more than a couple emails but that wouldn't add up to significant amounts either -- at least not when scaled against the depths of Apple's pockets.

  41. Re:Don't most people revisit the same site many ti by Obfuscant · · Score: 1

    There's more than you think.

    I used about:config to disable image loading (preferences.image.default = 2) and I see only one tiny difference between the previous version of this page and the one I see now: the two little 64x64 icons at the bottom of the page attached to the previous and next stories are gone. That's all.

    Oh, and the "Slashdot" logo is gone. That's not very large compared to the page itself, which is useless if I use a cached version.

  42. Re:Don't most people revisit the same site many ti by squiggleslash · · Score: 1

    Well, OK, in your specific case you probably don't load much that's cached, but you must admit, you're not really doing the same things most people are!

    --
    You are not alone. This is not normal. None of this is normal.
  43. Meh, The Keyboard Still Sucks by Kagato · · Score: 1

    I've tried using that keyboard several times and it's just doesn't make the cut. If they would have left the thickness they could have had better keyboard travel and better battery life.

    1. Re:Meh, The Keyboard Still Sucks by Anonymous Coward · · Score: 0

      Yep. I think the battery life is fine and the dongle issue is vastly over-rated, but the keyboard does pretty much suck. Nothing *wrong*, it's just no fun to have no travel. I prefer the Macbook Air's.

  44. Re:Don't most people revisit the same site many ti by Anonymous Coward · · Score: 0

    Dumbass! The shitty webdevs use CDNs to load jQuery, Bootstrap, FontAwesome, at al for their generic looking websites. Unneeded javascript libraries and Internet fonts are big reasons why the payload for the average web page has grown to over 2MB these days. But, the not so bad news is that these crappy javascript libraries and fonts are often cached because the shitty webbev only has to copy and paste the URL into their source code--this is presented as the "best" solution, so that's what these shitty webdevs do. The CDNs are configured correctly and cache these static resources for a long time.

    Now, when you visit shitty site A and it requests jQuery from the CDN. Later you visit shitty site B and it requests jQuery from the same CDN, but it does not need to be fetched because it is in your cache. Hooray!

  45. Gee thanks, guys by computational+super · · Score: 1

    This is not a setting used by customers

    Even Apple is telling us to just use Chrome.

    --
    Proud neuron in the Slashdot hivemind since 2002.
  46. idiot by Anonymous Coward · · Score: 0

    INTERMITTENT bug.

    all bugs are intermittent, otherwise nothing would ever function

  47. This still doesn't explain the extremely hogh resu by fortfive · · Score: 1

    Something like 16 hours? If the bug just stopped bugging for one test, the high result should still be closed to advertised result, not way beyond it.

  48. Re:How much? $$$$$ by farble1670 · · Score: 1

    Likely not a whole lot. Couple days of a dev's salary to find and fix the problem.

    Likely a lot, which is why they went out of their way to work with CR and find the root cause. Like them or not, CR has a pretty large user base. And those non-techie type of users are exactly where Apple targets their products.

  49. Battery life on apple products by SmaryJerry · · Score: 1

    Battery life is not something apple is good at managing. There last iOS update to my iPhone 6s destroyed my battery life and basically makes my phone unusable. It went from a few days per charge to barely 6 hours with a little use. Resetting all settings and content does nothing and they offer no way to roll back to the last iOS version. I wish they would spend more time on testing and fixes before they release an iOS and less time on removing important features.

    1. Re:Battery life on apple products by beckett · · Score: 1

      . I wish they would spend more time on testing and fixes before they release an iOS and less time on removing important features.

      Thank you for enrolling in the ad-hoc public beta of 10.2 and submitting this bug report. but seriously, i I still haven't gone to 10.2 yet, and it's the small reports like these that help inform what i'd be stepping into.

      As Apple + minor version releases have been historic minefields and i use my apple stuff for work. Unless OSX or iOS versions contain patches for major security issues or flaws, usually i wait it out until someone else has had a chance to test for me. for 10.2 i didn't think getting a new set of shiny emojis was worth the risk of finding out first hand what Apple's fucked up this time.

      Again, thanks for Taking One for the Team.

  50. CR didn't "Updates Its MacBook Pro Review" by Anonymous Coward · · Score: 1

    CR didn't "Updates Its MacBook Pro Review", they instead made a post explaining Apples claimed reasoning for the tests.

    The post says "Once our retesting of the MacBook Pro’s batteries is complete, we will report back with our update and findings."

    So they are going to install the update for Safari and re-run the tests, after those tests are ran they will then give a update. For all we know the tests could come back the same. The bug that was fixed may not been the whole source of the battery drain, so until the results of the re-testing is done on the patched Safari, there is no update to the review.

    1. Re:CR didn't "Updates Its MacBook Pro Review" by Anonymous Coward · · Score: 0

      Everyone knows it's really about how big Apple's *cough* charitable donation to consumer reports is.

  51. They weren't holding it right by tylersoze · · Score: 1

    Obviously.

  52. "This is the best pro notebook we’ve ever ma by Anonymous Coward · · Score: 0

    I'd argue that it isn't. The best pro notebook they ever made was the last one that allowed you to upgrade the ram and hard drive, and replace the battery. That's "pro".

    Their latest macbook pro might be the best appliance they've ever made, but it isn't "pro".

  53. Re: Don't most people revisit the same site many t by Anonymous Coward · · Score: 0

    First of all, yes, the implication was that nobody benefits from caching. And secondly, if you're getting every damned thing from the net and nothing from the cache, your network usage is orders of magnitude higher than "normal". AmiMojo is suggesting it's "cheating" to base power usage metrics in part on cached data. But most of the data that built the webpage you're looking at right now came from your cache. You think the HTML - the only dynamically generated part - made up most of the bytes of data that made up the page? Think again.

    Unfortunately, this is true. Web pages done right though (no bloated images, javascript, flash, etc) the dynamic part of a web page should be the largest part.

    On the face of it, calling it "cheat mode" when you instruct a laptop to cache webpages in a perfectly normal way is ludicrous hyperbole. The cache makes little or no difference to power usage, and it's normal behavior to have it enabled. It's also irrelevant - as others have pointed out - to why this particular benchmark turned out to be flawed, which was a bug in the no-cache mode, not something to do with caching specifically.

    Agreed. When I was in software testing years ago (testing web site performance), we intentionally tested and recorded metrics in two passes - once with caching on and once with caching off. Of course we were testing for the performance of the web site on a given device, and not the performance of the device, but given that CR was changing a setting that most consumers wouldn't change, they could have done something similar.

    If they're going to rate a consumer device, they should first test the device with the settings from the manufacturer. If they choose to "optimize" the device to see if they can squeeze more out of it, great, but it should be noted as a non-standard configuration.

  54. Consumer Reports no money from vendors in any way! by Anonymous Coward · · Score: 0

    Can we all just agree this updated review is paid for?

  55. I know those settings! by Anonymous Coward · · Score: 0

    It's called the Apple Wallet. Once it's opened and the correct items have been transferred recommendations are granted for Apple's broken shit.

  56. Never again ... until std USB3 and HDMI ports back by Anonymous Coward · · Score: 0

    I'm not that stupid anymore. Others are making devices that have the plugs I can use today with my $1000 in peripherals.

    Never again ... until a standard USB3 port and HDMI ports are back. Don't get me started on the headphone jack and DELETE key.

    I do appreciate having a USB-c port, but not at the expense of normal USB2/3 ports.

    I've never seen a DisplayPort monitor. Don't own any. Really don't see the point.

    For some reason, part of Apple's business model it to force customers to buy converters or new peripherals so the plugs fit.

  57. Re:"This is the best pro notebook we’ve ever by TheFakeTimCook · · Score: 1

    I'd argue that it isn't. The best pro notebook they ever made was the last one that allowed you to upgrade the ram and hard drive, and replace the battery. That's "pro".

    Their latest macbook pro might be the best appliance they've ever made, but it isn't "pro".

    The max. RAM is 16 GB. What "Pro" isn't going to configure it that way out of the box? So, there's one of your three arguments nicely refuted. Let's try the other one.

    You can replace the battery in the new MBP. Considering it is something that is done maybe ONCE in the lifetime of the product, having it be a little inconvenient is not a reason to say that it is an "appliance". And, BTW, Apple doesn't gouge for battery replacement. In fact, they charge little enough that I simply can't imagine wanting to do it myself to "save money." Ok, so now let's try for that last objection...

    Can't upgrade the hard drive. Well, that's something that, now that most laptops are going SSD, we're going to start seeing more and more. But no one will do any hand-wringing about them; because they aren't Apple, and so nobody cares what the other guys do. Again, survey says: "Most people, by and large, never upgrade the storage in their laptops." And the more "Pro" a laptop-user is, the LESS likely they are to be able to store their DATA on an LAPTOP's internal drive. Even at 2 TB, editing video projects is going to make that 2 TB seem crowded in a year or so. And with USB-C/TB3 available, there really isn't a speed penalty for having an external drive enclosure. And, although the TB3 enclosures are still a bit pricey (and hard to find, both which might change now that everyone and his dog is switching to USB-C/TB3), USB-C enclosures/drives are plentiful and available for the $20-30 range (driveless) on Amazon, like this one. So, it sounds like 3 for 3 to me.

    You are out of gas...

  58. Are you familiar with CR? by redmid17 · · Score: 1

    Apparently not

    CR

    ... our battery tests are not designed to be a direct simulation of a consumer's experience. Rather, we look to control as many variables as possible, then perform a test that gives potential users a reasonable expectation of battery life when a computer's processors, screen, memory, and antennas are under a light to moderate workload. This test has served as a good proxy for battery life on the hundreds of laptops in our ratings.

  59. CR was lazy... by uncqual · · Score: 0

    In other words, CR was lazy and disabled the browser cache instead of developing a test representative of real life users -- their target audience. Sure, they found a bug, but not one that an ordinary user would ever encounter (is this mode even "supported"?).

    I assume CR ran their tests against an in-house web server with some sort of synthetic content rather than consumer web sites (such as Facebook, Amazon, gmail etc) -- else they would be unable to have repeatable tests (perhaps Amazon would be loaded at some times and not others or Facebook would change the layout/design of their pages and invalidate all testing that CR had already done). CR should have done some real world monitoring (they could probably dig through their logs to see how their own employees access external web sites as a starting point and work from there) to determine representative patterns and built their web server and client side tests to replicate the same patterns. This pattern almost certainly would include a mix of cached and uncached accesses.

    It's interesting that CR uses the "default browser" on each machine for its tests because they feel that's what the typical user would do, but then go and change obscure settings in that browser to make it behave in a non-default way. In the real world, I'll bet more Mac users in CR's audience (at least those that would rely on them for advice on a computer) use a browser other than Safari than use Safari but screw around with "hidden" settings intended for developers.

    I'm not a fan of Apple, but CR really is the one with egg on their face here.

    In general, I'm becoming increasingly distrusting of CR's results -- they should spend more of their resources testing products properly and less time editorializing on political topics.

    --
    Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
  60. how often does CR screw up ? by Anonymous Coward · · Score: 0

    in the 1970s CR ran a review of bicycles; one of the tests was how far the bicycle rolled without pedaling
    In the next issue of Bicycling Magazine (which was, before it was rodalized, a great magazine) they pointed out that how far a bike roles is stupid, cause it is sensitive to tire pressure

    Next bike review in CR didn't have that test.....

  61. The new IE by Anonymous Coward · · Score: 0

    All hail the new Internet Explorer.

  62. Re:"This is the best pro notebook we’ve ever by Anonymous Coward · · Score: 0

    and your full of something.

  63. Money talks... by Anonymous Coward · · Score: 0

    n/t

  64. Don't benchmark debug mode by Anonymous Coward · · Score: 0

    Because of the safari bug, the actual benchmarking that CR's test did accurately was measure power consumption of using the developer mode.

  65. CR found a bug in the Mac that hasn't been fixed by Anonymous Coward · · Score: 0

    So, the report stands without need of correction.

    Wonder how much Apple paid to have CR rerun their tests with the "special patch" from Apple? Enough for a better report?

    Apple has the cash, I'm guessing they bought the better report.

  66. so click this feature... by Anonymous Coward · · Score: 0

    Apple: so now, please click this cache feature. (while sliding $10,000 across table).
    Consumer Reports: ok
    Apple: and now, please update your findings (sliding another couple of 10k-packs across the table)
    Apple: you of course have no memory of this (pointing at the money) "conversation". (The Force handwave)
    Consumer Reports: (nods, eyes glazed over) Yes, master.

  67. Re:Don't most people revisit the same site many ti by Plumpaquatsch · · Score: 1

    Unless you were visiting using Lynx, it's hard to believe that you didn't benefit from having all the CSS and image files that make up every page on Slashdot cached.

    I can't speak to the CSS because that is normally invisible, but I can speak to "image files that make up every page". They are invisible here. A banner at the top, a couple of small icons at the bottom, but other than that -- what images?

    When I visit a /. page I explicitly refresh the page because I want to see everything that is new. If I wanted to see the same things over and over I'd just print the page and tack it up on the wall.

    Okay. Measure the time it takes to load the Slashdot homepage. Now turn off caching and try again. Report. Especially if any of the icons next to each story changed - which each needs a TCP connection to the web server to download.

    --
    Of course news about a fake are Fake News.