CHAPTER 3

Raconteur

“G od afternoon, ladies and gentlemen. My name is Joshua Strickland, team lead for visual intelligence development here at the Stanford Vision Lab. I’d like to thank you all for coming today.”

Strickland stood at the head of a darkened, windowless lecture hall in the basement of the Gates Computer Science Building. Beside him the camera-eye logo of the Vision Lab filled a large projection screen. In the PowerPoint afterglow he saw familiar and unfamiliar faces among a small audience seated primarily in the front two rows. He focused on the serious faces seated just before him.

“An especially warm welcome to our distinguished guests from the Transformational Convergence Technology Office. Thanks also to our faculty advisor, Doctor Lei Li, without whose support we would not be presenting to you today.”

There was timid applause from somewhere in the darkness.

Strickland paused to collect his thoughts. So much was riding on this. He took a breath then began, “What you’re about to see is a visual intelligence technology we call Raconteur.” A click of his wireless remote, and the slide changed to an animation of dozens, then hundreds, and then thousands of individual video insets, swarming. It was a vast stream of graphic data. “Visual intelligence is often confused with ‘computer vision’-but it’s much more than that. Visual intelligence means giving machines the ability not merely to identify objects in images-which has been possible for years-but the cognitive ability to discern what’s occurring in a scene. Concept detection, integrated cognition, interpolation- prediction. What could have happened, and what might happen next. It means giving machines not only the ability to see but to understand what they see.”

He searched the faces of those front and center. “Why is this important?”

He clicked the remote, and the slide changed to surveillance images of London subway bombers moving through stations and standing in railcars. “In an increasingly dangerous world, video surveillance represents society’s best hope to detect threats before they materialize. But this flood of visual imagery means an exponential increase in the volume of surveillance video that must be analyzed-and analyzed real-time if it is to be of use not just in reviewing criminal acts after the fact but in preventing criminal acts.”

The image changed to that of a burned-out Starbucks on an urban street. Then another photo from a newspaper showing a burned-out SUV beneath the headline SENATOR ASSASSINATED IN TERROR BOMBING. “We need only consider the recent unsolved terror bombings here in the United States to recognize how critical visual intelligence is to our future.”

Strickland scanned the faces of his audience. They were with him.

“How do we imbue machines with this ability? We do this by emulating the way humans process spatiotemporal events. Human visual cognition is closely attuned to change, and it’s these changes that create what we call ‘attention states.’ We acquire ‘attention states’ from video imagery through an algorithmic mechanism that includes notions of focus of attention, markers placed on salient objects, and the critical relationships between those objects in terms of motion and contact. These are necessary to distinguish individual events from one another. A series of attentional states over time then becomes a visual attention trace-or VAT-which begins to form the elements of a story. One that can be programmatically narrated through machine-readable text-text that can then be algorithmically searched for relevance, in real time, by an ‘audience’ of other, simpler programs. This is why we call our system ‘Raconteur’-because it tells the story of what’s happening in a way that common systems can understand. And like any good storyteller, ‘Raconteur’ remembers how the current scene fits into the whole.”

Strickland knew that his combination of youth and poise would be an advantage here. Disruptive technology was like that. Now, at twenty-two, he was leading a team that was about to revolutionize visual image processing. Although he wasn’t the driving force behind the innovations, he did know how to spot and recruit talent to his work teams. If history was any guide, that was the primary skill necessary for success in Silicon Valley. Being able to spot a good idea and knowing who could make it work. Removing obstacles and inspiring others, that was the biggest part of innovation.

“We have worked with DARPA’s technical staff to coordinate the following demonstration, in strict adherence to the Mind’s-Eye Project guidelines. Please remember that our system has not been previously exposed to the images that you-and it-are about to see. We look forward to taking your questions after the test. Until then, ladies and gentlemen, I give you ‘Raconteur,’ the storyteller…”

More light applause as the screen went black.

Strickland stepped aside as two smaller screens glowed to life up front-one bearing the title “TCTO Phase 1-Recognition Test.” The other screen displayed a blinking cursor.

Strickland moved to the side to stand with his project team, bracing for whatever came next. He cast a tense look at his development lead, Vijay Prakash, but the handsome, dour Bengali ignored Strickland’s arched eyebrows and looked to the screen. The rest of the grad student crew-Sourav Chatterjee, Gerhard Koepple, Wang Bao-Rong, and Nikolay Kasheyev-nodded in acknowledgment of the moment. Then they all turned to watch the screens too.

The words “TCTO Phase 1-Recognition Test” soon appeared also on the right-hand screen. The twin projections were set up so that whatever appeared in the left-hand screen, Raconteur would have to make sense of and describe in text on the right-hand screen.

Strickland felt relief wash over him as he stood in the darkness. Failing simple character recognition while reading the title card would have killed them, but then, OCR was handled by a licensed library, not their code. Still, he knew the DARPA judges wouldn’t cut them any slack for choosing a bad library.

But the test was already moving on. No time to ponder disaster scenarios. The left-hand screen changed to black-and-white surveillance video. It depicted a woman walking down an office hallway carrying a cardboard records box.

Strickland tensed again. He’d seen the VI algorithms work a hundred thousand times and had a pretty good idea how they functioned, but they’d never been run live in front of such an important audience. What happened next would decide the next several years of his life-of their lives-and quite possibly the trajectory of Strickland’s career. He focused on the blinking cursor on the right-hand screen-the Raconteur output panel.

As the video continued, text began to appear…

Person carries object along corridor.

Murmurs of approval swept through the room, but Strickland remained tense. C’mon. Do it. Do it, baby…

The cursor then began expanding on the details.

Woman carries box along corridor.

More murmurs and some clapping. Strickland cast a glance at the DARPA managers, who were nodding and talking softly among themselves. Taking notes. A wave of relief flowed through him. He’d had no idea how clenched he was, but now that initial impressions were good, the judges would be more receptive if there was a later glitch. He told himself that no matter what happened from here on, they had at least avoided a meltdown. They had gotten on the scoreboard.

The scene changed to an exterior; an American soldier standing on a littered street in some Middle Eastern slum, weapon slung and motioning to unseen people. A small-possibly Iraqi-child entered the frame behind him. Strickland felt the dread returning, as the text scrolled…

Armed person… approached by child.

More applause and some actual shouts of excitement.

Strickland felt a smile crease his face before he clamped down on it. Too early to celebrate.

Uniformed soldier approached by child in street.

The hoots continued. So far so good, but Strickland knew the difficulty levels were only going to increase. As he watched, the system mistook another soldier entering the frame as a possible threat- #ALERT-armed person. Not too far off the truth, though.

The control frame faded to black and displayed the title: “TCTO Phase 1-Interpolation Test.”

Here we go. The complexity of visual concepts ramped up fast. It was why their system focused on deriving context first while interpreting a scene, and why it never forgot what it had seen previously. That was key to avoiding a lot of useless processing. Humans walking down a city sidewalk, for example, do not suddenly expect to see a mountain vista or a rolling sea all around them. That would be impossible-thus, even if these things appeared, they were likely to be graphical representations like ads, not the actual thing. Daisy-chaining events made it possible to take the known and use it as a base camp from which to explore the unknown-pushing that frontier back just a little at a time, like ants exploring terrain.

As Strickland knew, even a person with Down syndrome was a generalized genius compared to special-purpose computer algorithms. Breaking things down to their simplest elements was the only way to accomplish anything useful. Prakash had worked out the architecture, and the design made Strickland’s head hurt. But if the damned thing worked, he’d forgive all of the man’s arrogance.

The scene on the left changed to a woman in a burka-a burka! What U.S. troops called a “BMO,” short for “black moving object.” DARPA bastards. No face, no clear view of her arms or torso. On-screen she resembled a walking bag. But if memory served, Vijay and Gerhard’s gait detection code should help assign the attribute of “human” to walking objects-and along with “humanity” came implied geometry, potential actions, and patterns of movement. The burka woman was moving along a narrow village road carrying what appeared to be a plastic water jug on her head.

