49
cho-uc
4y

OMFG!! I just discover a fucking bug in a library used by thousand of people in scientific community!! 🤩🎉

Started when my program outputting strange result. I was in a huge fight with my supervisor about one of the function from the library. My hunch was telling me that this function is the source of the problem, but he insisted that no such bugs could exist in the library that has been used by thousands of people.

I couldn't reproduce the bug so I just stayed silent at that time,
But now, I finally got the bug showing. Yeah I am gonna shove it to his face next week.✊
I will also let the people who maintain the library know.
Feels so good being able to be a contributor PR to this famous library 😎

The downside is now I can't use this function, I have to implement by own function.

Comments
  • 7
    @AtuM
    Yeah, it could be that this bug is actually intentional.
    But the fact that the maintainer do not mention it anywhere in the docs and making me cry and bang my head for a week really pissed me off.

    Let's see what they will say after I report it
  • 26
    Do you want to become a badass? Submit a PR and show it to your supervisor only once you get it merged.
  • 2
  • 1
    Congratz! Thanks for improving scientific code! I can relate to this so much...
  • 7
    Update : It's not a bug and it's not what caused my program to fail.
    Nevertheless, the library maintainers didn't mention anything about it in the docs and now they're going to update it.
Add Comment