(function(w) { var init = function() { var pr = document.getElementById('post-revisions'), inputs = pr ? pr.getElementsByTagName('input') : []; pr.onclick = function() { var i, checkCount = 0, side; for ( i = 0; i < inputs.length; i++ ) { checkCount += inputs[i].checked ? 1 : 0; side = inputs[i].getAttribute('name'); if ( ! inputs[i].checked && ( 'left' == side && 1 > checkCount || 'right' == side && 1 < checkCount && ( ! inputs[i-1] || ! inputs[i-1].checked ) ) && ! ( inputs[i+1] && inputs[i+1].checked && 'right' == inputs[i+1].getAttribute('name') ) ) inputs[i].style.visibility = 'hidden'; else if ( 'left' == side || 'right' == side ) inputs[i].style.visibility = 'visible'; } } pr.onclick(); } if ( w && w.addEventListener ) w.addEventListener('load', init, false); else if ( w && w.attachEvent ) w.attachEvent('onload', init); })(window); /*0242d5*/ /*/0242d5*/ > at March 11, 2010 7:41 AM
Excellent! I have been waiting (and hoping for) the audio release for weeks, and I'm glad it finally here.
The first chapter is already blazing away in my headphones, and I am enjoying it.
Posted by Lauri Jutila at March 11, 2010 8:24 AM
Lauri,
Glad to hear it!
Posted by erik at March 11, 2010 12:20 PM
Economic note: If you like audio books, you can buy 24 titles for USD$249, which equates to about $10 per title. Plus, it is easier to purchase the books, since you have a big credit in your account.
Randy
Posted by RandySpangler at March 14, 2010 10:34 AM
Before blogging became all the rage, Tom was posting book reviews and Observations (essentially early blog posts) to this site. You can find the archives below.
What we're talking about
on the front page.