CapeWearingAeroplane

joined 1 year ago
[–] [email protected] 3 points 5 months ago (9 children)

Ok, I'll try to make this simple for you: I can hold respect for a combatant that puts their life on the line in an effort to do something they believe is making the world a better place, rather than for personal gain.

The KKK is immediately excluded, because there was/is little to no sacrifice being made by those lynching others. The same goes for SS soldiers running a concentration camp. I was quite clear in pointing out that what demands respect is the act of putting your life on the line to protect or help others.

As for who put those regimes in place: That is completely irrelevant as to whether you can have respect for an individual who sees the atrocities committed by the regime, and believes they are doing good by fighting it. I have a hard time thinking that a soldier in Afghanistan is thinking a lot about who put the Taliban in power, or what they personally stand to gain from the fight when they decide to go there.

[–] [email protected] 3 points 5 months ago (1 children)

"All the troops, both sides" is half my point when pointing out that enemy combatants historically have often held respect for each other.

Yes, I respect a combatant fighting for something they believe in that's bigger than themselves, people not fighting for personal gain, but because they want to give someone else a better life. That's regardless of what side they're on- even if they're on the side I'm actively trying to kill.

[–] [email protected] 31 points 5 months ago (66 children)

This take just baffles me.. you can disapprove of a war, and still respect people willing to put their life on the line for something they believe is right. Even in war, opposing sides have a long history of showing their enemy a certain amount of personal respect, even though they clearly disagree about something to the point of killing each other over it.

Your take is just condescending and unempathetic. You can respect someone for sacrificing themselves without agreeing with them about what they're sacrificing themselves for. Regardless, it shouldn't be hard to see how someone fighting to depose an infamously brutal dictator (Iraq) or a fundamentalist regime that stones women for wanting a divorce (Afghanistan) can believe that they are doing something good.

[–] [email protected] 5 points 5 months ago (1 children)

You are neglecting the cost-benefit of temporarily jumping to the wrong conclusion while waiting for more conclusive evidence though. Not doing anything because evidence that this is bad is too thin, and being wrong, can have severe long-term consequences. Restricting tiktok and later finding out that it has no detrimental effects has essentially zero negative consequences. We have a word for this principle in my native language - that if you are in doubt about whether something can have severe negative consequences, you are cautious about it until you can conclude with relative certainty that it is safe, rather than the other way around, which would be what you are suggesting: Treating something as safe until you have conclusive evidence that it is not, at which point a lot of damage may already be done.

[–] [email protected] 4 points 5 months ago (3 children)

So what you're saying is: We have a small sample of unreliable evidence that this thing may be absolutely detrimental to the developing brain. Thus, we should assume it's fine until we have more reliable evidence. Did I get that right?

[–] [email protected] 1 points 5 months ago (1 children)

This is starting to be some years back, but I was exclusively using apt when I was using Ubuntu, have they gone away from that?

[–] [email protected] 4 points 5 months ago (5 children)

I've only ever tried one distro. Please enlighten me on what's wrong with Ubuntu.

[–] [email protected] -2 points 5 months ago* (last edited 5 months ago)

Check out the actual statistics on what women and men choose an occupations when both people-related and non-people-related jobs are otherwise equal. There's quite a bit of evidence that men and women tend to prefer occupations in one or the other category.

Honestly, looking at how different men and women are physically, it is slightly absurd to assume that they are identical psychologically (i.e. have the exact same preference regarding people-oriented vs. technical occupations).

[–] [email protected] 17 points 5 months ago* (last edited 5 months ago)

Please tell me how, getting up at 5 (and going to bed at 21) is going to give me more time than getting up at 7-8 and going to bed at 23-00.

Also, I would like to know why "society" thinks you are "better" if you exercise at 6-7 before work, rather than 20-21 after work.

[–] [email protected] 1 points 5 months ago

I am very fond of the idea of "stateless" code, which may seem strange coming from a person that likes OOP. When I say "stateless", I am really referring to the fact that no class method should ever have any side-effect. Either it is an explicit set method, or it shouldn't affect the output from other methods of the object. Objects should be used as convenient ways of storing/manipulating data in predictable/readable ways.

I've seen way too much code where a class has methods which will only work"as expected" if certain other methods have been called first.

[–] [email protected] 3 points 5 months ago (1 children)

Sounds reasonable to me: With what I've written I don't think I've ever been in a situation like the one you describe, with an algorithm split over several classes. I feel like a major point of OOP is that I can package the data and the methods that operate on it, in a single encapsulated package.

Whenever I've written in C, I've just ended up passing a bunch of structs and function pointers around, basically ending up doing "C with classes" all over again..

[–] [email protected] 7 points 5 months ago (1 children)

I would argue that there are very definitely cases where operator overloading can make code more clear: Specifically when you are working with some custom data type for which different mathematical operations are well defined.

view more: ‹ prev next ›