1. This is Hacker News, not Facebook.
2. It's possible to answer the question within the first or second paragraph before going on a rant about the surrounding context, regardless the intended audience. Putting forth the entire context first and drowning the reason for going on that rant over halfway down the article is plainly bad writing.