I applaud the effort the author put into writing an article in a non-native language...it's hard enough to write well in your mother tongue. But if you're going to do so and publish it for public consumption, at least have a native speaker proofread it for you. If you don't know one, I'm sure plenty of HN readers would be happy to help out.