How 20 popular websites looked when they launchedtelegraph.co.uk3 points·nedwin··0 commentsOpen articleSaveView on HN