ngl my programming career helped me stay grounded in reality. Every impossible issue turned out to always have a cause, a reason to be there. Could have taken weeks to track down the issue, but there was always a cause.
But still… every 3 or so years… something actually impossible pops-up. Impossible to fix, impossible to reproduce, and suddenly gone from existence, as if it was never there.
Yeah. First instinct in this case makes me think somebody that owns a product upstream saw a failure log and fixed the issue (I’d still want to confirm that, though)
Cosmic radiation! Bit flips! Quantum tunneling! Who TF knows…
It ran outta gas. It had a flat tire. It didn’t have enough money for cab fare. Its tux didn’t come back from the cleaners. An old friend came in from outta town. Someone stole its car. There was an earthquake, a terrible flood, locusts!
If only consumer hardware had ECC memory
deleted by creator
Given how software is a giant Jenga tower made of smaller Jenga towers it’s amazing any of it works at all
Relavent article: How one programmer broke the internet by deleting a tiny piece of code
Oh yeah the leftpad incident. Was fun watching that from a distance
Well at least some of the Jenga towers have redundant Jenga tower replicas, and that Jenga tower over there has a bunch of other Jenga towers ready to be propped up by a PAASser-by given a small cold start penalty. And this one? Nobody knows how it works, but it always worked.
Right? … Right?
Code works
Ctrl+a, ctrl+x, ctrl+v
Code doest work
In university, we had to complete weekly tasks. A few times, the validation script provided by my professor returned an error, meaning that my solution had a mistake. When I tried rerunning the script the following day, my answer was accepted. At the end of the last lecture, my professor came to me and told me that I was usually the first one to hand in a solution and that he sometimes used my answers to validate his results.
Then, data has changed.
just make sure you absolutely don’t comment or document it then commit it to git with a cryptic commit message and even more cryptic author name and then hand it off to your coworkers
AAA why do people do that, like wtf you spent so much time fixing this, ATLEAST MAKE IT CLEAR WHAT YOU DID
searching google and finding a ten year old stackoverflow post with your exact problem but the answer is just “nevermind i figured it out”
deleted by creator
Why does everything have to be about race?!
Because you gotta go fast.
Wonderful comment, solid laugh out of me.
Hahahaha
As a full stack cloud dev usually for me it ends up being some lag between when Azure claims a thing was updated and when it actually was.
(shout out to azure B2C custom policies for taking like 10 minutes to actually reflect changes despite giving me a lil green checkmark)
I had a bug in unity once where my project just stopped working. I hadn’t changed anything, but I could no longer compile it or run the game in editor. I looked up the issue and apparently unity has/had a long-standing bug where the engine would rarely just quit being able to compile your scripts. The only solution was to make a new project and reimport all your assets, scripts, scenes, etc. Dunno if they ever figured out what was causing it or if it just kinda resolved itself and stopped showing up at some point. I don’t really use unity much anymore.
if (new Date().getDay() % 2) { runCode(); }
reminds me (tho it’s inverse) old Visual Studio and how it liked to completely fuck up the solution to the point of being unable to fucking build the program.
Reminds me of the time I couldn’t get my code to compile due to invisible unicode characters in the code I copy-pasted from the web.
Kinda related, I always copy paste into a “simple” text editor before I copy paste into something else. Slack is so bad about having hidden characters I don’t even want to think what other sites/programs do.
Do you know if Ctrl+shift+v is good enough? (Paste as plain text)
That’s a great question. I would assume so since the whole point would be to strip out odd encodings. I don’t have to do it often enough saved in going to assume that option will depend on the program/OS and if it supports it.
It do be like that sometimes… haha
Typically happens to me in the initial moments before I remember it’s been a week since I’ve pulled master.
lucky, you have code gnomes. leave out an offering of mountain dew and pizza rolls to appease the spirits.
Cosmic radiation could always wreak havock by simply switching a 0 to a 1. It appears The Universe is Hostile to Computers.