News for hackers. Stuff that matters.
Re:Apple’s declining software quality by Scaevolus on Thursday February 04, 2016 @03:16PM (#11036835)
Apple's R&D budget seems to be mostly focused on hardware. It's hard to say definitively, given how secretive they are.

Microsoft invests a massive amount of money into MSR, and creates tools out of the most useful results. The Static Driver Verifier depends on Z3, an SMT solver developed at MSR. Other verification tooling like SAL (C/C++ annotations to assert contracts for functions) has a similar history.

Re:Apple’s declining software quality by melted on Thursday February 04, 2016 @03:36PM (#11037001)
They should probably consider using that "static driver verifier" because Surface Pro 4 is crashy as hell.
Re:Apple’s declining software quality by KirinDave on Thursday February 04, 2016 @03:42PM (#11037048)
Yeah, but that's because Skylake is buggy as hell. It's a bit of a bummer. MS cannot publicly blame Intel for the raft of skylake bugs, but it's first gen hardware, first gen software, and first-gen firmware.

For what it's worth, my Surface Book (obviously a product they care a lot about) has basically gotten to a crash rate equal to my mac, which is maybe 1 actual problem every 2 weeks). I suspect the Surface 4 Pro will get that love next as the other Skylake power issues sort out.

Re:Apple’s declining software quality by hga on Thursday February 04, 2016 @04:47PM (#11037526)
If Microsoft was serious about enhancing the real and perceived quality of the brand they are establishing with the Surface Pro line (which seems to be very nice based on the my mother's earlier generation model), they should have tested Skylake, and it in the Surface Pro 4 prototypes, detected the problem, and delayed the launch. Intel's problem became their's when they shipped it in their hardware.
Re:Apple’s declining software quality by KirinDave on Thursday February 04, 2016 @09:09PM (#11038915)
What's interesting about this is that it appears they did! Very very early SB models exist and tested MUCH better than the first run of production hardware. You can find a lot of early reviews that praise the battery life, etc.

Then the first wave of consumer-facing SBs went out and it was a total disaster. This might be something that Microsoft can fix, because they have dramatically improved the product experience and been very receptive to trading defective hardware. Mine was traded up the instant they looked at it, with apologies and a customer care call.

> they should have tested Skylake, and it in the Surface Pro 4 prototypes, detected the problem, and delayed the launch. Intel's problem became their's when they shipped it in their hardware.

Did you say the same thing when Apple shipped a massive defect rate on their first gen retina macbooks? Because they DID test thouse, and they still ended up shipping a truly phenomenal number of lemon screens with huge defect and failure rates.

Oh, and Apple refused to replace all but the most egregious failures. I still have a machine with such significant ghosting that it can be difficult to use. Ironically, DaringFireball is actually unreadable. I keep this machine around because it was part of a very special segment of my life, but also because I like showing people, "Yes even Apple's legendary hardware is rife with first gen bugs, and your iPhones and hypothetical new macbooks are no different."

Re:Apple’s declining software quality by melted on Thursday February 04, 2016 @04:58PM (#11037613)
Yep. That's likely why there are no Skylake MacBook yet.
Re:Apple’s declining software quality by KirinDave on Thursday February 04, 2016 @09:09PM (#11038919)
The fact that Skylake was totally out of cycle with Apple's usual release efforts might have something to do with it. MS was in an unusual position.
Re:Apple’s declining software quality by goalieca on Thursday February 04, 2016 @06:51PM (#11038231)
As an engineer,this is the correct response.
Re:Apple’s declining software quality by KirinDave on Thursday February 04, 2016 @09:13PM (#11038928)
Well as an engineer, I think we all know that manufacturing defects can creep in even after prototypes pass.

It's also the case that it's incredibly hard to test things like battery life, wifi connectivity and the effects of heavy processor workloads in a systematic way. You hope that your vendors do a good job (and I bet Microsoft's contract with Intel involves penalties for these major defects to try and incentivize Intel to handle these).

Look at the first Iphone4. How did they miss something as simple as skin contact causing significant antenna interference? Most of us hit it immediately. The answer: hardware in the real world is really hard.

Re:Apple’s declining software quality by suby on Thursday February 04, 2016 @10:47PM (#11039271)
Just a little bit of trivia which I found interesting -- Apple actually did not miss the antenna interference problem. They knew that it was an issue, but I guess they figured it was an acceptable tradeoff for the design they wanted.

http://www.bloomberg.com/news/articles/2010-07-16/jobs-says-...

I get the impression thatJobs did not think it would be received as negatively as it was.

Re:Apple’s declining software quality by KirinDave on Thursday February 04, 2016 @11:29PM (#11039446)
I suspect if they knew how badly it hurt my reception (I totally lost signal and it took a long time to get back), they would be less surprised at the reaction.
Re:Apple’s declining software quality by melted on Saturday February 06, 2016 @05:42AM (#11047234)
That's not what I'd call a bug that "crept in". Surface Book I bought crashed unprovoked _several times a day_. That's deliberately shipping a completely faulty product that any self-respecting customer will take right back to the store. Which I did.
Re:Apple’s declining software quality by melted on Thursday February 04, 2016 @04:56PM (#11037603)
You should take your Mac to the store and have them take a look. Or at least run hardware diagnostics. I've been using Macs for well over a decade and in that time I have maybe seen 4-5 crashes total, across multiple laptops and desktops. A crash every two weeks is not a normal situation in OS X.
Re:Apple’s declining software quality by outworlder on Thursday February 04, 2016 @05:17PM (#11037741)
Depends on what you are doing.

Just yesterday, OSX was convinced that I had an external monitor. I did, but that was 2 hours back when I was at the office. So I got to the preferences screen and.. the kernel crashed.

Re:Apple’s declining software quality by dkonofalski on Thursday February 04, 2016 @07:27PM (#11038425)
Do you have some kind of third-party display or window manager installed? I regularly (as in "every day") have my Macbook hooked up to dual monitors and I've never had the kernel crash due to a disconnect or a change on the preferences screen. Does that happen regularly for you or was that just a one-off occurrence?
Re:Apple’s declining software quality by KirinDave on Saturday February 06, 2016 @11:11AM (#11048250)
I've got an otherwise unexceptional LG monitor that with one specific generation of MacBook causes all sorts of problems. My windows machines and newer macbooks don't have this problem, and connect to the monitor fine.

So it can be hardware issues. Often subtle ones.

Re:Apple’s declining software quality by spronkey on Saturday February 06, 2016 @07:15PM (#11050784)
Connected via HDMI? And goes into YPbPr mode because OS X thinks its a TV? And has no override.
Re:Apple’s declining software quality by r00fus on Thursday February 04, 2016 @05:54PM (#11037931)
Some combination of (Windows on VMWare, startup utilities,corporate virus/malware protection tool and external monitors) are my bane.

I've given up keeping VMWare open, and I experience very very few issues - even on an older OSX release (again, due to corp IT).

Re:Apple’s declining software quality by melted on Thursday February 04, 2016 @07:02PM (#11038300)
Lucky you, VMWare is getting rid of Fusion anyway.
Re:Apple’s declining software quality by Rapidwire on Friday February 05, 2016 @12:16PM (#11042850)
Where did you read that?
Re:Apple’s declining software quality by chris_wot on Sunday February 07, 2016 @12:55AM (#11051848)
Re:Apple’s declining software quality by KirinDave on Friday February 05, 2016 @11:07AM (#11042282)
If you use virtualization, it is.