January 09, 2004

Apple's Software Future

A few days ago, I filed this column in the Seattle Times about Apple's 2003 performance for users. I rated hardware high and software low.

Sure enough, some of my specific complaints were address: iPhoto and iMovie, two pokey and slightly broken but highly useful programs were part of the revised iLife '04 package that Apple introduced this last week with major improvements. iPhoto can now handle more than a few hundred photos and iMovie added a few editing tweaks that will solve much of the irritation factor.

Not mentioned were Address Book (useful, but not great), iCal (better in its current version, but highly limited), iSync (works for some people, but broken in many respects), AppleWorks (hardly budged in years), and Keynote (still feels very version 0.8beta to me). It's a little unfair of me to point to all of these packages and not others. Safari and Mail were both revved in Panther, and both are pretty great pieces of software: Safari is well rounded and Mail is well suited to its particular audience who wants built-in, Apple-supported software.

Microsoft, however, announced that Office 2004 is due within 5 1/2 months; a G5-compatible version of Virtual PC for Mac is on the way in that period, too; and that there would be an Office 200x, probably 2006 given revision cycles.

I'm going to go out on a limb in this private forum: I'll be surprised if we see another release of Keynote. I expect it's dead as part of the outcome of Apple and Microsoft's private talks to get Office 2004 and 2006 back on the table. I also expect to see a .Mac synchronization feature for Entourage, possibly released as a plug-in for Entourage X, but more likely reserved for Office 2004. It makes perfect sense to boost sales of Office and .Mac usage.

It now seems unlikely to me, too, that we'll see any real work done beyond ongoing maintenance on AppleWorks. It won't become an Office killer, although it might increasingly offer better round-trip file open and save from Office docs.

I can't see Address Book, iCal, and iSync going away. Address Book has become a critical component of the overall application layer of OS X. iCal is useful as a standalone program or to publish calendars. iSync needs to be dramatically improved in speed, stability, and flexibility, but I expect that Apple will do all those things to keep its advantage on integrating cell phones, Palm devices, and .Mac. (I know that some people can get iSync to work, but no matter what combination of resetting and clearing and starting from scratch I do, I get multiple entries in all directions and outdated data up the wazoo.)

Microsoft's Office plans may end the brief era of Apple becoming a business and productivity software developer and return the company back to the creative side. I noted to a colleague at Macworld Expo that all of the software that Steve Jobs discussed was commercial, which was not true in previous years: Final Cut Express), iLife '04 (included with new Macs, but $49 for others), and Jam Pack ($99 add-on to GarageBand).

(Technically, because the latest version of other iApps and Safari only work with Panther, you have to purchase Mac OS X 10.3 in order to get access to them, which wasn't true of previous releases of those packages. Safari 1.1 isn't available for Jaguar, even though I'm not sure that any part of it relies on Panther code.)

With a passel of good for-fee software in the mix, Jobs may have turned Apple down a path where they dramatically increase their revenue on the software side.

Posted by Glennf at 11:12 PM | Comments (0) | TrackBack (1)

But How Do the Machines Know?

My machines must talk to each other, because the note on my calendar program that I was leaving town incited them to rebel. I left Monday morning for the Macworld Expo in San Francisco knowing that a huge snow storm was coming Tuesday. Sure enough, it hit, melted a bit, became icy, and weighed down power lines. The power was out to the office in which my mail server and some Web sites (including this) operate for a few hours Wed. a.m. But the power came back and everything righted itself thanks to journaling, BIOS settings, and other features.

But that evening I discovered that something was wrong with the mail, DNS, and Web server -- it was acting bizarrely and wouldn't respond normally. The only choice was a remote power cycle using my Sophisticated Circuits' PowerKey 650. Works like a charm. Except it didn't. The combination of power cycling damaged some of the boot blocks, which I couldn't determine remotely.

An officemate was willing to head in at 11 pm to mess with it. We determined the problem, and I figured out how to fix it (sort of), but then we discovered the keyboard port on that computer was dead. I had an inkling but hadn't put the pieces together a few weeks ago.

So I had him start a restore operation from the backup tapes I have. I got ultra-paranoid about backups a few years ago, and have spent more money on backup software and hardware than on practically any other single aspect of my computing life. It paid off. I have an incremental backup that runs every four hours during the day and another that runs at night.

I had a 6 pm snapshot of the machine that had died and was able to restore it to another Linux box, very similar in nature. I had already set up secondary onsite and tertiary offsite DNS, and had been moving various sites and resources to a co-located set of servers I'm running that have robust power and bandwidth.

The backup took a while, so I went to sleep, got up early, and was able to get email back on line for myself and various others, and make the second machine more or less like the first for general purposes. Later in the day, I was able to get another officemate to swap tapes to restore the Web sites and other features.

I was flying back on Thursday night, and was waiting for my plane at 7 pm with an 8 pm boarding time. I found a power outlet and opened my laptop: sure enough, T-Mobile had extended Wi-Fi (and free for the moment) to that terminal. They've slowly been unwiring the whole airport, starting with the easy one, the international terminal, which was built with Ethernet in all the walls.

I'm amazed at how quickly I got back to status quo ante and how well Linux and the various GNU and free and open source components cope with being copied, restored, repointed, and so forth. I'm just glad to be back with so few hours invested to where I was.

I've called this my most successful complete computer failure ever.

Posted by Glennf at 10:55 PM | Comments (0) | TrackBack (0)

January 06, 2004

Live from Macworld

I just finished filing my coverage of the Macworld keynote for The Seattle Times and am still fresh with...lack of inspiration. The keynote by Steve Jobs wasn't its usual burst of surprises and excitement, but a much more focused and niche set of announcements that won't affect all users in the same way.

They've solved the iPhoto slowdown problem, which makes the program practically unusable with more than a few hundred photos on most machines. You can now create 2-hour movies with iDVD on a single disc with better encoding even, which is great, and you can archive projects on a non-DVD-writing machine to dump off on another, great for schools and groups of all kinds.

The new GarageBand instrument/music software is cool, but how many people who aren't serious musicians (amateur or otherwise) will even touch this? Unknown. I'm inspired, but I don't have musical talent, so how will having software make it better? Reminds me of early desktop publishing: here's a bunch of fonts and a page and we know you'll make it beautiful.

The high-end improvements are pretty slick, even though most people won't care much. The Xserve is now G5-based (which cuts the price on the Xserve that I need to sell! But I expected that), at the same problem as the previous G4 units. Apple made Xgrid, a cluster-computing programming framework, available, and a 3.5 Tb (terabyte!) RAID rack-mounted system.

The new iPod doesn't make sense to me. For $50 more, you can get 11 Gb more. So why buy a 4 Gb iPod that's only slightly smaller? I don't get it. Something feels like it slipped a gear on price.

Posted by Glennf at 01:22 PM | Comments (0) | TrackBack (1)

January 04, 2004

When I Ask is My Spam Being Caught...

All I have to do is look at the procmail log that I keep in my home directory which captures all of the subject lines of messages being processed by SpamAssassin and then filtered for scores of less than 8 via procmail to see what I'm missing...

Subject: [SPAM:22.44] Fwd: Purchase Your V|@gra, Val(u)m, X(a)n@x.Diet Pills 
  Folder: /dev/null                                                        6110
From misty.parkszw@world-net.sct.fr Sun Jan  4 21:07:45 2004
 Subject: [SPAM:14.39] hi
  Folder: /dev/null                                                        4846
From 53xugbqvcj@netzero.com Sun Jan  4 21:10:44 2004
 Subject: [SPAM:26.31] 7 new amateur Jess Simpson flicks
  Folder: /dev/null                                                        7034
From r_nunezmq@cdo.philcom.com.ph Sun Jan  4 21:13:16 2004
 Subject: [SPAM:13.24] =?ISO-8859-1?b?aGk=?=
  Folder: /dev/null                                                        4647
From mmje3mdy@codechina.com.cn Sun Jan  4 21:13:22 2004
 Subject: [SPAM:15.66] 0.15Ԫڳ;ֻ0.3Ԫͼô
  Folder: /dev/null                                                       12746
From go813dl@snowblowing.com Sun Jan  4 21:15:40 2004
 Subject: [SPAM:29.22] OK                                                      
  Folder: /dev/null                                                        6010

The flow of spam is definitely going down at least temporarily because of CAN-SPAM. In the last week, I've only had procmail bounce 3,000 messages and probably deleted about 500 to 750 that local spam filtering caught after SpamAssassin.

Posted by Glennf at 09:27 PM | Comments (0) | TrackBack (0)

January 03, 2004

Selling an Xserve

I'll soon have an Apple Xserve for sale. I'm trying to figure out how to sell it -- eBay has few auctions and I can't seem to find IT oriented sites. (Update on 1/6/2004: Apple just announced dual G5 2.0 GHz Xserve models for $4,000, so I'm guessing my unit has dropped in price in the used market way way down....your best offer?)

The unit I have has:

  • dual 1.33 GHz G4 processors
  • 2 GB RAM
  • two 60 GB hard drives
  • unlimited user Mac OS X Server (Panther)

It not only has Panther Server (Mac OS X Server 10.3) installed, but I also own a 36-month software maintenance agreement, which costs $1,000, purchased in Oct. 2003. That means that the owner of the Xserve is entitled to free regular software updates, including any new system release, until Sept. 2006.

So how do I sell this puppy? It's in perfect shape. I've realized that my architecture needs tend more towards speed than ease of use and am switching to vanilla Linux boxes. The Xserve is designed for users, not processes, given my particular needs.

Retail, this would cost nearly $5,000 new (with the software maintenance agreement), and $2,000 of that is the software cost (unlimited license, software maintenance) that doesn't really decrease in value.

Any offers? Any suggestions?

Posted by Glennf at 10:29 AM | Comments (0) | TrackBack (0)

December 31, 2003

Run a Mailing List? You Have to CAN SPAM, Too!

I was just reading through some aspects of the CAN-SPAM law which goes into effect January 1, 2004, and realized that it is broadly applicable to normal email lists that have no ostensible commercial purpose. (Oddly, the bill was indexed incorrectly, so the key section -- number five -- is available only by scrolling down in Section 3.)

That is, if you're running a regular email list that has links to a Web site that is commercial in nature (shows ads, sells a product, you make money in some fashion from it), you might need to comply with the requirements of the law.

Note that I am not a lawyer and this is not legal advice. Discuss any specific issues about this with licensed legal talent!

The law defines commercial electronic mail message as any electronic mail message the primary purpose of which is the commercial advertisement or promotion of a commercial product or service (including content on an Internet website operated for a commercial purpose). But if you only incidentally mention a Web site, you're okay: The inclusion of a reference to a commercial entity or a link to the website of a commercial entity in an electronic mail message does not, by itself, cause such message to be treated as a commercial electronic mail message for purposes of this Act if the contents or circumstances of the message indicate a primary purpose other than commercial advertisement or promotion of a commercial product or service.

This makes it clearer and less clear, right? If you're sending out editorial email, like a newsletter, that has advertisements in it or sponsors, or you point to your Web site which itself has advertisements or sponsors -- if you're using Yahoo Groups to send messages out, even -- it would seem that a case could be made that you're sending commercial electronic mail messages.

That said, complying with the law is pretty straightforward. In general, you have to have a legitimate return address with legitimate information in it.

(5) INCLUSION OF IDENTIFIER, OPT-OUT, AND PHYSICAL ADDRESS IN COMMERCIAL ELECTRONIC MAIL- (A) It is unlawful for any person to initiate the transmission of any commercial electronic mail message to a protected computer unless the message provides-- (i) clear and conspicuous identification that the message is an advertisement or solicitation; (ii) clear and conspicuous notice of the opportunity under paragraph (3) to decline to receive further commercial electronic mail messages from the sender; and (iii) a valid physical postal address of the sender.

(B) Subparagraph (A)(i) does not apply to the transmission of a commercial electronic mail message if the recipient has given prior affirmative consent to receipt of the message.

Early in the bill, affirmative consent is defined as the recipient expressly consented to receive the message, either in response to a clear and conspicuous request for such consent or at the recipient's own initiative. It's pretty clear to me that double opt-in email would qualify, but I'm not 100-percent certain.

Thus, for me, the only thing missing from lists I currently run is a postal address, which I've begun to add. I'd suggest to everyone that they add a postal address. Some affiliate management services, like Commission Junction, are also requiring a phone number, which is not part of the law, and I'm not sure why Commission Junction is asking for that, too.

Oddly, because the major anti-spam organizations oppose this law -- it legalizes opt-out marketing -- I cannot find any good advice for complying with it. Suggestions?

Posted by Glennf at 03:27 PM | Comments (0) | TrackBack (1)

December 23, 2003

Blognemia

