moritzrecke.com
29c3 - Chaos Communication Congress - mprecke
Impressions from the Chaos Communication Congress 29c3 at CCH congress center Hamburg