Waste = Happiness!!!

Make it a Dixie day! For the next 10,000 years!I have to admit, I’m no great environmentalist. I’m a typical wasteful American, but I at least try to be aware of how wasteful I am. I avoid blatant acts of waste, and in true Midwestern Lutheran style, when I do waste I am overwhelmed with guilt, even if it doesn’t actually stop me from doing it.

But then I see something like I did today. My kids are watching Go, Diego, Go! and then on comes a commercial for Dixie paper plates. The overall message of the commercial is that if a mother really cares about her kids, she’ll use Dixie paper plates, pretty much for every meal, so that instead of spending time doing dishes, she can have “extraordinary moments” with her kids. I’ll try not to fall off my high horse here, but I think it’s shamefully irresponsible for Georgia-Pacific to promote this kind of egregiously wasteful behavior as both the duty and the desire of anyone aspiring to be a good parent.

Now, about that new car…

Honda FitIn my previous post (written an hour or so ago) I mentioned car dealerships calling me.

That’s because, as I prepare to start a new job in the suburbs, I find I must, with regret, say goodbye to light rail transit and return to the world of commuting by car. Since we presently have only one car (the 2000 Civic I bought the last time I started a new job in the suburbs), and with the added scheduling complexity of life with kids, it’s time to get another one.

Thinking “family,” we had been eyeing the Subaru Forester for quite some time. It has lots of room to haul kids and their attendant necessities, and it’s not a minivan or monstrous SUV, which we’ve tried to avoid. But then we took a really close look at one for the first time and fell out of love. The salesman mentioning, almost in his first breath, the “significant depreciation” they suffer the moment you drive them off the lot didn’t really help either. So we kept it in mind but decided to take a drive through the lot of a nearby Honda dealership.

We’ve owned a total of four cars in our dozen-ish years of marriage, and they’ve all been Hondas. So with Honda, we know what we’re getting, and we like it. But we don’t want another Civic, and we don’t really want an Accord. We considered the Element and the CR-V, but then we saw…

The Fit.

The Fit is it! (The only thing I don’t like is “The Fit is go!” But I expect slogans to be stupid.) So unbelievably small (looking) on the outside, but get inside and it’s like the tents at the Quidditch World Cup in Harry Potter and the Goblet of Fire. (OK, maybe I shouldn’t admit how easily that reference comes to mind.) It is truly a marvel of design. There’s just about as much passenger and cargo space in it as in the Forester, but it is small and low and unobtrusive (which is how we like it, contrary to many Americans these days, it would seem). And it gets an extra 10 miles per gallon. Besides, it just looks cooler. I mean, come on. You can take a picture of the Forester in every picturesque city on the Adriatic that you want, that doesn’t make it look any better. (Even if that seaside village seems to be straight out of Project Gotham Racing 2. Am I right?)

So, the search is on. I’ve talked to a few dealerships in the area. Soon the test drives and the purchase and the financing and the payments. And the driving!

Ah crap, I wanted to surprise my parents with it though, like they always do to us when they get a new car. Dad, stop reading this! Too late.

Resizing and regenerating WordPress upload thumbnails

WordPressFor quite some time, I’ve been wishing the thumbnail images WordPress creates when you upload an image were slightly bigger. The function that generates the thumbnails accepts a maximum dimension as an input parameter, but then the value (a paltry 128 pixels) is hardcoded in the script that calls the function, and there’s no way in the standard WordPress configuration to change the value, other than manually editing the admin script where the call is made.

This is easy enough to do, if you know how to find the block of code in question, but it’s wrong wrong wrong in terms of ongoing WordPress updates: when a new version is released and you update your files, the changes you made will be lost.

So the right way to go about this is with a plug-in, and fortunately there is one. It’s simple and it works. Except for the fact that it doesn’t regenerate any of your existing thumbnails.

Maybe there’s something else out there, but I wasn’t able to find one, so I had to resort to rolling my own.

The script is incredibly rudimentary right now. It’s not a plug-in, it doesn’t interface with WordPress admin at all, setting the file path and dimensions require manually editing variable values in the script, there’s no security, etc. It does seem to work though, which is the most important thing. There were a few bugs earlier on that I believe I’ve squashed, but I can’t guarantee there aren’t others, and given how quickly I put it together this afternoon, with kids screaming and car dealerships calling me every 3 minutes (yeah, that’s another blog post), it’s probably not quite as efficient as it could be. (That’s why I cranked up the max_execution_time and memory_limit values. YMMV depending on how many files you have to process.)

As long as you understand that you’re using it at your own risk, feel free to download the script. In order for it to work it should be placed in your wp-admin directory. And remember, it’s not secured at all, so I recommend uploading it, running it, and then deleting it. (Well, now that I think about it, I’m pretty sure including admin.php does automatically provide standard admin security, but don’t quote me on that.)

If I have the time and if anyone actually cares, I’ll update this and turn it into a proper plug-in with all of the attendant niceties. Otherwise… well… never mind!

Bleeding-edge web design, circa 1994

Microsof’s home page in 1994... don’t cut yourself!A recently-departed (as in left for another company) coworker stopped by my desk on his last day to drop off a backup CD I had burned back in 2001. Today I popped it into the drive to see what curiosities lurked within. I was delighted to discover one of my trademark “Miscellany” folders, with a bunch of random stuff in it. Unquestionably the most interesting artifact was a screenshot of Microsoft’s website, as it appeared in 1994.

I’m simply at a loss to explain this design. Clearly many most all web designs from that early need to be cut a little slack, and I doubt any of them have truly aged well. But even through that lens, this site is inexplicably hideous.

I’m certainly not the first person to look back in time and mock this design, of course. But “usability guru” Jakob Nielsen used it in an article he wrote back at the time, and it’s still lingering on his site with a new introduction written in 1997. (Frighteningly enough, if the conclusion I draw from my brief perusal of the long and boring highly usable article is correct, he’s actually praising this design.) Personally I think Nielsen’s views are overrated, and that if he really knew as much about usability as he is supposed to, his website would look a lot different (and he’d also realize he no longer needs to cater to the bandwidth limitations of those running 28.8 kbps modems — but I digress; besides, these guys rip into him much better than I care to). But it’s still an interesting look back in time.