Earlier quoted context omitted.
There are some interesting studies about girls and women playing chess. When blind, the two sexes perform on average about the same, but when they know the gender of their opponent, girls and women underperform. It is hypothesised that the reason behind this is because chess is a boys’ club, so to speak, and thus there is not a lot of representation. Absence of representation means that it may seem that you are the o…
I’ll bet this does not replicate, the effect of stereotype threat is notoriously overvalued. Don’t fall for junk science.
Ask HN: Concepts that clicked only years after you first encountered them?
491–500 of 946 posts
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#492Earlier quoted context omitted.
I believe that combining state and functionality - the root of OOP - is a mistake. Tons of programming patterns and concepts exist to solve this fundamental mistake. When you stop using classes all of your code becomes so much cleaner, easier to reason about, test, debug, and so on. You can never create only pure functions in the real world but you get closer to this ideal. I stand by my statement that OOP is totally…
You can believe that the world is flat, announce that boldly and stand by your statement. It doesn't mean it's true in reality, only that it's true in your mind. Edit: This is more blunt than I intended it to be. For what it's worth, I happen to agree with you in principle, but I also think you're taking the roof off the car here and boldly claiming that the experience is so much better in the summer. What about wint…
To dismiss the whole of OOD/OOP so cavalierly just goes to show they don't know what they are talking about.
Much of the success of Modern Software is directly due to the wholesale adoption of OOD/OOP in the last few decades.
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#493————————
You know, throughout my years in business I discovered something. I would always ask why you do things. The answers that I would invariably get are: “Oh, that’s just the way things are done around here.” Nobody knows why they do what they do. Nobody thinks very deeply about things in business. That’s what I found.
I’ll give you an example. When we were building our Apple computers in a garage, we knew exactly what they cost. When we got into a factory in the Apple II days, the accountants had this notion of a standard cost, where you kind of set a standard cost and at the end of the quarter, you would adjust it with a variance. I kept asking: why do we do this? The answer was, “That’s just the way it’s done.”
After about six months of digging into this, I realized that the reason they did this is that they didn’t have good enough controls to know how much it’s going to cost. So you guess. And then you fix your guess at the end of the quarter. And the reason you don’t know how much it costs is because your information systems aren’t good enough. But nobody said it that way.
So later on, when we designed this automated factory for the Macintosh, we were able to get rid of a lot of these antiquated concepts and know exactly what something cost.
So in business a lot of things are folklore. They are done because they were done yesterday. And the day before. What it means is, if you are willing to ask a lot of questions and think about things and work really hard, you can learn business pretty fast. It’s not the hardest thing in the world. It’s not rocket science.
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#494Earlier quoted context omitted.
I've noticed #2 with my 4 year old. She won't do anything unless there's a girl doing it. My other kids don't seem to care though.
There are some interesting studies about girls and women playing chess. When blind, the two sexes perform on average about the same, but when they know the gender of their opponent, girls and women underperform. It is hypothesised that the reason behind this is because chess is a boys’ club, so to speak, and thus there is not a lot of representation. Absence of representation means that it may seem that you are the o…
And a related meta study that looks at sports in general: https://www.sciencedirect.com/science/article/pii/S146902921...
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#495Re: Ask HN: Concepts that clicked only years after you first encountered them?
#496Earlier quoted context omitted.
I've noticed #2 with my 4 year old. She won't do anything unless there's a girl doing it. My other kids don't seem to care though.
There are some interesting studies about girls and women playing chess. When blind, the two sexes perform on average about the same, but when they know the gender of their opponent, girls and women underperform. It is hypothesised that the reason behind this is because chess is a boys’ club, so to speak, and thus there is not a lot of representation. Absence of representation means that it may seem that you are the o…
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#497Earlier quoted context omitted.
I’m not sure > As a white guy, I'd certainly encourage you not to worry about this -- if we're talking about an upper middle class, professional-ish activity, you can be fairly sure that all those white people feel self-conscious about their group being so white and would welcome you to join them. Is as helpful as you may have intended. The comment was about not wanting to be the first, even if the group is welcoming…
For the colorblindness part, I think my core objection to the cultural changes which have occurred since I was a kid is not to increased awareness of biases per se, but rather this phenomenon: https://ncase.itch.io/wbwwb My feeling is that the best way to reduce subconscious bias is to have good race relations. And the best way to have good race relations is to have more positive interactions than negative interactio…
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#498Earlier quoted context omitted.
Getting rid of data abstraction and encapsulation is throwing the baby with the bath water. The abstract concept of OOP (messages between complex objects, as defined by Alan Kay) is an attempt at mimicking biological systems. Most modern languages implement data abstraction, but call it OOP, where they encapsulate some functionality with the data it operates on. Really helped with varying data formats in the AirForce…
I believe that combining state and functionality - the root of OOP - is a mistake. Tons of programming patterns and concepts exist to solve this fundamental mistake. When you stop using classes all of your code becomes so much cleaner, easier to reason about, test, debug, and so on. You can never create only pure functions in the real world but you get closer to this ideal. I stand by my statement that OOP is totally…
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#499Earlier quoted context omitted.
I’ll bet this does not replicate, the effect of stereotype threat is notoriously overvalued. Don’t fall for junk science.
Women that dedicate their careers to chess still dramatically underperform men at the professional level. There is even a different rating level and title system for women: women earning the "women grandmaster" title need 200 fewer ELO points than the grandmaster title for men. No woman has ever won the World Chess Championship, and there are far fewer female GMs than male GMs.
Re: Ask HN: Concepts that clicked only years after you first encountered them?
#500Whether you define it as working on yourself, on your relationships, fixing up the house, the car, washing the dishes.
I guess I sort of lived as if there would be some kind of 'over the rainbow' someday when I could retire and just chill, but this year when watching 'Stutz' on Netflix, where he states that there are three inescapable things in life: "pain, uncertainty, and constant work," the work part really sunk in for me.
I've been watching my mother try to create a kind of peaceful cocoon with her new house and her manicured lawns and list of friends curated down to only the ones which don't ever challenge her etc, only to find that even nearing her eighties she constantly has surprises and challenges intruding on the peace she is trying to cultivate.
The tldr; of it is that I've been looking at work the wrong way, i.e. I've been trying to avoid it or push it away, but I feel I should embrace it. Some recurring tasks can even be sort of comforting in that it creates a routine.