3 ms·
Perhaps people new to the codebase (or the industry, or to life in general) are less likely to view existing constructs as obviously correct, and therefore more
by romed 8y ago
Perhaps people new to the codebase (or the industry, or to life in general) are less likely to view existing constructs as obviously correct, and therefore more likely to point out flaws.
- quotemstr 8y agoThat's one reason big tech companies should allow easy inter-team transfers.
- romed 8y agoAlso why you should give all the critical projects to interns.
- sleepydog 8y agoI think you are right. It definitely takes more than that, but you can be the smartest guy in the world and you won't discover many vulnerabilities if you assume certain components are "hallowed ground". Apparently he thought of the spectre-style vulnerabilities while through the Intel processor manuals[1]. How many established engineers would a) read through these reference manuals at all, and b) question the implementations described therein? [1]: https://www.bloomberg.com/news/articles/2018-01-17/how-a-22-year-old-discovered-the-worst-chip-flaws-in-history https://www.bloomberg.com/news/articles/2018-01-17/how-a-22-...
- ndesaulniers 8y agoNew opinions are always suspected, and usually opposed, without any other reason but because they are not already common. ~John Locke