Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)OH
Posts
11
Comments
3,022
Joined
4 yr. ago

  • Idealism is the enemy of material change. We can fantasize about a perfect world all we want but that won't make anyone's lives better. What does drive change is fucking around and finding out. Seeing what works, what doesn't, and then working off of that.

  • Official communist stance: Corporate landlords who spend all their resources into buying more houses to price everyone out of the market. Renting out a single room out of your family house is immoral, but doesn't hold a candle to the absolute evil of corporate landlords.

    Remember: Communists don't give a shit about individuals; that's liberalism. They care about systems and dismantling them. It's those who throw themselves in front of those systems to defend them who end up becoming causalities. There are plenty of examples in socialist history where the most evil of abusers would willingly give up their power (out of cowardice) and would ultimately go on to live a normal life. Perfect example of this was the literal king of China who the figurehead of the system oppressing them. When the communists won they gave up their power and their response was pretty much "You had no way of knowing what you were doing was wrong, we're going to teach you why it was wrong" and even though it was a LOT of work, they did eventually get the picture and integrated into post-monarchy society.

    TL;DR don't die on the hill and you won't die on the hill

  • So to run lemmy you create your own site, and then every other site that runs activitypub (the underlying engine) you can choose to download and mirror the data from them, with any changes automatically being sent to your instance. This is federation. If one instance starts posting stuff that is immoral, illegal, or just generally goes against what you want to have on your instance, you can choose not to download stuff from them any more. This is defederation.

    Because every site running activitypub uses more-or-less the same underlying language, it means you can federate with instances that aren't the same and they'll more-or-less function. This is how mastodon threads are capable of sometimes popping up in lemmy posts.

  • Imagine being a genocidal monster and genuinely thinking God is going to come and save you for being good. If he came, he would take one look at you, charge up 2 million volts of electricity from the sky at your location and then smite the ever-loving shit out of you into fine ash.

  • The way I see it either you get something or you don't. If you're making mistakes it's because some fundamental skill isn't there and all repetition is going to do is entrench you further in whatever bad model you already have. Yes it gets you marks in class but that won't transfer to the real world. For a personal example, the way I count in base 10 goes from 1-3, 5, and then 10. I don't actually have a mental model to count 4s, 6s, 7s, 8s, or 9s and because I spent a good amount of my formative years getting by without it, that bad model is now entrenched in my mind and I have a really hard time counting a lot of numbers even though better models exist. Got me great grades, though.

    EDIT: For ones I go Inc. Twos is IncInc, Threes are a somewhat awkward IncIncInc, I can't string four Incs so 4 is impossible. Fives is just a Even/Odd modulo followed by 10 which is just an Inc in the next place. I created a model that works off of an even-odd tree with multiplication. I wasn't able to parse it mentally but I did program it into a machine once and it was insanely efficient. It's very easy to find out if a value is going to be even or odd based on its inputs being even or odd, and once you figure that out you've halved the possible values. Turns out that's actually what modern-day ALUs do (with carry bits) in order to maximize processing speed.

  • If you can't get your point across during the 4+ hours you have in class you are failing as a teacher. If you have to repeat a process 300+ times to get it you are not teaching, you are making people memorize shit in the short term and that will kick them in the nuts in the long term.

    The stuff I was expected to do the most I retained the least, because instead of learning the general use and application of each function I instead put all my energy on just getting the grunt work over with so I could move on to the stuff that was actually fun. Excessive testing can also completely fuck over student's test scores if they have even one minor weakness. My physics (favorite subject) teacher failed to properly teach Significant Figures, as a result I ended up losing half a point on every question for that reason alone. They just expected me to 'get it' through repetition (spoiler: I didn't) and ended up with a nearly failing grade, even though it was my best subject.

    Ultimately I ended up specializing in game design (big mistake, have you SEEN the game's industry? It's basically a fraternity!) because it was the only course that didn't have any busywork. You learned the concept, applied the concept, and then proved you understood the concept, then you moved on to the next concept. At the end you prove that you are able to work everything together and then the course is over and you have everything you need to make a game. It was a really hard course and I almost felt like quitting at times but I don't think I've forgotten even a single it taught me, a point that was proven even further when I took a different game design course and aced it with zero effort.

    Couldn't tell you how to do matrix math though. I just remember it being really really useful if only I remembered the rules all those years later.