• 0 Posts
  • 15 Comments
Joined 1 month ago
cake
Cake day: January 30th, 2025

help-circle



  • In simple terms, they just don’t allow you to write code that would be unsafe in those ways. There are different ways of doing that, but it’s difficult to explain to a layperson. For one example, though, we can talk about “out of bounds access”.

    Suppose you have a list of 10 numbers. In a memory unsafe language, you’d be able to tell the computer “set the 1 millionth number to be ‘50’”. Simply put, this means you could modify data you’re not supposed to be able to. In a safe language, the language might automatically check to make sure you’re not trying to access something beyond the end of the list.









  • The alternative is making Russia getting/keeping the territory a worse option than leaving Ukraine the hell alone. I agree that the unfortunate reality is that Putin will never - can never - give up the war willingly without concessions, but the flip side to that is they’ll be back for more sooner or later. We have to make the war such a bad option for Russia that Putin is deposed, whether by his oligarchs or by the Russian people. It’s a difficult fight, but it’s one we’ve fought before on 3 fronts in WWII. The difference, this time, being nukes exist and that understandably makes a lot of people nervous - but again, expansionists never stop. The confrontation has to come at some point unless we want all-out war in Europe.

    I’m far removed from the situation, so my opinion isn’t worth much on this part, but I think realistically maybe there could be some concessions around Crimea for a peace deal - sort of a status quo ante or similar - but Russia would have to make some concessions in turn for Ukraine to agree (NATO peacekeeping forces in Ukraine? Still a no-go for Putin though…). Ceding Ukranian territorial losses from the current war, though, will only put off the eventual confrontation, and hurt the West in the meantime.