Thought on iPad

January 28th, 2010 by jason No comments »

The much anticipated Apple iPad (or Mac’s iPad as it is being called int teh interwebs) debuted yesterday.  And it was a flop.  Apple could have built a great e-reader.  They could have built an incredible tablet.  Instead, they just released a really big iPhone and patted themselves on their collective backs.  Here are a few things that the iPad is sorely lacking if you want to use it for reading:

  1. No electronic ink.  Until you have spent some time with e-ink, you will never understand how much nicer it is than an LCD screen.  Here is a quick example.  Read a page of text off your computer monitor.  Then read a page of text out of a big, hardcover book.  How much nicer is reading that text out of the book?  There isn’t the eye strain associated with a computer monitor, the letters are crisp and clear, and you can see the book in sunlight.  This is the difference now between the iPad and the Kindle.  I doubt we will see many iPads on the beach.
  2. No known ability to load books from outside the iTunes store.  Will this allow you to download free books from Google?  Or can you load books from USB?  I have plenty of books I have obtained outside the Kindle store sitting on my Kindle.  There is no hint that this will be available on the iPad, or if it is if it will be anything close to easy.

Now, if they decided instead to make a great tablet PC, here are a few things they are missing:

  1. No web cam.  Seriously, you built an ultra-portable and don’t think people are going to use the webcam on it?
  2. No Flash or Silverlight support in the web browser or elsewhere.  This has the same crippled browsing as the iPhone.
  3. Not a “real” OS.  OK, I realize this is a stripped-down version of OS X.  But I cannot load my own programs or other programs from the internet on this.  It cannot MULTITASK.  This computer is severely limited compared to my cheap-as-dirt Asus Netbook.  Which has all those things I just mentioned, and does them pretty well.

This picture pretty much sums it up for me:

Firefox 3.6 Released

January 21st, 2010 by jason No comments »

I just installed Firefox 3.6., which was released today.  There are some new features which include:

  • Personas – A new type of theming,
  • Stability improvements,
  • Performance improvements,
  • Open video and audio based on HTML 5.

I can only comment on two of these.  I could not get any selected persona to work.  I believe my current theme is conflicting with this new feature.  I don’t really care as this isn’t something that really improves the Firefox experience, IMO.  However, I have seen a significant memory gain.  Before I upgraded I had three tabs open, running at 277 MB.  After reinstall with the same three tabs I had 77 MB, which shot up to and stayed at around 150 MB after some page changes, etc.  I would say that that is a significant improvement.  Better memory usage by Firefox means my whole system runs faster because I have more RAM free.  I almost always have Firefox open since my primary job responsibility is developing applications that run in a web browser (Silverlight, ASP.Net).  At home Firefox is my browser of choice.  It is more features and has a bigger plugin ecosystem than Chrome, and is much more secure and must faster than IE.

I recommend downloading Firefox 3.6 today.

Belief

January 20th, 2010 by jason No comments »

One of the most significant things that make humans human is the ability to hold beliefs.  A lot of thinkers including Decartes, Dennet, Sagan, and others have proselytized that ideas should hold no sacredness.  I think this is probably the core of true thinking.  Why should any notion or concept be give special protection against scrutiny?  It seems that such a concept would promote the abandonment of reason and the promotion of dogma.

So here enters religion.  Any follower of any religion about which I know must confess, if they are honest, that they base their beliefs on faith.  I use the most derogatory definition of faith here.  Faith equals belief without proof in this definition. In the real world faith accounts for nothing.  The earth is not heated by the sun through faith.  Photons and other energetic particles leave our star and heat our world.  Faith does not power the very core of our existence.  There are rational, reasoned arguments to be made for of the natural processes on Earth.  And for those left unexplained, a “god of the gaps” is a poor excuse of the simple statement “we don’t know yet”.  The scientific method, it seems, really does work.

Science had proven to be an amazingly useful tool to further our understanding of the natural world.  Religion has not.  At all.  Let me be clear.  Religion, and in particular the Christian religion with which I am familiar, has done a horrible job explaining our universe.  So I find it disgusting and perverse when people of religion attempt to subvert reality in favor of their fantasies (religion), and on top of that perversion, declare their perverse beliefs sacred!

On top of these points, Christianity and other religions have done  a horrible job providing a moral framework for humans.  As it turns out, humans don’t really derive morality from religion anyway.  Study after study have shown that the true moral lessons are derived outside of religion.  However, this should not be construed that Christians are bad people; just that it does not take faith to make a good person.

An idea is an idea is an idea.  Every idea is available to the scrutiny of reasoning and intellect.  Whether the idea be string theory or the god hypothesis, the idea should be easily propped up or torn down based based on the the evidence available and sound reasoning.

Is this too much to ask?

Book Reviews: The Millennium Trilogy

January 9th, 2010 by jason No comments »

