Personal tools

Difference between revisions of "Eth0:2025 Autumn Schedule"

From Eth0Wiki

Jump to: navigation, search
Line 3: Line 3:
 
{| class="wikitable" style="color:#ffffff;text-align:center"
 
{| class="wikitable" style="color:#ffffff;text-align:center"
 
|-
 
|-
! style="background-color:#333;" |     
+
! style="background-color:#111;" |     
! style="background-color:#333;" colspan="2" | $day[0] = ‘FRIDAY’
+
! style="background-color:#111;" colspan="2" | $day[0] = ‘FRIDAY’
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|   
 
|   
 
| style="vertical-align:middle;" width="300" | Canteen
 
| style="vertical-align:middle;" width="300" | Canteen
 
| style="vertical-align:middle;" width="300"| Sporthall
 
| style="vertical-align:middle;" width="300"| Sporthall
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 18:00
+
| style="background-color:#111;" | 18:00
 
| rowspan="6" style="background-color:#00A933;" | Dinner
 
| rowspan="6" style="background-color:#00A933;" | Dinner
 
|   
 
|   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 19:00
+
| style="background-color:#111;" | 19:00
 
|   
 
|   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
|   
 
|   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|-
 
|-
| style="background-color:#333;" |   
+
| style="background-color:#111;" |   
 
|   
 
|   
 
| style="vertical-align:middle;" |   
 
| style="vertical-align:middle;" |   
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 20:00
+
| style="background-color:#111;" | 20:00
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Opening<br />By Orga
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Opening<br />By Orga
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
|&nbsp;  
 
|&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
|&nbsp;  
 
|&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 21:00
 
| 21:00
 
| rowspan="4" style="background-color:#2A6099;" | Quiplash 3<br />By BlackDragon
 
| rowspan="4" style="background-color:#2A6099;" | Quiplash 3<br />By BlackDragon
 
| rowspan="8" style="background-color:#800080;" | OpenRCT2 competition<br />By aetios
 
| rowspan="8" style="background-color:#800080;" | OpenRCT2 competition<br />By aetios
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|&nbsp;  
 
|&nbsp;  
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|&nbsp;  
 
|&nbsp;  
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="vertical-align:middle; background-color:#333;" | 22:00
+
| style="vertical-align:middle; background-color:#111;" | 22:00
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
|&nbsp;  
 
|&nbsp;  
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 23:00
+
| style="background-color:#111;" | 23:00
 
| rowspan="8" style="background-color:#2A6099;" | Hacking or counterculture related documentary screening<br />By Soepvergiet
 
| rowspan="8" style="background-color:#2A6099;" | Hacking or counterculture related documentary screening<br />By Soepvergiet
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 00:00
+
| style="background-color:#111;" | 00:00
 
|&nbsp;  
 
|&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;  
+
| style="background-color:#111;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
| style="vertical-align:middle;" |&nbsp;  
 
|}
 
|}
Line 102: Line 102:
 
