Super Bowl Sunday

Becky and I are half-watching the Super Bowl. We’re trying to see as many of the commercials as we can, and picking up on some of the plays of the game. Neither of us are football fans… but unless you are comfortable being a pariah here in New England, you have to at least catch some of the game. There have been some good commercials so far… including another Apple iTunes + Pepsi promotion.

In the meantime, we’re getting ready for our trip tomorrow to ***Sunday River|http://www.sundayriver.com/*** in Bethel, Maine. Yes, after 26 years, I’m finally going to (try to) learn how to ski. ***Corey|http://corey.prwdot.org/*** got us some gift certificates for Christmas, so the three of us are going to head out tomorrow morning at 5 a.m. to try and get the most out of the day. I’m signed up to take a beginner’s ski lesson at 10 a.m., from a real live professional instructor, and hopefully I’ll at least be able to handle some bunny slopes. I will be sure to take some photos (maybe even a video!), so that I can share the experience with the rest of you. Wish me luck!

13+

If the title describes your age then you should see ***Hotel Rwanda|http://www.mgm.com/ua/hotelrwanda/intro.html***.

I wasn’t sure what to expect when we walked into the theater. The movie has been receiving good reviews and ***Don Cheadle|http://imdb.com/name/nm0000332/*** and ***Sophie Okonedo|http://imdb.com/name/nm0645683/*** have been nominated for several awards for their performances, but I was still skeptical. I think that I was worried that the film was being revered for its topic instead of its virtues as a movie.

What I discovered, was a movie that held its own. The story of Paul Rusesabagina and his Oskar Schindler-like harboring of Hutu and Tutsi refugees in Kigali, Rwanda in 1994 was more than poignant, it touched me to the core.

I was 15 in 1994 and I remember hearing about the genocide in Rwanda. I remember thinking that it was horrible that no one was interveining in the chaos. I was not however as ashamed to be an American as I was last night watching this movie. The blatent disregard for human life by the West was shocking and shameful. Yet, even while surrounded by hate, Rusesabagina was able to keep a brave face for his family and the 900 guests at his hotel.

I wonder, if faced with the life or death situation that Rusesabagina was in, if I could muster the courage to save so many lives?

The tears flowed several times during this movie, and while I walked though the theater lobby, and during the car ride home… and even after I was tucked into bed. Even now, 24 hours later, thinking about it, tears come to my eyes.

Despite the emotional distress that the movie sparked in me, I wouldn’t hesitate to see it again. This emotional journey should be taken by everyone. Seeing a number of true heros stand up for what they believe in is simply inspiring. If anything was going to inspire you to charity work, public service, or to join the Peace Corps, this is it.

Under The Hood

I’ve recently been doing some ‘under the hood’ tweaking to prwdot.org, to make things run smoother, easier, faster, etc. If you are interested in technical stuff, and the mere mention of ‘code samples’ makes your ears perk up, then you might enjoy reading on to see what I’ve done and to offer comments, suggestions, or questions…
Continue reading

Clone Him

“Don’t you think that Daisies are the friendliest flowers?” -Meg Ryan as Kathleen Kelly in “You’ve Got Mail”

Ever have one of those days when Fate tells you not to get out of bed… only to kick you in the shins once you do get up? That’s today. I can’t say that anything particularly horrible has happened, just a string of annoying little things that add up to one crummy-feeling me. Why oh why did I get out of bed this morning?

Because he loves me, my Peter decided to cheer me up by sending a lovely little basket of daisies to my workplace. They make me smile. I only wish I had been at the door when the delivery man came. I always miss the exciting moments here at work!

A co-worker from upstairs inquired about the flowers and, upon hearing they were from my husband, said, “clone him!”

Those Crazy Celts

Last night, Becky and I watched the Boston Celtics cream the New Jersey Nets at the ***FleetCenter|http://www.fleetcenter.com/***. Becky’s dad got some cheap tickets at work, so we sat up in Balcony section 327 with a number of, shall we say, colorful fans. Honestly, neither Becky or I are basketball fans, but we don’t pass up an opportunity to hang out with family, or to go somewhere fun, or to laugh at drunk morons. So a good time was had by all, and once again, we had free parking downtown thanks to the ***Otis House|http://www.historicnewengland.org/visit/homes/otis.htm***.

I’ve put some ***photos|http://gallery.prwdot.org/celtics_20050202*** online for anyone who is interested.

Good Grief
There’s been a bad link in this entry for over 48 hours… but nobody has mentioned it, and I didn’t even realize it until I was checking my web server logs just now. So either nobody cared enough to (read the entry|click on the link), or everyone thought that I was aware of it. Heh. Silly me!

blacklist_to_modsec 0.0.0

Today, I publicly released a piece of code called ‘blacklist_to_modsec’. This is a fairly simple ***Perl|http://www.perl.org/*** script, with a bit of hastily-written documentation. I’ve been using it for a few weeks now personally, and today on the ***ProNet|http://www.sixapart.com/pronet/*** mailing list, I offered it for public consumption as a possible aid to those who are being deluged by the recent rash of Trackback spam.

What does it do?
Basically, this script takes ***Jay Allen|http://www.jayallen.org/***’s ***Master Blacklist|http://www.jayallen.org/comment_spam/blacklist.txt***, parses it, and converts it into ***mod_security|http://www.modsecurity.org/*** rules. This allows you to block various types of spam before it reaches your website; for me, it has effectively blocked many trackback and comment spams, as well as spams targeted at ***Gallery|http://gallery.menalto.com/*** (the latest up-and-coming trend for spammers). In other words, using mod_security to block spam crosses the boundaries of blogging software; it would help those using ***WordPress|http://www.wordpress.org/*** just as much as it would help those using ***Movable Type|http://www.movabletype.org/***. By integrating this script into your system’s crontab, you won’t need to worry about whether your blacklist is up to date – it will update from the master blacklist as often as you like.

Where do I get it?
If you are interested in finding out a bit more, you can find the documentation (such as it is) and a download link ***here|http://prwdot.org/docs/blacklisttomodsec.html***. The documentation and code are pretty scruffy at the moment, but I’ll work on updating them as I have time.

Please note
You will need to know how to work with ***Apache|http://httpd.apache.org/*** and ***mod_security|http://www.modsecurity.org/*** before using this tool. I’m not providing any assistance on getting those things set up – I will only point you to their websites which contain all of the documentation you should need.

Credit where credit is due

  • ***Jay Allen|http://www.jayallen.org/*** for creating ***MT-Blacklist|http://www.jayallen.org/comment_spam/*** and maintaining the master blacklist.
  • Ivan Ristic for creating ***mod_security|http://www.modsecurity.org/***
  • ***Richard Bowen|http://drbacchus.com/*** for giving me the ***idea|http://drbacchus.com/wordpress/index.php?p=800*** to use mod_security to block comment spam.
  • ***Arvind Satyanarayan|http://www.arvind-satya.com/*** for giving me a ***further nudge|http://www.movalog.com/archives/general/mod_security.php*** in the right direction.

Update
Version 1.0.0 is ***released|http://prwdot.org/archives/002370.html***, with many improvements.

Well Met

Last night’s meetup was, like the December meetup, a very fun experience. This time we met at Christopher’s in Porter Square instead of Grendel’s Den in Harvard Square. Both places make very good hamburgers – last night I had a “Burgah” with carmelized onions, thick juicy bacon, and tangy jack cheese. Yum.

I also got to meet a lot of interesting people:

qqq|

***Anonymous|http://peacebang.blogspot.com/***, a minister who keeps a blog, but is keeping it secret from her congregation. Not because there’s anything ‘bad’ about it, just to keep some privacy between her and the congregation and to give herself some space to post her thoughts.

***Joshua Darden|http://www.joshuadarden.com/***, a typeface designer working from Brooklyn, NY, but up to visit his friend and colleague, ***Susan Kaup|http://www.sooz.com/*** (also present at the meeting). He told me about some interesting projects he’s worked on, including designing a custom typeface for a newspaper’s printing presses. Joshua is also a Mac user.

