Really

Good health habits will resume any day now.

Any day now.

2

Looking for a Motivator

I’ve been trying to think of a way to increase the priority of writing in my life. My good buddy Keith has been a great encouragement the last few days, as I’ve let some rough-draft prose leak onto these pages. I used to do that a lot, and fun was had by all who bothered to express an opinion that I choose to remember.

I’m wondering if there’s a way I can leverage you guys more effectively. Make commitments, celebrate hitting milestones. Maybe something like kickstarter, but without the money. I say, “I’m gonna finish Monster.” You guys say, “If you finish Monster, then X!” Then I finish Monster. You do X. We are all happy.

But what’s X?

2

More from the Novel I’ll Likely Never Write

I don’t have a plot, but I have some characters.

The fire crackled and sputtered as it nibbled at the damp branches I had laid for it. Smoke rose reluctantly in the heavy night air; were it not for the heavy cloak of clouds overhead I would not have risked giving away my location. But after a good night’s work I felt I deserved better than to huddle in the darkness. I had put a lot of distance between myself and the blood-soaked public house, and I had taken pains to be difficult to follow.

My stomach growled. I wished I had take the time to eat before saving that girl. It wasn’t the first time I’d gone without dinner, however, and it wasn’t likely to be the last. Nothing drives the work ethic quite so well as an empty belly.

I sighed, pulled my travel-worn cloak tighter about me, and once more opened the purse I had liberated from the baron. We are creatures of habit, all of us, and I honestly don’t remember removing the baron’s money sack even as I removed his family jewels. But here it was, heavy with gold — far more gold than the baron could possibly have needed for a night out abusing his common folk.

The freshly-minted coins gleamed in the fickle light of the fire. Whatever the young baron had intended to do with them, they were mine, now. My little friends.

The sound of footsteps made my ears want to swivel on my head. Still far away, but heading my direction. Two people, one making no attempt to be quiet, the other almost silent. Alone, the furtive one would have been able to get very close indeed. I took a long breath in through my nose, released it through my mouth. I needed to act, but I needed to act wisely. And quietly. There was only two of them, but if they had found me, they were probably more skilled than the average yahoo.

But dark woods at night — that’s my battlefield. I am, in the words of my father, one sneaky son of a bitch. Away from the fire I moved, easily, carefully, silently. I had scouted fallback positions before laying a fire, and on this damp night I chose to move out and up, into the comforting branches of a towering conifer thirty yards from the little clearing that had been my home. Some twenty feet off the ground I pulled my night-colored cloak around me and relaxed with my feet underneath me. If I had to, I could jump, but that didn’t seem likely. I practiced my knife skills while I waited.

It was twenty minutes or more before the pair arrived at my campsite. During that time two things became clear to me: they were following me, and they weren’t trying to hide the fact. By the time the big man stepped into the light I was not surprised to see him. His ragged chain shirt had another gap, but I didn’t see any sign of blood. I might have smiled, but my teeth would have reflected the waning firelight.

Behind him was another man — no, a woman. The quiet one. Her eyes flashed into the shadows all around the fire, not scanning for me, but for signs of my passing. She held a short blade of darkened steel, more a large knife than a sword, while a compact bow hung from her shoulder. Her clothes were earthtone and her boots were soft. Her straw-colored hair was pulled back so it would not interfere with her vision. She was a tracker. I’d never met a woman in that line of work before, but her presence here marked her as a darn good one. I was going to have to me more careful in the future.

The big man turned and smiled at her; she smiled back. He slipped the pack off his back and sat on my rock as he swung the pack around in front of him. She remained standing, keeping her eyes on the shadows in my general direction, the dark blade comfortably loose in her grasp.

Out of his pack the big man pulled an oil-stained bundle. He opened it to reveal three roast chickens. He laid the cloth at his feet, pulled a drumstick off one of the birds, and took a bite. “Shit, this is good,” he said.

I smiled. She saw me, but she tried to pretend she hadn’t. “Do you have enough for one more?” I asked.

“Sure,” the big man said, “But I’m not giving you your seat back.”

I began my descent. “So you recognize that it’s my seat.”

The tracker spoke. “The seat belongs to us all.” Her voice was a husky alto. The conviction it carried sounded like trouble.

“My little brother has a saying,” I said as I reached the base of the tree. “The man with the chickens can sit where he chooses, as long as he shares.”

The tracker opened her mouth to speak, but then just nodded. I stepped into the light and appraised her as she appraised me. We were about the same height, and about the same weight. Her blue eyes made me think of snow. Her mouth was set in a thin line that pressed the blood from her lips.

“My name is Martin, more often than not,” I said.

“Baxter,” the big man said through a mouthful of food. “But usually Bags.”

“Katherine,” the tracker said. She paused, and a tiny smile quirked her hard face. “Always.”

I sat on the ground next to the food and turned to look at the big man. “You all right?” I asked. I gestured toward the new gap in his chain shirt with a chicken bone.

He smiled toothlessly. “Definitely gonna be purple under there,” he said. “But that’s what the shirt’s for.” He took another bite of chicken, pulling the tender meat off the bones with his molars.

“Looks like it’s saved you a few times.”

He looked down at his battered armor. “Yeah,” he said. He pulled at the metal links idly. “Lotta holes in it now, though.”

Katherine’s back was to the fire. All I could see of her was a cloak that draped to her knees, lean calves and skinny ankles below that. “Then why haven’t you replaced it?” Her voice was carefully flat.

The big man, Bags, looked at me and shrugged, a little half-smile on his chicken-grease-slicked face.

I sliced off another chunk of meat and ate it off my knife. Rosemary filled my head and I felt benevolent toward the entire world. “I found some money recently,” I said. “Let’s get you fixed up right.”

“Well, actually—”

“Thank you,” Katherine said. She crouched down and tore a piece of chicken away with long, slender fingers. “Good people should help each other.”

“And on occasion I help good people as well,” I said, to lighten the mood. Let’s not make any mistakes here; I am not a good person.

Katherine sent me a thin smile. “This is going to be an interesting journey.”

first episode

2

I’m Ready for my Singularity now, Mr. DeMille

I was reading an interview that Marc, one of the Kansas Bunch, endorsed. I was almost immediately annoyed by the phenomenal sucking-up-and-interjecting-self job the interviewer pulled, but the dialog had barely started when Ben Marcus called a story “something we consume”.

Immediately I connected stories to food, and I liked what I found there. What would a world be like where stories sustained people — physically? Bing-bang, the article was forgotten and I realized that an economy based on storytelling is not so far-fetched. Stripped of the biological imperatives of survival, what’s going to keep us going?

When we overcome the frailties of these meat bodies, stories will be our food. I’m sharpening my pencil.

2

The ‘Before’ Session

Before my appointment with Mindy this evening, I thought I’d better commemorate what I was about to lose. Of course, you can click the pictures to biggerize them.

Because hair, that's why.

Yep, the hair had only hours left as part of my head. I pulled out a couple of lights, a box fan, and my favorite portrait lens and took a few selfies.

It turns out ten seconds is not quite enough time to find your mark (has to be perfect for the focus), get your hair blowing in the wind, get into position, and finally switch off the photographer and activate the inner model to throw some personality back toward the camera.

Who knew the line between glam and metal was so narrow?

Glam

Glam

Metal

Metal

Guitarists: pay no attention to my left hand; getting that detail right was just one detail too many.

Don't hate me because I'm beautiful.

Don’t hate me because I’m beautiful.


I can see opportunities lost in all of these poses, but that’s the way it goes. I’m featuring ones here that show my hair in all its glory. Yes, an ‘after’ episode is coming soon. I’ll leave you with another guitar solo face.
Guitar solo face.

Guitar solo face.

4

Venus’ Last Stand

For a couple of years she beat her little sister, but now Serena gets all the big wins. Time is separating the two, now Venus is “only” the 23rd top player in the world. Tonight’s match may be the last meaningful showdown between the sisters.

First set: Serena.

Second set: Venus — decisively.

Third set: still early, leaning Serena. I’m kind of pulling for big sister Venus. I gotta think it will matter around the table at Thanksgiving.

1

An Excerpt from a Fantasy Novel I’ll Likely Never Write

So I just banged this out and I’ll discuss it maybe a bit in the comments — it diverged from the idea in my head in an interesting way — but I should warn you that this gets violent. Knives and genitals meet.

The Duty of the Strong

The Baron grabbed the serving girl and pulled her forcefully onto his lap, sliding his hand inside her dress. Her cries were drowned out by the laughter of his men. Her struggles only added to the merriment. “I like ’em feisty!” the baron shouted.

The man sitting next to me at the long common table tensed. He was big, but for his size he was lean and hard. He wore a simple chain shirt that had been repaired many times; in places the links bunched while other areas were only thinly protected. The shirt he wore beneath was tattered, more hole than cloth. His long dark hair was tucked behind his ear, revealing the tension in his square jaw and the crease of his brow pulled down over deep-set eyes. A scar, still slightly pink and puffy, bisected his eyebrow and continued down his cheek.

Another cry from the serving-girl, barely audible over the roar of the baron’s retainers. My stomach turned. But I am a smallish man, slightly built, talented in my own ways, perhaps, but helpless to prevent what was about to happen. The big man was breathing carefully.

“It is the duty of the strong to protect the weak,” I hazarded, softly.

“Perhaps,” said the big man, in a voice for me alone, the product of a throat that has known no shortage of shouting, “But I am more inclined to help the girl.” He looked at me directly. His eyes were blue, sapphires buried in the shadow of his brow. “But I am just one.”

“Sometimes simple brawls have unexpected collateral damage,” I said. “Where no one is looking.”

He smiled, revealing a void where his front teeth should have been. He put a hand on my shoulder, a big, hard hand that bent me under its weight. “It is the duty of the strong,” he said, “to protect the unarmed.”

He rose with a roar, tipping his chair and mine, his blade gleaming in the light of the fire, a living thing almost, flawless and beautiful. I rolled beneath the table adjacent, lost in the rush to flee the violence.

“Come here, you little bitch baron,” the big man shouted. “Come over here and learn what it means to be a man!”

The baron stood, dumping the girl on the floor, and for a moment I thought his pride was going to render my skills unnecessary. He drew his sword, stepped forward two paces, and said, “Nobody speaks to me that way.” To his men he said, “Kill him.”

Twenty green-cloaked men rose and I didn’t like the chances of my new friend, however strong he was. I was not going to tip that scale, however; he was on his own. All that was left for me was to make his death worthwhile. I chose a thicker blade, a cutting knife rather than a stabbing one. I thought perhaps the extra blood on the floor would end the violence more quickly.

From one table to the next I moved, though in the confusion and noise I need hardly have bothered. The big man was using that gleaming blade to keep the greencloaks from getting too close, but it looked like he’d only killed a couple of them so far. I continued toward my goal.

They say that poetry is lost in this world, that the bluster of commerce and war has hardened our souls to beauty, but it is lost only to those who don’t know where to look. There is the poetry of moments, a poetry of found things that a perceptive mind understands. Take for example, a moment when one emerges from beneath a table, holding a very sharp knife, to discover the genitals of a man about to violate a woman while she watches her would-be savior perish. The poetry is further enhanced if one is well-versed in the various ways to use a knife, and if the possessor of the genitals releases a particularly shrill scream when they are removed from him.

I almost didn’t kill the baron; living his life so altered would almost certainly be another poem, and enduring sonnet. But I knew he would hold a grudge, and he had seen my face. I cut his throat as he clung to his gushing crotch, interrupting his continued scream with a burble.

The baron’s scream had turned the attention of the greencloaks my direction. “Time to go!” I shouted to the big man, in the event he was still alive. I dove for the shadows and the window in the corner that was still open despite the chill. Always know where the exits are, my mother used to say. My mother was a wise woman.

1

Facebook 101 Part 1: How to be a Shrill Victim

In part 1 of what is almost certain to be a series, we look at a simple, step-by-step guide on how to turn your misplaced anger into a moment of fame at the expense of an innocent third party.

  1. Get in a snit. It has to be a snit with a recognizable name.
  2. Go to a meme generator site and paste your rant on a picture. People don’t read words unless there’s a picture behind them.679181
  3. Notice that your rant doesn’t really seem all that worth getting upset about. ADD SOME LIES. Racism is a good one. The mouth-breathers who thrive on this shit will eat it up.679188
  4. Post it on Facebook!
  5. Feel gratified when a quarter of a million other idiots jump on the bandwagon and start trashing the organization that has done nothing wrong.
  6. When people actually start to mention ACTUAL FACTS, duck and cover. You don’t need that sort of negativity in your life!
  7. Years later, thousands of people will still believe the ridiculous accusations you made were true. If you libeled a small charitable organization, for instance, you could permanently undermine their ability to make the world better.

GREAT JOB, SHRILL VICTIM!

1

Junk Science — A Telltale Sign

The other day a friend of mine posted a link to a peer-reviewed scientific study concerning the effects of a vegetarian diet. He posted an excerpt from the paper’s abstract:

Our results revealed that a vegetarian diet is related to a lower BMI and less frequent alcohol consumption. Moreover, our results showed that a vegetarian diet is associated with poorer health (higher incidences of cancer, allergies, and mental health disorders), a higher need for health care, and poorer quality of life.

Before I even clicked the link, alarm bells were going off. Just in those two sentences, they list seven things measured. That’s not science, kids, that’s shooting dice in the alley. If you measure enough things about any group of people you’ll find something that looks interesting. Holy moly, I thought, how many things did this survey try to measure, anyway? (I believe the answer to that is eighteen.)

It’s possible that some of the correlations these guys found actually are significant, and not the result of random chance. It’s not possible to tell which ones they might be, as it’s almost certain that many of the conclusions are completely bogus.

And then there’s selection bias. I read elsewhere (link later) that in Austria, many vegetarians eat that way on Doctor’s orders, because they’re already sick. That will skew the numbers.

But the paper was peer-reviewed, right? I spent a little time trying to figure out who those peers might be, but there’s no sign of them I could find on the site where this paper is self-published. And, frankly, “peer-reviewed” doesn’t mean shit anymore. Peers are for sale all over the place. If you can’t see the credentials of the people who reviewed the work, it may as well not be peer-reviewed at all.

And none of the authors seem to have any credentials or degrees themselves. Perhaps they just didn’t feel compelled to mention them, but that strikes me as odd — especially for Europeans, who traditionally love to lay on the titles and highfalutin name decorations.

The site has 53 references to that article being mentioned in the media. Some of the places that quote this nonsense actually have “science” in their titles. Sigh. Apparently Science 2.0 is Science where you believe every press release that crosses your desk. Perhaps Muddled Ramblings and Half-Baked Ideas will make number 54 — although I suspect the keepers of PLOS ONE might not want this reference promoted. But to their credit they do show the link to an article in that Bastion of Science Outside Online, where at least one journalist took a sniff before pressing the “publish” button.

Outside Online, you do science better than Science 2.0. You have my admiration.

So is this research totally useless? Actually, no. It’s possible a grad student somewhere could find ONE of the claims made in the paper interesting enough to do REAL science to improve our understanding of nutrition and health. The study might be to test the hypothesis “a vegetarian diet increases the chances of lymphoma,” or something like that. A single question, while keeping the rest of the variables as controlled as possible in a human study (which is really tough).

That work would take years to accomplish and would not show up in The Guardian or probably even Outside Online. It would be a small brick in our edifice of understanding, a structure that has been growing for hundreds of years.

So when you read about “a study” that shows many things, look at it with squinty eyes and you’ll see behind it a group of people rolling the dice, and there’s often no telling who their master is. It’s not really a study at all, but a press release with numbers.

1

Inspiration is All Around Us

lrgGRA214747220_MLP_twilight_sparkles_twinkling_balloon_3_1000Riding from home to work along a well-worn groove, I get to know some of the debris that builds up along the side of the road. For the past couple of weeks I’ve noticed a My Little Pony doll in the gutter — underneath a layer of road grime its plastic body is in that pink-going-on-purple range of hues, while the nylon fibers of the tail are more aggressively purple, and still shimmery-sparkly.

This particular little pony has been decapitated; it lies mutilated and forgotten, waiting for the street sweeper. When I see it I can’t help but think of a sketch you might see on Robot Chicken: A mash-up of The Godfather, My Little Pony, and this slightly disturbing story by Kij Johnson. In my “research” for this episode I see that at least some MLP’s even have unicorn horns, making Kij’s Nebula-winner even more appropriate.

The sun rises to find BITCH PUDDIN’ waking from her slumber. She doesn’t look so good; last night’s hard partying has taken its toll. The camera pulls back and… MY LITTLE PONY’S head is in the bed next to her, bleeding sparkly rainbow-blood into Bitch Puddin’s satin sheets…

Practically writes itself.

Sucky Irony

Today at work I was wrestling with a database connection that was defying all my attempts to make it play nice. I needed to type in a command that I couldn’t pull off the top of my head, but I knew where on this blog to find it.

So quick like a bunny I typed in muddledramblings.com to find the answer, and I was greeted with a screen that said, in big bold letters:

Error establishing database connection.

Sigh.

Obviously it’s fixed now, or you wouldn’t be reading this, but dang.

A Good Place to Be

This is a big technical discourse that ends with a restaurant endorsement. Because Agave in San Jose is a good place to be.

Today pretty much sucked. It started last night, when I ran a routine software update on the heroic little computer that brings you these ramblings. It is a Mac Mini tucked away on a shelf in a climate-controlled facility in Henderson, NV; a little machine that just plugs along year after year.

As a primer before I dive into that part of my hardship, let me take a moment to describe the UNIX world. UNIX is a computer operating system that has been copied and recopied into different kinds of Linux and BSD, as well as Apple’s Darwin, but philosophically the different flavors have much in common and share a lot of little programs. In fact, it’s all about the little programs. Each little app is designed to solve one problem perfectly, and larger applications use these underlying facilities. A graphics program could depend on dozens of underlying libraries.

So when you install one of these programs, how can you be sure all the parts it depends on exist on your system? It’s a huge chore, made much simpler by package managers. Package managers are special programs that maintain a database of who-needs-what so when you install SuperGameMachine it will automatically install CleverGraphicsLibrary, and that in turn will require StupidGraphicsLibrary, and that will require something called gl (actually the names of all these things are criminally terse, so you can never deduce the purpose from the name — CleverGraphicsLibrary would be named cgl).

Anyway, a major upgrade of ncurses just came out, and it gave me a hellish few hours. That database of who depends on what? Well, it turns out is wasn’t so complete, in the MacPorts world. ncurses had been so stable for so long that many program maintainers didn’t even realize they depended on it. The update came along and those programs were still looking for the old version. One of those programs was bash. bash is part of mac OS, but there was a massive (MASSIVE!) security hole in bash and I went to MacPorts to get the new version faster.

When you watch hackers on TV, when they’re typing cryptic symbols into their black screens, mostly they’re giving instructions to bash. Bash is a shell, which is a name for a program that takes stuff you type and does stuff as a result. For veracity, hackers in movies might compare the merits of bash and zch or tsch, but at this time bash is boss.

So when you open up a window to type those cryptic commands, it will launch your chosen shell. If you set your preferred shell to be bash, and then bash is broken, you are screwed. You are especially screwed if you don’t have physical access to the box. You try to log in, bash fails, and you sit at your terminal in helpless frustration, shouting to the uncaring gods of the night. Even if the package manager eventually sorts out the problem, you can’t get in to run the repair.

OK, this is getting long. I got through that, but there wasn’t a lot of sleeping involved. (Two bug tickets at MacPorts now closed.)

Then, today, after a rather frustrating meeting at work, I was betrayed by my bar. By my BAR! By my quiet haven in this noisy world. We had a contract — I paid a chunk in advance and got a discount on my first frosty mug of happiness on each visit for the rest of my life. I am not dead yet, but new(ish) ownership of Rookies Sports Lodge says it will no longer honor the deal. Should I shout? Threaten? Walk away?

It’s going to take some doing to make today come out right.

So here I am at Agave, the neighborhood cantina, and things are starting to feel better. I am working up the vocabulary to make sure that the official Muddled Sweetie gets her chicken burrito smothered with lots of good stuff. None of the English-speaking staff seems to be on tonight.

But make no mistake, these guys here make good food, for a good price. The menu now has many prices lined out and raised with a ball-point pen, but those big-ass burritos still hold the price line. And even the new ball-point prices are a steal. There aren’t many places in this town where my internal cheap bastard and my internal gourmand can party together, but this is one.

Waiting for the food, sippig Negra Modelo, listening to music with bright trumpets and tight vocal harmony, things are starting to feel better. I’m gonna be all right.

2

Comparing Mileage

Today I rode past a billboard advertising a Jeep SUV of some sort, proclaiming the beast gets 39 miles per gallon. That’s not too shabby — build a carpool around that vehicle and you have decent efficiency. It made me wonder, as I pedaled along: what sort of mileage am I getting?

Strava estimates that at my rather-slow cruising speed along a straight, flat road (fair for comparing “highway mileage”) I’m putting out about 150 watts of effort (or less, but I’m rounding in favor of cars). Pessimistically I’m burning about five times that in stored food energy (my gasoline equivalent); the rest of the energy winds up as heat in my muscles. So I’m consuming about 750 watts to roll along at 15 miles per hour. That’s fifteen miles for 750 watt-hours, or 20 miles for one kilowatt-hour.

