Older blog entries for connolly (starting at number 20)

IntegrityIsJobOne does gnome blog know this? they advertise... "Entries can be written gradually over the course of a day, popping gnome blog open and closed as you have thoughts to jot down and then posting at the end of the day"

What if my computer crashes in the middle of the day?

19 Feb 2005 (updated 19 Feb 2005 at 03:31 UTC) »
testing gnome blog

My son is supposed to keep a reading response journal. I wonder about having him do it with a blog... maybe using livejournal's friends-only authentication stuff... or better: is there an easy-to-administer blog thingy for zope?

I keep bugging TimBL and EricM about blogging (esp with trackback and comments) too.

This posting got kinda mangled; the title got thrown away.

Hmm... hypertext UI? my home page hmm... klunky dialog interface, but the resulting text is OK.

Suppose I drag n drop from my web browser? Ugh. lose. Where's paste link when we need it? Hmm... recoverable... gnome blog

19 Feb 2005 (updated 8 Mar 2005 at 18:51 UTC) »
taking the plunge to Ubuntu Hoary

For those of you who have missed the daily churn of new packages, Hoary is for you.

-- GuideToHoary

They've got me pegged. I've been scratching the itch with some 3rd party repositories and having trouble. If Hoary is just two months from release, I'm sure it'll work well enough for the kids' PC.

OS X keychain trustworthy?

Every time I log in with SSH Agent, that little "add to keychain" checkbox is staring at me, but I don't know if keychain source is open to the security community, and I don't understand its architecture. Any reading recommendations? Maybe drop them in the del.icio.us keychain tag.

postscript: yes, it's trustworthy. under the hood of the OS X keychain -- 19 Feb 2005. Love having a separate keychain for financial stuff. Camino groks, but Firefox doesn't. But Camino doesn't grok type-ahead-find... BrowserChecklist

Building a PC... end of an era?

The kids' PC was noisy and slow. The Mac mini buzz was very tempting, but after going over Micro Center specials and a linux hardware buying guide with Brennan, we chose to build/upgrade our own, for under $150.
-- Building a PC

I wanted to pass on this experience to my son before Hollywood makes it illegal (due to DCMA++, Trustworthy Computing, ...) or something else destroys the commodity PC hardware market.

When I eventually got the thing working, the boot time is long enough and it's quiet enough that I'm thinking of leaving it on all the time. And it's orders of magnitude faster than the machine it replaces, making me wonder what to do with all this compute power, beside cartoon network games and tuxracer...

Family Finances and Entertainment, Ubuntu, and Debian

I think the machine should make a nice PVR (or at least to convert VHS tapes to digital video); too bad there are no Ubunutu packages for freevo nor mythtv. There are external debian repositories with freevo packages, so I went to install debian on the 2nd disk, using a netinst CD I burned just a few months ago. It tried to get a DHCP lease using the ehternet controller on the motherboard, but the connection to this machine is wireless, thru a Microcenter: D-Link DWL-G520 that I got for $27.99 after rebate. It's listed among the madwifi supported hardware; of course, the madwifi HAL isn't open source; Ubuntu supports it via a restricted-modules package, but the debian installer does not. I considered building a kernel module from source, but I have a bad taste in my mouth maintaining a WinFourLinOnDebian kernel. You see, I still rely on Quicken for family finances; the open source alternatives are missing features that I rely on (budgeting, quick-zoom reports, ...).

I once dispaired that open source would ever produce a competitive web browser, and that day has clearly arrived, so I remain hopeful that open source will conquer the wifi and PVR applications, though the challenges are formidable.

End of year giving

Hmm... which to give to... EFF? SPI? United Way?

Why did eff.org take forever to respond? spi-inc.org is refusing connections. debian donations prolly works.

17 Oct 2004 (updated 17 Oct 2004 at 03:24 UTC) »
Ubuntu rocks!

dajobe told me about Ubuntu during a break in our meeting, ironically, when I asked him for tips re my new PowerBook.