Swedish journalist Stieg Larrson wrote novels, for fun, in his spare time.  Larrson died in November of 2004, leaving three unpublished books.   These were the only novels known to have been written by the man, and they have received many awards and accolades in Europe after their posthumous publishing.  Since their translation to English they have enjoyed great success in the English speaking world as well.  Only the first two books have been released in The United States, though it is not very difficult to obtain a copy of the third online.

The Millennium Trilogy follows the exploits of twenty-something, anti-social hacker Lisbeth Salander and middle-aged, controversial reporter Mikael Blomkvist.  The duo find themselves united in the first book to solve a 30 year old murder mystery, but the plot thickens from there.   The second and third books each tell a story of their own while also telling an overarching story, and bring to conclusion a lot of themes and unresolved issues from the first book.

The Girl with the Dragon Tattoo is the first in the trilogy.  I found this book to be the best of the bunch, which shouldn’t take anything away from the other books.  Dragon introduces us to a rich set of characters and to locations that are unfamiliar.  The settings in the book are almost exclusively in Sweden, and Larrson goes into some detail about the cities, towns, transportation, restaurants, and general ambiance there.  The characters are well developed and interesting.  The two lead characters both have similar attitudes, and express these attitudes in very different ways.  All of this is stacked on top of a rather interesting murder mystery.

The Girl Who Played with Fire continues on with the characters about a year after the end of Dragon.  Fire continues with many of the themes established in the first book, and jumps into some of the more interesting teasers left hanging.  We soon find the roles our lead characters took in the first book reversed.  This book quickly turns into another murder mystery, but that is not what is really going on.  Blomkvist and Salander separately race to solve related portions of the same mystery, although this time it isn’t so much a mystery for Salander, but history.  The book has a couple of interesting plot twists at the end, and while it resolves the central mystery of the book it does leave at least one character in serious jeopardy.

The Girl Who Kicked the Hornets’ Nest concludes the trilogy, and finishes the overarching story started in Fire.  Again Blomkvist and Salander are fighting against unknown adversaries, this time with a more united front.  At the end of the book Larrson leaves the characters ready for more battles together, and one can only imagine what would have come from his mind had he lived.  However, this trilogy does tell a complete overall story and closes all the loose threads.  In the final analysis its a story about friendship and loyalty between many different characters, but mostly between Salander and Blomkvist.

I recommend the trilogy to anyone that enjoys good fiction.  As an avid science and science fiction reader, I am not entirely sure what lured me into reading these books.  But I found them all very good reads.

The Hawk: Andre Dawson

January 6th, 2010 by jason No comments »

In 1987 Andre Dawson was trying to find a new home after several years playing for the Expos.  He was focused squarely on the Chicago Cubs.  The Cubs, however, thought they had an outfielder and did not care to sign Dawson.  Dawson gave them a blank contract.  The general manager of the Cubs gave him a $500k contract (which was actually pretty good money in those days).  He also wrote a bonus stipulation into the contract.  Dawson would earn another $250k if he made the All-Star Team, Started for the All-Star Team, and if he got the MVP.  He did all three.

Think of the players today that could do that for a bonus today.   There aren’t many, and they are all headed for the Hall of Fame, as is Andre Dawson.

The Hawk was a true 5-tool player.  Just look at the numbers he put up:

Average: .279
Hits: 2774
Home Runs: 438
RBIs: 1591
Stolen Bases: 314
Gold Gloves: 8
All-Star Games: 8
Rookie of the Year (1997), Most Valuable Player (1987)

Just in case you were wondering, that is what Hall of Fame stats look like.

And Now I Present Trains Plowing Snow!

January 3rd, 2010 by jason No comments »

The Atheist Apocalypse!

January 2nd, 2010 by jason No comments »

I found this awesome comic today about The Atheist Apocalypse.  Its quite funny, and features the Four Horsemen: the eminent biologist Richard Dawkins, philosopher Daniel Dennett, science writer Sam Harris, and journalist Christopher Hitchens.

Code Snippet Editor

December 30th, 2009 by jason No comments »

I stumbled across this great Visual Studio code snippet editor and thought I should share the link.  I have already created a few snippets with it, and it my development time is benefiting from it.

The editor allows one to highlight existing code and export it into a snippet file.  This is a great launch pad for snippet development.  The editor runs in Visual Studio, and once a snippet is saved with a shortcut it is immediately available in the IDE.  The editor also allows the editing of existing snippet files.

Happy Winter Solstice!

December 21st, 2009 by jason No comments »

Today, December 21, is the shortest day of the year which is known as the Winter Solstice.  This date has had significance to human civilization for thousands of years.  When humans first became civilized, their civilizations (as they still are today) were based on agriculture.  The community would grow crops all spring and summer, and harvest and prepare for the winter all fall.  The winter brought hardship, and the Winter Solstice was seen as a time of celebration.  From this day on, every day is longer.

winter solstice

Ancient peoples based a number of religions around this and other astronomical dates on the calendar.  It should not be surprising that the Romans also based their holidays on these celestial dates, including the Winter Solstice.

