What I'm saying is that at no point was I confused about what they were trying to communicate, so as far as I'm concerned it makes no difference outside of just being pedantic.
I have no experience with LLVM internals, but couldn't you split up the code and disable some of LLVM's optimizations on blocks defined by the programmer?
Or do you have to pass the entire program at once to LLVM? Maybe the ability to disable optimizations only on certain functions is possible, idk, but I think it certainly would be nice.
I'm surprised to see no mention in the article or on HN about how this might affect writing crypto code in Rust. Maybe it's a little tangential, but I'm dying for constant time operations.
Avoiding branches, etc. in Rust doesn't mean LLVM won't add some as an optimization, which is frustrating to say the least. It would be awesome to be able to define a block - similar to "unsafe" - that tells the compiler to disable optimizations that could introduce non-constant time operations. When I started reading the article, I though maybe this new development would open the door to something like that, but it doesn't appear to be the case.
There's some work to do constant time ops in rust, but it's very experimental and untrustworthy. :/
I think the article understates the importance of this. As a customer, I won't be nearly as upset about a product being killed if you show me some good alternatives, so that's critical.
I've seen at least 1 study that showed controlling for those factors (and many others) reduces, but doesn't come close to eliminating the pay gap. Iirc, there's still ~7% unaccounted for.
I believe it's a widely held misconception that pay discrimination doesn't exist.
Am I the only one who gets the vibe that the author is not particularly well adjusted and is hoping that somehow this post goes viral and gets him a shot with that girl? Even the first paragraph doesn't exactly scream "emotionally stable".
I may be projecting, because that's totally something highschool-aged me would have done. But to me this reads as a transparent attempt at getting a girl's attention rather than any valuable insight about Tinder.