1. 1

    Learning some python in order to be able to write some integration tests for a new Mesosphere DC/OS component I’ve been working on.

    1. 8

      I wish people would stop focusing on Apple’s design and pay more attention to the fact that Apple’s products no longer “just work.” If I had to buy one right now, my next laptop or desktop wouldn’t be a Mac, and it has nothing to do with removing ports or sleek design.

      I have a new retina MBP with a touchbar at work, and it’s super buggy. The other day I had to reboot both the MBP and my phone (iPhone 6s) because OSX didn’t see it available for tethering. It worked before lunch, but afterwards it just wasn’t there any more. More than once I’ve had to reboot because sound wouldn’t play after waking it up. I get nagged for upgrades constantly, even when I’ve told it “no”, and even when it’s obvious I can’t do it right then (no web connection, etc.) The touchbar is a gimmick and is buggy (how often do I need to change terminal background color? The volume slider opens in the wrong place, etc.) Just lots of glitches and bugs and annoyances.

      I can honestly say running Linux on my iMac is a smoother experience than running OSX on the new MBP.

      1. 2

        Apple Music is a good example of Apple’s lack of attention to detail that it touted during the “It Just Works” campaign.

        • Clicks that don’t do anything
        • No response from the UI that it is doing something once you’ve clicked something – just wait a couple of seconds to see if it registered
        • Songs randomly won’t play
        • etc

        I hopped on the Apple bandwagon with the iBook G3 700MHz. It was ridiculously underpowered, but I loved the simplicity and the fact that things did seem to Just Work.

        I still use a Mac because I can’t justify the switching context to Linux in terms of the cost to my employer. But I think about this a lot.

        NB: A friend that recently switched to a linux-supported Dell XPS laptop recently told me that he was surprised at how much more often he had to reboot on that system compared to his previous Mac laptop. Maybe the general trend is downwards, regardless of platform?

        1. 2

          No response from the UI that it is doing something once you’ve clicked something – just wait a couple of seconds to see if it registered

          Welcome to the era of embedding HTML browsers instead of doing proper local apps.

          It’s incredibly frustrating. At least embedding the apple webkit doesn’t grind your computer to a halt like running a full Chrome does, but it works just as bad.

          1. 1

            Yes, but even HTML UIs can use javascript after a click to display a spinner or some other indication that your click was indeed registered and something is happening.

          2. 1

            I’ve got Nixos running on an msi laptop, average uptime is 5 days (At which point I then take it on a 4 hour bus ride and generally shut it down). I’ve yet to experience issues that would require a reboot.

            How often did he reboot his mac laptop?

          3. 2

            Counter anecdote. I have a mid-2009 15” mbp (matte screen!), that still runs El Cap (Sierra not supported). Still works pretty darn well. Once Sierra+1 ships, and El Cap is no longer supported, it might finally be time to get a new laptop. :( My iphone 7 is also the best smartphone I have ever owned to date.

            1. 1

              I noticed that too. I switched from Ubuntu to Mac 3.5 years ago, and at that point, it was a huge step up in terms of things “just working”. It was great. Since then, the experience has been eroding little by little, both on the Mac and on iOS. Mac Safari crashes when I open too many tabs, three finger tap just plain stopped working after an OS upgrade, volume buttons stop working occasionally, and sometimes I’m simply kicked out to the login screen when I open one too many apps. Siri or even sound can randomly stop working on iOS.

              There are also bad usability decisions getting in, like the incessant OS upgrade prompt on iOS, or the completely useless “if you want to open this URL, 5 other tabs have to die, but we won’t tell you which” prompt in Mac Safari.

              I feel that the software side of things at Apple is sliding towards corporate mediocrity where the measure of success is how many features are added, not how usable they are, how well they work together, or how many bugs they contain. It didn’t used to be like that, and it’s disappointing.