Skip to content

WWDC Apple conference (raw notes)

“Watching” WWDC conference live on www.twitlive.tv, and via MacRumors.com text feed. Totally stressing bandwidth of all concerned. Reminds me of first Victoria’s Secret webcast.
Finally gave up on twitlive, just streaming audio from uStream with Mac Rumors text. Far superior audio quality.
Stationed myself at a Coffee Shop near AT&T store
Super Monkey Ball on iPhone — when App Store launches — and when is that, exactly?
Location-based apps on the iPhone — can’t wait to see what the community can do with this, also scared what the spooks come up with
yesterday, used the iPhone quite successfully to find a restaurant in a town that I have never been to: Speisekammer in Alameda
Mac Rumors Live and Ustream audio have worked very well. Twitlive audio/video working well now, but he can’t play the audio Ustream, apparently. Have to decide whether I want to listen to Leo or the Audio.

Band app, Enigmo both must haves, with super monkey ball.
Amazon down again?
Apple stock drops $5 during keynote in aticipation
No background processes, how does iChat work while doing anything?
Apparently, background processes running on service (SaaS) that pushes updates
Parental controls on iPhone
Scientific Calculator available by turning phone on its side
iPhone 2.0 s/w available in early July, free to iPhone users
App Store, automatically install wirelessly, updates available wirelessly
No charge to developers for free apps
Over 10MB can be downloaded via wifi, iTunes, not cellular
Enterprise app dist: authorize iPhones, create apps only on those iPhones, distribute via Intranet, sync via iTunes; ad hoc distribution of up to 100 iPhones, shared from user to user
Mobile Me: exchange for the rest of us; Activestink?; Mobile Me, push email, contacts, calendars; works with mail.app, ical, Outlook; Photos stored on Me.com; send photo up, web 2.0; iDisk on iPhone?; me.com not working (snappville.com?); crowd seems fairly unimpressed with mobile me; sync between iPhone for email, contacts, calendar events, files — pretty slick
This type of real-time use of their products is exactly the type of thing that famously fails for Bill Gates/MS; mobile me replaces .mac; automatically upgraded to mobile me (yes!);
iPhone: Steve: phone that has changed phones forever; 90% customer satisfaction; 98% using browsing; crowd is eating up Steve’s iPhone talk;
Next challenges: 3G, enterprise support; 3rd party apps; more countries; 6 countries, believe me, in use in more countries; price more affordable
iPhone, plastic back, thinner at edges, iPhone 3G, flush headphone jack, metal buttons, improved audio, 21 second load on 3G; waiting, laughter, whistling, 59 seconds on Edge, approaching wifi, iPhone 36% faster than Nokia N95,
great battery life: standby time 300 hours, 2G 8 hours to 10, 3G talk time others are 3-3.5 hours, 5 hours on iPhone; browsing 5-6 hours of 3G, video 7 hours, 24 hours audio; substantial applause;
GPS, in iPhone 3G, traffic reports; Lombard St in San Fran video;
Goal 12 countries, stretch of 25 countries, playing small world, while listing countries: Shout from some enthused members; huge applause: Canada? 70 countries
Huge applause for $199 for 8GB model, 16 GB model for $299; white model also for 16 GB
rollout on July 11, screwed up commercial?
vigorous applause for iPhone team;
One more thing: No
No iChat, no front facing camera, no camera discussion;

Sony 11″ OLED display

Heard about this on a Slate podcast which I can’t find anymore. Sony has a new OLED display — 11″, 1/8″ thick, for a mere $2500. It is pretty spectacular, setting aside the price. I saw it at the Sony Style store in the Metreon in San Francisco. The clarity is awesome. They had it hooked up to a Bluray player and you could just imagine a whole new world of lifelike image clarity at sub 1″ thicknesses. Small displays in kitchens and bathrooms and elevators and cars capable of super-HD display. Breath-taking, if unrealistically expensive at this point.

Video (the irony of a $2.5K display being captured by a sub $.2K camera is not lost on me, btw) follows.

OLED Display @ Sony Store from Paul Gibson on Vimeo.

Coffee Shop adventures

