Although in this case, to be honest, the code is not that great. Lots of repetition/noise-- plenty of opportunity for factoring.
Yep... it was created like: let's try this, let's try this, hey cool! And abandoned. No refactoring, and this means also that to try new strategies is boring because most of the code is not ready to change parameters easily. Should not be too hard to refactor it, I waited to do this before the release, and I waited 6 years, so I released it :-)
If you find yourself creating a throwaway just so you can criticize someone's coding style on a quick graphics experiment, you may want to reconsider your life choices.
He didn't criticize just anyone. He criticized antirez. Google him. :)
Good work on this, btw. I'd be super ashamed to release the one I wrote (I was in university at the time, though that's no excuse).
np I'm a strong believer in internet anonymity ;-) And btw the user was not mean, there are people on Twitter that with their real names are very offensive, so probably not just a matter of being anonymous or not (but that plays a role also, indeed).
Ok refactored it a bit! At least the obvious things. I hope I did not broken anything since there are no tests in the program, but looks like it's working as before.