31C3 – a new dawn