The Ants

We have an annually recurring war with a colony of ants that live under our house. We always have to be careful during the summer about leaving food out, keeping the kitchen clean, etc. And we leave out ant bait, but I suspect our ants have learned to metabolize it or something because the effects of the ant bait are minimal at best.

This morning the ants won a major victory, if only psychological.

Apparently something has died somewhere under the house or in the walls, because when we woke up this morning we discovered the ants engaged in a major operation on our kitchen floor very slowly dragging maggots they had dragged off from … somewhere. They are about the size of a grain of rice, and at first we thought that this was what they were (perhaps from the sink or dishwasher). But closer examination revealed that not only were they maggots, but they were still alive.

The source of these maggots remains a mystery but I feel certain that the supply of maggots hasn’t been exhausted, and a few days from now we’ll be deluged with massive numbers of flies.

The mop, the ant war equivalent of aerial bombardment, caused grievous losses amongst the ranks of the ants. But they will keep coming. They always do.

Update: I, for one, welcome our new ant overlords.

TSA watchlist clearance

Anyone can see the procedures are onerous with one glance at the TSA Passenger Identity Verification Form. But I was in a position where my name, Robert Adams, was sufficiently similar to some other name on the list that I was unable to use any electronic or expedited check-in procedures and was instead forced to wait in line at the baggage check counter each time. When I did so, the ticket agent would make a call to some sort of higher authority who would, after a few minutes, decide I’m apparently not a threat and finally issue a boarding pass.

I eyed the procedure warily, but this process is a major inconvenience for me so I decided to plow on. I proceeded to obtain a certified copy of my birth certificate, a notarized copy of my passport, and a notarized copy of my drivers license, and provide the TSA with a great deal of other information including my home address, place of birth, social security number, and vital statistics.

It occurred to me, of course, that this letter was an ID theft wet dream before I dropped it into the mailbox. This contains so much identifying information that anyone in possession of it would be able to prove they’re me better than even I can. Now, as I hadn’t heard from the TSA regarding the form, I finally called to ask them what was going on.

They never received it, they claim.

Now I’m left wondering: if the TSA never received it, who did?

Outdated Book Meme

This book meme is apparently making a second pass. I missed it the first time, so, here we go

  1. Grab the nearest book.
  2. Open the book to page 123.
  3. Find the fifth sentence.
  4. Post the text of the next 3 sentences on your blog along with these instructions.
  5. Don’t you dare dig for that “cool” or “intellectual” book in your closet! I know you were thinking about it! Just pick up whatever is closest.

“This flea is a magnificent piece of –”

“It is not art but a higher form of bungling,” Hooke demurred. “When I viewed that flea under the microscope, I could see, in its eye, a complete and perfect reflection of John Comstock’s gardens and manor-house — the blossoms on his flowers, the curtains billowing in his windows.”

Current Happenings

Since my blog has been sparse for quite some time, here are some updates on my current state of affairs.

As far as the work situation goes for me: I’m currently unemployed. Efforts to remedy this situation have so far proved futile, though I’m also working on the side to perhaps put together a business providing electronic medical records software. The business, currently called Lucetia, will hopefully have available a product before the end of the year. At this stage though, it’s all just an idea, and some code I’ve hacked together.

Lucetia EMR is a XUL application based on the Mozilla application development platform. This is the same technology that makes Firefox, that most successful of free software applications, possible. Lucetia is not, however, an open source company (At least not yet).

I am currently seeking assistance from qualified programmers who might want to get in on the ground floor. The job would involve no pay except for a substantial ownership stake in the eventual corporation. This is not a zero-cash startup though; I do have significant savings that I’m investing in this, and as needed will seek outside funding. If my lawsuit goes well, outside funding may be unnecessary.

Email or IM me for more information about the idea and the current status if this interests you in any way. I’m currently working on this full time, so interested parties would have to be willing to provide a substantial development investment for it to be worthwhile.

Blog Moved

I’ve moved my blog from pybloxsom hosted in my master.gnome.org account to the new blogs.gnome.org system, which will make it a lot easier to both post new entries and to edit old ones. Plus I don’t have to worry about keeping the blog software up to date.

Perhaps I’ll even post more frequently…

Back From Vacation

I got back from my vacation to Alaska on Sunday evening. I went
with my Dad and older brother, and we saw lots of great wildlife and
did a lot of fishing. And oh yea we saw some incredible scenery.

On the first day we took a tour of Kenai Fjords National Park by
boat. We say a great deal of wildlife, including humpback whales,
porpoises, orcas, and we also spotted this Black Bear swimming
across the ocean toward an island, then climbing up a nearly sheer
cliff to vanish into some bushes.

Bear out of water

Later on that same tour we noticed this Sea Otter floating around,
wiping some sleep out of his eyes as we approached.

Sea Otter

We had the opportunity to travel by float plane to Katmai National
Wildlife refuge, which is a windswept wasteland shaped by glaciers
and dotted with hundreds of small lakes. The Red Salmon were
spawning in record numbers this year, which meant the bears had
mostly eaten their fill of salmon by the time we got there. But
this one at least decided to bring her three cubs to the river to
grab a quick bite or two. We got much closer to a different set of
bears, but these pictures are better since the light was low at the
other location and we couldn’t get good shutter speeds.

Bear Lunging at Salmon

The cubs were very young and extremely cute. This one climbed this
small tree and was chewing on the branch while checking us out. I
wanted to go and give him a great big hug (must…resist…pun) but
I don’t think Mama bear would have appreciated that. These are
Alaskan Brown Bears.

Bear Cub in Tree

Metacity 2.8.3

Made a metacity release today! Though I’ve been a metacity hacker
through many a metacity release, this is the first time that I’ve
actually been the one to make a release. Hope I didn’t screw it up.

I ended up committing the changed po files. There’s some controversy
over whether these should be committed, but I think that as long as
distcheck modifies these files I’m going to go ahead and commit the
modifications. I hope nobody gets too terribly angry at me; I’m not
trying to make anyone’s life harder.

Patch Searching

The GNOME bugzilla has a link now on the front page for searching
for “unreviewed” patches for a product. It would be nice if we
could customize the query a bit. How about all open bugs with
patches, or open bugs with patches in state
“accepted_commit_after_freeze”? As it stands I’m thinking that the
PATCH keyword was both more powerful and simpler to use, since you
can query on that in the interface.

First Post

I’ve decided to experiment with the whole blogging
thing. A lot of the GNOME folks seem to be down with it, so I’ll
give it a shot. I intend to document my GNOME work here, as well
as events in my life deemed more than trivially significant.

As far as GNOME work goes I’m currently helping Havoc handle
maintaining metacity, writing actual code for metacity whenever
possible, and generally making a nuisance of myself on GNOME
mailing lists. In particular, my hope is that this weekend I’ll
get a chance to maybe go through some applications like
gnome-terminal and epiphany and implement forwarding of
_NET_WM_USER_TIME timestamps from startup notification so that new
instances of old applications won’t pop up in the background
without focus.