Crank It Up

birdhouse hosting has been in slow-growth, word-of-mouth mode for six months now and I’ve learned a few lessons, found out where my target audience is, and narrowed down the focus of the business. Time to crank it up a notch. Just got a business license and a birdhouse bank account, and made the decision to invest in a faster, beefier server, to be located in a data center with redundant connections, power supplies, hardware monitoring, etc.

In the midst of research, realized that it made more sense to lease a server and bandwidth together. Over the next few weeks I’ll be migrating accounts and systems over to a new 1.7GHz P4 blade running RedHat 9 at Sonic.net. I’ve been pretty committed to OS X hosting, but the lease I’m getting through Sonic is too good to pass up, and most of the hosting software in ISP-land is specifically geared toward Linux. In the future, when the business is fully self-sustaining, I’ll want to own the server, and at that point will likely switch back to an XServe, but for now it just makes sense for birdhouse to go this route.

Power outage? Hah!

Our power plant facilities consist of utility power backed by a 24 liter V-12 twin turbocharged Detroit Diesel generator, which generates 1024 horsepower and 750,000 watts of power.

Music: Jean Knight :: Mr. Big Stuff

LinkSys/Zyxel Alchemy

Unhappy with your DSL speed? Physically separate your LinkSys router from the modem by 2-3 feet and power cycle. Amazingly, we got 50% more speed this way. Apparently, there is some kind of body chemistry between LinkSys routers and some modems (ours is Zyxel) – an EMF bleed that interoperates in just the wrong way. We’ve always stacked these things before, no problem. But no longer. Amazing.

Music: New York Dolls :: Give Her A Great Big Kiss

ESP

The trouble with a job where you serve 35 masters is that each master thinks their priorities are more important than everybody else’s. My task list is carefully prioritized in a queue that stretches out approximately two years into the future (and you wondered why the J-School homepage looks as stylistically embarrassing today as it did the day I started).

Some needs are long term, while others are urgent/sudden, come out of nowhere, and have to trump other tasks in the queue. Case in point: A recent request from the Admissions dept to put a database-backed survey online for our alumni. Dozens of questions in mixed input types, thousands of respondents expected, immediate result tabulation required.

Oh, and I had 48 hours to get it online. Knew I wouldn’t be building this one from scratch. Surfed around and found dozens of survey systems, but it seemed like all the really good ones were in the $200-$300 range. I don’t have that kind of money to spend. I don’t have any money to spend. It had to be free.

The tedious part of making this sort of selection is that you have to spend real time with a system before you understand it well enough to reject or accept it. And you have to be confident enough in its longevity that you want to deploy it long-term (so you don’t end up with mixed CMSs, or mixed survey systems, etc.)

Finally landed phpESP via SourceForge. Its back-end is a bit finicky (not to mention ugly), but it’s very flexible and powerful. Mix essay questions with multiple choice, radio, combo, text field answers. Single page or multi-page. CSS-based styling. No limits. Very core. So good, in fact, now I’m considering replacing my home-brew quiz system with ESP. eWeek reviews ESP.

Once again, the hard work of total strangers saves the day.

Music: Bob Dylan & The Band :: Going, Going, Gone

SqueezeBox

Gadget lust strikes: SlimDevices have seriously updated the SliMP3 and renamed it “SqueezeBox” (apologies to The Who?) Now it’s got built-in Wi-Fi, digital outputs (coax and optical) and plays uncompressed WAV/AIFF). Hrmm… on the other hand, we haven’t hooked up the SliMP3 since we moved, which has encouraged us back into CDs and LPs — their own reward. Have to rethink the meaning of “essential upgrade.”

Slim is donating 10% of profits to the EFF – can’t argue with that. On a similar note, received an offer tonight, buried among the seemingly bottomless pile of credit card offers, to get a LinuxFund credit card; a portion of each purchase would go to funding open source programming efforts. At first I laughed. Seemed like hearing a Led Zeppelin song as soundtrack for a Cadillac commercial. But the more I thought about it, the more it seemed like Aikido; turning capitalist momentum against itself. Hrmm… the APR is same as mainstream cards, why not switch?