The room waited with bated breath. Then the text started scrolling.

Person carries object down street.

Okay, so far so good.

The woman entered a dwelling through a doorway on the left, and the system correctly described her disappearance. Then all was quiet for a moment, until she reemerged without the jug on her head. This was the real test. Cognition.

#ALERT-DROPPED-ITEM: Person observed carrying object into building and leaving without it.

Strickland felt the importance of this moment as loud applause filled the room. They had just passed the bomber test. Years of work flashed before him. He felt the backslaps of his teammates, and he turned to their smiling faces in the semidarkness. He even grabbed hands and side-hugged Prakash. They’d never gotten along well-always struggling for the reins. But this moment was what they’d been working for. Even the eternally serious Prakash gave the barest hint of a smile. A smirk, really.

Strickland had to admit the guy knew what he was doing. “Great work, Vijay.”

Prakash nodded. “It’s a start.”

Prick. Couldn’t he enjoy anything?

There were calls for quiet as the test continued, but a warm tingling had settled across Strickland. They would get their research grant. He knew it now. The excited discussions among the judges told him they’d outperformed anything they’d ever seen. His professional career had begun, and he would forever remember this moment. He couldn’t wait to tell Sandra.

But then he remembered that they weren’t seeing each other anymore.


Strickland popped the cork on a bottle of cheap champagne and let foam spew in all directions as his research mates screamed in jubilation. Back in the KSL lab cluster on the second floor, there was much to celebrate. The lab was an open workspace with HD digital video cameras clamped to brackets and on tripods scattered here and there, rack servers in one corner, their LED lights flickering as though in time to the music. LCD monitors on desks and mounted to the ceiling scrolled Raconteur-generated text of the festivities… most of it not too far off-but then they would now have a federal grant to perfect it, wouldn’t they?

What they’d believed to be groundbreaking work had been recognized. The venture capital arm of a U.S. intelligence agency had tentatively agreed to finance their research project, but along with that came top-level introductions to other private venture firms. His team now represented the very bleeding edge in the field of visual intelligence. All their personal rancor and disagreements had been for a purpose, and now the entire crew shouted another toast, enjoying the moment-Chatterjee, Koepple, Prakash, Wang, Kasheyev-a truly international team. And then there were the other lab teams in the cluster, along with their faculty advisors. There were spouses and significant others, as well-turning it into a full-scale party. Strickland wished he had someone to share it with too. But that would come in time, especially now that success had found him. In a few years he hoped to be a partner in some venture capital firm on Sand Hill Road. He was on his way.

Strickland stepped up onto an office chair as someone steadied it for him. He raised his glass and Lei Li, their mentor, called out for quiet-with everyone suddenly shouting, “Speech! Speech!”

In a few moments the music got turned down, and in the sudden silence Strickland raised a plastic cup sloshing with champagne. “Guys, I want you to know what an honor it’s been to work with this team. I’m aware that the brilliance lies not with me, but with all of you”-he pointed-“Sourav, Gerhard, Bao, Nik, and of course, the inimitable Vijay.” There was applause and cheers with each name.

Prakash stood near the wall, arms crossed, watching Strickland with something approaching disdain. Prakash wore his trademark khaki pants and blue Oxford button-down shirt. His hair, as always, closely cut and perfect. Bollywood good looks.

What was the deal with this guy? Why couldn’t he just loosen up? Strickland tried to ignore him. “I think it’s fitting that in a building where Google was born-bringing Web search to the world-visual intelligence would also be born, bringing the ability to search reality in real time. You guys will make history, and I’m just glad to be along for the ride.”

“Hear, hear!” Another cheer went up and glasses were drained. The music came up again, and the crowd resumed shouted conversations, while lab members mugged before the video cameras.

Strickland noticed Prakash still staring daggers at him, so he waded through the crowd to him. “Vijay, what’s wrong with you, man? You look like Kolkata just lost the cricket finals or something.”

