Recently a lot of tweets in the front page, 5 tweets on the frontpage on the same day even just last week[1]
Can't help but think hn now showing the username for some domains including twitter is increasing the submissions somehow? Or maybe people just engage more in discussion around tweets lately.