Welcome to Hell Developer
noahclements.com
Welcome to Hell Developer
1–10 of 36 posts
Re: Welcome to Hell Developer
#2> As for my original sync problem? After all of that – decompiling an APK, reverse engineering a binary protocol, writing a BLE exploit script – it turned out the issue was on my phone the whole time. Not the cycling computer. The phone.
I can feel the pain.
Re: Welcome to Hell Developer
#3Love the punchline
Re: Welcome to Hell Developer
#4There seems to be a debugging pattern that arises when problems are in proximity to a poorly understood, highly complex part of the system: We tend to think that's where the problem probably is. And we can lose an inordinate amount of time looking for it there. It's like an inverse streetlight effect.
I've seen coding LLMs do it too. I have a well-tested, but complex, subsystem that constantly draws their attention when something non-obvious elsewhere goes wrong.
Re: Welcome to Hell Developer
#5That's pretty interesting; I've always wondered about the internals of those things, as I stared at mine while pedaling up some steep grade.
I'm also curious about what the electronic derailleurs and shifters run.
Re: Welcome to Hell Developer
#6Title is: How a Broken Bike Sync Led Me to Reverse Engineering My Wahoo's Hidden Debug Mode
Re: Welcome to Hell Developer
#7Title is: How a Broken Bike Sync Led Me to Reverse Engineering My Wahoo's Hidden Debug Mode
Yes, less fun, sorry for the lack of 1:1 match
Re: Welcome to Hell Developer
#8I found this really hard to read due to the Claude-isms. "Classic" chicken and egg problem? 39 em-dashes, random numbered lists, etc.
If you're not going to even bother to take the time to write an article, why should I waste my time reading it?
Re: Welcome to Hell Developer
#9I love reading these kinds of stories!
Re: Welcome to Hell Developer
#10I found this really hard to read due to the Claude-isms. "Classic" chicken and egg problem? 39 em-dashes, random numbered lists, etc. If you're not going to even bother to take the time to write an article, why should I waste my time reading it?
I read it and found it useful
\_(^ ^)_/