I just posted my first entry to my personal blog in over a month. I had this theory -- and it's just a theory -- that over the last few years blogging thrived as did community wireless networking groups because so many technically adept people were unemployed and underemployed. There are plenty of examples that defy this characterization, but you'll often find the most prolific bloggers have time on their hands, like myself.

Whenever I get busy, my blog dwindles. You can practically draw a revenue/work graph line against frequency of posts. I've been devoting an increasing amount of time this fall (as well as money) to Wi-Fi Networking News, which is a blog, but it's a professional and journalistic one. Why? Because it has revenue from advertising. I've even hired a contract writer to help me keep up with the flow of news.

In the early commercial Internet, many of the best-known sites had the least money, staff, and corporate interests behind them. They were labors of love created by clever people. In 1996, I sold my Web development company because I believed that by 1997, the Web would be taken over by slick development efforts fed by powerful backends that would allow, say, IBM's site to be substantially more satisfying than sites that I could develop.

I was wrong, but only for a while. Companies poured money into Web sites built mostly by people who weren't very clever -- lots of advertising agencies and development firms spent a lot of client money building things that didn't work. After the hekatomb of 2000, the sites that remain are generally highly functional, and the best sites are often now the most corporate. They figured out the most efficient way to best serve the most people. Exceptions abound there, too, of course, but it's hard to create a big splash with a small site.

(Actually, I'd cite JiWire, a site for which I am the senior editor but was not involved in the programming of, as a great counter-example to my thesis: with just three programmers using JSP, the site is phenomenally useful and apparently quite easy to maintain and expand. Intel licensed JiWire's hotspot directory, which I think proves the point.)

I expect blogging is trending this way. Clay Shirky, of course, said it best and most succinctly, but in brief more and more people and news stories point to fewer and fewer blogs that have ever-increasing traffic and revenue (or funding, not the same thing).

The fact that many people read a few blogs doesn't reduce the importance when you have niche audiences of small numbers reading many blogs. This blog is read by a few hundred people a day, mostly friends and colleagues, and it doesn't diminish my interest in writing here to know that. Likewise, my Wi-Fi blog is read by several thousand people today, a drop in the tech bucket, but I know many of those thousands of people, and they're folks deeply involved in creating the technology and products of the industry. We have a conversation on that blog, even though it's a news site.

What's my point here? If you don't hear much from me, congratulate me. I must be doing well. If you see vast numbers of posts on Wi-Fi Networking News, ditto.

Posted by Glennf at 08:47 AM | Comments (0)

Canning Spam

I've tried many ways to can spam, and I can't say any of them is even 99 percent effective. But I have reduced the amount of time I spent dealing with spam by about 90 to 95 percent, which is at least a couple of hours a week.

What do I do?

First, SpamAssassin lives on my server. SpamAssassin uses a complex set of rules and can check a database of user-contributed spam to assign a score. SpamAssassin throws away several hundred messages a day for me that I never even download because they score so high on the spam-o-meter.

Not everyone can use SpamAssassin -- it has to live on the server. But most ISPs now offer some kind of spam filtering option. I use Fastmail.fm to retrieve and send email via a secure Web connection when I'm on the road and away from a real Internet connection, and they offer both virus scanning and various levels of spam filtering. Ditto Earthlink and many others.

Second, I use Bayesian filtering on my local email client. The spam that passes SpamAssassin gets checked using the Mac-only SpamSieve which looks at statistical analyses of email that you mark as ham (good) or spam (bad) to assign a probability that a given incoming message is spam or not. It's pretty accurate, and catches most of the rest.

