Unless your strictly monitored, 5 day work from home can become work when you feel like but respond quickly during office hours as long as you get things done, which is fine by me and my employer as long as the get things done and respond during office hours actually happens
There are a number of edge cases in embedded where static variables can become unreliable. I am not saying it is common exactly but it is certainly not unheard of. I usually keep it in my list of things to check when stuff is mysteriously going wrong
I'm curious how many people tasted beer for the first time, and purely based on the taste wanted to drink more. My impression, and this might just be limited exposure, is most bitter drinks are niche products unless they deliver alcohol or caffeine. Does anyone have a good counter-example?
It depends whether you're compiling in 32-bit or 64-bit mode, MSVC has two different modes and there are different versions of MinGW for 32-bit and 64-bit
I kind-of would like to see a POSIX-strict profile which incorporates commonsense (by commonsense I mean avoiding things that repeatedly over many years have tripped up programmers in frustrating ways) things like no newline in file names. Operating systems (or distributions) or could opt into this profile, and then someone programming on such an operating system could rely on the constraints of the profile and additional facilities could be added on that might need to rely on those constraints. Hopefully, gradually the use of the profile would spread.
My favorite file+space issues is spaces at the end of file names, especially when you copy and paste text, or text gets trimmed from an input box, or the person forgets to trim space from an input box...