logoalt Hacker News

RIP software hackathons. Long live the hardware hackathon

143 pointsby ozcapyesterday at 10:35 PM62 commentsview on HN

Comments

armchairhackertoday at 7:29 AM

The author notes that vibecoding has entirely replaced coding in hackathons (where speed is essential, bugs are tolerated, and only the demo is judged). I agree.

But then says this means software is “solved” so only hardware hackathons matter. Why?

If anything, I think software hackathons have become more useful, because ideas have become more useful. Even if ideas are cheap, not everyone has 24-72 hours for a prototype, in a creativity-inducing space that may inspire better details.

And software isn’t solved: some ideas still require low-level knowledge and skill to translate into prototypes, especially if the hackathon judges require some functionality.

Whether your purpose of a hackathon is:

- Make a prototype, then if it seems useful afterwards rewrite it into a full product

- Make a prototype that seems useful to attract investors (whether you start a company that may not launch or apply to a company that wants your creativity)

- As an organizer, find ideas related to your company

- Have fun, enjoy free food and good company

show 1 reply
le-marktoday at 1:43 AM

Hackathons turned into “nice ui with mock data”-athons. Whoever got the best ui person on their team won. I benefitted from this a few times!

show 4 replies
kristopoloustoday at 3:01 AM

I'm ok with them. It's all the stuff I'm weak on: pitching, making eye-contact, telling convincing stories, and engaging audience. I suck at this.

Making people feel my pain or communicating effectively quickly I'm total garbage at.

Hackathons are now only this. They have turned into an exercise that highlights my core weaknesses and that's why 25 years into my career I'm going to them almost every weekend.

This is the stuff I really need to get better at and finally, I am. Slowly but also, provably.

Also, this problem is unique: I call it "the trailhead". You get deep into the problem (the trail) and forget what it looked like at the trailhead and thus fail to compel the product because you spend your time on the wrong level of details and the wrong aspects.

That's why you can pitch something not yours better then your own stuff.

zemtoday at 6:00 AM

as someone who got into linux and open source in the early 90s I will never stop being sad that "hackathon" morphed into a competitive activity, rather than "let's all get together and build some free software collaboratively". I guess the latter tends to get called a "dev sprint" these days, but it's always the first thing I think of when I hear "hackathon"

show 3 replies
croshantoday at 3:42 AM

Nearly all my hackathon projects were hardware, back in college.

A couple examples (both from HackPrinceton, which had the best EE labs):

* https://blog.cyrusroshan.com/post/electronic-banjo (crowd favorite)

* https://blog.cyrusroshan.com/post/spin-to-win (a "moonshot" idea)

There's something nice about holding your work in your hands. Tangible work is also both easy to explain, and hard to fake. So going the hardware route felt fun, fulfilling, and scored well.

Good times.

ElijahLynntoday at 12:39 AM

I was thinking about this the other day. Now that software is within reach of most idea makers, it opens the door for a much deeper level of tinkering. With very affordable, if not slow, 3d printers, and an abundance of hardware interfaces, I think we are going to see some really great weekend projects that will turn into beautiful, "where has this been until now" utility for the world!

I'm excited to see software engineers and teams morph into the next stage of product builders!

show 2 replies
NDlurkeryesterday at 11:49 PM

I like the fax machine idea. Reminds me of an idea I had. Get some receipt printers for my friends and we can print to each other's printers to send text messages

show 2 replies
ashm1104today at 5:30 AM

I second that, hardware hackathons were and will be the game changers, software hackathon is a done thing, shouldn't be taken much seriously tbh...

d_trtoday at 7:44 AM

> As software subtends to becoming more and more "solved" ...

Really? Maybe if we do not care about robustness, elegance, coherence, consistency and generally anything beyond making a buck and leaving more waste behind... sure!

hacker_88yesterday at 11:46 PM

Prompt-a-ton

show 1 reply
feverzsjtoday at 4:32 AM

Just ban internet connection.

kangaroozachtoday at 5:58 AM

Everyday feels like a hackathon now!

Dig1ttoday at 4:15 AM

[flagged]

ex-aws-dudetoday at 12:07 AM

Listening to someone tell you about their AI-coded project is like listening to someone tell you a dream they had last night

"and then this happened, then this happened, then this feature, then this feature"

Wow that's crazy...

show 2 replies
yieldcrvtoday at 5:04 AM

AI can one-shot hardware interfacing too

I think any idea of discipline demonstrations will get whittled away until its more like battlebots or robot wars

bradortoday at 3:01 AM

AI can make hardware. It can also generate the ideas for your next hardware hackathon. Human intelligence is no longer required.

We’re in the age of human hand crafted creativity.

Imperfections of value.

deadbabetoday at 2:42 AM

On the contrary, I think software hackathons could really hit a golden age where we see how far people can push the limits of what we ever thought possible within 24 hours or a weekend through the use of AI. Less “pretty UI with mock data” and more fully working products ready for the consumer market.

show 1 reply
sublineartoday at 12:53 AM

> We wired a Raspberry Pi...

> ...the focus of hackathons has completely shifted away from typing code...

> ...iterating on intricacies of implementation with radical refactors has become a trivial task...

The irony is unreal. Where's the hardware?

Since the advent of SBCs and microcontroller kits, software devs have felt the same way about hardware being trivial. Yet, a hardware engineer still makes a massive difference in the outcome of the project.

show 1 reply
pdntspatoday at 2:26 AM

Can we kill the hackathon please? Yes I totally want to get nerd-sniped for some of my precious off time for some trivial reward. NOT

Its a fantastic deal for management if you can find people gullible enough. But a raw deal for the worker bees themselves

show 2 replies
ryancnelsontoday at 3:23 AM

[flagged]

nekiwotoday at 12:23 AM

[dead]