@SubstantialFrivolity's banner p

SubstantialFrivolity

I'm not even supposed to be here today

5 followers   follows 0 users  
joined 2022 September 04 22:41:30 UTC
Verified Email

				

User ID: 225

SubstantialFrivolity

I'm not even supposed to be here today

5 followers   follows 0 users   joined 2022 September 04 22:41:30 UTC

					

No bio...


					

User ID: 225

Verified Email

Which is? You were supposed to get a list of features, it's always supposed to be there, what do you do?

I'm not saying "panic is the wrong thing to do" in the situation they had. It might be the right thing to do! I'm just saying that blaming the language for the programmer choosing to panic is a bad line of argument.

It’s not lost on me that Rust used to be a Mozilla project, and everything I see suggests that the culture that pushed out Brendan Eich lives on there.

Yeah unfortunately this is very much the case. I like the Rust programming language, but the Rust community is incredibly toxic. One of the worst communities online imo.

Well that's technically not true, they did. It's just that calling .unwrap(), a function which will immediately abort the application on error, counts as "handling" the error. In other words, the path of least resistance is not to actually handle the error, but to crash. I argue that this isn't a better outcome than what would have happened in C, which would also be to crash. Sure, the crash won't be a segfault in Rust, but that doesn't matter if half the Internet dies.

It is by no means the path of least resistance to unwrap errors. It's just as easy to write if let Ok(foo) = bar and handle the error in a non-panic way. The simple fact of the matter here is that the Cloudflare programmers went out of their way to crash if the program got to an invalid state. What is the language supposed to do to prevent that, not allow unwrap? That would hardly be an acceptable solution as unwrap is genuinely useful in some circumstances. People are quick to pick on Rust for this but I don't think there's anything Rust, or for that matter any programming language, could have done to prevent that outage.

Rust has these things called unsafe blocks that let you do unsafe memory operations, closer to what you would be allowed to do in C (though granted, I have heard convincing arguments that unsafe Rust is still generally safer than C). So the path of least resistance is not to do things the safest way, but to just surround everything in unsafe if you get tired of fighting the borrow checker.

This is a terrible argument. First of all, surrounding things in unsafe blocks doesn't do a damn thing to get rid of errors with the borrow checker. The borrow checker still applies inside unsafe blocks! And the CVE in Linux wasn't caused by "just surrounding everything in unsafe", but by a logic error inside the unsafe blocks they needed to use for their purpose. Again, what is Rust supposed to do? Not allow unsafe? It would be useless for its target audience then.

Lots of Rust people will admit the language has problems. I'm one of them; I think that the language has plenty of flaws. But what they aren't going to do is accept bad arguments that ask impossible tasks that no language can do, or that would render Rust unfit for its domain. Nor should they.

I can't say I've ever seen a situation where that would pose an an actual barrier. People are always propping doors or letting someone through at the same time as them.

I live in Denver, and we have both IHOP and Waffle House. What does that mean for me?

I confess I've never seen Evangelion. But from what I gather, you'd have to be a child soldier with crippling emotional issues to be the protagonist of that. So I think you're safe, lol.

Congratulations!

Er... what? I'm not making any argument of the sort, simply observing that most any time I see someone expressing the "that's to be expected" point of view it's because they are actually happy the guy was murdered. I'm not sure how you get from there to some kind of thing about victim blaming.

It is true that one can say "this is a canary in the coal mine, CEOs take note" in a manner where they are not endorsing murder, just warning that it's likely to happen if things continue as they are. But in my experience, most people who say such things about the United CEO's murder are absolutely tacitly endorsing it. Perhaps not all, but it's enough to make one leery of anyone else who shares such a sentiment.

Also bets on which one will come in the fluffer.

Bro just heat your house. It's not rocket surgery. The house is cold, therefore you are cold.

That is very much outside the scope of my expertise. I met my wife through online dating, so there's that. But otherwise I don't know how people are meeting, I just know that they do as a result of seeing people's stories over time.

For what it's worth, I have no problem with Indians and I've never known someone IRL who does. Bear in mind that this place is going to be skewed towards having spicy opinions that most people don't necessarily hold, so don't take the discourse here as representative of what Americans think.

I don't agree with the "just find a wife bro" that you're responding to, but this isn't true either. You can in fact find a nice girl (or boy) whether you live in the city center, in the suburbs, or in BFE nowhere. People do it all the time.

Gene Roddenberry passing away early in TNG is probably the best thing to happen to the show. He never would have let the Federation get so dark...

Unfortunately it's a double-edged sword. If you listen to the writers talk about TNG, it's clear that TNG was good in spite of him and not because of him. Some of the best stories (e.g. Picard's story in "Family" in S4) they did were shot down by Roddenberry because "people in the future wouldn't act that way", and the other producers had to fight with him to get the stories approved. But on the other hand, stuff in DS9 was already getting dark enough that the writers were seriously risking the setting not working as a positive vision of the future any more. And when you get to nu-Trek, that is completely gone, with the Federation being outright villains in Picard. So while Roddenberry could be unreasonable about his vision at times, it turns out that having someone like that at the helm was important to make sure that the writers didn't just completely disregard the fact that Star Trek is supposed to be an optimistic future, not just today's problems but 300 years from now.

A translation. I'm reading this edition, which seems to be pretty decent.

Still reading the Divine Comedy. I finished Purgatorio and am now into Paradiso. I'm still enjoying it enough to keep going, though it is definitely a slog as a non-enjoyer of poetry. I've also resumed trying to read through Theology of the Body, which is often very difficult to follow (which is very unusual for me), but I hate to let it be said that I didn't finish a book because it was too hard for me.

You should look up the details of what origin characters miss out on, because Gale has (imo) the best story of any of the party members. It would be a shame to miss out on it, but hopefully I'm remembering wrong.

I mean IMO there's zero reason to play as an origin character, and from what I remember negative reason (I seem to recall that the character's story doesn't really happen if you play them as the PC). If I were you I would start over and make a custom character, but that's just me.

Gotcha, I missed that reading through the thread. Thanks!

By what metric? As far as I can tell people are ready to hurt each other physically in a way they simply were not ten years ago. That seems like a massive decrease in trust to me.

You gave away the one advantage of the Internet with this post. I hope it was worth it.

Props, man.

It's worth checking your state laws for sure, cause I know in Wisconsin at least it's perfectly legal. In fact, you're even entitled to take the carcass if you didn't hit it with your car - the driver who hit it has dibs, but after that whoever comes across it can take it if they want.

I resemble this remark. I read a ton, but I'm not reading stuff that's been written recently (with a few exceptions). There are a ton of classics to read, and also frankly I don't think most new releases are actually good.