Prakash eyed him. “Speaking as one of the ‘brilliant’ team members, I don’t appreciate you monopolizing the conversation with DARPA. We make decisions as a team, Josh. The only reason you have the title of ‘team lead’ is because you’re good at dealing with suits, and it keeps you out of my way.”

“I was just setting a date for the next meeting. We’ll confirm it by e-mail later.”

“We need to be involved in every decision that occurs-no matter how small.”

“We’re not a hive mind, Vijay. Occasionally tasks need to be delegated, and I don’t see the point of bothering you with-”

Prakash got in his face, finger jabbing. “This is not the first time I’ve had to remind you. I do not work for you, Josh, and I expect you to represent the interests of the team, not just yourself.”

“Whoa, whoa! Hold on a second. We all agreed from the get-go that since I’m the extrovert that it would be best if I did the talking, especially with the defense folks. That’s what I’ve been doing.” He gestured back to the chair he’d been standing on. “Did I not just lay literally all of the credit onto everyone else’s shoulders?”

“And rightly so. The next time we communicate with the U.S. government, I expect to be copied, Josh.”

He studied Prakash’s face. Did he know? There had indeed been a few other communications, but it had only been an oversight. “Look, I don’t know what you think I’m up to, but in case you haven’t noticed, you’re sort of critical to this project. I can’t screw you without screwing myself. You’re on the patent applications.”

Strickland wondered if Prakash’s highly competitive upbringing was behind this. He knew that the guy’s father was a real type-A businessman-a real ballbuster who practically rode his sons with a riding crop. Old school. Very class conscious too.

Was that it? Strickland sometimes wondered if Prakash thought less of him simply because Strickland was straight middle class-the son of schoolteachers. He’d seen photos of the Prakash summerhouse in the south of France, and photos of Prakash literally in a polo outfit, holding the reins of a pony-like he was friends with the British royals or something. It was easy to forget that this guy might just look at him like he was one of the help.

The more he thought about it, the more it irritated him. He raised his cup again to Prakash and gave him an obnoxious wink, aiming a finger pistol at him in oily salesman fashion. “Who loves ya, guy? Eh? Who loves ya!”

Someone came up from behind and ruffled Prakash’s hair, laughing. Strickland took the opportunity to step away, heading outside for some air. He worked the room on the way out, and by the time he made it to one of the hallway doors, he could see the light on in one of the tiny, windowless offices that surrounded the lab cluster. There sat the childlike form of Nikolay Kasheyev, their visual processing expert, sitting at his desk.

Kasheyev had some sort of pituitary condition that gave him the appearance of a twelve-year-old, even though he was in his mid-twenties. He was often told he was a child prodigy, and every time people made that mistake, Strickland winced on his behalf. But the Russian seemed used to it.

He could see Kasheyev examining multiplexed video streams, tiled into squares on his screen. Strickland rapped his knuckles on the office doorframe. “Hey, Nik, why aren’t you joining the party, man?”

Kasheyev spoke without turning around. “The ravens are back.”

“What ravens?”

Kasheyev finally bothered to turn around. “You never listen to me, do you?”

Strickland was too busy wondering how much Kasheyev’s eyeglasses cost. It seemed that among the team members, only Strickland had come from humble circumstances. Everyone else seemed to have parents with money. No one else had had to work through their undergraduate years. At least not at menial jobs. It seemed like Kasheyev wasn’t even aware that they’d probably laid the groundwork for becoming wealthy men today. It was as though it barely mattered to him.

“Josh.”

“Ah. Of course I listen to you. I just don’t retain what you say.”

Kasheyev pointed to an array of six video images tiled on his screen-surveillance cameras that Strickland knew were being “watched” at all times by Raconteur algorithms. They’d had the system running more or less continually (in progressive versions) for almost two years, watching the public spaces all around the Gates building. Watching the comings and goings of students, automobiles, everything. That was part of the power of this system: persistent surveillance. Watching over time. Noticing patterns and changes to those patterns. Continuing to deduce meaning from what was seen, storing the symbolic representations, and sending alerts-in this case to Kasheyev’s iPhone-whenever anomalies were detected. Specific alerts could be created, and apparently Kasheyev had started fixating on these birds. It was the least of his eccentricities.

