Ask HN: Why hasn't x86 caught up with Apple M series?
432 points by stephenheron 3d ago 616 comments
Ask HN: Best codebases to study to learn software design?
103 points by pixelworm 5d ago 90 comments
Stop Using Vulnerability Counts to Measure Software Security
13 zdw 4 8/28/2025, 9:29:47 PM cacm.acm.org ↗
In other words, you shouldn't use vulnerability counts, but you can discern patterns of vulnerability to intuit something about the nature of the codebase.
For example, RCE vulnerabilities on Chrome, especially under V8 while not very common they happen commonly enough to suspect that maybe there is some code quality issue. However, if you look at the sheer size of V8, and how much scrutiny and research it undergoes, it is surprising there aren't even more critical vulns being found all the time. JIT is inherently a risky endeavor.
Assume breach.
not just a context-less number that means they're popular, audited, or reviewing their OWN code all the time.
Instances where 0-days can't be used in isolation are a perfect example of where nontechnical people absolutely need to "just trust" someone to triage, and perform threat modeling for them.