Archives for 2007

I think I’m declaring feed reading bankruptcy

I’ve been very busy lately and haven’t been keeping up on my feed reading. Matter of fact, just the other day I declared war on the 5,500+ messages sitting in my inbox, some messages dating back to 2002–which yes, I actually ended up replying to a bunch of as part of my cleanup crusade.

If I haven’t been reading and/or commenting on your blog lately, this is why. I’ve got so many unread articles in my feed reader that I don’t think I’ll ever be able to catch up–I’m tempted to mark them all as “read” and declare feed reading bankruptcy and start fresh. I also need to start pruning back my subscriptions and unsubscribing from feeds I just don’t read to begin with.

A lot of them I stay subscribed to out of fear that there might be an interesting article that I just don’t want to miss, but I think I’ll just have to rely on someone else to find it and link to it. Like today, Andrew linked to the They Might Be Giants Podcast.

I guess I need to become more selective in what I subscribe to and more aggressive about unsubscribing from feeds I just don’t read.

del.icio.us/dossy links since July 2, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since July 2, 2007 at 09:00 AM:

Chili’s To-Go, now with crushing AND melting!

I was out earlier today picking up food from Chili’s and as I pulled up to the To-Go entrance, I saw the signs above the spaces and cracked up laughing. I just had to capture it, in case it’s something local to this particular Chili’s. Here it is:

Chili's To-Go parking only (10 minute limit), all others will be CRUSHED AND MELTED!

To whoever decided to have these signs made up with this copy text, I salute you.

Tags: , , ,

Why is Firefox and Flash so busted?

For the record, I’ve never been a huge fan of Flash, or at least Macromedia/Adobe’s reference implementation of it. I’ve especially hated the way web designers have used it for presenting content. I can’t stand the fact that so much Internet advertising creative is produced in it. The one place where using Flash makes sense is for platform-agnostic media widgets, i.e., embedded video and audio players.

After the February 2006 change to Internet Explorer due to the Eolas patent, I was looking forward to browsers not auto-executing embedded Flash in web pages. To put it mildly, I was thrilled by the news! Of course, it didn’t take long for folks to figure out workarounds to the change and outside of some temporary disruption, everything was business as usual again.

I bet you’re asking “who really cares? Flash works just fine for me.” To you, I say: great, you’re either lucky, or not very observant of when your system is sucking because Firefox is consuming all your CPU time. Here’s a frequent occurrence on my system:

Firefox sitting on top of the CPU, using 75.70%

Yes, WTF? 75% of the CPU is being consumed by … what exactly?

Why is npswf32.dll consuming so much CPU?

Ah, npswf32.dll, the glorious Flash Player plugin. Looking at the list of DLL handles, I find that this was being loaded from C:\Program Files\Mozilla Firefox\plugins, which happened to be:

Yes, I realize that Flash 9.0 r28 is old, probably from late 2006 and it’s already the middle of 2007. But, before you try to ridicule me for complaining about bugs that have already been fixed, this has apparently been a known issue since 2004! The resolution in that bug report is that allegedly been “fixed” in a more recent version of Flash. Great, so I’ve now upgraded to 9.0 r45, which appears to be the most current version as of this moment. Of course, it removed the old DLL from the previous location and installed the new one into C:\WINDOWS\system32\Macromed\Flash, for what good reason, I have no idea.

I referred to Adobe’s Flash as a “reference implementation” above because I strongly believe that unless Adobe makes the source available in an open fashion, the marketplace needs an open-source alternative. Fortunately, the Free Software Foundation (FSF) has a GNU Flash player project called Gnash which is actively being developed. I’m hoping effort achieves sufficient progress to put some real pressure on Adobe to either fix these kinds of bugs in a more timely fashion, or open up their source so the larger developer community can self-serve and provide their own fixes.

In the meantime, I’m finally going to give the Firefox add-on Flashblock a try. I’m hoping it’ll accomplish essentially what I’d hoped the Eolas patent would provide, which is an easy way for me to selectively execute Flash assets embedded on a page without them firing up automatically. Ideally, I’d want a whitelist of URL fragments (domain, domain and path, etc.) that I do want to automatically execute on page load, but I’ll take what I can get at this point.

I’ll try to post an update as to whether the upgrade from r28 to r45 has made this CPU-sucking bug go away, but right now, I’m hoping for the best.

Tags: , , , , ,

del.icio.us/dossy links since June 25, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since June 25, 2007 at 09:00 AM:

Copyright infringement or fair use meme

sixteenbynine posted this meme in his LJ:

    1. Grab the nearest book.
    2. Open the book to page 123.
    3. Find the fifth sentence.
    4. Post the text of the next 4-7 sentences on your LJ along with these instructions.
    5. Don’t you dare dig for that “cool” or “intellectual” book in your closet! I know you were thinking about it! Just pick up whatever is closest (unless it’s too troublesome to reach and is really heavy. Then go back to step 1).
    6. Tag five people. (You want it, take it!)

The book that happened to be on my desk right now:

Lutheranism (ISBN 0-8006-1246-9)
Eric W. Gritsch and Robert W. Jenson

On p. 123, sentences 5-8:

“[…] This mutual dependence of the gatherings will find organizational expression in some form or other; as it does, some ministers will acquire responsibilities that transcend the separate congregations. A chart of the ministers’ organization will look like a pyramid: there will be a “hierarchy.” Occasionally various branches of Protestantism have tried to deny these necessities, in the name of spiritual equality before God, but never with success in practice. Again, the sort of hierarchy the ministry has is historically variable; and Lutheranism affirms the variation.”

I’m not a big propagator of Internet memes, but this one was interesting to me–not because of its outcome, but because of what it was asking participants to do. Essentially, it’s asking people to tread the fine line between copyright infringement and fair use. This is a clever meme to make a whole bunch of copyright-protected literature appear in search engine results as people begin to post fragments of books in places that are likely to get spidered by search engines. Is this truly considered fair use?

My limited understanding of copyright law and fair use suggests that it’s not–but, I’m not so sure. The four factors serve as a guide to identify when it may be necessary for one to copy another’s copyrighted work as part of one’s original work for the purpose of illustration or parody. The reproduction of copyrighted material suggested by this meme doesn’t serve this purpose. Granted, if a work is over 122 pages long, a few sentences from the 123rd page cannot be considered a substantial portion of the work and should have a negligible effect on the work’s potential market.

I’d love to hear opinions of what actual lawyers and others knowledgeable about this subject think of this, like Lawrence Lessig or Cory Doctorow, or one of the Copyfight bloggers. Are participants of this meme exercising fair use, or are they violating copyright law?

Tags: , ,

del.icio.us/dossy links since June 18, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since June 18, 2007 at 09:00 AM:

Charlie taking ribbons at Troy’s gymkhana last Friday

My oldest daughter Charlie has been riding western-style horseback for the past three and a half years, and she’s been participating in the gymkhana‘s that her teacher, Troy Roberto, organizes. This past Friday, she rode with five other students and she did a fantastic job! Here’s her smiling as she receives her ribbons:

Charlie, with some of her ribbons

Here’s a short clip of her finishing up her pole bending event:

(You’ll need JavaScript and Shockwave Flash to view this video.)

Of course, Suzie finds something fun and creative to do while she cheers her big sister on. She decided to create a fun rock sculpture, which she explained was “a painter artist” which was holding his own palette with small rock arms.

Suzie, creating her painter rock sculpture

I’m so proud of my girls!

Tags: , , ,

Northern NJ MySQL Meetup, July 11th, 2007

Steve Goguen and I have been organizing the Northern NJ MySQL Meetup since October 2003. Today, I sent out a message to all our members with a few bits of news and reminders along with a bit of administrivia.

If you’re in the northern NJ area–our meetups are held in the Paramus area–and are interested in MySQL and other free/open source software, I invite you to come out and join us! Just RSVP for the July 11th meetup so we’ll know to expect you. The meetup website is free to join, thanks to our sponsorship by MySQL AB, and our venue sponsor, Robert Half Technology, provides us our meeting space and free pizza and soda.

Tags: , , ,

del.icio.us/dossy links since June 11, 2007 at 09:00 AM

del.icio.us/dossy (RSS) links since June 11, 2007 at 09:00 AM: