christianity Watch: Michele Bachmann said she spent Christmas telling her 3- and 6-year-old grandkids that the "eternal fires" of Hell await them Mark Frauenfelder
Boing Boing Gadgets This last-minute gift is perfect for the coffee lover on your list and requires no shipping Boing Boing's Shop
Boing Boing Gadgets Give the gift of gab this holiday season with a 12-month Boost Mobile Plan for $95 Boing Boing's Shop
Boing Boing Gadgets Got a MacBook Air for Christmas? Pair it with a top-rated blue light filter for $45. Boing Boing's Shop
Boing Boing Gadgets Give beer lovers a last-minute gift they can make their own for $11 Boing Boing's Shop
age progression Lad snaps a selfie a day for 15 years from age 13 to 28 and makes an incredible age-progression video Rusty Blazenhoff
History "The Christmas Uprising" in Jamaica, 1831, heralded the end of slavery in the British Empire Elías Villoro
music Haunting version of "Have Yourself A Merry Little Christmas" sung by Afghan Whigs' Greg Dulli David Pescovitz