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

is pretrain named after precogs 

#wmhack

joined the historic tram tour at the last second and had some fun driving around Milan ^^ the Cathedral is still nice :) (ec selfie)

#wmhack

good morning #wmhack! starting the day off with @evan’s talk

*idly wonders if, in the grand scheme of things, the existence of xkcd #927 has been a net positive or negative on the existence, usage and evolution of standards of any kind*

#wmhack

(admit it, you didn't have to look up which xkcd that number was even before the rest of the post implied it's standards)

#wmhack

(I feel like there's another xkcd that sometimes gets used to just shut down discussions but I can't remember which one right now)

#wmhack

I love how the API session just now perfectly set up the project I’ll showcase in a few hours 

#wmhack

the #wmhack closing ceremony, including showcasing many projects people worked on, is live! https://www.youtube.com/watch?v=rHMTJB8gleQ
Wikimedia Hackathon 2026 Closing Ceremony

YouTube

next year's #wmhack will be in… Albania! finally! šŸŽ‰

(2020 was supposed to be there until covid happened šŸ˜”)

#wmhack return journey! I made it to Milano Centrale by bus and metro; now to Lugano by EC, then an IC to Zurich

even though this EC also continues straight to Zurich 

I asked the train person if I could just stay on the EC but nooooooo

#wmhack

interesting statue at Arth-Goldau

#wmhack

good morning! final part of my journey today

#wmhack

Deutsche Bahn WiFi is a lot more usable than SBB WiFi – I can listen in to a work call, which was entirely impossible yesterday even in Switzerland (let alone while the Swiss train was cruising through Germany)

#wmhack

train spotted

#wmhack

group of kids on the train (sports related?) are playing Werewolf (aka Mafia) ^^

feels like a tricky game to play across multiple rows of seats but I'm sure they can figure it out

#wmhack

I saw some other groups of children with sporty outfits at Berlin Hbf (I think one was ā€žTeam Saarlandā€œ), is some kind of tournament happening here? šŸ¤”

#wmhack

I made it home! \o/

that’s probably the end of this #wmhack thread, except for the blog post which will hopefully come at some point (but maybe not before this weekend, for 🤧 reasons)

post-#wmhack covid test, as at least three (edit: five) people have tested positive so far: looks like I’m good at the moment, phew

I did (do) have a regular cold (almost certainly infected on Wednesday evening, first symptoms Saturday morning), and in hindsight I probably should’ve kept more distance from people at meal times (I tried to at Sunday lunch), sorry :/

#wmhack

Wikimedia Hackathon 2026 recap