29.

318 points surprisetalk 3 days ago 81 comments

36.

1421 points daveoc64 1 day ago 403 comments

37.

142 points latexr 7 hours ago 69 comments