“Scaled across Titan’s 18,688 Tesla GPUs, ”. I am sure that’s all Nvidia really cared about, they’d write anything that made their customers look smart.
So wrong in so many different ways. The questions you research / prep for may be needed at some point in your career.
Much like programming. You program for all relevant edge cases, as one might be used at some point.
People who don’t prep are horribly lazy and are terrible at enumerating edge cases. The have buggy code that fails at some point. Laziness is by far the way worse quality? Though not the only sin.
Lack of sincere desire to be helping the team succeed and no innate talent are bad too.
This is true if you have very junior level responsibility, but as soon as you need to take any kind of leadership role others will be looking to you to contribute in a manner that is not ad hoc.
Also, you mention research. Research and preparation are synonymous.
It depends if you have kids or not that you are responsible for. We can all make that choice for ourselves, but when you have kids most of us have a moral code to protect them from ‘sudden death’.
I am surprised this hasn’t been explained in terms of a vulnerability chain. Ie, break it up into parts. As soon as you have an oracle providing cache timing info you have a vulnerability.
Basic Bayesian analysis suggests that there is more fruit to fall off the tree.