What I am reading today

It has been a few days since I had a chance to sit and read the web — blame it on the slower 3G and WiFi speeds one tends to encounter when traveling. Nevertheless, here are some that are worth reading today.