"i use linux as my operating system," i state proudly to the unkempt, bearded man. he swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision.
"actually," he says with a grin, "linux is just the kernel. you use GNU+linux."
i don't miss a beat and reply with a smirk, "i use alpine, a distro that doesn't include the GNU coreutils, or any other GNU code. it's linux, but it's not GNU+linux."
the smile quickly drops from the man's face. his body begins convulsing and he foams at the mouth as he drop to the floor with a sickly thud. as he writhes around he screams "I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!"
coolly, i reply "if windows was compiled with gcc, would that make it GNU?" i interrupt his response with "and work is being made on the kernel to make it more compiler-agnostic. even if you were correct, you won't be for long."
with a sickly wheeze, the last of the man's life is ejected from his body. he lies on the floor, cold and limp. i've womansplained him to death.
Black Panther, Korea, racism Show more
Main characters in Black Panther being worried about the concealed suit "not standing out" in Korea is hilarious.
Korea is one of the most uniform countries on the planet. 96% are of Korean ethnicity, and the rest are almost all Chinese. Also, Korean society is known for being pretty racist against anyone not Korean... and black folk specially.
These black characters in the movie wouldn't be any less stealthy if they had blinking neon signs all around 🙄
I needed this reminder today. Maybe you do, too?
Nearly every time I think someone is mad at me, they're actually frustrated by something, or annoyed with themselves, or feeling defensive or embarrassed.
Most people genuinely don't get angry that often. Those who do? It's something for them to work on, not you. It's okay to stay soft.
Today I learned the Japanese have a traditional measurement unit (shaku) that's almost exactly an Imperial foot.
They also have a unit (sun) similar to the Imperial inch, and another one similar to 1/8th of an inch (bu).
But they were reasonable enough to define them as 1/10th and 1/100th of the shaku!
(Back to quietly grumbling about the Imperial System...)
I stumbled on this article: https://www.jwhitham.org/2015/04/gcc-bug-323-journey-to-heart-of.html
It suggests that it's an x86-related issue, and the workarounds mean slower or less compatible code. There are options to force GCC into one of those workarounds, but I agree that the default should be to do that, rather than expect users to know that behaviour will differ in optimised code
Ah, GCC bug 323 was just updated again.
It's an 18 year old floating point bug that has never been fixed, and which the GCC people claim is not really a bug.
But it's the only compiler that does it, and lots of people are tripped by it (including myself, about 10 years ago). So many people, in fact, that _94_ bug reports so far have been marked as duplicates of this one.
This video about controlling animal morphology and regeneration via electric fields mediated by cells' ion channels is absolutely amazing https://www.youtube.com/watch?v=RjD1aLm4Thg
Programmer in Frostbite rendering team. Spaniard in Stockholm
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!