Another interesting option is challenge-and-response email. Mailblocks asked me to test their email service for a potential article a few months ago. I rewired two old addresses -- one of them in operation since May 1994 and thus spam-a-rama-attractive -- to point to my Mailblocks account. Until and unless I block certain addresses, any incoming message receives a unique confirmation response. The sender has to respond to the human-only challenge (an image that a computer can't parse) to have their message to me and subsequent messages approved without a further challenge.

This works exceptionally well. My account has processed 10,000s of messages, and the handful of messages (maybe 10 a month) from old friends and colleagues manage to get through since they bother to answer the challenge. This isn't appropriate for everyone because it requires an account that you don't mind if some people won't bother to answer the challenge on -- thus, not a working freelancer email account like my primary one. But for home users and many business owners, challenge and response with Mailblocks would be an enomous aid,.

Mailblocks accounts' messages can be retrieved via the Web or an IMAP-capable mail browser.

Posted by Glennf at 08:36 AM | Comments (0) | TrackBack (0)

November 15, 2003

A Mighty...What?

I'm not sure quite what I saw last night at the McCaw Hall, but it was entertaining. The cast of A Mighty Wind, Christopher Guest's gentle send-up of the 50s folk music world told through a memorial concert, has been touring essentially the front-story for the movie as a live stage show in character.

It's a little disconcerting, that concert. I thought the movie was hilarious, partly because I'd grown up listening to a variety of music from that era, and have a pretty close partiality to folks like Pete Seeger. Given little provocation, I'll launch into a rendition of Greenland Whale Fisheries, so don't ask about that song.

The concert was quite lovely. (Here's the preview from the Seattle Times). Guest never seems to actually make fun of people in his style, but to embrace their essential charm and warmth, and poke at the pecadillos. His character in the Spinal Tap-successor The Folksmen is such a dead-on summary of Peter Stookey of Peter, Paul, and Mary, that he can just sing the word "Welllllll...." in that quavery, folky style, and we all burst out laughing.

What's great about the ensemble is that they are all talented musicians. I don't know, for instance, if Catherine O'Hara learned the autoharp for the movie or had played it her whole life, but she acquitted herself extremely well. And while the singing voices weren't all perfect, they were genuine. Take Eugene Levy and O'Hara by themselves, and they're okay -- Levy has a very nice tone -- but together, their harmony is gorgeous and moving.

The songs were mostly or entirely taken from the movie, but played at full length. You had the usual repertoire of folk-like tunes, including the song devoted to the memory of those who had friends, family, "one a loved one," killed in a train crash in a coal mine.

The only thing marring the event was the muddy, blurry sound in that beautiful hall. Only Michael McKean's voice cut through it and "Mitch and Micky's" duets; often, the lyrics were totally unintelligible in the kind of middle-tone blur. I've heard the hall is terrific, so it may be the difficult in getting a clear balanced sound out of a one-shot performance.

We didn't know what to expect, and the closest I can come to explaining what it felt like was The Museum of Jurassic Technology. There's an irony nestled inside reality nestled inside irony. I mean, we went to see a concert derived from a movie that was a parody of period of time that only took itself seriously half the time.

Posted by Glennf at 08:54 AM | Comments (0) | TrackBack (1)

November 08, 2003

All the News That Fits, It Pulls

That bon mot above is the conclusion of my article on why RSS news syndication and aggregation is the pull version of push, and why everyone on the planet should go out and start using it. I also say that RSS is "push locally, pull globally," and give some step-by-step on how it works.

Posted by Glennf at 06:37 AM | Comments (1) | TrackBack (0)

November 07, 2003

Glenn Declares Victory

I win: Barnes and Noble is taking its online division private.

I was working at Amazon.com in early 1997 when Barnes and Noble launched its online store. We were more worried about Borders, because folks at Amazon knew that Borders information technology operations were better run than BN. (My boss, a VP, had come from BN, and was frank about what their capabilities were.)

We looked at BN's site and realized that while it was okay, that their home page was a marketing message for Microsoft and a bunch of other software makers and hardware makers. They hadn't spent the dollars to build precisely what they needed -- Amazon's approach was very Not Invented Here -- and thus they had to contend with all of the flaws at the time in Windows NT, SQL Server, IIS, and all the other crappy components which are now much more robust but were first or second generation at the time.

A couple of years later, when I heard that Bertelsmann had invested a huge amount ($200M) into the spinoff of BN.com, the online division, I predicted to many friends and colleagues that the headline in about 3 or 4 years would be, "Bertelsmann admits investment was massive mistake." That happened. Bertelsmann had its shares redeemed a few months.

The BNBN tickered was a staggering failure almost from day one. I read a newspaper profile of a fellow who worked at BN.com for a few years and had seen his stock go in the crapper. The irony was, I knew the guy: we had wanted to recruit him at Amazon when I was there, but he wouldn't leave New York. If he'd come to Amazon at that time and worked for as long as he did for BN.com, he would have made several million dollars in options at today's Amazon stock price or more if he'd sold some at the height of its valuation. (We never made him even an interview offer, so I'm not violating labor law here.)

It was clear that BN.com didn't understand how to leverage its primacy as a bookstore and beat Amazon at that game. I thought they'd do in-store pickup and returns; in-store ordering; focus on coordinating pricing with some kind of promise like "buy it online or in our store and pay the same." Nope. They pushed some lame discounting, a kind of crappy interface that never improved much, and only recently did they even coordinate anything between bricks-and-mortar stores and the online operation.

So the store will continue, but it's terrible sales performance will now be privately reported. Because BN is buying it back, that means that the chain as a whole will have to continue to absorb its losses. We'll see what happens when BN.com gets converted from a bookstore to a bricks-and-mortar adjunct like Borders' online operation, which is run by Amazon.

Posted by Glennf at 12:52 PM | Comments (1) | TrackBack (0)

October 27, 2003

Today I Lift from the Book

Okay, so I'm not so bright. After posting the the previous item on Amazon's search feature, I went and used it more extensively.

I didn't quite realize that it was presenting full book pages. The Author's Guild has sent out a note to its members, which includes me, warning that the system actually allows not just contextual results -- my first thought at seeing the search results -- but also entire pages. Many pages. In fact, with a little poking, you can retrieve basically entire books.

For reference books -- cooking titles, computer books, travel books, etc. -- this could devastate sales. I mean, if you can read the five pages you need, why buy the book?

Of course, this points out the flip side: many books, including most of the ones but not all of the ones I write, have marginal utility for the reader and maximum utility for the bookstore but only marginal return for the publisher and marginal return for the author.

That is, the folks who make the most money with the least capital are the folks selling books. The other steps in the chain have more marginal returns, requiring higher volumes of sales to be viable. This isn't saying that booksellers are ripping us off or have it easy; rather, that their part of the value chain has the highest return on capital where capital is being expended.

(Authors' ROI is harder to measure: are we trying to make a living, buy a house, earn a specific dollar wage? My return on capital is pretty vast, but that doesn't equate to making a great living from it.)

One way I've tried to get out of this loop has been through discussions over the last few years about launching a publishing company that would have its primary focus on short, niche titles, sold electronically in small volumes at a low price.

Adam and Tonya Engst, publishers of TidBITS, have launched such a venture: the Take Control series. I've known the Engsts for more than a decade, and have had many talks on this subject with Adam, with whom I've co-authored two editions of The Wireless Networking Starter Kit.

The Take Control series has a few unique aspects: First, the Engsts run a weekly newsletter which has tens of thousands of subscribers. Second, Adam is one of the best-known Mac people, just below a couple of Apple employees, like Steve Jobs. Third, the Engsts are trustworthy and have assembled a bunch of writers who sell lots of books and have a lot of activities already that give them a chance to promote what they're doing.

The first Take Control book was on installing and upgrading to Panther (Mac OS X 10.3). It cost $5. Nearly 2,000 have been sold in under 72 hours -- and that's not the end of the sales of this book by any means. There's no digital rights management on the PDF at all: we're relying on the price and the general utility to make piracy a pointless or at least irrelevant activity.

I think we might have a model here.

Posted by Glennf at 01:53 PM | Comments (2) | TrackBack (0)

October 24, 2003

Comment Spam Generates Article

Wired News hits a new phenomenon square in the eyes: comment spam. I've had to turn comments off on some blogs because of this.

Posted by Glennf at 03:57 PM | Comments (0) | TrackBack (0)

October 23, 2003

Today, I Live in the Book

Amazon launched its book-searching feature today; we were talking about this idea all the way back in late 1996 when I worked there as catalog manager. It's so cool to see it come to fruition.

My friend, old boss, current officemate, and colleague Steve Roth had this idea way back in the mid-90s: why not have a site at which you could search fulltext, see a little context, and then buy the book?

It took a long time for rights, technology, and integration to make it happen. I've been using O'Reilly's Safari Bookshelf for a few months, and it's a similar idea taken a step further. For a fee per month, you're licensing the rights to search and read any page in a book on their site up to a certain number of books at one time. You can search for free, actually, and the results are useful because they show context.

All of this is to the good for authors: it allows our work to be seen as useful in context, and to increase sales based on utility.

What's the deal with the title of this post? When I worked at Amazon, we had gotten this email from Japan asking something that I can't recall. But it opened in bad translation as something like "Today, I live in the book." The rest escapes me but was equally beautiful and senseless.

Posted by Glennf at 12:59 PM | Comments (0) | TrackBack (1)