Ben Newman: March 2009 Archives

Preprocessor crusader, I

| | Comments (0) | TrackBacks (0)
5:11 PM me: so I noticed a file with
#ifndef nsBlah_h_
#define nsBlah_h__
at the top
  so I set off on a crusade to find that kind of mistake
  most. boring. crusade. ever.
  
 Adam: hahaha
5:12 PM that's awesome
  in all the codebase?
  you could automate that
  how did you want to fix it?
5:13 PM me: well
5:14 PM they just need to match
  there should be a convention
  but that's not even remotely the case
 Adam: ohhh
  two underscores
  didn't see that
 me: yea
5:15 PM I guess I don't care
  because you'd get compiler errors if you ever did #include that file twice
  and then somebody would fix it
5:16 PM Adam: haha
  the crusade ends
 me: this is like King Richard I saying "I guess I don't care if the infidels refuse Christ; they'll go to hell anyway"
5:17 PM Adam: hahah
  exactly like that

In praise of Kindle for iPhone

| | Comments (1) | TrackBacks (0)

Amazon released a free iPhone application for reading Kindle e-books only yesterday, and already a critical consensus seems to be emerging. Feature-wise, the application is undeniably spare, with no inbuilt Amazon store and no full-text search—to name just two of its deficits—but it implements enough of the Kindle’s functionality to make it a usable substitute, in a pinch. As a ploy to encourage purchases of actual Kindling, its release seems a smart move by the book giant.

I own a first-generation Kindle and an iPhone, also first-generation, and I beg to differ with these lukewarm appraisals. In every regard that matters to me, the iPhone Kindle application affords a better reading experience than the Kindle itself. I do not foresee reading another book on Amazon’s device. You can have it for the price of a good reading recommendation.

About this Archive

This page is a archive of recent entries written by Ben Newman in March 2009.

Ben Newman: February 2009 is the previous archive.

Ben Newman: April 2009 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Categories

Pages

Powered by Movable Type 4.25