sharedferret/Sparkle-Turntable-Bot — comment on commit 51ff2bbfb87ad591003c1b67523dd7e2677f23e1
File: sparkle.js line 673
By sharedferret:

last.fm always returns two songs by the same artist before returning similar tracks by different artists. So, for this call, I try to get the 3rd-5th entries, and poorly crash out of the loop if last.fm doesn't give me 5 similar songs.