Here's a list of books I've got in the queue.
Friday, April 30, 2004
What I'm Reading
Here's a list of books I've got in the queue.
Piazza and Defense
I would argue that preventing the running game s the one with most impact on winning and losing. This is the case since the difference between the best and worst catchers (at the major league level) in regards to the first two aspects listed above largely measured by passed balls and errors, just don't result in a "large" number of bases saved by the best catchers. And the third aspect has been studied and Woolner notes that "the current state of evidence supports the theory that catchers exercise minimal (at best) influence on how well their pitchers perform versus opposing batters." As an aside I should note that concepts such as Catchers ERA do seem to have some currency with major league teams as I see it referenced on the Royals pre-game notes given to members of the media before each game.
So in terms of preventing stolen bases Woolner calculated what he called XSB (Extra Stolen Bases Allowed) and XSBR (Rate of XSB) by using the matrix of expected run values of the various base and out combinations along with play by play data from Retrosheet. After running the numbers he calculated that Mike Piazza had 4 of the 11 worst seasons in the period 1972-2003 with the following XSB values:
1999 49.33
2000 50.21
2001 50.34
2002 60.65
That means that in those years Piazza gave up on average over 50 more bases than an average catcher would have given the same opportunities. Conversely the best catchers in the period saved around 25 bases per year with Benito Santiago in 1989 garnering the top spot. So the spread here is around 75 bases and of course the difference between the best and worst catchers in terms of passed balls and errors is nowhere near 75. Couple that with the fact that the bases gained or saved in these scenarios are second and third and often taken in stategic situations, their importance only increases. Piazza is simply not a good defensive catcher and has never been one. He certainly should have been moved to first base a long time before now.
Wednesday, April 28, 2004
Not a Jinx
Cubs Notes
"Some guys are great defensive catchers, some are great offensively and some, like [Mike] Piazza are a combination of both." - Cubs GM Jim Hendry, on Michael Barrett (Chicago Tribune - 4/23/04)
I wonder who Jim thinks is a bad defensive catcher?
In other notes Prior appears ready to throw a simulated game having thrown 55 pitches off the mound in Arizona and so is one step closer to coming back. Good news. Wood was suspended for 5 games today for his antics in last week's loss to the Reds and so will miss a start when he loses the inevitable appeal. The Cubs have been pounded to the tune of 19-1 the last two days in Arizona. Hoping for better results tonight as Greg Maddux takes the mound.
Possible Long Running Procedures Fix
Tuesday, April 27, 2004
Lee and Choi Again
Player POS G AB R H 2B3B HR RBI TB BB SO SB CS OBP SLG AVG
H Choi FLA 1B 18 51 9 15 0 0 6 10 33 9 13 1 0 .410 .647 .294
D Lee CHC 1B 19 66 11 16 7 0 2 11 29 9 18 2 1 .342 .439 .242
Lee is making $4.5M this season while Choi makes around $300K. Of course, one could argue that Choi needed a change of scenery and would not have performed like this in a Cubs uniform but I think it's clear that Dusty Baker and the Cubs did not handle him properly last year. It would be nice to have another left-handed bat in the lineup as well. Lee has been a positive contributor for the Cubs this year, especially with his defense and I think he'll pick it up with the bat. However, Dusty is batting him in the 6th hole when he should be hitting 2nd with Patterson 6th. While we're at it Barrett should hit 7th and Gonzales 8th.
Using .NET Attributes
For those not familiar with attributes here's a little primer from my book Building Distributed Applications with Visual Basic .NET...
In addition to simply using attributes exposed by the framework, you can create your own attributes to specify custom metadata. For example, if you were designing a set of framework classes to be widely distributed, you could create a custom attribute to encapsulate information about reference documentation.
To create a custom attribute, you simply need to create a new class that derives from System.Attribute. Listing 2.3 illustrates creating a custom attribute called DocumentationAttribute to include documentation information.
Note: It is customary to add the suffix "Attribute" to the name of the attribute; however, clients that use the attribute needn't include this part of the name.
Listing 2.3 Creating a Custom Attribute. This class implements a custom attribute for documentation purposes.
<AttributeUsage(AttributeTargets.Class Or _
AttributeTargets.Interface Or AttributeTargets.Enum Or _
AttributeTargets.Struct)> _
Public Class DocumentationAttribute : Inherits Attribute
Private strUrl As String
Private strAuthor As String
Public Sub New(ByVal url As String)
Me.strUrl = url
End Sub
Public Property Author() As String
Get
Return strAuthor
End Get
Set(ByVal Value As String)
strAuthor = Value
End Set
End Property
Public ReadOnly Property Url() As String
Get
Return strUrl
End Get
End Property
End Class
In Listing 2.3, even before the class is declared, it too uses an attribute called AttributeUsage to control on which types of entities the attribute can be placed. In this case, the Or operator is used with constants from the AttributeTargets enumeration to indicate that the DocumentationAttribute can be placed on a class, interface, enumerated type, or structure only.
Tip: To allow an attribute to be placed anywhere, you can use AttributeTargets.All. The AttributeUsageAttribute also exposes an AllowMultiple Boolean property that indicates whether multiple instances of the attribute can be placed on the same entity.
Also notice that this attribute contains two properties, Author and Url, and that Url is passed to the constructor and is required.
Users of the attribute then can decorate their classes with the DocumentationAttribute as follows:
<Documentation("http://www.quilogy.com/qa/dataaccess.aspx", _
Author:="Dan Fox")> _
Public Class QuilogyDataAccess
As noted previously, "Attribute" can be omitted from the declaration, and because the Author property is not found in the constructor, it can be added to the declaration using the := assignment operator.
At runtime, a client of the class that declared the attribute can read the attribute information using the GetCustomAttributes method of the Type object. For example, the following code uses the GetType function to return the Type object for QuilogyDataAccess from the previous code example:
Dim type As Type = GetType(QuilogyDataAccess)
Dim arr() As Object
Dim att As Attribute
arr = type.GetCustomAttributes(False)
For Each att In arr
If TypeOf att Is DocumentationAttribute Then
Dim da As DocumentationAttribute = _
CType(arr(0), DocumentationAttribute)
Console.WriteLine("Url = " & da.Url & "Author = " & da.Author)
End If
Next
It then retrieves an array of custom attributes using the GetCustomAttributes methods and walks through the array looking for the DocumentationAttribute using the TypeOf statement. When found, it converts the Object to the DocumentationAttribute type so that its properties, Url and Author, can be queried.
Long running procedures and ADO.NET
Well, when we calculated the number of seconds in 18 hours and 12 minutes it comes to roughly 65,520 which immediately raised eyebrows. Although the data type of the CommandTimeout property of the SqlCommand object is System.Int32 which has an upper limit of 2,147,483,648, limit of System.UInt16 is 65,535. Apparently, internally the SqlClient provider is using an unsigned integer in its calculations for the command timeout. Has anyone else run into this problem?
Saturday, April 24, 2004
Did C.S. Lewis go to Heaven?
Robbins is a conservative evangelical and the publisher of The Trinity Review posted on the The Trinity Foundation website, which appears to be a collection of primarily his views.
Readers of this blog know my admiration for Lewis and so you can imagine that I was quite interested to read the article and take a look at the arguments Robbins presents. Before I begin, however, I should note that I don't think it's proper to make judgments on "who's in and who's out". Only God sees the heart as they say.
Robbins begins by noting how venerated Lewis has been in Evangelical circles posthumously when in life he had little connection or dialogue with Evangelicalism in America. While I don't think that's particularly relevant to the question of whether C.S. Lewis went to heaven I also see little mystery as to why Lewis has garnered such a following. Simply put, his logical argumentation, deep understanding of the human psyche, and clear presentation make both his apologetically and prose books a joy to read. They are modern classics.
In analyzing the article Robbins makes three arguments against Lewis taken from quotations of his writings. These are:
Of course Robbins emphasizes that these sola are the "distinctive marks of an evangelical" and so if Lewis did not hold them then he surely cannot be counted as an Evangelical - and by strong implication, that Lewis cannot have been saved.
On the first point Robbins supports his arguments by quoting primarily from a letter Lewis wrote to Clyde Kilby of May 7, 1959 and passages from Reflections on the Psalms. In quoting these passage I think Robbins accurately captures Lewis' view of Scripture as I understand it. Basically, Scripture is inspired in the sense that the reader takes in God's Word when the Bible is read in the proper spirit (that is, as the Holy Spirit guides and instructs). Lewis did not hold to inerrancy in the conservative evangelical sense that every word written in the Bible is historically or even theologically accurate (for example, the "cursing Psalms"). In the letter to Kirby Lewis specifically mentions the varying accounts of the death of Judas and the genealogies in the Gospels as examples of passages that are difficult to take as historical reporting. As I mentioned in my previous post on Miracles, Lewis also viewed the first parts of the Old Testament as unhistorical Hebrew myths that God used to convey underlying truths about creation, the fall, and judgment. Rather Lewis held the view that the ancients did not perceive or attempt to undertake the modern newspaper style reporting but instead fashioned their narratives (in the NT for example) for other reasons including collecting the sayings of Jesus and recording his miracles.
This view clearly differs from conservative evangelicals but the question is whether Lewis' view violates sola Scriptura? As far as Lewis believed that Scripture could lead someone to Christ absent a priest I believe he did hold to this pillar of the reformation. In other words, to not hold to the literalist view of Scripture does not mean that you cannot hold a high view of Scripture as adequate for conveying God's truth to humanity.
On the second point Robbins argues that Lewis never accepted justification by faith alone but only the doctrine of the Incarnation as Lewis recounts in Surprised By Joy. He backs up this view by searching for the doctrine in several Lewis indexes in vain. In my own index on Lewis I pulled off the shelf I found several passages that refer to this view but of course none specifically use the words "justification by faith alone" which I assume is what Robbins is looking for. Robbins also quotes several paragraphs from Mere Christianity where Lewis talks about the atonement as something that Christ already did for us and that men need to appropriate.
Here I think Robbins is being critical simply because Lewis chose not use the catch phrases of modern evangelicalism but instead relied on metaphors and terms that I assume he thought his largely unchurched listeners during World War II in England would understand. After all, Lewis asserts that Christ did for us what we could not do for ourselves and that it is a free gift that we would have to accept that gift by "laying ourselves open" to Him. Sounds a lot like sola Fida, salvation by grace and faith in Christ to me. Particularly, the phrases "good infection", "new life", and "lay ourselves open" seem to be a sticking points for Robbins. I will certainly concede with Robbins that Lewis violated his pretense to "Mere Christianity" (although one could argue that he was talking primarily about Anglicanism and Roman Catholicism and did not have American evangelicalism in mind) and did view the sacraments as playing some role in Christianity but I don't believe Lewis viewed them as salvific but rather as a means to greater sanctification. For clearly he believed a person could come to Christ without having taken the sacraments. Robbins is also clearly anti-Arminian in that he sees Lewis as holding to an antonement that is potentially ineffectual since each person has free will to accept or reject it.
Robbins also takes Lewis to task for instructing readers that there are several ways to think about the atonement and that if one doesn't appeal to the reader, it should be dropped and another taken up. While I personally believe the substitutionary view of the atonement, Christians have historically viewed all of the ways Lewis mentions as true (Lewis mentions "Christ died for my sins", "God forgave us because Christ did we should have done", "we are washed in the blood of the Lamb", and "Christ defeated death"). I don't think many Christians would see holding one as more understandable (after all, Lewis is talking not of the correct theological formula but the most understandable way of thinking about it for a paricular reader) than the others as precluding salvation.
On another aspect of this point Robbins argues incorrectly that Lewis believed that both good actions and faith were necessary for salvation. In the passage Robbins quotes to support his point from Mere Christianity, Lewis does not state that both are required, in other words that salvation is in part by works, but that they interact in a kind of virtuous circle. A "serious moral effort" or willingness to to what is right finally forces a person to despair since they cannot do what is right on their own. Faith in Christ then saves the person from the depair leading to inevitable good actions.
Finally, on this point I also found Robbins' criticism of Lewis for using the word "bit" as in Christ did "the bit we could not have done for ourselves" as more than a little nit-picky. Clearly, the word "bit" has slightly different shades of meaning in 1940s England than it does in 21st century America. Here I think Lewis was using a word simply to denote a part rather than an insignificant piece of the whole.
On the thid point of Lewis not holding to sola Christus, I have blogged about Lewis's views previously. In epitome, Lewis held to a belief in inclusivism, not universalism as Robbins suggests. Lewis held that even those who have never heard of Christ can be saved, not through their pagain religions, but through Christ's sacrifice that they may appropriate by worshipping God the best they are able. Clearly, a belief in inclusivism does not violate sola Christus because Lewis did not hold that it is the pagan religions that save. Only Christ's work on the cross saves. The question is how it can be appropriated by individuals in non-Christian cultures. Robbins hold to the exclusivist position that those who have not explicitly been preached Christ are lost. As a I said in my previous blog, I have difficulty to holding such a view.
In summary, I certainly agree that C.S. Lewis was not an evangelical in the modern American sense. His views on the inerrancy of Scripture and inclusivism exclude him from such an understanding. However, it is a rather narrow view of Christianity that assumes that no one is saved outside of evangelicalism and that Lewis writings cannot be beneficial.
Thursday, April 22, 2004
Racial Testing Gap
In this article the author shows that decreasing gaps in black-white scores on standardized tests do not necessarily show that the gap is actually decreasing but may instead mean only that the threshold for passing has changed. Given a couple assumptions the author's model then points to the likelihood that claimed gap reductions in North Carolina and Texas over the past few years are only artifacts of the testing procedures themselves.
Wednesday, April 21, 2004
Refusing a Walk?
Although I agree with the history tied to his argument, current utility differing from original intent is not a strong enough argument in and of itself to make such a radical change. The fact is that teams and players attempt to use the rules in the most strategically advantageous way given the current context. This is why the value of the stolen base fluctuates with the run environment of the league or era in which it is used. And of course an argument from original intent doesn't hold water when you consider that originally a pitcher was not to use deception at all but instead to serve pitches as requested by the hitters.
So the argument for allowing the refusal of walks has to have a basis elsewhere. Some of these might be:
Are there others? On the first point I doubt that it would have any effect. The defensive team still has to get 27 outs and so the refusal of the walk simply gives the next at bat to the same hitter. A second walk would certainly increase the chances of scoring but that wouldn't have an effect on the length of the game. Besides there are lots of more sensible ways to speed up the game including not throwing out every ball that touches the ground, limiting trips to the mound, and refusing timeouts for the batter between pitches. I can't disagree with the second point since the fans generally pay to see the best hitters perform, and so this to me is the best argument for such a rule. I assume a side effect would be that in blowouts hitters would refuse walks more often in order to get a chance to pad their hitting stats.
On a couple of other notes, I ordered MLB Extra Innings from Time Warner cable this season and am loving it. I watched the 9-1 Cubs victory last night over the Pirates last night broadcast by the Pirates network. Although both the Cubs and Royals televise lots of games here in KC via WGN and the Royals Sports Television Network (RSTN), four of the six games this week were not going to be on WGN and its fun watching the broadcasts from other teams. I caught a bit of the Giants/Padres game last night as well.
Also just received my copy of the The Baseball Encyclopedia. This is the third copy in various forms I've owned. The first being one published around 1981 and the second, Total Baseball, published in 1990. What I like about this one is that it is softcover and cost only $24.95. It also now includes intentional walks and HBP, run support, blown saves, and fielding range. From the sabermetric perspective it includes AOPS (adjusted OPS for league and park normalized to an average or replacement player), ABR (batting runs based on linear weights adjusted for league and park and normalized to what an average or replacement player would have done), BFW (batter, fielder, base stealer wins, the number of wins a player contributed in all facets of the game), FR (Fielding Runs, the number of runs a defensive player saves his team), AERA (adjusted ERA normalized for the context and converted to a scale of 100 as average), APR (adjusted pitcher runs or how many runs a pitcher allowed to score compared to an average pitcher), and PW (pitcher wins, a measure of how many wins a pitcher contributed based on his pitching, hitting, and defense).

