ZuriHac 2022
🤔 What is ZuriHac?

ZuriHac is the biggest Haskell Hackathon in the world: a completely free, three-day grassroots coding festival organized by Zürich Friends of Haskell. It features fantastic keynotes, hands-on tracks, and of course lots of hacking and socializing!

ZuriHac takes place Saturday 11 June — Monday 13 June 2022. We are super excited that after two years as a virtual event, ZuriHac 2022 will return as a physical event at the beautiful Rapperswil-Jona campus of OST (formerly HSR) located right next to lake Zürich!

Program

ZuriHac is primarily a community event and a hackathon, rather than a conference. Aside from the talks and tracks, attendees are encouraged to work together on all sorts of Haskell-related open-source projects and socialize.

Due to the change in days, this year we're concentrating the talks in the weekend so there is a bit more time for hacking on Monday. Our schedule is tentative and more details will be added as we get closer to the event.

🧑‍🏫 Speakers
Gabriele Keller
Gabriele Keller

Gabriele is a professor of Software Technology at Utrecht University. Her interests include functional programming (and teaching functional programming), type systems, high-performance computing, and programming language based approaches to verification.

Andrew Lelechenko
Andrew Lelechenko

bytestring, logict, random, smallcheck, text, vector... if you've ever worked on a Haskell project, there's a good chance it depended on some code that Andrew wrote. Also known as Bodigrim, he's one of the most prolific open source contributors in Haskell, board member of the Haskell Foundation, and chair of the CLC.

He will talk about recent efforts to modernize the text package.

Simon Peyton Jones
Simon Peyton Jones

Simon is one of the designers of the Haskell language, an inspiring leader for the whole Haskell community, a prolific researcher, and one of the main authors of GHC, the de facto standard Haskell compiler. He also chairs the Computing At School group, which promotes the teaching of computer science at school.

Alejandro Serrano
Alejandro Serrano

Alejandro embodies the combination of research and industry experience that makes the Haskell community so interesting. He co-hosts the Haskell Interlude podcast and has written three books about Haskell: Haskell (Almost) Standard Libraries, The Book of Monads, and Practical Haskell.

🗓️ Schedule
Saturday 11 June
9:00 Registration
10:00 Talk 1
11:00 Hacking
12:00 Food truck
14:00 Hacking & Tracks
18:00 Talk 2
19:00 Barbecue
Sunday 12 June
9:00 Hacking
10:00 Talk 3
11:00 Hacking
12:00 Food truck
14:00 Hacking & Tracks
18:00 Talk 4
19:00 Barbecue
Monday 13 June
9:00 Hacking
12:00 Lunch at cafeteria
14:00 Hacking & Tracks
16:00 Project presentations

Venue

The hackathon takes place at the beautiful Rapperswil-Jona campus of OST (formerly HSR), about 40 minutes outside of Zürich city:

OST, Campus Rapperswil
Oberseestrasse 10
8640 Rapperswil

The venue is located right next to the lake, and weather has been superb (25°C, 77℉) during the pre-COVID19 years, so feel free to bring your swimming gear!

🚉️ Getting There

By Train

You can take the S5, S7 or S15 to get from the Zürich main station to Rapperswil. These trains run regularly in 30 minute intervals. Google maps works well for directions if you use the "public transport" tab.

If you arrive at the Zürich airport, first take the train to the Zürich main station and then continue with S5, S7 or S15. Trains from the airport towards the city run every few minutes.

Train tickets

If you stay in Zürich city, the easiest option is to get a 24 hour pass for all zones. It's good for all public transportation around Zürich, up to Rapperswil. A one-way ticket costs 17.20CHF, the 24 hour pass 34.40CHF.

Please note that the 24 hour pass is literally a 24 hour pass and can be used over multiple days: e.g. if you buy one on the first day of the Hackathon at e.g. 9.00, you can still use it to take the train at 8.00 the next day. This way, it is possible to buy only two tickets for the three-day conference.

A lightly cheaper alternative to the 24 hour pass is the 9 O'Clock day pass which works more like a regular day pass. However, this requires you to take the train to Rapperswil after 09:00 on Friday, as described on the website.

You can buy tickets from the SBB or ZVV vending machines, which have a button to use them in English rather than German on the home screen. Alternatively, you can use the ZVV ticket app on Android or iOS.

By Car

There are some paid public parking lots in walking distance from the campus (see here for a map). It can be difficult to find a free parking spot in these lots, and you can expect to pay about CHF 20 per day. We therefore recommend that you come via public transport if possible.

🏨 Accomodation

As for accomodation, there are two options. You can either stay in Zürich, or in Rapperswil itself. Both have advantages and disadvantages: there are more things to do in Zürich, but you can save time and transportation costs by staying in Rapperswil.

Here are some hotels close to the venue:

During previous years, attendees have also shared accomodation (e.g. on Airbnb). In order to get in touch with fellow attendees, we recommend using the #accomodation channel in our Discord (which you can join upon registration).

If weather allows for it, camping is also a very affordable and beautiful option for the ultimate grassroots ZuriHac festival fans. Several people have stayed at this campsite in 2017, 2018 and 2019.

🗺️ Getting around

See this map for more information on accomodation, grocery stores, and other useful places.

We also recommend the Wikivoyage page on Zürich.

Registration

📝 Registration

We are currently planning to hold ZuriHac 2022 as an in-person event. This means that visitors will need to comply with the COVID-19 travel regulations in place at the time of the conference.

To the registration!

🎓 Scholarships

Switzerland can be expensive for people visiting from abroad. ZuriHac is a free event, but transportation, lodging, and food might discourage somebody without a good income from attending. We want to make it easier for anyone to come, and contribute towards making the Haskell community exciting and diverse.

For that reason, we will provide a small number of scholarships. Because we do not charge anything for tickets, our budget is limited, so we'll distribute them on a first come, first serve basis. Anybody accepted will be supported with an amount between 100.- and 500.- Swiss Francs, depending on your expenses.

Our focus is on people with limited financial means and underrepresented groups in tech -- the latter includes, but is not limited to: people of colour, anyone identifying as LGBTQIA+, women, and disabled people.

You can apply by sending an email to [email protected], and tell us why are you are interested in joining the event and how a scholarship would help? Don't write an essay, a couple of sentences are enough :)

After we confirm your scholarship, please book your transport and accomodation, and send us the receipts and IBAN information for the wire transfer. Once we get your receipts, we'll wire you the money.

We will not disclose the recipients of these scholarships, in order to protect their privacy. The amount you estimate for your expenses will not be a factor when we consider your application.

Don't be shy and just contact us if you feel that this can make a difference to you. There is no downside to applying, and we will never disclose your identity.

Sponsors

Digital Asset Generation Lambda Google Hasura MLabs OST OST Serokell Tweag I/O Well-Typed

About

📮 Contact

The main organizers for ZuriHac 2022 are Jasper Van der Jeugt, Juri Chomé, Farhad Mehta and Bieke Hoefkens. Additional key people include Adam Bratschi-Kaye, Andreas Herrmann, Lukas Buchli, Niklas Hambüchen and Silvio Böhler.

If you have any questions before the event, please reach out to to the organizers. We also monitor our official Twitter account.

⚖️ Terms & Conditions

Each participant will retain ownership of any and all intellectual and industrial property rights to his or her work created or used during the Hackathon.

ZuriHac uses the Berlin Code of Conduct.