Rails - get random rows without using ORDER BY RAND()
Thing.find :first, :offset => rand(Thing.count)