Older blog entries for goingware (starting at number 5)

My wife gave me the ultimate laptop computer case for Christmas. I spent the whole evening arranging and rearranging all my stuff in it. Too bad my laptop is at Compaq's repair facility getting fixed.

I just redesigned and rewrote some of the pages of my consulting biz website http://www.goingware.com in an effort to make it more appealing to potential clients, and to make it easier for clients to understand why they should hire me. I'd be very interested to hear your comments on my website.

I'm looking for new consulting work now so this is of great concern to me.


I just started the website for LinuxQuality at http://linuxquality.sunsite.dk and announced it to the linux-kernel mailing list.

I'm curious to see whether they still like this idea or think it's an imposition on their process. I didn't clear the idea with Linux or alan I just suggested it and decided to go ahead with it after a few people responded positively.

If you'd like to participate, please see the web page for instructions on subscribing to the linuxquality-dev mailing list.

New Home

Today I'll be mailing in my first payment for my new house in Maine, the first I've ever owned. I'm not actually living there yet as I'm spending Christmas with my in-laws at the End of the Internet.

While I suppose I could feel sad about all the payments yet to come I feel quite happy with what I got, especially considering the price differences and availability of space compared to where I used to live in Santa Cruz, near Silicon Valley.

The house cost about one-sixth the price of what the equivalent house would be in Santa Cruz. My house payments to own a four-bedroom house on nearly two acres of land with a two car garage are about two thirds of what I used to pay to rent two bedrooms in half a duplex with one car garage and only a tiny front yard in Santa Cruz.

Of course it's in Maine (we picked that because it's near my wife's friends and family in Newfoundland and Nova Scotia, but it's easier for me to operate my business in the U.S.) but because I'm a consultant I can work pretty much anywhere.

My original reason for becoming a consultant was so I wouldn't have to commute to Silicon Valley anymore but once I made the break to working at home it wasn't that big a deal to working at the other end of the continent.

NoNeckJoe - you need to read:

and when you're done with that, don't forget to continue on to:

it's my resignation letter from Live Picture (no link 'cause it's bankrupt), one of the companies discussed in The Valley is a Harsh Mistress. Live Picture was a company with some phenomenal technology (it made photoshop look like a kid's toy) that had huge quantities of venture capital - one major investor was former Apple President John Sculley, and it had all the skyrocketing success of the Challenger explosion.

It happens to be the only company whose stock options have vested for me. It's IPO was canceled shortly after a reverse 7-to-1 stock split and the resignation of CEO Kate Mitchell, then finally it went bankrupt and the assets were sold off to MGI after some interminable period in receivership. That's one of the reasons I'm a consultant and refuse to work for stock options.

pjf - a helpful web page for learning about how to find clients as a consultant is:

By all means ask me about the consulting business (crawford@goingware.com). It's exciting and fun but sometimes gut-wrenching too. I hope you have strong intestinal fortitude.

Yesterday I discussed my proposal earlier this year for an organized Linux QA effort as a comment under Announcement List for Technical Reports.

When I made the proposal a most excellent open source server site offerred to host it, but things went kind of nuts in my life and business for a long time and I had to drop it.

I contacted the folks at that server site again and asked if they were still interested, and they were very enthusiastic about continuing. So I just created project LinuxQuality here in Advogato and registered myself up as a lead developer.

At this moment it's still very much a vaporous gleam in my eye. I want to correspond a little more with the server facility to make sure they're OK with publicly announcing it and then I'll put a page up on their site and update the LinuxQuality project listing here with the real URL.

In the meantime I'm interested in hearing from others who might want to participate - you can contact me at crawford@goingware.com. (I don't mind linking my real email because I'm on so many developer mailing lists that the spam is hardly noticable.)

I just joined today after a correspondent referred me to the C++ article. I must say this is a great site.

I worked with ZooLib author Andy Green for the past year to release it as open source under the MIT License.

ZooLib is a cross-platform application framework that allows one to write a single set of C++ sources and build native executable binaries for Posix with XWindows (such as Linux), MacOS, Windows and BeOS.

I'm eager to get certified so I can add the comment to yesterday's C++ article that ZooLib is an excellent example of C++ being used in free software.

In general, I want to work towards improving the overall quality of free software so that it will be more accessible to regular people. As a long time reader of The Forum on Risks to the Public in Computers and Related Systems I feel that software quality doesn't just mean "free of bugs" but "easy to understand and use".

Can your mom use Linux?

One small effort toward that end has been testing the 2.4.0-test kernels on my Slackware laptop and working with the linux-kernel list to iron out a couple cardbus bugs.

A bigger project I have proposed but have not been able to start yet is to build a web database for ordinary users to report bugs to, first for the Linux kernel but later for any free software project that wants to use it. It will track both hardware configurations and kernel configurations and allow developers to search by combinations of both.

To that end I registered "linuxquality.org" last summer but my consulting business went absolutely nuts (I got married too) so I haven't been able to deal with it. But I'd like to return to the project,

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!