Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
rustyengines.silentmac.com
Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
1–10 of 77 posts
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#2Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#3I upvoted you :).
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#4Have you compared running your code in JS on an ad-hoc cluster like this vs running it in optimized C on a local machine ?
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#5Have you compared running your code in JS on an ad-hoc cluster like this vs running it in optimized C on a local machine ?
I don't think there would be much point, hah - JS will definitely be slower than optimized C. It's the crowdsourcing aspect that gives us a chance - it is very easy for anyone to just pull up the web page.
good luck!
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#6Have you compared running your code in JS on an ad-hoc cluster like this vs running it in optimized C on a local machine ?
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#7Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#8Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#9Have you compared running your code in JS on an ad-hoc cluster like this vs running it in optimized C on a local machine ?
On the other hand, a quick Haskell implementation using Data.Digest.Pure.SHA is doing about 6,000 hashes per second (might have been 8000, I forget now) per core on an Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
So you're looking at 1000 people to equal one core of a decent desktop. It's certainly an interesting approach, and has a lot of potential. I'm just not sure the marketing is there with the "help us win" motivation.
Re: Crowdsourcing Bruteforcing: Help me win the EngineYard challenge
#10Just want to add that there is trick to make this incredibly easy to run in parallel - just open the page in a new tab!