Hacker Newsnew | past | comments | ask | show | jobs | submit | Tomis02's commentslogin

You could share the road with others, you know? You weren't born behind the wheel.


> Because Github was better than Bitbucket?

Github was more popular than Bitbucke, so git unfortunately won.


> IMHO this is what drove American superiority in software engineering for several decades. The people who self selected into software engineering really loved the field.

IMO it was funding that made the difference. People outside of USA did not have any less passion towards the field.


Any amount of funding gets immediately sucked into the abyss. The entire mathematical research community in Soviet Union probably cost less than a series C startup.

The only sense in which this is true is if choosing that field is a death sentence relative to other society outcomes due to lack of resources.


I think the comment you replied to is not so much comparing USA vs rest of the world, but USA then and now.


> People hearing about it for the first time are usually shocked


> Where’s the high? Where’s that immediate endorphin rush? Where’s the event that makes you realise “hey, maybe I’m really fucking good at this”?

As a person who's had only bad managers (with one exception), this is a signal that I wouldn't want this person to be my manager.

Being a manager shouldn't be about yourself, your focus should be outwards.

I get it, not everyone can be the kind-hearted Samaritan who always thinks of others. But even if you're one of the self-centred majority who thinks the universe revolves around them, keeping your subjects happy is still a requirement if you want them to be productive and motivated over a long period of time. Don't they teach that in Management 101?


You're reading a lot more into it than has been said. First, feeling good about yourself is a human requirement, it's nothing special, everyone has it. Second, this requirement doesn't preclude you from thinking of others. Just like a parent doesn't have to hate themselves to love their kids. And third, if you expect your managers to never take care of their emotional needs you are only pushing them to burn out.


> feeling good about yourself is a human requirement

Sure. I feel good about being kind to other people, whereas the author's specifically chasing some sort of highs. I don't know where this expectation could have come from, considering managers are almost universally considered to have "more responsibility". More responsibility means more stress and less fun. You'd expect an adult to understand this before moving into management, but alas.

> Second, this requirement doesn't preclude you from thinking of others. Just like a parent doesn't have to hate themselves to love their kids.

To continue your comparison, a parent is expected to think of their kids first. We call that responsibility.

> third, if you expect your managers to never take care of their emotional needs you are only pushing them to burn out.

Nobody said that. But if your emotional need is to get constant highs and you didn't have enough foresight to realise you won't get that in management, I simply don't want you as my manager.

Like I said in my original comment, this blog post is a signal. I could be wrong, but I've seen so many bad managers that my intuition tells me something's off.


Not everyone has it by the way. Not everyone gets endorphin rushes full stop.


I think he's just (honestly) saying the feedback loop of competitive vs collaborative is just different. Might also be it's lonely at the top.


> Might also be it's lonely at the top.

Yeah, poor poor lonely managers. They hold a lot of power over other people ("responsibility") and yet we're supposed to be sorry for them. Their burden is so great that they cry on the internet that they're not getting their endorphins.


> And I don't mean the driver was an asshole

Well...


> The driver was an asshole for not finding somewhere else to put it.

In the former soviet block, you don't "find somewhere else" to park your car. You grab the first spot where you fit because you don't know if there is another free anywhere else.

Incidentally, that's why i like 4 meter cars. On streets with parallel parking, they fit in more places than the 4.5 m or more.

> Well...

Okay he could have been an asshole for other reasons, including for importing the F-150 here.

But the parking spots were at 45 degree angle and while it was narrow enough to fit in two if parked at 45, it was too long and it would have blocked the access lane with the tip. So it was parallel parked on 3 which was the only way to not block anyone.


I don't understand how choosing to purchase a vehicle allows you to break the law. This is a place you cannot park that vehicle.


Boring and slow.


And way too big. Why doesn't have Samsung a Mini version anymore? If they look I really don't care, but that they are all scaled like tablets (the cheap ones) annoys me.


We probably don't need programmers either, the compiler should be smart enough to know what the stakeholders mean.


> But the idea of encapsulation in an object is there in the most popular modern languages.

Encapsulation is not specific to OOP at all. C is not OOP and yet it has encapsulation just fine.

> If the concept of calling `my_list.is_empty()` instead of `is_empty(my_list)` is "OOP", then I think it is actually still very much in fashion and for good reasons.

You're absolutely right, it's fashion.

> And that's the new "trend": dropping class inheritance, "Composition over inheritance".

New trend, huh? You realise that that saying came out 30 years ago? It took that long for the brainwashed OOP masses to even acknowledge that inheritance is bad.


What do you think the bad parts of OOP are? Or do you think it's a silver bullet?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: