You are here

Bart's blog


I need to get the lyrics I wrote for Disneyland typed in. So here they are. I have music, also, but I'm not sure the easiest way to enter that. I think I need to design some XSLT or something. "Enjoy"...

The sun was out for a moment yesterday

Portland, Oregon is wet. I know it's a cliche; it's also true. We've had about a week of constant, intense rain. Our yard is full of good-sized branches from our giant fir trees. The sun came out for about an hour yesterday afternoon, and everyone was talking about it all over town. "Did you see the sun?" "Yep, it really was sunny for a moment!..."

OK, Haskell

I learned some more Haskell tonight. That's happened a lot of times, though, over many years. I think I'm finally getting the IO monad kind of straightened out, so maybe I'll be OK with the language, finally...


Review: Lions and Witches and Wardrobes, oh my!

It's been a week or more since my boy and I went to see The Chronicles of Narnia: The Lion, The Witch, and The Wardrobe at our local theater. I keep getting sidetracked by other topics, but I thought I should make some comments before my memory of the movie goes entirely stale...


META: Blogging without controversy

I'm finding that my current organization for my blogging isn't very happy. I wrote a long piece tonight for this blog. Then decided it was too sensitive for this blog. Then decided it was too identifiable for my "anonymous" blog. So now it's sitting in my private directory...


Why static typechecking is your friend

I have just finished a little 120-line Nickle program. The purpose of the program is quite simple: given a list of lecture titles and topics as a CSV file, I need to format a schedule, with the proper dates, as HTML for my syllabus page and as a CSV import for the Sakai-based portal I'm trying out for my course this quarter. Nickle is good at this kind of thing, as it turns out, in spite of not really being about text processing or traditional scripting.

Anyway, the interesting part to me is the development process I've developed for Nickle code. Basically, I start typing the code into a text editor. At a convenient stopping place, I run Nickle on the code just to get the static checks. When my partial program is free of syntax and type errors, I type some more. Eventually I run and debug in the usual way...

James Loewen's Books

I am just starting to read Sundown Towns, the latest book by Dr. James Loewen, author of Lies My Teacher Told Me and Lies Across America.


HOWTO: Get a contract employer to pay you

A friend of mine just showed me by example some techniques for getting a delinquent contract employer to pay for work performed. Here's my retelling and condensation of her great tips. Disclaimer: I AM NOT A LAWYER! Any advice I give is the result of drunken hallucinations and should be ignored for your own safety...



META: Duct tape and bailing wire

So I had a really nice blog entry typed in for today. Now it's gone, and you get this one instead...


Review: Injustice by any other name

I just saw the television pilot for "In Justice" or "inJustice" or somesuch spacing and capitalization few hours ago. (As you can see below, neither of these names really makes sense as a title for this series. Maybe "Injustice" would, but even that seems pretty weak. Regardless, you would think that ABC would at least consistently spell the name of their new series in their literature.)

The premise of the show struck me offhand as an odd one for a legal drama. According to the ABC description

[The] National Justice Project is an agency that focuses on cases where justice has not been served and innocent people have been wrongly convicted of crimes they did not commit.
They take on a new case each week. Why isn't this a documentary featuring a real-life equivalent organization such as the Innocence Project at Cardozo? Also, doesn't this kind of show give a negative view of the American justice system, something mainstream television never does?…



Subscribe to RSS - Bart's blog