The Hackathon Experience Is a Hack
tomordonez.com
tomordonez.com
http://miamiherald.typepad.com/the-starting-gate/2013/08/bat...
The winner in question was YellowPepper, who at the very least share their name with a startup also involved in mobile banking (http://www.yellowpepper.com/#/homeId/homeCB/page/home.html) and have issued a press release from Miami (http://www.prnewswire.com/news-releases/yellowpepper-and-fun...).
(I'm not involved, I just saw this through Tom's Twitter.)
Still, the final results felt similarly weird. The winner was a (non-technical) dude who had been pitching his startup for months already and found himself an amazingly talented developer at the hackathon. They made use of most of the sponsor APIs and added PayPal as a payment option for the already existing service. To me it felt like the guy was just going to random hackathons so he could get work done on his website for free. Even though the developer seemed to be exceptionally good, it seemed like he was just being taken advantage of by a guy who couldn't get his startup to have more traction.
There were definitely much more impressive hacks out there. (Mine honestly wasn't one of them, so it's not just jealousy talking). In addition, the theme of the hackathon was 'solving local problems'. Now if not having a platform to get product X in city Y is a local problem, it might fit. For me though, the interpretation was more 'making the world a better place' and not 'building a purely profit-oriented application to sell stuff using PayPal'.
I think they simply chose the most monetizable product that was in the competition. Made the whole event, which, I repeat, was about the best organized and executed hackathon I've ever seen, suddenly feel cheap.
It is a running business, he pitched his company, that he has thousands of customers already. I heard the guy did the same at other hackathons in Berlin.
The Technical guy was a professional who knew from the beginning what he had to do, we spent half the time developing a concept.
The winning app makes it easy for consumers to find places to withdraw
small amounts of cash at a low cost, using businesses in their own
neighborhood and a PayPal technology that is very secure, said Alexander
Sjögren, who developed the app with Jose Pimienta and Osniel Gonzalez.
Sjögren is with the Miami company YellowPepper, which offers mobile
banking and payment solutions in Latin America. Pimienta and Gonzalez
co-founded Vinylfy, a startup catering to vinyl-record enthusiasts. [1]
YellowPepper is: About YellowPepper
YellowPepper Mobile Financial Solutions provides products and services
that enable mobile financial transactions between financial institutions
(banks), businesses, and consumers in Latin America. With 1.5 million
users, YellowPepper operates in Ecuador, Colombia, Bolivia, Guatemala,
Peru, and Panama as a service provider for more than 50 financial and
non-financial institutions. For more information, log on to
www.yellowpepper.com. [2]
1. http://www.miamiherald.com/2013/08/25/3585797/hackers-emerge...2. http://www.prnewswire.com/news-releases/yellowpepper-and-fun...
For those of us who had built working products, it felt more than a bit cheap. We saw some great code and very little of it was recognized.
I believe the issue is one of expectations and marketing for these events. They are pitched as "hackathons" and try very hard to attract engineers, as you simply can't have the event without coders. Therefore, engineers reasonably expect an event where the best code wins. After all, it's called a "hackathon", not a "meet & greet with investors" or even a "startup weekend". In the end, it just felt like the judges were putting themselves into the mindset of investors, and in that case, obviously the team that has prepared for months beforehand will win. But to the coders, we felt cheated, and that they had completely missed the point.
Perhaps two judging categories could help. Best technical feat this weekend, and best business concept. Bonus points for the business concept that actually built some kind of MVP this weekend.
There's a grey area between new hacks that use existing APIs/tech from a startup (vs. publicly available tech) and completely new projects. Not sure how that should be handled, perhaps just a case-by-case basis (is this a feature for the startup, or is it a brand new project that happens to leverage existing knowledge?)
The strongest complaint we could make was that it was strongly against the spirit of a hackathon, which is a difficult argument to win.
I mean, nobody here can even say "wow, I won't go to their next one!" because you haven't even named them.
Our team was tired out after all-night coding and really didn't possess the mental finesse at the time to walk the fine line between arguing "the results don't fit the spirit of the event" and "we are sore losers".
I was at Angelhack NYC last time it was held, and was disappointed in that way also. The winner, and indeed a lot of contestants, had code or designs that were impossible to generate in a 48 period.
There was a "code review" clause in the rules, but I did not see it ever enforced. Some of the high-ranking (the ones that made it into the final round of judging anyways) projects had clearly pre-cooked designs and mockups (this wasn't against Angelhack's rules), and obviously little to no working code. Many presentations were slide decks. Disappointingly few showed the core idea working.
I've always thought that the spirit of a hackathon was to get together with some crazy smart people and see what useful and worthwhile things you can bang out in a limited time. Precooking 95% of your project beforehand seems rather against the spirit of this.
Personally I've resolved to stop going to corporate-sponsored hackathons, or hackathons where investors are waiting at the sidelines. There's a tremendous misalignment of incentives and it encourages a rather ruthless atmosphere. It's no longer about good clean fun and all about attracting investor attention.
Question: anyone in NYC know about low-key hackathons where it actually fits the spirit of a hackathon?
The slide deck thing is a persistent problem and one we're not happy with. I think that kills it for everyone and its disappointing when judges are impressed by them. To change this, starting this Fall we'll be the first hackathon to disallow power point presentations and require teams to demo if they'd like to win.
Given that the hackaton might be 2 days, unless your idea is 'simple' enough to have a MVP in 1 day (never seen it happen), the second day will be all preparation for the presentation because this is what will win a jury.
I'm the founder of AngelHack, we organize large hackathons around the world and I can tell you this article doesn't hold true for us (though I can't speak for other events). We operate independently of companies and choose winners based on hour things-- Completeness, Impactfulness, Technical difficulty, and viability. We had some issues in our early days with pre-done code, so now all winning teams are subject to code reviews after winning (and in the case where the review shows previous work has been done, we contact the second place winner and invite them to our finals event instead. We do this discretely as to not shame the initial winner who sometimes may not have understood the rules). I'd say this happens 5% of the time, so this is very much the exception and not the rule.
I started AngelHack so that people could have a shot of getting exposure for their ideas and support in taking them to the next level. We welcome everyone to our events, startups who want a good environment to team build and work on new things to indie-devs looking for an outlet from their typically work week. Normally, great coders win and great ideas come out of it. Our mission from there to provide support and mentorship, so top teams have a fighting chance at turning their hack into a startup. Many companies raise funding after they win our events and we're proud of that. They literally start at our events and now they are in YC, TechStars, AngelPad, and you name it. That's cool. With 35 cities happening concurrently, sometimes the quality of what judges pick can vary, where even I myself have had WTF moments on who won, but the majority of our judges pick solid winners and if I see something was really awesome, I'll still invite that team into our finals, regardless of what the judges choose.
My take on corporate hackathons -- most award winners based on who has spent the most time digging into the API and asking good questions to the company -- these would be teams who helped them improve their product and teams that they'd like to believe will finish their product so they can showcase it on their app-store// dev-site. Again, I can't speak for everyone, but that's the trend I see.
And for Startup Weekend, they don't throw hackathons. They do a business plan event, where they don't really care what comes in or comes out. It's about uniting the community and doing customer development on ideas. They judge based on who they feel has improved and who makes the the crowd happy. It's not really a competition.
All this said, I'm curious what people think hackathons should be judged on. Imagine you were giving away $10,000 -- how would you decide? Would you do it on what's cool, based solely on the tech, based on what could make revenue, based on the teams passion for what they are doing? Solve that, and AngelHack would gladly integrate it in with our events worldwide. Again, currently we judge based on Completeness, Impactfulness, Technical difficulty, and viability.
A solution is to set expectations on having a good time and socializing, or not to attend. Instead, you may more satisfaction from working on real projects that survive the weekend. At a hackathon, or any event in general, you serve the host's purpose. Their game, their rules.
Hackathons would be fun if it was all about everyone building what ever and having a good time instead a lot of them seem building a business focused.
Having been to a couple startup weekends, I feel like this behavior would be pretty atypical?
I am aware of how Zaarly was started - Ashton Kutcher was a 'surprise' judge, happened to be a good friend of a co-founder, and subsequent investor. Both founders were Startup Weekend board members. It seemed like a staged event for a company launch.
http://startupweekend.org/2011/03/09/from-zero-to-1mil-in-3-...
Aside from that, have there been others?
Hackathons and Startup Weekends are all about meeting new people, trying new things, and possibly making new friends. It's about trying to accomplish something and sharing it. At SW, it's about getting help in moving that idea forward, in qualifying the idea.
If you treat it like a win/lose scenario, you are going to lose regardless of the outcome.
My stance is in this case, by turning it into a publicity stunt it detracted from all the good stuff you mentioned. I'm sure no one cared too much as they got to meet Ashton/Demi and the saw all the glitter of a hot startup being launched.
I'm also the organizer of a local civic hackathon, where we have one caveat: Feel free to continue work on the project you started at our last hackathon. I'm curious how many will, or how many will start from scratch.
A lot of the time I see Hackathons criticised, I read the argument and the person has set up one definition of a Hackathon then demolished it - a Straw Man, basically. And often it's deserved - there is some really shit behavior at some hackathons and it's right that it is called out. This post fits that mould pretty perfectly.
But there are also some really great Hackathons. Try and find the style of Hackathon you like, go and have fun!
Not all hackathons are equal. My first was at Launch Fest 2013. It was a great experience and I think the judging was as fair as could be expected. There were a lot of talented people who honestly hacked awesome projects together in such a short time. You can see the 5 finalist starting at 23:30 in http://youtu.be/HPSnsxN4lEs
Also, consider http://openhack.github.io
Deleted comment
Do this indeed. One of the best ways to get better and encounter interesting people is to go to meet ups, user groups and "fun" hack events. You will encounter peers, newbies, gurus, recruiters, investors and all sorts of interesting people with ideas, needs and possibly money.
We'd see people walk into 48 hr hackathons at the very end and pitch their pre-built app they always took around. They could walk off with a macbook pro no problem...not bad for a few hours of work.
It's sad, but most of them seem to run this way.
the first rule of hack club is, you do not spea ...oh crap.