yup, missed the connection. found another decent one (actually straight from Zurich to Milan, rather than with a change in Lugano), we’ll see if my ticket is valid here (it’s flexible but I’m still not sure given that my last leg was supposed to be only a regional train)

#wmhack

any other #wmhack people on EC 21? 

Zugersee

#wmhack

I think this is the Rigi across the lake?

#wmhack

nope, apparently I'll have to change trains in Chiasso. this one goes to Milan but I'm not allowed on it 🤷

#wmhack

got some decent (though pricey) Spaghetti Carbonara from the train restaurant at least

#wmhack

the train I was on is called Baden-Württemberg‽ o_O :D

(it's coupled to Aargau btw)

#wmhack

train spotted (not mine, this one's going to Como)

#wmhack

train spotted (*this* is the one to Milan)

#wmhack

about to arrive in Milano Centrale and then head to the hotel via local transit

#wmhack

wow, I'm glad I had some idea how to get to the M (Metro?) lines at Milano Centrale because there weren't a whole lot of signs at first

#wmhack

also #WikiLove to Wikivoyage  for quickly schooling me on how to pay for local transit (tapping works) \o/

https://en.wikivoyage.org/wiki/Milan#By_public_transport

#wmhack

Milan – Travel guide at Wikivoyage

 Italian siren sound heard

#wmhack

managed to check into the hotel \o/

this isn't exactly the „Schokoladenseite“ of Milan is it 

#wmhack

I walked a bit today but I don't think it was *that* much!! *cue canned laughter*

#wmhack

gnight #wmhack 
good morning #wmhack!
ok, this hotel’s “scrambled eggs” might be the worst I’ve ever had (excluding my own)

almost left the hotel without my cat ears!!  

#wmhack

good morning #wmhack!! (ec selfie)

the hackathon opening is being streamed, if you want to watch from home: https://youtube.com/live/7ZoQdPNt1nc

#wmhack

Wikimedia Hackathon 2026 Opening Ceremony

YouTube

approx. two minutes between me sitting down at a table and me getting out the power strip I brought “just in case” (we didn’t have one on the table o_O)

#wmhack

well the good news is that the fix for my broken #wmhack project was really simple, I was just missing one hyphen

update: the bad news is my “optimization” is a 2× slowdown 

#wmhack

the cake is not a lie

#wmhack

> implying the rest of #wmhack is not nerd HQ
good morning #wmhack! no selfie yet as I rushed straight into an API Portal session

Halley Coplin pointed out that the search results for “Wikipedia API” aren’t great, so I had a look and now I’m intrigued by this “preview” for https://en.wikipedia.org/wiki/API – I highly doubt that text shows up on the article…

(this is with all DuckDuckGo “AI” features disabled btw)

#wmhack

train spotted

(slide by @manjiki, probably under some CC license ^^)

#wmhack

“I hate residential proxies

all my enemies are inside them”

#wmhack

(not a quote from the presentation, just inspired by it ^^)

#wmhack

dear #wmhack! in about 1½ hours (at 15:15 CEST), I’m doing a presentation about Cool New Things In JS + CSS (https://phabricator.wikimedia.org/T423292) in space 5!

come join me to hear about loads of new JavaScript (and some CSS) features that we’re allowed to use in MediaWiki code more or less recently (since we dropped support for some older browsers) 

T423292 Wikimedia Hackathon 2026: Cool new things in JS + CSS

**Project title:** Cool new things in JS + CSS

Phabricator

the presentation went well! here are the slides for Cool New Things In JS + CSS – your reference for all the features you can use nowadays: https://commons.wikimedia.org/wiki/File:Cool_new_things_in_JS_%2B_CSS_%E2%80%93_Wikimedia_Hackathon_2026.pdf

#wmhack

File:Cool new things in JS + CSS – Wikimedia Hackathon 2026.pdf - Wikimedia Commons

(I *nailed* the time, pretty much exactly 30 minutes :D although @manjiki granted us a few more minutes for Q&A ^^)

#wmhack

fun (re)discovery: Framework laptops don’t work well when they’re stacked on top of one another

I was very confused until I fortuitously had to move my laptop away from someone else’s for unrelated reasons and suddenly the keyboard and touchpad worked again :D

#wmhack

@LucasWerkmeister what would be the cause of that, poor insulation, signal noise, electrical interference? Or is this a joke that I'm not getting :)
@moebeus not a joke. IIRC something magnetic tricks the upper laptop into thinking its lid is closed even when it's open
@LucasWerkmeister @moebeus 😆 Reminds me about how I was stumped why my laptop would be going into sleep mode every now and then without a clear pattern. Was driving me crazy. Turned out to be my watchband that had a magnetic latch.
@nightrose @LucasWerkmeister I love the tactile steam punk hacking vibe, reminds me of "phreaking" when I was a kid, you could whistle into a telephone and trick the relay into doing stuff by simulating sounds, like grant you free intercontinental calls :)
@moebeus @LucasWerkmeister 😆 It does have that vibe, true