Stopped at our local coffee shop this morning. Let’s call it Coffee Bot. Ordered my typical, 16 oz soy latte, yogurt with granola. Strawberry or plain? Strawberry. Sat down with my laptop to try to be “productive.”
The Macbook “radar” wifi status indicator showed four bars. Everything looked good. Except no iChat connection to aim. No mail.app connection to .mac or google. No browser connectivity. Hmmm.
Check the network that I have connected to. Only one open network available: “Linksys.” It used to be that Coffee Bot had a wireless access point called “Coffee Bot,” but at some point (probably a router upgrade/replacement) that had become simply Linksys.
Troubleshooting. OK. Disable airport to clear connection. Then re-enable. Very quickly it reconnects to Linksys. Still no aim, no Internet. Any other networks to choose from? Maybe they changed the access point’s Service Set Identifier again. Nope. There are a couple networks to choose from, but based on their names they are local businesses and are using some sort of security such as WEP or WPA so I can’t connect to them without knowing the password or key.
Let’s look at our local setup. Right-click (really two-finger click on the Macbook pad) on the airport indicator and choose “Open Network Preferences.” I see that I have been assigned address 192.168.1.122 by Coffee Bot’s wireless router via Dynamic Host Configuration Protocol. Network Preferences doesn’t show me the gateway or router address, though. The first step in determining the source of the problem would normally be to try to ping the router. To do that, I need to know it’s IP address.
Open Terminal. Or really, switch to it, as I have it launch automatically when I log in. The UNIX “route” command has always been a little crappy, in my opinion. The syntax and options just seem relatively cumbersome. That’s coming from someone with a Cisco background. If I had started with UNIX, I would probably chafe at Cisco’s route syntax. Is the command “route print?” No. “route -print?” No. OK, check the “man” page to see the syntax. Turns out it is “route get.” That doesn’t jibe with my memory; I think the Linux “route” syntax is different. Let’s try “route get.” Still no go. Probably it wants a target. I just want to know the default route, where all traffic will be shipped in the absence of a specific route otherwise. How to tell it to show the default route? There’s probably a key word, but let’s just try “route get 0.0.0.0.” Success. It interpreted 0.0.0.0 as the default route. It turns out that I could have used “route get default.” But I didn’t know that. The default route, and therefore presumably the IP address of the wireless router is 192.168.1.1. That’s extremely common, and I could have guessed that in a maximum of two tries (the other option I might have attempted would have been 192.168.1.254). But I like to be methodical. Up to a point.
The next step should be to ping the router: “ping 192.168.1.1.” But I assume that the local (e.g. non-Internet) routing is working, as I have been assigned an IP address via DHCP by the local router. Not a guarantee, but I’m going to skip a step and try to connect to the router, because I think there’s something wrong there. From Terminal I try to telnet (”telnet 192.168.1.1″), but I don’t really expect it to work. Telnet is an old protocol that can’t die soon enough and appears not to be enabled on this Linksys router. Nowadays, HTTP or web access is far more common. So I switch to Firefox and type in the IP address of the router. This should be protected by a password that I don’t know, of course. Anyone providing wireless access, especially where you expect and even desire the public to connect should take the basic precaution of changing the default password. However, their access point is named “Linksys” and they have used the default IP addressing (192.168.1.0), so there’s some chance they haven’t really done much of anything to configure/secure the device. I get an authentication pop-up on the main page of the router configuration. Username and Password. Try username “admin” with no password. Nope. Username and Password. Uh, how about username “admin” password “admin”? That’s it. I now have the ability to do anything I want to the configuration of this router.
I look around the ‘Bot. No one else has a laptop. If I make a change, as long as it’s minor, no one will probably notice.
The router is a Linksys wrt54g, a very popular model. There’s a hacker community built up around modifying these little guys by replacing the Linksys (now owned by Cisco, coincidentally) operating system (”firmware”) with a custom firmware to extend its functionality (see http://www.dd-wrt.com). While I have worked with Linksys routers in the past, this web interface is not very familiar to me. I have to poke around to find where the external IP address is set. It’s under Status. My assumption at this point is that the connection to the ISP is not working right for some reason. The wireless and local routing are obviously working just fine, but I can’t get to the ‘Net. I see that the router has an external address, typically dynamically assigned by the service provider (just as the wrt54g has assigned my laptop its address). It has a default gateway and a Domain Name System server address. DNS is the little magic protocol that turns human-readable names like www.google.com into networkable IP addresses. Without DNS, we would all have to memorize things like 66.122.37.144 rather than www.iwantasandwich.com. So everything looks good, but no joy.
There is probably a ping utility on the Linksys that I could use to test connectivity, but I’m reasonably sure that connectivity is broken. On the Status page, under the current IP address information are two buttons “Renew IP address lease” and “Release IP address lease” I try both of them. Within seconds of clicking on “Release…” I hear the familiar, heart-warming “phaser” sound of iChat connecting. Success.
I consider, once I have the hood open, as it were, changing the SSID to “Coffee Bot”, but I don’t want to do any more that I should. I have technically intruded onto their property by “hacking” into their router. That it was a trivial task and that my intentions were good doesn’t mean that I couldn’t get in trouble for doing it. Best not to leave too much of a footprint and get out.
So, ultimately it looks like DHCP on their router got hung up somehow. The router should have renewed its IP address lease, as DHCP requires, or perhaps the DHCP server was having a hard time responding to the router, or something. More likely a problem on the Linksys than at the ISP, but you never know. And in a situation like this, I’m not trying to design a network or even install some basic hardware, I’m just doing what I can to get some use from it, for myself and the others at the coffee shop who might want to drink their drink, eat a muffin and read a blog or two. :)
If I had not been able to easily and quickly guess their password, I would have given up. I would not have restarted their router as a fix, even if I thought I was the only one on it.
Still, it would have been better to ask for permission to try to fix the problem first. After having fixed it, I should have told the owners about the lack of security on their router and suggest a fix or even helped them implement a stronger password. But I’m not a perfect citizen. Some might have done more, most would have done nothing, some few would have been jerks and done something damaging or malicious.
I just wanted to surf.

Shape reflected in the veep’s glasses

The escalating trill of his iPhone snapped Johnny Rogers out of deep concentration. He had been working on adding a new module to the Content Management System used on the website. The new module would support posting video posts more easily, for the non-technical Tier-One support folks. If Johnny ever got it done. The alarm was a trigger for him to check his email. He was a convert to the “Getting Things Done” methodology pioneered by author David Allen. One of the ways that Rogers implemented GTD was to force himself to stop checking his email endlessly. He was trying to only check email a few times a day, hence the alarm.

From: Williams Eastforest

To: John Rogers

Subject: Updates for W.H. website

See attached.

Williams Eastforest
Director of Communications
Office of the Chief of Staff
White House
Attached: vp-010108.jpg, potus-010108.jpg