In 46 BC Julius Caesar introduced the Julian Calendar.  This calendar was a refinement of the previous Roman Calendar. A year later it was officially adopted by the empire.  The Julian Calendar remained in place for much of the western world until 1582, when it was replaced by the Gregorian Calendar.  The Gregorian Calendar is what we use  today.

Under the Julian Calendar, the Winter Solstice was on December 25th.  This was a major holiday in the Roman Empire, just as it had been throughout much of the world spanning back perhaps three to four thousand years before Caesar.  The Romans celebrated this holiday for centuries before the adoption of the Julian Calendar, and for centuries after.

Somewhere between 200 and 350ish AD (on our Gregorian Calendar) a newly invented religion known as Christianity also placed one of its major holidays on the Winter Solstice.  This holiday, called Christmas, did what many other, previous religions had done and took traditions from previous religions.  Many of the things we today associate with Christmas are from so-called Pagan festivals.  Perhaps you have heard the saying “Yule-tide greetings!”  Yule-tide was/is a Pagan holiday that also took place on the Winter Solstice.  There are a number of other Winter Solstice artifacts from other religions and celebrations.  The Christmas Tree, gift-giving, lights, and increased charity all derive from pre-Christian traditions of various cultures celebrating their Winter Solstice festivals.

When the Gregorian Calendar was adopted Christmas stayed tied to its December 25 time-slot, and the Winter Solstice became December 21 (and sometimes December 22).  This effectively moved Christmas.  You can move the calendar, but the Winter Solstice is based on the length of the day and so cannot be moved.

With this knowledge of the deep history and importance of the day, I wish everyone a happy Winter Solstice!

The Utter Futility and Stupidity of Current Media Rights Management

December 20th, 2009 by jason No comments »

My wife and I are both currently reading The Girl with the Dragon Tatoo, a financial-crime mystery of sorts, on our Kindles.  The book is part 1 of a 3 part series written by the late Swedish author Stieg Larsson.  Books 1 and 2, The Girl Who Played with Fire, are available on Kindle and for purchase in bookstores in the US.  Book 3, The Girl Who Kicked the Hornet’s Nest, is not available in the US despite the fact that the series is very popular and the book was published in 2007.  In Europe the book is widely available, and is even on the UK Kindle site.  US citizens cannot buy it from the UK Kindle site.  Why is this book being held back from America in such a contrived fashion?  The publisher is trying to create demand for the book, which will be released to the US market in the spring of 2010.  There is just one problem with this plan.  Its easy to get the book.  US booksellers are importing it from Europe.  And digital versions of the book are easy to find, for free, online.  Theoretically I could have already downloaded it, without paying for it, and it could theoretically be sitting on our Kindles right now waiting to be read.

I ran into this same phenomenon tonight with a new show I wanted to view but had missed on television, White Collar.  USA and Hulu only offer the last few episodes.  I want to start from the beginning.  So this leaves me with three options.  I can start from the middle of the season (yuck).  I can decide to ignore it until it comes out on DVD and rent it through NetFlix (if I remember to do so).   The third option should be obvious: its dead simple to find this show on any of the popular torrent sights.  Its widely distributed and quickly downloadable.  If I were to theoretically download it, I would assume that it would be commercial free.  USA has just lost out on potential commercial revenue.  Just as the publisher of The Girl Who Kicked the Hornet’s Nest lost out of a sale.

Media companies, whether they are book, movie, television or music publishers, suffer a stupidity tax when they don’t make their items easily available in a digital format online.  This is (almost) 2010.  The internet as been a big thing for about 15 years now.  If a company is too stupid to realize someone can simply download their stuff if they don’t allow it on their site, then I think they incur this tax.  You can argue morality here, but from a purely-business perspective this is just a futile attempt to hold onto the pre-1994 world.

This isn’t Dr. Dre and Metallica fighting Napster, with everyone trying to figure out the realities of this new economy.  Today it shouldn’t even be an issue.  For example, right this moment Metallica’s entire catalog is available online in multiple stores.  Hell, they have a lot of free and pay concert music on their site ready to be downloaded.  They learned the lesson the entire media industry should have learned 10 years ago!

So why haven’t people learned?  I honestly think it is plain-old stupidity.  I think there are old people running companies that just simple don’t get it.  Nothing else can explain the complete lack of business sense in relation to digital media and the Internet.  But there are bright spots.  There are a number of shows with a significant portion of their catalog available, for free, on Hulu.  These companies and Hulu are making advertising money for what amounts to re-runs.

Make it easy for people to do the right thing and they will do the right thing.  If not, then most people are going to do as they please.  We aren’t talking about murder here; people are usually downloading things that are either overpriced or not available.  Digital distribution is easy; there are plenty of pioneers and a lot of great software to support it.  The trail has already been blazed, and there are working business models to be followed.  Digital distribution should be cheap.  Releasing content digitally should at very least save the cost of producing a physical product.

So, I might watch some television on my laptop tonight then settle into bed with my Kindle for some reading.