Gordon Haff comments
Comments by Gordon Haff
Commented on 27 Nov 2019
Why do we contribute to open source software?
It's definitely multi-dimensional. And, as the research shows, if people are getting paid reasonably, it's a lot easier to find other reasons to contribute.
Commented on 26 Apr 2019
The mysterious history of the MIT License
Thanks! Lots of folks contributed and it was fun to pull everything together best I could.
Commented on 16 Dec 2018
How to get started in AI
Interpretability is definitely a challenge today and, unfortunately, the most effective approaches like complex neural networks tend to be the hardest to interpret. There is an argument that, so long as the overall results...
Commented on 1 Dec 2017
The politics of the Linux desktop
>It's what our customers use, so why would we alienate them? I don't get this one. Does Microsoft ban visitors with Macs from their buildings?
At least some companies used to be a lot more doctrinaire about this sort of...
Commented on 26 Apr 2017
How Kubernetes is making contributing easy
I don't want to put words in Sarah's mouth but I took her comment to mean that at least some people react negatively to what has often been the historical approach to de jure standards adoption: long process, very political...
Commented on 22 Apr 2017
A user's guide to failing faster
To add to Bryan's point, I don't say a lot about speed but it is implicit in a lot of other things. It's difficult both financially and culturally if those failures require writing off investments that have consumed a lot of...
Commented on 20 Apr 2017
A user's guide to failing faster
I don't disagree with any of that. In fact, I don't really talk much about the speed of failure in my post. I would argue though that speed of iteration is part of the equation. It's fine to understand why some lengthy...
Commented on 24 Feb 2017
Which is the best programming language for beginners?
I'd probably go with Python if for no other reason than it seems to be more or less the default learning language these days. This means that there are a lot of resources (including MOOCs at various levels) that...
Commented on 20 Aug 2014
Why the operating system matters in a containerized world
BSD jails are often cited as the first example of a container. I describe containers in more detail in this post: http://bitmason.blogspot.com/2013/09/what-are-containers-anyway.html
Commented on 20 Aug 2014
Why the operating system matters in a containerized world
It's really a mix today and a matter of what type of workloads you deal with. There's a fair bit of different kernel versions, different configurations/tuning, different OSs among traditional enterprise workloads. For new...