sol-hsa

Jack of many trades, master of some

Author of SoLoud, Galaxql, Atanua, Sassy audio spreadsheet, and tons of other projects. I like zx spectrum next. Any opinions I post are mine, not my employers. https://ko-fi.com/sol_hsa


This is probably the weakest or least well aged puzzle in AoC2015. There's likely no way to do this on a potato, unless you're into hardcore crypto algorithm cracking, which doesn't sound like a thing for 4th day puzzle. It's also unlikely that you're invited to implement MD5 yourself (even though that is not a completely impossible task), given the early day of the puzzle. So, this is basically a "run a library function a lot" task.

Since the state and outputs are basically random, so's the visualization.


You must log in to comment.

in reply to @sol-hsa's post:

I groaned out loud when I read this problem. I imagine most of the inputs were written to take about 10 million hashes for part 2. Easy in C++, with a library call, on a modern machine. At least there is no large state to keep track of, so if you did manage to write your own md5 on a potato it would just run forever.