Discover a bug.com launched

Finally the bugs have a nice place of their own: http://discoverabug.com

2017 update: The internets are having their way with it <3