3 ms·Haven't we had this debate on HN once or twice before? ;)by peterkelly 14y agoHaven't we had this debate on HN once or twice before? ;)