Cool Stuff for April 4th through April 8th

These are the cool things I found around the web for April 4th through April 8th: