The Daily Parker

Politics, Weather, Photography, and the Dog

Kindle zeitgeist

Josh Marshall at Talking Points Memo wrote this evening about his own thoughts about physical books vs. Kindle:

I've always been an inveterate collector of books. Not in the sense of collectibles, but in the sense that once I buy a book, I never let it go. As I made my way through adulthood it was while dragging a tail of several hundred books along with me.

... Don't get me wrong. Book books still have some clear advantages. Kindle is a disaster with pictures and maps. But I didn't realize the book might move so rapidly into the realm of endangered modes of distributing the written word. I was thinking maybe decades more. The book is so tactile and personal and much less ephemeral than the sort of stuff we read online.

I thought about this also. I love books. I have two shelves yet to read, in fact, and it would be a lot easier to take them on trips with me if they weighed 290 grams instead of, say, 100 times that. Still not completely sold, though. Maybe next month.

The dangers of cut-and-paste coding

Last night, while studying for an economics exam, I took a moment to execute the following SQL against a client's production database:

UPDATE table_name
SET column_a = 'Equipment', column_b = 'Equipment'
WHERE column_a = 'Boojums'
GO

UPDATE table_name
SET column_a = 'Borfins', column_b = 'Equipment'
WHERE column_a = 'Nerfherders'
GO

The client called this morning to ask why the application suddenly had two different types of equipment, one which looked suspiciously like a collection of borfins.

You can see what I did, of course. I copied the first statement and forgot to change the copy's second argument. And I quite deservedly looked stupid.

What makes this even funnier: I executed the statement against a staging server first, carefully (I thought) checked the results, and then executed it against the production server. This is why having someone else do quality assurance is a good thing for most programmers.

Spring into the Weather Now beta

The vernal equinox happened about two hours ago. Typical of this time of year, though, it's below freezing this morning in Chicago. Nature nerd Naomi has more from the wilds of northern Lake County.

Of interest to possibly no one, for the last two years I've worked on the innards of my flagship demo project, Weather Now. I'm now putting together a new user interface for it. The new version 3.5 UI, which you can see at http://beta35.wx-now.com/, looks a lot like the old one—for now.

So what's new? I've rewritten from scratch the core framework, geography and weather code, and the basic UI framework. The beta (version 3.5) looks nearly identical to the current (version 3.1) application, except that the trained eye will notice new features where the ground-up re-write peeks out.

Sometime before the end of July, I hope to finish the next version (4.0), which will have an entirely different database structure. (Version 3.5 uses the same database as the current version through a façade.)

Exciting? Probably not. But it's how I keep my saw sharp.

About this blog

I'm David Braverman, this is my blog, and Parker is my 3-year-old mutt. I last updated this About... page two years ago, so I thought it's time for a quick review.

Here are the main topics on the Daily Parker:

  • Parker, my dog, whom I adopted on 1 September 2006.
  • Politics. I'm a moderate-leftie by international standards, which makes me a radical left-winger in today's United States.
  • Software. I own a micro-sized software company in Chicago, Illinois, and I have some experience writing software. I see a lot of code, and since I often get called in to projects in crisis, I see a lot of bad code, some of which may appear here.
  • The weather. I've operated a weather website for more than ten years. That site deals with raw data and objective observations. Many weather posts also touch politics, given the political implications of addressing climate change, though happily we no longer have to do so under a president beholden to the oil industry.
  • Chicago, the greatest city in North America.

This is public writing, too, so I hope to continue a standard of literacy (i.e., spelling, grammar, and diction) and fluidity of prose that makes you want to keep reading.

So thanks for reading, and I hope you continue to enjoy the blog.

Another argument about the Kindle

I still haven't committed to buying a Kindle, and Mark Morford echoes of the reasons:

[M]any creators loathe the beige slab because of how ruthlessly Amazon owns every aspect of the experience. Authors and publishers have little control. Readers -- that is, you -- have even less. Want to share a book you finished with someone else? Too bad. Want to upload and circulate your own text without using Amazon's system? Screw you. Want to, well, do anything at all that's not 100 percent within the company's power and revenue stream because you don't actually own any of the books you buy? Amazon says: Bite me.

I like having paper books. I have a sinking feeling that having a Kindle would result in me buying books twice, once for my bookshelf and once to read on a plane.

More on the Kindle

Usability expert Jakob Nielsen takes a look at Kindle 2 usability in his column today:

[T]he device is best for reading long linear material, such as novels and some non-fiction. Kindle's best user interface feature is turning the page; the reading experience you design should require no other interactions.

Writing linear books simply requires a skill that all good authors already possess: the ability to keep readers immersed in the plot.

Kindle also works well for the long, narrative articles common in certain literary magazines and Sunday newspaper supplements. No surprise that The New Yorker is currently the best-selling magazine for the device.

... [But] it's awkward to interact with the device through its 5-way controller. Also, after every selection, you're doomed to wait for a sluggish response. And, once you finally get something, you get very little because of the small screen. Setting aside the header and footer areas, Kindle 2's content area is 525x650 pixels, or 341 kilo-pixels. In contrast, a mid-sized PC screen is 1280x1024, offering 999 KP of content, or the equivalent of three Kindles.

Given these constraints, navigating non-linear content on Kindle feels much like navigating websites on a mobile phone. Kindle content designers should therefore follow mobile usability guidelines for many user interface issues, including the presentation of article pages.

Yelp again

I had a conversation with Joe over at Urban Outsitters this morning when I picked Parker up. It seems he's had run-ins with Yelp as well. He mentioned a ratings service that, he thinks, actually works: Angie's List.

The difference? Angie's List members have a reputational risk of their own when posting. The members may be anonymous to the vendors they're rating, but they're authenticated, and can be held accountable for their content. Also, the List, being member-financed rather than advertiser-financed, has no potential conflicts of interest. Yelp and other advertiser-supported media always have a potential for payola. Always.

Bleg: Should I get a Kindle?

Having already admitted to frequent flying, and looking at an enormous amount more in 2009 and 2010, I've started thinking about getting a Kindle.

So, I'm blegging for opinions.

I'm almost entirely sold because you can email PDF files and Word documents to a Kindle, to go along with the up to 1,500 books it can store in its 290-gram innards. Given the volume of reading I'll have in the week before each Fuqua residency, and given that much of it will be electronic anyway, it's starting to make more sense.

So, thoughts? Or, more concretely, why shouldn't I buy a Kindle?

Visa mystery resolved

Romi Tharakan at Henley & Partners AG, the Swiss firm who produced the visa-free travel list I mentioned before, sent me their master list of visa-free travel as of 24 July 2008. I was right: the lists for the U.S. and Canada are not completely orthogonal. Americans (but not Canadians) can travel visa-free to Côte d'Ivoire and Equatorial Guinea; Canadians don't need a visa to visit Bolivia (but Americans do).

Mystery solved.