From: Jan Klemkow Subject: www: hackathons: improve table with css To: tech@openbsd.org Date: Fri, 5 Sep 2025 00:00:28 +0200 Hi, As www@ seems to be dead. I guess this is the right list for this diff. The following diff improves the hackathon table for large and small screens. The tiles break dynamically via CSS flex rules, which a supported in all browsers for many years now. Thus, new entries don't have to move the tr-tags any more. View on mobile screens is also improved. So, you don't need to scroll vertically. preview: https://klemkow.net/www/hackathons.html ok? bye, Jan Index: hackathons.html =================================================================== RCS file: /cvs/www/hackathons.html,v diff -u -p -r1.186 hackathons.html --- hackathons.html 3 Aug 2025 21:29:22 -0000 1.186 +++ hackathons.html 4 Sep 2025 21:10:12 -0000 @@ -14,20 +14,23 @@ body { max-width: 100%; } -table { - width: 1080px; - border-collapse: collapse; +#table { + display: flex; + flex-flow: row wrap; } -tr { - vertical-align: top; -} +#table > div { + width: 10cm; + max-width: 100%; + padding: 1em; -td { border-top: #000 2px solid; border-bottom: #000 2px solid; - padding-top: 3px; - padding-bottom: 3px; +} + +#table img { + max-width: 100%; + max-height: 7cm; } @@ -84,9 +87,8 @@ The shirts are only given to people who worn with pride. Every shirt contains at least one developer in-joke, so don't worry if you can't understand the shirt. Just enjoy them. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+
l2k25
l2k25: leipzig hackathon
@@ -96,7 +98,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the assistance of genua.
-
+ +
j2k25
j2k25: japan hackathon
@@ -106,7 +109,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the assistance of Yasuoka Masahiko.
-
+ +
h2k24
h2k24: hackathon
@@ -115,8 +119,8 @@ so don't worry if you can't understand t 24 developers
Funded by The OpenBSD Foundation
-
+ +
c2k24
c2k24: hackathon
@@ -125,7 +129,8 @@ so don't worry if you can't understand t 26 developers
Funded by The OpenBSD Foundation
-
+ +
p2k24
p2k24: ports hackathon
@@ -135,7 +140,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the support of Stuart Henderson and Cadhay.
-
+ +
noshirt-s
l2k24: Focused on LibreSSL
@@ -143,8 +149,8 @@ so don't worry if you can't understand t Melbourne, Australia
12 developers
Funded by The OpenBSD Foundation -
+ +
h2k23
h2k23: hackathon
@@ -154,7 +160,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the support of University of Coimbra and the portuguese usual suspects.
-
+ +
p2k23
p2k23: ports hackathon
@@ -165,7 +172,8 @@ so don't worry if you can't understand t and NCSC Ireland and with the support of Tom Smyth.
-
+ +
noshirt-s
g2k23: general hackathon
@@ -174,8 +182,8 @@ so don't worry if you can't understand t 20 developers
Funded by The OpenBSD Foundation.
-
+ +
w2k23
w2k23: wifi nano hackathon
@@ -185,7 +193,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the support of Martin Pieuchot.
-
+ +
noshirt-s
m2k23: mini hackathon
@@ -193,7 +202,8 @@ so don't worry if you can't understand t Marrakech, Morocco
22 developers
Funded by The OpenBSD Foundation. -
+ +



h2k22
@@ -204,8 +214,8 @@ so don't worry if you can't understand t 22 developers
Funded by OpenBSD Foundation and with the support of Pedro Almeida. -
+ +
g2k22
g2k22: hackathon
@@ -214,7 +224,8 @@ so don't worry if you can't understand t 25 developers
Funded by genua and the OpenBSD Foundation. -
+ +
r2k22
r2k22: hackathon
@@ -224,7 +235,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the support of Stefan Sperling.
-
+ +
h2k21
h2k21: hackathon
@@ -235,8 +247,8 @@ so don't worry if you can't understand t and with the support of Pedro Almeida and the Municipality of Gouveia.
-
+ +
k2k21
k2k21: hackathon
@@ -244,7 +256,8 @@ so don't worry if you can't understand t Burg Liebenzell, Germany
26 developers
Funded by genua. -
+ +
k2k20
k2k20: german mini hackathon
@@ -252,7 +265,8 @@ so don't worry if you can't understand t Burg Liebenzell, Germany
14 developers
Funded by genua. -
+ +
a2k20
a2k20: antipodian hackathon
@@ -261,8 +275,8 @@ so don't worry if you can't understand t 17 developers
Funded by The OpenBSD Foundation and with the support of Ross L Richardson. -
+ +
u2k20-s
u2k20: uckermark hackathon
@@ -271,7 +285,8 @@ so don't worry if you can't understand t 14 developers
Supported by The OpenBSD Foundation and Seehotel Huberhof.
-
+ +
e2k19-s
e2k19: elk lakes cabin hackathon
@@ -280,7 +295,8 @@ so don't worry if you can't understand t 13 developers
Funded by The OpenBSD Foundation and with the support of Xplornet. -
+ +
p2k19-s
p2k19: ports hackathon
@@ -291,8 +307,8 @@ so don't worry if you can't understand t and supported by Faculty of Mathematics and Computer Science, University of Bucharest.
-
+ +
g2k19-s
g2k19: general hackathon
@@ -301,7 +317,8 @@ so don't worry if you can't understand t 43 developers
Funded by The OpenBSD Foundation.
-
+ +
t2k19-s
t2k19: taipei mini hackathon
@@ -311,7 +328,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and with the support of Kevin Lo and MSI/FUNTORO
-
+ +
a2k19-s
a2k19: antipodean mini hackathon
@@ -321,8 +339,8 @@ so don't worry if you can't understand t Supported by the Victoria University of Wellington and funded by The OpenBSD Foundation.
-
+ +
l2k18-s
l2k18: libressl mini hackathon
@@ -331,7 +349,8 @@ so don't worry if you can't understand t 5 developers
Supported by The OpenBSD Foundation.
-
+ +
n2k18-s
n2k18: network hackathon
@@ -341,7 +360,8 @@ so don't worry if you can't understand t Supported by Univerzita Jana Evangelisty Purkyně and funded by Oracle and The OpenBSD Foundation. -
+ +
g2k18-s
g2k18: general hackathon
@@ -350,8 +370,8 @@ so don't worry if you can't understand t 39 developers
Funded by The OpenBSD Foundation and with the support of Mitja Muženič. -
+ +
p2k18-s
p2k18: ports (and pledge) hackathon
@@ -360,7 +380,8 @@ so don't worry if you can't understand t 24 developers
Funded by The OpenBSD Foundation and with the support of Epitech Nantes. -
+ +
a2k18-s
a2k18: antipodean hackathon
@@ -369,7 +390,8 @@ so don't worry if you can't understand t 19 developers
Funded by The OpenBSD Foundation and with the support of University of Otago. -
+ +
s2k17-s
s2k17: snowshoe hackathon
@@ -378,8 +400,8 @@ so don't worry if you can't understand t 10 developers
Funded by ForeTell Technologies and with the support of Xplornet. -
+ +
p2k17-s
p2k17: ports hackathon
@@ -389,7 +411,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation with the support of IN-Berlin and Hostserver. -
+ +
t2k17-s
t2k17: general hackathon
@@ -398,7 +421,8 @@ so don't worry if you can't understand t 38 developers
Funded by The OpenBSD Foundation and with the support of University of Toronto. -
+ +
d2k17-s
d2k17: network mini-hackathon
@@ -407,8 +431,8 @@ so don't worry if you can't understand t 24 developers
Funded by The OpenBSD Foundation and with the support of genua. -
+ +
noshirt-s
e2k17: nano-hackathon
@@ -416,7 +440,8 @@ so don't worry if you can't understand t Edmonton, Canada
5 developers
With the support of Bob Beck. -
+ +
a2k17-s
a2k17: antipodean hackathon
@@ -425,7 +450,8 @@ so don't worry if you can't understand t 19 developers
Funded by The OpenBSD Foundation and with the support of David Gwynne. -
+ +
+ +
b2k16-s
b2k16: budapest ports hackathon
@@ -455,7 +481,8 @@ so don't worry if you can't understand t Budapest, Hungary
10 developers
Funded by The OpenBSD Foundation. -
+ +
g2k16-s
g2k16: general hackathon
@@ -465,7 +492,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation with the help of Computer Laboratory, Cambridge. -
+ +
n2k16-s
n2k16: network hackathon
@@ -475,8 +503,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and Oracle, with the help of Charles University. -
+ +
p2k16-s
p2k16: ports hackathon
@@ -485,7 +513,8 @@ so don't worry if you can't understand t 22 developers
Funded by The OpenBSD Foundation and with the support of Epitech Nantes. -
+ +
n2k15-s
n2k15: network MP hackathon
@@ -494,7 +523,8 @@ so don't worry if you can't understand t 19 developers
Funded by The OpenBSD Foundation and with the support of Esdenera Networks. -
+ +
u2k15-s
u2k15: utf8 hackathon
@@ -503,8 +533,8 @@ so don't worry if you can't understand t 22 developers
Funded by The OpenBSD Foundation and with the support of IN-Berlin. -
+ +
l2k15-s
l2k15: libressl hackathon
@@ -513,7 +543,8 @@ so don't worry if you can't understand t 17 developers
Funded by The OpenBSD Foundation with help of the Open Systems and Security Lab. -
+ +
j2k15-s
j2k15: uefi hackathon
@@ -521,7 +552,8 @@ so don't worry if you can't understand t Nasu, Tochigi, Japan
6 developers
With the support of IIJ innovation institute. -
+ +
c2k15-s
c2k15: general hackathon
@@ -530,8 +562,8 @@ so don't worry if you can't understand t 45 developers
Funded by The OpenBSD Foundation and with the support of SAIT. -
+ +
p2k15-s
p2k15: ports mini hackathon
@@ -540,7 +572,8 @@ so don't worry if you can't understand t 14 developers
Funded by The OpenBSD Foundation and with the support of Andy Henderson. -
+ +
s2k15-s
s2k15: southern mini hackathon
@@ -549,7 +582,8 @@ so don't worry if you can't understand t 21 developers
Funded by The OpenBSD Foundation and with the support of David Gwynne. -
+ +
g2k14-s
g2k14: general hackathon
@@ -558,8 +592,8 @@ so don't worry if you can't understand t 49 developers
Funded by The OpenBSD Foundation and with the support of Mitja Muženič. -
+ +
m2k14-s
m2k14: mini hackathon
@@ -568,7 +602,8 @@ so don't worry if you can't understand t 12 developers
Funded by The OpenBSD Foundation and with the support of Université Cadi Ayyad. -
+ +
n2k14-s
n2k14: mini hackathon
@@ -577,7 +612,8 @@ so don't worry if you can't understand t 15 developers
Funded by ForeTell Technologies and with the support of University of Otago. -
+ +
b2k13-s
b2k13: mini hackathon
@@ -586,8 +622,8 @@ so don't worry if you can't understand t 21 developers
Funded by The OpenBSD Foundation and with the support of IN-Berlin. -
+ +
t2k13-s
t2k13: general hackathon
@@ -596,7 +632,8 @@ so don't worry if you can't understand t 43 developers
Funded by The OpenBSD Foundation and with the support of University of Toronto. -
+ +
n2k13-s
n2k13: network hackathon
@@ -605,7 +642,8 @@ so don't worry if you can't understand t 17 developers
Funded by The OpenBSD Foundation and with the support of University of Otago. -
+ +
c2k12-s
c2k12: coimbra hackathon
@@ -614,8 +652,8 @@ so don't worry if you can't understand t 10 developers
Funded by The OpenBSD Foundation and with the support of University of Coimbra. -
+ +
p2k12-s
p2k12: ports hackathon
@@ -624,7 +662,8 @@ so don't worry if you can't understand t 9 developers
Funded by donations to The OpenBSD Project. -
+ +
n2k12-s
n2k12: network hackathon
@@ -632,7 +671,8 @@ so don't worry if you can't understand t Starnberg, Germany
23 developers
Funded by genua. -
+ +
g2k12-s
g2k12: general hackathon
@@ -640,8 +680,8 @@ so don't worry if you can't understand t Budapest, Hungary
41 developers
Funded by The OpenBSD Foundation. -
+ +
r2k12-s
r2k12: rthreads hackathon
@@ -651,7 +691,8 @@ so don't worry if you can't understand t Funded by The OpenBSD Foundation and support of Institute Henri Poincaré and Paris-Sud University. -
+ +
p2k11-s
p2k11: Ports hackathon
@@ -660,7 +701,8 @@ so don't worry if you can't understand t 15 developers
Funded by donations to the OpenBSD Project. -
+ +
a2k11-s
a2k11: ARM hackathon
@@ -669,8 +711,8 @@ so don't worry if you can't understand t 8 developers
Funded by The OpenBSD Foundation and with the support of University of Coimbra. -
+ +
s2k11-s
s2k11: General hackathon
@@ -679,7 +721,8 @@ so don't worry if you can't understand t 25 developers
Funded by The OpenBSD Foundation and with the support of Mitja Muženič. -
+ +
c2k11-s
c2k11: General hackathon
@@ -687,7 +730,8 @@ so don't worry if you can't understand t Edmonton, Alberta, Canada
36 developers
Funded by The OpenBSD Foundation. -
+ +
k2k11-s
k2k11: Kernel hackathon
@@ -695,8 +739,8 @@ so don't worry if you can't understand t Hafnarfjordur, Iceland
15 developers
Funded by The OpenBSD Foundation. -
+ +
p2k10-s
p2k10: Ports hackathon
@@ -705,14 +749,16 @@ so don't worry if you can't understand t 19 developers
Funded by donations to the OpenBSD Project. -
+ +
j2k10-s
j2k10: mini-hackathon in Japan
Sep 19 - 25, 2010
Akiyamago, Sakae Mura, Nagano, Japan
19 developers
-
+ +
c2k10-s
c2k10: General hackathon
@@ -720,8 +766,8 @@ so don't worry if you can't understand t Edmonton, Alberta, Canada
46 developers
Funded by The OpenBSD Foundation. -
+ + + +
h2k9-s
h2k9: Hardware hackathon
@@ -748,7 +795,8 @@ so don't worry if you can't understand t Funded by donations to the OpenBSD Project and with the support of University of Coimbra. -
+ +
p2k9-s
p2k9: Ports hackathon
@@ -757,8 +805,8 @@ so don't worry if you can't understand t 14 developers
Funded by donations to the OpenBSD Project. -
+ +
f2k9-s
f2k9: Filesystem/uvm hackathon
@@ -766,7 +814,8 @@ so don't worry if you can't understand t Stockholm, Sweden
14 developers
Funded by .se Foundation. -
+ +
c2k9-s
c2k9: General hackathon
@@ -775,15 +824,16 @@ so don't worry if you can't understand t 46 developers
Funded by donations to the OpenBSD Project. -
+ +
n2k9-s
n2k9: Network hackathon
Jan 26 - 30, 2009
Basel, Switzerland
19 developers
-
+ +
h2k8-s
h2k8: Hardware hackathon
@@ -793,7 +843,8 @@ so don't worry if you can't understand t Funded by donations to the OpenBSD Project and with the support of University of Coimbra. -
+ +
p2k8-s
p2k8: Ports hackathon
@@ -802,7 +853,8 @@ so don't worry if you can't understand t 13 developers
Funded by donations to the OpenBSD Project. -
+ +
c2k8-s
c2k8: General hackathon
@@ -810,8 +862,8 @@ so don't worry if you can't understand t Edmonton, Alberta, Canada
55 developers
Funded by The OpenBSD Foundation. -
+ +
n2k8-s
n2k8: Network hackathon
@@ -820,7 +872,8 @@ so don't worry if you can't understand t 18 developers
Funded by donations to the OpenBSD Project and Mark Uemura. -
+ +
h2k7-s
h2k7: Hardware hackathon
@@ -830,7 +883,8 @@ so don't worry if you can't understand t Funded by donations to the OpenBSD Project and with the support of University of Coimbra. -
+ +
p2k7-s
p2k7: Focused on ports
@@ -839,8 +893,8 @@ so don't worry if you can't understand t 13 developers
Funded by donations to the OpenBSD Project. -
+ +
c2k7-s
c2k7: General hackathon
@@ -849,7 +903,8 @@ so don't worry if you can't understand t 50 developers
Funded by donations to the OpenBSD Project. -
+ +
f2k7-s
f2k7: Focused on Filesystems
@@ -858,7 +913,8 @@ so don't worry if you can't understand t 14 developers
Funded by donations to the OpenBSD Project. -
+ +
h2k6-s
h2k6: Focused on drivers for hardware
@@ -868,8 +924,8 @@ so don't worry if you can't understand t Funded by donations to the OpenBSD Project and with the support of University of Coimbra. -
+ +
p2k6-s
p2k6: Focused on ports
@@ -878,14 +934,16 @@ so don't worry if you can't understand t 14 developers
Funded by donations to the OpenBSD Project. -
+ +
k2k6-s
k2k6: Focused on IPSEC and IKE
Aug 28 - Sep 1, 2006
Schloss Kransberg, Germany
14 developers
-
+ +
r2k6-s
r2k6: Focused on network routing
@@ -893,8 +951,8 @@ so don't worry if you can't understand t Hamburg, Germany
6 developers
Support of Henning Brauer. -
+ +
c2k6-s
c2k6: General hackathon
@@ -903,7 +961,8 @@ so don't worry if you can't understand t 47 developers
Funded by donations to the OpenBSD Project. -
+ +
v2k5-s
v2k5: Focused on ports
@@ -912,7 +971,8 @@ so don't worry if you can't understand t 12 developers
Funded by donations to the OpenBSD Project. -
+ +
c2k5-s
c2k5: General hackathon
@@ -921,8 +981,8 @@ so don't worry if you can't understand t 60 developers
Funded by donations to the OpenBSD Project. -
+ +
c2k4-s
c2k4: General hackathon
@@ -931,7 +991,8 @@ so don't worry if you can't understand t 46 developers
Funded by donations to the OpenBSD Project. -
+ +
pf2k4-s
pf2k4: Focused on pf development
@@ -939,7 +1000,8 @@ so don't worry if you can't understand t Sechelt, BC, Canada
12 developers
Support of Ryan McBride. -
+ +
c2k3-s
c2k3: General hackathon
@@ -948,8 +1010,8 @@ so don't worry if you can't understand t 51 developers
Funded by NLnet (after DARPA pulled out their support). -
+ +
c2k2-s
c2k2: General hackathon
@@ -957,14 +1019,16 @@ so don't worry if you can't understand t Calgary, Alberta, Canada
42 developers
Funded by DARPA. -
+ +
noshirt-s
c2k1-2: Focused on sparc64
Aug 17 - 20, 2001
Washington, DC
Funded by DARPA with support of USENIX. -
+ +
noshirt-s
c2k1: Birth of PF
@@ -972,8 +1036,8 @@ so don't worry if you can't understand t Cambridge, Massachusetts
25 developers
Funded by DARPA with the support of MIT. -
+ +
noshirt-s
c2k: General hackathon
@@ -982,7 +1046,8 @@ so don't worry if you can't understand t 18 developers
Funded by donations to the OpenBSD Project. -
+ +
noshirt-s
c99: Focused on IPSEC
@@ -990,7 +1055,8 @@ so don't worry if you can't understand t Calgary, Alberta, Canada
10 developers
Funded by Theo de Raadt. -
+ + Most tshirt concepts designed by artist with Theo de Raadt or Bob Beck.
c2k2, c2k3, v2k5, c2k6, r2k6, k2k6, p2k6, h2k6, f2k7, c2k7, p2k7, h2k7, n2k8, c2k8, p2k8, h2k8, n2k9,
c2k9, f2k9, p2k9, h2k9, c2k10, j2k10, p2k10, c2k11, s2k11, a2k11, p2k11 drawn by Ty Semaka.