The Northern NJ MySQL August 8th Meetup

Mary C. Joyce, a digital activism consultant, will be speaking at our August 8th meetup. She researches how ordinary people can use technologies like the Internet and cell phones to organize for political change, and blogs at http://www.ZapBoom.com/.

Rayt (logo) Mary will be presenting Rayt, a Firefox browser add-on that would allow users to post a comment on any website via a standard Firefox banner. Rayt would also allow users to rayt (rate) each other’s comments, moving the most interesting comments to the front of the banner and spam comments to the end. Rayt gives ordinary people as much power as governments or corporations as to what information is presented on the web. Finally, Web 2.0 is a reality.

To learn more about Rayt and see screenshots:

http://rayt.bligoo.com/content/view/54783/The_Rayt_Manifesto.html

If you plan to attend the Northern NJ MySQL August 8th Meetup, please RSVP by the 7th so we can get an idea as to how many people will be attending so we can try to accomodate everyone.

Tags: , , , , , ,

My father’s key to success: Don’t be too smart

Recently I’ve been recounting some very wise words my father shared with me when I asked him how to be successful. I left this comment on a friend’s (protected) blog entry, but I want to repeat it here for others to read:

Oh, K___ … in a sense, you’re lucky you’re only feeling this way now. I went through the “epiphany of stupidity” when I was a young teenager–realizing that I was smart but lazy and when the smart wears off, you start feeling really dumb and incapable.

The beauty and strength of this situation is that you are actually still very smart but now your goals lie outside the bounds of your natural laziness. Being lazy isn’t necessarily bad: it’s what drives really smart people to innovate.

My father, who didn’t complete a formal education, is one of the more successful people I know. One day, I asked him the secret to success and his answer was:

“Don’t be too smart. Be just stupid enough to not realize you’re failing. Then, just keep doing something until you succeed.”

Wiser words were never spoken.

You are fortunate in that you were and still are an exceptionally bright person. The upside here is that you now have the wisdom of your ignorance: you can now see the dirty spots that need cleaning that you couldn’t see before. Set your mind on a goal and be tenacious and persistent until success comes to you. Your ability to achieve is truly without limit.

Tags: , , ,

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

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

Boy, they sure can fit a lot of words on a page!

Tonight, at bedtime, my daughter Charlie decided to read a chapter out of one of her favorite book series, Phantom Stallion by Terri Farley.

We’ve made reading before bed a ritual with our kids since long before they could even speak. Perhaps its no coincidence, but both Charlie and Suzie are very advanced readers for their age.

Normally, I do the reading at bedtime so the kids can just relax and get ready to doze off, but tonight Charlie wanted to do the reading. As she read through the chapter, she yawned and said, “Boy, they sure can fit a lot of words on a page.”

I could only reply, “Yes, they sure can, sweetie.” My girls constantly amaze me at the depth of their keen observations. I hope they can hold onto their ability to discover things with such ease, and I can remain in awe of them.

What part of “carry in, carry out” do people not understand?

Friday night, my family and my long-time friend Ian went for an overnight camping trip in Harriman State Park, at the Bald Rocks shelter off the red trail on Black Rock Mountain.

Topographic map of Harriman State Park, Black Rock Mountain, Bald Rocks (Topozone.com)
(Topographic map of Harriman State Park, Black Rock Mountain, Bald Rocks via Topozone.com)

It’s roughly a one-mile hike from the parking area and takes you up and down some fun terrain. The wild blueberries are all over the place and the kids had great fun picking and eating a few on our hike out.

One thing that really saddens me is the amount of litter at the shelter, especially the broken glass beer bottles! Of course alcohol isn’t permitted on the trails but some irresponsible people think it’s fun to party in the woods, but at least they could show some appreciation by abiding by the “carry in, carry out” rule.

We did our best to clean up the area with some hand-crafted tall grass brooms we made to sweep out the shelter and tried to gather all the larger pieces of broken glass we could, but let this be a plea to all of you out there: please try to leave the campsite cleaner than when you got there. If we each do a little bit, everyone benefits a great deal.

Trust me, I understand and appreciate why these places are such fantastic areas to party and have fun but it won’t be for long if we don’t take care of them.

Tags: , , , , , ,

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: