Waves and fireflies