Dermot O’Rourke, a charming gentleman from the Old Country, who is currently a visiting scientist at MIT’s Clinical Research Center. We discussed topics ranging from taking long driving trips, to the different meanings of “By-The-Sea” in the names of European towns as opposed to American towns. (For example, Manchester-by-the-sea in Massachusetts carries an image of upscale living, sophistication, and desirable real estate. Cardiff-by-the-sea in Great Britain, on the other hand, was a fairly rough town and not at all the image of sophistication that ‘by-the-sea’ projects in America)

***Mary Bridges|http://cyber.law.harvard.edu/home/mary_bridges***, a freelance journalist working for the Boston Globe. She was present to do some research for an article. The Globe has recently done some articles on Meetups, so I’m not sure if she’s working on another Meetup article, or something about blogging, or maybe both. (It’s been a couple of years now since my name was in the Boston Globe – last time was when the iTunes Music Store first opened, and I was quoted along with some other local Mac users. Who knows, maybe I’ll make it in again – though I was hardly one of the more interesting folks at the meetup.)

***Jared Dunn|http://www.jareddunn.org/***, yet another Mac user, who I had met at the last Meetup. He works as a lab manager in ***MIT|http://web.mit.edu/***’s Picower center, and is also a freelance web developer.

|qqq

There were a bunch of people down at the other end of the table, who I unfortunately didn’t get a chance to talk to: ***Rob Sama|http://www.robsama.com/***, Clair Degutis, ***Steve Garfield|http://www.stevegarfield.com/***, and ***Susan Kaup|http://www.sooz.com/***. Hopefully at the next meetup, our seats will be shuffled around a bit so that it’s easier to chat with other folks. Also, I at least have their blogs on my blogroll now, so I’ll be able to stay up to date.

I’ve got some photos from last night ***here|http://gallery.prwdot.org/boston_blogger_meetup_20050131***. Meetups are a lot of fun, and I’d highly encourage everyone to check out the ***Meetup website|http://www.meetup.com/***. Find some Meetups in your area, meet some new people, network, whatever. It’s a blast. And maybe I’ll see you at the next Boston Weblogger Meetup!

Anna

Sometimes when a movie, book, band or clothing store is very popular I have a hard time liking it. I hate the feeling that I might be liking something just because it is popular.

Reading aaa|Anna Karinena|067978330X|aaa brought up some of those feelings for me. Was I reading it because “anyone who considers themselves an avid reader should read it?” Was I enjoying it because other people I know have liked it? Was I reading it so that I could show off on the train…”can’t you see the book I’m holding? It’s Anna Karenina for goodness sake! aren’t you impressed?”

I hope not.

Regardless of the reason (mainly that I’ve just always wanted to read it!) I have finally finished this 800 page Russian masterpiece. Suffice it to say that it was right up my alley. I have a soft spot for long, multiple plotted, history infused novels. This was the kind of book that I was very sorry to see end. It was like I was transported to nineteenth century Russia every day during my train commute.

There is so much to the story itself that it would be impossible for me to even summerize here. The characters are vulnerable and determined and stoic and sensitive. They wrestle with the huge issues of love and religion and politics. They wrestle with how to deal with the events of marriage, birth and death. They wrestle with who they are, who they will be and how they fit into their society.

So, not to different from how we live our lives today. Have you read it? Let me know what you thought? Want to read it? Please do, and we can talk about it!

New Sounds

We really enjoyed the soundtracks from two movies we’ve recently seen: ***The Life Aquatic with Steve Zissou|http://prwdot.org/archives/002319.html***, and ***In Good Company|http://prwdot.org/archives/002344.html***. So we purchased the complete soundtracks on the ***iTunes Music Store|http://www.apple.com/itunes/store/***, for $9.99 each.

ppp|
Goodcompany Lifeaquatic
|ppp

Both have some really great, listenable music. Life Aquatic has some nutty Casio-tone keyboard songs, as well as some contemporary hits rewritten into Portuguese as performed in the film by Seu Jorge, one of the ship’s crew members. Good Company has a good selection of very mellow music by artists such as Iron and Wine and David Byrne, and some nice original compositions from the score by Stephen Trask. Both are highly recommended for your listening enjoyment.