And a belatedly happy Easter to the lot of you. 
2007.04.09 09:57 - Philosophy and Religion
I actually did not make it to church for Easter, though I did attend a Good Friday communion service. (Apparently, I am not actually competent to set my alarm clock.)

I did spend much of the last week reading up on St. Benedict &c, though I confess that I found the magazine's emphasis on how countercultural and radical the monastics are/were. Not that they're wrong. It just seemed rather beside the point, and I don't really think it bore stating more than once in a given two- or three-page article. Still, some interesting information there, if you find yourself so inclined.

On the matter of that Good Friday service, though, I am more and more convinced, wherever I belong in the body of Christ, I no longer quite belong in the church in which I grew up. (Not that I've ever been much for attendance, sadly.) The pastor's a great guy, but I've never felt like his sermons had much to do with me,0 and the music direction has left me rather cold for some time now.1

So, I feel as though I have some additional stake or interest in articles like this2, which suggest that there might be something wrong with the way churches are ministering.3 I guess I'm not the only one who tires of spending all of Sunday morning in a pew being lectured about feelings while good and innocent music is badly brutalized.4

In the meantime, I suppose I should really find another church.

0. In the preacher's defense, I would submit that the greater part of that church is probably his focus, and I can find no fault with that. Especially as I have made no effort to make my dissatisfaction known.
1. This is partly because I haven't been to church except on holidays in over four years, but I really miss the experience of singing hymns from hymnals to the accompaniment of actual people playing organ or piano. I also like for 4/4 time to not sound like a funeral dirge--it's not a speedy pace for a song, but c'mon: it doesn't crawl, either.
2. Link stolen from Luther at the Movies.
3. Actually that seems to suggest something is more likely wrong with the surrounding culture. I'm inclined to think that it's some from column A, some from column B.
4. I wish to point out that I find several of the ideas floated in that article a bit dubious. There was an article a year or so back that I recall making an argument for more theology from the pulpit. This seemed like a good idea to me, though it would require starting small, if my own woefully inadequate background in the subject is any indication. (Whether this is an issue with my current church, I do not know: my attendance has, of late, been so spotty as to leave me without any context with which to make such a judgment.)

[Update: Missed a noun up there. It's supposed to be 'good and innocent music'. My mistake.]
  |  [ 0 trackbacks ]   |  permalink
The Ides of March 
2007.03.15 12:46 - Miscellanea, News and Politics
Wokka, wokka, wokka.

Man, I should really post something.

Maybe some news about the dietary habits of Indian bovines. (Link stolen from

Or ... Actually, I got nothing else.
  |  [ 0 trackbacks ]   |  permalink
Language Griping 
2007.02.26 14:04 - Work-related
I was hired into a Java-programming position last May which, almost immediately (and well before I got to do any Java programming) became a .Net programming job. This is mostly okay. .Net is likely to be more saleable down the road, and it's a vast improvement over MFC in most regards. Still, I find myself pining for Java, now and then. (Also for Scheme, but that's not a problem specific to C#.)

C# is, mostly, a nice language. And it does have some nice features that Java really, really ought to have had ages ago. However, I sometimes run into a feature of the language that just gives me screaming fits.0 The one that's most often the bane of my existence is the lack of a throws clause on function declarations. I think I have a fair idea why they did this1, but it's really a major pain. Exception-safe code is a non-trivial enterprise when you know where your exceptions can come from. In C#, exceptions can, basically, be thrown anywhere, at any time (as far as you know). Granted, you're not going to be able to do much about the ones that really can be thrown anywhere, but there's also no way to guaratee that an object implementing an interface will actually behave the way you expect, because an important part of the contract is missing.

And documentation is no substitute, really. Although lots can be done to prevent docs from getting out of date with respect to the source code, there's no guarantee that everything will be documented, or documented correctly.

In any case, contract programming is, really, a no-go. The contract can change and you won't know until the application blows up messily. (In Java, you know at build that something's gone awry.)

0. Not actually. Well, there's no screaming involved. It's usually pretty irritating, though.
1. It allows derived interfaces to throw exceptions not specified above them in the class hierarchy. This allows for more generic interfaces. At least, I think that's the reason.2
2. It's probably also the case that they felt like too many Java programs just threw try { [...] } catch (Exception e) {} blocks in to avoid exception handling entirely. I would submit that making exception handling more difficult is probably not the solution. In practice, I think the C# solution probably encourages more of that, because you no longer have the same degree of certainty about thrown exceptions.

  |  [ 0 trackbacks ]   |  permalink
You'll probably hear about this before the day is out 
2007.02.26 11:02 - News and Politics, Philosophy and Religion
At least, if it's of any significance, anyway.

James Cameron is holding a press conference0 wherein he intends to present claims that a handful of bodies found in a family crypt in Jerusalem in 1980 actually belonged to Jesus of Nazareth; his mother, Mary; his wife, Mary Magdalene; and his son, Judah (amongst others, presumably).

He claims to have DNA evidence to support these claims, but I don't see how that can do anything other than verify that the bodies were related (which is stated by the inscriptions in the tomb, after all). At least, I'm not aware of too many free-floating bits of DNA that can be tied back to any of those figures.


0. Don't read the comments. It's really not worth the IQ points you'll lose.

  |  [ 0 trackbacks ]   |  permalink
I guess I'm going to see a movie this weekend. 
2007.02.20 13:37 - Entertainment, Movies
Apparently, my sister will be home soon, and wishes to go see "Ghost Rider," which is not getting great reviews. (I do have some sympathy with the reviewer from E! Online who offers this: "Seriously, people, if you're going to go see a movie you know is about a biker with a flaming skull and magic chains, you forfeit the right to complain about how the plot isn't logical or realistic." Fair enough.)

That said, it seems that "Pan's Labyrinth" is playing at a theater between home and the office, and I figure that I am somehow obliged to go see that at some point.0

Email's open for comments, if you'd like to offer them on either film, and I think I'll see about re-enabling comments this evening, so you can rant/rave as appropriate.

0. I actually enjoyed "Hellboy" in the theater, enough that I bought a copy of it later, and I'm pretty excited about "Hellboy 2: The Golden Army". All the same, "Hellboy" was not a good movie, however much I enjoy the comics on which it was based. At the moment, I just can't decide if I am owed a good movie by this director, or if I owe a good director the opportunity to show me a good movie in return for showing me one that I really wanted. One or the other, I guess.

  |  [ 0 trackbacks ]   |  permalink

Back Next