Disclaimer: The computer science you are about to read is essentially realistic; I hope it would be, that's my job!
A Software Potential's take on the Infowar
(Written by Robinton, edited by Snowfire. Hopefully canonical?)
"Intelligence is the ability to avoid doing work, yet get the work done," Linus Torvalds said.
No computer could ever really be guaranteed to be immune to hacks and viruses – not unless it'd been analyzed to death by Insight Focused and disconnected from the network the entire time. And even then, it became vulnerable the moment you plugged it back in.
All code had holes. Well, not really "all". Rather, there were two options: you could make the code so simple as to obviously have no bugs, or you could make the code so complex as to have no obvious bugs. No modern operating system was that simple.
And what did you use to build computers? That's right: computers. Computers that the Shiplords had hacked.
Jonathan Azariah Regrye knew this better than almost anyone; after all, his Focus had made him a natural programmer - even beyond his human ability. Born April 16th 2076 to two VI-raised video game addicts, John himself had been more-or-less raised by the sleeved VI Tess Fortuna Regrye.
In his opinion, people were... wonderful, but so insanely complicated. An hour of interacting with humans would leave him longing for the simplicity of a nice intractable software problem. (P does not equal NP. But searches can be performed in constant time, with proper indexing.)
The Circles helped. He managed to fully forgive his nearly-absent parents, build solid friendships, and learn what
not to tell any girl he fancied. ("Yes, that dress makes you look fat. But, based on comparisons with your other dresses, it's the dress's fault, not yours.")
Then he'd Awoken a member of the Third Awakened, the most varied and in some ways strange of all the Potentials. He hadn't even realized until days later, too caught up improving Tess' beautiful self-modifying language algorithms. Afterwards, he only remembered seeing it all in his mind's eye, and knowing how to
improve it.
And then, just a year after he Awoke, Project Insight found the Pattern, and John happily signed up to join the Ministry of Security. After all, he'd already built one of the world's best computers and firewalls; why
shouldn't he help with cyber-warfare?
He had some passing familiarity with Adriana; she'd tapped him a few times for help with her latest secret project - he'd thought it was probably some sort of VI, and he'd been
absolutely right! He had to actively keep himself from worshiping Amanda, and he was hardly alone in this. But Marcus? Marcus was his boss. And Jonathan had no idea how half of Marcus' tricks worked ("I've recorded an exact copy of the network packets, and this
still doesn't make sense!!!").
For the first few years, all was quiet on John's home front. Some spelunking through reams of data revealed the odd disturbing pattern, suggesting that the Shiplords had left all sorts of hooks in the systems, but everything stayed quiet for the most part.
And then the Kingslayer protocol took effect. And it
still took John (and all the Potentials he was working with) years to realize exactly what they were dealing with.
---
"There are two levels of Shiplord hooks - the ones built to shut down all power, overload nuclear reactors, or crash spaceships… and the subtler but more insidious self-propagating backdoors. The Shiplords left a self-propagating backdoor in every compiler, every firewall, and every piece of microchip design code that I've tested. It affects literally every computer system on the planet. That'll teach us to not
trust trust!" John said in a tone of disgust.
It was, obviously, only a matter of time before he had to explain this to a non-technical audience.
"What do you use to construct computer chips?" he asked.
"...Computer chips!" a listening bureaucrat realized.
"Yep. So the Shiplords put in a virus that hacks all our computer-chip-design software. Any chips we make end up with a secret backdoor… that lets this virus hack that computer, prevents us from noticing, and lets in any Shiplord hacking attempts. They've got similar hooks in almost all of our software. Thankfully, the hooks are relatively simple - we are intelligent, and can simply write computer-chip-design software that doesn't
look like design software, and voila, we have some brand-new hook-free chips. It took a few tries, but we got it. We've even gotten an Insight Potential to verify that, yes, our new chips are 100% hook free. But yes, that's why we're sending out ultra-priority updates to
all the computer systems."
They couldn't remove the hardware hooks without completely replacing the systems, and they didn't have time and resources to replace every computer chip. But after the Subnet went down, John and Marcus managed to write a workaround. Older computers would run a few percent slower, but their hardware would be able to resist Shiplord attacks.
Of course, that left the actual software hooks, and those tended to be much more clever: reinfecting any platform with network access, rewriting themselves on the fly to evade antivirus software (and the occasional rookie Insight Focused). And, obviously, it was
difficult to fix the software hooks while they were protected by the hardware hooks. So first, the government got a complete overhaul of their computer systems. Then it was time to start working on the firmware… then the software. John had had a sneaking suspicion they'd never really fix
that. There just wasn't enough manpower.
Then hurricane Vision hit.
No, not a hurricane. Overwhelming force, yes, but pinpoint precision. A hurricane concentrated down into the edge of a scalpel.
As Vision systematically took down and cataloged every Shiplord hook - self-propagating and directly damaging alike - John could only watch in wondrous awe, and mumble, "I have seen
the Vision."