Live data from Hacker News

Ask HN: Concepts that clicked only years after you first encountered them?

news.ycombinator.com

531–540 of 946 posts

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#531
Narcissism.

My grandmother was a terrible narcissist. I loved her dearly and she had a lot of wonderful qualities, but The quality that stood out the most, sadly, was narcissism.

My mother was also a narcissist to a somewhat lesser degree. It didn't occur to me that I too was a narcissist until I was about 35 years old. It took waking up in the corner of the living room in my friends one bedroom apartment Early one morning to see it.

I had pushed away my wife and kids because in my mind all of my problems were their fault. I had blamed others for every thing that had ever happened to me or every feeling that I had felt. And in that moment I realized:

It's ME.

Everything changed in that instant. It was no longer just about me anymore. I stopped seeing the people closest to me as opponents and started seeing them as what they were, family. My support system. The love of my life.

As the years have gone by since then I have seen more of my past through that light and things have become so much more clear.

Understanding that my grandmother was a very damaged person who turned a narcissist to deal with it, then raise my mother similarly, help me understand two things. The first was that the things I blamed myself for in the past weren't my fault. Secondly, it helped me forgive them for some of the awful things that happened. I'm not saying it's okay to be a narcissist. But recognizing that their narcissism affected my life, and it was something that I could shed in my own personality was a serious life changer. And the funny part is that after I realized all of this, my debilitating depression essentially went away. And that was a big deal.

I also learned not even 2 years ago that I have ADHD which was like a light bulb moment for me as well because it explained so much of my life.

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#532

Earlier quoted context omitted.

Around 3 days.

That sounds a bit too pushy for me. I would expect at least two weeks before recontacting.

That's pretty long, they'll have forgotten about you in the meantime.

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#533
post #2

Unit testing and using dependency injection to write test-able code. I'm not sure if it was years, but it wasn't immediate. I just didn't understand why dependency injection was good at first, and not just someone's weird personal code style choice. I thought it was just people being "Enterprisey" which I'd encountered many times over the years. Once I committed to unit testing, I realized how necessary it is. Unfort…

The thing that made it really click with me was the quote (two whom I'm not sure it belongs to) that is roughly "code to abstractions/interfaces, not implementation".

The idea that I take advantage of good abstractions and I send those objects into my classes that need to perform actions via those abstractions made a lot of sense. Helps enable good polymorphism, as well as unit testing and other things.

I don't think I'm doing it justice, but the idea took a good while to understand there reasons behind it. Some books that helped me grok the idea were

- Patterns of Enterprise Application Architecture - Clean Architecture - Architecture Patterns with Python

along with running into problems that could be easily solved with a decent abstraction at work and learning to apply it directly.

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#534
post #413

Earlier quoted context omitted.

Sapiens by Harari covers this extensively. So much of human development is our ability to ascribe fictive boundaries and definitions to things. Rules, authorities, myths, money, culture, countries, companies. What are any of them? They're all made up. We could just stop believing in all of them tomorrow.

A convenient stance, I suppose, when discussing what to do with “useless eaters.”

What are useless eaters? You’ve put it in quotes, but I don’t see it elsewhere.

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#535

Earlier quoted context omitted.

This is a great way to understand complex, new-fangled technologies. Ask "what manual process does this speed up"?

Okay, I'll bite: What manual process does ChatGPT speed up?

Writing peer reviews at work

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#536
post #466
post #224

Earlier quoted context omitted.

I think my favorite of these was a function that called 4 other functions and didn't do anything else, its unit test mocked out all 4 other functions and asserted that each was called.

How would you unit test that?

This was in django, where a good such test would set up the database, call the function, then check that the new state in the database is as expected.

(Which IIRC is what I changed it to)

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#537

Two are very pertinent for me at the moment: 1. The Monty Hall problem 2. The Wason Selection Task. I read about the first one eons ago and was impressed that Marilyn Von Savant was vindicated. Shoutout to her! The name Wason was unknown to me but I bought a book called The Oxford Companion to The Mind (new in 1987!) and his 'task' was featured in it (pg. 639 in my edition). I spent a lot of time satisfying myself as…

New to me me, interesting problem and origin story:

https://en.wikipedia.org/wiki/Monty_Hall_problem

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#539

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.

While we shouldn’t fall for junk science, we also shouldn’t fall for cynicism as an excuse to stick to our priors. It might not replicate if you try to do so, but until someone does, we shouldn’t write it off.

Re: Ask HN: Concepts that clicked only years after you first encountered them?

#540

For me, it was the difference between “is” and “ought”. It sounds obvious when you first think about it, but I spent a vast majority of my 20’s with a view of the world filled with “oughts” instead of “is’s”, especially when it comes to things I can’t control. I.e., people “ought” to behave a certain way, versus the way people actually behave. The way companies/governments “ought” to operate, versus the way they actu…

Are you familiar with the is-ought problem? Somewhat related. https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem

Oh wow, I wasn’t but this perfectly sums it up! Learned it the hard way. “Fact-value” is another good way of putting it.
Post reply on HN