What to Bring to HackBeanpot 2018

With less than a month until HackBeanpot 2018 (has the year really gone by that fast?) you may be wondering what to pack. You may know there’ll be swag and plenty of good food, but what about everything else? Fear not, we have compiled a list of everything you should bring to the hackathon.

The Essentials

  • Laptop (duh) – it will be quite difficult to do any hacking without a laptop.
  • Laptop charger – don’t be caught in the middle of a brain train only to have your computer die!
  • Cell phone – communication is important.
  • Phone charger
  • Scrap paper / writing utensil- there might not be a whiteboard handy when you need it, so have some scrap paper ready!

Recommended

  • Resume (or upload one here) – land that next co-op or internship with one of our fabulous sponsors!
  • Slack account – join slackbeanpot for important updates before, during, and after the event.
  • Github account – Whether you’ll be working alone or on a team, github is one of the best ways to keep track of all of your code. Brush up on your skills beforehand by following this git tutorial!
  • Toiletries – deodorant, toothbrush, and toothpaste are all recommended, whether you plan on staying the full 40 hours or not. We do, however, hope you’ll go home and shower during the hackathon.
  • Any hardware you may need – while HackBeanpot encourages hardware hacks along with software ones, we are unable to provide materials needed for it.
Advertisements

Welcome New Core!

Recap and Shout-outs

Thank you to everyone who came to HackBeanpot 2017. We couldn’t have done it without all the awesome judges, mentors, speakers, and most importantly–the hackers. Over 130 attendees from Northeastern, Berklee, UMass Amherst, Boston University, Harvard, and many more came who spent 20 hours over the course of the weekend building cool projects, attending tech talks, collaborating to learn new skills, and eating fantastic food. Check out some of the projects that were made.

new Core();

We have kick-started organizing HackBeanpot 2018. Meet your new core!

Noah

Vision for HackBeanpot 2018: As a CS and Experience Design major, I want to make HackBeanpot a place where anyone can feel welcome, engaged and encouraged to get outside their comfort zone. I also am interested in helping demonstrate a stronger brand message across our event promotion efforts and at the event itself.

Strange Talent: I am so ticklish that I can be tickled without being touched (please don’t touch me!).

Vyshnavi

Vision for HackBeanpot 2018:I want to make HackBeanpot a place for people of all programming levels and of all backgrounds feel welcome and give them an opportunity to make something they’ve always wanted to.

Strange Talent: I have ridiculously loud sneezes.

Melissa

Vision for HackBeanpot 2018: I would love for every attendee to create something that they didn’t previously think they were capable of and can proudly show to others. In addition, I hope every hacker leaves HBP 2018 with a greater passion and eagerness to learn more about Computer Science, regardless of their level of experience. And last but not least, to leave the event thinking about what they’ll build next year!

Strange Talent: I can close one eye perfectly without the slightest flinch/squint in the other.

Ashna

Vision for HackBeanpot 2018: HackBeanpot was the first hackathon I have attended and I fell in love with the idea of hacking away for two days and seeing what cool things people come up with and can design. I hope that HackBeanpot does the same for all the new hackers at the event and inspires them to try new ideas in CS!

Strange Talent: I can say the alphabet backwards in under 10 seconds.

Emily

Vision for HackBeanpot 2018: HackBeanpot was such a welcoming and fun first hackathon for me, and I want it to continue to be that way for first-time hackers.

Strange Talent: I can play the trombone with my feet.

Raquel

Vision for HackBeanpot 2018: Provide a fun, inclusive, and productive hacking experience for diverse hackers from all backgrounds, places, and levels of programming experience! Especially make sure that first-time hackers feel welcome and excited for the weekend!

Strange Talent: I can undoubtedly cure your hiccups.

Izzi

Vision for HackBeanpot 2018: I hope that every attendee, regardless of experience, learns something new that makes them even more excited about coding.

Strange Talent: I’ve never met someone with a longer tongue than me.

Derek

Vision for HackBeanpot 2018: I want HBP to be an inclusive and open environment for people of all backgrounds, and somewhere where anyone can pursue their passions and explore anything that interests them.

Strange Talent: I won the Water Olympics at HackBeanpot 2017.

Suzanne

Vision for HackBeanpot 2018: The core team is filled with such innovative and passionate individuals. I’m psyched to focus on managing how we work together to make organizing HackBeanpot and the event itself as smooth and excellent as possible.

Strange Talent: I can spin a basketball on my finger. I am bad at nearly every other aspect of basketball.

Nadine

Vision for HackBeanpot 2018: My dream is for every participant to try something they’ve never done before, and learn something that will help them in the future. I want HackBeanpot to be a great learning experience for people of all levels, but more specifically for people who have never been to a hackathon before.

Strange Talent: I can recite all 50 states in less than 20 seconds.

Bahar

Vision for HackBeanpot 2018: I want every hacker to leave with the itch to talk their friends’ ears off about this amazing piece of technology they created.

Strange Talent: I can coax anyone to dance.

HackBeanpot 2017: Views From DMC-5

HackBeanpot 2017 took place March 24-26 2017. The team would like to share some of their favorite memories from HackBeanpot 2017.

