Bookmarks for December 2nd through December 6th

Awesomeness off of the internet for December 2nd to December 6th: