Everyone makes mistakes, and I agree that giving a second chance is a good policy here. Especially since Babylon.js is open source and permissively licensed (Apache)... feel that this allows them to afford some grace (aside from just it being interesting to HN readers).
I'm going to put this post in the second-chance queue [1] because, like I said, it seems like the community may find it interesting to discuss, and also the project hasn't had much discussion on HN for a few years. But please avoid this kind of thing in the future!
[1] https://news.ycombinator.com/item?id=11662380