It is very important to pay attention to opinions of arrogant idiots.
For example, if you market stuff that only an arrogant idiot would ever buy.
Most people older than twenty two usually have more than one moral system. How same person behaves in different situations and medidates in different contexts may easily display the variance of general principles behind one's thoughts and actions. It can be difference between idealism and pragmatism: "in the ideal world all weapons must be abolished; in the real world I keep a small arsenal at home, just in case."
[read more]
My experience of rewriting this website's engine in Haskell was surprising and disappointing at the same time. What I initially expected was the heroic quest filled with fierce battles against the creepy Monads and ending with the Hero (hehe, me) drinking from the Holy Grail of Catamorphic Wisdom. How it actually turned out is described in this essay.
[read more]
"Big data" is by definition a pain in the ass to store and manage. Otherwise it'd be called "reasonably sized data."
I was reading Plutarch. Or maybe it was Ovid, but Plutarch is more likely... Well, anyway, so I was reading a book by one of those ancient guys and suddenly I realized: while those guys wrote their stuff over two thousand years ago, it is still navigable. On the contrary, things that I wrote in my blogs mere two or three years ago are so deeply buried under all other posts that they're effectively dead. In the sense that even if there are tremendously wise ideas contained in one of those posts, nobody will ever discover them anyway. So I started to think about an alternative.
[read more]