I'm also a Numbers fan. I actually like using Pages too. When I use Microsoft Office, I remember its power but I also find it relatively difficult to use.
I did the same (although some years after the acquisition) and had a similar experience, though over the years I've managed to claw back some of the friends I lost. Though it's still hard to communicate with them.
I tried Em D Am6 Cadd9 which is a kind of stock alternative rock / indie rock jangly guitar progression.
The variations thing suggested some really jazzy chords that didn't preserve the vibe.
The author is Larry Paulson - my (and I'm sure many others' on HN) Foundations of Computer Science lecturer at Cambridge back in 2009. I wonder if I still have a little credit at the front of the lecture notes (for spotting some typo or other). It's foreboding to see him writing up his "memories" like this.
Being woken up into the world of functional programming (via Moscow ML) - after learning to code as a kid in JavaScript and Visual Basic 6 - was priceless. And in a way it led to my fascination with Scala, which has made the transition to Swift much easier.
I suppose it's become an unfortunate header for any comments agreeing with the article. I've never had a comment "succeed" in this fashion before so I wasn't prepared for the decontextualisation. If I could write it again, I would simply write how my experience seems to back up the experience in the article, and miss out my angry meta-commentary.
I don't think it's "immoral" [your word] or "incorrect" [your word] to have a knee-jerk reaction. It's a fact of life. I see that my statement has landed on you as a critique of morality or some kind of discussion-suppressing wokeness, but that's really not what I wanted, so I apologise.
The phrase I used - "we can do better" - was not meant to mean "I think these replies are incorrect [your word] and immoral [your word]" but that we can do a better analysis. A DEEPER analysis which requires BOTH the knee-jerk dismissal and the interrogation of that dismissal. I don't think it's morally wrong but yes, it is depressing TO ME. I'm not saying other opinions should be banned. I'm not even saying those comments shouldn't have been posted. I guess I'm saying they should have been longer and more considered and frankly less rude!
OK, let me write up my engagement with the other comments. I do agree with the possibility of cultural differences being responsible for some of the things in the post. I also agree that to some extent the "negative mindset" criticism is in some way valid, because growing up poor DOES give you a negative mindset. But the essence of my comment was that really the substance of those comments was missing the main point. There's a 1500 word article there with someone's actual experiences - a valuable outside perspective on part of tech and corporate culture. Even if one doesn't relate to the article and think it's wrong, one can say "Hmm... this doesn't fit with my experience." leaving the door open to the fact that one hasn't experienced that particular life, rather than just further marginalising the author by acting as if they have just magically generated 1500 words of "wrong".
I'm complaining about what I wrote in the comment. It wasn't the top comment when I wrote it. That happened after I wrote it. It got a lot of upvotes so I guess people who agree with me were more comfortable upvoting/replying after I wrote it than commenting before me. Maybe because they knew that the comment would attract criticism like yours
I summarised a bunch of comments. If you have an issue with my summary you can critique it directly, just like you wanted me to do. To me they don’t look like differing opinions that have been thought through. They seem like kneejerk dismissals, which are against the HN rules.