Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At one point, I encountered a low level bug that would only manifest if the computer was physically located in a particular room. It ended up being an undocumented cabling revision, but I revisited a lot of assumptions about the nature of software and reality before getting to that point.


I have come to love the feeling that the universe is broken when bug hunting. It means the solution is close at hand. If there are still lots of plausible explanations left then it means there is lots of work left to do. Things always seem most insane just before figuring it out.


And then you find it and you remember the sentence: “Everything that can fail, will fail”.


Thank you for this positivity! I'll try to remember this next time I am frustrated.


Sounds like the 500 mile email bug

https://web.mit.edu/jemorris/humor/500-miles


The thing I like about this story is that all the facts fit.

The user may be explaining something that is crazy to you initially, but the first step is to gather the facts, THEN try to figure it out.

So often, the part of troubleshooting is "How can I get more information about X?"

In this case, the seemingly unrelated step of telnet into SMTP gathered a few facts together which helped to explain it all.


I’d love to see a gallery of these kinds of bugs and the actual solutions. This was an awesome story— thanks for linking to it.

Also I didn’t know about the units cli program!



Units is a wonder. I use it pretty much daily. It's a shame units_cur is so fragile though.


"but I revisited a lot of assumptions about the nature of software and reality before getting to that point."

I encountered some bugs that felt like this (software only though), where I did not found the all explaining logical solution and ended up rewriting that part.

But I saved the whole state of the project and data in a zipped file and keep them locked away - so one day, when I feel like madness (and maybe have better tools avaiable) I will jump into it, either to proof my own stupidity - or the existence of dark magic, poltergeister and demons.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: