Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you can seriously write software and not have to tweak it to run as you go for this type of challenge, then my hat is off to you. Unfortunately, I'm a mere mortal and would mostly likely need to make changes once I see the "real" data / dictionary.



You could make your own word dictionary, pick 12 random words (and append a few random characters to the end of the string) and come up with your own hash.

Now that you have the hash and the word dictionary, you "forget" that you know the real string, and you set your program to try to find it.

At least that would make sure there weren't any major bugs in it (logic bugs not included) before you tried to solve the real problem. Since you only have 24 hours to crack it, every extra second will count ;)


I don't think we're talking about the same issue.

Of course you'd have to write the application before the 20th. My point is that for people with day jobs, Mondays are almost always the busiest day of the week so I'm sure that will preclude a number of people from participating.


I've got some C++ up and running now (using my own test hash and word list). The lowest hamming score I get (12 hours run time) is in the low 40s... anyone getting lower than this? I think there will be a lot of tied submissions... no clear winner.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: