You can also also view the full archives of micro-posts.
I will give mathematician's credit for thinking about edge cases perhaps more than a computer scientist would. It can be easy to be a bit complacent with edge cases because the computer will likely do something even if you don't think too hard about what it ought to do. But a good computer scientist tries to reduce the number of edge cases or at least make them coherent with the non-edge cases. — Math is hard, let's go shopping
A guide to Minimalist Web Design: I really like the vertical progress bar. Also,
you don’t need more space. you need less stuff.
In the LATEX world, we must acknowledge the fact that endosymbiosis is not as widespread as it should be. What we usually observe is the opposite phenomenon: the proliferation of a multitude of dif- ferent packages that are meant to work together, or do more or less the same thing, instead of becoming one single and bigger animal. — Classes, styles, conflicts: The biological realm of LATEX (PDF)
If Lisp’s great insight was that code is data that programmers can take advantage of that with metaprogramming, then git’s great insight is that code changes are data and programmers can take advantage of that with metachanges. — The Communicative Value of Using Git Well
OMG, 2,3,4 movies in a day… I remember the time when I was able to read 2 to 3 books a day, but I never watched 3 or 4 movies a day. Our best strike with my son was 4-5 episodes of GoT or Walking Dead last Summer.