From the title and the domain name I was sure this was going to be about his 2011 article rationalizing that iPhone 4's 3.5 inch screen was a better size than larger Android screens of the day.
I am not Rob Pike and therefore cannot provide proof of his grasp of type theory. But I also don't understand the desire to question and debate the knowledge of someone I've never met and has no influence on my life.
I have used Go extensively and would disagree with the idea that the lack of generics in go was ill-informed (and therefore a mistake). I find that Go's limited number of features leads to simpler libraries that are much easier to comprehend and use effectively. And in situations where I previously would have reached for generics I am forced to find a different approach and the end result is often better. Yes it does have its drawbacks and is not a perfect solution, but as far as engineering decisions go, I feel it was a successful one.
1. Go doesn't have generics because the authors didn't have strong grasp of type theory.
2. Go doesn't have generics, not from a lack of knowledge, but because the authors' real world software engineering experience had shown to them it wasn't important.
Except there is no fire truck that’s coming. We still need to convince our governments to take action. And how can we do that if we individually are still throwing kindling on the flames.
Why are you criticizing someone's personal aesthetic preferences? So you think that the iPhone X isn't understated. Doesn't mean that someone who disagrees is doing "serious rationalization" or "constructing a reality".
Are you saying that it is a bad thing. But since it is happening it should happen to everyone? If so, it just seems like you're propagating more of bad thing.
Why not just advocate for the the corporate world to be more accepting of personal life choices? Firing Kaplan doesn't get you any closer to that.
> you can be fired or suffer repercussions by your employer, for things that you do on your own personal time
Yes this happens, but should it be the case? Is this something you morally support? Should people be fired for smoking weed in their personal time? Posting on social media? Making a joke to a friend? Donating a political campaign?
People have been fired for these things but I don't think it should be lauded. I don't think its healthy for companies to monitor their employee's personal life, so they can punish them at work.
> Security: Google has always been known as a leader for browser security, and for good reason... All said, Google’s leading position in browser security is undisputed. 5/5
It seems presumptuous to assume that because you reuse all your plastic shopping bags the rest of the population also behaves similarly. Can you cite a study that shows plastic bag bans increasing the total use of plastic or plastic waste like you claim? Everything I find says otherwise. Maybe a little bit of inconvenience is necessary to improve the environment.
User's wouldn't be able to depend on version v1.0.0 if it doesn't exist. From what I understand the tool isn't downloading the list of all versions from GitHub and selecting the minimum. Its searching for the maximum version number (i.e. minimal required version), from your go.mod file and all your dependencies' go.mod file.