Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Ask Slashdot: What Makes a Great Hackathon?

Unknown Lamer posted about a year ago | from the free-pizza dept.

Programming 79

beaverdownunder writes "I recently attended a 'hackathon' that was really just another pitching contest, and out of frustration am tempted to organize an event myself that is better suited to developers and far less entrepreneur-centric than some of the latest offerings. What I'd like to know from the /. community is, what would you like to see in a hackathon? What are some good hackathons you've attended that weren't just thinly-veiled pitch-development workshops? I have an idea around assigning attendees to quasi-random teams based on their skill sets, then giving them 48 hours to complete a serious coding / engineering challenge (probably in the not-for-profit space) — but maybe you've got some better ideas?"

cancel ×

79 comments

Booze (0)

Anonymous Coward | about a year ago | (#43794205)

Lots of booze

Re:Booze (0)

Anonymous Coward | about a year ago | (#43794263)

Chicks.

Re:Booze (0)

Anonymous Coward | about a year ago | (#43794961)

Lots of big axen!

Re:Booze (-1)

Anonymous Coward | about a year ago | (#43794277)

Booze is good. But more important is a good supply of lube (water based, silicon based, flavored, unscented, crisco, etc), amyl nitrates, comfortable furniture, beds, swings, butt plugs, anal beads, condoms, and dedicated rooms for piss and scat play. Also plenty of hand sanitizer for people to clean up before they get back to hacking.

Re:Booze (1)

crutchy (1949900) | about a year ago | (#43848197)

apparently hackers are an important ingredient for a good hackathon... so i've heard anyway

chicks with big tits would make for a good wankathon, but i think they would be counterproductive for a hackathon... that is unless they are part of a swordfish reenactment

Actual hacking? (0)

Anonymous Coward | about a year ago | (#43794207)

I think you're on the right track. Seminars etc. aren't a bad idea, but shouldn't be mixed in; give the actual coding plenty of continuous time.

Otherwise it's simply not a hackathon, it's an advertising / recruitment party.

Re:Actual hacking? (4, Funny)

Runaway1956 (1322357) | about a year ago | (#43794845)

It's really hard to say what makes a good hackathon. But, you can judge your success easily enough. If within two or three days, the FBI, CIA, ATF, ICE, and other government agencies kick everyone's doors in, and confiscates everything that everyone owns prior to flying everyone to Guantanamo, you KNOW you had one hell of a hackathon!

"If there's a hackathon heaven . . . "
https://www.youtube.com/watch?v=9IEemZ6-LZc [youtube.com]

Re:Actual hacking? (0)

Anonymous Coward | about a year ago | (#43796247)

That would be a crackathon, you insensitive clod!

Machetes (4, Funny)

AioKits (1235070) | about a year ago | (#43794267)

Some of those, maybe a chainsaw or two. Hatchet if you're feeling adventurous.

And antiperspirant. (0)

Anonymous Coward | about a year ago | (#43794341)

Not deodorant. That's like throwing baby powder on a pile of vomit to cover the smell.

Machete attack in London (-1)

Anonymous Coward | about a year ago | (#43795717)

Re:Machete attack in London (0)

Anonymous Coward | about a year ago | (#43795947)

Stop being so fucking sensitive.

Re:Machete attack in London (1)

tragedy (27079) | about a year ago | (#43800333)

Some people have memories that reach back before whatever happens to be in the news right now.

Re:Machetes (1)

HPHatecraft (2748003) | about a year ago | (#43796949)

"Hey you woodchucks!! Quit chucking my wood!"

Pitch contest? (4, Insightful)

FilmedInNoir (1392323) | about a year ago | (#43794271)

So, they get a bunch of young smart people in a room with some smarmy guy and maybe bimbos? maybe energy drinks?
Then they just ask "Hey, give us some ideas so we can become rich!" Then the smartest idea guy, gets like a t-shirt and maybe like an X-box or something?
Cause if so, that's the most brilliantly evil thing I've ever heard.

Re:Pitch contest? (0)

Anonymous Coward | about a year ago | (#43794427)

There are companies that show up at college career fairs that basically do this. They don't want your resume, they want you to submit concepts and ideas to them, and if they like your ideas, supposedly they will interview you.

Re:Pitch contest? (0)

Anonymous Coward | about a year ago | (#43794431)

I've seen major companies ask for more and give less. My friends seem to like the "opportunity". I avoid it. Seems like exploitation to me.

Re: Pitch contest? (1)

nihaopaul (782885) | about a year ago | (#43794617)

I strongly agree with you. Xinchejian in shanghai is going to run one next month. No business agenda. Just a challenge. You own what you make. Its basically a weekend party. Lots of booze and food. The plan is to put the others to shame and have a long party! Along with hacking with fun people. Its like the hacker space but more people doing stuff!

Re:Pitch contest? (4, Funny)

godrik (1287354) | about a year ago | (#43794719)

"So, they get a bunch of young smart people in a room with some smarmy guy and maybe bimbos? maybe energy drinks?
Then they just ask "Hey, give us some ideas so we can become rich!" Then the smartest idea guy, gets like a t-shirt and maybe like an X-box or something?"

You know you are on slashdot, when you put bimbos in the room and the best reward you can think of are t-shirts and X-boxes...

Re:Pitch contest? (0)

Anonymous Coward | about a year ago | (#43795633)

No .. you know you are on slashdot when the bimbos are valued less than t-shirts. A t-shirt you can wear more than once whereas a bibmo wears on you nerves for a very long time ....

Re:Pitch contest? (1)

stephanruby (542433) | about a year ago | (#43799501)

I have an idea around assigning attendees to quasi-random teams based on their skill sets, then giving them 48 hours to complete a serious coding / engineering challenge (probably in the not-for-profit space) — but maybe you've got some better ideas?

Whatever you do. Do not assign teams! Let team members select each other.

Let me decide who my partners are going to be. You certainly don't know me, you probably don't know which skillset I lack and which I have (even if you ask me in the most general terms), and you probably don't know how to screen potential partners like I do. Assigning team members would probably work in a classroom environment, where your students are a captive audience, and need your class to graduate, but assigning team members in a real technical hackathon will just ensure that the strongest developers/designers walk away from your hackathon before it even begins.

Also in the last non-profit code for good hackathon I went to, the organizer let people pitch project ideas (for projects that they were not even going to join). That was the worst hackathon I went to. If someone suggests an idea that they themselves are not willing to work on, then the idea is probably not that good anyway and the idea will lose its strongest motivated backer -- the person who originally had the idea and the person who knew the problem space the best.

And finally, do not run an Hackathon like a BarCamp. Personally, I love Hackathons and I love BarCamps, but each type of event are a very different type of animal. Also, I would suggest that you participate in a few more hackathons run by different people before you actually run your own. That way, you'll have a pretty good idea of what can go wrong if you have a wide cross section of examples to draw from, and believe me, there are many things that can go wrong in an Hackathon (not just the problems you've highlighted with the pitch-night you went to).

learning management software (4, Insightful)

i.r.id10t (595143) | about a year ago | (#43794275)

Grab one of the open source LMS packages - Moodle, Sakai, Canvas - and check their feature request lists, and implement a feature or three.

Form your teams, have them elect a "project manager", etc. Structured just like a "Real Job" but with a short deadline.

Re:learning management software (1)

intermodal (534361) | about a year ago | (#43794395)

A brilliant idea. Gotta make sure though that it's laid out enough beforehand that it doesn't end up being nothing but planning stages and no actual results by the end. Like any such event, preplanning is key. Involve the participants in the planning of course, but the event should be about getting those plans accomplished.

Re:learning management software (3, Funny)

neurovish (315867) | about a year ago | (#43794629)

A brilliant idea. Gotta make sure though that it's laid out enough beforehand that it doesn't end up being nothing but planning stages and no actual results by the end. Like any such event, preplanning is key. Involve the participants in the planning of course, but the event should be about getting those plans accomplished.

In order to be like a "Real Job", then it needs to be done with no planning and result in wasted effort with no results.

Re:learning management software (1)

intermodal (534361) | about a year ago | (#43794685)

You're focusing on the least important bit of the suggestion. I'm more interested in "real project" than specifically "real job".

Re:learning management software (1)

ttucker (2884057) | about a year ago | (#43795745)

In order to be like a "Real Job", then it needs to be done with no planning and result in wasted effort with no results.

So real jobs are exactly like a CS programming class?

Re:learning management software (0)

Anonymous Coward | about a year ago | (#43796303)

In order to be like a "Real Job", then it needs to be done with no planning and result in wasted effort with no results.

So real jobs are exactly like a CS programming class?

You should get a refund from McD University if that's what was your experience.

What a Real Hackathon Should Be (4, Insightful)

Phoenix666 (184391) | about a year ago | (#43794295)

I've been participating in the NYC BigApps string of hackathons this Spring. They really shouldn't be called "hackathons" because, as the submitter said, they're really just pitch-a-thons. Three weeks ago we showed up to the first, came up with an idea on the fly, banged it out in two days; then, when it came time to present the app we had done every other team stood up and presented apps they had been working on for years.

Naturally, something that has been in development for years is going to be more complete and polished than something that was born 48 hours before. And that long-term project is more likely to win, and win they did. In the subsequent two hackathons we also presented stuff we had been developing for a long time and won both times. But it felt wrong. It felt like it was violating the spirit of what a hackathon should be.

What hackathons should be is a crazy all-night code fest of how quickly techs can move ideas from conception to reality. 48 hours is an absurdly short period of time to create. All of us who develop for a living know that. But that intensifies the design/scope decisions you have to make, the team collaboration you have to effect on the fly, and the exhiliration of a win if you can pull something off.

Finally, the panel of judges should be diverse, cutting across generations and disciplines, because young 20-something techs are perhaps not always the best positioned to see the potential of an app in the bigger societal context.

Re:What a Real Hackathon Should Be (2)

Bazman (4849) | about a year ago | (#43794491)

I went to a hackathon and found the idea of judging and prizes pretty pointless. Took up an hour of valuable hack time. I skipped all that nonsense and went for a walk and got some fresh air for the first time in two days instead.

Re:What a Real Hackathon Should Be (1)

schneidafunk (795759) | about a year ago | (#43794789)

Very valid points. Maybe a hackathon should be only organized around new technology releases. I went to a 'hackathon' at Adobe years ago, which was an invitation only prerelease of actionscript 3. The new features were put to use, which made all of the finished projects unique and interesting.

!Hackathon (1)

mcmonkey (96054) | about a year ago | (#43795741)

If the participants are working on their own ideas, it's not a proper Hackathon (IMNSHO).

Check out how they do the 48 Hour Film Project:
http://www.48hourfilm.com/en/about/history.php [48hourfilm.com]

Teams are given a character, a prop, a line of dialog and a genre. And these are handed out minutes before the 48-hour clock starts. You don't work on a mystery for months, because you might show up and get SciFi as your genre.

Corresponding details for a hackathon would be inputs, outputs, GUI or console, mobile or desktop, and of course what the project should do. Maybe you have an expert division where things like platform (*nix, MS, or Apple) and language are also assigned.

In any case, these details are provided to the teams minutes before the clock starts ticking. No bringing in outside work.

Re:What a Real Hackathon Should Be (1)

Yvanhoe (564877) | about a year ago | (#43796315)

Well, giving prizes for these sounded like a very bad idea from the beginning. Don't offer prizes and mak participants pay. Only the very crazy will come and magic will happen.

Re:What a Real Hackathon Should Be (0)

Anonymous Coward | about a year ago | (#43797329)

idk, I was also at a few of the NYC BigApps Hackathons and ended up winning on a project we put together on the fly, but not on the projects we spent a few weeks prior working on. I suppose it's all about implementation.

Robots (2)

Murdoch5 (1563847) | about a year ago | (#43794309)

Make each team produce a working robot by the end of a 48 hour period. Give them access to a uC, the required hardware and then set requirements. For instance, program the robotic arm to interface with the team, or program a robotic platform to drive around the floor intelligently and autonomously. I think it would be seriously interesting and it would weed out the wanta-ba programmers from the serious ones. Anyone can write code for the desktop but only a programmer can write embedded code which works.

Re:Robots (2)

a1cypher (619776) | about a year ago | (#43794379)

As someone who enjoys tinkering with the hardware, it would be even cooler to have one team develop the robot hardware and the other develop the software. The software should be designed such that it can easily be ported to a new robot platform using the same inputs/outputs.

Re:Robots (1)

Murdoch5 (1563847) | about a year ago | (#43794795)

I agree, it's fairly simple to write nice portable software.

Re:Robots (4, Interesting)

Cenan (1892902) | about a year ago | (#43794717)

More generic, you could spend a bit of time and ask small business owners or non profit groups in the local community if they have any special/quirky needs that normal software won't satisfy, and make that the mission for the hackathon. The point being that you don't announce the challenge ahead of time and you don't present a challenge that some or most will have met before.

Then they will all come unprepared and you can have fun and help someone who might not be able to afford it at the same time.

Re:Robots (2)

HaZardman27 (1521119) | about a year ago | (#43794955)

you can have fun and help someone who might not be able to afford it at the same time.

That's an interesting idea, but I can imagine many situations in which buggy code hacked together over 48 hours would be detrimental to the operations of a small business or non-profit.

Re:Robots (2)

Cenan (1892902) | about a year ago | (#43795165)

Of course, you fit the problem to the deadline. The point was also more like --- if they always show up prepared, give them something they can't prepare for. And I threw in an example. I believe Google does this kind of thing actually: Random hacks of kindness, although I'm not sure how much time each team prepares for it.

Re:Robots (1)

dkf (304284) | about a year ago | (#43796679)

Make each team produce a working robot by the end of a 48 hour period.

As long as you accept that some people are going to say "fuck that shit" and do something else. If you've got a bunch of very bright people, they might decide that there is a better priority thing to work on together than any goal you might try to impose. If they do this, you've won as cool and/or necessary stuff will be done. They're probably right about the prioritization, especially if multiple people agree on it, and you've got no chance of changing their mind by waving prizes about or shouting at them or whatever motivational technique you prefer. (Heck, you probably couldn't do it even if you were out-and-out employing them.)

Demoparty, Wild Compo only... (0)

Anonymous Coward | about a year ago | (#43794317)

Seriously, this actually would make for the basics for a really good hackathon without any specific goal.

A legitimate goal (1)

intermodal (534361) | about a year ago | (#43794375)

I think the problem is that a bunch of people coding their own projects for this kind of event is like everyone sitting in a room reading different books. Figure out something a large number of coders will find interesting and make a project of it. Otherwise it turns out like the NaNoWriMo crowd, where people sit around and do a lot of writing but it has nothing to do with anyone else and they may as well have holed up in their room and done it alone.

Re:A legitimate goal (1)

TapeCutter (624760) | about a year ago | (#43794641)

Yep, you need a bit of friendly competition, like the "scrap yard challenge" type shows, build something that can perform loosely related tasks A, B, C,... Thing is you only reveal the tasks one at a time, (like real life scope creep). Of course hookers and blackjack would certainly help if the budget stretches that far.

Re:A legitimate goal (1)

intermodal (534361) | about a year ago | (#43794697)

The great thing about such a project is they can do it any language they please, and I think comparison between different languages' solutions would be an interesting part of it.

One thing and one thing only (0)

Anonymous Coward | about a year ago | (#43794383)

Free Beer

Best Hackathon Ever (1)

Kludge (13653) | about a year ago | (#43794393)

Pair up programmers ala Agile/Extreme programming, but make sure that one person in each of the pairs is a booth babe.

Re:Best Hackathon Ever (1)

Anonymous Coward | about a year ago | (#43794503)

You may be confusing a Hackathon with a Fuckathon.

Make a goal (0)

Anonymous Coward | about a year ago | (#43794405)

Tell them the goal or something they have to incorporate only the moment it starts.

For example work with keywords that must be their inspiration for their project. No stuff made beforehand.
Make these keywords doable but also something they likely couldn't have had any ideas about beforehand.

Ensure that the whole thing is in the theme 'fun'. Make the prices reasonable, but make them not too serious. Have a bar, have pizza or whatever. Just generally, make sure the whole thing is fun for everybody. Less contest like, more fun like.

Startup Weekend (0)

Anonymous Coward | about a year ago | (#43794445)

Organize a Startup Weekend [startupweekend.org] . I attended one recently. Best weekend ever. If you get the right mix of engineers, designers, and business, it's really amazing. I think at least 70% should be engineer/designer.

nt (0)

shentino (1139071) | about a year ago | (#43794467)

Not having the word "hackathon" censored.

Honest Advice (1)

jackityquack (2038234) | about a year ago | (#43794471)

I've organized and participated in many many hackathons. I enjoy all types. But, I too am getting tired of the pitch contests for crappy apps that will never become a business. I was thinking of organizing a hackers hackathon. No entrepreneurship, just make something cool/useful. I think you can succeed with your mission if you just explain what the event is. You're organizing an event for programmings, by programmers. Not to be rude, but those are the ladies and gentlemen that are invited to attend. I think showing off at the end is still valuable. But, for once, the presenter doesn't have to explain half the technology to get to the reason their thing is cool. Best of luck! Make sure to send me an invite!

It's the Kind of Pitch (2)

ideonexus (1257332) | about a year ago | (#43794495)

My wife and I recently mentored at the Thomas Jefferson Hackathon [tjhackathon.com] , and it was very fascinating to see so many gifted kids come up with so many wonderful technical solutions. The problem, I felt, came when it was time for all the teams to pitch their solutions. Many presentations came off as sales-pitches, which seemed to be what the judges wanted, but it left me wanting to know more about the technical details of what they were working on--not how much revenue they thought their software would generate or how large a user-base it might get in an appstore.

Hackathons are 24-plus hours of intense, focused coding. Following up that technical focus with a sales pitch really seems like a waste and encourages the participants to work on projects that work best in a market place rather than solve interesting problems or explore interesting ideas. An exploration of the technologies used, the languages, algorithms, APIs, etc would make the presentation portion of the Hackathon more like engineers presenting their ideas to other engineers to peer-review and inspire one another. It would also encourage participants to broaden their horizons, consider data visualizations, focus on just an algorithm or family of algorithms, or explore some other aspect of computer science deeply for 24 hours, instead of trying to develop another application to solve some aspect of daily life (which is fine too in moderation).

I don't know about everyone else, but in the real world most of my pitches are being made to other developers. Sales people pitch to the customers and clients, with project managers acting as translators between the technical and social staff. Developers don't just want to see how slick your software is, they also want to evaluate the elegance of your solution under the hood. Hackathons should focus on developer-to-developer communications when it comes time to present solutions.

Give a theme (0)

Anonymous Coward | about a year ago | (#43794505)

Give an explicit theme and limitations. The greater the constraints the more the creativity that arises from them.

Was it AngelHack? (0)

Anonymous Coward | about a year ago | (#43794581)

Sounds like it...

Hackathon Focus (1)

slashedzero (1114079) | about a year ago | (#43794595)

I've found that hackathons focused on one core technology (a piece of hardware, a specific framework, a common goal, etc) are the best. They tend to segment developers based on interest (like making games? we'll make a game using this!) and it makes it harder for the bus-dev types to throw out their dead end ideas that never end up winning. I'm organizing a hackathon next month that'll largely be project based. No business guru nonsense. We want to see what you can do.

Don't Over-Organize! (3, Interesting)

Edward Kmett (123105) | about a year ago | (#43794637)

I'm going to disagree with most of the replies I've seen here so far about just piling on constraints and limitations.

When I go to a hackathon, I am looking for an open forum with interesting people to talk to and people who have their own problems to solve. I get sucked into new problems for 2-3 days and I emerge on the other side with insights into areas I wouldn't have thought of working on before.

I'm not looking for structure from the organizer about what to work on. I and most of the people I know already have a ton of projects in the wings. I'm looking for a good collaborative space to talk to people, people who've brought interesting projects to help, and whiteboard/blackboard space to use for explaining things.

The Haskell hackathons (Hac-Phi and Hac-Boston in particular) have generally followed this format and I love them.

I've gone to other events where someone is trying to harness a hackathon to achieve some particular end and pass out prizes or something, and in general I've been bored out of my mind. If I want to go work with some fixed group of people on some fixed task I can do that. It is called a job.

I'm at a hackathon to generally improve the state of things that the people around me are passionate about and to be exposed to new things.

Re:Don't Over-Organize! (1)

Princeofcups (150855) | about a year ago | (#43795423)

I'm at a hackathon to generally improve the state of things that the people around me are passionate about and to be exposed to new things.

That's called a convention. I think you are at the wrong event.

Re: Don't Over-Organize! (1)

Edward Kmett (123105) | about a year ago | (#43795807)

At a convention the people aren't usually sitting at their computers the whole time huddled over problems they are working on. A hackathon for me is a group setting of people working on code. A convention has them in breakout sessions talking about it, but not writing it.

Hardware hackathons (1)

Kevin_Cedrone (415009) | about a year ago | (#43794679)

I have participated in a few healthcare-related hackathons in the Boston area. A few things I like:
-forming my own teams
-access to a wide array of experts (MDs, engineers, MBAs, PhDs, etc.) who represent different parts of the problem (clinicians, marketing people, insurance industry, etc.)
-lots of snacks and caffeine (seriously)
-easy internet access
-lots of power strips
-conference rooms with TVs or projectors
-close access to supplies for hardware hacking (materials, tools, hardware, etc.) -- my team needs for this were met by my lab at MIT
-clear guidance on rules (software only? business model required? 100% new ideas only?)

The general structure that seems to work for the events I have attended:
Day 1
-Intro, ground rules (re:IP, prizes, judging, etc.)
-First round of pitching (pitch the problem or idea)
-Mingling
-Second round of pitching (solution, team nucleus, brand new ideas, etc.)
-Mingling
-Work, mentors circulating (entrepreneurs, VCs, hackathon veterans, etc.)
--
-Work, mentors circulating (entrepreneurs, VCs, hackathon veterans, etc.)
-Pitch presentations
-Judging
-Prizes

I hope that helps.

Re:Hardware hackathons (1)

cjjjer (530715) | about a year ago | (#43795401)

Sounds very similar to various "Startup" weekends that I have attended lately.

Re:Hardware hackathons (1)

Kevin_Cedrone (415009) | about a year ago | (#43795627)

I guess one third to one half of the ideas that get pitched stay together for at least 4-6 weeks, refining the product/pitch or applying for local funding (e.g. accelerators, pitch contests, etc.)

The main objectives seem to be recruiting and networking. Startups that stick are a bonus.

That said, I think the app/software ideas get a little more done in the weekend, in the sense that meaningful hardware hacking is hard to do if it wasn't planned. Judges seem to be impressed by hardware, perhaps for that reason.

Re: (-1)

Anonymous Coward | about a year ago | (#43794689)

Don't hack.

Beer, pizza and nerdgrrls (1)

stevegee58 (1179505) | about a year ago | (#43794763)

Oh, and computers too.

Easy (0)

Anonymous Coward | about a year ago | (#43794793)

1. Caffeine
2. Girls
3. Snack food

EcoHack has a good model (1)

lizbarry (2620999) | about a year ago | (#43794917)

EcoHack has a good model that keeps it fresh -- they draw a varied audience including designers, coders, hardware hackers, community organizers, and organizations with data problems that need solving. Anyone who has an idea up front gives a 5-minute ignite style talk on Friday night to attract a team. First thing on Saturday, EcoHack organizers help ensure balanced membership on teams, and during the day also float from team to team helping with any technical issues that arise. They get results! http://ecohacksf.org/#projects [ecohacksf.org] http://www.ecohacknyc.org/#projects [ecohacknyc.org]

It's not a spectator sport (1)

jcbarlow (166225) | about a year ago | (#43794935)

I think a lot of us hacker / maker types are not really very social folks. This sort of very public collaboration is just not our thing. The whole concept is of course going to be more appealing to the entrepreneur / salesman types and the academics who would rather talk than build. They actually like interacting with a crowd. A crowd is typically composed of a whole lot of followers and a few leaders. Those of us who wish to neither lead nor follow would rather just work in private. We will continue to stay home.

never been to one (0)

polyp2000 (444682) | about a year ago | (#43795101)

But the answer has to be - like any *athon - its about people coming together to achieve some thing great. Sorry if thats not the nerdy answer you were looking for.

Shorter (1)

vikingpower (768921) | about a year ago | (#43795133)

The company I currently work for does this once a year, for all students wishing to participate. It is not a pitch at all, except for the fact that ( of course ) the coding / engineering problem is one directly related to the company's domain ( logistics, as it is ). The hackathons last for 8 hours, from 6 pm till 2 am. No recruiting done, no company pressure, just for the pleasure of solving problems. Lots of drinks and food help, as well as a quiet environment. When the hackathon is over, there is free beer and pizza till 5 am. Always a great success, I am told....

Drum solo? (1)

briancox2 (2417470) | about a year ago | (#43795243)

I think there is a very good comparison to be made between Hackathons and Drum Solos. They aren't truly entertaining to most people. They only appeal to the obsessed aficionado of a very narrow field.

I therefor recommend a secret password to the entry door that involves a random 256-bit password. Those who get in will feel even more special about attending.

London June 1, we're having an event to fix it (2)

vkg (158234) | about a year ago | (#43795481)

http://vinay.howtolivewiki.com/blog/other/swarm-cooperatives-more-event-details-including-speakers-3406 [howtolivewiki.com]

"Evolution of Swarm Cooperatives" is about hackathons, unconferences, bar camps etc. - anything where you get a large, reasonably diverse group together in an informal setting to work together, solve problems or learn from each-other. Specific topics to address: more effective code reuse after hackathons, documenting unconferences, and scheduling when you have at lot of potential speakers.

If you're in London and have an opinion, come along - we're about 1/4m from the London Hackerspace on Hackney Road.

Re:London June 1, we're having an event to fix it (1)

lizbarry (2620999) | about a year ago | (#43795723)

did you ever come across the predecessor to the modern "unconference" or "foo camp" -- open space technology from the 80s?

Re:London June 1, we're having an event to fix it (1)

vkg (158234) | about a year ago | (#43806689)

Never been to a pure OST event. Really want to!

name something you'd buy from a hacktathon? (1)

peter303 (12292) | about a year ago | (#43796473)

It just sounds like neither the process or participants are very mature.

Having a goal (0)

Anonymous Coward | about a year ago | (#43797069)

Hackathons work great when everyone has a common goal for that particular event. Whether it's a day or a week, have a goal. THe first couple of hours should be meet and greet. The next couple of hours should be about what has been accomplished and what should be accomplished going forward.

Depending on the size of the group, teams of two or more could emerge to work on something. Guys that write drivers pair up, guys good with kernel stuff pair up, you get the idea. Have a common goal. Use github and have it set up for the event. Have catered food and regular breaks. Let the evening be more relaxed with talks about what went right and wrong. OpenBSD does great hackathons.

Muchies and Structure (1)

Codeyman (1098807) | about a year ago | (#43797239)

1.Have enough supply of food and drinks(non-alcoholic) to last one whole 24 hour cycle.

2.Have a structure to it. E.g. Would start at 8 am on Saturday, finish on 8 am on Sunday, upload demos by 10 am, and do anything using X library in python.
Then just let the participants do whatever they want, don't unnecessarily linger or ask too many questions. Remember, people are there to enjoy themselves, and code whatever they think is a good project. Don't judge.

Shall We Play A Game? (1)

VortexCortex (1117377) | about a year ago | (#43799477)

SHALL WE PLAY A GAME?
> Global Thermonuclear Wa^H^H^H Gamejam_

Bring your favorite libraries, and placeholder assets, or even snag some free ones online. [opengameart.org]

Hack together a fun little game in 12, 24, 36 or 48 hours. It's called a Game Jam. Games are just about the only program where you can use the entire gamut of a computer's capabilities and mathematics skills. Everything from text based adventure, to moving squares on the screen, to fully 3D flight simulators or procedural systems with learning AI. You've got optional Music, video in / out / overlays, every kind of algorithm you can possibly think of can be applied in a game. You can't do as much in a 48 hour window for just about any other kind of software, but at the end of a gamejam / hackathon, you'll all have lots of little somethings to take away, and show off, and a whole lot of fun in the process. Welcome to the next level.

My Exp (0)

Anonymous Coward | about a year ago | (#43808061)

Of the hackathons I've been to in the past, there is usually a theme (windows phone development, or using stack overflow data etc.). Lots of snacks, of course. People were given the option to form their own teams or be assigned to others. When all was said and done, teams submitted their programs to different categories where judges/participants voted on the best programs in each category.

bet a chicken sandwich... (1)

crutchy (1949900) | about a year ago | (#43848215)

...that nobody in the room can program the matrix in an hour

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...