Edit: I also remember hearing that for a long time an ffi was forbidden because someone could use it to call proprietary software. Don't have a source on that one though.
1,142 karma · joined April 8, 2010
Edit: I also remember hearing that for a long time an ffi was forbidden because someone could use it to call proprietary software. Don't have a source on that one though.
It gets more complicated by the fact that many people don't mark what's AI and what's not, and harder to be certain every day. Many people putting out the slop will have different priorities, and don't care if they're wasting my time.
Meandering back to your point, I would be happy to look at AI-co-created art as long as I knew in advance that it significantly expressed the mind of the human who created it.
Since I can't get people to mark what is AI, I've instead considered signing off all my writing with:
(The above was written by a human without assistance from AI)
There are lots of use cases for this exact pattern. An acceleration structure to speed up searching complex geometry. The internal state of a streaming parser. A lazy cache of an expensive property that has a convenient accessor. An unsafe pointer that the struct provides consistent, threadsafe access patterns for. I've used this pattern for all these things, and there are many more uses for encapsulation. It's not just an OO concern.
{ foo($0, bar) }Maybe it's related to using the online account for local logins
> Correlation coefficient estimates and their 95% confidence intervals were also expressed in percentages for clarity and readability.
I'm not sure what internal incentives in the company lead to such terrible naming practices.
While this is not the direction the standard library took, I think it would be possible to write an alternative stdlib that doesn't choose to allow leaks.
My original statement was probably too strong though. Leak-free code might be possible with rust-the-language, but is probably not possible with rust-the-ecosystem without significant development.
Rust can absolutely prevent memory leaks. It depends on how much unsafe rust code you use. Many rust developers find the convenience outweighs the risk of leaks, and take the tradeoff offered by the `Rc` type.
It's about the proof, not the computation.
Having a mental model of "this button needs to be double clicked" gets them the result they want, even if that's not a very accurate reflection of the computer.
It also turns off some nice things like the calculator, but the absence of AI garbage is worth it