Can't delete comments, so an actual question will destroy my karma count.. great system HN.
Branch prediction and caching is necessary for modern processor performance and it turns out that these two features can interact in a way that allows software to employ timing attacks to determine memory state for areas of memory that should't be readable.