Whow, got my own hate-club. I feel l33t now.
Went outside to see the Leonids. Jill had to work so I went alone. Swapping Linecards and updating IOSes, how's that for a night-time activity during a twice-in-a-livetime event like the swarms?
Anyways, I searched my stuff and found my old Sony Walkman and the only tape I have left (it was in the walkman). It's a collection of Haydn and Mendelsson-Bartholdy compositions played by the Prague Philharmonic Orchestra. Just the right music to stand outside and watch particles the size of large sand-grains die in our athmosphere.
As for the "embedded" Tynux: That's a different one :). There's also a Linux based IP-Phone, called TyNuX and a Linux-on-a-floppy ditribution with a similar name. Our tynux is none of that, it's basically a distribution which slaps a kernel, a shell (ash) and some tools on your harddisk, waiting for you to compile a full glibc, etc.
Initially we all thought this would be fun to do. With a preliminary 0.8 release the problems started. Self- proclaimed Linux Experts started sending flames regarding the lack of editors (we DID include ed), Perl or Python (download and compile) or their inability to do a fdisk, mkreiserfs and lilo on their own (the installer drops you into a shell when these things are required).
I finally did it and bought a new "netwarrior", the shell server that serves some 70 users. Installed a new Linux real quick (Rock-Linux, what else?) and started migrating mail and news over to the new machine. The system istelf is a SCHWEEET box, 1GHz, 1Gig RAM, 200 Gig HD and 2.2.19 with LIDS, all in a case the size of a shoe-box.
The real pain will start when all 70 users complain that I moved them from Password to RSA-Auth in SSH :).
I tried to introduce some paradigm shifts into our sales foce by educating them for about four hours on Open Source and how money can be made selling exactly that. I then proceeded to show some of our stuff that actually is OpenSource, finding a highly disinterested crowd at the end of the day. If they can't sell it (and make a commission out of it) they're not interested. So we changed a few commissions to reflect our business model: there's money to be made for them by giving away Open Source components for free.
Harold and I are working on converting everything in the Campbell office over to Linux and Plan 9. Our new brochures show a smiling admin/secretary and read "Even our front- desk uses Unix". Inside you find the first of three campaigns to migrate companies to Linux or BSD as part of the Risk Management stuff we do. The coolest thing today (a too warm sunday, I tell ya) was finding drivers for the Minolta QMS color laser printer and Linux online. And a lot of documentation on QMS and SNMP. I love it when stuff like that happens.
On the Evil Empire side, I dug out VC++ this morning and wrote a short program to eliminate Nimda-Stuff within a whole netblock.
Oh, and I started cleaning up my home-office, found some very interesting things I thought I had left in germany when moving over here and spent about an hour writing another sensor for NOBAD using PGP to ensure control file integrity.
I'm tired of waiting for someone to come up with a Linux/BSD port of something like netstumbler so I'm gonna write it myself. Will involve serious driver hacking, I am sure. Userland stuff will be implemented in Python. Next step: get garmin_py to react a bit faster :)
As the day moves on, there's the news dripping in. Slowly we move back to business as unusual and some of us even manage to smile every once in a while. Someone finally managed to mount the white boards to the conference rooms and a truckload of furniture just came in this morning, waiting to be setup for the sales and marketing team.
I hired a sales manager and some guy to look over our documentation and turn it into executive reads, less technicalities more buzz. We also hired a girl to do technical stuff in Washington, DC and a bunch of people in Santa Monica and Seattle. Another win on the front would be the fact that both NOMAD and our assessment tools will be available under the BSD license.
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!