Sanders

My favorite part of HackBeanpot 2017 was getting to see all the projects people made. It’s really cool that first time hackers that may have limited programming knowledge can still create really great and unique projects.

Bahar

Okay, I would be lying if I said I’m not tempted to say water olympics. But even more awesome than competitive flavored water was witnessing what incredibly passionate and talented people were capable of when given resources.

Tevin

My favorite part of HackBeanpot 2017 was definitely the community feel of the event. From the attendees to the volunteers, mentors, sponsors and organizers. It was amazing seeing everyone come together to make dope shit.

Suzanne

I love the challenge of day-of mini crises and the hectic energy that surrounds running an event like this. To quote Tevin, “This thing has so much momentum at this point, there’s no way we can do anything to mess it up. It’s happening.” My favorite part was seeing everything come together (and run fairly smoothly!) after over a year of planning.

Carla

My favorite part of HackBeanpot 2017 was getting to be a part of an event that was all about creativity, passion, learning, and challenging ourselves. Seeing the drive with which hackers worked on their projects and how proud they were of the things they’d built afterwards was really inspiring. It was also great to see how our team of organizers grew together and learned to work like a well-oiled machine, and I’m really proud of how far we came.

Nick

Another unbelievable event! I met so many cool people, saw so many cool projects, and had such a great time I can’t pick just one favorite moment. I loved working with my awesome fellow organizers and volunteers. Water Olympics were legendary. Union Square Donuts were A++. And, of course, the feeling that comes from the opportunity everyone had to come together to learn and create is something I will never forget for the rest of my life.

Nadine

What I loved most was spending my weekend with incredibly passionate people who were willing to push themselves and make something great! There were so many first time hackers and it always amazes me the ability of people to dive in new tech make something in just a weekend.

Why You Should Join SlackBeanpot

If you don’t know what Slack is, are you in for a treat. Slack is the latest revolution in team communication. Whether your team is an actual team working on a project or just a group of friends, Slack is a super powerful and flexible way of communicating. If you attended HackBeanpot in 2016, you may remember joining the HackBeanpot Slack group that was created during the hackathon. This year, just like last year, we’ve taken it to the next level by opening up the Slack early so ticket holders can join, form teams, and get to know each other before the hackathon.

So what should you use the HackBeanpot Slack for? Almost anything*… More specifically, you can join channels (which are subject-specific group chats) to stay updated on the topics of your choice, and also send individual messages to other users in the HackBeanpot Slack.

  • First time hackathoner? Join the Slack, say hello, find a team in #team-building, and then engage in rigorous team-building exercises.
  • Have no clue what you want to make? Brainstorm with your fellow hackathon participants in #ideas.
  • Receive important information and updates about the upcoming hackathon in the #announcements channel.
  • Create a private channel with your teammates so you can collaborate.
  • Need help with a language or a framework? You can use the Slack to find a mentor in #mentors.
  • Need to reach staff? We’ll be available on Slack so you can contact us.

After you’ve gotten a ticket to HackBeanpot, register for our Slack at https://hackbeanpot.slack.com/. Happy hacking!

More Advice for First Time Hackers

1. Create a GitHub account

GitHub is a way for teams to collaborate on code together. It also comes in handy because it has version control, just in case you need to restore or reference a previous version of your code. The following article is also helpful in getting familiar with how it works: https://guides.github.com/activities/hello-world/. You can access GitHub via a browser, a terminal, or a desktop client.

If your team ends up using GitHub and you are not familiar with using a terminal, the desktop client is a great way to get started. Here is the link to do so: https://desktop.github.com/.

If you want to get familiar with how to access it from the terminal, the following cheatsheet may be of use: https://education.github.com/git-cheat-sheet-education.pdf. Otherwise, just creating an account will get you ahead of the curve and ready to collaborate!

2. Bring a resume

It’s a good idea to bring a couple copies of your resume if you are looking for a position. Sponsors are potentially looking for interns, co-ops, and even full-time employees. Even if you are not set on looking for a position, it might be a good idea to have a copy just in case you hear about something you are interested in. You can also always grab business cards to contact employers in the future!

Check Yourself Before You Wreck Yourself: Questions you should ask at a Hackathon

This is a repost from our old blog. Originally written by Milo Davis.

One of the first things you decide when you come to a hackathon is what you’re going to build. As someone who has had projects both succeed and fail at hackathons, I feel like I’ve gained some insights into what works and what doesn’t. Below are some questions to help you check yourself before you wreck yourself.

1. Am I delaying doing something because it’s going to be hard?

Save yourself from your future self. If you ever get to a part of the thing you’re building and think, “This seems pretty complicated. I’ll get to it later”, you are in the danger zone. Do it right away! Think about how smart you are now, now imagine yourself at least 40% more stupid. That’s you after not sleeping for the next 20-48 hours. Suck it up, get it done now.

2. Does someone here know about the tools I’m using?

Build something new, build something cool, but don’t use tools so obscure that you can’t find resources to help you. This applies to both obscure platforms and languages without well-documented libraries. Run from the words “can fail silently” and things that will be impossible to debug. Mentors are also a great resource, but they can’t help you if they’ve never heard of the language, platform, or hardware you’re working with. Pick something that, even if you don’t know it, is still known.

