New
The latest blog posts to take off on Hacker News. 2,098 posts.
Crap I'm speaking at [insert conference here]. How do I prepare?
You just got a notice saying that your talk was accepted to [some huge freaking conference]. Awesome!
Feudal Security
It’s a feudal world out there. Some of us have pledged our allegiance to Google: We have Gmail accounts, we use Google Calendar and Google Docs, and we have Android phones. Others have pledged allegiance to Apple: We have Macintosh laptops, iPhones, and iPads; and we let iCloud automatically synchronize and back up…
How I ended up with so much Hacker News karma
On the Hacker News leaderboard I'm currently in position #12 with 32,360 points. I was curious to find out how I ended up in that position...
My Education in Machine Learning via Cousera, A Review So Far
As of today I’ve completed my fifth course at Coursera, all but one being directly related to Machine Learning. The fact that you can now take classes given by many of most well known researchers i…
The product lens
programming, philosophy, history, internet, startups
When Facebook was Fun
It’s hard to remember, now , but there was a time when Facebook was the most exciting thing on the Internet.
You don't have to be local
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Books of a Highly Effective Programmer (2009)
Like many programmers, I’m always on the lookout for the perfect programming book. Over the years I have tried to enumerate a few key examples , however after reading them all I am still left wanting. However, I recently came across a couple interesting blog posts [^motivation] that motivated me that the only way to…
Android Performance Case Study
Measure frame time, allocations, overdraw, and repeated work before changing code; the useful optimization is the one a trace can prove.
Why C++ Is Not "Back"
There are plenty of excellent developers I know today that still use C++ and teach others how to use it and there is nothing at all wrong with that. So what is the problem then? Why is C++ not "back"?
Post mortem of a failed HackerNews launch
Right after our TC press post we were onto showcasing Cucumbertown to the HN community and taking feedback. Things were looking fine for sometime until Murphy decided to play spoilsport and we hit ocean bottom when we showed up on the front page. 1 hour on the HN homepage and we were out. Pretty saddening experience…
The EC2 firewall is broken
As most standards-aware network administrators know, blocking ICMP is evil. Sure, there are certain ICMP packets which should be blocked; but to quote RFC 2979 :
GNU grep is 10x faster than Mac grep
That's likely all you need to do to install and make default GNU grep, which on my machine is a ~10x speedup over the grep that ships with Mac OS.