It’s been a while since I’ve been stuck this long.
Well, it’s not necessarily stuck, hopefully the things I’m doing mark tiny steps of progress towards the end goal, but it definitely feels almost slower than standing still. I’m trying to implement a cryptographic hashing function on Urbit, but it’s… not going super well. Got the entire thing more or less done, but it’s incorrect.
There’s definitely parts I can test separately, but some of this stuff also depends heavily on how you represent your data. Or, at least, testing it against other implementations does. Until you find an exact match, this means constant uncertainty. “I’m saying x, but that other one’s saying y. Maybe we mean the same thing though?”
It’s a fucking pain holy shit.