Frequently Asked Questions
Wait, what actually is a hackathon?
A hackathon is an event where teams of people come together to work on a shared project
inspired by an event-provided theme. Mountain Madness will have 24-hours of development
time allotted, during which teams will start from scratch and try to make the coolest
thing they can before the time is up.
Where is Mountain Madness?
The event is being hosted at the SFU Burnaby campus. We have a number of rooms being
used for the event, but our primary room, and where you should go for check-in, is TASC
9204. We're going to put up signs with directions everywhere to make it hard for you to
get lost.
What should I bring?
Mountain Madness is an overnight event, which means participants should be prepared to
sleep on the mountain. Be sure to bring everything you need to stay the night, like a
sleeping bag, pillow, and toiletries.
How much does it cost?
There is a $10 registration fee. For this you get 4 meals, an endless stream of snacks,
access to industry mentors, prizes to compete for, and a weekend of fun!
Can I work on my previous projects?
No, the goal of the event is to see what awesome things you can make in a 24 hour period
of time. So to start from an existing project is against the spirit of the event.
Existing open-source libraries and frameworks are fine, of course. Ask an organizer if
you are unsure if you can use some code.
What size should my team be?
Teams can have no more than 5 members; beyond that organizing yourselves becomes a
nightmare. You can work alone if you really want to, but you'll have a worse experience.
Don’t worry if you don't have a team before the event, we help all the single people
form teams.
Prize Categories
The Rubey
Rube Goldberg machines
are overcomplicated systems that perform simple functions. The top prize awarded at
Mountain Madness is the Rubey, won by the most impressively overengineered project that
still manages to perform a useful task.
What we hope to see from submissions for the Rubey are impressive technological
accomplishments applied to silly or trivial uses. Some examples and inspiration:
-
a magic eight-ball program that, given a query, simulates a large network and runs a
distributed consensus algorithm to arrive at its answer
-
the echo command line tool, but each character is printed by a new Docker container
-
Shazoom—an iPhone app that builds an Android virtual machine, installs Shazam on it,
and then runs Shazam on the virtual machine
This is the perfect opportunity to try out your favourite solution that you don't have a
problem for! If you are competing for this prize, come up with your idea quickly and run
it by the organizers to make sure it has merit.
Most Mountainous
To honour Burnaby Mountain, we encourage you to create a project inspired by mountains.
All such projects are eligible for the Most Mountainous award.
What we hope to see from mountainous projects are clever or fun interpretations of what
is undoubtably a silly theme. In the past we have seen video games centred around
mountains, apps related to skiing or mountaineering, and geographical software.
There are less obvious ways of making a mountainous project though:
- insert a mountain-related pun into the name of your submission
-
consider more abstract or philosophical interpretations of mountains, for instance as
a metaphor for challenges
- port Skyrim to microwave ovens
This is a fun category if you don't have any ideas for projects. Think about the
challenges people face in the various popular activities they do on mountains, and
develop a solution.
The Classic
Like every other hackathon, we have prizes for old-fashioned good projects too! Every
project is eligible for the Classic, so if you are worried your idea doesn't fit into
our theme, don't be! If you want a more traditional hackathon experience, this is it.
What we're looking for in all projects is a cool idea and solid execution. Your project
doesn't need to be finished, but it should serve as proof that your overall concept is
technologically feasible.
This means you shouldn't waste too much time on the little details, and focus more on
the big picture. A great example: the judges do not care if you haven't implemented a
password reset feature for your website. Spend your time on the interesting and fun
stuff, not on the details that a finished product needs.