I love programming. I'm 40 now and have been doing it since high school. I program for my day job and I program on the weekend for iPad and iPhones.
For people who don't like programming, like this ridiculous blog post, please spare us your dislike and find something else you enjoy.
I never have any of the problems that some other programmers have... it's because they are doing a job that really doesn't suit their personality.
Being emotional when it comes to programming? That's a huge red flag. Computers are not emotional. Users getting you down? Learn to deal with ridiculous user requests.
No surprise. The pedantic nature of your complaint is common on HN.
I found the post to be perfectly clear. Perhaps you are looking for more information, and found it elsewhere, but it doesn't affect the quality of the post at all.
In my day, posts like yours would be considered'trolling'. If you have complaints with the article, communicate with the author. Why subject everyone to your random complaints?
>If you have complaints with the article, communicate with the author.
Complaining to the author isn't necessary because he may have thought the context was obvious -- especially to his keithp.com readers and also some HN readers such as you.
I read HN articles every day and yet, I didn't have enough background to connect the dots. I didn't know B&N had a download button. My amazon ebooks account doesn't have that. I had no mental picture to understand what this download button was about.
>Why subject everyone to your random complaints?
I took extra steps to understand why things played out the way they did to force the author away from B&N. I thought it would be helpful to inform other HN readers of the link I read to gain that understanding. Isn't the comments section to be used to discuss/clarify/disagree with the article?
> I read HN articles every day and yet, I didn't have enough background to connect the dots. I didn't know B&N had a download button. My amazon ebooks account doesn't have that. I had no mental picture to understand what this download button was about.
I agree, because I've never purchased from B&N before, I didn't have that context available either to fully appreciate the author's point. Hence why your link was useful to me as well.
That's not to say the original article was without interest. It was, but superficially, (to me) it seemed like a disaffected customer upset with a UI change/removal (which is understandable).
This is unfair. Your parent's link was useful to me, and the rest of the post was context for why it was needed. Although I suppose it could have just said "I found this other article useful as background" and been a bit less pedantic.
For people who don't like programming, like this ridiculous blog post, please spare us your dislike and find something else you enjoy.
I never have any of the problems that some other programmers have... it's because they are doing a job that really doesn't suit their personality.
Being emotional when it comes to programming? That's a huge red flag. Computers are not emotional. Users getting you down? Learn to deal with ridiculous user requests.
Casting about for blame? Look in the mirror.