Thoughts

System Error

99% of learning happens when one adjusts their actions according to feedback. When this airway is blocked, situation can hardly ever improve. And the biggest reason for evading and resisting investigating and learning from errors, is a tendency to take it personally.

As opposed to “take it systematically”.

Continue reading

Standard
JavaScript, Thoughts

How to Read Code Beyond One’s Comprehension

A colleague of mine asked me yesterday: what’s the difference between good code and bad ones? I gave my answer without a blink: “Reusability.” The answer struck me. I didn’t realise that before I said it out loud.

One good way to improve reusability, is to consciously refine one’s code with an eye for patterns. Repetitions are worth summing up–it’s just pure fun.

Continue reading

Standard
Thoughts

Those Who Compile Into JavaScript

I wondered what it would be like to have my front-end workflow in Ruby, or Common Lisp. What about all the libraries that could have been easily bowered and required in JavaScript? Could existing libraries somehow fit into the picture, or should there be counterparts taking their places? What about CoffeeScript, how does it work?

After some research, the list of answers I got:

Continue reading

Standard
Thoughts

Hard is Fun

I saw the film Inside Job this morning and it gave me a few notes to take. It’s about the 2008 economic crisis.

I’ve always believed that there must be something wrong if more than half of the society consider it perfectly normal to get something out of nothing. No system works in the long run following this line, be it weight loss, gambling, physics or our financial system. People who “earned” millions a year by transferring money, did not create direct, solid wealth, e.g. food or clothes or cars. Their action, put plainly, was to take money from group A who wanted to “earn” something out of nothing, and give it to group B who gladly took that money and spent it. Apart from the rare occasions where group B were actually people who did create wealth, and the bank did create indirect value by making that action possible, the dealers’ work is, most of the time, worthless. But of course, surely that is their job, right? To tell good investments from feeble ones, not to pump as much cash into the system as possible, so as to give their wallet a nice boost.

No it isn’t.

Continue reading

Standard