Additionally, many hugely successful open source products started off with less-than-ideal codebases. The haters dont realise this because they arent interested in contributing anything - they just wait until everyone else does the hard work, and then adopt the product as their own.
Thanks for open sourcing something you spent the time to create. There are many who appreciate the time, cost and effort that takes.
I know software devs, myself included, are often too abrasive and forget social niceties. But far too many replies here are closer to insults, without even a vague intention to be constructive.
And as for their decision to open source it, why focus solely on the code that they're open sourcing, rather than the ongoing support and development they will be providing. Creating a successful open source project often comes with many of the same challenges in creating a successful company: you need to promote it, support the product and the community, and make a convincing argument that it's better than the competition.
I found the feedback here quiet helpful as highlighting a case study in what not to do when building a business.
Hacker News is not a marketing or promotion site. It is a discussion site.