:us-foreign-policy: of language. Exactly the debatelord redditism you'd expect

"Look at this cool new tool we invented for understanding math, and grades are improved greatly :)"

"No fuck you that's the wrong way to do numbers! Won't anyone think of the times tables? :rage-cry:"

  • BeamBrain [he/him]
    ·
    2 years ago

    The IT industry is just the absolute worst for producing insufferable bazinga brains

  • raven [he/him]
    hexagon
    ·
    2 years ago

    My favorite post, in reply to someone asking them to be less negative and chill.

    "Sometimes you need "negativity" (though GP's was very mild) to dissuade people from bad ideas that will have negative consequences later. Prioritizing emotional state now over consequences later has worse consequences than reasoned negativity."

    Without my armchair tut-tutting you would surely destroy yourselves 😏

  • CthulhusIntern [he/him]
    ·
    2 years ago

    "The most dangerous phrase in the English language is 'We've always done it this way.'" - Grace Hopper, inventor of the first compiler, writer of COBOL, allegedly the person who coined the term "bug".

  • hexaflexagonbear [he/him]
    ·
    2 years ago

    Children should be taught to do arithmetic using bit manipilation tricks like a computer.

    • dat_math [they/them]
      ·
      edit-2
      2 years ago

      Timmy, you know you can't eat your pudding until you do the xor trick on one more pair of 32-bit words followed by a one's complement subtraction!

      • StewartCopelandsDad [he/him]
        ·
        edit-2
        2 years ago
        float Q_rsqrt( float number )
        {
        	long i;
        	float x2, y;
        	const float threehalfs = 1.5F;
        
        	x2 = number * 0.5F;
        	y  = number;
        	i  = * ( long * ) &y;                       // evil floating point bit level hacking
        	i  = 0x5f3759df - ( i >> 1 );               // what the fuck? 
        	y  = * ( float * ) &i;
        	y  = y * ( threehalfs - ( x2 * y * y ) );   // 1st iteration
        //	y  = y * ( threehalfs - ( x2 * y * y ) );   // 2nd iteration, this can be removed
        
        	return y;
        }
        

        you've already mastered long division I don't see why you're having so much trouble with this. if you did your homework every day you wouldn't have to study so hard for the test!

  • StewartCopelandsDad [he/him]
    ·
    2 years ago

    neat. It reminds me of Roman numerals a bit, in the I + I = II kind of way. If they were honest HN would say this is cool too, everyone there knows hex and binary.

  • jack [he/him, comrade/them]
    ·
    2 years ago

    Ignoring the insufferable dorks on hackertoons.porn, the actual original article is amazing. Everyone please read it! I'm absolutely going to learn this number system and teach it to my kids (and the story of its origin).

  • Elon_Musk [none/use name]
    ·
    2 years ago

    You could easily make that system base 10 with an underscore or overscore instead of >

  • iridaniotter [she/her]
    ·
    2 years ago

    Nooo Hangul is so ridiculous. We already learned all the Chinese characters. There's little point in learning a new writing system. Besides, it's not that great - it took me a day to learn! :rage-cry: