I'd argue that for informal uses like HN, this is very much okay! It's grammatically correct and gets the point across. And most importantly, these paragraphs read more like someone's personal voice than some pithy but edited-to-death couple of sentences.
> gets the point across
If people don't read because the text is an unreadable mess, none of the points get across.