Kasheyev tapped at one of the images, where what appeared to be a black raven gazed at their offices from a tree branch. Clearly the video was running, because Strickland could see the leaves of the tree swaying in a slight breeze.

Strickland leaned in to examine the screen, and then examined the Raconteur log, highlighted for the entry. Raven perched in tree.

“Okay, Raconteur recognized a species of bird. We’re amazing.”

“That’s because it searched tagged Web images for comparisons-object identification is not really my point. It’s that there have never been ravens in these trees. And, look, there’s another raven here, up near the Packard Building to the south…” He clicked around the screen and brought up a larger image of another raven perched on the parapet of the architecturally modern electrical engineering building across the street. He scrolled backward in time, and Strickland could see that as the sun rose and set, the twin, but lone, ravens returned day after day-but then one day, they weren’t there. “It started a week ago. And they’ve come back every day since.”

Strickland recognized that this was one of the problems inherent in working with brilliant people: They were half-mad. Fixations on details or finding links between disconnected phenomena was a mania with some of them. He patted Kasheyev on the shoulder. “There’s this thing called ‘migration,’ Nik.”

Kasheyev looked at Strickland like he was an idiot. “Ravens don’t migrate. Adult birds like this have a range that spans miles. They don’t stay in one spot unless they’re a mated pair with a nest. And I don’t see a nest.”

“Fascinating. These birds are way more interesting than our new research funding. I say we drop everything and-”

“Look…” Kasheyev zoomed in on one of the ravens sitting in the tree, and then up to one of its legs. There was some sort of tag or transponder on it.

Strickland shrugged. “Okay, someone’s doing research on ravens. This is a university.”

“That’s what I thought too. Ravens are very bright birds, Josh.”

“Maybe they’re here on a scholarship.”

“No one is doing research on raven populations here. I checked.”

“Jesus, I thought we were working on visual intelligence software, not stalking ravens.”

“Take a closer look at the tag on its leg…” He zoomed in the high-def digital image. Then he split the screen and showed a close-up of the other bird on the opposite side of the building.

The objects on their legs looked like identical black squares.

Strickland sighed, and was happy when he noticed Wang Bao-Rong, their twentysomething Taiwanese narrow-AI expert, motioning for them to follow as he walked past in the hallway.

“What’s going on?”

Wang was tossing a brain-shaped squeaky toy in the air as he walked. “Conference call with the lawyers.”

“Oh!” Strickland pulled Kasheyev from the seat. “C’mon, Nik! The birds can wait, man.” He fell in with the rest of the crew, still sipping champagne.

Stanford University graduate science teams had already founded Hewlett-Packard, Cisco, Yahoo! and, of course, Google. And the five patent applications Strickland’s team had filed for Raconteur were potentially worth billions-especially now that the federal government was signing on to fund their work. This was the culmination of everything he’d worked for.

The team piled into a conference room, where Prakash was already standing, arms akimbo, in front of a speakerphone. Strickland was the last in and closed the door behind him.

Prakash barked at the phone. “Okay, John. The team’s all here.” Prakash looked up. “Guys, this is John Wolstein at Hartmann, Blithe, and Peale.”

A voice came over the speaker. “Hey, guys.”

Everyone chimed in greetings.

Strickland spoke up. “Tell us the good news, John.”

There was a moment of silence. Then, “Well, I wish I could do that, but I’m afraid there’s a problem.”

A hot flash ran across Strickland’s skin. Adrenaline surge. The intellectual property was everything. They’d already done a preliminary patent search. The path was clear. No one had ever taken Prakash’s novel approach.

Prakash frowned at the phone. “What do you mean, ‘problem’? What problem?”

Strickland realized that this was what Prakash was good at. He’d chew this lawyer a new asshole.

“You have prior art problems, Vijay. Big sections of your source code base are already public knowledge-available online.”

The room went utterly silent. The static on the phone line was the only sound.

“You guys still there?”

“What the hell are you talking about? That’s impossible! Where online?”

