We celebrate the holidays by making people and then eating them. It’s a form of tram substantiation, I suppose. 
Happy Holidays from Sammy and Sophie and the gingerbread pod people
Posted December 23rd, 2011 at 10:18am by StephenFour
Posted September 23rd, 2011 at 5:39pm by StephenMy daughter,
You turn four today. What a wonderful presence you bring to the world! I love your joy, your good nature, your sense of humor, your boundless energy, how uniquely you see the world, and how much you’ve created your own persona. You can be stubborn about the small things (like what to wear in the morning), but you’re so easy-going and resilient about the big things.
As I told your brother, we have rough waters ahead, and I know how deeply you’re already feeling the changes that are happening. But you’ve already proven yourself to be so good at adapting to the complex world around you. Look at how easily you’ve adjusted to your new room at school, and how you jump right in to tell your friends what to do. With your family’s help, you will thrive and grow, endlessly.
I love you, Sophie. I’m proud to be your father.
Six
Posted September 16th, 2011 at 1:17pm by StephenMy son,
You turn six today. How we’ve both grown over that time. I love seeing how fully you experience the world: An ice cream cone on a hot day or a fascinating creature at the aquarium can captivate you and fill you with joy. A 3am itch attack or finding a dead snail can overwhelm you. You are so interested in everything around you, so creative with stories and turns of phrase, and I admire how drawn you are to the sciences — geologist, paleontologist, biologist, and museum owner are all things you’ve said you want to be when you grow up.
We have rough waters ahead, but you say you’re ready to captain them, and I believe you. You make friends easily, you learned to read and write well ahead of your peers, you’re curious and adaptable. You’re well equipped to continue to explore and develop.
I love you, Sammy. I’m proud to be your father.
Bearing light
Posted September 7th, 2011 at 12:54pm by StephenGullible comic
Posted August 8th, 2011 at 12:42pm by StephenHow to eliminate e-mail spam from the world entirely in two easy steps
Posted June 24th, 2011 at 12:42pm by StephenSpam represents more than 95% of the e-mail sent to the company where I work. On my personal Gmail account, my spam folder reflects the same experience: The daily volume there is approximately 20 times that of the legitimate mail sent directly to me.
Spam filtering, a dismal experience as recently as five years ago, is now relatively successful. Gmail’s filters are top notch, and the corporate filtering solutions we use are also excellent. However, both false negatives (spam not detected) and false positives (legitimate mail caught as spam, which I may not see for weeks if ever) are fairly common occurrences. I personally experience each of those at least once a week.
Simultaneously, not enough people seem to recognize how insecure e-mail is. I commonly see people sending passwords and credit card data via e-mail, because they apparently don’t realize that e-mail is exactly as secure as a snail-mail postcard (which is to say: not secure at all).
I first used e-mail in 1986, when I received an account for an undergraduate computer science class at U.C. Berkeley. It was my first experience with the internet. This was long before the web, of course, and the internet back then was a text-only environment that consisted mostly of news discussions (Usenet), file transfers (ftp), chat (irc), and e-mail. Back then, e-mail addresses didn’t resemble the ones we use today — there was no simple @ address. Instead you had to use a so-called bang path, telling people your account name and a list of machines that would have to be contacted one by one in order to reach the machine that had your account. So for me in that undergraduate class, it was something like mit!uunet!ucbvax!zooey!estephen. The process was error-prone and unreliable. But it was explicit about how many different machines would have to pass along your e-mail from one to another. (Sometimes a machine would not be able to deliver an e-mail until later that night; an average e-mail took 1-5 days to deliver from one end of the country to the other.) It wasn’t long before the modern @ style addresses came in, and you no longer had to tell your e-mail a long list of machines in a chain that had to be reached.
Anyone who used e-mail during that time knew first-hand that the root administrators could read every single piece of e-mail that went through their machine. Fewer people today seem to know that the same is still true now. Certain Google employees can read e-mail on your gmail account (same for Microsoft and Yahoo and their e-mail services). Your employer can certainly read your corporate e-mail. Certain AT&T employees can read all e-mail going through their backbones. Any kid with a packet sniffer can read e-mail you send from your laptop at Starbucks.
I want to say that e-mail has come a long way since my undergraduate days, but of course it hasn’t. Other than the dubious additions of text formatting (Yowza!) and attachments, the last 25 years of e-mail improvements have been minimal. Our vulnerability to spam and scams — as well as the insecurity of what we send — are proof of that. The best improvement has been the growth of free web-based mail services, especially the UI innovations of Gmail itself.
Encrypted e-mail (e.g., PGP) has been around for at least 20 years. But it’s suffered from a long-standing chicken-and-egg problem: people don’t use it because no one else is using it.
But let’s suppose that Google took the lead. Let’s suppose they changed Gmail so that the next time you logged in, you were required to create a PGP key. You were then guided through the process of storing, verifying and exchanging keys with your friends, family and frequent e-mail contacts. All of your banks and large companies would be on board as well. And starting with any e-mails sent from one Gmail account to another, 100% of the e-mails sent were encrypted and signed. There would be pressure on Hotmail, Yahoo mail and other mailing services to follow suit.
That’s step one.
Step two would be an option (completely up to you if you wanted to enable or not) to put any non-encrypted or unverified e-mail sent to you into an “Unverified Junk and Crap and Scams” folder. Over time, that folder would need to be used less and less, and the false negative spam and scams would collect there. Soon people would ignore it entirely, and only read the e-mail that was proven to be from who it was supposed to be from.
Pressure would mount for everyone to jump onto the PGP bandwagon if they actually wanted their e-mail to be received.
As a consequence: Spam would virtually disappear.
And you could send private information with a sense of security. (Not absolute security, of course, since there’s always the possibility of break-ins or the person on the other end not being able to keep your private information private.)
I want to live in that world. Let’s say goodbye to phishing e-mails purportedly from your bank, deposed Nigerian dictators looking for a little help transferring a quintillion dollars, and endless pitches for natural viagra. Let’s bring e-mail into a new era of security and reliability.
Papillon
Posted May 13th, 2011 at 1:02pm by StephenChicks
Posted May 8th, 2011 at 1:36pm by StephenSocial Networks and Your Mom
Posted March 31st, 2011 at 11:45am by StephenSymphony for the Comet (a short film)
Posted March 29th, 2011 at 9:24pm by Stephen
I’ve had this idea for a student film in my head for 10 years and always wanted to make it. But today I have admitted to myself that I will never actually film this. Instead, I release the words from my head.
EXT. SUBURB – NIGHT
Just past dusk. A suburban church spire is silhouetted against the hazy sky. Directly above the spire, as if being pointed to, the comet Hale Bopp is clearly visible, a Nike-like swoosh.
SUPER: [The comet Hale Bopp was known as the "Great comet of 1997."]
A car drives up to the church parking lot, and before the car has even fully stopped, the rear door opens. RICKY, a young junior high student, 12, with his tie loose and his shirt tail hanging out, rushes out, lugging a French horn case, and disappears through a side door into the back of the church.
SUPER: [In prehistoric times, comets were believed to be harbingers of doom.]
A few moments later, RICKY’S FATHER and RICKY’S MOTHER emerge from the car, close the doors without locking them, and casually make their way into the church, holding hands.
INT. CHURCH – NIGHT
The church is warmly lit by hundreds of candles. Comfortable pews line the church floor, easily enough seating for 300 people. On stage, behind a conductor, there’s an orchestra comprised of two dozen junior high students: two oboists, a bassoonist, two French horn players (including RICKY), and various violinists, violists, cellists, and a double bassist about half as tall as his instrument. Two dozen pairs of parents are seated in random locations, some close to the stage, some further back.
When the last pair of parents has sat down, the conductor and junior high orchestra teacher, MR. TYCHO, looks at his watch and then nervously stands up. Behind him, through the stained glass window, the comet is barely visible.
Um, thank you, everyone. On behalf of the Cliffdale Junior High School Orchestra, I’d like to, er, thank everyone for attending, and, um, for all of your support. Well, the orchestra has worked really very hard on tonight’s program, so, um, this is… this is Haydn’s “Farewell Symphony.” Class!
He taps twice and the orchestra picks up their instruments. A nod and gesture, and the first turbulent notes of the allegro assai erupt from the violins. The first few seconds seem fine, but quickly the performance starts to fall apart. MR. TYCHO seems oblivious, stoic throughout. RICKY is the first to play an off note, but soon both the pace and the key of the entire ensemble deteriorate. Close-ups of the different parents show extremely visible reactions to each wrong note: A blink from one father. A frown from a mother. A series of nervous tics on a second father, in reaction to a sequence of wrong notes.
The orchestra continues on, undeterred, really doing their best. MR. TYCHO, with determined baton movements, tries to recover and get his class regrouped.
Interspersed with the performance, shots of the comet glowing brightly overhead, ominous, out of place.
Cutting ahead to the slow movement of the adagio, Haydn’s intended dissonance almost seems to be delivered by the orchestra. But one of the students drops his cello, a loud clatter from his folding chair as he scrambles to pick it up. A cut to someone who must be his father, hiding his face, he can’t bear it. He’s trembling.
The fast tempo of the last movement is next, the determination of the young orchestra obvious, sweat forming on MR. TYCHO’s brow. RICKY with his cheeks puffed up, snot running down his nose. While some parents sit passive (a close-up of one shows he’s wearing earplugs), most parents are in visible pain, reacting with spasms and jerks to each new wrong note or mistimed entrance. RICKY’S FATHER shakes his head while RICKY’S MOTHER grabs his hand. RICKY looks to them anxiously.
With a slow fade-out, finally, the last tortured note: A mournful dead cat’s howl of screeching pain.
Then: Silence.
MR. TYCHO stands stock still in front. Silence continues in the church. A survey of each parent: Shock, disbelief, pain, eyes closed, hands over ears, no motion, no words.
And then the expression of the students in the orchestra: Hopeful, expectant, exhausted, their young faces peering anxiously up from their instruments and searching around the room, looking for a reaction, any reaction. RICKY looks to his parents.
RICKY’S FATHER stands up and begins applauding. Within seconds, every parent joins him, cheering, jubilant, massive applause. It’s now a wave of standing ovations, the applause now thunderous. This is a genuine moment (no ironic slow clapping). Shouts of “brava” and other cheers. The reaction of the students is also genuine — they’re standing, bowing, giving off exhausted smiles throughout.
EXT. SUBURB – NIGHT
The comet. Silent. Motionless. When it finally leaves our night sky, it will not be seen again until the year 4534.
FADE TO BLACK
Bleach vs. eczema: Bleach wins
Posted February 28th, 2011 at 1:44pm by StephenI have eczema, a very common skin irritation. Unfortunately, both Sammy and Sophie inherited it from me. For a time last year, their skin condition was truly terrible. While once they slept through the night, for a while every single night either one of them or both of them woke up multiple times, usually with itch attacks.
Our pediatrician recommended a dermatologist, and the dermatologist recommended something that I had previously read about but hadn’t actually tried: Bleach baths.
With eczema, there’s a skin condition (a disease, mostly genetic), and it’s made worse by all the scratching, which causes infections due to the bacteria entering the open wound (mostly Staph Aureus), which causes the eczema to get worse, which causes more scratching, making a vicious cycle.
By putting bleach in the bath, you kill the bacteria on the skin, sterilizing it, which reduces the number of infections, thus helping control the itching.
The dermatologist recommends the following (taken verbatim from their handout):
- 1/8 to 1/4 cup of bleach (like Clorox) in a bathtub that is at least half full of water. Measure the bleach and put it in the tub first, then add lukewarm water to fill the tub to ensure that the bleach is diluted completely in the water.
- For a baby bathtub, you can add just a capful or tablespoon of bleach to the water
- These baths should be performed 3 times per week to cut down on the bacteria on the skin
- As soon as the bath is over, pat dry, and immediately apply your favorite emollient, such as Vaseline, Aquaphor, Cerave, etc.
Remember, undiluted bleach is dangerous to the skin, so be sure to mix the bleach.
How well does it work? After a low point in August of last year when I was at wit’s end, we began trying this in September. It took about two weeks to really see the difference. Since then their skin has been in much better shape (mine too). We give baths to our kids every other night. If we slack off on the every-other-night bleach in the bath routine, we notice the flareups return.
Two Share
Posted January 17th, 2011 at 11:51am by StephenThe Castle in the Forest
Posted December 4th, 2010 at 3:27pm by Stephen“Blücher” is NOT the German word for glue (my whole world is a lie)
Posted November 9th, 2010 at 7:21pm by StephenThe 1974 Mel Brooks comedy Young Frankenstein is one of my favorite movies. Starring Gene Wilder, Marty Feldman, Peter Boyle, Teri Garr, Madeline Kahn, and Cloris Leachman (with an uncredited cameo by Gene Hackman), the spoof of the original 1931 Universal Studio’s Frankenstein is both hilarious and well-made, standing up to repeated viewings.
Sunday evening I happened to be discussing the film with some friends, including someone who spoke German. I mentioned how much I liked the joke about the horses whinnying off-stage whenever they heard the name of Cloris Leachman’s character, Frau Blücher, being uttered, because it was German for glue.
“But the German word for glue is not ‘blücher,’” my friend Mattias said.
“Oh. Well, what is the German word for glue?” I asked.
“You could say ‘der Klebstoff’ or ‘der Leim,’” he replied.
“Well, what does ‘blücher’ mean?”
“It’s a name, it doesn’t mean anything.” (Apparently it’s a common name, too, like ‘Jones.’)
Well, I had heard that the reason the horses whinny throughout Young Frankenstein is because they were afraid of being turned into glue for a long time, from at least two different people, starting at least 20 years ago.
A quick search confirmed the debunking: Snopes, About, even IMDB. Wikipedia expanded that Cloris Leachman herself had heard it from Mel Brooks. In an interview with Brooks, he claims that someone gave him the wrong translation: “Before we started shooting, someone told me ‘blucher’ means glue, so that’s why I had the horses whinny. I’m not sure if that’s true.” However, in the audio commentary, Brooks simply says that the horses whinny because she’s an ominous character.
There are millions of people who speak German throughout the world. It’s tremendously easy to look up German words for things thanks to tools such as Google translate. But here I was a couple of nights ago, repeating an urban legend. We generally tend to believe things that we’re told, even when verification is simple. The moral: Don’t believe everything you hear. Verify things yourself.
For over 20 years I believed the word “blücher” meant glue. Now it means disillusionment.
Happy Halloween!
Posted October 31st, 2010 at 8:45pm by Stephen

Happy 3, Sophie
Posted September 23rd, 2010 at 5:55pm by StephenSpidersammy and Sophiepony ride again
Posted September 19th, 2010 at 4:08pm by StephenHappy 5, Sammy
Posted September 16th, 2010 at 6:49pm by StephenDear Sammy,
Today you turn five. I can’t believe those words are true: It seems impossibly fast. As I type this, you’re building “a machine to blow out dust” using your new Tinkertoys, and you were thoughtful enough to make sure that we didn’t get dust on my phone. Earlier today, as we spent the day together with you home sick from school, you surprised me with your wide range of knowledge and interests, from Mickey Mouse to bugs to stars to sushi. You always make me proud.
Love eternally,
Your dad
Learning to Surf
Posted September 11th, 2010 at 11:09am by StephenThe four of us spent a week in Maui with Georgia, Nathan and Penny. It was a wonderful trip, with highlights that included rainbows, a trip to the aquarium, a luau, a glass-bottom boat ride, some amazing meals, poke tasting, and (on our last full day) a surf lesson. Kimi arranged for a sitter for Sammy and Sophie, and Georgia dropped us off at Lahaina at the Royal Hawaiian Surf Academy to meet Josh, our instructor for two hours. After reviewing the basics on the sand, we took our 11-foot longboards out to the water, in a gentle, shallow spot right behind King Kamemeha’s elementary school — the bunny slope of Hawaiian surfing.
Perhaps it was the gentle waves, or the length of the longboard, or Josh’s prowess as an instructor, but both Kimi and I managed to get to our feet on the first attempt. It looked a little something like this.
(All photographs by Ric Larsen — full set is up on Flickr. Music by Slang, “Field Guide To Snapping,” off their album The Bellwether Project. This is my first time using Microsoft Movie Maker, so there are five or six effects and transitions that I should have passed on…)
Lying with Charts 102: Deceptions of stack
Posted August 31st, 2010 at 2:20am by StephenIt’s time to lie with charts!
A few months ago I posted a FriendFeed item about how deceptions of scale can be used to make misleading charts.
Earlier this month, Wired argued in an article that “the web is dead” and tried to prove their point with a rather curious chart: A stacked area chart with the changing percentage of the Web’s share of total Internet traffic between 1990 and 2010.
Peer-to-peer and video take up a large share of total traffic in 2010 — naturally, because these files are huge, and web pages are relatively modest in size. A more honest chart would look at total volume of use (eyeballs/visits). If you read a tweet on twitter.com and then watch a video on Netflix, it’s not at all fair to assume the video was 3,571,429 times more important to you than the tweet.
But even setting aside the stupidity of conflating the importance of contents with its file size, a stacked percentage area chart is a visual deception. There are many ways to lie with charts, and stacking is one of the most frequent.
Here’s a simple example. Suppose your company sells three products, Wobjects, Dooders, and Flozzels. You have sales data for a year. It turns out that Wobjects are growing fast, and Flozzels are selling pretty well, but Dooders are sucking wind with sales volume decreasing. If you want to hide how poorly Dooders are doing, just use a stacked chart.
First, the pretend data:
| Product | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wobjects | 67 | 69 | 72 | 76 | 80 | 82 | 82 | 88 | 88 | 90 | 94 | 103 |
| Dooders | 70 | 70 | 69 | 68 | 68 | 64 | 67 | 63 | 66 | 66 | 66 | 62 |
| Flozzels | 42 | 43 | 43 | 44 | 46 | 51 | 54 | 58 | 57 | 58 | 60 | 61 |
| Total | 179 | 182 | 184 | 188 | 194 | 197 | 203 | 209 | 211 | 214 | 220 | 226 |
The most deceptive chart first:
Certainly if you know what you’re looking for you can eyeball the decrease in sales from Dooders. But for most people only the overall growth would jump out.
Almost as deceptive is a stacked area chart:
This is slightly less deceptive because the eye is slightly better able to see that the middle area is decreasing in size over time.
To be more straightforward, use a line chart with a total:

A line chart is not very deceptive for individual trends. Including the total makes the scale larger, hiding the amount of increase/decrease for individual series, but is valid if the overall total is the most important detail to convey.
The least deceptive approach would be a simple line chart with no totals:

The most honest approach for showing the performance of individual product lines is a straightforward line chart.
And to make a total mess of things, use a stacked percentage area chart, with gratuitous 3-D:









![And if you look at the definition of vandal in the dictionary, there's a picture of you uploading that picture of me to the gullible page. [Comic comic 5, words by E. Stephen Mack, art by Jim Woodring via Microsoft Comic Chat 2.5. Text: 'And so that's why the moon landing was faked.' 'Daniel, you are so freakin' gullible. Your picture is under gullible in the dictionary. You believe every piece of crap you read.' 'That's not true!!!' 'Give me a minute!' Screenshot of wiktionary with gullible follows, with a picture of the first character.]](http://www.zeigen.com/blog/wp-content/gullible-comic-small.png)













