• 3 Posts
  • 410 Comments
Joined 1 year ago
cake
Cake day: July 6th, 2023

help-circle

  • My issue with this is that it works well with sample code but not as well with real-world situations where maintaining a state is important. What if rider.preferences was expensive to calculate?

    Note that this code will ignore a rider’s preferences if it finds a lower-rated driver before a higher-rated driver.

    With that said, I often work on applications where even small improvements in performance are valuable, and that is far from universal in software development. (Generally developer time is much more expensive than CPU time.) I use C++ so I can read this like pseudocode but I’m not familiar with language features that might address my concerns.





  • I think the saying about fish not being aware of water is nonsense. People are aware that there’s air around them, without having to know any science. They can feel the wind, their own breath, etc. Fish have that plus they need to push against water in order to move. A fish that didn’t know what water was would be like a land animal that didn’t know what the ground was.



  • Your argument is reasonable, although I don’t think the fact that Google is aligned with the USA and Western Europe is a coincidence. This anti-trust action is itself a demonstration of the power that the US government does have over Google, and Google knows better than to provoke the use of that power. Anti-trust law is largely a matter of the government’s opinion rather than objective rules, so Google has no effective legal defense other than keeping the government’s opinion of it favorable.

    I don’t think Google could get away with deliberately manipulating elections in the way that you propose. Even if it were to tilt the outcome from one established party to another, that party would not be beholden to it. (If the party that it helped knew that it helped, then unless that party controlled Google, it would rightly consider Google a threat rather than an ally.) Furthermore, manipulating elections would have a huge risk of being revealed and facing devastating blowback. Engineers rather than the board of directors are the ones who actually make Google function and those engineers would be neither oblivious to nor loyal to some plan for domination by the board of directors.

    With that said, I disagree with you primarily because I’m very risk-averse when it comes to matters like this. Right now, the “juggernaut like Google that is The Internet” is working in our favor and if we break it up then we won’t have a juggernaut working in our favor anymore. We would be better off if we were able to accomplish what you propose while retaining dominance of the internet, but IMO the reward is not worth the risk of forfeiting that dominance. Those who are losing need to take risks but those who are winning should not, and right now the USA is winning.


  • I don’t see how this is bootlicking. I don’t gain anything from saying it; it’s just my sincere opinion. The USA as it is now, with the tech billionaires, is very rich and very powerful, and this does benefit ordinary Americans and not just tech billionaires. My impression is that many people on Lemmy focus on the problems in the USA and lose perspective of how good it is here compared to pretty much everywhere else. There’s a reason why so many people are desperate to immigrate, and that’s because they will be better off here even as poor Americans.

    I expect some people are going to think of countries like Sweden where the standard of living is claimed to be better than it is in the USA. I’m not convinced that it actually is; I’d rather live here than there. However, even if people in Sweden do enjoy a higher standard of living, it’s because they benefit from the world order established and maintained by the USA since the second world war. Their defense and their access to international trade is subsidized by the USA. (That’s one thing Trump is right about, although the way he went about saying so was foolish because it undermined the perception of NATO unity that is so important.) If they USA declines, Europe will decline with it.






  • FourPacketsOfPeanuts has already given a good answer specifically about Israel’s situation, but I want to say something about international law in general. Law may be written based on moral principles, but law is still not the same thing as morality. In our daily lives, we follow our moral principles because that’s what we believe is right, and we follow the law because otherwise cops will put us in jail.

    The situation for a sovereign country is different - there are no cops and there is no jail. If other countries wanted to take hostile action, they would even if there was no violation of international law, and if they did not want to take hostile action, the wouldn’t even if there was a violation. Morality still exists (although morality at the scale of countries is necessarily not the same as morality at the scale of individuals) but the law might as well not exist because it is not enforced. It’s just pretty language that may be quoted when a country does what it was going to do anyway.

    I’m not trying to imply that I think that Israel is violating international law. I’m saying that discussing whether it is or not is a purely intellectual exercise with no practical relevance. If I support Israel but you convince me that it is technically breaking some law, I’m still not going to change my mind. If you oppose Israel but I convince you that it is technically obeying every law to the letter, you’re still probably not going to change your mind.


  • So far “more data” has been the solution to most problems, but I don’t think we’re close to the limit of how much useful information can be learned from the data even if we’re close to the limit of how much data is available. Look at the AIs that can’t draw hands. There are already many pictures of hands from every angle in their training data. Maybe just having ten times as many pictures of hands would solve the problem, but I’m confident that if that was not possible then doing more with the existing pictures would also work.* Algorithm design just needs some time to catch up.

    *I know that the data that is running out is text data. This is just an analogy.


  • What occasions are you referring to? I know people claim that Israeli use of white phosphorous munitions is illegal, but the law is actually quite specific about what an incendiary weapon is. Incendiary effects caused by weapons that were not designed with the specific purpose of causing incendiary effects are not prohibited. (As far as I can tell, even the deliberate use of such weapons in order to cause incendiary effects is allowed.) This is extremely permissive, because no reasonable country would actually agree not to use a weapon that it considered effective. Something like the firebombing of Dresden is banned, but little else.

    Incendiary weapons do not include:

    (i) Munitions which may have incidental incendiary effects, such as illuminants, tracers, smoke or signalling systems;

    (ii) Munitions designed to combine penetration, blast or fragmentation effects with an additional incendiary effect, such as armour-piercing projectiles, fragmentation shells, explosive bombs and similar combined-effects munitions in which the incendiary effect is not specifically designed to cause burn injury to persons, but to be used against military objectives, such as armoured vehicles, aircraft and installations or facilities.