such_a_casual
Joined 11 years ago
Joined 11 years ago
This is how highschool was for me. I dropped out of a highschool with a 98% graduation rate. In that situation, no one cared if people were learning or even about what's best for the society or economy. For the school it's about building a system that gives them the desired numbers. Second anecdotal: Education has been giving girls better grades. There is a college in California that is famous for their animal science and veterinary programs. Girls don't want to work with big animals. So the school simply does not have enough people interested in big animals. They tried lowering the GPA requirement just so they could let enough boys into the program. This caused their school ranking to fall, and they immediately reversed the decision.
Schools are playing politics. Favoring girls in education has led to problems across the board as people just assume girls will want to do the same jobs at the same rate.
All anecdotal for sure. Definitely nothing conclusive. Just thought I'd add my 2 cents.
Being a human being is a social experience. If all of a kid's friends watch disney movies and have disney toys, there is an opportunity to connect with his friends. There is also the opportunity to feel excluded, to miss out on experiences and discussions with his friends. I remember quite fondly how excited me and my friends would get talking and arguing about Star Wars and Indiana Jones in the sandbox.
I know I'm not supposed to shit talk the article. I know someone spent a lot of time making it for me and others. However, we've gotta move forward as a community. We have to raise the bar. We have to stop this nonsense.
There is an issue here greater than recursion. I know that's bold of me to say, but I'm serious. Programmers need STOP fucking telling people that they can explain something that requires practice to understand. You cannot learn multiplication from reading a blog post. It has to be drilled into you over and over again. And only after it's been drilled into you what numbers are, what addition and subtraction are, and what carrying and borrowing mean. You learn this over the course of YEARS not 5 minutes reading some shitpost on the internet. Recursion is just like math. It has to be drilled into you. I had zero understanding of this for YEARS. And then I picked up a book that drills recursion into you. Only after writing function after function (functions essentially identical to one another in structure), was I able to understand the IMPORTANCE of recursion. Not by thinking about it, or reasoning about it, by actually doing it, over and over again. Recursion can be explained in 10 seconds. I'll do it right now. Recursion is when a set of instructions starts over from step 1. Or for us programmers, a function which calls itself. Bam. all you need to know about recursion. Guess what. It's not enough to understand what multiplication is, you actually have to be able to use it. You actually have to be able to use recursion. Explaining why multiplication is important is frankly retarded. This post is frankly retarded. STOP pretending that you can explain in 5 minutes what took you months and years to understand. STOP. All you do is make people like me think they're dumb for not getting it. I'M SMARTER THAN YOU! But it took me months of ACTUALLY WRITING RECURSIVE FUNCTIONS to realize HOW FUCKING DUMB YOU ALL ARE. Stop fucking telling people you can teach them calculus in 5 minutes. Stop telling them that all it takes is this one clear explanation. It doesn't! It takes actual work. Fuck the guy who wrote that post. You have no idea how many years I wasted thinking blog posts like this were how to learn. If you don't get why recursion is a big deal, do yourself a favor and forget everything you read in that post, grab a pencil, some paper, and a copy of the Little Lisper. Email me in 6 months when you're finished, so that you can thank me for being the only one to tell you the truth about recursion.