futility

The job search continues. The interview I had two weeks ago went well, but the startup is keeping a close eye on their burn rate to eke out as much time as they can. Hats off to them . . . .

I pitched the notion of working on contract, even a few hours here and there, to help them out and help cover my expenses. We’ll see if they’re receptive. I’m flexible, to say the least.

C++ midterm

Got that out of the way this morning, and worked a 7.5 mile bike ride into it. It’s all downhill there, literally: I was squeezing the brakes to keep myself under 20 mph.

Of course that means it’s uphill coming back, but not too bad. I plodded along at a steady 6-7 mph and returned home drenched with sweat. For some reaoon I couldn’t get into my smallest chain ring. It didn’t matter all that much, I suppose, but it was distracting trying to make it work.

I’m glad I never tried taking up cycling in Georgia. Apart from the dangers of breathing air you can see, the heat would have killed me. I boil at 60º. This is my climate.

Turns out the exam was identical to the last one I took in this class a year ago: if the instructor had written anything but a grade on it, I would have kept it as a study aid, but it was worthless to me. Still, frat houses and the like keep repositories of such assets: a reviewed and corrected exam could be a handy thing to have on an open book/open notes exam.

Janis Ian gets it

Janis Ian Articles

The music industry is no different from any other huge corporation, be it Mobil Oil or the Catholic church. When faced with a new technology or a new product that will revolutionize their business, their response is predictable:

a. Destroy it. And if they cannot,
b. Control it. And if they cannot,
c. Control the consumer who wishes to use it, and the legislators and laws that are supposed to protect that consumer.

Please read this article and make sure your elected representatives understand their constituents views.

I sent email to Janis Ian, thanking her for presenting this from the artist’s point of view. I also asked if there was much opposition to the RIAA’s and the music industry’s stance on digital media. She was gracious enough to reply and yes, there is a lot of opposition, but it’s largely anonymous. The artists have lost control of their own voices when they can’t speak on this issue. Perhaps instead of lobbying congress, we need to also encourage musicians to weigh in on this. If, as the article above suggests, Napster activity at its peak represented $500,000 a day of revenue for the industry, what could a more complete solution yield? Imagine more — all — artists, complete catalogs, out of print stuff, historical recordings, all available in a portable format.

Where this idea represents money for stuff that’s taking up shelf space (metaphorically and literally), as well as the chance to enrich the music-loving public’s experience, the people who can make this happen want to find some way of making sure no one gets something for nothing.

The bottom line is the artists lose some potential audience, the music-lovers lose the opportunity to hear music they may not have access to, and the industry loses money, more than Napster may have cost them.

Myabe we’ll just see more and more small labels where the artists have control over their works and how they’re distributed.

Once again, I’m led back to this article I mentioned a few weeks back.

the birds

for some reason, small birds (finches, I think) have been flying into my windows today and walking around on the gutters and the vent covers, so many little footsteps, I thought it was raining.

We’ve had birdstrikes before, some fatal, but never more than one a day: some of these have been more than one at a time. They seem to bounce off and fly away, but that’s gotta hurt.

out of the ashes

Press Release – Nav4 Search Engine Patch Kit 1.0 Available for Download

Based on Think Tank 23’s patent-pending Waypoint technology, which uses advanced natural-language processing to dynamically identify thematic categories embedded within Web pages, Nav4 SEPK generates in-context related-document navigation automatically.

Good news here. This is the much improved successor to the core technology that FizzyLab, my previous startup, was based on. Steve and Martin never gave up on the idea that context and relevance could be used as navigational tools. You would all be using it now, everywhere, from the desktop to the web, but for an ill-fated drive to find relationships between consumer goods and textual information.

Why this is considered the next generation of search and navigation is easy to explain when you consider where most search technologies fail. The truism “garbage in, garbage out” applies here: if the user can’t figure out what keywords will get them the results they want, it doesn’t matter how scalable the search engine is or how many documents it searches. Eliminating keywords through textual analysis and then using that information as the example to query for is where search is headed. Like the intelligent robots of vintage SciFi or Apple’s Newton technology, new technologies like Nav4 will eliminate the searching and allow knowledge workers, students, everyone to use the information they need.

fink and Storable.pm

Where fink was taking more than a minute to report on what packages it was managing, the addition of Storable.pm cuts that to 15 seconds.

fink puts the tarball for Storable on disk but doesn’t install it where perl can find it (in a directory in its @INC array). Here’s how to do that.


[/Users/paul]:: cp /sw/src/Storable-1.0.14.tar.gz src
[/Users/paul]:: cd src
[/Users/paul/src]:: tar zxf Storable-1.0.14.tar.gz
[/Users/paul/src]:: cd Storable-1.0.14
[/Users/paul/src/Storable-1.0.14]:: perl Makefile.PL
[/Users/paul/src/Storable-1.0.14]:: make
[/Users/paul/src/Storable-1.0.14]:: make test
[/Users/paul/src/Storable-1.0.14]:: sudo make install
[/Users/paul/src/Storable-1.0.14]:: fink list xfree86
Reading package info…


Fink has detected that your package cache is out of date and needs an
update, but does not have privileges to modify it. Please re-run fink as
root, for example with a “fink index” command.
Information about 1334 packages read in 113 seconds.
system-xfree86 4.2-1 Placeholder package for manually installed X…
i xfree86-base 4.2.0-6 XFree86 libraries, utilities, clients and data.
xfree86-rootles 4.2.0-3 MacOS X/Darwin XFree86 display server.
xfree86-server 4.2.0-2 XFree86 display server (stable release)
(paul@pink)-(07:59 AM / Mon Aug 05)
[/Users/paul/src/Storable-1.0.14]:: fink index
sudo /sw/bin/fink index
Reading package info…
Updating package index… done.
(paul@pink)-(08:02 AM / Mon Aug 05)
[/Users/paul/src/Storable-1.0.14]:: fink list xfree86
Information about 1334 packages read in 15 seconds.
system-xfree86 4.2-1 Placeholder package for manually installed X…
i xfree86-base 4.2.0-6 XFree86 libraries, utilities, clients and data.
xfree86-rootles 4.2.0-3 MacOS X/Darwin XFree86 display server.
xfree86-server 4.2.0-2 XFree86 display server (stable release)

Still pretty slow: I see others reporting elapsed times of a second, but this is a 350MHz G3, not a smoking fast 800 MHz G4.

broken mrtg output

I just discovered that my network and host monitoring graphs have been logging no new data for the past week. When mrtg fails to pull new data, it logs the current datapoint with the prior value, so you get a flatline. For some reason, I wasn’t getting that (I would have noticed it). The root cause seems to have been all the perl libraries that mrtg installs and depends on were gone. Dunno why. I reinstalled mrtg and all seems well.

MRTG Index Page
Continue reading “broken mrtg output”