Slashdot Mirror


Apple is Postponing Release of New Features To iOS This Year To Focus on Reliability and Performance: Report (axios.com)

For a change, Apple plans to not push new features to iOS devices this year so that it could focus on reliability and quality of the software instead, Axios reported on Tuesday. From the report: Apple has been criticized of late, both for security issues and for a number of quality issues, as well as for how it handles battery issues on older devices. Software head Craig Federighi announced the revised plan to employees at a meeting earlier this month, shortly before he and some top lieutenants headed to a company offsite. Pushed into 2019 are a number of features including a refresh of the home screen and in-car user interfaces, improvements to core apps like mail and updates to the picture-taking, photo editing and sharing experiences.

106 comments

  1. flawed dev model by Blymie · · Score: 3

    The dev model used to be "Steve will yell at you, fire you, berate you, or otherwise ensure that you didn't fuck up constantly".

    That's over with, good or bad.

    The new dev model clearly isn't up to snuff, so just pausing -- stopping new development, won't work. The entire development model must be fixed, and quite honestly some people don't produce, or produce well, without someone looking over their shoulder and yelling.

    NOTE: if you take objection to that statement, then you're likely 'part of the non-producers'. Good devs exist, a whole boat load of them, but it only takes one dev claiming to properly test, follow coding guidelines, and 'being a prick' to sour a whole team.

    1. Re:flawed dev model by Anonymous Coward · · Score: 1

      Or it could be management cutting corners to get new stuff out. After all Apple can't be seen to be playing catch-up

    2. Re: flawed dev model by Anonymous Coward · · Score: 0

      Right, because under Steve, they didnâ(TM)t release OS X 10.1 and 10.2 as âoeno featuresâ just quality improvements releases... oh... wait, they did.

    3. Re:flawed dev model by MachineShedFred · · Score: 1

      Except that this is hardly unprecedented at Apple, even during the Reign of the Steve.

      Remember OS X 10.5 "Leopard" ? Followed by OS X 10.6 "Snow Leopard" which, when introduced at WWDC, was claimed to be entirely motivated by "build a better Leopard" ?

      They succeeded too. 10.6.x was an excellent release, only slightly tarnished by the absence of ZFS which was yanked out at literally the last minute due to not being able to come to terms with Sun.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    4. Re:flawed dev model by jittles · · Score: 1

      The new dev model clearly isn't up to snuff, so just pausing -- stopping new development, won't work. The entire development model must be fixed

      I agree that there are definitely problems plaguing Apple but I do believe that this is better than doing nothing. Software quality at Apple is at an all time low. Their devs don't seem to understand how to do things like cherry-pick security fixes from the current OS version into the next OS version, or to even do basic usability testing of their own work to make sure they didn't break something. Perhaps they'll figure out basic development skills while they're having to fix all their mistakes.

    5. Re: flawed dev model by Anonymous Coward · · Score: 0

      That is another detrimental factor. If someone thinks it is "embarrassing to play catch up" - that company goes down.

    6. Re:flawed dev model by DrStrangluv · · Score: 1

      Agreed. This "pause to work on quality" approach leads to a "Mission Accomplished" attitude when developers go back to "real" feature work, where attitudes and approaches never changed. And with new features right on deck and waiting, they'll be right back where they were inside of two years. If they want success, they need to adopt something like *gasp* Microsoft's trustworthy computing initiative from a number of years ago, where the attitude permeates everything they do.

    7. Re:flawed dev model by skribble · · Score: 1

      Or it could be...

      Modern system development is complex in a way that most developers will never realize.
      Finding the right balance between performance, economy, scale and security.
      Dealing with hardware, software, and network issues, the didn't exist, were unknown, or unexploitable a few years ago.
      Coordinating an ever changing ecosystem.

      Even under Steve Apple had been known to step back and make releases that focused on exactly this type of stuff.

      --
      --- Nothing To See Here ---
    8. Re:flawed dev model by DontBeAMoran · · Score: 1

      And OS X 10.6, Snow Leopard, is still being viewed as one of the best OS X version to date by a lot of people.

      --
      #DeleteFacebook
    9. Re:flawed dev model by jellomizer · · Score: 1

      There was a rush to get the iPhone X and iOS 11 out before the Christmas rush. I expect Apple put all its focus on the hardware to prevent something gates, to make sure the hardware was of the highest quality it could get. But that meant the Software was rushed and not properly focused.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    10. Re: flawed dev model by Anonymous Coward · · Score: 0

      You do know that software people dont work on hardware, right?

    11. Re: flawed dev model by Anonymous Coward · · Score: 0

      Just wait until the iButt plug comes out though.

    12. Re:flawed dev model by phantomfive · · Score: 1

      NOTE 2: A lot of the good devs at Apple who made the iPhone and OSX have left the company. Most of them have a lot of money now.

      --
      "First they came for the slanderers and i said nothing."
    13. Re:flawed dev model by dgatwood · · Score: 1

      By a fairly large margin. They spent two entire years doing basically nothing but fixing bugs. It was a two-year, essentially zero-feature release cycle. If Apple did that with iOS and OS X again, they would end up with an amazingly solid OS on which to build new features. Of course, it remains to be seen whether they'll have the courage to delay their annual release cycle for even half a year, much less two years.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    14. Re: flawed dev model by Brockmire · · Score: 1

      Fuck Leopards. I'm holding out for Sharks with Lasers release.

    15. Re:flawed dev model by mjwx · · Score: 1

      The dev model used to be "Steve will yell at you, fire you, berate you, or otherwise ensure that you didn't fuck up constantly".

      Actually the model of "His Steveness will magically spin away any failures" has failed. Iphones were always this bad (crashing, bugs, design flaws like Antenna-gate) but they were always hand-waved away by Apple's cult of personality. Now the cult of personality has gone and the RDF with it people are realising they aren't actually that great at all. Worse still, Apple has lost all of its power over "news" sites (read: buzzfeed style blogs), now they're no longer desperate to slobber over Apple's phallus because it's not paying the bills (bringing in ad revenue) like it used to. Apple is now desperate to stay relevant in a world that they left behind years ago.

      If anything, Apple has fewer critical bugs given how hard it is to Jailbreak the latest versions. However that is overshadowed by the fact they cant simply have the holy turtleneck wave away criticism and cover up really poor design decisions (the later being their real problem).

      Apple are now passe, they're just another phone or computer, despite what their incredibly annoying ads say.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    16. Re: flawed dev model by jellomizer · · Score: 1

      But management and QC can be shifted to hardware.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  2. Translation: iOS 12 will be great by Anonymous Coward · · Score: 0

    Just like OSX 10.6 Snow Leopard

  3. Agile by 110010001000 · · Score: 4, Funny

    This doesn't sound very Agile. Customers need new versions of software every few months. It doesn't matter if the software works, or is secure. The most important thing is to complete the Sprints to get to a release milestone and to a release. Customers really want that more than anything else.

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

      I don't think you get it. Its not that they won't release software. Its that the focus of the next version of iOS isn't going to be about big new features. Its a "clean up" cycle. The bug fixing sprint, if you will...

    2. Re:Agile by tsqr · · Score: 2

      This doesn't sound very Agile. Customers need new versions of software every few months. It doesn't matter if the software works, or is secure. The most important thing is to complete the Sprints to get to a release milestone and to a release. Customers really want that more than anything else.

      That cries out for a Dilbert.

    3. Re:Agile by 110010001000 · · Score: 1

      That sounds like a bad idea. That is like iterating back and fixing existing code. Kind of like a waterfall model. This isn't going to end well.

    4. Re:Agile by ausekilis · · Score: 1

      They haven't focused on their own software in quite a while. Mail doesn't handle multiple accounts with any dignity. Safari crashes after 10 tabs, or one heavy one. Music only allows browsing by (Track) Artist, Album and Genre - it's useless if you have a large library of collections. A lot of their stuff is "my way or no way" and buggy as all hell. Maybe this year they can fix some of the braindead decisions they've made on their phones.

      I use Spark for email - it handles pop3/gmail/imap accounts with ease and smart filtering. Chrome and Dolphin for browsing - though they aren't immune either. I paid for Cesium to manage my large library and be able to sort by Album Artist.

      After a long run of 4 Android phones, I thought the grass was finally greener in the Apple camp. The OS is more stable, though less customizable... but that's about it. I can't think of much I'd actually miss if I went back to android.

    5. Re:Agile by ImdatS · · Score: 1

      I assume you meant it with a tongue-in-cheek...

      Apple's software quality went south drastically the last 3-4 years and the last years it even accelerated (I mean the "going downhill"). Especially macOS is so buggy now that it is becoming a nightmare. Unfortunately, it is the "best of all bad systems", so there are (at least for me) no other options.

      I for one welcome the focus on software-quality, including also iOS (the last few days I was close to throwing out the window multiple iPhones because of shitty email-/account-management in it).

      My wish for 2018 (from Apple): ZERO new features, only bug-fixes and performance-improvements for macOS and iOS. And, please, please switch back to 2-year cycle for macOS...

    6. Re:Agile by 110010001000 · · Score: 1

      Define "quality". They have been hitting all their milestones and releases.

    7. Re:Agile by DontBeAMoran · · Score: 1

      Except that "new feature X is available" is not equal to "new feature X is completely bug-free".

      --
      #DeleteFacebook
    8. Re: Agile by Anonymous Coward · · Score: 0

      You are so wrong and so right at the same time.

      So many people missed the point on Agile itâ(TM)s not even funny and it gave Agile a bad name.

      Agile is a culture and mindset change. The problem is that people want to learn a magical set of processes to improve efficiency without changing their culture so they just sign up for Scrum Master training and nothing changes. They will then claim its working because theyâ(TM)re now invested when everyone around them see itâ(TM)s failing.

      Agile is not a short cut. Following an âoeAgileâ process without changing the mindset achieves nothing.

      The truth is changing culture and mindset is hard and that makes Agile hard.... even thought Agile is actually just really simple in principle.

    9. Re:Agile by ImdatS · · Score: 1

      "Quality" = (in this case) Delivering a feature as expected by the user and not with lots of bugs attached.

      Any new feature that you introduce needs to be accepted by the users, otherwise you can forget it - it is just "cost" (=Waste of Time). If the software is so buggy that I can't actually use it anymore, than they have not delivered anything and thus haven't met their deadlines.

      At least, this is my personal opinion and values while developing software for the last 30+ years...

    10. Re:Agile by Gr8Apes · · Score: 1

      Mail has challenges, for sure. Part of that is Google's intentional breaking of imap, to force people into logging on with their browsers. I wonder why that is? The same can be said for Google Calendar, and their breaking of iCal standards. Then again, Apple screwed up there too by attempting to move invite handling to the back-ground and breaking the "accepted" calendar flow up to that point. MS is not without fault here either, Exchange calendar invites were a bitch to parse correctly for years, until the iPhone phenomenon got enough traction to force them to play nice. Also worked on their Office document formats, which finally don't change every other year and break all backwards compatibility.

      As for iTunes/Music player - yeah, that's one massive rudimentary codebase. There's a whole lot of things that could be improved with that one, and that involves just about every single thing related to it. However, to be fair, it does deal with massive DBs. I have 10s of thousands of songs listed, and it still works fine, when I open it. Until recently, I exclusively used 3rd party apps to actually play things, they are now obsoleted.

      --
      The cesspool just got a check and balance.
    11. Re: Agile by Anonymous Coward · · Score: 0

      -- said every failing agile shop ever.

      It isn't the methodology, it's us!!!!!

    12. Re:Agile by ilsaloving · · Score: 1

      I see that you're a javascript developer.

  4. Horray! by Geoffrey.landis · · Score: 1

    Horray for Apple!

    I detest the continuous introduction of useless and stupid bells and whistles and new "features" being pushed on me.

    Instead, they want to fix problems and make the machine run better? I'm all for it.

    --
    http://www.geoffreylandis.com
    1. Re:Horray! by geekmux · · Score: 1

      Horray for Apple!

      I detest the continuous introduction of useless and stupid bells and whistles and new "features" being pushed on me.

      Instead, they want to fix problems and make the machine run better? I'm all for it.

      They may be working on some improvements to their quality program, but make no mistake as to who Apple is beholden to; Greed.

      Shareholders will demand they continue to release hardware with pointless features if it so much as hints to generating more revenue.

      And you, the consumer, no longer matter. Profit matters, which explains the last few years of pointless features that no one asked for.

    2. Re:Horray! by drinkypoo · · Score: 1

      Instead, they want to fix problems and make the machine run better? I'm all for it.

      Too bad they haven't been doing this all along. Nobody has been clamoring for new features on their phones, but everyone has been asking for more stability and battery life.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Horray! by the_skywise · · Score: 1

      Hey pal! Animojis are DA BOMB! They are single-handedly responsible for Apple's meteoric stock rise since the introduction of the iPhone X. Everybody wants it and everybody who doesn't want it are luddites who didn't understand the genius of Microsoft B.O.B and probably hated Clippy too!

    4. Re: Horray! by Anonymous Coward · · Score: 0

      Emoji bar instantly upgrades your macbook to MacBook Amateur.

    5. Re: Horray! by Anonymous Coward · · Score: 0

      Emoji bar instantly upgrades your macbook to MacBook Amateur.

      The sad part is that I think emojis are about the only thing the MBP touch bar could be kind of useful for. However, the 1 or 2 times I actually tried to use it for this purpose, it "crashed" to a blank bar after clicking the smiley icon. (*facepalm emoji here*)

      I really miss having real keys there. I'm constantly accidentally hitting virtual keys when typing numbers.

  5. Finally! by Anonymous Coward · · Score: 0

    That's a good move.

  6. Apple will still not get my money by bogaboga · · Score: 3, Interesting

    I do not begrudge Apple, but I have never been impressed by their products, mostly because of refusal by Apple to inter-operate with other devices. Am I alone?

    1. Re:Apple will still not get my money by amalcolm · · Score: 3, Insightful

      I don't know. I've always refused to inter-operate with their products.

      --
      Time for bed, said Zebedee - boing
    2. Re: Apple will still not get my money by Anonymous Coward · · Score: 0

      Not alone, but you are a rare breed of nerd, as can be established by their sales figures.

    3. Re:Apple will still not get my money by Uberbah · · Score: 1

      I do not begrudge Apple, but I have never been impressed by their products, mostly because of refusal by Apple to inter-operate with other devices. Am I alone?

      Nah, there are plenty of people who complain about Apple's "walled garden" and then go fire up their proprietary game console to play some Mario Kart or Call of Duty.

    4. Re:Apple will still not get my money by thegarbz · · Score: 4, Insightful

      You own non-Apple devices. You're doing it wrong.

    5. Re:Apple will still not get my money by Anonymous Coward · · Score: 0

      My Nintendo gamepad won't work on my PS4!

      That's how you sound.

    6. Re:Apple will still not get my money by iampiti · · Score: 1

      Nope. I've never considered buying Apple stuff and the primary reason is that their philosophy has always been to only play nice with themselves.
      I do not want to be beholden to any single company so I try to use hardware and software with support for open standards and that are as open as possible.

    7. Re:Apple will still not get my money by ilsaloving · · Score: 2

      I've been repeatedly accused of being an Apple fangrrl on Slashdot because I've tended to argue in favour of Apple. But the thing is, if I'm a fan of anything, I'm a fan of no bullshit.

      The thing is, when you compare iOS to android (and I'm talking versions prior to the most recent), iOS has always been generally superior.

      Android's biggest selling feature is that it gives you the most control. However, that's not entirely true. It gave google and app developers the most control. You... not so much.
      As a result, android battery life was crap. The whole SD card situations was shockingly brain-damaged. You had better than even odds that your phone would receive only a few, or maybe no, updates even if it was a flagship device from a major manufacturer. And lets not even get started with the malware. The list of issues just goes on and on.

      In a nutshell, an android user HAD to put their sysadmin hat on (assuming they were skilled enough) just to manage their phone. There's a reason the term "Landfill Android" was invented. The whole ecosystem was a cesspool of crap.

      Apple on the other hand, treated developers with serious contempt. They were very heavily restricted. They were also a sole manufacturer so they had exclusive control of the entire pipeline. The end result? You never had to wonder if your phone would shart itself from one day to the next. Battery wouldn't drain magically unless you were using a very cpu intensive app/game/whatever. You got, on average, updates for approx 5 years. Also, the malware situation on Apple's side is a bare fraction compared to Google. I paid a price premium, and it was less flexible, but I knew that it would be there for me when I really needed it. Being confident in your device can be worth a lot of money to people who need it.

      A phone, while a powerful computing device, still has more in common with an appliance than a computer. And I expect an appliance to Just F__king Work.

      The last Android device I had was a Samsung S3. I was forced to root the device and install Cyanogen just to get the thing operating decently cause of all the crapware Samsung put on it. And because Google (despite their protestations otherwise) don't actually support any standards, I had to install a 3rd party caldav/carddav connector to sync with my server, which managed to cut my battery life by about 1/3. Oh, and every time I tried to move apps to my SD card, I would be lucky if 50% of it went over, the rest remaining on the way too small internal storage.

      That was when I threw my hands up in the air and went to Apple. I wasn't able to screw around with my phone nearly as much as my android phone. I couldn't upgrade the storage. But it worked. I could pick it up at any time during the day, confident that the battery hadn't drained or some other nonsense happened. I did jailbreak a couple times, but I gave up on it. Not because Apple made it such a PITA (although that was a contributing factor), but the fact that the jailbreak ecosystem was just as crap, if not worse, than the Android one. Apps that weren't maintained, dubious functionality, stuff that broke other functionality in your phone... It was a complete joke. But I digress...

      But when we fast forward to today, things have apparently done a Dem vs Rep-style flip over. Google dramatically improved permissions. They've seriously tightened up battery/process management. They've (finally) introduced a HAL so updates should now be easy. Apple, meanwhile, seems to be hell bent on seeing just how far they can shove their proverbial heads up their backsides. Their products are sliding into mediocrity while still selling at a premium price. iOS 11 in particular has been a turd-covered locomotive falling off a cliff. I've actually lost functionality since going to iOS 11. It's been less stable. Even my bluetooth headphones are less reliable when on iOS 10 they were flawless. I am *livid*. I bought a premium device, and I damn

    8. Re: Apple will still not get my money by Brockmire · · Score: 1

      When has anyone on /. ever accused someone of being a *girl? If your username was "100%AllFemale", I'd still assume you're male.

  7. Wrong place to focus... by QuietLagoon · · Score: 1, Interesting
    Software bugs (security, reliability or otherwise) are symptoms of a failed software development process. Pausing a flawed software development process to fix the bugs that the flawed development process has created is not a solution, it is a Band-Aid®.

    .
    Apple needs to fix its software development process.

    1. Re:Wrong place to focus... by Anonymous Coward · · Score: 0

      Don't worry, if it's anything like the last time Apple said they were going to do this (I think it was for iOS 9?) it'll turn into a feature release anyway and they still won't bother to have addressed any of the bugs. Some stuff in iOS has been broken for literally years at this point.

    2. Re:Wrong place to focus... by skribble · · Score: 2

      LOL. What a massive bunch of overly generalized proverbial nonsense. In a complex system (especially a fairly general purpose OS ecosystem) no matter what your process is, you can not test for every use case. Additionally, even Apple does not control it's whole ecosystem. For example, how does Apple's development process anticipate low level hardware issues like Meltdown or Spector? Seriously, nobody who has ever done this sort of thing would make such a statement. That's not to say that there aren't process issues (I'm pretty sure nobody has created a perfect process, and likely no one ever will, especially as long as people are involved). Post hoc ergo propter hoc.

      --
      --- Nothing To See Here ---
    3. Re:Wrong place to focus... by QuietLagoon · · Score: 1

      ... you can not test for every use case. ...

      Well, for starters... why not? If you have a use case, why not test for it. But more to my comment, you cannot test quality into a product, as you imply.

      .
      May I suggest some reading material --- Software Testing Techniques by Boris Beizer. It's an oldie, but a goodie. :) Perhaps you'll learn something about software testing, and stop making excuses for Apple's failings.

    4. Re: Wrong place to focus... by UnknowingFool · · Score: 2

      Besides a generalized dismissal of the poster's question, could you answer his specific one: How would you have anticipated Meltdown and Spectre considering that they affect hardware that Apple does not control? Also please be specific as to why your solution should have been anticipated by every single OS out there like Linux, Windows, BSD, and MacOS.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    5. Re: Wrong place to focus... by QuietLagoon · · Score: 1

      ... How would you have anticipated Meltdown and Spectre considering that they affect hardware that Apple does not control? ...

      I said, "Software bugs (security, reliability or otherwise) are symptoms of a failed software development process." Did Apple's process cause Meltdown and Spectre? I doubt it. So my comment doesn't apply to Apple. However, it does apply to Intel (et alia).

      .
      btw, that book I recommended is a good one. :)

    6. Re:Wrong place to focus... by skribble · · Score: 1

      You can't test for every use case, because there is no way to anticipate every functional use case in a general purpose OS. The fact that you don't recognize that indicates you are way out of league here.

      The book you site is a good book, but I'm not going to get into a pissing contest about who know what, because it's not worth my time. Besides the "making excuses for Apple's failings." seems to indicate this is more of fundementalist platform battle for you. You probably aren't really interested in facts here.

      --
      --- Nothing To See Here ---
    7. Re: Wrong place to focus... by skribble · · Score: 1

      Meltdown and Specter present a good illustration in the complexity of computer science and why no amount testing, or process, or methodology, etc. can solve all the problems.

      Speculative execution is a performance feature, not limited to Intel processors. This was intentionally built into many modern processors (and in and of itself is really pretty cool).

      At least it was a feature until it was discovered it could be exploited.

      --
      --- Nothing To See Here ---
    8. Re: Wrong place to focus... by UnknowingFool · · Score: 1

      So you don't have an answer but would still like to take a swipe at Apple that every single OS developer failed to anticipate? Or could it be in this case, they simply could not have seen it coming?

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    9. Re: Wrong place to focus... by QuietLagoon · · Score: 1

      ...Meltdown and Specter present a good illustration in the complexity of computer science and why no amount testing, or process, or methodology, etc. can solve all the problems....

      Who said anything about solving all problems, especially those that originate outside of one's control?

    10. Re: Wrong place to focus... by QuietLagoon · · Score: 1

      ...So you don't have an answer but would still like to take a swipe at Apple that every single OS developer failed to anticipate?...

      I don't have an answer to what?

    11. Re:Wrong place to focus... by Anonymous Coward · · Score: 0

      Software bugs (security, reliability or otherwise) are symptoms of a failed software development process. Pausing a flawed software development process to fix the bugs that the flawed development process has created is not a solution, it is a Band-Aid®.

      .
      Apple needs to fix its software development process.

      Apple doesn't have a software development process. It has a software ACQUISITION process.

    12. Re: Wrong place to focus... by QuietLagoon · · Score: 1

      ... take a swipe at Apple that every single OS developer failed to anticipate? ...

      And for the record, I did not take a swipe at Apple for failing to anticipate the Spectre/Meltdown problems. Indeed, I did place the blame for those problems with Intel (et alia).

    13. Re: Wrong place to focus... by UnknowingFool · · Score: 1

      This is what you wrote when the poster noted how Apple could not have anticipated hardware security flaws.

      "Perhaps you'll learn something about software testing, and stop making excuses for Apple's failings."

      Software testing is only as good as the test case. The poster noted that if there is no test case like unforeseen, unknown hardware security problems, how can software testing overcome that beforehand? For example, these days software testing tests for buffer overflows but I would bet money that no one really did that decades ago. If Apple releases shoddy designed software it's on them but don't be so quick to assume that all bugs originated with them.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    14. Re: Wrong place to focus... by QuietLagoon · · Score: 1

      ...This is what you wrote when the poster noted how Apple could not have anticipated hardware security flaws....

      You're misquoting me, please stop.

      .
      The comment to which you refer was written in response to the poster's comment, "you can not test for every use case," not that Apple could not have anticipated hardware security flaws. Indeed, I was not even thinking about the Spectre/Meltdown problems until the other poster brought them up. They have been an unfortunate tangent on this thread, seemingly being used to draw attention away from Apple's apparent software development problem.

      Regarding Apple's problem, I'll quote TFA, "Apple has been criticized of late, both for security issues and for a number of quality issues, as well as for how it handles battery issues on older devices." That is what I was thinking about when I wrote my comments.

    15. Re: Wrong place to focus... by UnknowingFool · · Score: 1
      This is what you wrote:

      Software bugs (security, reliability or otherwise) are symptoms of a failed software development process. Pausing a flawed software development process to fix the bugs that the flawed development process has created is not a solution, it is a Band-Aid®.
      .,
      Apple needs to fix its software development process.

      To which the other poster pointed out two very specific explains of Spectre and Meltdown which were at the hardware level that Apple could not have anticipated nor tested against. These two examples were also not countered by other OS makers including Linux, Windows, and BSD (which I find to have the highest security and reliability testing).

      And you responded:

      Well, for starters... why not? If you have a use case, why not test for it. But more to my comment, you cannot test quality into a product, as you imply.

      May I suggest some reading material --- Software Testing Techniques by Boris Beizer. It's an oldie, but a goodie. :) Perhaps you'll learn something about software testing, and stop making excuses for Apple's failings.

      Please cite where I misquoted you. Or did you make a poor generalization regarding Apple software testing and were called out on it. Instead of acknowledging that you did so, you're trying to play a victim as if I misquoted you. I didn't misquote you. You make a poor generalization and refuse to admit it.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  8. And, I suppose, battery life. by OpenSourced · · Score: 1

    Being mostly out of the Apple ecosystem, I was surprised the other day when I was driven by a friend. She was answering calls without using the hands-free Bluetooth car connection, and I asked her why. She told me that she had forgotten the charging cable at home, and that keeping the bluetooth on would drain the battery faster, and battery didn't last very long, as, you know, she added apologetically, "my phone it's an Apple".

    I'd put my friend as a typical Apple user: well-off and absolutely not technically oriented, She will probably keep buying iPhones, as her computers are all from Apple, and learning new things is a hassle. But anyway I found it curious to find a typical Apple user apologizing for her choice of smartphone. That's not how Apple got to the top, and, even if it's just anecdotal evidence, has a sound of bells tolling in the distance.

    So I'd suppose that Apple has to take that into account and improve it's battery-consumption act.

    --
    Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
    1. Re:And, I suppose, battery life. by Anonymous Coward · · Score: 0

      So I'd suppose that Apple has to take that into account and improve it's battery-consumption act.

      They literally can't, the batteries are too small because the phones are too slim. The iPhones have some of the smallest batteries of any smartphone out there. They already rely on a ton of software tricks to get them through the day.

      The end result is that things that legitimately require power (such as anything radio related, so basically anything that involves using the phone) cause the battery to die incredibly quickly. And there's nothing they can do about it (software wise) - it's just simple physics. Transmitting at a certain power level will always require a certain amount of battery power, and if you have a battery that's too small - oh well.

      It's bad enough that looking up lists of phones with the best battery life will never include the iPhone because they simply can't compete, because their batteries are too small. Android phones routinely come with 3000+ mAh batteries, while the largest iPhone battery is 2100 mAh.

    2. Re:And, I suppose, battery life. by dj245 · · Score: 1

      Being mostly out of the Apple ecosystem, I was surprised the other day when I was driven by a friend. She was answering calls without using the hands-free Bluetooth car connection, and I asked her why. She told me that she had forgotten the charging cable at home, and that keeping the bluetooth on would drain the battery faster, and battery didn't last very long, as, you know, she added apologetically, "my phone it's an Apple".

      I'd put my friend as a typical Apple user: well-off and absolutely not technically oriented, She will probably keep buying iPhones, as her computers are all from Apple, and learning new things is a hassle. But anyway I found it curious to find a typical Apple user apologizing for her choice of smartphone. That's not how Apple got to the top, and, even if it's just anecdotal evidence, has a sound of bells tolling in the distance.

      So I'd suppose that Apple has to take that into account and improve it's battery-consumption act.

      The battery issues are just one problem among many. IOS 11 broke bluetooth compatability with my car, and there are other people with the same problem. I can't for the life of me figure out how they could break something so fundamental to a modern phone. The issue still hasn't been fixed, and Apple seems to be pointing the finger at the car companies to update the vehicle firmware. As if that is a viable solution.

      --
      Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
    3. Re:And, I suppose, battery life. by ledow · · Score: 3, Insightful

      Every single time an Apple user tells me how great their phone is, I realise that they just didn't understand that ALL phones do that, that there are easier ways, that there's no need to pay through the nose to do those things, or that they didn't realise certain things were even possible because "Apple doesn't have that".

      I have personally never found a selling point for an Apple device over their competitors, certainly not one that justifies the price difference. But people are happy to live in ignorance because they don't actually buy the device to do those things, they buy the device to go on YouTube occasionally or order their shopping or stick the kids on a game. And there, pretty much, you don't require any particular specialities and everything else is just a "toy" to play with.

      Apple is a designer brand sold on the fact that "I've heard Apple are better". I've yet to find that to be true, however, but most people spend a lot of money on an Apple device, use it for everything they were ever going to anyway (i.e. not very much) and are happy that it does that. Fair play to them. But in terms of VALUE for money, I can't even begin to justify that over any other device.

    4. Re:And, I suppose, battery life. by jameson71 · · Score: 2

      The issue still hasn't been fixed, and Apple seems to be pointing the finger at the car companies to update the vehicle firmware. As if that is a viable solution.

      So now the car is holding the phone wrong?

    5. Re:And, I suppose, battery life. by hackertourist · · Score: 1

      Apple iPhone: $700
      iOS: okay, I guess
      available apps: no better than Android, mostly
      not sending all your data to Google: priceless

    6. Re:And, I suppose, battery life. by Anonymous Coward · · Score: 0

      not sending all your data to Google: priceless

      Sending all your data to Apple instead: why is this better?

      Google at least promises not to be evil, Apple promises the exact opposite.

    7. Re:And, I suppose, battery life. by ilsaloving · · Score: 1

      I am also one of those people. In my case, I can no longer use Hey Siri, although inexplicably, it works fine if I activate Siri using the home button.

      It's as if no one at Apple actually drives a car. I can't think of any other explanation as to how they can suggest we update the car's firmware, while keeping a straight face.

      As I've mentioned in another post, I'm going to wait for the next gen of Android phones that include Project Treble, and then I'm likely going to be jumping ship.

      Apple has lately been screwing up too often, and too consistently for a while now, and we've now reached a tipping point where Android has improved sufficiently to be worth considering.

    8. Re:And, I suppose, battery life. by Anonymous Coward · · Score: 0

      "at least promises" ?? haha what a joke! you mean the broken promise?

    9. Re:And, I suppose, battery life. by hackertourist · · Score: 1

      Google: advertising company, sells your data to the highest bidder or uses it itself to advertise to you. "Don't be evil" is a fond memory these days.
      Apple: hardware company, does not sell your data.

    10. Re:And, I suppose, battery life. by Anonymous Coward · · Score: 0

      Fact is that YOU DO NOT KNOW WHAT OTHER PEOPLE DO WITH THEIR PHONE.

      "Value" is subjective. At my pay rate, wasting my time to find out which Android isn't a smoldering POS this year, or which app or android setting is needed to not send my data to some crappy company in Russia is worth a few hundred dollars.

      BTW, Android is better for "giving it to your kids", The application pinning was pretty much made for it and Apple doesn't have the feature. So shove that in your fandroid arsenal. For that matter why are we even talking about Android? The article is about Apple right?

      A few things better in the Apple ecosystem: the app store isn't out to kill you. The phones last longer. The phones are supported longer. The phones have a higher resale (if you're minded to get the new shiny), you're not subsidizing your phone with your private data... it goes on.

      Also remember that when you say iPhone vs. Android, you're talking about a few specific models of phones vs. a whole ecosystem. There are maybe one or two good Android phones each year. Hundreds of disposable piles of junk. There are no junk iPhones.

      As for technical ignorance, remember that there are a lot of IOS developers out there. It's very lucrative. Guess which phone they use?

    11. Re:And, I suppose, battery life. by ledow · · Score: 1

      There is nothing to suggest that Apple are any different to Google, their terms and conditions are the same (and Google offer, in writing, EU-data promises that Apple simply don't... I know, I had to research it for work).

      The only difference is that YOU DON'T KNOW who they're selling your data to. Because they don't tell you.

      Also, they're quite happy to take billions to have Google as your default search on Apple devices:

      http://bgr.com/2017/08/14/goog...

      How averse to selling your data do you think they actually are?

  9. 110010001000 = fake name massive human fail by Anonymous Coward · · Score: 0

    See subject: Your MASSIVE FAIL in this life is you're nothing more than a chattering little do-nothing "ne'er-do-well" online & you know it...

    * Is that the best your "phantasyland FAKE NAME" (for your fake lie of a so-called 'life') can manage?

    APK

    P.S.=> When a FAKE NAME do nothing like YOU does better than I have? Then talk (you're all talk & no action)... apk

    1. Re:110010001000 = fake name massive human fail by 110010001000 · · Score: 2

      You are 100% correct, but that is my real Christian name.

    2. Re: 110010001000 = fake name massive human fail by Anonymous Coward · · Score: 0

      Ohhhhhhh APK roasted you. Oooooooohhhhhhh. Goooot emmmm. APK is the master roaster. All heil APK. He isn't a ne-er -do-well

  10. Who the fuck is Axios? by Anonymous Coward · · Score: 0

    Looks like a bunch of millennials.

  11. Must be some big problems by ripvlan · · Score: 1

    Agile would say you test continuously. But I've found in practice that as an org grows in size and teams work (more) independently - that the integration areas become brittle when the teams don't work together. Usually due to competing priorities. As an iOS user I have noted the high rate of new bugs - and seemingly orphaned technologies that just don't work together (yeah - and what's up with Siri -- "she" is still only good for scheduling meetings, unless you live in Derry and then every meeting has a bovine twist to it)

    My serious point though is that for an organization to take a step back must mean there's a pretty big problem going on under the covers. Sure this isn't Bill Gates and Security at MS. It's one thing to tune the organization and prioritize areas that need help - but to declare a dedicated focus on quality of features suggests something bigger.

    1. Re:Must be some big problems by ripvlan · · Score: 1

      And by brittle I will also include product functionality. One team treating conceptual stuff differently. The two features don't work together - both technically and/or functionally.

    2. Re:Must be some big problems by 110010001000 · · Score: 1

      Yes, since Agile says you test continuously it must mean that the software is working properly. Otherwise it just means you are running the same tests over and over again with the same inputs. That would be meaningless, and we know that Agile isn't meaningless.

  12. All that matters is how good your engineers are by mrun4982 · · Score: 2

    After nearly 2 decades in this business and having been forced to use every flavor of the month software process (and even having to follow DO-178 in the aviation industry and having to test to 100% code coverage), I've learned there's only one thing that matters when it comes to the quality of your code... how good your engineers are.

    Good engineers write less bugs than bad engineers and no software development practice is going to change that. How long your sprints are, having software reviews before every checkin, forcing people to write tons of tests, waterfall vs agile, blah blah blah. That's all B.S. and doesn't mean a damn thing. You want high quality software? Then fire your bad engineers and hire better ones.

    Focusing on bugs is not necessarily a bad thing but that's not going to fix the problem at Apple.

    1. Re:All that matters is how good your engineers are by 110010001000 · · Score: 2

      That seems doubtful. Why do you need quality people when you have Agile and a certified Scrum Master? They are certified so they must be good.

    2. Re:All that matters is how good your engineers are by drinkypoo · · Score: 1

      You want high quality software? Then fire your bad engineers and hire better ones.

      No number of crappy programmers put together on one team will ever produce quality code. But it only takes one bad manager to completely ruin the productivity of a whole bunch of good programmers (or whatever.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:All that matters is how good your engineers are by phantomfive · · Score: 1

      Sad but true. In many cases you're better off with no manager.

      --
      "First they came for the slanderers and i said nothing."
  13. The Right Idea by omfglearntoplay · · Score: 2

    Definitely the right idea. Security and stability matter a great deal to most people, informed or not. Take your car example. Toyota and Lexus are extremely popular for the average Joe or the person with money to waste, in the US or in other countries that do business with Japan. Why? Reliability/stability is the main common theme. And with techie devices, like phones, security is basically another measure of reliability/stability.

    If Apple wants to keep it's name clean, it had better get things RIGHT. The one big selling point is their stuff is fast and doesn't break much (isn't compromised much). If they don't do that correctly, why not get the competitors?

  14. all apples money by Anonymous Coward · · Score: 0

    and they can not walk and chew gum at the same time. Pathetic

  15. The only issue that matters... by Anonymous Coward · · Score: 0

    Does it run "Goat C"?

  16. Rather odd claim by Plumpaquatsch · · Score: 2

    There are new features in iOS 11.3: http://www.iphonehacks.com/2018/01/ios-11-3-features.html - heck people have complained about some of the new features here on Slashdot already https://apple.slashdot.org/sto...

    --
    Of course news about a fake are Fake News.
  17. And, I suppose, phone life. by danlor · · Score: 1

    Every single time an android user tells me how great their phone is, I realize that they just didn't understand that ALL phones do that, that there are easier ways, that there's no need to pay through the nose to do those things, or that they didn't realize certain things were even possible because "android doesn't have that".
    I have personally never found a selling point for an android device over their competitors, certainly not one that justifies the price difference. But people are happy to live in ignorance because they don't actually buy the device to do those things, they buy the device to go on YouTube occasionally or order their shopping or stick the kids on a game. And there, pretty much, you don't require any particular specialities and everything else is just a "toy" to play with.
    Android is a designer brand sold on the fact that "I've heard android are better". I've yet to find that to be true. However, most people spend a lot of money on an android device, use it for everything they were ever going to anyway (i.e. not very much) and are happy that it does that. Fair play to them. But in terms of VALUE for money, I can't even begin to justify that over any other devices.

    1. Re: And, I suppose, phone life. by Brockmire · · Score: 1

      Yeah... no. Not even close to the same.

  18. Canonical Need to do this by Anonymous Coward · · Score: 0

    17.10 is an absolute shambles!

  19. Google need to do this, not Apple by AbRASiON · · Score: 1

    And probably 5 years running too.

  20. Is this an Apple problem or tech industry problem? by swb · · Score: 1

    It certainly seems like Apple isn't the only one with this problem. The entire tech industry seems based around relentless production of new versions with flimsy features no one wanted, often sacrificing more than just stability but valued features that users make extensive use of.

    I'm kind of convinced that the technology industry turned to consolidation to eliminate competition and is just using feature/version revisions to force users into paying for support or upgrades to keep up profits. Actual growth is very low and development investment is also low, which accounts for a lot of the reason quality is low.

    I think the industry generally is lacking in compelling innovation and is more interested in just consolidation and rent-seeking; needless fake innovation is just window dressing and forced obsolescence.

  21. Improved reliability and stability is good. by pubwvj · · Score: 1

    Improved reliability and stability is good.
    Improved backward compatibility and legacy support would be even better.
    Apple needs to stop killing off apps by changing the OS (iOS & MacOS) such that it orphans legacy software. We still need to use the tools we used yesterday, last year, last decade, last century, last millenia (wow, we're in a time we can say all that!)

  22. Re:Is this an Apple problem or tech industry probl by Anonymous Coward · · Score: 0

    Nice deflection but this is an apple problem, lets not harp on how there is no more innovation anywhere just because apple cant.

  23. Re: flawed dev model, truly... by Anonymous Coward · · Score: 0

    Microsoft software hasnâ(TM)t got better, and is even less worthy of trust.

  24. How about a Mac Mini? by Zo0ok · · Score: 1

    How about Apple producing a new Mac Mini. Or a Mac Pro. Or any reasonable computer for those who already have a display?

  25. Fire Tim Cook by Anonymous Coward · · Score: 0

    Cook is a terrible CEO.

    Put Steve Wozniak in as CEO and bring the spirit of Apple back to its roots.

    1. Re:Fire Tim Cook by Anonymous Coward · · Score: 1

      That would be a disaster. Woz was never any sort of management guru, and never claimed to be one.

      You can't hire a tech geek to run a company the size of Apple, any more than you would want one running an army or a country.

  26. Re:Is this an Apple problem or tech industry probl by swb · · Score: 1

    Nice deflection but this is an apple problem, lets not harp on how there is no more innovation anywhere just because apple cant.

    No, really. My first thoughts are Microsoft, then VMware, and probably more after that. Apple would be not off that list, but my experience has been more positive with Apple than some of the others.

    I'll pick on VMware as an example -- each of their last 3 releases has had major bugs for months after the release. The good/bad news is that staying on a previous release wasn't much of a loss in terms of new features, because there weren't many. Yet you sort of paid a price in support and compatibility if you lingered at an old release, so you had some motivation to upgrade.

    And at the same time the user interface has been withering, with more and more functionality only offered in the Flash-based user interface, and the most recent release completely does away with the Windows client in favor of a third-rate web interface that hasn't gotten better in 3 or so releases.

    Meanwhile, little significant innovation is seen in these releases. The only compelling feature is vSAN, but it's expensive to license and it's not clear how compelling it really is.

  27. exploits were considered by mbkennel · · Score: 1

    The notion of exploiting speculative execution was known and in public academic conferences many years ago when these chips were being designed. AMD took measures seriously and the hardware plugged the biggest holes, at a performance cost. Intel took the riskier path for greater performance and sales, until the shit hit the fan.

    It wasn't a lack of knowledge, it was a lack of will and ethics on Intel's part.