“Several forums. A code search turned up a half-dozen sites that carried parts of your source code verbatim. Even some of the comments were there in the code. I don’t know how it got there or-”

“Goddammit!” The words burst from Prakash as he glared around the room.

“Vijay, I’m just telling you what the facts are.”

“I designed this code from scratch. There’s no ‘inspiration’ from somewhere else. It is mine.”

Strickland might have argued for more credit under different circumstances, but right now he felt like he’d been Tasered. He was just staring at the speakerphone, hearing the pounding of his heart in his ears. Hearing his future evaporate. He could see Prakash’s tanned face turning red, veins appearing-as though the man were about to explode.

Gerhard Koepple, always even-tempered, looked ashen-faced. Wang, Kasheyev, and Chatterjee were sitting down, running their hands through their hair as if they’d just heard a close relative had died.

Strickland croaked out, “Where? Where online, John?”

“I’m sending you a link right now-”

Prakash broke in. “You’ll send it to all of us. Not just Josh. Do you understand?”

“Yeah, okay, fine, Vijay. Listen, getting mad at me isn’t going to help.”

“Just send the damned message.”

“Okay.” A pause. “It’s headed your way.”

Strickland chimed in again. “John, where does this leave us? What happens now?”

There was silence for a moment. “Nothing happens. I’m going to submit a report to Doctor Lei that the patents are not enforceable. And I expect the patent office will come to the same determination. I don’t know what, if any, effect this will have on your Ph. D. theses, but that’s the situation. My condolences. However this happened-and I’m not saying that you guys copied work from somewhere else-but however it happened, this code is now public domain. You won’t be able to patent it unless this prior art issue is resolved.”

Prakash grabbed the phone and ripped it off its base on the table-tearing out the phone cord-and hurled it against the window. The glass vibrated with a thud as the phone blasted into pieces.

“Jesus, Vijay! Calm down! I wanted to ask him more questions!”

Prakash ignored Strickland and stormed out of the conference room to the office nearby that he shared with Wang.

Strickland was right on his heels, closely followed by the rest of the team. “Vijay.” He felt his iPhone vibrate in his pocket, meaning he’d probably received an e-mail, but he wanted to deal with Vijay first.

Prakash was logging on to his computer and opening e-mail. He double-clicked on the top message as the others gathered around. There was verbiage from their lawyer, along with several links below the words “Prior Art.” The first one was for a website somewhere in Russia, judging by the “. ru” domain.

Chatterjee leaned in and placed his hand between Prakash and the screen. “Not directly! Use a VM, dude.”

Prakash looked like he was about to bite Chatterjee’s head off for a moment before he took a breath, nodded, and copied the first URL to the clipboard. “This is a just a bloody Xenon connection, Sourav! And the machine’s got nothing critical on it.” But he nonetheless launched a virtual machine, opened a browser, and pasted the address into the URL line.

Everyone was waiting with bated breath as an offshore warez site named “Sourcebomber. ru” came on-screen. There, filling one section, was the source code to their attentiveness state class. Even Strickland, who’d not worked as much on the code as the rest of the crew, recognized it as Prakash’s work-or at least they’d always thought of it as his. Strickland was beginning to wonder whether the rich kid from Bengal really was the talented software architect everyone considered him to be-but of course, that was ridiculous. Prakash had gotten into Stanford! He’d aced undergraduate CS classes. Serious geniuses had worked closely with Prakash and come away impressed.

Strickland was barely able to concentrate as Prakash’s quivering hand scrolled down the page as function after function, class after class, of their precious source code was revealed on this public forum. It was like finding the love of their life in a gang-bang porno.

That’s when Prakash really lost it. He picked up the flat-panel monitor and tore it off the desk. The team scattered as he began smashing it into the wall. Pieces of plastic and glass flew everywhere. He was screaming like an animal.

Their faculty advisor, the elfin Doctor Lei Li, came in shouting at Prakash. That’s when Strickland realized that none of them had called her into the conference room. She had a stake in this too. But they’d thought it was just going to be a routine call.

