Give every attendee a live festival program that updates in seconds
and keeps working when the reception drops out on site.