• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle


  • Russia is ruled by fascists. how can you call them leftists while they shill russian propaganda?

    Russia is very much quickly tumbling towards USSR communism. There is massive support for return to communism from the officials and the population. People are erecting new statues for Stalin and getting popular support. Criticizing historical communist leaders is likely to get you legally persecuted.

    Why are people thinking that communist loving Russia is leftist… Gee I don’t know.

    Incoming “USSR wasn’t communism, and nothing has ever been communism”.


  • I will probably get shit for this, since it’s a predominantly left leaning space, but until society starts acknowledging men’s issues it will keep getting worse.

    https://afsp.org/suicide-statistics

    In 2021, men died by suicide 3.90x more than women.

    In 2021, firearms accounted for 54.64% of all suicide deaths.

    This article is an excellent example of what I am talking about. It does not even mention the disparity of suicide rates between the sexes despite it obviously being a huge outlier. Instead, they talk about how guns are the problem, even though a gun is just a method.

    Taking away the easy methods to commit suicide might reduce the rate, but it does nothing to address to core issues that make people want to kill themselves in the first place. Instead of 5000 dead people you will have 5000 people who wish they were dead. Mission accomplished.



  • You said the quiet part out loud. “Equally benefitted” is another way to describe equity.

    Providing them both with 10 hours of language classes will be equality but results won’t be equal.

    Again, you’re just arguing for equity and against equality. Equality and equity are fundamentally incompatible, since achieving equity requires unequal treatment. Presumably your example ends with the Italian person getting more than 10 hours of lessons because of his nationality. You seriously need to acknowledge that you’re advocating for one person to receive better treatment because of their nationality, and consider the consequences of that being an acceptable practice. You’re trying to reverse over a century of human civilisation’s progress.


  • No, it would have added clarity because it would show that the kid on the right is prevented from going to the left side, which is a necessary assumption for the given metaphor to work.

    However, that would make it obvious what the real problem and the solution is. Which would be detrimental to the political message the comic is trying to push, because then instead of giving assistance (putting up boards to move the tree), the obvious solution would be removing something (the literal and metaphorical barrier). The author clearly intended to show that providing assistance is justice, not removing barriers.

    It’s a disingenuous comic, because equity and “justice”, while appearing differently in the comic, in practice would be exactly the same thing.

    Besides, anyone portraying their position as “justice” is a massive red flag.






  • Why not install GrapheneOS since you already have a pixel. It’s better privacy and security than either a stock pixel or an iPhone.

    Going from Google to Apple because of the DRM push from Google doesn’t make a whole lot of sense. Apple is at the frontline when it comes to proprietary hardware and software. You won’t even be able to use Firefox on an iPhone, you’d be locked into Safari.

    All 3rd party browsers on the app store are mandated to just be wrappers around Safari’s engine. If Apple decides to adopt the web DRM, you will have no choice but to support it.


  • To avoid a type conversion that might not be expected. Integer math in Java differs from floating point math.

    Math.floor(10.6) / Math.floor(4.6) = 2.5 (double)

    If floor returned a long, then

    Math.floor(10.6) / Math.floor(4.6) = 2 (long)

    If your entire code section is working with doubles, you might not like finding Math.floor() unexpectedly creating a condition for integer division and messing up your calculation. (Have fun debugging this if you’re not actively aware of this behavior).


  • You don’t have to use inheritance with Java. In fact, in most cases it’s better that you don’t. Practically all of the Java standard library doesn’t require the use of inheritance, same with most modern libraries.

    On the contrary, I think inheritance is a very natural way to think. However, that doesn’t translate into readable and easy to maintain code in the vast majority of the cases.

    I am not sure what you mean by how it’s stored or manipulated on a computer. A garbage collected language like Java manages the memory for you. It doesn’t really care if your code is using inheritance or not. And unless you’re trying to squeeze the last drops of performance out of your code, the memory layout shouldn’t be on your mind.