She was screaming at him. “Vijay! Calm down! What’s going on?”

“The bloody source code is out on the Internet! Raconteur is freeware now! It’s fucking unpatentable! Someone on this team is responsible!”

The rest of the team displayed the early stages of grief. Prakash had passed them all and gone straight to rage.

Kasheyev stared unseeing at Prakash’s empty desk. “Or someone stole it from us.”

Prakash focused on the boyish Russian. “Stole it? Do you think with idiots like Strickland and Wang around anyone would have to steal our code?”

Strickland had more riding on this than anyone else here. Prakash was talking crazy. “Whoa, wait a second-”

Prakash got into Kasheyev’s face. “How could anyone steal it? Our servers aren’t even on SUNet. There are no wireless devices on them. I’ve been checking the logs on the Merakis for months, looking for rogue connections and transfers.”

Doctor Lei frowned. “How are you able to do that? You don’t have rights-”

He ignored her. “And the only code of ours that gets near a network connection is already obfuscated and compiled. Except for the code my ‘teammates’ have in their possession.” He pointed at where the monitor had been. “You saw that code. It was our uncompiled source-and recent source at that. Comments and all!”

Strickland felt a sinking feeling. He did indeed have a fairly recent copy of the source code-on the Leland network, on the cluster in the basement. But then, so, too, did the others. Didn’t they? Did they actually not trust the hardwired network? And only their team had access to that share. Strickland suddenly realized that Prakash was studying his face.

And he had apparently come to a conclusion based on what he read there. “You son of a bitch!”

Strickland felt warm pressure on his face as the world spun out of control. It was several moments before he realized he was on the floor, feeling pain on his lips and the back of his head. He came to his senses with Koepple and Wang trying to get him to his feet. Prakash was nowhere to be seen, and neither were Chatterjee and Doctor Lei.

Kasheyev leaned into Strickland’s line of view and placed an ice-filled paper towel that smelled of champagne onto his face. “You okay, Josh?”

His lips hurt like hell. One tooth felt loose. Strickland looked down to see blood had run down his white shirtfront. “What the hell, man…”

Wang was shaking his head. “Vijay has finally lost it.”

Koepple was still looking pale-not his normal unflappable self. Perhaps he, too, was realizing just how completely fucked they were.

Strickland felt tears rising. What was he, a pussy? But he couldn’t help it. This had been his ticket. These other guys had serious technical talent. Strickland was smart but not as technically brilliant as these other guys. He needed people like this to employ his own talents-people and management skills. If his doctoral thesis was rejected due to plagiarism, of all things… Jesus Christ.

Strickland looked up at the others. “Why did Vijay hit me?”

Koepple shrugged. “Why did he hit you, Josh? Is there a reason?”

“Oh, don’t you start.”

Kasheyev motioned for them to be quiet, and then turned to Strickland. “I don’t think it was you, Josh. I think we need to look at the evidence here. This is a vision intelligence system. I have cameras in these rooms. No one can approach the project servers without our knowing about it. Vijay is right about that. And if no outsider physically got to those machines, then-”

“The damned project servers are in the middle of a party right now! There must be forty people in the lab cluster! Why the hell is everyone focusing on me? Because little Lord Fauntleroy popped a gasket and needs to find someone to blame? And why not the least talented coder in the bunch? Why not the guy who’s had the least to do with the code? Do you realize how this fucks me? Do you realize how totally screwed my life is now?”

The whole team looked embarrassed.

Kasheyev patted Strickland’s knee. “Sorry, Josh.” With a last look he walked out, followed by Koepple.

Wang lingered a moment to point to Strickland’s face. “You might want to think about pressing charges, Josh. We were witnesses.”

Strickland shrugged. It was likely that Doctor Lei would already bring Prakash up on disciplinary charges. And besides, what was the point? Now his face looked the way he felt inside.

Wang walked out too, leaving him alone.

Strickland turned in the office chair to face what was actually a rather beautiful day out the window. From his position on the second floor, he could see a tree just outside, and a raven sitting on a branch there-staring at him. After a moment it flew away.

Загрузка...