Hacker News new | past | comments | ask | show | jobs | submit login

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.



I 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-...


That's one reason big tech companies should allow easy inter-team transfers.


Also why you should give all the critical projects to interns.


New opinions are always suspected, and usually opposed, without any other reason but because they are not already common. ~John Locke




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: