Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment Re:Great, but ... (Score 1) 56

I got two different answers, both useful.

1) For someone who is unfamiliar with Rust, it appears that it can be statically linked to existing libraries. Good ... but that opens up the question of how secure a sudo.rs executable can be if an attack surface exists in someplace like libc.so (the 'old fashioned' C implementation). If I understood this response incorrectly, then:

2) A project to 'Rustify' any existing executable will be an involved job. Here (https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.memorysafety.org%2Fblog%2Freducing-dependencies-in-sudo%2F) it appears that quite a bit of work has gone into building the 'crates' necessary to implement the sudo.rs executable. And as work progresses to pull in more and more executables, many of these will have to be revisited.

Either way, it also appears that Rust bits and pieces can coexist with the old C stuff on a single system. So that's good. But if the move from C to Rust involves too much work, it's almost certain that when someone comes to me and asks me to Rustify my project, the library 'crates' might not work quite the same way the old C libraries did. So I'll have quite a bit of work to do, because it's not likely that maintainers will go back and tweak basic system distribution packages if functions I use don't quite work the way I expect.

Comment Re:A dangerous game (Score 1) 28

The rules frown on purporting to be a lawyer when you are not

Local law firms make use of "advocates". People with perhaps some legal training but no bar license. They can assist attorneys in doing legal research, making initial contacts with clients and preparing legal paperwork (like threatening letters). Either for signature by the one of the practices attorneys. Or some threatening sounding title that steers clear of suggesting membership in the legal profession.

Loopholes have been found in the law for the benefit of the legal profession. After all, who wrote the laws?

Comment Re:Not really (Score 1) 94

Most people carry insurance, so when someone is injured, everyone who pays for insurance pays for their injury.

Bingo! It's all about protecting the bottom line of (for profit) insurance businesses. It's a shame there's nothing like mandatory wino or junkie insurance. Or our attitudes about substance abuse might be different.

Comment Re: Article fails to mention - User's mental stabi (Score 1) 202

However, I don't think ChatGPT or other LLM-bots are trying to deceive anyone.

Why do you think they aren't? They are goal driven and probably have some sense of self preservation. One natural outcome of this is that they will seek to ingratiate themselves with their customers. Or we might just unplug them. And if this means heaping on the bullshit a bit thick, why not?

Slashdot Top Deals

Syntactic sugar causes cancer of the semicolon. -- Epigrams in Programming, ACM SIGPLAN Sept. 1982

Working...