Definitely agree with commenting deviations. Although I also advocate comments for each "operation". No problem if 5 lines of the same operation go uncommented, but if you have 5 lines of map().reduce().filter(), save your friends time and just pop in a
// Find the top 3 posts by comment count
Suffering comments you already understand > running a VM in your head when you forgot