Older blog entries for ztf (starting at number 21)

Life:

Andrew James Frey is here! (And there was much rejoicing ...)

Work:

Perl is fun. :^)

Hacking:

Still nonexistant, although hopefuly this will pick up now that I get my cable ISP hookup today and now that Andrew is here.

The death of Eazel is very sad.

Life:

New baby almost here!

New job is going well. It looks like I'm going to have to become a Perl Guru sometime soon, though.

And I really need to get an ISP hookup to the new house.

I REALLY REALLY need to sell the old house. Make me an offer, it's nice.

Hacking:

Nonexistant. See above. :^(

Thoughts:

Depressed by a recent newspaper series about travel packages to Cancun, other spots, targeted at high school kids. Packages include huge alcohol allowances and inducements to parties far wilder than I remember from college. Somehow, I just can't see encouraging binge drinking and irresponsible sexuality in 17 and 18 year olds as a good thing, and Nancy and I wonder where the situation will be at this progression in ten years when Josh gets close to that age. Very worrying as a parent; I hope we haven't quite reached the "bread, circuses, and orgies" stage of society by that time.

Life:

In process of buying a new house, now we just need to close and move in the next two weeks(!!!). And get the new job insurance stuff done in time to preregister Nancy before the new baby gets here. Commuting >3hrs/day in the meantime. :^(

Selling the current house would be A Good Thing(tm). It's a nice house, make an offer.

Hacking:

Nonexistant. See above.

Life:

The hunt for a dream free software telecommute is over, at least for now. Without success. :( I guess that's what comes of being merely very good, instead of "we must hire this person whatever it takes" good.

Instead, I'm moving back into a cubicle farm, this time for Bell & Howell in Ann Arbor. (It's not free software, but at least it's Unix.) Which means I need to wrap up my current job, find a house, sell our house, and move. Now. Ideally, to be complete before early May and the new baby arrive. Did I mention that this would be exactly the time for all of the kids, Nancy, and myself to get hit by the winter cold epidemic?

Hacking:

See above. The sudden attack of Real Life(tm) has left precious little hacking time. I did get started on the goat book ("GNU Autoconf, Automake, and Libtool"), which is a fantastic resource for what is truly a black art. Now I just need to finish and get my hands dirty doing some autoconfiscating/libtoolizing.

Hacking:

Well, "this week" for the new gCAD homepage was a bit optimistic, given that my attempted upgrade from RedHat 6.2 to 7.0 managed to trash LILO and my root partition. :^( Note to self: having /home on a seperate partition was A Good Thing(tm); must make sure to use clever partitioning on future systems. Note to Red Hat: "upgrades" that fail to detect a filled disk partition and leave a system unbootable are A Bad Thing(tm).

Life:

Well, no advogato reader has yes taken me up on my offer of free beer and friendship for helping me find that dream free software telecommute job. Maybe I'll have to throw a bottle of Glenfiddich into the deal. :^)

Work:

Some progress on our company computing infrastructure. I got mod_dav set up and tested with Windows Web Folders; now my users can create and upload their own web documents, in Word 2000 (shudder) if necessary. And NTP is working now and happily keeping server time in synch. On to trying to beat HylaFAX into submission, and finally getting Samba and printing set up propely. Oh, and actually do some engineering while I'm at it too.

Life:

If anyone knows of a Free | Open Source software company looking for a senior (10+ years) C/Unix hacker with a myriad of software engineering talents and is willing to deal with telecommuting, please point them at my resume. If anything comes of it, I'll owe you lifelong friendship and a beer. Or two. Heck, a whole case.

Work:

I really wish OpenCASCADE had more fit and polish, and the ability to work with AutoCAD .DWG files. We are going ahead and licensing Solid Edge, but our joy at getting modern 3D MCAD software is rapidly being tempered, nay extinguished, as the bug-ridden nature of it becomes obvious. I know, it probably Serves Us Right for trying to run Serious Software on Windows 98, but sometimes one makes do with limited resources. :^(

Hacking:

miguel gave me the go-ahead to practice maintainership of gCAD since Iñigo seems to have dropped off the face of the earth. I've got a SourceForge project set up for it; I hope to have the web page transferred over and GNOME CVS updated this week.

Snow!

We're up to about 16 inches (that's 40.6cm for the rest of the world) in just the last two weeks. Just north of here, Ann Arbor has over 2 feet (61cm).

What that number doesn't reflect is drift. After the blowing and drifting, I had a 4 1/2 ft. (1.4m) wall of snow in front of my garage to get rid of Monday. With no power tools. The bright side is that I got some much-needed exercise. :^/

ObTech:

I realized that good old fashioned horse transportation has an advantage in this kind of weather. It's modular -- when the snow gets like this, you just leave the buggy at home and hitch up the sleigh instead. This eliminates the need to keep the entire road infrastructure clear of snow and ice, something we need with our wheeled automobiles and that represents a considerable recurring expense (paid via taxes, so it's invisible but still there).

So, the Amish are on to something here. And, of course, horse-powered transportation is much much more environmentally friendly, having a positive rather than a negative effect on greenhouse gas emissions. I'm not going to hold my breath waiting for USDOT to advocate more horse-and-[buggy|sleigh] use as a means of complying with the Kyoto Protocol, though. The buggy-whip manufacturers don't have a rich enough PAC.

Hacking:

The search for Iñigo Serna continues -- while my email to him doesn't bounce, it doesn't get answered either, and all of his listed co-collaborators on gCAD say he hasn't been heard from for at least six months.

When exactly is a project considered abandoned? And what's the protocol for trying to hack on it when the maintainer isn't reachable?

Work:

It looks like we're close to a decision on 3D MCAD software, and it will probably be Solid Edge. A pity it's proprietary and Windows-based, but this is one of those areas (like raph said ) where free software just hasn't entered with workable results. (Anyone who knows of a free 3D modeller usable for Real World(tm) engineering work, please let me know ASAP.)

Life:

I hate the Christmas rush.

Snow and ice storms are incredibly beautiful. Until you have to drive to work through the aftermath.

I just finished reading Wendell Berry's Fidelity: Five Stories. It's fantastic. I love Berry's essays and poetry, but these are the first short stories of his that I've read. Great stuff, a good stretch of the literary muscles after many, many O'Reilly books, and wonderfully angst-free. :^)

Hacking:

That would require free time (ha!). :^(

Although I did post some random thoughts on the "desktop" article. All I can say about aaronl is that he's clearly never been responsible for long-term maintenance of a substantial, multi-OS, multi-compiler code base. Or else he would know better.

Life:

Nancy's back went out over Thanksgiving, so I've been doing double-duty lately. See above about no free time for hacking ... Fortunately, she's starting to feel better.

Work:

Doing more engineering than IS work lately. Realization: lots of controls engineering today is simply learning what gadgets are avaliable and for how much. Remember, it's science if you care about the theory, and engineering if you care about doing it cheap. :^)

I think we're close to selecting a 3D-CAD program for the mechanical designers. This is an area with no usable Free software, so we're stuck with Windows for the forseeable future. It's even making me consider converting us over to Windows 2000, because it's the only Redmond OS that supports both multi-processor systems and AGP graphics cards.

Thoughts:

Tomorrow begins Advent. I suppose I'm some sort of reactionary fanatic, but it irks me that we are already being bombarded with Christmas commericalization, which will crescendo to a frenzy on Dec. 25 and then drop to a whisper -- exactly when Christmas really begins! Christmas starts on Dec. 25 and continues the full twelve days (yes, like the song) until Epiphany on Jan. 6. The next few weeks are supposed to be a time when we take a deep breath, slow down our lives a bit, and meditate on The Meaning Of It All(tm) a touch more in preparation for celebrating the birth of Christ. Instead, it will be nearly impossible to squeeze a thought in edgewise over the shopping din. It's positively diabolical, I tell you.

Oh, well. Nobody likes the people who point out that the new millenium hasn't started yet, either.

Life:

My little baby girl is one today! That can't be right, it seems like she was just born. I must be having fun for time to fly like this. She's pretty much officially graduated from "baby" to "toddler" with a vengeance -- not just walking, but climing (she's determined to find a way to scale the outside of her Pack-n-Play), disdaining baby food, and working very hard on learning to talk. She's got a vocabulary of about three or four words, and is clearly working hard on catching up with her big brothers. Oh, and did I mention that she cut three teeth in less than twenty-four hours? :^)

Work:

It's scary what you can find in some factories. If you think "spaghetti code" is bad, try spaghetti wiring ...

I finally got AutoCAD 2000i yesterday, and hopefully will get it installed and kick the tires somewhat today. I'm looking forward to it -- besides the traditional AutoLISP, they're now touting something called VisualLISP. Also, this version includes VBA and better Automation support than AutoCAD 14 had. Time for some CAD system hacking!

CAD software is an area that is in great need of love and attention from free software hackers.

Hacking:

Very little of that going on. I need to make good on setting up autoconf for the PuffinPLC project. I've been trying to follow the debate/flamage on the gnome-office list (learned more about the internals of AbiWord than I thought I would ever need to know). My conclusion: we really really need a quality Win32 port of GTK+ (with native look-and-feel), plus a whole bunch of other libraries (gettext, libglade, etc.). Prefereably with mingw32 instead of the entire Cygwin project thrown in.

Spent a bit of time investigating gCAD. This is a very interesting project, especially with the promised integration with Varkon. Unfortunately, there's been no release for almost a year and a half, and it's hard to tell if the project is alive or dead. :^( I've emailed Iñigo Serna, but no response yet.

12 older entries...

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!