Difference between revisions of "Hac5"
DonStewart (talk | contribs) |
TomLokhorst (talk | contribs) |
||
(23 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
[[Image:Hackathon-utrecht.png|Hac 05 Logo]] |
[[Image:Hackathon-utrecht.png|Hac 05 Logo]] |
||
Line 17: | Line 15: | ||
== About == |
== About == |
||
+ | [[Image:Hac5.jpg|right|480px|thumb|Group photo of [[/Attendees/Photo|almost all attendees]], taken by Thomas Davie.]] |
||
− | The Haskell Hackathon is a collaborative coding festival with a simple focus: build and improve Haskell libraries, tools, and infrastructure. Of course, we have fun doing it, too! |
||
+ | The Haskell Hackathon is an international, grassroots collaborative coding festival with a simple focus: build and improve Haskell libraries, tools, and infrastructure. Of course, we have fun doing it, too! |
||
− | The 5th Haskell Hackathon will be held from April 17 to 19, 2009, in the [http://en.wikipedia.org/wiki/Utrecht_(city) city of Utrecht] in the [http://en.wikipedia.org/wiki/Netherlands Netherlands]. This year's event is being organized by members of the [http://www.cs.uu.nl/ Department of Information and Computing Sciences] at [http://www.uu.nl/ Utrecht University] and by associates of [http://tupil.com/ Tupil]. |
||
+ | The 5th Haskell Hackathon was held from April 17 to 19, 2009, in the [http://en.wikipedia.org/wiki/Utrecht_(city) city of Utrecht] in the [http://en.wikipedia.org/wiki/Netherlands Netherlands]. The event was organized by members of the [http://www.cs.uu.nl/ Department of Information and Computing Sciences] at [http://www.uu.nl/ Utrecht University] and by associates of [http://tupil.com/ Tupil]. |
||
− | == News == |
||
+ | The [http://dutchhug.nl/ Dutch HUG] was founded on the last day of the event. |
||
− | * 2009-04-07: Both Galois and Microsoft Research are willing to sponsor the event. We will try to use the money to cover some of the food. |
||
− | * 2009-02-11: The date has been picked. |
||
+ | * [[/Attendees|All participants]], including a [[/Attendees/Photo|group photo]]! |
||
− | == Projects == |
||
+ | * [[/Projects|Projects]] that were worked on |
||
+ | * Mailing list: [http://www.haskell.org/mailman/listinfo/hackathon hackathon@haskell.org] |
||
+ | * IRC: visit #haskell-hac5 in Freenode. |
||
+ | * Very nice [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=100786831801514107226.0004627927d6898c55d28&ll=52.098386,5.13525&spn=0.016082,0.037594&t=h&z=15 GMap] with all locations of interest |
||
+ | * [[/Old_information|Old information]] with practical information: location, travelling, accomodation, etc. |
||
+ | == Blogosphere coverage == |
||
− | Check out the possible [[/Projects|projects]] that you might work on or add your own. |
||
+ | * [http://search.twitter.com/search?q=%23hac5 Live Twitter feed] |
||
− | == Registration == |
||
+ | * Tupil on their [http://blog.tupil.com/running-happstack-applications-with-fastcgi/ happstack-fastcgi bridge] |
||
− | |||
+ | * Christophe Poucet on [http://cpoucet.wordpress.com/2009/04/18/flattening-datamap/ adaptive containers] |
||
− | If you will be attending, please [[/Register|register]]. |
||
+ | * Lots of pictures by Martijn van Steenbergen ([http://martijn.van.steenbergen.nl/journal/2009/04/17/hac5-friday/ Friday], [http://martijn.van.steenbergen.nl/journal/2009/04/19/hac5-saturday/ Saturday], [http://martijn.van.steenbergen.nl/journal/2009/04/21/hac5—sunday/ Sunday]) |
||
− | The number of attendees may be limited, depending on availability of space or other resources. |
||
+ | * [http://tom.lokhorst.eu/hac5/ Video clips] by Tom Lokhorst: |
||
− | |||
+ | ** [http://www.youtube.com/watch?v=qYCP5_uNHW8 Compilation video] |
||
− | == Attendees == |
||
+ | ** [http://www.youtube.com/watch?v=_2_OlPbs7dw Announcement of the UHC] |
||
− | |||
+ | ** [http://vimeo.com/4258084 Vacuum + adaptive containers demo] |
||
− | See [[/Attendees|who else is attending]]. If you've already registered, please add yourself to the list. |
||
+ | ** [http://www.youtube.com/watch?v=_03bcTMrRHo Clips from LHC demo] |
||
− | |||
+ | ** [http://www.youtube.com/watch?v=k4Yp2CO4jiw Clips from Leksah demo] |
||
− | == When == |
||
+ | * Posts by [http://ro-che.blogspot.com/search/label/hac5 Roman Cheplyaka], including some photos |
||
− | |||
+ | * darcs [http://blog.darcs.net/2009/04/darcs-hacking-sprint-2-report.html hacking sprint #2] report |
||
− | * April 17-19 2009 |
||
+ | * [http://www.flickr.com/photos/mydyingdreams/sets/72157617317253036/detail/ Some more photos] by Remi Turk |
||
− | |||
− | If sufficiently many participants are already around on April 16 |
||
− | or are still around on April 20, a small symposium and/or an excursion |
||
− | could be organized. |
||
− | |||
− | == Location == |
||
− | |||
− | [[Image:BBL.jpg|thumb|The building's facade]] |
||
− | |||
− | [[Image:Minnaert.jpg|thumb|This is the Minnaert building, which is easier to spot. The BBL is right behind it, where the arrow points to.]] |
||
− | |||
− | [http://www.cs.uu.nl/docs/reach/bbl.php Buys Ballot Laboratorium (BBL)] at [http://www.uu.nl/EN/whowhatwhere/Pages/default.aspx Utrecht University]. |
||
− | |||
− | === Getting to Utrecht === |
||
− | |||
− | ==== Air ==== |
||
− | |||
− | * Schiphol |
||
− | *:[http://www.schiphol.nl/Homepage/Homepage.htm Schiphol Airport] (AMS) is the main airport of the Netherlands. There is a train station right underneath the airport, and every 15min there is a direct train to Utrecht. |
||
− | |||
− | * Eindhoven |
||
− | *:The [http://www.eindhovenairport.com/ airport in Eindhoven] (EIN) is cheaper than Schiphol, so many low-cost airlines fly there. There is a bus terminal outside the airport which will take you to Eindhoven station. |
||
− | |||
− | ==== Train ==== |
||
− | |||
− | * International trains (UK, France, Belgium, Germany) |
||
− | |||
− | * National trains |
||
− | ** General information |
||
− | **:[http://ns.nl/cs/Satellite/travellers NS] is the main public transport railway company in the Netherlands. You can buy tickets on machines at the station (you can also [http://webdemo.ns.nl/webdemo.e2000/ practice this online]). Maestro Debit cards are usually accepted and credit cards should work too, but in practice I've seen many people having trouble with this. |
||
− | **:If you pay with cash you have to go the counter, where you'll be charged extra for the ticket. |
||
− | **: <br /> |
||
− | ** From Schiphol, trains depart to Utrecht every 15min. The ticket price is €7,80 (second class, full-fare, one-way). The trip takes about 30min. |
||
− | **: <br /> |
||
− | ** From Eindhoven Airport, first you have to take bus 401 to Eindhoven station. There is a ticket machine inside the bus but you will need (Euro) coins to pay. Then from Eindhoven station you can take the train to Utrecht. There are trains every 15min to Utrecht Centraal. The ticket price is €12,80 (second class, full-fare, one-way). The trip takes about 50min. |
||
− | **: <br /> |
||
− | * Arriving at Utrecht Central |
||
− | *:Outside the train station in Utrecht is the main bus station. From there you can take buses number 11, 12 or 12S to the University. The trip takes about 20min and takes 3 [http://en.wikipedia.org/wiki/Strippenkaart 'strippen']. |
||
− | |||
− | ==== Sea ==== |
||
− | |||
− | * Pier "Hoek van Hollland" |
||
− | *:From Hoek van Holland you can take the train to Rotterdam (Centraal), and from there to Utrecht. The train station is located just next to the pier. The trip takes about 1h20 and costs €13.30 (second class, full-fare, one-way). You don't need to buy any ticket in Rotterdam, you can just buy a ticket from Hoek van Holland to Utrecht. |
||
− | |||
− | === Transportation in Utrecht === |
||
− | |||
− | * Public transportation |
||
− | ** To travel by bus, tramway or metro in the Netherlands, you're advised to buy your ticket in advance. This ticket is called a 'strippenkaart'. Strippenkaarten of 15 or 45 strips are available for €7.30 and €21.60 respectively, and one trip on the bus within a city (including all transfers within 60 minutes) is usually 2 or 3 strips of the card. Most places within the city center of Utrecht are one zone away from the zone where Utrecht University is located, hence you use 3 strippen for this trip. |
||
− | ** Typically you enter the bus through the front door and tell the driver where you want to go. He then stamps the appropriate number of stripes from your strippenkaart. However, in some cases the bus driver might open all the doors and assume people will stamp the tickets themselves (this will typically happen for buses 11 and 12 during rush hour). You can then use the yellow (or nowadays grey) stamp machines inside the bus or at the station just before you depart. |
||
− | ** Buying tickets on the bus is far more expensive. You can get these multiple-strip-/zone-tickets-card(s) in many places, including bus stations, post offices, cigar/magazine shops and some supermarkets (at the service desk or from a vending machine). You can use it also for multiple-party travel for yourself and other persons at the same time. You can read more about the strippenkaart in the [http://www.vbn-bv.nl/ovinfo/algemeen_en.asp?vPaginaID=140 ov-info website]. |
||
− | |||
− | * By bike |
||
− | ** Biking is a very convenient way of traveling inside a city in the Netherlands. In particular, the way from Utrecht central station to the University is mostly through separate bike lanes and takes about 20 minutes. You can rent a bike from one of 3 bike parking areas at the station. The daily fee is €6.50 and you have to pay a deposit of €60 and show proof of identity (either driver's license or passport). (Note that these are not "OV-fiets"---those require a yearly subscription.) These places are open from 5am to 2am, every day of the week. |
||
− | ** Make sure to obey traffic lights for bikes as being fined for not doing so is very common. You should also have your front and rear lights on when biking during nighttime (a rented bike will most probably have these in working condition). Also be careful where you park your bike and always lock it securely, since bike theft is very common in the Netherlands. |
||
− | |||
− | === Getting to the BBL === |
||
− | |||
− | There are two main bus lines that connect Utrecht city center to the University campus at the Uithof (pronounced something like OUT-hof): 11 and 12. Both depart from Utrecht Central Station, but then follow different routes to the campus. |
||
− | |||
− | To know which line is more suitable to you, you can use [http://journeyplanner.9292.nl/ 9292ov]. Insert as departing point the address of your hotel and as destination Princetonplein 5, Utrecht. You will then be told the bus stop and bus number that you can take. Depending on where you are staying, it could also be that the best bus is not 11 nor 12: in that case simply follow the advice of the website. |
||
− | |||
− | If you are coming with bus number 11, you should leave at bus stop "Botanische Tuinen" (Botanical Gardens). If you are coming with bus number 12, you should leave at bus stop "Padualaan". From either bus stop you will easily spot the [http://www.haskell.org/haskellwiki/Image:Minnaert.jpg Minnaert building]. If you walk towards it, you will notice there are small circular metal plates on the floor forming a path into the building. On Friday you can simply follow this path: it will take you into the building and across the internal bridge to the BBL, leaving you at the stairs where you can walk up. Alternatively you can walk along the corridor and you will find the elevators. During the weekend the Minnaert building will be closed, so you cannot follow this path. But by then it should be relatively easy for you to figure out how to walk around it on the outside and access the [http://www.haskell.org/haskellwiki/Image:BBL.jpg BBL from its front entrance]. |
||
− | |||
− | If you find yourself outside the building and cannot get in (which is likely to happen during the weekend or Friday evening), just call one of the two contact phone numbers under [[Hac5#Contact]]. Someone will come to open the door for you. You can also use these numbers in case you get lost or have any other problem. |
||
− | If you leave at the wrong bus stop, do not worry. In case you left before the correct bus stop, you can either walk along the bus route (if you were just one stop earlier) or wait for another bus to come (typically they are frequent). Your ticket will still be valid because it’s valid for one hour from the time it’s stamped. |
||
− | |||
− | In case you left after the correct bus stop, you will probably still be inside the University campus, since both the 11 and the 12 bus lines end at the University Hospital. You’ll just have to walk a bit back and find your way to the BBL. |
||
− | |||
− | There's also a [http://plattegrond.uu.nl/print/uithofprintversie2008.pdf pdf map of the campus]. |
||
− | |||
− | === Accommodation === |
||
− | |||
− | It's not always easy to find loads of choice in accommodation in Utrecht. In particular, the Hackathon weekend coincides with a [http://www.recordplanet.nl/index.php?page=platenbeurs-2009 record fair]. So you should try to make your room reservation as soon as possible. |
||
− | |||
− | We have inquired a few places regarding availability for the period from the 16th to the 20th of April. The results (as from 25 February 2009) are summarized below: |
||
− | |||
− | {| border="1" cellspacing="0" cellpadding="5" align="center" style="text-align:center" |
||
− | ! Place |
||
− | ! Available? |
||
− | ! Rooms |
||
− | ! Price (per night per person) |
||
− | ! Note |
||
− | |||
− | |- |
||
− | | [http://www.nh-hotels.com NH Utrecht] |
||
− | | style="background:green" | Yes |
||
− | | Availability depends on the night. Some nights only more expensive rooms are available. |
||
− | | €103–€160 |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.maliehotel.nl Malie Hotel] |
||
− | | style="background:green" | Yes |
||
− | | At least one standard, one deluxe and one executive room were available. |
||
− | | €105–€125 |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.apollohotelsresorts.com/utrecht/ Apollo Utrecht] |
||
− | | style="background:green" | Yes |
||
− | | Thursday night is more expensive. |
||
− | | From €99 |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.parkplaza.com/utrechtnl Park Plaza Utrecht] |
||
− | | style="background:green" | Yes |
||
− | | Thursday and Sunday nights are more expensive. |
||
− | | €85–€160 |
||
− | | |
||
− | |- |
||
− | |||
− | |||
− | |- |
||
− | | [http://www.strowis.nl Strowis hostel] |
||
− | | style="background:yellow" | Some |
||
− | | Availability depends on the night, ranging from rooms with 4 up to 16 beds. |
||
− | | €15–€58 |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.hostelutrecht.nl/ B&B Utrecht] |
||
− | | style="background:yellow" | Some |
||
− | | Rooms with 4, 8 beds and dorms are available. |
||
− | | From €18.50 (dorm) |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.littlesiam.nl/ Little Siam] |
||
− | | style="background:yellow" | Some |
||
− | | For the night of Saturday only “large” rooms are available. |
||
− | | €55–€85 |
||
− | | Have a look at their website and reviews. |
||
− | |- |
||
− | |- |
||
− | | [http://www.chambres-en-ville.nl/ Chambres-en-ville] |
||
− | | style="background:yellow" | Some |
||
− | | One room is available. |
||
− | | €100–€120 |
||
− | | The nice lady who answered my call said you could get the price of the cheaper room and/or a discount if you were staying for more than 2 nights. |
||
− | |- |
||
− | |||
− | |- |
||
− | | [http://www.valk.com/pages/?ID=3376&propertyCode=BIL Hotel Valk De Biltsche Hoek] |
||
− | | style="background:green" | Yes |
||
− | | |
||
− | | From €100 |
||
− | | Not in Utrecht center, but very close to the location. 6-minute bus trip before 7 pm; 20-minute bus trip after. |
||
− | |- |
||
− | |- |
||
− | | [http://www.mercure.com/gb/hotel-2113-mercure-hotel-utrecht-bunnik/index.shtml Mercure Bunnik] |
||
− | | style="background:green" | Yes |
||
− | | At least 3 single rooms were available. |
||
− | | From €87 |
||
− | | Not in Utrecht center. |
||
− | |- |
||
− | |- |
||
− | | [http://www.elsas-home.com/ Elsa’s home] |
||
− | | style="background:yellow" | Some |
||
− | | One double room is available. |
||
− | | €85 |
||
− | | Not in Utrecht center: one bus to the station and another to the University (approx. 40min travel time). |
||
− | |- |
||
− | |- |
||
− | | [http://www.stayokay.com/index.php?pageID=3207&hostelID=356028 StayOkay Bunnik] |
||
− | | style="background:yellow" | Some |
||
− | | Rooms with 6 beds and dorms available. |
||
− | | From €26 |
||
− | | Not in Utrecht center, but very close to the university. 30-minute bus trip, or nice 30-minute walk along the Rhijnauwen fortress. |
||
− | |- |
||
− | |||
− | |||
− | |||
− | |- |
||
− | | [http://www.nh-hotels.com NH City Center] |
||
− | | style="background:red" | No |
||
− | | |
||
− | | |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.oorsprongpark.nl Oorsprong park hotel] |
||
− | | style="background:red" | No |
||
− | | |
||
− | | |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.hoteldeadmiraal.nl Hotel de Admiraal] |
||
− | | style="background:red" | No |
||
− | | |
||
− | | |
||
− | | |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.toeven.nl Toeven B&B] |
||
− | | style="background:red" | No |
||
− | | |
||
− | | |
||
− | | |
||
− | |- |
||
− | |- |
||
− | | [http://www.beurshotel.nl Beurshotel] |
||
− | | style="background:red" | No |
||
− | | |
||
− | | |
||
− | | |
||
− | |- |
||
− | |||
− | |} |
||
− | |||
− | You can also have a look at [http://www.hotels.nl/utrecht/ hotels.nl]. They seem to have availability for some of the places which told us they were fully booked. |
||
− | |||
− | Another possibility is to stay in Amsterdam. The train to Utrecht takes 30 minutes and runs all night. Here are two search engines for [http://www.hotels.nl/ hotels] and [http://www.hostelsamsterdam.com/ hostels] in Amsterdam. |
||
− | |||
− | If you have any doubts about any place, for instance about how easy it is to reach the University from there, just ask the organizers. |
||
− | |||
− | == Map == |
||
− | |||
− | There is also an [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=100786831801514107226.0004627927d6898c55d28&ll=52.098386,5.13525&spn=0.016082,0.037594&t=h&z=15 annotated Google Map with important locations]. |
||
− | |||
− | == Preparations == |
||
− | |||
− | === What to bring === |
||
− | |||
− | * A laptop |
||
− | * Wireless card if necessary. There will be wireless network access. Ethernet access will probably not be available. If you really need ethernet access, please contact the organizers. |
||
− | * Power adapters if necessary. Power sockets in the Netherlands are [http://www.adaptelec.com/index.php?main_page=document_general_info&products_id=172 220-240V CEE 7/4] (a.k.a. [http://en.wikipedia.org/wiki/Schuko "Schuko"]). |
||
− | * Mobile phone |
||
− | |||
− | === Before you arrive === |
||
− | |||
− | * Pick out a couple of projects to work on and familiarise yourself with them |
||
− | * Install an up to date Haskell toolchain (preferrably ghc-6.10.1). |
||
== Previous Haskell Hackathons == |
== Previous Haskell Hackathons == |
||
− | |||
− | * [[Hackathon|Hackathon page]] |
||
* [[Hac4|Hac 4 (2008)- Gothenburg]] |
* [[Hac4|Hac 4 (2008)- Gothenburg]] |
||
Line 286: | Line 52: | ||
* [[Hac_2007|Hac 2007 - Oxford]] |
* [[Hac_2007|Hac 2007 - Oxford]] |
||
* [http://hackage.haskell.org/trac/ghc/wiki/Hackathon Hac 2006 - Portland] |
* [http://hackage.haskell.org/trac/ghc/wiki/Hackathon Hac 2006 - Portland] |
||
+ | |||
+ | See also the general [[Hackathon|Hackathon page]]. |
||
== Organization == |
== Organization == |
||
− | |||
− | === Mailing list === |
||
− | |||
− | [http://www.haskell.org/mailman/listinfo/hackathon hackathon@haskell.org] |
||
− | |||
− | === IRC channel === |
||
− | |||
− | Visit |
||
− | |||
− | #haskell-hac5 |
||
− | |||
− | in Freenode. |
||
− | |||
− | === Organisers === |
||
The organisers for Hac5 are: |
The organisers for Hac5 are: |
||
Line 311: | Line 65: | ||
* Chris Eidhof |
* Chris Eidhof |
||
* more |
* more |
||
− | |||
− | == Contact == |
||
− | |||
− | For any questions or emergencies, you can always call Pedro (+31 650459029) or Chris (+31 628887656). |
||
[[Category:Community]] |
[[Category:Community]] |
Latest revision as of 11:13, 4 July 2010
Hac5: The 5th Haskell Hackathon
April 17-19, 2009 Utrecht, The Netherlands
Sponsored by:
Galois, Microsoft Research and Tupil. Microsoft is a registered trademark of Microsoft Corporation.
About
![](/wikiupload/thumb/1/1c/Hac5.jpg/480px-Hac5.jpg)
The Haskell Hackathon is an international, grassroots collaborative coding festival with a simple focus: build and improve Haskell libraries, tools, and infrastructure. Of course, we have fun doing it, too!
The 5th Haskell Hackathon was held from April 17 to 19, 2009, in the city of Utrecht in the Netherlands. The event was organized by members of the Department of Information and Computing Sciences at Utrecht University and by associates of Tupil.
The Dutch HUG was founded on the last day of the event.
- All participants, including a group photo!
- Projects that were worked on
- Mailing list: hackathon@haskell.org
- IRC: visit #haskell-hac5 in Freenode.
- Very nice GMap with all locations of interest
- Old information with practical information: location, travelling, accomodation, etc.
Blogosphere coverage
- Live Twitter feed
- Tupil on their happstack-fastcgi bridge
- Christophe Poucet on adaptive containers
- Lots of pictures by Martijn van Steenbergen (Friday, Saturday, Sunday)
- Video clips by Tom Lokhorst:
- Posts by Roman Cheplyaka, including some photos
- darcs hacking sprint #2 report
- Some more photos by Remi Turk
Previous Haskell Hackathons
See also the general Hackathon page.
Organization
The organisers for Hac5 are:
- Andres Löh
- José Pedro Magalhães
- Sean Leather
- Eelco Lempsink
- Chris Eidhof
- more