2.

693 points calvinfo 11 hours ago 169 comments

3.

63 points neilfrndes 2 days ago 19 comments

39.

97 points ColinWright 17 hours ago 42 comments

40.

71 points surprisetalk 3 days ago 92 comments