Hacker News new | past | comments | ask | show | jobs | submit login

No need to be defensive, this really is crappy code. It's just one big file of hot mess.

Clearly, the author is better at home breaking software than making it. And it's fine. He or she also has certain amount of artistic leeway in expression, but not excuse from secure programming.




Have you ever looked at the Linux kernel source files? ViM? Just because the code is bad doesn't mean the application is bad.


Have you? Linux is gorgeous!

Plus this thing is meant to evade governments; you can't expect something this hideous to be audited, and used, and for others to trust their lives with.


Wait, gorgeous? Since when?


This honestly is not an example of very readable code: https://github.com/lulzlabs/AirChat/blob/master/airchat.pl#L...


Why so many regular expressions everywhere? 0_o


You lost me at .pl ..




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: