perflexive
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.
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.
If I was a betting man... ;)
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.
Edit: a word.
I wouldn't consider myself a particularly strong writer so any feedback you might have would be greatly appreciated.
Thanks!