I tried a live CD but it's not really working yet. Then I tried to squeeze an installation in the unused 1.5GB of the 4GB disk in my kids' games PC. No joy. Disk full.

Then I talked to my kids about what they want their machine to do. "Connect to the Internet," they all said. No way I'm going to administer a win98 box connected to the net. So I asked if it was OK if their Disney games didn't work anymore, and they said yes. So I wiped the disk and finally got Ubuntu working.

Ubuntu rocks. gnome rocks. My kids love the gnome games. This is the most progress toward the debian jr. goals I've seen in a long time.

madwifi hardware support rocks. I got a DWL-G520 for $30 after rebates, and it worked 1st time, after installing the ubuntu restricted-modules package.

There's a bit of irony in that mostly my kids want to play cartoonnetwork.com games. The macromedia flash install process is pretty painless, but it stands out in contrast with the integration of the rest of Ubuntu. That's as it should be, I suppose: you should be very conscious when investing in software that's not open source.

OpenCroquet is... coming?

Alan Kay rides again... I grabbed the OpenCroquet release by bittorrent. It works, I guess... the UI doesn't pass the "can I figure it out in 30 seconds?" test required of, say, video games. I'll stay tuned...

bottles is on hold until the customer resolves a legal issue with a developer of an earlier version of the project. Sigh.

raph... say it ain't so.

How do I certify MisterMC as spammer?

bottles is really starting to come together... to the point where I'd like to publish the code in the normal way so that I can show it to people. Hmm... gotta revive webtechs.com, I think.

twisted and nevow are working really well, along with sqlite, mx.DateTime, and, of course, python.

Broken CSS support on safari sucks, meanwhile. Or maybe these centering tricks are abusing display: table. I haven't checked the specs in detail yet.

I bit the bullet today and explored deployment on Windows. Boy was I surprised! All these dev tools have easy-to-use windows installers. Open Source rocks!

25 Aug 2004 (updated 25 Aug 2004 at 19:35 UTC) »

I'm developing an interesting relationship with my chiropractor... Dr. M is my customer sometimes. The first time, I helped him recover his data when part of his disk went bad. I thought it was going to be as simple as mounting the VFAT partition under linux, but it wasn't... the disk was bad in some really strange way... I had to copy the raw partition to another machine before I could mount it.

The next project is...

bottles

This is database application; I think of it as a COBOL program; I wrote database apps in COBOL in high school. All the programs had add, change, and delete screens.

This is a product development project, not a research project. A program is something that works for the developer; a product works for the customer. I haven't done product development in ages.

I have a friend that does PC tech support and occasional database development. I thought maybe a MS Access thing would be more "normal" for the customer and I was getting ready to let my friend take over the project. But then he told me that deploying MS Access apps is too hard. I didn't need convincing! So we're still thinking about how to work together.

Now I'm putting together something with sqlite and twisted python's DB stuff. It's fun!

I did the database design GRDDL-style: wrote it in XHTML with Amaya, converted it to RDF/OWL with XSLT, and converted the OWL to SQL with some more XSLT.

Where's the source, you ask?

Dr. M wants to sell this thing to his peers, so I'm noodling on the license. Maybe dual license? Or just charge for support? And it's not really a w3.org thing... and I'm not sure I want to use my family website for product devleopment. Hmm... maybe webtechs?

Meanwhile, I'm trying out subversion. The docs are pretty good, so far...

Using XSLT to get from XHTML to LaTeX

The ISWC2004 deadline got extended by a couple weeks just as one of TimBL's design issues articles was looking like it might make a good paper. When I saw that the submission instructions required a certain form of LaTeX, I couldn't help automating the conversion from XHTML using my favorite hammer, XSLT.

The result not only scratched my itch but evoked some "gimme!" responses from a few of my peers.

So here you go: Transforming XHTML to LaTeX and BibTeX.

ConnectingAudiences: WWW2004 in NY

It was good to see everybody at WWW2004 in New York. Thanks to edd, dajobe, and various people with IRC clients, we have community coverage. Good thing, since I didn't manage to stay for dev day.

11 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!