Clearly, people love these things. I have a few friends who own it and say it's an amazing product; and commenters on HN have expressed their enthusiasm for it as well. There is a question that's been bothering me for years now, to which I still don't have an answer, which is: does modern technology suck just for me, or am I just less tolerant of defects than most people are? I am currently typing this from a 2016 ma…
1) Q4 2015 MBP, top of the line - kernel thread crash on suspend, causing it to wake back up. Semi-random, kinda interesting except when it woke up in my bag and seemed to almost catch on fire ... repeatedly. People told me to take it to the Genius Bar .. I seriously doubted they could figure the issue out. It would've been a back to the factory situation (I sold it -- after verifying the hardware was still good of course).
2) Sometime in 2014-ish? I change the wireless bandwidth on a ubiquiti router at the office -- all the Macs go offline, Linux machines do not. Suggesting a bug in WiFi. This is not unusual for WiFi on any device (not just macs) in my experience. I disagree with the idea that it Just Works generally.
3) Macbook Pro 2013 - enabling IPv6 stack causes kernel crash when trying to disable.
4) and to make it clear I'm not just picking on Apple: Sony PS4 with a dual band 802.11a/b/g/n wireless router -- constantly drops connection. Figured out it was because of the 5GHz band. Had to set up a separate wireless network just for PS4 with an older router. Sony should put up some time and money to help fix these driver issues instead of leaving it entirely on BSD volunteers (assuming they're not using a custom driver, in which case they should, you know, fix it).
5) Making PSN a requirement was a terrible decision for the PS4: lizard squad DDoS the day after I got it. Updates kicking me out of PSN. Unable to log back in, etc. I will never buy another console gaming system with this requirement, if I can avoid it. If I can't I will do serious research first.
This is why I'm back to homebrewing/hacking hardware and putting Linux/BSD on all my stuff ... at least I then have a clue of how to debug this kind of weird shit, even if it is a PITA, and at least if things don't work, I can blame myself, rather than having to say I paid for it. Certainly no sense paying for premium consumer stuff either, even if you have the money. Spend it on something else.
No it's not just you.