Wow 24MH/s on an i7 with 8 cores sounds really good!
I don't know how I got it working, but I'm now at 3GH/s with my OpenCL implementation. I basically converted 90% of my rust logic to opencl and now my GPU is at 100% usage and I also needed to switch to a tty, as my window manager became unresponsive haha
I'm kind of glad about this HN post, as I had absolutely no clue about how sha256 and opencl worked before this challenge.
FWIW I got it working with rust and opencl, most of it is written by chatgpt as I have no clue about opencl.
GPU usage is only 50-60% and I get 100MH/s.
With hashcat and opencl I could get 12GH/s but I couldn't find a way to use hashcat for this use case.
At least I'm not (second place currently), I'm using a single threaded rust program that chatgpt wrote for me. I'm getting 10-15 million hashes per second.
But seletskiy is, as you can see in his nonce which tells us that he uses an RTX4090 and has 18 Giga Hashes per second. I'm really curious how he wrote that program, as I have a Rx 7900 XTX and would love to use it for this competition haha
One of the former main devs posted this on discord:
"Sooo here is a timeline:
1. WTT (the other core dev) left
2. I decided to also leave (see message in #announcements)
3. I gave the discord server, subreddit and github to QuantumChilliPepper
4. QuantumChilliPepper didnt really do anything, then went on a vacation, came back and went completely m.i.a. for over a month
5. Hackernews talks about eupnea
6. QuantumChilliPepper got compromised (at least eupnea email, github and discord)
7. Hacker deleted a lot of important channels and after messing a bit finally have back the server"
On desktop I'll stick to the original page, it's so simple and good.
But it isn't that good on mobile.
On mobile I use Harmonic for Hackernews it is the best one I've used. I tried many others but Harmonic is the only one I'm still using. The only reason that made me want to use another App, was that it wasn't open source, but it got open sourced some time ago.
HN automatically converts these urls to punycode, maybe this is a bug and it automatically converts everything to punycode even though it doesn't make sense?
As I mentioned in another comment [0], a domain which looks like X.com but is a Unicode X https://xn--vm8a.com/ can be bought for 9,000,000
USD and I'd think that the real X.com is worth much more, as it doesn't get converted to puny code [1].
But same, I also was able to skip some steps as I can make some assumptions about the input as its fixed in length and doesn't need padding.
I got lucky and found a hash with 12 zeroes in 60s with my OpenCL implementation, and now I got my second spot back.
GPUs are so crazy