MLH Local Hack Day at Princeton High School

December 2, 2017

Check out our event pictures here!

Registration closed

About hackPHS

What is hackPHS?

hackPHS is a student organized hackathon that will be held at Princeton High School, New Jersey, all day on December 2, 2017, as a part of Major League Hacking (MLH) Local Hack Day. We want to bring together people in the Princeton community interested in building awesome things with technology, and provide them with the free food, electricity, and motivation to create something fresh and exciting in under 12 hours.

What is MLH Local Hack Day?

MLH Local Hack Day is a set of 12 hour hackathons that will be held at high schools, colleges, and universities all around the world on December 2, 2017. hackPHS will be one of these local hackathons. Major League Hacking hopes to bring together local hacker communities everywhere to build awesome technology and create the single largest day of student hacking ever. Whether you're a hackathon veteran or have never been to a hackathon before, MLH Local Hack Day will be a great way to learn, make things, and get to know your local hacker community.

What is a hackathon?

A hackathon is a way to get a community of enthusiastic people together to build something awesome in a limited period of time. At a hackathon, experienced engineers and interested beginners alike can learn new things, help build innovative solutions to real-world problems, and share their creation with the community, all in one day. If you want to learn more, see the MLH Hackathon FAQ.

What are you waiting for?

Registration Closed

Event Details

When and where is hackPHS?

hackPHS will be held in the cafeteria of Princeton High School, located at 151 Moore St, Princeton, NJ. Directions to the cafeteria will be available once you get there. You should plan on arriving before 8:00 AM and leaving sometime after 10:00 PM on December 2, 2017.

How do I apply?

hackPHS registrations are conducted via the myMLH system. To register, follow one of the registration links and fill out the necessary details. You may receive a confirmation email from MLH and hackPHS will show up in your myMLH account under My Profile → Authorized Apps. If it turns out you really cannot attend please unregister from the event through myMLH. We don't anticipate going over our attendance limit, but unfortunately space is limited to 50 people, and in the event that we cannot take everyone we will accept only the first 50 people to register. Acceptance emails will be sent out a week before the competition - if you are accepted please do your best to show up at the event.

What resources will be provided?

Free food and drinks will be provided during the hackathon, including vegetarian and dairy-free options. Electrical outlets should be available throughout the cafeteria. We do not plan on providing any materials for hardware hacks - please bring your own equipment if you are planning on building something involving hardware.

What should I bring?

If you wish to participate, you should bring your own laptop, cellphone, and their chargers. If you need any materials or equipment for your hardware hack, you should bring it yourself. You don't need a predetermined team, an idea for your hack, or any food or drink. As the hackathon will be on school grounds, please refrain from bringing anything that would not be allowed at a high school (no weapons, alcohol, drugs, etc.).

My question isn't answered here!

Please feel free to email us at team@hackphs.com if you have any other questions about hackPHS.

Who can attend this event?

Sadly, this event is for high schoolers only.

What can I win?

hackPHS hopes to emphasize learning and collaboration more so than competition - but nonetheless there will be awesome prizes to be won for some the most interesting hacks made during the event. Specifics are TBA, but may include micro drones, headphones, and Arduino starter kits. A team of industry professionals and experienced hackathoners from PHS will be judging hacks based on originality, technical difficulty, usefulness, and usability between 9 and 9:30 PM. To be eligible, all work must have been done within the time limits. The winners will be announced during the closing ceremony, before 10 PM.

How should I find a team?

Teams of up to 4 people are highly encouraged (though not mandatory), but if you don't have one beforehand that's no problem - hackathons are a great way to meet other enthusiastic people and maybe even make new friends. If you're a first time hackathon attendee and have no idea what to do (everyone was a beginner once), or are an experienced hacker who wants to give back to the community (We love you!), it might be an especially good idea to join our Facebook event. In addition to all the important announcements and information about the event, you'll be able to find others to guide you through the hackathon process and hopefully help you develop something awesome.

What can I learn?

While you can learn a great deal in the process of building an ambitious project, we also plan to offer some introductory workshops (around 1 hour long) during the event, for those new to software and/or hardware engineering. Specific topics will include Arduino programming, iOS development, and Python, among others.

Do you have a code of conduct?

All hackers should abide by Major League Hacking's Code of Conduct - TL;DR is you should respect one another. Please also follow any instructions issued by school administrators and teachers while on PHS grounds.


8:00 am Check-in
8:15 am Opening Ceremony
9:00 am Hacking & Team Finding Starts
10:00 am Intro to Python(155) and Electron Workshop(154)
10:30 am Intro to Twilio(154)
11:00 am Lunch
11:30 am Intro to Atom(154)
12:00 pm Intro to Java(155)
1:00 pm Intro to GIT(153)
2:00 pm Intro to iOS(155)
3:00 pm Ice Cream Break Graciously Provided By Princeton Public Library
4:00 pm Intro to CTF(154)
5:00 pm Intro to C(155), Sbowl(161), and Video Game(153)
6:00 pm Dinner
7:00 pm Intro to Arduino(155)
8:00 pm Intro to Jekyll and Github Pages(154)
9:00 pm Hacking Ends, Demos Start
9:30 pm Demos End, Closing Ceremony Starts
10:00 pm That's a Wrap

Thanks to our partners!

If you're interested in sponsoring hackPHS, please contact us at sponsor@hackphs.com.
Special thanks to Principal Snyder for allowing us to host this event.