The Four Nations: A History of the United Kingdom
Overall the book is the story of how the four independant regions (Ireland being more independant than the rest) conflicted, coalesced in the British Empire, and have are now continuing to diverge once again. Not suprisingly the role of religon takes center stage with the conflicts between Catholics and Protestants throughout the islands. Even though I am a firm supporter of the Reformation, the needless persecution and loss of life over subtle (in the big picture anyway) differences in theology, makes me feel ill at ease to say the least and perhaps explains why much of the UK seemed happy to move into a post-Christian period. It also gives me more appreciation for the intellectual climate in which G.K. Chesterton and C.S. Lewis were struggling.
I wouldn't recommend this book for someone who is not already well acquainted with British history. I was only nominally familiar with the outline of the history and so much of the discussion (and I'm sure some of the author's sarcasm) was lost on me. I picked up the book in preparation for our upcoming trip to England in early May where my wife, 8 year-old daughter, and I will be touring London, the Yorkshire Dales, and Oxford before I attend a Microsoft Architect Advisory Board meeting in Surrey.
MDA and DSLs
Tech*Ed 2004 Info
DEV370 Developing Applications Under Windows XP Service Pack 2
Friday, May 28 2:45 PM- 4:00 PM, Room 8
Speaker(s): Jon Box, Dan Fox
Track(s): Developer Tools and Technologies, Security
Windows XP Service Pack 2 delivers a number of safety technologies for end-users. The changes in the Internet Connection Firewall, Web Browsing experience, Email/IM and Application Memory Protection affect many different application types. This session covers example applications, how they are affected and how to modify them to work with Windows XP SP2. The changes will also affect various development tools ranging from Visual Studio .NET to SQL Remote Debugging. This session also details how to configure your development environment to work successfully on machines with Windows XP SP2 installed.
Hope to see you there...
Tuesday, April 20, 2004
Calvin's the Man
"Now he goes to camp with the Royals with a real chance to win their first-base job. He's a better hitter than Ken Harvey, and isn't that much worse than Harvey defensively. This could be one of the best stories of 2004."
Who knows? Perhaps we'll both Zack Grienke and Pickering in Kansas City before long. I hope that they give him a chance.

Sabermetrics 101
These include:
Monday, April 19, 2004
Bill James Interviews
Chat with baseball writer Bill James
"Live" with TAE - Bill James
One of the interesting points James makes is that he would advocate changing the walk rule to allow the offense to refuse a walk and a batter if walked twice advances directly to second forcing any runners two bases as well. Personally, I doubt very much that this would ever happen because baseball, being in part a historical institution, will tend towards conservatism. Of course, the DH was almost as radical a change.
Sunday, April 18, 2004
My Day in Wrigleyville
I boarded the CTA red line at the Roosevelt station at 9:30AM fully decked out in my Cubs apparel. I took the train to the Addison stop beyond the right field wall and made my way down to the street by around 10:15AM. Since the ballpark doesn't open until 11:30AM I perused some of the shops in Wrigleyville picking up a couple choice items. I then headed over to the McDonalds across from the ballpark (always a tradition) for an early lunch. While eating there I sat next to two elderly ladies who work as ushers at the ballpark. They were commenting on the schedule and noticing how the Pirates don't come back to Wrigley Field for several months. In a display that old habits die hard, one of the ladies commented that the Reds always seem to beat us at home and the other wrly noted "But who doesn't?"
After lunch I took a walk around the ballpark, strolling down Waveland and Sheffield Avenues. I stopped and took a couple pictures noting the wind blowing straight out at 15 to 20 mph. It was Jackie Robinson day throughout MLB commemorating the day Jackie broke into the lineup of the Dodgers in 1947.
On Sheffield Ave I stopped and took a picture of one of the buildings that displays the sign reading "Eamus Catuli", the Latin translated "Let's Go Cubs!" along with the sign reading AC005996 which translated means AC = "Year of the Cubs (Catulii)" + 00 = number of years since last division title (2003) + 59 = number of years since last pennant (1945) + 96 = number of years since last World Series win (1908)
I then waited with the rest of the throng to be let in. While waiting one young fan (not too bright obviously) asked if I was one of the ballplayers. I told him they might need me today and that I was ready.
After the ballpark opened at 11:30AM I strolled through concourses and took a shot of the Fergie Jenkins poster hanging up inside. Fergie has been my favorite pitcher since I watched many of his starts when he returned to the Cubs in 1982-83.
After going out to see batting practice I was amazed that the ushers (the little old ladies) do not let fans without tickets walk down to the lower sections. Almost two hours before the game it seems absurd. I've never seen this done at another ballpark.
Carlos Zambrano got the start for the Cubs and my seat was right down by the bullpen in the 10th row - not too far from the infamous Bartman seat which should be painted red and left unsold until the Cubs go to the World Series.
Here's a shot the nice usher took of me next to my seat. By this time the temp was up to around 72 degrees and the wind was howling. I thought it might be a good day for Cubs hitters.
Once the game started I was absolutely amazed or more rightly appalled by the number of vendors making their way through our little 10 row section. I counted six different vendors in the first half inning alone and it rarely abated during the game. You practically had to beat them off like flies. It was truly the worst experience of the sort I've had at a major league game. Here's the view from my seat (the vendor in the foreground was typical). I would estimate I missed 40 or 50 pitches because of vendors.
Well, the wind did its thing and the Cubs were quickly out in front on the strength of a homerun by Ramirez and two by Barrett. Alou added a popup to left that kept blowing until it landed in the basket to make the scoring complete and the Cubs won 10-5.
I really felt for Francis Beltran who got into the game in the 9th only to have his first two pitches hit for long homeruns to left field. On such a day it was a credit to Zambrano that he was able to keep the ball down and give up only one run in 6 innings of work.
After the game I again boarded the train and headed back downtown to grab the shuttle to airport and arrive back in Kansas City by 11pm. All in all, a very enjoyable day at the old ballpark.
Miracles Part IVb and Conclusion
In categorizing the miracles recorded in the New Testament (Lewis specifically does not discuss the miracles of the Old Testament, instead holding the tentative view that at least some of the miracles of the OT are not historical and instead are derived from the Hebrew mythology which is the mythology chosen by God to reveal certain truths. Certainly this view has few proponents in the modern evangelical world, but more about evangelicalism and C.S. Lewis in a later post.) Lewis contends that those he classifies of the old creation are those where
"God does suddenly and locally something that God has done or will do in general. Each miracle writes for us in small letters something that God has already written, or will write, in letters almost too large to be noticed, across the whole canvass of nature."
These miracles can themselves be classified, the first group of which are those of fertility which include:
The interesting point that Lewis makes is that in all of these God does not do something arbitrary of ridiculous as is recorded in pagan myths. Rather, these miracles show a God who respects Nature as one he created and in some sense works inside its boundaries.
The second group of miracles of the old creation are those of healing which include all of the various healings from restoring the site of the blind to making the lame walk to exocising demons. Once again, these miracles can be thought of simply as an amplification of the healing powers already in Nature or the removal of an obstacle to those powers.
The third group of destruction includes only the withering of the fig tree. Here Lewis again argues that Jesus merely intensified a process which was already underway.
The final group of miracles of the old creation are those of dominion over the inorganic and here Lewis only specifically mentions the calming of the storm. Once again as with all of these miracles, this miracle is God acting quickly and locally to do something he does more slowly and globally.
In chapter 16 Lewis discusses the miracles of the new creation and he begins, appropriately with the resurrection. As an aside he makes the point that the gospel as the first Christians understood it was the resurrection, or more correctly, the witness of the risen Christ in the roughly six weeks from the resurrection event until the ascension. As a result, modern skeptics have it backwards when they assume that the gospels were written to convince people of Jesus' divinity. On the contrary the gospels were written to people already convinced of the resurrection through an experience and simply served to fill in the details.
Lewis then goes on to discuss the nature of the resurrection in the sense above (and the ascension since he views these events as inseparable). By pointing out various attributes of the accounts in the gospels (Jesus ate food, was not bound by matter, was in some sense unrecognizable, could not be touched at first) Lewis throws aside the Gnostic view of Jesus simply as "negatively spiritual" and builds a case for, as Paul said, the risen Christ as the "first fruits" of a new breed of humanity ushering in a new era, "the first movement of a great wheel beginning to turn in the direction opposite to that which all men hitherto had observed." Lewis also notes how this view of the resurrection was truly different from the existing Jewish beliefs of "heaven" and the existence of the soul after death in Sheol.
The resurrection of Christ is then a precursor or "false dawn" of this new mode of existence much like we already see in the old nature in examples such as flowers blooming before spring and sub-men evolving before true men. This idea is played out as well in the other three miracles of the New Creation, the walking on water, the resurrection ofLazaruss, and the Transfiguration.
In the walking on water we see a glimpse of the new relationship between Spirit and Nature where Nature is completely obedient to Spirit. In one sense, however, Lewis notes that we are seeing this relationship today in that each time we think or raise our arm Spirit is commanding matter and matter obeys. In the new mode of existence our dominion, which is at present attacked by a lawless Nature and which survives only in the brain, will be extended to the outer world. In the resurrection ofLazaruss we see a merely anticipatory flash of the glorious resurrection although it is only a mere reversal of natural processes that shows that one day the present condition of the universe winding down will be reversed. Here Lewis introduces the idea of entropy and thermodynamics to argue that the universe requires a point in the past at which it was, like a watch, "wound up" (although Lewis is writing here several years before the Big Bang theory became widely accepted through the discovery of background radiation in 1964, there is little doubt that he would have used this as support for his arguments). The Transfiguration or "Metamorphosis" is more enigmatic since it has all the earmarks of a vision. As a result it is difficult to know in what way it provides a glimpse of the new creation.
Lewis then circles back to discuss the New Nature shown in the resurrection in more detail. In my favorite section of this chapter he discusses the most troublesome aspect of the New Nature for moderns, the idea that reality is not 1-floored (nature is all there is), or 2-floored (there is the natural world and there is the spiritual - "the blinding abyss undifferentiated spirituality") but rather that there is a floor in between. This is why there are many who believe in the immortality of the soul but not the resurrection of the body, why people desire to strip Christianity of its miracles, and why Pantheism is more popular than Christianity. Lewis explains this revulsion to the super-natural world of the New Creation as the normal reaction of beings with both a natural and spiritual component, who when contemplating God (as the mystics teach) feel that the physical is "almost irrelevant". Today this results from the constant war being waged between the Old Nature and the Spirit and our need to suppress the Old Nature in such times which is in fact a symptom of our present condition. We cannot conceive of a time when the New Nature and Spirit will be in cooperation with each other although brief glimpses are provided through the Sacraments and the best instances of sexual love. This also serves to explain why God thought it necessary to create a physical world at all (on a personal note the deprecation of all things physical by many evangelicals I think reflects a misunderstanding of this point). The New Creation will serve to heal the discrepancy between the two worlds.
In this section Lewis also addresses the skeptics view of the Ascension as a "going up" to heaven and being seated at the right hand of the Father as one that is too simple for reality and merely reflects the unsophisticated view of the ancients as heaven existing in the clouds. Lewis concedes that the apostles may well have viewed the Ascension in almost this way (as vertical movement upward) but that does not mean that there was not more significance to it. Further Lewis argues that indeed a God who created men to live in a natural world of sky and earth surely knew what affect the expanse of the sky would have and that of course contemplation of the expanse of the universe is the first seat of spiritual awe.
Finally Lewis addresses the view of some that "Heaven is a state of mind" (which by the way is often said of Lewis). He rejects this view on the basis that what the resurrection shows is that heaven is not merely "a state of the spirit but a state of the body as well: and therefore a state of Nature as well." This view should give Christians hope in a Heaven that is alive and overflowing with the beauty of the New Nature, rather than a view of cold and sterile spirituality.
Chapter 17 is an Epilogue where Lewis provides some practical advice for those who having read the book are prepared to go further. Particularly he addresses the attack that comes after putting down such a book as this but then sinking again into "real world" where such miraculous matters are shown to be false by the hard reality of the world. Lewis would argue that this is precisely what a reader should expect since the mind wants to fall back to its natural "grooves and ruts" but that "belief feelings" can only be inculcated through Reason and training. Secondly, he notes that readers should not be surprised if they never witness a miracle. After all, the miracles recorded in the Bible were performed at junctures in history where God acted usually on the behalf of the entire universe. It would be no surprise (and indeed it would likely not be sought after) if the reader did not live through such times.
In summary (as if I've not summarized enough) Miracles is a book I view as sort of a "basic training" for Christian thought in a Naturalistic and to a lesser degree a post-modern world. In that sense it is a much longer and more detailed and therefore more convincing book than Mere Christianity and one I would give to someone who truly wants to wrestle with these issues.
Here are the first few installments of this very long review.
C.S. Lewis on Miracles
Miracles Part II
Miracles Part IIIa
Miracles Part IIIb
Miracles Part IVa
Friday, April 16, 2004
Royals Ramblings
I think Rany hits the nail on the head when he says that pinch running and sacrificing are both one-run strategies and so doing both is at best inefficient by potentially wasting a player you may need in extra innings. Using the Win Expectancy table I blogged about the other day you can see that the home team (the White Sox is this case) had a WE of .413 with no outs and a runner on first. Had the sacrifice been successful it would have changed the WE to .434. Not a very significant difference (2%) but this does highlight that at the very least the strategy of bunting doesn't really buy you anything in this case. However, this becomes more significant since by all accounts Thompson is a good base stealer and would have had at least a 70% chance of success. However, I think it likely that with the lefty Marte on the mound Pena got a little gun-shy of the stolen base with the rookie Thompson. Pena did employ the same strategy last week at home against Cleveland where Thompson easily stole the base but that was against a righthander. Also in Pena's defense Matt Stairs was still available to come in and play first base.
In other Royals notes there has been some discussion about Jeremy Affeldt and his pitching approach. A story in the KC Star quotes Affeldt and Pena saying:
Affeldt: "One of the main things they told me in spring, was they didn't want me to go out there and try to strike out guys. If you do that, your pitch count goes up. That's why I throw my changeup a lot more. I'm trying to get early outs."
Pena: "I don't care about strikeouts. I want to get people out. We have a good defense. So, I want to minimize pitches. Forget about the strikeouts. But Jeremy will strike some people out. His stuff is filthy."
Well, at this point Affeldt has pitched 9 innings, striking out 2, and walking 6 while giving up 15 hits while striking out only 7 in 25 innings of spring training work. Not a recipe for success. This discussion relates directly to the idea of Defense Independant Pitching (DIPS) I blogged about awhile back. To summarize, major league pitchers can be very successful pursuing one of a variety of different strategies. However, pursuing the strategy of allowing more batters to put the ball in play only works for pitchers who rely on deception and is not significantly impacted by defense as Pena seems to think. Therefore, if Affeldt's changeup is not really very good, then he's not decreasing the number of hard hit balls put into play which automatically leads to more hits allowed. His velocity is also down which contributes to the problem but that may be because he's trying to finely locate the ball rather than letting it go and using his natural movement. I think Affeldt and the Royals need to find out what his natural strength is as a pitcher and exploit that rather than trying to make him into Brian Anderson.
Wednesday, April 14, 2004
Security Brain Dump
In addition, for those interested in how XP SP2 will affect developers you’ll want to check out the TechEd session DEV370 that Jon Box and I are doing in San Diego on May 28th. We’ll also do a webcast prior to TechEd that you’ll be able to take a look at.
For those who can’t attend one of the Security Summit events you can find the webcasts for the developer tracks at the following links:
Session 1 – Essentials of Application Security
Session 2 – Writing Secure Code: Threat Defense
Session 3 – Writing Secure Code: Best Practices
Session 4 – Implementing Application Security Using the Microsoft .NET Framework
I’d recommend all Microsoft developers going through this material to ensure that the applications you build are protected from potential threats. In other security related items you might want to check out the following articles I’ve written on the topic:
Take the proper steps to secure ActiveX controls
Protect ASP.NET Data with the DPAPI
Make Managed Code Work With .NET's CAS
Secure Your .NET Smart Apps with CAS
Protect Private Data with the Cryptography Namespaces of the .NET Framework
After getting into town last night (I missed the Royals/White Sox game played in the afternoon) and checking out the presentation machines I had dinner with Drew Robbins. Very smart and nice guy from Ohio who did a great job on his best practices talk in the developer track. Tomorrow I’m taking in the Cubs/Pirates game before heading back to KC and hope to see Sammy Sosa catch and pass Ernie Banks for the all-time Cubs homerun record of 512. Sosa actually has hit 540 homeruns but played his first couple of seasons with the Rangers and White Sox.
Sabermetric Wisdom
The question is, should Drew have caught the flyball or let it drop in foul territory moving the count 2-2 and keeping the game tied? I think the appropriate way to answer this questions is to calculate the odds of the Braves winning given the two possible outcomes and seeing what the difference is. In sabermetrics such "Win expectancy" or WE tables have been calculated like the one you can find here. The authors of Curveball, which I blogged about previously, also include one. Taking a look at the table you can see that in the top of the 9th inning (which would apply to the top of an extra inning as well) with the score tied, runners on 1st and 3rd with 1 out the odds of the home team (Braves) winning are .306. However, once Drew takes the sacrifice fly the odds drop to .177. That is, the odds of the Braves winning actually drop by around 13%. That's pretty significant and you would think that at least there would be some question from the announcers and postgame discussion of what would have been the proper play. However, it probably shows a bias towards thinking that your team "only" has to score one run to tie and since that happens everyday, it can't be that hard. Unfortunately for the Braves the numbers simply don't support that intuition. And so this is clearly a case where some sabermetric wisdom could have overridden the conventional wisdom.
As far as I know the announcers on WGN did not comment on the possibility of allowing the ball to drop and I didn't see any comments from the Braves. However, I'll grant that as an outfielder it is difficult to know exactly where the ball would have dropped although in this case it appeared Drew did know. Also, I'll credit Drew with trying to catch the runner going back to first and so he certainly had a plan.
This situation has caused a bit of discussion on the SABR list as well.
Monday, April 12, 2004
Get rid of Earned Runs?
Sunday, April 11, 2004
The State of the Game
In related news last week the IRS seized the samples of Barry Bonds among others from MLB. For baseball the I hope the BALCO trial will at least be clearcut in showing that these players did or did not take steroids.
Thursday, April 08, 2004
Stringer 2
As far as the scoring went, there were no difficult plays and the software worked well and so I'm confident I batted 1.000 on this one. Fellow stringer Dave sat in with me and helped out. Also a very nice and accommodating guy.
Here's a shot of my seat in the 2nd row and the view of the field with the laptop and printer we use.
And here's another of the press box as a whole about an hour and a half before the game. It does fill up a bit although the crowd was only 14,167 today.
I won't be scoring again until late April.
Wednesday, April 07, 2004
Stringer Day 1
11:15AM Arrive at the ballpark. Enter the Royals offices and ask for my press box credential. The credential is not at the desk and so I'm directed upstairs to see Chris.
11:20AM I find Chris on the 4th floor who very nicely makes me out a temporary credential for today and tomorrow. She then leads me to the press box and we try and find the MLB.com laptop. Lora, our normal PR contact is not available.
11:30AM Chris finds the laptop at station 28 in the 2nd row of the press box. I unpack the laptop and printer and find everything as it should be. A new IBM thinkpad with Windows XP and HP deskjet printer. I find that my seat in the 2nd row is somewhat obstructed making it difficult to see centerfield. Nice view of the monitor, however, which helps in entering pitch location.
11:45AM After setting up the laptop I see others in the press box with game notes and other material. After wandering a bit and finally asking I find the notes up at the reception desk on the 4th floor
11:55AM I dial in and contact MLB.com support. Hank is assigned to my game and I load the client application to start checking the rosters. Hank works with me to make sure that the game file has Desi Relaford on the DL and I enter the lineups, weather, umpires, official scorer, and stringers.
12:15PM Everything is good to go and I grab a soda from the fountain and take in the atmosphere, which by the way, is a tad chilly. The windows in the press box are not open and the AC is running. Luckily I brought a pullover being forewarned by my compatriot Scott.
12:30PM Scott arrives and will be looking over my shoulder and helping me out. Great guy who's been doing this job in various forms for 6 years and is the editor of Golf Course Management in Lawrence. He made sure I got things right and was very helpful for this rookie.
12:50PM Pitchers are warming up so its time to get going. Sitting next to me is the beat writer for the Sox for MLB.com. Very nice guy who had to catch a plane to New York at 6:35. During the early parts of the game it seemed he wouldn't make it but I'm sure he got on time as the game picked up speed after the 5th inning or so.
1:09PM First pitch and I'm off and running
1:09-4:14PM I score the game and although entered all the play codes correctly I had three instances where I entered a pitch incorrectly. Two of them were easy to fix simply changing a ball to strike or vice versa but the third affected the pitch count causing the deletion of a pitch. All fixes were handled after the game with the help of Scott and Hank. I also found out this evening that I did not code the trajectories for the three homeruns hit by the White Sox. Hoping for closer to perfection tomorrow. The game certainly flew by and although there weren't any strange plays or too many substitutions I was quite busy. The most interesting at bat of the game was certainly Frank Thomas' 17 pitch at bat in the first inning which contained 13 foul balls, 12 in a row! In all Big Frank fouled off 17 pitches in his various at bats today. Aaron Guiel also threw out two runners at second base, one on a barehanded pickup and the other when Carlos Lee apparently thought he was Carl Lewis.
4:15 - 5:30PM After the game Scott led me through the postgame paperwork which consisted of printing various boxscore and stats reports, copying them and handing them out to the folks in the press box, faxing info to Elias Sports, and calling to follow up. The official scorer Del also checked our boxscore with his and gave the OK.
5:30PM On the way out of the stadium Tony Pena and Rich Thompson shared an elevator with Scott and myself. Thompson had pinch run in the 8th in his major league debut and Tony was giving him some pointers on the situation.
All in all a very nice day that seemed to fly by. Looking forward to doing it again tomorrow.
Saturday, April 03, 2004
Macha, Ellis, and Idols of the Cave
"Our manager now, Ken Macha, loves our second baseman Mark Ellis. Mark Ellis is a good player, he plays hard, and he plays every day. But he didn't have a very good offensive year this year, yet Ken Macha kept putting him in the lineup every day. It even got to the point late in the year where he started hitting him leadoff. We finally went to Ken and said, 'We like Ellis too, but he probably doesn't need to be hitting leadoff, and getting all these at-bats.' And his comment to us was, 'Ellis is a clutch hitter.'
I thought, 'OK, clutch is one of those subjective terms I'm not wild about,' so I went back and I looked at the numbers, and at that time during the year Ellis was hitting about .163 with runners in scoring position and two outs, which I think is a clutch situation. But I didn't say anything, we kept it under wraps. When we were getting close to the playoffs, though, we began talking about the way the lineup should work against the Red Sox, and at one point Macha was talking about putting Ellis leadoff. Finally Billy Beane, our General Manager, just couldn't take it any more, and he said, 'Ellis is hitting .163 with runners in scoring position and two outs. He's not clutch.' And immediately, Macha said, 'But he hit that game-winning home run off of Jason Johnson.'
'OK, that's right, but if you want to play that game I'm going to come up with a lot more instances where he failed than instances you're going to come up in which he succeeded.'"
I love this story because it shows is two biases (idols of the cave as Bacon called them) in human thinking that cause us to make poor decisions - looking for only those examples that reinforce our preconceived opinion (affirmation bias as DePodesta puts it) and the related inability to deal with large sample sizes only through observation. Macha thought that Ellis was a clutch hitter because he let the one affirming example he could think of color his positive perception of Ellis (which was likely formed based on other traits like his hustle and "grit") and was unable to accurately gauge Ellis' performance over his hundreds of at bats even though he likely observed each one.
It should be noted, however, that sabermetric wisdom dictates that many of the splits commonly tracked including clutch situations like 2 outs and runners in scoring position suffer from small sample sizes and so many question whether there is any clutch hitting ability at all. As I blogged about previously, the authors of Curveball found that there is some evidence that clutch hitting ability exists but it is fairly weak. And so one could argue that Macha may have it correct after all but that the sample size hasn't yet shown it. Hitting Ellis, the former Royal prospect, leadoff is more problematic because of his .313 OBP in 2003. He had a respectable .359 OBP in 2002 but alas we won't see whether he will improve this season since he will be sidelined all year with an injury.
This further highlights the need in baseball as in other disciplines to quantify observations and perform analysis absent subjective perceptions.