SpaceCowboy

joined 2 years ago
[–] SpaceCowboy@lemmy.ca 10 points 1 week ago

Apparently pardons don't need to made public and they could offer a pardon that takes effect on a future date. She's in a federal prison so they put her in some really nice conditions in club fed until that date.

So we won't know she was pardoned until she walks out of the prison.

[–] SpaceCowboy@lemmy.ca -3 points 1 week ago (2 children)

We're in a thread under an article celebrating how Israelis aren't welcome in other countries.

So that indicates eliminating Israel isn't just about ethnically cleansing Jews from the area, since you don't want there to be anywhere else for them to go. So what does "eliminating Israel" mean now?

[–] SpaceCowboy@lemmy.ca -1 points 1 week ago

The thing is with dog whistles is that the people that use them think they're being clever and fooling everyone. But it doesn't really fool anyone, and those that use the dog whistles pretend to be offended when you start talking about the subject they're really talking about.

Seen it hundreds of times with the MAGAs and y'all are no different from them.

[–] SpaceCowboy@lemmy.ca 1 points 1 week ago (1 children)

I just prefer an exception be thrown if I forget to set something so it's likely to happen as soon as I test it and will be easy to find where I missed something.

I don't think a language is going to prevent someone from making a human error when writing code, but it should make it easy to diagnose and fix it when it happens. If you call it null, "", empty, None, undefined or anything else, it doesn't change the fact that sometimes the person writing the code just forgot something.

Abstracting away from the problem just makes it more fuzzy on where I just forgot a line of code somewhere. Throwing an exception means I know immediately that I missed something, and also the part of the code where I made the mistake. Trying to eliminate the exception doesn't actually solve the problem, it just hides the problem and makes it more difficult to track down when someone eventually notices something wasn't populated.

Sometimes you want the program to fail, and fail fast (while testing) and in a very obvious way. Trying to make the language more "reliable" instead of having the reliability of the software be the responsibility of the developer can mean the software always "works", but it doesn't actually do what it's supposed to do.

Is the software really working if it never throws an exception but doesn't actually do what it's supposed to do?

[–] SpaceCowboy@lemmy.ca 3 points 1 week ago (1 children)

Wouldn't the raptor being on both the top and bottom of the division factor out?

[–] SpaceCowboy@lemmy.ca -3 points 1 week ago

I'm sure that sounded like something in your head, but what are you even talking about? Are you acussing me of shooting Palestinian children?

This is just a web forum, calm your tits.

[–] SpaceCowboy@lemmy.ca -2 points 1 week ago

Yes, and I hear a lot about how the far right Jews are influencing the West. I also hear about how the far left Jews are influencing the West. It all depends on which audience these narratives are being promoted to. I hear these narratives all the time these days.

Which of these narratives are you promoting? The far-right narrative or the far right narrative? It doesn't matter it's all the same. From pattern recognition (LOL) I'm going to say you're one of the ghouls promoting these narratives to rationalize why the evil acts perpetrated on October 7 were justified.

[–] SpaceCowboy@lemmy.ca 10 points 1 week ago

Yup, it's just an indication of how low the bar is in the Whitehouse that fucking Marco Rubio is the most competent person there right now.

[–] SpaceCowboy@lemmy.ca 5 points 1 week ago (3 children)

Even with qualitative measurements they can do stupid things.

For work I have to write code in C# and Microsoft found that null reference exceptions were a common issue. They actually calculated how much these issues cost the industry (some big number) and put a lot of effort into changing the language so there's a lot of warnings when something is null.

But the end result is people just set things to an empty value instead of leaving it as null to avoid the warnings. And sure great, you don't have null reference exceptions because a value that defaulted to null didn't get set. But now you have issues where a value is an empty string when it should have been set.

The exception message would tell you exactly where in the code there's a mistake, and you'll immediately know there's a problem and it's more likely to be discovered by unit tests or QA. Something that's an value that's supposed to be set may not be noticed for a while and is difficult to track down.

So their research indicated a costly issue (which is ultimately a dev making a mistake) and they fixed it by creating an even more costly issue.

There's always going to be things where it's the responsibility of the developer to deal with, and there's no fix for it at the language level. Trying to fix it with language changes can just make things worse.

[–] SpaceCowboy@lemmy.ca 5 points 1 week ago

Also... clean your room!

view more: ‹ prev next ›