3. Do we have enough time to finish?

Take it from someone who has been ridiculed by his friends for the past year for messing up time estimation, do something you are sure you can finish. Your project will grow to fill the time allotted, so be reasonable.

4. Are there multiple levels of success here?

Pick something simple, but that’s easily extendible. Get an easy core working first, then add more to it. For example, if you’re building a game, try to build a single level and then add more levels or a multiplayer mode if you have time. Don’t start complicated: choose a project that has simple, attainable goals, that you can build on when and if you finish.

5. Did we just pick the first idea we thought up?

This one isn’t a hard rule, but you can never get better than your idea. If you choose a good idea and execute it poorly, you’ll probably fare better than a poor idea executed well. Also, it’s a lot easier to fix your implementation as time goes on than your idea at the beginning. So pick something you’re really happy with then start, not the other way around.

6. Does everyone know what we’re building?

It’s hard enough to build something when everyone agrees on what they’re building and pretty much impossible when people don’t. It may seem obvious, but do yourself a favor: get everyone on the same page before you get started. It’ll save you some grief down the road.

In conclusion, think through what you do before you start and know what you are capable of. I’ve failed or seen others fail because they didn’t think through the weekend when they started. Push the limits, push your limits, but know your limits and you’ll build something awesome.

Simple Advice for First Time Hackers

This is a repost from our old blog. Originally written by Allison Alder.

So it’s your first time going to a hackathon. You’re scared and horribly stressed at the thought of staying up late to hack all weekend. What are you going to build? Who are you going to hack with? Are you going to embarrass yourself? Are you going to explode from caffeine overload? Don’t worry. Here are a couple of tips just in case you’re nervous.

1. Don’t Forget Your Computer

I know this seems silly, but double check you have your laptop with you. Sometimes organizers have machines you can borrow, but all and all, not having your computer will probably lead to great sadness.

2. Bring Your Power

This can mean many things. Be a powerful networker. Think of powerful ideas. Write powerful code. But most of all, bring your power cords. Other hackers will let you borrow if you’ve done goofed, but generally dead devices lead to dead souls.

3. Keep Yourself Clean

While clean code will make your teammates happy, a clean you will make them even happier. Bring your deodorant, toothbrush, facecloth and other smell fighting essentials. You’re sharing a space with friends. If you want to stay friends, remember that deodorant is your best friend. If you don’t have any, firstly WHY, secondly, go fix yourself. HackBeanpot and all reasonable humans also recommend that, for any hackathon over 24hrs, hackers should LEAVE and SHOWER. Trust me, those two extra hours of hacking are not worth smelling like death.

4. Don’t Die

Organizers provide food, water, shelter, and other such human needs. Take advantage of the free stuff. Eat the meals, don’t pass out from dehydration. These should be no-brainers for the average homo sapien, but I put these here because many people are convinced they’re aliens who don’t need these things. You need these things. Another big one is sleep. Do it. 4 hours minimum for a hackathon longer than a day. Brain damage is not good. Speaking of brain damage, caffeine is a very tempting substance. Consume in moderation. Do not chug 3 energy drinks at the beginning of the hackathon. You should not be tired, and if you are go take a nap. Caffeine is for the little pick-me-ups, not for powering your entire existence. No organizer wants to end a hackathon with a hacker in a coma from too much caffeine.

5. Planning Is Nice, But Not Necessary

Coming to a hackathon with a team and an idea isn’t a bad idea, but don’t feel it’s required. You will learn just as much showing up with nothing as you will with 15 hours of pre-planning (Side note: please don’t plan for 15 hours).

6. Hack, Learn & Ask Questions

Don’t play it safe; that’s not what hackathons are for. Learn something new. If you’re an Android expert, try iOS. If you’re a designer, try hacking. If you’re a baby, try anything, but first have your parent sign a waiver because I am not dealing with changing your diapers. You can learn something from everybody at a hackathon. This is what hackathons are for. The best way to learn is to ask questions. Ask mentors, hackers, organizers, anybody. They will be happy to help. Unless they are asleep. Leave the waking to the organizers. Sleeping hackers tend to bite. Mentors are especially good for questions, because they have literally nothing else to do. Look for mentors first.

7. Dont Be A Serious Fishy

Hackathons are silly. Hackers are silly. Organizers are silly, fluffy, puppies who need hugs. Be a friendly polar bear. It’s more fun if you’re being fun.

8. Show Up

This one is the most important. It’s Friday, you’re tired, you don’t want to move. You get your butt off the couch and go. Everything will be good after that. You only have to show up.

AAAAAND that’s it! Tips for attending a hackathon achieved. You may find these overly simple. They are. Organizers work hard to try to make hackathons as easy for attendees as possible. These are the only things we can’t actually do for you. We can’t force feed you, or make you learn. We can shower you in a waterfall of Febreze, but I’m assuming that is less than desirable. I clearly didn’t answer all questions ever here, but hopefully this helped calm your nerves.

Have Fun Hacking!