Difference between revisions of "Hac φ"

From HaskellWiki
Jump to navigation Jump to search
(updates to Hac Phi info)
 
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''June 7-9, 2013'''
+
'''October 21-23, 2016'''
   
 
Philadelphia, Pennsylvania, USA
 
Philadelphia, Pennsylvania, USA
Line 5: Line 5:
 
== About ==
 
== About ==
   
  +
Hac φ is a yearly Haskell Exchange, drawing together academics, professionals, and hobbyists to share, collaborate, and hack together.
The Haskell Hackathon is an international, grassroots collaborative coding festival with a simple focus: build and improve Haskell libraries, tools, and infrastructure.
 
   
Hac φ will be held June 7-9, 2013 at the [http://www.upenn.edu/ University of Pennsylvania] in [http://en.wikipedia.org/wiki/Philadelphia Philadelphia]. It is open to all -- you do not have to be a Haskell guru to attend. All you need is a basic knowledge of Haskell, a willingness to learn, and a [[/Projects|project]] you're excited to help with (or a project of your own to work on).
+
Hac φ will be held October 21-23, 2016 at the [http://www.upenn.edu/ University of Pennsylvania] in [http://en.wikipedia.org/wiki/Philadelphia Philadelphia]. It is open to all -- you do not have to be a Haskell guru to attend. All you need is a basic knowledge of Haskell, a willingness to learn, and a [[/Projects|project]] you're excited to help with (or a project of your own to work on).
  +
  +
Note: Hac φ was previously called a Haskell Hackathon. The organizers of Hac φ felt that "hackathon" connoted the wrong vibe. People might think that we're up at 3am fueled by Monster. Instead, this is a much more casual affair, with sleeping at night. We decided to name it a Haskell Exchange, as a place to exchange code, cool ideas, contacts, and camaraderie.
   
 
There will be lots of hacking, some talks, good food, and, of course, fun!
 
There will be lots of hacking, some talks, good food, and, of course, fun!
   
* IRC channel: #haskell-hacphi (freenode)
+
<!--* IRC channel: #haskell-hacphi (freenode)-->
* Mailing list: [http://www.haskell.org/mailman/listinfo/hackathon hackathon@haskell.org]
 
   
 
== Sponsors ==
 
== Sponsors ==
   
  +
<!--
Hac φ 2012 is sponsored by [http://www.janestcapital.com/ Jane
 
  +
We are currently seeking sponsors. If you work for an organization that could potentially help to sponsor this event, please contact the organizers!
St. Capital], an active user of functional programming!
 
  +
  +
So far, the following generous organizations are helping to sponsor:
  +
-->
  +
  +
The following generous organizations are helping to sponsor Hac φ:
  +
  +
[http://www.janestreet.com/ http://www.seas.upenn.edu/~antals/hac-phi/logos/Jane%20Street%20@300.png]&nbsp;
  +
[http://www.spcapitaliq.com/ http://www.seas.upenn.edu/~antals/hac-phi/logos/S%26P%20Capital%20IQ%20@300.jpg]&nbsp;
  +
[http://www.jpmorgan.com/ http://www.seas.upenn.edu/~antals/hac-phi/logos/J.P.%20Morgan%20@300.png]&nbsp;
  +
[http://galois.com/ http://www.seas.upenn.edu/~antals/hac-phi/logos/Galois%20@300.png]&nbsp;
  +
[http://www.nsf.gov/ http://www.seas.upenn.edu/~antals/hac-phi/logos/NSF%20@300.png]&nbsp;
  +
[http://www.upenn.edu/ http://www.seas.upenn.edu/~antals/hac-phi/logos/UPenn%20@300.png]
   
 
== Registration ==
 
== Registration ==
   
  +
<!--
<!-- Registration is now closed. If you've already registered, you can -->
 
If you will be attending, please [[/Register|register]]. Registration is free, and open to everyone. If you like, you can also
+
If you wish to attend, please [https://goo.gl/forms/rK4cqxi08MX5LLia2 register]. Registration closes '''Friday, October 7th'''. If you like, you can also
 
[[/Attendees|list yourself as an attendee]]. Then check out the [[/Projects|projects page]].
 
[[/Attendees|list yourself as an attendee]]. Then check out the [[/Projects|projects page]].
  +
-->
   
  +
'''Registration is now closed.''' If you feel like you're special enough to attend even without making our registration deadline, email the organizers at
Registration closes Friday, May 24, 2013 at 1430 local time (local to you!).
 
  +
`hacphi` at `haskell` dot `rocks`. (Note: really, we're all special in some way,
  +
aren't we?)
   
 
== When ==
 
== When ==
   
June 7-9, 2013 from 2:30-8pm Friday, 9am-8pm Saturday, and 10am-5pm Sunday. There will probably be some talks Saturday afternoon.
+
October 21–23, at 5:00pm-9:30pm Friday, 9am-7pm Saturday, and 10am-3pm Sunday. There will be some talks during the weekend as well.
   
  +
<!--There will be some talks Saturday afternoon, starting at roughly 3pm.-->
Although the hackathon won't officially kick off until 2:30pm on Friday, you are welcome to arrive the evening of Thursday the 2nd or Friday morning if it makes for easier travel. If enough people are around and interested, some sort of activity could be arranged for Thursday evening and/or Friday morning.
 
  +
  +
== Food ==
  +
  +
We will be catering the following meals/snacks:
  +
* Pizza dinner on Friday evening
  +
* Continental breakfast Saturday morning
  +
* Lunch Saturday afternoon
  +
* Continental breakfast Sunday morning
  +
* Lunch Sunday afternoon
  +
  +
Though not an "official" part of Hac φ, many of us will likely go to [http://www.newdelhiweb.com/ a nearby Indian buffet] for dinner after the close of the hackathon on Saturday. This meal is not sponsored.
   
 
== Talks ==
 
== Talks ==
   
If you'd be interested in giving a short (15-20 minute) talk, put your name and the subject of your talk on the [[/Talks|talks page]]. There will be a projector and blackboard available.
+
<!--If you'd be interested in giving a 15-minute talk, put your name and the subject of your talk on the [[/Talks|talks page]]. There will be a projector and blackboard available.-->
  +
  +
Closer to the date of Hac φ, we'll be putting out a call for 15-minute talks; if you'd be interested, start thinking of a topic! We'll collect talk descriptions and make a final determination before the start of Hac φ. There will be a projector and blackboard available.
   
 
== Location ==
 
== Location ==
  +
  +
Hac φ will take place at 3330 Walnut St., Philadelphia, in the engineering complex of the University of Pennsylvania; however, we will be in ''two different rooms''.
  +
  +
''Friday and Saturday'', we will be in the Active Learning Clasroom on the 2nd floor of the Towne building.
  +
  +
''Sunday'', we will be in Room 307 of Levine Hall.
  +
  +
For both of these, please enter the building from the west-facing doors (toward the rest of Penn campus).
   
 
Check out the [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=117635619663929119581.00046ad73c83c72a23d67&ll=39.954783,-75.194485&spn=0.001667,0.002403&t=h&z=15 Google map] for info on relevant locations.
 
Check out the [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=117635619663929119581.00046ad73c83c72a23d67&ll=39.954783,-75.194485&spn=0.001667,0.002403&t=h&z=15 Google map] for info on relevant locations.
Line 53: Line 90:
 
==== Car ====
 
==== Car ====
   
UPenn's admissions office has [http://www.admissionsug.upenn.edu/visiting/directions.php driving directions] that take you right into the center of campus.
+
UPenn's admissions office has [http://www.admissions.upenn.edu/visit/directions-and-parking driving directions] that take you right into the center of campus.
   
 
=== Intra-city Transportation ===
 
=== Intra-city Transportation ===
   
The Hackathon will be held in room 307 of Levine Hall. See Penn's searchable [http://www.facilities.upenn.edu/map.php campus map] for more on this location.
+
Hac φ will be held in the engineering buildings (Towne and Levine; see above). See Penn's searchable [http://www.facilities.upenn.edu/map.php campus map] for more on this location.
   
 
==== Without a car ====
 
==== Without a car ====
   
* [http://www.septa.org/ SEPTA] operates the trains, busses, and trolleys in Philadelphia. The fare is $2 per trip, exact change (so save up your $1s before you come). You can also get tokens (which are cheaper, and don't require exact change to buy) at most big stops. Their site is a little bit unfriendly; I recommend using the [http://airs1.septa.org/bin/query.exe/en Trip Planner] to find out what routes to take, then consult the [http://www.septa.org/service.html route schedules] to find out how often those lines run, so you know how flexible your trip will be.
+
* [http://www.septa.org/ SEPTA] operates the trains, buses, and trolleys in Philadelphia. The fare is $2.25 per trip, exact change (so save up your $1s and your change before you come). You can also get tokens (which are cheaper, and don't require exact change to buy) at most big stops. Their site is a little bit unfriendly; I recommend using the [http://airs1.septa.org/bin/query.exe/en Trip Planner] to find out what routes to take, then consult the [http://www.septa.org/service.html route schedules] to find out how often those lines run, so you know how flexible your trip will be.
* There are about a dozen cab companies serving various parts of the city; Google will point the way. You will likely be within Center City and University City (sometimes called West Philadelphia) for the duration of your visit. Hailing cabs is also theoretically possible, but I would recommend giving the radio dispatcher a call if you want to take a cab.
+
* There are about a dozen cab companies serving various parts of the city; Google will point the way. You will likely be within Center City and University City (sometimes called West Philadelphia) for the duration of your visit. Hailing cabs is also theoretically possible, but I would recommend giving the radio dispatcher a call if you want to take a cab. Uber and Lyft are also active in Philly.
 
* Walking is always an option. Philadelphia is a very walkable city.
 
* Walking is always an option. Philadelphia is a very walkable city.
   
 
==== From the airport ====
 
==== From the airport ====
   
* There is a SEPTA Airport Express Train (R1) every half hour; the fare is $7 (pay after you get on the train). If coming directly to the hackathon, get off at University City station and walk a block west and a block north; otherwise, go one stop further to 30th Street Station to connect to other forms of transportation.
+
* There is a SEPTA Airport Express Train (R1) every half hour; the fare is $8 (pay cash after you get on the train; change is available). If coming directly to the exchange, get off at University City station and walk a block west and a block north; otherwise, go one stop further to 30th Street Station to connect to other forms of transportation.
* A cab from the airport to Center City or University City is about $30.
+
* A cab from the airport to Center City or University City is about $30. Uber and Lyft are also available.
* The PHL website has a [http://www.phl.org/passengerinfo/transportationservices/pages/rental_cars.aspx list of rental car companies]. UPenn's admissions office has [http://www.admissionsug.upenn.edu/visiting/directions.php driving directions] that take you right into the center of campus.
+
* The PHL website has a [http://www.phl.org/passengerinfo/transportationservices/pages/rental_cars.aspx list of rental car companies]. UPenn's admissions office has [http://www.admissions.upenn.edu/visit/directions-and-parking driving directions] that take you right into the center of campus.
 
* Walking is probably not an option.
 
* Walking is probably not an option.
   
 
==== With a car ====
 
==== With a car ====
   
There is some parking on-campus, as well as street-parking for $1/hour. To help with interpreting the maps below, Levine Hall is located at 34th and Walnut.
+
There is some parking on-campus, as well as street-parking for $1/hour. Walnut St. on the bridge over the Schuylkill River (and east of 33rd) allows you to park all day; other locations have more limited times. To help with interpreting the maps below, Levine Hall is located at 34th and Walnut.
   
 
* [http://www.admissionsug.upenn.edu/visiting/directions.php Parking on campus]
 
* [http://www.admissionsug.upenn.edu/visiting/directions.php Parking on campus]
Line 102: Line 139:
 
=== Before you arrive ===
 
=== Before you arrive ===
   
* Pick out a couple of projects to work on and familiarise yourself with them, or bring your own project(s) to work on. See the [[/Projects|projects page]] for a list of projects people plan to work on. If you plan to work on your own project, be sure to list it on the [[/Projects|projects page]] and set up a public repository if you don't already have one, so that other people can help hack on your project.
+
* Pick out a couple of projects to work on and familiarize yourself with them, or bring your own project(s) to work on. See the [[/Projects|projects page]] for a list of projects people plan to work on. If you plan to work on your own project, be sure to list it on the [[/Projects|projects page]] and set up a public repository if you don't already have one, so that other people can help hack on your project.
 
* Install an up to date Haskell toolchain: at least ghc and cabal-install. If you don't already have these installed (or need to install from scratch on the laptop you're bringing), the easiest way is probably to install the [http://hackage.haskell.org/platform/ Haskell Platform].
 
* Install an up to date Haskell toolchain: at least ghc and cabal-install. If you don't already have these installed (or need to install from scratch on the laptop you're bringing), the easiest way is probably to install the [http://hackage.haskell.org/platform/ Haskell Platform].
   
  +
<!--
 
== Contact ==
 
== Contact ==
   
For any questions or emergencies, you can always call Brent Yorgey at (215) 350-4532, Daniel Wagner at (650) 353-1788 or Chris Casinghino at (603) 860-5301.
+
For any questions or emergencies, you can always call Richard Eisenberg at (201) 350-4532, Daniel Wagner at (650) 353-1788 or Chris Casinghino at (603) 860-5301.
  +
-->
   
 
== Attendees ==
 
== Attendees ==
Line 115: Line 154:
 
== Organization ==
 
== Organization ==
   
The organizers of Hac φ:
+
The organizers of Hac φ are:
  +
  +
* Antal Spector-Zabusky (antal.b.sz `at` gmail `dot` com)
  +
* Kenny Foner (kwf `at` very `dot` science)
   
  +
We can be reached collectively at <hacphi `at` haskell `dot` rocks>.
* Daniel Wagner (dmwit)
 
* Brent Yorgey (byorgey)
 
* Chris Casinghino (ccasin)
 
   
 
[[Category:Community]]
 
[[Category:Community]]

Latest revision as of 21:25, 21 October 2016

October 21-23, 2016

Philadelphia, Pennsylvania, USA

About

Hac φ is a yearly Haskell Exchange, drawing together academics, professionals, and hobbyists to share, collaborate, and hack together.

Hac φ will be held October 21-23, 2016 at the University of Pennsylvania in Philadelphia. It is open to all -- you do not have to be a Haskell guru to attend. All you need is a basic knowledge of Haskell, a willingness to learn, and a project you're excited to help with (or a project of your own to work on).

Note: Hac φ was previously called a Haskell Hackathon. The organizers of Hac φ felt that "hackathon" connoted the wrong vibe. People might think that we're up at 3am fueled by Monster. Instead, this is a much more casual affair, with sleeping at night. We decided to name it a Haskell Exchange, as a place to exchange code, cool ideas, contacts, and camaraderie.

There will be lots of hacking, some talks, good food, and, of course, fun!


Sponsors

The following generous organizations are helping to sponsor Hac φ:

Jane%20Street%20@300.png  S%26P%20Capital%20IQ%20@300.jpg  J.P.%20Morgan%20@300.png  Galois%20@300.png  NSF%20@300.png  UPenn%20@300.png

Registration

Registration is now closed. If you feel like you're special enough to attend even without making our registration deadline, email the organizers at `hacphi` at `haskell` dot `rocks`. (Note: really, we're all special in some way, aren't we?)

When

October 21–23, at 5:00pm-9:30pm Friday, 9am-7pm Saturday, and 10am-3pm Sunday. There will be some talks during the weekend as well.


Food

We will be catering the following meals/snacks:

  • Pizza dinner on Friday evening
  • Continental breakfast Saturday morning
  • Lunch Saturday afternoon
  • Continental breakfast Sunday morning
  • Lunch Sunday afternoon

Though not an "official" part of Hac φ, many of us will likely go to a nearby Indian buffet for dinner after the close of the hackathon on Saturday. This meal is not sponsored.

Talks

Closer to the date of Hac φ, we'll be putting out a call for 15-minute talks; if you'd be interested, start thinking of a topic! We'll collect talk descriptions and make a final determination before the start of Hac φ. There will be a projector and blackboard available.

Location

Hac φ will take place at 3330 Walnut St., Philadelphia, in the engineering complex of the University of Pennsylvania; however, we will be in two different rooms.

Friday and Saturday, we will be in the Active Learning Clasroom on the 2nd floor of the Towne building.

Sunday, we will be in Room 307 of Levine Hall.

For both of these, please enter the building from the west-facing doors (toward the rest of Penn campus).

Check out the Google map for info on relevant locations.

Getting to Philadelphia

Air

Philadelphia International Airport (PHL) is the closest major airport.

Train

Take Amtrak to 30th Street Station (station code PHL), which is just a few blocks from Levine Hall; see the Google map.

Car

UPenn's admissions office has driving directions that take you right into the center of campus.

Intra-city Transportation

Hac φ will be held in the engineering buildings (Towne and Levine; see above). See Penn's searchable campus map for more on this location.

Without a car

  • SEPTA operates the trains, buses, and trolleys in Philadelphia. The fare is $2.25 per trip, exact change (so save up your $1s and your change before you come). You can also get tokens (which are cheaper, and don't require exact change to buy) at most big stops. Their site is a little bit unfriendly; I recommend using the Trip Planner to find out what routes to take, then consult the route schedules to find out how often those lines run, so you know how flexible your trip will be.
  • There are about a dozen cab companies serving various parts of the city; Google will point the way. You will likely be within Center City and University City (sometimes called West Philadelphia) for the duration of your visit. Hailing cabs is also theoretically possible, but I would recommend giving the radio dispatcher a call if you want to take a cab. Uber and Lyft are also active in Philly.
  • Walking is always an option. Philadelphia is a very walkable city.

From the airport

  • There is a SEPTA Airport Express Train (R1) every half hour; the fare is $8 (pay cash after you get on the train; change is available). If coming directly to the exchange, get off at University City station and walk a block west and a block north; otherwise, go one stop further to 30th Street Station to connect to other forms of transportation.
  • A cab from the airport to Center City or University City is about $30. Uber and Lyft are also available.
  • The PHL website has a list of rental car companies. UPenn's admissions office has driving directions that take you right into the center of campus.
  • Walking is probably not an option.

With a car

There is some parking on-campus, as well as street-parking for $1/hour. Walnut St. on the bridge over the Schuylkill River (and east of 33rd) allows you to park all day; other locations have more limited times. To help with interpreting the maps below, Levine Hall is located at 34th and Walnut.

The Google map also highlights the public parking locations near the hackathon; the fee is about $13/day.

While you're planning your route, keep in mind that while the city is laid out mostly in a grid, about half of the roads are one-way.

Accommodation

Attendees often stay at the Club Quarters hotel in Center City Philadelphia. There are some additional hotel suggestions here and in the "Hotels" section here. There may also be some local residents willing to accommodate a few attendees. See the attendees page for more info.

Map

Here is a Google map with relevant locations marked.

Preparations

Before you arrive

  • Pick out a couple of projects to work on and familiarize yourself with them, or bring your own project(s) to work on. See the projects page for a list of projects people plan to work on. If you plan to work on your own project, be sure to list it on the projects page and set up a public repository if you don't already have one, so that other people can help hack on your project.
  • Install an up to date Haskell toolchain: at least ghc and cabal-install. If you don't already have these installed (or need to install from scratch on the laptop you're bringing), the easiest way is probably to install the Haskell Platform.


Attendees

See the Attendees page.

Organization

The organizers of Hac φ are:

  • Antal Spector-Zabusky (antal.b.sz `at` gmail `dot` com)
  • Kenny Foner (kwf `at` very `dot` science)

We can be reached collectively at <hacphi `at` haskell `dot` rocks>.