A gallon of gas has the energy equivalent of about 37 kWh, so were I running on gasoline, I’d get about 20 x 37 miles, or roughly 740 miles per gallon — let’s call it 700 to avoid any pretense of precision.

700 mpg! Not bad! If I lost a little more weight my mileage would get even better (or more likely I’d just ride faster).

2

How We Will Know When Artificial Intelligence has Truly Arrived

I just asked Siri to set my alarm for never o’clock. I did not get a courtesy chuckle, or even a roll-eyes emoji or a “gee, I’ve never heard that one before” retort. So, for the nonce, our machines remain our faithful servants.

1

Billion-Person Problems vs. Individual People

I read an article today idolizing Larry Page, head honcho at Google. I have to confess, reading Larry’s quotes, I was pretty damn impressed. Some of his goals are downright “holy fuck, that’s awesome”. If even a small percentage work out lots of people will be helped. Larry calls them his billion-person problems. But…

Can you solve billion-person problems while exploiting a billion individuals?

GoogPut another way: here’s a billion-person problem that Google is central to: the erosion of privacy in the modern age. For instance, Google has taken very seriously securing your information as it travels from your computer to their servers. But once that email hits their hard drives, it’s fair game! As long as no one else can get at your info (well, except governments with leverage over the Goog), all is well with the world.

Before I get too deep in this rant, let me say that the Internet would suck a lot more without Google’s search engine. I use Duck-Duck-Go to exploit the power of the search without yielding up my personal info. I realize that’s kind of like getting sushi and not paying; if everyone did that, search engines would have to start charging for their services and people would be faced with putting a monetary value on their privacy.

And, I think there’s a lot to be said for the way Google runs their company, they way they commit to their managers rather than just making the best engineers the bosses of other engineers. I give them big props for that. That comes from the very top and Larry Page deserves credit.

But now, on with the rant!

What Google knows when you use their payment system (Google Wallet):

Google Wallet records information about your purchases, such as merchant, amount, date and time, method of payment, and, optionally, geolocation.

What Apple (my employer) knows when you use their payment system (Apple Pay): Nothing.

Apple Pay was designed from the ground up so that Apple could not get your personal information. This made it way more complicated to implement and added hardship for banks as well, but it was a fundamental tenet of the system. Apple gets enough aggregate information back from the banks so they can get their fees, but none of your personal information is in that data. In contrast, Google (not just their wallet) has been built from the ground up to collect and sell your personal information.

Of course, the banks still know, and the merchant still knows, and Amazon tells advertisers what’s in your wish list… So it’s not just Google here. But Google has access to information you never intended to be known — a lot of it — and they have a unique opportunity to make meaningful change on this front.

Nest, the hot-spit thermostat/smoke detector company was bought by Google. I was discussing it the other day with a co-worker who is a (mostly) satisfied customer. It sounds like a pretty cool system, but I mentioned there was no reason for the damn thing to be in the cloud just to be operated from my phone — it just needed to be part of a personal network that could talk to all my devices. My friend, who has a buddy who works at Nest, shrugged and said, “they have to collect and aggregate data to make the service work right” (or something like that). I accepted that at the moment, but later I realized: NO THEY DON’T. I want my home automation to be based on ME, not some aggregate of other people. And, if they made the data collection voluntary, I might even opt in if it looked like it would help the collective good. It’s something I do.

I voluntarily share personal information all the time. I share my bike rides (but suppress the exact location of my house). I share my image on Facebook. I share biographical data right here on this blog. I probably share more personal information than I should, but I make a big distinction between voluntary sharing (Facebook) and involuntary sharing (having my emails read by a corporation). Even though I don’t use a gmail account, my emails are still read every time I send a message to a gmail user. Does it matter if I’ve agreed to their terms of service or not? No. No, it doesn’t.

Microsoft took a couple of shots at Google a while back, promoting their email and search services as being more privacy-friendly than Google’s. But, amazingly, Microsoft kind of half-assed it (they had a produced-by-local-TV-station look) and they failed to deliver the message effectively, the way Microsoft is wont to do. Still, at least they tried.

If Google would do one thing, a thing that is in their power to do, I will take back everything else I have said about them. If they provide real encryption for their emails — encryption all the way to their servers, encryption they won’t have a key to unlock, so only the intended recipients can read it, I’ll believe that they care about me, and the other billions of people in the world. And it would be a hell of a selling point for gmail.