{| class="wikitable" style="color:#ffffff;text-align:center"
 
{| class="wikitable" style="color:#ffffff;text-align:center"
 
|-  
 
|-  
! style="background-color:#333;" | &nbsp;
+
! style="background-color:#111;" | &nbsp;
! style="background-color:#333;" colspan="3" | $day[1] = ‘SATURDAY’
+
! style="background-color:#111;" colspan="3" | $day[1] = ‘SATURDAY’
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|  
 
|  
 
| style="vertical-align:middle;" width="300" | Canteen
 
| style="vertical-align:middle;" width="300" | Canteen
Line 110: Line 110:
 
| style="vertical-align:middle;" width="300" | Sporthall
 
| style="vertical-align:middle;" width="300" | Sporthall
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 10:00
+
| style="background-color:#111;" | 10:00
 
| rowspan="4" style="background-color:#2A6099;" | BGP1 basics<br />By r3boot
 
| rowspan="4" style="background-color:#2A6099;" | BGP1 basics<br />By r3boot
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 11:00
+
| style="background-color:#111;" | 11:00
 
| rowspan="4" style="background-color:#800080;" | BGP1 workshop<br />By r3boot
 
| rowspan="4" style="background-color:#800080;" | BGP1 workshop<br />By r3boot
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 12:00
+
| style="background-color:#111;" | 12:00
 
| rowspan="6" style="background-color:#00A933;" | Lunch
 
| rowspan="6" style="background-color:#00A933;" | Lunch
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 13:00
+
| style="background-color:#111;" | 13:00
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| rowspan="8" style="vertical-align:middle; background-color:#800080;" | iPxd hacking with m1n1-idevice<br />By jn
 
| rowspan="8" style="vertical-align:middle; background-color:#800080;" | iPxd hacking with m1n1-idevice<br />By jn
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 13:45
+
| style="background-color:#111;" | 13:45
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Surviving german rail travels on a D-Ticket<br />By BlackDragon
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Surviving german rail travels on a D-Ticket<br />By BlackDragon
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 14:15
+
| style="background-color:#111;" | 14:15
 
| rowspan="2" style="background-color:#2A6099;" | Property-based testing for lazy unit test generation<br />By Steph
 
| rowspan="2" style="background-color:#2A6099;" | Property-based testing for lazy unit test generation<br />By Steph
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 15:00
+
| style="background-color:#111;" | 15:00
 
| rowspan="4" style="background-color:#2A6099;" | Hosting your own e-mail server with modern software<br />By FooBar
 
| rowspan="4" style="background-color:#2A6099;" | Hosting your own e-mail server with modern software<br />By FooBar
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| rowspan="4" style="vertical-align:middle; background-color:#800080;" | SunVOX workshop<br />By echocat
 
| rowspan="4" style="vertical-align:middle; background-color:#800080;" | SunVOX workshop<br />By echocat
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 16:15
+
| style="background-color:#111;" | 16:15
 
| rowspan="2" style="background-color:#2A6099;" | Plain-text accounting for a hackerspace with Beancount, Git, CI and Nix <br />By polyfloyd
 
| rowspan="2" style="background-color:#2A6099;" | Plain-text accounting for a hackerspace with Beancount, Git, CI and Nix <br />By polyfloyd
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 17:00
+
| style="background-color:#111;" | 17:00
 
| rowspan="4" style="background-color:#800080;" | BGP2 workshop<br />By r3boot
 
| rowspan="4" style="background-color:#800080;" | BGP2 workshop<br />By r3boot
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 18:00
+
| style="background-color:#111;" | 18:00
 
| rowspan="6" style="background-color:#00A933;" | Dinner
 
| rowspan="6" style="background-color:#00A933;" | Dinner
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 19:00
+
| style="background-color:#111;" | 19:00
 
| rowspan="8" style="background-color:#FFBF00;color:#000" | WYHIWYG<br />By Tahtkev
 
| rowspan="8" style="background-color:#FFBF00;color:#000" | WYHIWYG<br />By Tahtkev
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 20:00
+
| style="background-color:#111;" | 20:00
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 21:00
+
| style="background-color:#111;" | 21:00
 
| rowspan="8" style="background-color:#2A6099;" | 🎥 Hacker Jeopardy<br />By Eloy
 
| rowspan="8" style="background-color:#2A6099;" | 🎥 Hacker Jeopardy<br />By Eloy
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 22:00
+
| style="background-color:#111;" | 22:00
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 23:00
+
| style="background-color:#111;" | 23:00
 
| rowspan="8" style="background-color:#2A6099;" | Film
 
| rowspan="8" style="background-color:#2A6099;" | Film
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 00:00
+
| style="background-color:#111;" | 00:00
 
|  
 
|  
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
Line 356: Line 356:
  
 
{| class="wikitable" style="color:#ffffff;text-align:center"
 
{| class="wikitable" style="color:#ffffff;text-align:center"
|- style="background-color:#333;"
+
|- style="background-color:#111;"
! style="background-color:#333;" | &nbsp;
+
! style="background-color:#111;" | &nbsp;
! style="background-color:#333;" | $day[2] = ‘SUNDAY’
+
! style="background-color:#111;" | $day[2] = ‘SUNDAY’
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
|  
 
|  
 
| style="vertical-align:middle;" width="300" | Canteen
 
| style="vertical-align:middle;" width="300" | Canteen
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 10:00
+
| style="background-color:#111;" | 10:00
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 11:00
 
| 11:00
 
| rowspan="4" style="background-color:#800080;" | BGP3 workshop<br />By r3boot
 
| rowspan="4" style="background-color:#800080;" | BGP3 workshop<br />By r3boot
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 12:00
 
| 12:00
 
| rowspan="6" style="background-color:#00A933;" | Lunch
 
| rowspan="6" style="background-color:#00A933;" | Lunch
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 13:00
 
| 13:00
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
 
|- style="vertical-align:middle;"
 
|- style="vertical-align:middle;"
| style="background-color:#333;" | 13:30
+
| style="background-color:#111;" | 13:30
 
| &nbsp;
 
| &nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 13:45
 
| 13:45
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 HTTP.sh: the internals of a Bash web framework<br />By domi
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 HTTP.sh: the internals of a Bash web framework<br />By domi
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 14:15
 
| 14:15
 
| rowspan="2" style="background-color:#2A6099;" | Big endian isn't dead<br />By jn
 
| rowspan="2" style="background-color:#2A6099;" | Big endian isn't dead<br />By jn
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
 
| style="vertical-align:middle;" |&nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 15:00
 
| 15:00
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 House 2: Designing, creating and deploying a complex interactive art installation. <br />By jhaand
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 House 2: Designing, creating and deploying a complex interactive art installation. <br />By jhaand
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
|- style="vertical-align:middle; background-color:#333;"
+
|- style="vertical-align:middle; background-color:#111;"
 
| 15:30
 
| 15:30
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Closing<br />By Orga
 
| rowspan="2" style="background-color:#2A6099;" | 🎥 Closing<br />By Orga
|- style="background-color:#333;"
+
|- style="background-color:#111;"
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| style="vertical-align:middle; background-color:#333;" | 16:00
+
| style="vertical-align:middle; background-color:#111;" | 16:00
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
|  
 
|  
 
|-
 
|-
| style="background-color:#333;" |&nbsp;
+
| style="background-color:#111;" |&nbsp;
 
|  
 
|  
 
|}
 
|}

Revision as of 20:30, 29 October 2025

Note: schedule might be incomplete! Check the flipover schedule at the venue for the latest version.

   $day[0] = ‘FRIDAY’
  Canteen Sporthall
18:00 Dinner  
   
   
   
19:00  
   
     
     
20:00 🎥 Opening
By Orga
 
   
     
     
21:00 Quiplash 3
By BlackDragon
OpenRCT2 competition
By aetios
 
 
 
22:00  
   
   
   
23:00 Hacking or counterculture related documentary screening
By Soepvergiet
 
   
   
   
00:00  
   
   
   
  $day[1] = ‘SATURDAY’
Canteen Bar Sporthall
10:00 BGP1 basics
By r3boot
     
     
     
11:00 BGP1 workshop
By r3boot
     
     
     
12:00 Lunch
     
     
     
13:00
     
      iPxd hacking with m1n1-idevice
By jn
13:45 🎥 Surviving german rail travels on a D-Ticket
By BlackDragon
   
14:15 Property-based testing for lazy unit test generation
By Steph
   
     
15:00 Hosting your own e-mail server with modern software
By FooBar
   
     
     
      SunVOX workshop
By echocat
16:15 Plain-text accounting for a hackerspace with Beancount, Git, CI and Nix
By polyfloyd
   
     
17:00 BGP2 workshop
By r3boot
     
     
     
18:00 Dinner
     
     
     
19:00 WYHIWYG
By Tahtkev
   
     
     
20:00
     
     
     
21:00 🎥 Hacker Jeopardy
By Eloy
     
     
     
22:00
     
     
     
23:00 Film
     
     
     
00:00
     
     
     
  $day[2] = ‘SUNDAY’
Canteen
10:00  
   
   
   
11:00 BGP3 workshop
By r3boot
 
 
 
12:00 Lunch
 
 
 
13:00
 
13:30  
13:45 🎥 HTTP.sh: the internals of a Bash web framework
By domi
 
14:15 Big endian isn't dead
By jn
 
   
15:00 🎥 House 2: Designing, creating and deploying a complex interactive art installation.
By jhaand
 
15:30 🎥 Closing
By Orga
 
16:00