In my defense: A) Not native B) Written in a hurry.
Anyway to assuage your fears of grammatically imperfect sentences, I've installed fresh commas. Enjoy.
https://news.ycombinator.com/newsguidelines.html