Twitter is now below Stackoverflow on the Alexa top listalexa.com2 points·TooCreative··0 commentsOpen articleSaveView on HN