It's been a whole decade since Clap Your Hands Say Yeah exploded out of nowhere with a wildly acclaimed self-released album, Some Loud Thunder. These days, frontman Alec Ounsworth is the only member left from those heady mid-aughts days; the David Byrne–esque singer and his current band turn up at the Rickshaw Stop this week to toast the iconic record’s big birthday.