This was not truly part of Rogers’ job duties. He was a developer, and this type of content management was technically the job of the Help Desk. But they didn’t like the CMS, didn’t trust it. Didn’t understand it. So Johnny was stuck with these types of low-level tasks until he could make his case for the CMS.
Johnny saved the two attached files to his local hard drive then set about attaching them to the appropriate web pages on the whitehouse.gov site. The first was a headshot of the vice president, apparently on a hunting trip, mirrorshades, iconic sidewise smirk. That he used to replace the current photo of the vice president on the profile page for his office. The second was of the president, looking fit if not necessarily a bright, standing on a plush, green course, clutching a golf club in a white-gloved hand. That replaced the current photo of him riding his bike without a helmet on his profile page.
Rogers played with the size of the images and tweaked the surrounding text to make them fit. In all, the task took less than twenty minutes. Rogers checked his email one more time, then reset the timer on his phone and dove back into his new CMS video module.
Rogers was preparing to wrap up for the day when his desk phone rang. Naturally. “This is Rogers,” he spoke into the handset.
“Johnny, damn it, glad I caught you.”
“Williams. Yeah, I was just getting ready to head out. What’s up?”
There was a pause on the line.
“Uh, those images I sent you, earlier…”
“Yeah? The veep and POTUS? I got them posted already. Is there a problem?”
“Shit. Uh, yeah, that was the wrong photo of the veep. I sent you an update a while ago.”
Rogers turned to his email. Sure enough, an unopened message from Eastforest sat in his inbox, sent almost two hours ago, less than 30 minutes after the one he already processed. How had his timer failed him? He looked at the iPhone. The timer was still counting down and somehow still had three hours to go. He must have spun the little hour wheel on the timer application to five hours rather than just two by accident. The spinning wheel metaphor was cool and fun, he remembered thinking when he had first played with it. Crap.
“I see the email. I’ll take care of it.”
Another pause.
“When you say ‘posted,’ you don’t mean that they went live on the website, right? Only that you…”
For a guy whose job was communications, Eastforest seemed to be having a hard time completing sentences.
“No, they are live right now. I’ll fix it right away, don’t worry.”
“OK. The original picture I sent you, of the veep. Delete it. And any record of it.”
Rogers really didn’t know what to say about that. Eventually, he said, “Right. Bye.”
Click.
He opened the email. It had a lot of exclamation points in the body of the message, and a new veep-010108.jpg file attached.
Rogers opened the image file. It looked exactly like the one he had posted earlier, the veep in close-up with mirror-lensed glasses, grinning like he had pulled one over on the nation. It was a matter of moments before he had replaced the current image with the new one. No tweaking was required.
He called Williams. “The new one’s up.”
There was a great release of breath. “Great. Thanks. Really, I appreciate it.”
“No problem. What’s this all about? I didn’t see any differences in the images.”
“Good. Leave it at that. How long do you figure the — uh, the first picture was up?”
“Right at two hours. I put it up right at 3:30.”
“OK. Well, thanks again.”
Click.
What the hell was going on? Rogers turned to his email, to take another peek at the original image. It was gone. It had been retracted. That was an all-too-common occurrence in this job. But Rogers had saved the file on his hard drive, prior to posting it. He found it in Explorer and double-clicked it.
The photo came up, full-screen. The veep’s crows-feet, visible behind the glasses, were like the canals of mars, blown up on his 24-inch display. Johnny panned around to check out the background. Chances were there was some detail behind the veep that they weren’t authorized to post on the Internet. Maybe some Top Secret chart or classified weapons system.
But the veep was hunting. Or maybe fishing. The background was completely out of focus, just a green and blue blur.
Rogers paned around some more. There really were no details in the photo but the Vice-President himself. And despite the glasses, there was no denying this was the real article. That smile was too distinctive to be a fake.
Just a picture. Who knew why people like Eastforest got so worked up by stuff like this?
Rogers moved the mouse up to the X in the corner of the image window.
He did not click on it.
Reflected in the mirrored surface of the glasses the notorious veep was wearing was — what? It sort of looked like a skinny, naked female. Not breathing, Rogers zoomed in, blowing up the lenses to fill his large-screen display. Only at this magnification did the image begin to pixelate. But the image was still crisp enough for Rogers to tell that it was no human female. There were vestigial arms coming off a torso with vaguely breast-like bulges in the upper third. The torso was unusually long and trailed to pointy hip bones. The pelvic girdle was hairless and, except for bony protuberances, featureless. It seemed to be walking toward the veep, on a dock or pier. And he was grinning back at the shape.
The head was angular, with pale fleshy pools where eyes would be. A bony ridge began at the top of the head and extended through where a nose would terminate. There was a thin slit for a mouth. At a glance, the image gave the impression of a naked, skinny girl, perhaps an undernourished model. Looking closer, at this magnification, it was a repulsive thing, mocking the human form. It was somehow chilling and frightening. And sickening.
Rogers stared at it in horror. He zoomed back out, but now he could see nothing but that inhuman shape. That and the grin. How could he, could anyone see that shape in person and do anything but shudder or vomit?
Roger sat breathing heavily without moving for some minutes.
His hand shaking almost uncontrollably, Rogers finally managed to click on the close icon on the image’s border. After a moment, seeing that the file was still highlit in Explorer, he hit the Delete key on his keyboard. Am I sure? Jesus God, am I sure! Make it go away.
I gotta get outta here. Maybe not come back tomorrow. Or ever.
There was a flash as the image disappeared, but somehow it didn’t actually go away. What pit of hell had this picture come from? After a moment’s tentative inspection, however, he realized that this was the second veep image, the new one, still open, previously hidden behind the original image. And reflected in the sunglasses was — the veep’s hand holding a fishing pole. The flesh-colored, bony spurs and ridges were knuckles and skin. What he had taken to be a dock was the wood of the fishing rod. What he had taken for a white boat parked at the pier was the veep’s sleeve stretching from the edge of the glasses to his hand.
It has all been a trick of distortion. The camera making a commonplace thing into something horrible.
OK. Nothing to freak out about. For a second, Rogers considered comparing the two images again. But he had deleted the original image and it had disappeared from his inbox. In the back of his mind, he knew he could recover the deleted image, but he suppressed that thought. Best to just let it go.
It’s been a long damn day.
Rising, Rogers tried to do the three fingered Control-Alt-Delete chord on his keyboard that would bring up the “Lock Workstation” option, but his fingers were too shaky. Somehow inadvertently he had hit the Enter key in reaching for the Delete key. That had caused the next file in Explorer to open. It was “010108-potus.jpg.”
The image of the President that came up was comforting. Just Number Forty-Three standing on a golf course. Nothing unusual or revolting.
Except, in the background, what Rogers had initially taken to be a man stepping into or out of a golf cart, now in full screen at 24 inches –
Rogers nearly screamed.
And the phone rang again.

copyright 2008 Paul E. Gibson

swimming

Today I went swimming. I had a whole bunch of fun.I enjoy swimming it is awesome.

I swam at the montereybay beach resort. You rock beach reasort.

Warriors!!!!!!!!!!!!!!!!!!!!!!!!

The third series, first book of “Warriors: the Power of Three-The Sight” was awesome.  I thought that when Jaypaw was running from the fox cub was especially cool.

Also I was shocked when he said he was blind. After that I also liked the part where Thunderclan fought

Shadowclan , and won.

Overall, I thought this book was my third favorite.

I think everyone should read “Warriors.”

Paul is currently reading

Here Comes Everybody by Clay Shirky
The Gingerbread Girl by Stephen King -A

Comics:
Black Widow …homecoming..

Poems

Take 5
Snake
Slippery, hissing
Bites, slithers, hisses
Scary
Reptile

Diamond
Book
Story, series
Funny, scary, weird
interesting, unbelievable - long, puzzle
Nightmare, violence, fantasy
Interactive, plot
Video game

I Wish
I wish I had a monkey
To play with
And find trouble
And goof
off with

Self Image
I am a book filled with stories
I am a fermata that never ends
I am a page-turner
I am a missing page

Found
Helmet
Help you
Survive even
If you fall and cry

Blotz
This is a krackigriffen
It has the tail of a kracken
But has the wings of a hippogriff
It is the fastest swimmer in the sea

Five Sense
Peanut butter
It tastes like peanuts
It sounds like peanuts eating butter
It smells like butter
It looks like a thick mud
It makes you feel comfortable

Epitaph
Here lies a baseball player
He broke out in a cry
Because of a lie and now
Suffers for it in the afterlife

Steptone
I’m bored sitting 5
I want to run and jump and 7
Kick balls 2
0
Also I like to not do homework 8
Sitting is dumb 4
Let’s all get out and play all night long 9

