Live data from Hacker News

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

news.ycombinator.com

681–690 of 946 posts

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

#681

Earlier quoted context omitted.

2. Hits home for me as I’ve begun to realize the same thing. Not seeing any person of color in an activity makes it’s so I don’t want to be the first.

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. Anyway, I'd be interested to hear more about the psychology of this. I remember when I was growing up in the 90s and 00s in California,…

> 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.

Although I appreciate the intentions of such people, as a non-white guy this always made me feel uncomfortable. That I'm not being welcomed for being a new member but rather a new member who's somewhat different (in color in this case). Whether this is at work, sports groups etc. I guess you call that a token?

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

#682

Earlier quoted context omitted.

I call those lockdown tests and they're a smell. You don't want to dictate the implementation, just the inputs and outputs. The former leads to very brittle code, the latter describes and validates the contract. It's also important where you put the logic of the test in the code base when you have multiple layers. This latter part is harder and system dependent. In many cases mocks are now over used where previously…

> You don't want to dictate the implementation, just the inputs and outputs When programmers really embrace dependency injection like the parent comment, the implementation largely is the inputs, and your code expects them all to be implemented correctly (or mocked correctly by test code). I completely agree that mocks are overused, and their importance in 2008 were in my view a direct result of the popularity of dep…

I generally agree with you, DI went really far in many ways through up to like 2015.

In 2008, I actually found code often got more testatable when it was dependency injected. I spent a month ripping singletons out of a gui application so we could make it into a web service, that would have been a lot easier with a DI model. The system was nigh-on untestable until we got rid of those singletons.

I link it in another comment but https://github.com/gaffo/CSharpHotChocolateZeroQLIntegration... is how I do things these days, api integration test, and more focused unit tests where you don't understand the library well yet, there's lots of tricky edge cases, or error conditions such as setup that are harder to integration test. I'm still feeling it out.

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

#683
post #90

One of the big aha moments which clicked for me only fairly recently was staring at some physics equations my own internalized realization that light doesn't experience time and then I had to tell everyone haha - but that one eureka moment unlocked a whole lot of understanding and certainly a lot more questions. This of course was after all the schooling and physics where it somehow sailed over my head the whole time…

I was going to put this as mine. It’s astounding how important this is. I woke up at 2am with the intuition that light was like a lightning strike across spacetime, with no time and no distance between the emitter and absorber. Why and how, though. What are the fully-baked implications.

Given that most physicists would tell you the same, I presuming you're not merely saying this is only of physical importance -

Many spiritual teachings say that consciousness is made of light.

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

#684
> no one is coming to save you

Thought that was about working extra hard to make money and CYA, but really it's about finding your own happiness, regardless of what it may be in a money / status / property sense.

> everything related to RSA & trapdoor algos

Like I go the rough idea and implications, but didn't "click" until I was trying to explain what the square root of 11 was to my nephew. Was helping him with homework and was doing everything in my head just fine until we hit that and I had to stop and think and it clicked.

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

#685

Earlier quoted context omitted.

I answered you clearly. Ethnic homogeneity is a smoke signal. Ethnic whiteness is exceptional. You're past my line with ascribing what I think and who from in a way that's literally just you ranting your imagination at me. You have no idea my mind on any of these things based on our conversation thus far. Talk about the self report...

If you were teleported back to the year 0 and went to what is now the US and encountered a large ethnically homogeneous tribe, what exactly would that smoke signal to you? (Editing: as far as "ascribing what you think", the only things I've ascribed to what you think that you think that ethnic homogeneity in post-European white population is morally improper, which is exceedingly clear from the phrasing of the first…

"Imagine an absurd hypothetical year zero where no contextual understanding of the history of racism is relevant, then what would you do?"

Sure buddy.

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

#687
post #526
post #424

People never change because of YOU. This applies to work, relationship and family. It made me click about the saying that science advances one funeral at a time. It is easier to rally people of similar thought than to change people of opposite opinion. Not impossible, just more difficult. It explains a lot of thing in my opinion. 1. It is easier to start a start up than to convince your boss to take a certain product…

Yes, that resonates. But how do people change? Through their own rude awakenings? When they contrast their own selected peer group with other teams?

"Change" is manifestation of idea. If you have the idea that sleeping 8 hours a day is beneficial, you are very likely to act like it.

Imo, ideas form within the spectrum of indoctrination and "epiphany".

Indoctrination is something that you hear over and over, and sort of taking it as granted. Parent to children, school to students, religion to devotees, government to citizen, social media to general public, hackernews to us developers, all impart their flavors to our mind and we act according to it. Take sleeping for example, sleep well, sleep long enough, sleep early shouldn't elicit much debate, we treat it as truth more of less. On the other hand, dietary cholesterol consumption, which is considered, advertised and indoctrinated as bad for more than 5 decades has now garnered some attention to consider otherwise [1][2][3]

Epiphany is circumstantial, event driven. Either you have a lightbulb moment, or reality decides to slap you in the face. Having a close friend/relative die at a young age will either makes you treasure life a lot more, or send you into deep depression. But it will change you forever for sure. On the other hand, again taking sleeping as an example, I have been a night person since teenage, habitually sleeping at 3am, 4am, feeling drowsy in the morning and study/work in the late evening. "I prefer working in silence" is the excuse I gave to the then self. One day it dawn on me that there are only 24 hours a day, if I can get things done in 1am before sleep, I can equally get things done in 6am after sleep. And if I can rest well, I can get things done quicker. No new information just one day I viscerally feel that shifting the biological clock earlier makes more.

1. https://en.wikipedia.org/wiki/Ancel_Keys

2. https://en.wikipedia.org/wiki/Seven_Countries_Study

3. https://en.wikipedia.org/wiki/Robert_Lustig

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

#688
post #424

People never change because of YOU. This applies to work, relationship and family. It made me click about the saying that science advances one funeral at a time. It is easier to rally people of similar thought than to change people of opposite opinion. Not impossible, just more difficult. It explains a lot of thing in my opinion. 1. It is easier to start a start up than to convince your boss to take a certain product…

btw, I think my comment is just a different take to fortituded0002's comment "Everyone is the main character in their own story." https://news.ycombinator.com/item?id=34209966

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

#689

Graph theory. For the longest time I thought it is an interesting and even beautiful branch of mathematics but somewhat "recreational" and disconnected from my various bread-and butter workhorses for applied work (from linear algebra and PDE's to differential geometry etc). So I never bothered to dig and connect the dots. At some point I realised the connections between the two worlds e.g., graph operations as linear…

Topological sorting! So important
Post reply on HN