Live data from Hacker News

Ask HN: What is your most impressive hackathon project?

news.ycombinator.com

11–20 of 89 posts

Re: Ask HN: What is your most impressive hackathon project?

#11
I never built anything crazy tech-focused at a hackathon, rather focus on a problem or product idea and flesh it out. This has worked well.

On that note, I would say that using Gimbal beacons to power a walking tour app was something that people responded really well to. From a tech side, I had to write some adapters for ionic that I had never done before. It worked surprisingly well

Re: Ask HN: What is your most impressive hackathon project?

#12
We won first place at an IoT hackathon with a "Smart Locker" project. You could unlock the locker (via bluetooth) with your phone to check out a piece of equipment, and the app would show you who had which piece of equipment checked out.

I wrote up how I built the React Native app part in under 24 hours: https://nanohop.com/2017/04/25/how-we-built-a-react-native-a...

It was really neat seeing the hardware and software come together in only a day!

Re: Ask HN: What is your most impressive hackathon project?

#13
Not mine, but my now colleagues attended a World Bank supported hackathon [1] and created the prototype for a water quality testing kit for smartphones, Caddisfly [2]. It ended up becoming a product which essentially gives you very close to lab results from an inexpensive and easy to operate field kit.

I normally consider hackathons a questionable way to engage the tech community. In my opinion they seldom lead to anything sustainable and set the wrong expectations. [3]

Disclosure: I helped finance the continued product development through our organisational work.

[1] http://www.techsangam.com/2011/11/08/my-thoughts-on-bangalor...

[2] http://www.sciencedirect.com/science/article/pii/S0048969716...

[3] https://www.citylab.com/life/2013/07/are-hackathons-stupid/6...

Re: Ask HN: What is your most impressive hackathon project?

#14
post #7
post #2

A real-time voice-based lyrics suggester, in a web browser. Similar to a karaoke machine, but the rhyming words are generated based on your most recent word. https://www.youtube.com/watch?v=M3aOPo5ofPU&t=47m

Can you elaborate on some of the tech you used to make this? Pretty cool to be able to hear a word and provide another word which rhymes.

Sure!

We generated the rhyming words using the CMU Pronunciation Dictionary [1]. These were saved in a map, which mapped a word to its list of rhyming words. Initially, the rhyming words produced were short and uninteresting. So we repeated this process, but this time sorted the rhyming words by "coolness", which at its simplest, was a measure of the word's length and the number of phonemes. To save time, the map contained only 20k of the most popular English words. The map was encoded as JSON and served to the browser.

In the browser, the Web Speech API performed speech recognition. Each time we detected the end of a sentence, we used the last word to look up a list of rhyming words from the map. The rhyming words were then displayed in a randomized order. This continued in a loop.

There's also a tiny Q&A section in the video [2].

[1] http://www.speech.cs.cmu.edu/cgi-bin/cmudict

[2] https://youtu.be/M3aOPo5ofPU?t=47m50s

Re: Ask HN: What is your most impressive hackathon project?

#15
post #5

In general hackathons are based on the idea of programming as producing objects/products/services (which all decay over time), rather than seeing programming as the act of codifying understanding of a formal (or informal) system into an executable representation (which its users continue updating to match their mental model for as long as they find it useful). The purpose of many hackathons being "build apps/widgets…

I really disagree. I've participated in a few hackathons and they are among the best ways to quickly accomplish and learn new things while feeling some of the joy we all ultimately want from programming. Being able in one day or weekend to go from scratch to a working prototype is just a great way to kick yourself into gear and remember what is possible in programming. I've participated in hackathons for embedded devices and other interesting projects that I'd not normally pursue, and to show to your friends after only a couple days some really cool gizmo you built from scratch that does something fun, well, that's awesome.

Beyond this, hackathons are also great at surrounding yourself by a ton of knowledge and talent to learn something very very quickly that you might struggle to learn on your own as quickly.

And finally -- a lot of devs work remotely or alone, and hackathons are excellent at developing skills of working in a team. And also just getting the in-person enjoyment of interacting with others who are interested in the same thing.

A single hackathon is only a day or two. What you get out of it compared to the time you spent is huge.

Re: Ask HN: What is your most impressive hackathon project?

#16
post #5

In general hackathons are based on the idea of programming as producing objects/products/services (which all decay over time), rather than seeing programming as the act of codifying understanding of a formal (or informal) system into an executable representation (which its users continue updating to match their mental model for as long as they find it useful). The purpose of many hackathons being "build apps/widgets…

What, exactly, is a "universally accessible, near-permanent extension to human capability"?

Re: Ask HN: What is your most impressive hackathon project?

#17
I won a NASA world competition by building a Heads Up Display (AR) and motion tracking software in ~36h with a classmate. Around 1 year before the Hololens and similar solutions existed.

As my classmate and I were talking through Skype the night before the competition started, I looked through my window and could see the stars. However, I could also see my face dimly lit from my laptop screen overlapping. So it came to me that it was a great way of making a HUD for a prototype.

We got to it and built the prototype from scratch. It took a lot of work and resourcefulness, rushing to get a webcam from friends that would work a Sunday morning (in Spain that year shops were closed on Sundays). Then we used several languages I already knew, if I remember correctly: HTML, CSS, PHP as the HUD display was actually a webpage, Processing for hand tracking and C++ for Arduino. I made the whole software part and my classmate the hardware+electronics. There were some more things like sensors and stuff that we made.

For the local phase we made it theatrical starting with the moon landing audio and the lights off, with me entering wearing the helmet and barely able to breathe and my classmate with the laptop and cables. Connect the projector and a screen appears. I'm sweating, but I point with my finger at a part of the screen and it correctly reads where and displays the info real-time. The same for the other 4 points and I can feel truly happy inside that it is working.

After winning the local one we rushed to get votes since we got into the People's Choice category and we had a strong battle against Macedonia's team. They were Trending Topic for most of the week the contest was happening in their whole country while in Spain it was all about football and celebs and we just made it into regional newspapers at that point. Another team also used bots but of course NASA people detected it. We won in the end, visited Cape Canaveral and saw a rocket launch.

One of the best moments (of my life) was when I came to class after winning the whole thing and everyone stood up and started clapping.

Here is the project, https://2014.spaceappschallenge.org/project/space-helmet/ (yes, for the video we used a fishtank and printed GoPros as props)

Many edits: added extra info and details, sorry for the long post.

Re: Ask HN: What is your most impressive hackathon project?

#20
post #19

A Harry Potter style "Maruauder's Map" which tracks people in a business/location in real-time. [1] [1] https://github.com/schollz/find-maraudersmap

I do solemnly swear that I am up to no good. Do the footsteps gradually fade in and out like the movie FX?
Post reply on HN