Music: The Kinks :: Everybody’s A Star (Starmaker)

Driver Baloney

Apple moved to CUPS (common unix printing system) for Panther. That’s all well and good, but in order to do so, they blotted out currently installed vendor drivers. That might have been all well and good, but some of the CUPS drivers aren’t as capable as the commercial versions. Which meant that Amy’s color Epson no longer had a gamma control, and no longer had an option to use black ink only.

Panther means nothing to Amy. She doesn’t care about a new Finder, doesn’t care about Expose, or any of the other “150 new features.” Things were fine in Jaguar, and now her printer was broken, while she was in the middle of a long-term printing project.

Operating system upgrades should add features not remove them. Apple could at least give you the option of using one driver or the other. Fortunately, I discovered that the old drivers do still work, but you have to remove the CUPS driver first. Here’s what I did:

Go into /Library/Printers/Epson and find SP890.plugin.
Ctrl-click | Make Archive to create a zipped version.
Delete the plugin.
Reinstall Epson’s downloadable driver.
Restart.

Back in business, but what a crock.

Music: Soul Sauce :: Cal Tjader

Broadcast Flag — The FCC’s Jolly Roger

Just getting up to speed on the recent broadcast flag ruling, and it’s as depressing as I had feared. Nutshell version: Devices capable of handling HDTV streams or signals must incorporate an FCC-approved encryption module by July 2005. In other words, government-mandated and controlled PC and television design.

“the order “totally eliminates the ability to send that (HDTV) data over a PCI bus to a Firewire port or to a digital VHS recorder–except in analog format.”

This means you can’t use something like a Hauppauge card to record a digital TV stream to your hard drive — that would be giving the consumer way too much flexibility in the way they work with media.

And if you don’t care about HDTV, remember that this is a slippery slope. The consumer’s ability to work with recorded media is now regulated by the government, and enforced by hardware vendors. HDTV first, anything the entertainment lobbies want regulated next.

The question is, what exactly will happen to media in the presence of the broadcast flag? As I understand it, you’ll still be able to record, but that recording will only be playable on the same device that did the recording. That means no taping Trigger-Happy TV and lending the tape to a friend. You get the picture.

Get your HDTV receiver or capture card now, before they’re gubmint-crippled.

bIPlog has more.

Music: Astralasia :: You Never Blow Your Trip Forever

Panther Notes

I’ll skip the detailed Panther observations — plenty of excellent overviews and reviews out there. A few scattered notes after working with it for a few days:

– Move over sliced bread – Expose’ is even cooler.

– Finally, Cmd-Tab works exactly like Windows Alt-Tab, not just kinda.

– Everything is snappier. Boots faster. Probably a result of the fact that journaling is now on by default.

– The new Finder took a bit of getting used to, but I’m down with it. Glad it’s finally switched from aqua to metal. The layout is great, and improves with tweaking. But I have no idea what they’re thinking with network vols accessed via browse not mounting on the desktop (they still do when accessed via Connect to Server). Inconsistent, weird, not helpful. There must have been some logic there, but I’m not sure what it is. And I still can’t get links to network vols to work across boots without breaking, so I still have to mount shares manually after each boot. Not sure what I expected when they bragged about improved networking. There’s more compatibility, but less usability. Feh. I’ll live.

– Something no one seems to mention in reviews is the addition of a “Create Archive” option on context menus – zip anything in place, no need for 3rd party stuff. I’ve missed this from BeOS.

– Open/Save panels are just dynamite now. Switching today between Mac and PC, doing a task that required a lot of open/save operations, and the difference was almost painful.

– Dedicated panel for keyboard shortcuts. Set any shortcut for any system-wide or application specific action. A world of possibilities here.

A lot of cool stuff I’ll seldom use, but will be glad for when I need them: Built-in faxing. Fast user switching (apps aren’t quit when logging out); cool rotating cube effect while switching users. Color labels in the Finder. iChat AV (still gotta clear time to play with that one).

All told, totally worth it.

Music: The Mekons :: Poxy Lips