Subroutine

It gets uncommonly dark at night. Presently the planet’s lone moon is in a new phase. Camping at night we are forced to rely on artificial sources of illumination. With our lamps and flashlights we are vulnerable to sniper attack.

The captain has forbidden us from listening to the nightly reports from the colony ships. We are allowed only to read capsule summaries. He claims that he wants to maintain sound discipline. I think he is more concerned with morale. Our spirits crumble further every day that we are pinned to the surface of this world, searching for a thing that we do not understand. I tried to explain that images from home might improve our mood, but he would not listen. I think he knows more about our mission than he has let on.

And he is afraid.

We found an intact wood and mortar building today that seemed to fit the profile. The upper stories were mostly wrecked, but there was a staircase leading to a basement, and in it, among the rotting corpses and insects, were several computers. Marr set about connecting batteries and the data interface to them. As we watched the encrypted text flying along the uplink there was a brief moment of anticipatory thrill. Then the analysis came back. DATA INVALID. Keep looking.

Tresst, unhappy from the first day of this mission, became incensed. “Why?” he shouted. “Why are we here? Why must we put up with these disgusting conditions, the stench, the ugliness? What do we seek that is so damned important? Our families need us. After years of fighting we have claimed victory only to celebrate by climbing around in the mud like these infernal bugs? We won the fucking war!”

I was forced to strike him to keep his insubordinate behavior from infecting the others. The captain wants me to formally punish him, but I am reluctant. We need his skills, and he only says what we all are thinking. We have fought a long, costly war. We are tired soldiers who need to see our families to remind us what the struggle was about. One day we may live on this planet, but first let us celebrate the victory.

The nights are dark and cold and filled with odd sounds. The wind brings the noises of the insects and other wildlife, and unexpected whistling through the battle-ravaged buildings. The humans ripped the life out of their world, and now it rushes back in their absence. They paved everything. I long to remove my boots and feel the soil beneath my feet. Here and there grass pushes up through shattered blacktop, but I have not seen a tree for days. We drink only the water that we have brought, for we can not trust the “purified” water in their wells and reserves.

It seems that in all things, not just in battle strategy, were the humans shortsighted.

The sun was just setting. Lancaster took one last quick glimpse at the horizon, then tucking his rifle down to clear the opening, entered the library. Inside, amidst stacks of blackened books and soot-covered magazines, the remnants of Ohio Resistance Company 22 gathered. An assortment of rifles, Dragonovs, Kalashnikovs, Heckler & Kochs and various brands of hunting rifles displaced the books on the shelves. Steel ammo canisters formed a wall before the Philosophy section. Grenades mingled with the romances.

“Two more ships departing,” Lancaster reported. He unslung his M-16 and leaned it against the checkout desk. “One Durante one MF.” The alien ships had nicknames based on their appearance. One with a long, bulging nose was the Durante; the one resembling the space craft from Star Wars was the MF. “Spotted two full squads, light, on the ground and heading our direction. Six miles south, maybe.” The only sound in the room was the click of his webgear as he unfastened it so he could sit down.

The five other faces stared at him for a moment. Balding, neatly trimmed Rodgers; angular, scarred Martinez; fat, sunburned O’Neal; lean, intense Retton; strong, clean-shaven Schnur. The surviving members of the Company. One Staff Sergeant, Two Corporals, Three Privates. Only Rodgers and Schnur had had previous military experience when the invasion had mandated conscription. Martinez had never held a gun six months ago. Now they were practically all that remained of the United States’ military capability.

“Fuckin’ great. Now what do we do?” O’Neal. Constantly complaining. He had left the unit once, three weeks ago, when it was obvious that the fight was over and they had lost. He had learned that survival on his own was impossible. But some people never really get it until it is too late.

“We follow orders.” Rodgers. Sober, for now. “The Command says we got to hold out until they get the coding done. So we lay low and keep the monkeys out of this building.”

“And if we gotta expend some ammo in the process, we do it.” Retton. Angry and battling dementia since the Virus.

“They’re on foot?” Schnur asked.

“Right. Looks like the monkey normally humping the Bulldog,” the heavy machine gun assigned to an alien squad,”has got some other equipment instead.” Lancaster took a long pull from his canteen, then pulled a box from inside his field jacket. He propped it open on the desk next to him and carefully selected a long, fibrous object from within and brought it to his mouth. “Don Diegos. Help yourself.” He puffed one to life.

“What the hell.” Martinez, scared, like everyone else, but still good-spirited. “You know each one of those takes an hour off your life.” He borrowed Lancaster’s lighter and started in on one.

“Tomorrow we scout ‘em out.” Schnur, around a cigar. “Maybe we take care of both squads at once.”

The captain allowed us each ten minutes on the video to communicate with our loved ones. Lern, my beautiful wife held up our second child to the camera, Barrash’n. I have never seen him in person. He has the horizontal stripes of my clan, but no tail yet to tell whether he takes after his mother in that regard. He scarcely opened his eyes during the entire conversation, merely burrowed into his mother’s fur. I recorded the entire conversation on my portable. Eventually the admin will notice and I will be reprimanded.

Lern was very strong. She did not cry and immediately hushed Alern, our daughter when she began to wail. She has grown during this struggle. When we married, my father insisted that Lern was too flighty, too immature. Had he lived through Black Week, he would have told a different story. Lern wears her commendation ribbon with pride.

There was much that I should have said to reassure her and Alern. I was not man enough. Instead I could only think of better times, of holding Lern in my arms, of stroking her face. Watching her speak, the muscles of her jaw, the sleek fur of her throat, the soft pink of her tongue. She talked but I heard little. I had rehearsed a speech meant to soothe, but choked on my words in her virtual presence. It was all that I could do not to weep myself.

Over the past three days I have seen twelve transports leave the surface to return to the fleet. I believe that the senior staff, who had arrived with such fanfare just a few weeks ago, are fleeing. Fearing for their lives. Whatever it is that we seek has put a scare into them.

After my conversation with my family, I attempted to familiarize myself with the terrain from our aerial photos and computer analysis. But my mind wandered. The other squad members were taking their turn on the phone. I tried to give them some privacy, but in this urban canyon voices reverberate and echo endlessly. Knowing that Tresst would be next, and emotional, I should have taken a walk. I stayed and could not help but listen in as he talked to his wife.

He insulted myself, the captain, the staff, the High Command. He used the words “suicide mission.” And finally, as I struggled with my restraint, he broke down, sobbing like a whelp.

I pounced on him, digging furrows in his face with my claws. He resisted for a few frantic moments, but under my repeated blows he finally went limp in supplication. I bared my fangs in his bleeding face. I finally regained my control, finding that I was on the verge of ripping his right ear off. I released him and allowed Linger to attend to him.

Despite my recording, the lasting vision of the morning will be, not my newborn child, but the horrified look on the face of Tresst’s wife, pixilated in direct sunlight.

Lancaster filled his canteen from the tap on the inverted plastic bottle. There was an abandoned Alhambra truck a few blocks away, so he and Martinez had carted off a dozen five gallon bottles and brought them here to the first basement.

“So there’s no Bulldog in either squad?” O’Neal was sitting on the edge of a metal desk, his combat boots drawing circles in the air. He favored a standard M-16 with M203 grenade launcher, though the Company had precious few anti-personnel grenades. He also had a Glock 9-millimeter on his right hip and a gas mask in its case on his left.

Lancaster replaced the canteen in its pouch. O’Neal and Lancaster were supposed to be updating the sit map, but it had become so out of date there was hardly any point. “Correct.

Lancaster did not like O’Neal in the slightest. Schnur was aware of that, and normally did not assign them to work together. But Rodgers had cleaned up and unexpectedly started acting like the senior man that he was. So Lancaster drew O’Neal for this assignment.

“So there’s eight of them and they don’t have any big gun. Figure they know we’re here?”

“If they even suspected that we were here, they’d have lobbed gas already. No, they’re still looking. Something put them on the right track, though.”

“Rats. They fucked us again.”

Word had it that the pacifists, in the wake of the massive counter-offensive known as Operation Knockover, had given the monkeys key medical information about humans that had allowed them to create the Virus. A bargaining chip, supposedly, to bring the UN to the table. Because they felt such remorse about the missiles and nuclear attack satellites. About the only human success in the war.

“You see that wreck near the Wal-Mart?”

O’Neal nodded. “At least we got that one.”

Lancaster smiled and said nothing.

Boots on the stair. Without even noticing that he had done it, Lancaster pulled his G3 across his body in a ready position. It was Retton.

“O’Neal, Sarge wants you to send word to the Command.” He held a hand-written note out. O’Neal slid to his feet, and as he reached out his hand to receive the paper, Retton dropped it. Purposefully, mockingly. “He says don’t screw it up.”

A day that began with violence has led to deep sorrow and depression. Emotions that haunt us every step of the way on this accursed mission. It is almost as though the too-high mix of oxygen, despite our breathers and drugs, bears with it these sentiments. As though the planet is trying to shake us off. We have defeated its best defenses so it now poisons us.

We discovered a crumpled wreck of a transport. The Vigor. It was once a medical evacuation ship, now it is an ugly, twisted, gray monument to our brazenness.

When the High Command decided that we would take this planet by force, that our search for a new homeworld had finally met its conclusion, there was too little debate, too little thought given to the ethics of stealing a planet from it native populace. Our people had grown weary of travel, of artificial sunlight, of generations who had never felt the cool wind on their faces.

I fear that no matter our successes, we will never feel at home here. And there certainly seems to be no guarantee that we will be allowed to keep it. I mention this only here in my log, but it seems evident that the humans have some last trick up their sleeve, that if it does not strike directly at the Fleet, at least will attempt to sour the victory for us.

The Vigor was discovered by Lantan, the young, usually excitable scout. As he lead us through the rubble and desolation of this former human city, I watched him creep around a corner, then his shoulders just slumped and he froze in his tracks, his weapon loose at his side.

The sight of the vessel and its molten inhabitants struck us all similarly, like a tree withering without water.

We withdrew to the relative safety of a shattered, foul-smelling structure, still-smoldering fabric covering the cement floor. There was silence, even from the captain. The activities of the morning had pushed my emotional state to a dangerous precipice, poised on the point of a claw. I now felt like the ledge had crumbled.

Kkove wandered out into the street and poked about the ruins. Somewhere I could hear the sound of a ship far overhead. Evacuating. The captain drew all eyes to himself, and in his booming voice recited the Oath of the Responsive Soldier. Those poetic words fell on deaf ears.

Kkove returned, breaking the silence by hurling an unidentifiable piece of blackened slag powerfully into the enclosed space. “The Vigor exploded from the inside. Somehow they got a bomb aboard the hospital ship and blew it up as it tried to bring the wounded back to the Fleet.”

Not a word was said.

The morning appeared as faint red smear on the horizon, revealing a shroud of fog over the dead city. Lancaster had arisen early and taken care of some business. Retton was on watch, but, as usual, was sleeping slumped over his 16, the burnt-out corpse of a cigarette still clutched in his hand.

Lancaster woke up O’Neal first, so he could make breakfast. Schnur heard O’Neal stirring and rose himself. Like Lancaster, he was a light sleeper who seemed to go from unconscious to fully alert without transition.

Schnur snatched up his shower kit and crossed the library lobby. Retton continued to snore in his chair near the front doors. As he passed, Schnur hooked his foot through the sling of the rifle and pulled, unbalancing Retton who toppled with a startled snort. Schnur opened the doors on his way to the gym next door. “Don’t let me catch you sleeping on watch again,” he said. The door swung slowly shut behind him.

Retton mumbled something about being the senior corporal, but not so anyone could really hear.

The smell of canned ham and instant eggs on the skillet followed Lancaster to the head. He liked to shave before breakfast, just as he liked to rise before everyone else and accomplish something, even if it was a trivial thing. To feel that, in some small measure, he had earned his breakfast.

Lancaster’s father had taught him that. A negative lesson, actually, as Lancaster senior had never earned a meal in his life. He had been a lazy dreamer who sucked his wife’s life force from her until she died at 35, then moved himself and his twelve-year-old in with his own mother, to leech her dry. Presumably the Virus had got to him. Not nearly soon enough.

While Lancaster was shaving, Rodgers came in to relieve himself. Rodgers was a physical wreck in the mornings, coughing, eyes half-lidded and the color of meat, shuffling like a man twice his age. Until recently you could have added “smelling of gin,” and “retching like a Kansan fishing for Marlin.” One arm supported him away from the wall as he unzipped and let fly, clearing his throat and spitting into the urinal every few seconds. The raspy, wet sounds filled the tiled room.

Lancaster had been flirting with the idea of growing a goatee. He had been letting his soul patch spread out and his mustache was looking pretty shaggy, too. He carefully shaved around the as-yet-hypothetical outline of his beard. Lancaster watched signs of life slowly surfacing in Staff Sergeant Rodgers. He still leaned over the pisser, but at least his head was up, his eyes open. By the time Lancaster was drying the water and shaving cream residue from his face, Rodgers could almost pass for a living human.

Martinez staggered into the room, seemed startled that there were not just one, but two others present, grunted at each of them and entered one of the stalls, the door slamming and bouncing wide open again. Martinez made no effort at it a second time.

“Got a full day ahead of you, Lancaster,” the sergeant said. “We’re depending on you to work your magic.”

Lancaster watched his reflection in the mirror, Rodgers an indistinct blur beyond him. He watched his mustache move, his revealed lower lip, the wrinkles at his eyes, a silvery patch of light from the fluorescence overhead on his purple-black skin. “When it comes to this sort of thing, Sarge, you can count on me.”

Obviously, I have read of such things. But I am a Voyager, having been born aboard a crèche ship. I have only previously stood on one other planet, and that one had virtually no atmosphere. I confess that I was not prepared to deal with this condition called fog.

It leeches the color from its surroundings and obscures all but the largest of shapes after only a few meters. The moisture hangs heavy in the air and interferes with our breathers. Mostly, of course, it obscures that which we must find. Earth, once again, attempts to thwart us.

Marr has been experiencing increased communications difficulty, perhaps due to meteorological conditions. The radmeter detects nothing unusual. Command is insisting that we must be close, but we can only wander blind in this thick, concealing blanket.

Lancaster rolled over in the wet rubble and raised his left hand with index finger and thumb extended. He rolled back into position and looked down the barrel of his G3. Just beyond the front sight he could make out the siloughette of a monkey head, ears pointing forward, breathing device strapped across its large snout and mouth. It seemed to be one of the orange tiger-striped ones, but in the fog it was hard to tell.

A crunching of powdered concrete announced the arrival of Schnur; low-crawling like they showed you in Basic, his M16 cradled in the crook of his arms. “Patrol?” he whispered.

The head was dipping and rising as the monkey trotted along. A heavy knapsack occasionally came into view over the charred, grafittoed wall remnant, as did one of their heavy slug-throwers. “No. Scout.” Lancaster turned to meet Schnur’s pale blue eyes. “Bad one.”

Schnur crawled forward as Lancaster held his position behind a Dial-A-Ride minibus that had been split in two by monkey air bombardment. As the corporal reached the low wall, he carefully placed his rifle on the ground, and with the slightest of sounds pulled his blackened wakizashi from its sheath. Schnur took direction from Lancaster, and slid along the wall, staying just a few paces behind the bobbing head. As the wall ended the monkey came fully into view at the end of Lancaster’s sights. Schnur took two long strides and with a single stroke removed the head.

It had been one of the orange ones.

Finally. One of the prisoners has revealed the location of the object that we seek. Under interrogation it has been divulged that we seek a particular building only two and one half kilometers away. It is in a building where books and media are stored. A library for public access.

We are heading there immediately. A conclusion to our quest, perhaps to our entire race’s quest, is at hand. For good or ill.

The squad was in a hurry. There was a lot of monkey-talk on the radio that they had taken from the dead scout. Most likely they suspected that he had been hit. Lancaster was not worried about this group. His team was more than a match for them. But where was the other squad? If they joined in the firefight they might delay things until some airsupport arrived. With their bombs and gas.

Lancaster put down his binocs, climbed down from the top of the fire truck, its ass end protruding from a Wells Fargo. Ohio Resistance Company 22 waited below. Martinez with his big M60, O’Neal with his backpack of ammo for that weapon, and his own M16. Schnur in his gray camos, shirtless under his flak jacket. Retton sweating in his green chemical gear. Rodgers in greasy jeans and camo field jacket, a bandoleer of grenades across his chest.

“They’re coming fast. In the fog I can’t see the other squad, but they ain’t far. We get into it heavy-duty with these guys, the others are going to drop by.”

Retton smiled and lifted his weapon over his head. “So we take these guys fast.” Tough talker, he was the only one prepared for gas. If that suit was any damn good against their gas. Lancaster had seen fields of dead troops, their protective masks melted to their face from monkey gas attacks.

There was, inexplicably, a smell in the wind that Lancaster identified as peanut butter cookies. It was some trick of mixed odors, from this limp, dead city. But the end result was striking.

Everyone looked to Schnur. But it was Rodgers who spoke. “Let’s take up positions in these two buildings. Schnur, you and Retton and Lanc move into that office building. Martinez, O’Neal and I will position ourselves in that law office. They got to come through here, Carson’s all torn up and Mitchell’s jammed with cars. We’ll wait for them to get right beneath us, then we’ll take them.”

That would screw up the plan. Lancaster looked to Schnur. His jaw muscles were working. “Uh, Sarge. You got the gun and you and O’Neal got the only 203’s. Makes our group pretty light. Maybe Retton goes with those two and you come with me and Lancaster?”

Rodgers almost snarled. “You have your orders, Corporal.”

No one moved for a moment. Then Schnur turned toward the office structure. Lancaster and Retton followed.

“Figures he takes the 60 with him,” Retton groused.

The building had been a CPA office, according to the sign. It showed a smiley dollar sign and bore the slogan “Taxes done right.” It occurred to Lancaster that he would never have to pay taxes again. He moved ahead and made his way up a wretched smelling stairway. At the end of it he discovered the source, a woman in gray tweed, her body turned half to liquid from the Virus. She had locked herself in here and had stuffed a towel under the door as if that would keep the wasting disease out.

Lancaster struggled with the door, and with his stomach, then emerged into a plushly carpeted hallway lined with certificates and pictures of the accountants shaking hands with big deal politicians. Lancaster passed a water cooler which gurgled at him. Suddenly, a sound, movement to his right. Lancaster spun, knowing that someone/something had the jump on him. A startled cat screeched and ran past him, a blur of white and orange. For a moment Lancaster had to catch his breath, allow his racing heart to return to normal

Schnur came up behind him, smiled at his condition. He slapped Lancaster on the back. “Almost shot the little fucker.” For a second there was life in those eyes. Then they went dead again. “Look, I don’t care what happens. We do it now. I want that bastard gone.”

They followed the hall, stepping over a fat man in a blue suit, his hand still clutching a briefcase, a black stain where he had been apparently shot from behind by some unknown, probably human assailant. The woman? Lancaster would have to check her for weapons, as distasteful as that would be. You never knew when you would find a gem.

Retton eventually joined them in the big office facing the street. That guy was always screwing off somewhere. Schnur pulled the room’s long leather couch over to the huge, shattered window and lay down on it, his rifle pointed toward the street. Lancaster moved a two-drawer filing cabinet over and kneeled behind it, using it as a brace. From an ammo pouch on his web belt he withdrew a fist-sized device. He extended the antenna on it and placed it before him.

“Get ready,” Retton said from his spot at the next window.

Schnur glanced at Lancaster. “Do it whenever looks good,” he said.

Retton fired off a shot, though Lancaster could not yet see anyone on the street. A burst came from the other group across the way. Lancaster spotted O’Neal’s bald head in one of the windows. He was holding the belt for the 60, feeding the ammo cleanly into the chamber as Martinez fired.

Lancaster could see shapes on the street now, just beyond the fire truck. Monkeys sprinting for cover, one caught in a steady stream of 5.56-millimeter automatic fire from Schnur and Retton. It looked like it was trying to fall down but the bullets were holding it up. It looked like a moth pinned to a tree, flapping like hell to get away.

Lancaster took his time, sighted in on a monkey who thought that it had found safety in the doorway of the bank. He breathed slowly out and when the sights settled back on the alien’s black eye, Lancaster eased the trigger. The monkey jerked and slid to the ground.

The M60 opened up again, spraying 5-8 round bursts continuously for a couple seconds. That seemed like a good time. Lancaster couldn’t see the Sarge right now, but he would be out of the way of the flying expended casings. Lancaster took up the detonator, flipped the safety and pushed the activator. There was an immediate response from the C4 that Lancaster had hidden in the Sergeant’s jacket and bandoleer. Then the grenades went more or less simultaneously.

Lancaster had misjudged. Both the amount of explosive to use and Rodgers’ proximity to the M60 team. The power of the blast blew O’Neal out of the window. His body convulsed, then slammed into the sidewalk two stories below. Martinez appeared once in the window, thrashing in pain, his face a bloody mess.

Schnur continued firing. Retton shouted something incomprehensible then staggered awkwardly toward Lancaster, a barefoot man walking on coals. He twisted and fell. The black hole in his chest from a monkey slug thrower.

Lancaster returned his attention to the enemy squad. Four were lying dead, two were returning fire, two could not be seen. Lancaster sighted in on a silver monkey face. He breathed slowly out. Then he was inside a ringing church bell. A slug had impacted the filing cabinet, throwing his aim off. The next one struck the plastic foregrip of his weapon, missing his hand by an inch, the impact driving the butt painfully into his shoulder. He hit the ground.

Lancaster writhed in pain, oblivious to the glass shards on the floor, scratching up his back. “Schnur. Let’s clear out.” No response. “Schnur! We’re fucked, man. Let’s go.” Finally he rose to his knees, peered over the cabinet.

Corporal Schnur was still stretched out on the couch with his M16 held out in front of him. But a monkey slug had ripped out a good portion of his neck. His head was leaning over at an angle that would be impossible if his neck muscles and spine were intact.

Lancaster crawled back to the hall and sprinted down the stairs, exiting out the back.

Things had not gone well.

Finally, things are going our way. Looming ahead of us in the dissipating fog is a gray, multi-storey building. Marr says that the rad readings match the target.

Third squad had a near-ruinous encounter with a human contingent not far from here this morning. They do not think that there were any survivors. That human patrol might have been the security for this structure, for there seems to be no activity within and we have thus far been unmolested. The probability of a trap, however, is still great.

Lancaster watched the monkey squad from the glass elevator in the Bolger Building. They were camped two blocks from the library, obviously keeping tabs on it. Probably waiting for him to come back.

The windows of the elevator were covered with filth. Waste, probably human waste had been rubbed over the glass and allowed to harden. There had been some real twisted bastards wandering around in the aftermath of the Virus. Lancaster had probably killed as many of them in this town as had the monkeys.

A USA Today was blowing around from an open or broken window somewhere. Lancaster could just make out the heading next to an indistinct color photograph. Alien Fleet No Threat Says Astronomer.

That bastard, or one of his “United Species League” had probably spilled his guts about the whole project. That was how the monkeys knew exactly where to come. A human defector, human by birth perhaps, but no longer human in Lancaster’s eyes, had sold out his entire race. Little tip here, asshole, nobody’s gonna be handing out Nobel Peace Prize’s when there’s no fucking Earth left.

This team was probably too late already. Even if not, there was not much that Lancaster could do to stop them. He didn’t even have his G3 anymore. Lancaster was going to need transport off the surface, and pretty damned fast, if he read it right. He’d sneaked onto monkey craft before. Of course, that time he’d just been there to plant explosives. This time he would have to smuggle himself. That would be tougher.

But one way or another, the fink was going to get what was coming to him.

We are ruined. The captain is frantically trying to get a transport here to pick us up, but it is in vain. Marr has triple and quadruple-checked his findings. There is no mistake. We have moments to live.

I think of Lern, Alern, Barrash’n. They will have to push on without me. Should the Fleet survive. Doubtless they are even now speeding away from this doomed globe at full speed. Even if they are destroyed by this, I am afraid of the impact this will have on the spirit of my people. To come so close, and then to be so suddenly turned away.

The humans had one last trick to play. Deep under complexes such as this one, scattered all over the planet are chambers containing gigaton bombs. Enough to ruin the atmosphere of the planet for generations, if not to literally destroy its structural integrity. And the mechanism to trigger them has begun its inexorable descent.

We entered the library, found the basement without meeting any resistance. In a room were stairs leading further down. One human, a weak scientist like those who have been providing us information was there. We were forced to kill him, though orders are to use restraint with those types. Marr knew right away that the computer in the room was the device that we had been seeking all along. And his fears of its purpose were confirmed.

The squad did not take the news well. There was much shouting and some violence directed at the captain. I had to take drastic measures. Marr, myself and the captain are all that remain.

We have found our way to the surface. As I had made my way out the doors of the library building, I spotted far off the lights of a transport fading. Perhaps, at least, Third Squad made it out.

I am to die on this barren planet. I can accept that, had accepted that possibility before we ever spotted this structure. But it is all in vain. All of this fighting, all of this death, what may well be the deaths of two races, has all been for naught. Our quest has failed. This will not be our new homeworld. High Command was wrong for advocating the destruction of another race to meet our selfish needs to feel grass underfoot.

Lern. You are so strong. Protect our family, our people. We must not repeat this failure. You and the children must survive. At least you need not fear the treachery of the humans and their protective Mother Earth.

The captain is shouting orders. I must go.

Private Lancaster slid a crate out of the way so that he could lie down fully. A radio was chattering not far away. He unfastened his web belt so that he could relax. Might as well get comfortable. This was likely to be a long flight. And much to do upon arrival.

Bar Fly

You talkin’ about UFOs? Man, you have no idea.

You’re not from around here, right? Probably passin’ through, on your way to the City? Well, you ended up in the right place. And the right time. And you’re talkin’ to the right guy. Just a coupla nights ago it happened, and I’m the only one who saw it. Did you see the paper today? “Unexplained Lights Planet, Says Astronomer.” My ass. This guy figures we don’t see Mars in the sky every night for a month and then the entire city suddenly finds it on the same night? Okay.

Buy me a drink and I’ll tell you about it, sure. You some kind of reporter? Yeah, well, who isn’t interested in this kind of thing. And you found the right guy. Wednesday I was driving out in the country ‘cuz I, well, let’s just say I had some stuff in my truck I needed to get rid of … Yeah. I guess you could say that. Anyway, I see the light, same as everyone else, but it’s super-close, like somebody turning one of those big searchlights, like they use when a new business is opening downtown, you know those mondo air-raid things? Yeah, the light is like that, right in your face. I end up driving off the road ‘cuz I can’t see where I’m going. Coulda flipped the truck with all of that garbage in the back. Ahh, my beer.

Evidence? You want to see evidence? Sittin’ out in that field just a few miles away is enough evidence to win you one of those Nobel Peace Prizes for Journalism, man.

Sure, I’ll show you. You bet. My truck’s out front. Naw, don’t worry, the cops around here are imbeciles. Besides, I dumped that stuff last night.

Man, that Emma’s one hot number, huh? She wears that stuff just to get to me. No, we never really dated, but we’ve spent some time together.

Here it is. Not much to look at, but it gets the job done. Uh, you’ll have to get in from my side. That door doesn’t work too great.

You don’t have a smoke, do ya? Well, thanks anyway. Don’t worry, it always takes a few tries to start. Come on, baby. There. Sounds sweet, eh? Well, it’s just a little cold. She’ll warm up.

Yeah, so like I was saying, I’m drivin’ out here Wednesday, and boom, this light is in my face. I swerve all over the road, end up in a ditch. Then the light fades a bit and I see this thing. Looks kinda saucer-like, like they always say, smooth silver or steel, but with black legs. Landing gear, I guess. The light is coming from the middle of it, the disc. And it’s rotating, just the middle part, and where it would join the body this intense light is comin’ out. Just white, though, not like Close Encounters. And no music. No real sound at all. Course my motor’s still runnin’, so maybe I don’t hear whatever sound this thing is making.

Well, the legs are all black and non-reflective, like burnt wood. And after the light dies down and it stops rotating — it never actually stops rotating, it just slows way down. So now I can see the top of this thing. And dude, it looks like some goddamn jet boat. It’s got this chrome engine with dual exhaust. Absolutely bitchin’. No, no smoke or anything comin’ out of it. No, no belts are exposed. You’d have to cover ‘em, right? I mean with the cold in space and everything.

Then I hear a noise like a fan with a bad bearing, wobbling. Hey, can you reach behind the seat there, I got some Coors in a chest. Don’t worry, man, this is the County. No cops out here, just Sheriffs. And my old man is a Detective. He’s my stepfather, actually. Thanks.

So I look and the UFO has lowered like a gangplank, or maybe an escalator, but it’s on the far side of the ship, so I can only see the back of it, but it’s made of the same graphite stuff as the legs holding the ship up. No way am I going to get out of the truck. They haven’t noticed me yet, I figure. And I can just see someone on the ground, away from the gangplank. Walking. I turn off the engine.

I don’t really know how to describe him. At first I think he has a great big head, then I figure it’s some kind of spacesuit. On account of they aren’t from here, so they probably don’t breathe our air. He looks like an astronaut, but with real stubby legs. And there’s something comin’ out of the back of the suit, like a tail, but maybe it’s an antenna or something. Kind of like a short hose. No, it doesn’t reach the ground, not quite. Its arms are real long and it kind of moves like a monkey, but slow. I can’t see real good.

So this guy walks away from the ship and away from me until I can’t see him any more. Then I just check out the UFO, looking for some movement or some markings, anything. Nothing else happens though, and after fifteen minutes or maybe less I get a little bored and I really gotta piss, to tell you the truth. But I don’t want anybody on the ship to notice me, so I gotta get out the other side of the pickup, away from the UFO. But the door doesn’t work, right? So I crawl out the window, only my belt buckle gets caught in the door, where the window goes in. I’m stuck half in and half out of my truck and I hear this shrieking suddenly from the direction of the UFO. But my head is out the window and all I can see is the ground. It takes me like five minutes to get the buckle unhooked and the whole time this godawful noise is going on. And I’m about to go out of my mind. I ain’t too proud to tell you that I peed my pants right there, hanging upside down with my ass facing this alien ship.

Finally I detach myself and hit the ground. I crawl under my truck so I can get a look. From down there it’s kind of hard for me to see what’s going on, but the shrieking has all but stopped. Something is going on on top of the ship. I can see movement but not much else. After a couple of minutes it’s all quiet, and I’m just about working up the cojones to climb out and take a look, when light starts from the disc part again. And now I can see that half of a cow is sticking out of the engine thing. Yeah, I said a cow. Half of one. The front half. It is slowly turning and disappearing into the engine. Like a fuckin’ Cuisinart. The cow is slowly being ground up by this thing. You really can’t see any blood, but you can see the cow jerking as the blades in that thing hit bone over and over again.

No, I don’t think so. I mean I can’t see any winch or anything. Somehow they lifted that cow up there, but I didn’t see it happen.

I’ve had enough of this, you know. I’m hoping in all the confusion I can make a run for it. Okay, maybe I panic. Either way, I crawl out and this time I use the driver’s door. I’m cranking on the ignition and then I hear a voice. Never been that scared before in my life.

“Do not attempt to leave,” it says. Voice is in English, like a radio announcer, but definitely a voice, not some kinda ESP-voodoo. “We can prevent your vehicle from functioning.” Like my truck needs any help.

Yeah, it’s right around here. Let’s get out and I’ll show you. It’s just a little ways up. So the voice says: “Unfortunately, we need to replenish our supplies.” And, you know, in the worst way I don’t want to be their supplies. I don’t feature myself goin’ through the grinder, you know.

Yeah. There it is. Pretty bitchin’, huh? Did I lie? No, it hasn’t moved since Wednesday night. Go ahead.

Don’t struggle, man. It doesn’t help. Sorry, but they need to replenish their supplies, you know.

And anyway, you said you were interested in seeing a UFO.