5 ms·
The lesson here is never ignore your own "Huh, that's weird." experience when using software. :-)
by ChuckMcM 4y ago
The lesson here is never ignore your own "Huh, that's weird." experience when using software. :-)
- jicea 4y agoA French proverb is « Il n’y a pas de fumée sans feu », means there is no smoke without fire. I use it a lot in my day work when I try not to watch a suspicious behavior…
- bewaretheirs 4y agoThe usual form of that proverb in English is "When there's smoke, there's fire".
- aidos 4y agoIs it? Interestingly I’ve only heard it as “no smoke without fire”
- rgbrgb 4y ago“Where there’s smoke, there’s fire” is what I’ve heard (from fire heavy Southern California).
- thedrexster 4y ago"Where there's smoke, there's fire" is how I've heard that proverb
- berny222 4y agoThis is how we phrase it in Australia.
- brokenmachine 4y agoI'm Australian and have only heard, "where there's smoke, there's fire".
- arcanemachiner 4y agoI've heard both.
- protomolecule 4y agoExactly the same in Russian: "Нет дыма без огня".
- Koshkin 4y agoI guess there was something they could share during the Moscow fire in 1812.
- nszceta 4y agoSmoke is absolutely possible without a fire. Have you ever seared any meat on an electric stovetop? Overheated an empty frying pan?
- komali2 4y agoBy what means was electricity generated to be delivered to your stovetop? ;) ("solar panels!" sun is a ball of fire) ("nuclear power plant!" via what means was the steel in the brace for the control rods forged then? :D )
- me_again 4y agoSince we seem to have started a competition about who can provide the least relevant and most pedantic correction, the sun is not a ball of fire. It is a plasma heated by nuclear fusion. There is no oxygen to support combustion.
- Dylan16807 4y agoCongrats, you have now proved that everything is fire. So "no smoke" also means fire if we follow your logic. Was that your intent?
- komali2 4y agoThe point of the saying is that if there's evidence (smoke) of something normally worth paying attention to (fire), said thing is indeed present. If something is smoking on your stove, it's worth paying attention to, whether it's because you're actively searing something on an electric or because your pan is empty. My OP was the one you should come at with this tone lol, they were the ones that sidetracked off whether or not "if there's smoke, there's fire" is a useful idiom. Maybe a better question would have been, "though there's no actual fire, would not those instances of smoke still be worth noting?" Shall we start thinking of times smoke is present, and not worth anyone's attention?
- Dylan16807 4y ago
- deleted 4y ago[deleted]
- nonrandomstring 4y agoTis good advice, but in most cases I'd question my own code first and then be confused by general complexity - is it the threading library, or the API, or the database? Rarely do we get a chance to pare back to an isolated behaviour. Also there's a voice that says "surely someone much smarter than me already knows about this".
- quickthrower2 4y agoHire me a full time bug reporting assistant then please :-)
- otoolep 4y agohttps://quoteinvestigator.com/2015/03/02/eureka-funny/ https://quoteinvestigator.com/2015/03/02/eureka-funny/
- eigenvalue 4y agoYes, I refer to this as cognitive dissonance. You know that something isn't right, and you can't readily think of an innocent explanation that really holds up, but it's possible to ignore in the short term because you can work around it or it's not a complete show stopper. Those things almost always seem to eventually come back to bite you!
- DenisM 4y ago> Those things almost always seem to eventually come back to bite you! Or maybe you only remember the ones that bit you, and forget the ones that didn’t.
- lost_tourist 4y agoI usually only ignore things when I'm just too busy to care, unless it stops me from doing what I'm currently doing.
- yellow_lead 4y agoI think you have to ignore some of these, especially at a large company, where there may be bugs everywhere. Otherwise you will never get your features done and just fix bugs the whole time.
- nigamanth 4y agoThe code for databases such as MySQL and SQLite is so huge that there are probably 100s of bugs, some get fixed and some don't.
- thaumasiotes 4y agoEh, depends. I found a bug once in Clojure's implementation of format. It was perfectly reproducible, Clojure's behavior was out of spec, and it didn't match SBCL's output from an identical call to format. I wanted to report it, but I had to give up on that; the process was too opaque.