The research article is located here: <https://www.pnas.org/doi/full/10.1073/pnas.2101084119>; if you're interested in what "likely" means in this context, it may be beneficial to read through the article. My…
> We know that moving `Arc<Db>` will not change the location of the `Db` object, but there is no way to communicate this information to rustc. There is! `std::pin`[0] does just this (and `Arc<T>` even implements…
Are you sure this is the same code that triggers the vulnerability? Is the double `update` in the post itself unimportant (i.e., first updating with a 1-byte string, then the 4,294,967,295-byte string)? As I don't think…
I don't think that's what they're claiming at all. I think what they're claiming is that it's far easier for individuals to be corrupt if their CEO is similarly corrupt, which is a completely different claim.
As far as I can tell, this can't actually work, because the return type of `fn next(&'a mut self)` should actually live for some lifetime `'b` that is shorter than `'a`, instead of at least as long as `'a`; mostly…
Because filing that counter-notice requires you to provide personal information, in case the person who filed the original DMCA wants to serve you with a legal notice. From https://www.copyright.gov/512/: > [...] To be…
> I don't think a general non-persecution right exists. Yes, and no; one can be criticized for membership of a social group, but when people take action against the social group, I believe that can start to step into…
Whether or not Spotify is a downgrade is not the point here; the point is that Joe Rogan has a platform that allows him to propagate his message to the mass, and that Spotify has a role in that. That is all. The same…
I can somewhat understand the point of the employees here, but ultimately, I think it's a symptom of a larger problem - of easy propagation misinformation, with very little oversight. When someone makes a veritably…
AtomicUsize is stable!
I'm quite fond of error-chain (https://github.com/rust-lang-nursery/error-chain), which helps mitigate it somewhat. You can do things like: use error::{Error, ErrorKind, Result, ResultExt}; fn some_func(v: &str) ->…
TC39 is the standard body for ECMAScript, which JavaScript implements. smoosh was a proposed alternative name (see: https://github.com/tc39/proposal-flatMap/pull/56) for flatten (and smooshMap for flatMap) due to…
The research article is located here: <https://www.pnas.org/doi/full/10.1073/pnas.2101084119>; if you're interested in what "likely" means in this context, it may be beneficial to read through the article. My…
> We know that moving `Arc<Db>` will not change the location of the `Db` object, but there is no way to communicate this information to rustc. There is! `std::pin`[0] does just this (and `Arc<T>` even implements…
Are you sure this is the same code that triggers the vulnerability? Is the double `update` in the post itself unimportant (i.e., first updating with a 1-byte string, then the 4,294,967,295-byte string)? As I don't think…
I don't think that's what they're claiming at all. I think what they're claiming is that it's far easier for individuals to be corrupt if their CEO is similarly corrupt, which is a completely different claim.
As far as I can tell, this can't actually work, because the return type of `fn next(&'a mut self)` should actually live for some lifetime `'b` that is shorter than `'a`, instead of at least as long as `'a`; mostly…
Because filing that counter-notice requires you to provide personal information, in case the person who filed the original DMCA wants to serve you with a legal notice. From https://www.copyright.gov/512/: > [...] To be…
> I don't think a general non-persecution right exists. Yes, and no; one can be criticized for membership of a social group, but when people take action against the social group, I believe that can start to step into…
Whether or not Spotify is a downgrade is not the point here; the point is that Joe Rogan has a platform that allows him to propagate his message to the mass, and that Spotify has a role in that. That is all. The same…
I can somewhat understand the point of the employees here, but ultimately, I think it's a symptom of a larger problem - of easy propagation misinformation, with very little oversight. When someone makes a veritably…
AtomicUsize is stable!
I'm quite fond of error-chain (https://github.com/rust-lang-nursery/error-chain), which helps mitigate it somewhat. You can do things like: use error::{Error, ErrorKind, Result, ResultExt}; fn some_func(v: &str) ->…
TC39 is the standard body for ECMAScript, which JavaScript implements. smoosh was a proposed alternative name (see: https://github.com/tc39/proposal-flatMap/pull/56) for flatten (and smooshMap for flatMap) due to…