Apple's success has been due to a lot more than just great design. They keep getting the little things right that get them a 2% advantage:
They've done a great job in distribution. You can get a MPB anywhere, anytime, and no waiting for builds or anything. I ended up making the switch to Apple in 2011 or 2012 when I could not get a Dell XPS 13 Linux Edition. Dell kept delaying shipping. Eventually, I had to travel and ended up grabbing a MBP at the local Best Buy 2 hours before flying out.
Apple's longer availability for a specific MBP model is actually a huge feature. If you support more than about three computers, having them all be pretty much identical is a huge cost saver for IT. Honestly, most Apple hardware works pretty much the same way - so there's little in the way of driver and config weirdness to support an Air vs Macbook vs MBP. Apple has delivered a fantastic answer for standardization. Other manufacturers charge a premium for their "business class" laptops... and still can't match Apple on consistency.
No one makes a better built laptop. MBPs are built like a tank.
The big frustration is that when Apple changes, it is a big change and it often affects many. USB C, the touch bar, removing the DVD drive, changing power connectors all seem to really anger specific users. Right now a friend who is a DJ is upset because most pro audio devices are not built for USB C. Another friend hates the new keyboard. Still another who like to dual boot and game hates that most MBPs are Intel GPU powered. In the end, all of us still end up on MBPs because the other alternative either doesn't exist or isn't available to buy when you want to buy it.
Well, at least Ed Regis is in the esteemed company of people that believed that you would fall off the earth if you went too far east or west. I'm looking forward to toasting Ed Regis with the local moonshine from a beautiful view sitting above Candor Chasma Rim. Seriously, find reasons to do things instead of excuses for giving up.
Having robotic enforcement of laws against mistake prone, imprecise human beings is an oppressive idea of the worst sort.
How many people have made a living in some way off of GPL'd software? It's a much larger number than you think.
Freedom and money are two sides of the same coin. Freedom is useless without the financial means to enjoy it. Likewise, money is useless without the freedom to use it as you see fit.
I'm glad that Microsoft is releasing this. I really am. But you don't have to do the whole vaporware release where you say "We'll be releasing this awesome thing early next year." Just release the code and announce it when you do. Old habits die hard
Every situation, and every person is different. Being so binary with people rarely works as an HR strategy. All you do is throw out the best talent for people that are good at not getting in trouble. Being good at not getting in trouble does not make you a good developer, a good salesperson, a good marketer, a good accountant... it just ensures that the person is good at not getting caught and getting out of it when caught. Useful skills, but usually NOT what you are hiring for.
Every time I have been cheated, swindled or defrauded it was by someone who had no prior criminal history whatsoever. I've seen church lady bookkeepers embezzle. I've seen top workers steal inventory. I've had 10%er developers fake time records so they could go to the bar. I've had people turn in tens of thousands in fake expenses. I've had incredibly good customers for five years straight try to get fraudulent refunds.
The common thread was that every one of these persons had a major change in their personal life. Divorces. Tax problems. Spouse got fired. Kids got really ill. Every time there was a major change. So I've started paying close attention to the personal lives of people who work with and for me. When things get tough for them, I try to be engaged and communicate a lot more with them. Sometimes I can directly help (for instance pay off a killer deductible to get the bill collectors to stop). Other times I can't... but by being engaged and interested, the employee knows at some level I'm paying attention. Since I started paying attention, I've had a lot less shenanigans. I'm also a lot less afraid to hire people who are facing challenges... and I've made some amazing hires over the years as a result.
You can have indentation problems or you can have mismatched, nested grouping symbol problems. Either way you go, there's problems. Personally, I just like readable code. You can have that either way.
The system was down for backups from 5am to 10am last Saturday.