I realize the frontpage has been clogged with launches recently. It's because Demo Day is coming up in a few days. Every batch I tell the startups not to wait till the last minute before launching, but most always do anyway, with the result that there's a glut of launches a week before.
The good news is that the flood should be peaking about now. In the meantime, thanks for putting up with it. Although for HN readers the volume of launches probably starts to become an annoyance, for each startup that's launching it's big deal.