Note 1: Wikipedia also notes that Sheffield's writing career was a response to the traumatic death of his first wife to cancer in 1977, so this sheds light on the topic of his first novel Sight of Proteus.
Note 2: (That is the infamous pitfall that second and third tier SF (Not "SyFy!) writers fall into. SF has a relatively smart readership that also enjoys finding flaws in logical conistency, so woe to a hapless writer that gets the science too badly wrong! The informal rule of thumb is that mistakes that are sufficiently tricky are grudgingly let alone, but quite simple ones such as buzzing when firing laser guns are the fuel of hate storms.)
Note 3: First up of note is the character's name - Behrooz Wolf. (Later we find that the character's ethnic stock is Persian-German. Is Behrooz a common Persian name?) As a symbolic choice I first thought of the old English tale of Beowulf, though I don't know that tale in any detail to make a useful connection.
Note 4: Or at least kept it on track, avoiding the other problem of many early SF stories, in which political delays slow down the comparison with the proposed future history, thus rendering the story "out of time" when the actual date catches up with the story setting.
Note 5: (I am ignoring the technical clash of two amounts of storage implied by that term. See Wikipedia for Gigabyte for more details.)
Note 6: As explained in this example page by Microsoft MVP Tim Slattery, the Microsoft Windows XP operating system *still* has a problem accessing 4 Gigabytes! (of RAM)
Note 7: (Windows 7 might have had the addressing part solved, but in making for round numbers, it's nice to push the 'generation' of tech one notch farther in both hardware ability and giving Microsoft that much more time to fine tune its Windows OS, having firmly etablished the architecture which was initially rough in Windows Vista.)