Filed under Code by adam | September 20, 2004 | 6 comments
I’ve tried several solutions for reading broken HTML mail in mutt, including my own custom Python hack, addMIMETextToHTMLEmail (this was actually the first Python program I ever wrote). Reasonably nice mail clients will send a plaintext part in addition to the HTML mail for us textophilic email users, but the dominant Microsoft Hotmail and Microsoft Exchange send HTML-only mail with no plaintext part. I wonder if they do this because they expect anybody worth writing to these days is using Microsoft Outlook or Microsoft Hotmail.
I think I’ve recently discovered the best solution, since my addMIMETextToHTMLEmail script doesn’t always work properly and is probably unnecessarily complex:
I’m considering packaging demoroniser for Debian, although it may fall below people’s ‘this script is too small to be its own package’ threshold.
Thanks to Alec Thomas, author of xchg2mail (which I’m also planning on packaging for Debian), for the tip.
Filed under This Weblog by adam | September 7, 2004 | 0 comments
My weblog seems to have entirely disappeared from the front page. I’m just creating this entry to see if it returns. Quite busy starting work these days; I expect to resume semi-regular blogging in a week or two.
Update: it’s fixed. I had hundreds of empty ‘names.txt’ in my blog directories; the result of an errant script. Blosxom saw empty blog entries in every category and attempted to display them.
Filed under Code by adam | September 1, 2004 | 3 comments
Freevite is a web- and email-based invitation and RSVP system, licensed under the GPL.
Details will appear here shortly.
Filed under Life by adam | August 30, 2004 | 0 comments
I’ve been moving into a new (to us) house over the last week and will probably be tied up another week or so before things settle down and the Internet connection is installed. I’ve gotten a lot of new stuff lately, ranging from a new phone (the Motorola v710, more on that when I have time) to a new coffee-maker to a new (electrical cordless) lawnmower. It’s been a long time since I was in the market for “new” (my last phone was a 1992-era Nokia) and — despite the wastefulness and consumerism of all this new stuff — I have to say a lot of stuff has improved noticeably in the last decade.
Anyway, expect more regular blog entries again in a week or two.
Filed under Life by adam | August 19, 2004 | 5 comments
Oops! My sources inform me that the animal I identified as an alpaca is actually a llama. In the interest of accuracy and completeness, here is the real alpaca, who was not helpful with the RAID problem, either. This award-winning alpaca’s owner’s face has been clumsily obscured for her own privacy.
Filed under Life by adam | August 19, 2004 | 3 comments
In case you were wondering, this is the alpaca I was standing by while troubleshooting the RAID issue. (click for the full-sized image).
The alpaca did not have any ideas why the hard drives were failing, although it did suggest that perhaps I check to see if the the drives were too hot with the S.M.A.R.T. tools.
Update: my sources tell me this is a llama; I’ve fixed the image name accordingly for the benefit of Google images.
Filed under Life by adam | August 16, 2004 | 4 comments
I’ve been in Michigan for a few weeks now with my wife and her family and will be here another week. Internet access is at best intermittent, so I haven’t (and won’t) be blogging much.
The technical highlight so far has been trying to troubleshoot problems with the RAID on bostoncoop.net over a cell phone while at the county fair, surrounded by pigs and alpacas.
Speaking of RAID problems: can anyone suggest why more than half of our 200G drives would fail in various ways within a year of installation? They are from various manufacturers (WDC and Maxtor), and have failed differently, and some are giving SMART errors only days after installation. Almost all of the other equipment is new as well. Most commonly the failure shows up as kernel DMA errors, which as best I can tell don’t really point to any particular cause. We suspect temperature problems—is 50-60 celsius enough to be a serious problem?
In particular, I’d appreciate any suggestions as to how to limit the problem to hardware vs. software, hard drives vs. controller(s) vs. motherboard vs. memory… And so forth.
Filed under Debian by adam | August 4, 2004 | 1 comment
At long last, my bug #184361 is fixed and my one line patch has been accepted! This is a happy day for me. I receive dozens of hits per day related to this bug, which prevents users from cancelling their own print jobs without authentication. I’ve also had to respond to a lot of email over the last couple of years helping people rebuild cups with this patch.
My only regret is that my useful linux page is slightly less useful now that my patch has been accepted.
Filed under The Law by adam | July 31, 2004 | 1 comment
I finished the second half of the bar exam Thursday evening. I was actually going to write a blog entry during the lunch break, perhaps to enter the book of world records as the only person ever to blog in the middle of a bar exam, but I decided it would be better to review Secured Transactions. As it turns out, there were no Secured Transactions questions on the essay portion, nor were there any Commercial Paper questions or several other areas of law I had studied intensely. It was a bit of a let-down, although I’m sure many people were happy not to see these questions.
I am firmly convinced that the material tested on the bar exam—particularly the multiple choice section—has almost no bearing on one’s ability to practice law. In fact, it might even prepare you to be a worse lawyer than you otherwise would be. Most legal questions are arguable, and if you’re in litigation it’s probably because the outcome isn’t clear. The most important skills you need to be a competent attorney involve dealing with clients, researching, writing, negotiating, developing creative arguments, etc.. Answering 200 multiple choice questions on doctrines that aren’t even the law any more in any jurisdiction (the Doctrine of Worthier Title, Shelley’s Rule, … even the Rule Against Perpetuities hardly exists anywhere unmodified) is pretty far off base.
Someday, when I have some stature in the legal community, I want to lead a charge to change this ridiculous examination once and for all. I admit that some sort of threshold exam is probably a good thing; and there might be some value to learning certain basic legal doctrine that you would not otherwise cover in law school (I certainly never learned anything about negotiable instruments).
A better exam, I think, would present you with a fact pattern that you couldn’t possibly have seen before that doesn’t fit neatly into any legal box, and ask you to analyze the situation and present possible theories for resolving the problem. Ideally, you wouldn’t even be able to classify the question as fitting into a particular doctrinal area, e.g., corporations vs. evidence. You would have to discuss how these all fit together: for example, there might be an issue of breach of fiduciary duty in a partnership but it might be difficult to ever prevail in court because of the hearsay rule and the statute of limitations.
Instead, we get questions like this: