Press "Enter" to skip to content

Posts published by “centaur”

The Fuzzy Fuzzy Cat Song

centaur 0
If you don't enjoy mildly cute stories about my cats, you can stop reading now. If you do enjoy mildly cute stories about my cats, you should read this for comic relief, for reasons that will become clear later.

SO ANYWAY ... shortly after my wife and I got the cats, I started singing a bit of nonsense verse at them: "fuzzy, fuzzy, fuzzy cat." This developed a melody and my wife picked it up too. Now it's a whole song. Most of the effect is lost if you can't hear it sung, but I suspect you would regret hearing me sing it more than you would regret just reading the lyrics (which you would probably also regret).

Nonetheless, I present the lyrics here anyways:


Fuz-zy, fuz-zy, fuzzy cat.
Fuz-zy, fuz-zy, fuzzy cat.
Fuz-zy, fuz-zy, fuzzy cat.
Fuzzy. Fuzzy. Cat.

Sur-ly, bur-ly, surly cat.
Sur-ly, sur-ly, burly cat.
Bur-ly, sur-ly, surly cat.
Surly. Burly. Cat.

Scare-dy, frai-dy, scaredy cat.
Scare-dy, scar-edy, fraidy cat.
Frai-dy, scare-dy, scaredy cat.
Scaredy. Fraidy. Cat.

Doot doot doot doot doop de doo.
Doot doot doot doot doop de doo.
Doot doot doot doot doop de doo.
Doot. Doop. Doo.

Fuz-zy, fuz-zy, fuzzy cat.
Sur-ly, bur-ly, surly cat.
Scare-dy, frai-dy, scaredy cat.
Fuzzy. Fuzzy. Cats.


The judges will also accept "doop doop doop doop doo de doo" for the third verse. We're still trying to place the melody - where it came from, or where it was adapted from, where The. Odd. Pauses. in the last line came from. Regardless, if you hate pet stories, this was probably enough to make you puke.

If so, this was for you. You know who you are.
-the Centaur

White Foamy Vomit

centaur 0
SO recently I found out I have arthritis in my right knee, a tiny patch the size of a dime right under the patella, which is not as bad as it seems, since the dull pain (whenever I kneel, sit wrong, or climb stairs too fast) is not caused by a torn ACL or meniscal tear or anything else requiring immediate surgery, but is instead something that can be palliated by slight changes of behavior - changing my sitting posture, using a elliptical machine instead of running, and so on. But I want to return to karate and backflips or even just pain-free climbing of stairs, so that makes it even more critical that I follow the active part of the treatment - the exercises prescribed by my doctor and physical therapist.

My doctor had recommended them when I first reported the pain, and we shoehorned the exercises into the already-running program of physical therapy for my shoulder (which had been injured while I was babying my then-broken opposite forearm). After he got the writeup on the MRI (not the MRI images themselves, of course, since the imaging lab failed to send them, even though I'd specifically confirmed that they could, and even though I helpfully reminded them when I arrived how imporant it was) I say, after he got the report of the MRI specifying "trochlear chondral degeneration," the doctor RE-prescribed the physical therapy, which in turn led to the physical therapist fleshing out my treatment and adding at-home exercises.

ALL OF WHICH is a roundabout way of explaining why I was so intent on finishing my exercises that night, stretching my straitened leg with a giant red elastic called a Theraband, two sets of fifteen repetitions each, in all four directions of the compass, so hard to fit in my packed day (or in our cramped house) but so crucial to my recovery that I was still standing there at one-fifty in the morning, before my shower, in my skivvies, in the foyer, obsessively finishing my repetitions in the only time I could find in the only place I could find, when I heard a small cough outside the front door.

I had expected a scratch at the door: one of the cats was outside. We were in that phase of the night where we had cat parity: if one cat came in, the other would go out. Currently manning guard duty on the front lawn was Caesar, our scaredy fraidy cat, and after checking the peephole to make sure Luigi the Thud wasn't making the little coughing sound I was hearing outside the door, I cautiously opened it, to find Caesar sitting there, his back to the door, not scratching to get in, but apparently coughing up a hairball.

Sandi, my wife, asked who was out and what was going on, and I told her. At that moment Caesar hacked up something fierce, a big scratchy bleeech sound, horking up ... nothing. Absolutely nothink. And then he came inside. I closed the door and looked down to see him trying to hack something up again.

A dollop of white foamy vomit the size of a quarter fell to the Persian rug in the hall - the last remnant of my Mom's superabundant gift of Persian rugs for our Atlanta home that now no longer fit in our California hovel, now landing zone for Caesar's gift, which was white, foamy, and clearly empty of all particulates, like a little mound of sea foam or shaving cream.

Caesar stumbled away from it, a little drunkenly. I went to wipe it up and Caesar skittishly darted off, then stopped and began to edge towards the OTHER piled Persian rugs that Mom wanted us to ship back to her since we couldn't use them. I stopped him and corraled him to the hardwoods of the great room, where he horked again - more white foamy vomit, with interest, maybe thirty-five cents worth this time. By this time Sandi had tentatively identified the phenomenon as dry heaves, but the foam was peculiar and disturbing and unlike anything in either of our experiences. It lay flat and sickly on the floor, unlike the beefy little cat-food burritos Caesar used to hork up before we got his food tuned right. Caesar and his brother Nero are both rescue cats, and at first we needed to do a lot of tuning.

But tuning was over, and we'd never seen him coming in from the outside, skittish and scared, foam and a little grass and sticks coating his mouth like a lopside moustache, little body shaking, almost convulsing, as he tried to throw up ... nothing. Nothing but white foamy vomit, now close to a dollar in change. "What should we do?" Sandi asked, following him around.

I looked at the vomit. I remembered Lady, a dog from my childhood that died of poisoning. "Oh, we're taking him to the vet."

"I have a cage ready to go in my room," Sandi said - Nero, our surly burly cat, has conjunctivitis in his left eye, and had been shuttled back and forth to the vet frequently. "I'll call the vet and see if they can recommend an emergency hospital."

I got rags and cleaned up as much vomit as I could, then changed back into the clothes I'd just taken off prior to my workout and intended shower. Sandi brought out the cage, and I retrieved Caesar. He was really convulsing, but when I picked him up he stopped and started fighting. I carried him to the cage and plopped him down in front of it, not shoving him in but stopping him when he tried to run away. After a minute or so I pushed gently and in he went.

Sandi by now had been referred to an animal hospital. "Do you know where Oakridge is?" she asked.

A light bulb went off behind my eyes. "Ask her if there's a Starbucks nearby."

"Across the street. On Blossom Hill. No, Santa Teresa."

Curious - there's no Starbucks there on Santa Teresa. But there is one on Blossom Hill, right next to Oakridge Mall and an animal clinic. Close enough. "Alright. I know where it is."

Sandi was already at the car with the cat carrier, and, flustered, I helped her and ran back inside to get my jacket. Thoughts of my dying father - and the time my uncle was cross with me because he thought me too slow fetching a spare oxygen cylinder - flashed through my head, and I seized the coat, leapt into the car, and with Sandi and Caesar - but without the name of the emergency animal clinic or Sandi's phone which held its number - drove out into the night.

Oakridge Mall is less than fifteen minutes from our home, and we drove quickly but not recklessly, trying to not further disturb Caesar. He'd stopped vomiting, but took a dump in the cage the moment the car got rolling, and then became so ominously quiet we feared he was dead. As the mall hove up, I started thinking about the curiosity discrepancy in the street names and asked Sandi if she remembered the name of the clinic. "No," she said slowly, "I thought you knew where it was."

"I do, or I think I do, but there's something weird about their directions. Can you call them back?"

"No," she said simply, "When you said you knew where it was ... I left my phone."

I let out my breath and said nothing. It made me very angry, but there was nothing to be done about it and expressing my anger would not help the situation. Part of my anger was self-directed: I'd claimed knowledge of our destination and had assumed responsibility for navigating, and was about to be proved wrong, with a possibly-poisoned, possibly-dying cat at stake. Another part of me was angry at the very idea that someone would leave their cellular phone behind in an emergency. Sure, I've done it, left my keys or phone or directions or watch just when I needed it, but at that moment I wasn't reminded of those occasions: I was just reminded of a fair number of earlier relationships with women who made it a habit to not bring phone, keys, or even a watch. At that moment I all I could think of was that in that crisis I was the only one who could tell the time, call for help or even get back inside the house. Perhaps Sandi felt similarly about not being able to rely upon my claims about my sense of direction; after all, I asked some pret ty darn specific questions and sure sounded like I knew where we were going, even though I didn't. Regardless, fuming would not help; only finding the hospital would.

The mall appeared. The road mentioned in the directions did as well, sans a Starbucks or a visible animal clinic. Worried, we circled the mall, hoping the road came out at the other end. There we found a Starbucks cattycorner from an animal clinic - with all its lights off. Sandi ran in and checked - they were as closed as the rest of the mall at two-fifteen in the morning. Proved wrong, I was. Even more worried, still fuming, we drove around the mall, and found the road mentioned in the directions again. We carefully looked at all the shopping moons around the main mall planetoid, and were about to drive away when, just as we turned back onto Santa Teresa, we saw it, wedged in a minimall just off the main road they had mentioned, but without the aforementioned Starbucks in sight.

Fine. We were here for help, not coffee.

The sign on the door was confusing and hard to read and implied that they should be closed, but the clinic was nevertheless open, lit and friendly and they let us in right away. The night nurse took Caesar and handed us a pile of forms. When we'd finished killing that tree we walked down to exam room three where the nurse was still trying to coax Caesar out of his cage. Eventually, we did, and the now oddly passive cat weighed in several pounds less than when we rescued him, a tribute (we hoped) to his now-frequent outdoor exercise and not a part of a larger problem.

The nurse left to go get the vet, and we trashed the foul-smelling bedding material and comforted our cat, who continued to try burrowing into the crook of Sandi's arms whenever she petted him.

"We can't see him at all," I said, echoing the vet that we had first brought them to out here.

"No, he's completely invisible," Sandi said, petting him, letting him nose his way into her jacket until his head was covered. Never mind that his whole body was still visible: cats think they are invisible when their heads are covered, as Caesar's brother Nero proves whenever he hides behind a two inch tree and peeks out around it with one clouded eye ... big black furry butt clearly visible..

Eventually Caesar perked up and we let him roam the room; after a few minutes looking for an exit, he hid under the owners' bench and I positioned myself by the vet door he was watching, making sure he didn't bolt.

The vet arrived. She was kindly and darkhaired, with a slightly condescending manner you took as reassurance and not as insult. After inspecting Caesar's mouth and squeezing his abdomen, the vet gave us the good news.

"This is always scary the first time it happens," she said. "The first thing we look for with this kind of vomit is burn marks in the mouth - this reaction can happen if he had been electrocuted, biting down on a cord and trying to throw up an irritant that's not there. The next thing would be some kind of gastrointestinal distress, but I'm squeezing his abdomen fairly hard right now and he's not complaining. So that leaves ingestion - he probably bit down on a spider or bee and threw it right back up, and then spent the next hour trying to puke up the rest, except, again, nothing was there."

The vet's condescending manner and a few quiet snide remarks by the vet staff we weren't intended to overhear made me feel foolish. "So ... did we do the right thing by bringing him in?"

The vet looked at me. "If you were convulsing and threw up twelve times in fifteen minutes, what would you want someone to do for you?"

"Take me to the emergency room."

"Exactly. We'll give him a shot of Benadryl, and you take him home. If anything else goes wrong, call me; otherwise, I think you'll be all right."

So we settled up the hefty but not unreasonable bill, collected Caesar, and drove back into the night. We all felt better, and by the next evening Caesar was eating like a tiger and feeling fit to form. But the thing in hindsight that really strikes me is that throughout the whole ordeal, from the noise at the front door to the palliative antihistamine shot, even when I was kneeling by the door to keep Caesar from bolting, my knee and its newly discovered arthritis didn't bother me, even though it was my knee exercises that had put me next to the front door so I could hear his pitiful little cough.

Amazing what a little perspective will do for pain.
-the Centaur

10.5 Miles

centaur 0
As a child I heard someone say an Apache warrior that needed to travel a great distance in a very short time would kill his horse, because while the horse could run faster the warrior could run farther. I've never been able to track down that specific quote, but did find in legend that Apache warriors were said to be able to run 50 miles and outrun mounted cavalry.

The story fascinated me, so I began to wonder: how far could you walk in a day? Average human walking speed is about 3 to 5 miles an hour, which isn't that fast but factoring in human determination one could imagine someone briskly walking 50 miles in a day over level terrain with plentiful sources of food and water along the way.

The actual distances that people do travel are somewhat less. Trail hikers can make somewhere between 17 miles and 30 miles in one day depending on your fitness and the terrain. Horses, in contrast, can go 50 to 60 miles per day when pushed hard, and Pony Express riders (switching horses) could ride up to 75 miles per day. While no doubt individuals have probably gone farther in a day, this gives a rough idea of what humans and horses are roughly capable of.

BUT before I had done any of the above research in detail I got the bright idea of actually testing the hypothesis myself, by walking out my front door and heading north until I stopped. My wife readily agreed, and we talked about heading north, finding a nice place for lunch, then further north, finding a place for dinner, spending the night in some hotel, and then walking the rest of the way up to San Francisco.

This bright idea failed because I had forgotten to take into account two things: first, how punishingly far south of San Francisco we lived in the "Bay Area" (as the crow flies, Santa Teresa is as close to Santa Cruz on the coast as it is to the base of San Francisco Bay, much less San Francisco itself) and second, the pollution and noise you'd find walking north on a major thoroughfare. SO instead of walking straight towards San Francisco to find out how far we could go, we decided to walk north on the scenic route and find out how much fun we could have - probably a better plan in any event.

I discussed it with a friend, and he suggested that given when we tended to get up (both my wife and I are extreme night owls) we'd probably make ten to fifteen miles. That would take us to Los Gatos or Campbell, but I had this feeling we should not punish our bodies on the first try at this, so we picked Almaden Lake Park as our destination.

We packed a backpack with water, apples, a pair of spare glasses, sunscreen, and a couple of notebooks to draw in, and headed out of the house right at noon. First we tooled over to Santa Teresa County Park, a short walk from our house; we didn't bother to stop, just noting that it was actually closer than we had thought. We followed Curie Drive past Century Oaks Park, presumably missing the first entrance of the long and narrow park because we could only go a few feet before the paths all started to backtrack. At Snell Road we turned north to Santa Teresa and had a Mojo Burger for a late lunch, which was scrumptious and charming after two hours walking.

We resumed our trek, passing Coyote Alamitos Canal Park and (what Google Maps claims is) Foothill Park before ending up surprisingly early at Almaden Lake Park, an overcrowded but fun park. We were over an hour ahead of schedule, so we walked around, played on swings, and eventually found a shaded bench overlooking the lake where we watched birds and paddleboaters and discussed the meaning of life and the future of human civilization until the nearby fisherman got too jiggy with casting his line and we decided it was time to move.

I hadn't mapped anything beyond this point, so we walked by the nearby Almaden Station to verify how late the light rail was running, and then walked on to the Westfield Oakridge Mall, one of my favorite places in the South Bay Area, where we hit Target to buy some warmer clothes, then chilled out with some ice cream and saw Surf's Up. Sandi's previously broken foot was hurting by this point, and so rather than have her walk on it for two blocks to the Ohlone/Chynoweth line which could at best take us to the Santa Teresa station and another 30 minutes walk back to our house, we instead called for a cab using a number Id preprogrammed into my Treo and had a quick ride home.

The whole experience really made me appreciate cars - it took us a day to go visit destinations that we normally could visit in fifteen minutes - but also appreciate how far we could have gotten had our goal been to travel and not to dawdle. After fiddling around with Google Maps, I computed we'd traveled at least 10.5 miles - actually probably a mile or two farther, as we frequently did things like detour into parks, along side streets, and tossed in a couple loops around the lake. We left home at noon and arrived at the mall shortly after six, which, subtracting park bench time and lunch meant that we were traveling at least two and a half miles an hour - slow for walking but pretty good for dawdling. And other than a little foot pain, we felt great - and the next day, no ill effects.

So next time we'll go farther - Los Gatos, or Campbell, or simply hit some regular hiking in the hills. And hopefully next year, when we head down to visit our friends in Arizona, we'll be ready for a longer ride - the 16 mile hike up and down the wall of the Grand Canyon.

No, we're not Apache warriors, not by a long shot. But we sure are having fun.

-The Centaur

Almost Certainly Magdalene Veen

centaur 2
About a year or so ago, I was doing some art practice for the next issue of fanu fiku and found, downloaded and printed a whole bunch of images of people, clothing, and events that reminded me of fanu fiku's central character, Xiao Dreamweaver.

After a few months of scribbling, one of those practice drawings finally turned out quite well in my narcissistic little eyes: a woman with goggles in an image I found off Warren Ellis' web site.



Since the original picture was off someone's personal site filled with other similar pictures, in a fit of hubris I decided to send it to the woman and/or photographer who'd put it up in case they wanted it. Unfortunately, the link was gone off Warren's site when I returned, or I no longer had the savvy or the recollection necessary to find it.

After much hunting, I have determined that this picture is almost certainly Magdalene Veen of the band Abney Park, which, as I have apparently produced fan art for them, I guess I am now obligated to go check out.

As should you all.
-the Centaur

I once doted on things other than cats

centaur 0


Curie, the large, gentle, wolflike dog that was my companion through the end of high school, all of college and the start of graduate school.

Much missed.
-the Centaur

Cool Technical Talks

centaur 1
With the explosion of online video we now have a fountain of new information: free technical talk vidoes. I've found a few of these so far and had others recommended to me:



I've had a chance to see or attend a fair number of the first talks, but the others are new to me as of today. Anyone else have any suggestions? Add to the comments (or mail me and I'll post them here).

-the Centaur

They’re All Over Your Blog

centaur 0
From a real conversation: Question: "Did I tell you I got two cats?" Answer: "They're all over your blog." Sigh. It's true: I have indeed become a disgusting cat person. Come here for topics of interest? Have some pet pictures instead!



And at least two or three upcoming blog entries are also about Nero and Caesar. There's no escaping it. "Seriously, man! Can't you talk about something else? For the love of Pete, show us something other than pet pictures!"

Well, OK; on December 17th, 2006, at 8:20pm I got Nicole running again - Nicole being the intelligent system I built for my Ph.D thesis. Nicole now runs on a Windows laptop (she's formerly a Unix-only program) and just five minutes ago scanning my archives I found a screen shot taken back in December the moment I got Nicole's memory inspector running again:



I'm so happy.... wait, are you saying that counts as a pet picture TOO? Curses.
-the Centaur

The Wiki Is Dead Again…

centaur 0
... and I know why, though I haven't been able to fix it yet. Stay tuned, or keep checking the wiki for details...

He’s Doing It Again

centaur 0
They say cats don't come when called.



But they do.



They say you can't herd cats.



But you can.



They say dogs are man's best friend.



Well, until you get a dog, there's Nero.



(And Caesar too, though he's too fraidy to snatch a picture of when outside).



-the Centaur

Cause and Effect

centaur 0
So why is it when I read a book on five dimensional physics...



...all I hear is the sound of the TARDIS?

Most odd...
-the Centaur

P.S. Five dimensional physics is not a joke: the short story is that Kaluza and Klein outlined how one could rewrite Einstein's gravity equations in five dimensions and shake them real hard to make Maxwell's equations for electromagnetism fall out, and all that modern nonsense with strings is just an attempt to make all the other interesting particles we've found fall out of the equations too. For those of you (like me) who are only acquainted with length, height, depth, and age, and are thus puzzled where the extra dimensions go, ask yourself this: you can model a garden hose as a curved sheet with two dimensions, but how significant really is its circumference to a squirrel too large to do anything but run along its length?

Book Review: Physics and Beyond

centaur 0
(Apologies for the repost ... testing out Blogger 2.0's new Labels feature)
Physics and Beyond by Werner Heisenberg
An amazingly human book about physics. In deeply personal terms, Heisenberg tells how he grew from a war-tossed youth to an elder statesman of physics. His thesis is that physics is more than just experiments, numbers and math; instead, it is a deeply social process of discussion among physicists trying to understand the world experiment reveals around them. He weaves an idyllic picture of the interchange among the physicists of his generation, portraying the quantum mechanics as emerging not from dry scientific discussions but from vigorous literary, philosophical and religious interchanges, shared excitement and brassy poker games, and invigorating hiking, mountain climing and sailing adventures. Heisenberg carefully picks out key conversations during his life that ultimately led to the Uncertainty Principle that bears his name, interwoven with key turns of events that illuminate the slow disintegration of Germany leading up to World War II. We watch the idealistic, musical Youth Movement of his childhood degenerate into an edgy conversation with a Hitler Youth member who overhears Heisenberg playing. We see his despair as he is conscripted into the atomic bomb program and tries to steer it towards nuclear piles, rather than nuclear bombs. And we follow him through harrowing bike rides through the lines, the rescue of an old man from a burning house, the shock of an avalanche and an encounter with an unexpectedly friendly American bear.

Truly an amazing book.

My Bestest Cat Story, Evah (So Far)

centaur 0
So my lovely wife Sandi and I often take walks at night, which causes a problem when we've let the cats out. Caesar (our smaller Holstein-cow fraidy cat) and Nero (our larger black-with-white-blaze surly cat) like going O-U-T-S-I-D-E, but if we're walking they tend to follow us, which is dangerous in a neighborhood full of dogs.

SO one night this week we let the cats out the back door, hoping that the normal "beg to be let out back, prowl the back yard, walk the fence, prowl the front yard, beg to be let in front, beg for some C-A-N food, beg to be let out back, repeat" cycle would spin in our favor. No such luck: we were no more than two houses down when Nero leapt out of a bush and began stalking us.

He's done it before, and we've tried to let him follow us before, only to have to pick him up and carry him back when a dog owner turned a corner ahead of us. But we decided to chance it, taking a shortcut that curved round the block back to our house rather than our long route, hoping that at the end of the walk he would want some I-N-S-I-D-E.

Hoping to keep him close, we called Nero, and surprisingly, he came, speeding up to walk with us, sometimes booking it forward to weave between our feet, some times hanging back and playing it cool, never more than twenty feet behind. We made it to the end of the street, then the charming walkway, and then the back side of the street, all with no problems, even when we passed houses that we knew housed dogs.

And then we turned the corner onto our cross street, and saw, crossing right at the intersection leading to our home, a woman with a huge Great Dane. It came to her ribs, head as large as Nero, and she walked right up to the bushes in front of our neighbor's house to let him sniff.

Hoping to pick him up, we called Nero, and thankfully, he stopped, allowing Sandi to pick him up while I calmed him. After a moment I crossed the street to get a better angle, and saw that the lady had taken the Great Dane up our street and out of view. Relieved, we put Nero down and hoped to hurry back to our home, and he booked forward as well, no doubt thinking the same thing.

Then the Great Dane lady returned, having immediately doubled back.

Hoping to avert catastrophe, we told Nero to stop, as if he could understand us, and shockingly, HE DID. We walked up next to him, and he just stood there, looking down the street as the Great Dane looked back at him, never moving while Dane's owner looked at us in acknowledgement and took her charge down the cross street, away from us and out of view with finality.

So we resumed. Nero followed us, weaving through our feet as we turned the same corner where the Great Dane had just stood. We were both shocked. I was raised to believe that you could never herd cats, and yet we had; Sandi, with far more cat experience, pointed out we would have been lucky to get that behavior from a trained dog, much less a new adoptive cat with a rough past, who strolled right up to our front door and darted in quickly without letting his brother out, allowing us to resume our walk.

And that made me think: despite his difficult past and surly demeanor, Nero IS a really good cat, calm and agreeable, easy to pick up, even calm at the vet. Caesar, while skittish, is similarly easy to deal with. Frankly, I don't know how we lucked out. But we did.

Thanks again, God!
-the Centaur

Be Healed

centaur 1

A little over two years ago, I broke my arm in a karate match...



... and received a metal plate in my arm.



A little over six months later they decided that the bone wasn't healing.





SO, a little under two weeks ago, I went under the knife to have a bone graft to repair my unhealed arm.



A little under six days later I decided to ask for a blessing from the local priest at the end of mass, as is the custom at our church.

The bandages came off yesterday, and the doctor pronounced me healed. Not a little bit better, not improving, not ready to go in three months as expected or six months if they had to replate it, but healed. Apparently my Atlanta doctor had used a suture to hold a chip of bone in place during the healing process; over time the suture began to dig into the healing bone, clouding up the X-rays and leaving a gap in the CAT scan and overall creating the impression that my arm was much more messed up than it was. My California doctor found the suture, removed it, and probed the bone repeatedly with a scapel to confirm its solidity: as far as he can tell the bone is solid and ready to go.

No replating. No bone graft. Not even a waiting period. Just completely healed.

Now, I'm somewhat skeptical about miracles, which is to say, I'm somewhat a believer too. I of course understand that this is a broken bone that healed, which happens every day, and I have of course heard the old saw that miracles are in the eye of the beholder: to a believer, a sequence of events is credited to God as a miracle; to an unbeliever, that sequence explains the event away. I might complain that that old saw is nonsense, that it presumes there are no supernatural miracles that contravene known natural law like raising the dead, and presumes an ad-hoc explanation after the fact should be considered just as "scientific" as a predictive model developed before the data rolled in. But deep down I know it is just a broken bone after all, which happens every day.

But science or blessing or both, one thing I do know is, I'm grateful about how it turned out. Thanks to all the efforts of my doctors, the support of my wife, the prayers of my friends, and most of all...



...Thanks, God.

-the Centaur

Recuperatin’

centaur 1
Well, after more than two years since my initial break, I finally bit the bullet and went back under the knife, and am now recuperating:

Ever since we found out my broken arm wasn't healing on schedule, my doctors and I have been playing a waiting game, trying every noninvasive technique we could to spark healing. To no avail; a disgusting lack of progress indeed.

Well, wait no more: the docs opened me up, cleaned up the site where the bone wasn't healing, and closed me up again. Hopefully this will help. Time will tell, as will future X-rays:


More news as it happens. Flash.

-the Centaur

When To Wiki Rather Than Blog

centaur 0
Recently at my writing group someone mentioned they were having a lot of difficulty translating their story notes into an outline and asked for help. As we started talking to him, we found out that he'd bought a beautiful, expensive notebook into which he planned to write his thoughts, as soon as his thoughts were together. The advice of the group coordinator could be summed up as: "Get rid of your pretty notebook that you're afraid to write in, because it's getting in the way. Buy a cheap yellow legal pad and WRITE."

SO, what I've found? As cheap and disposable as blog entries are, they're still aimed towards recording complete thoughts. If you can't finish a thought, or it needs to be refined, blogging (for me) gets in the way, because my thoughts drift backward into the distance and I never finish them.

THAT is why I've reinitialized the wiki over at dresan.net. A wiki's pages are automagically editable and suitable for recording incomplete, incoherent, half-completed thoughts that can be edited, updated, or reorganized as need be. My blog was becoming my pristine notebook; so time to whip out something sloppy that I can just write on, regardless of how well formed my thoughts are.

So, for example, when I'm trying to get SLIME working for XEmacs on Windows with CLISP running on Cygwin, and I haven't quite figured it out yet, I can just create a wiki entry on dresan.net about Slime which captures my current thoughts, crossreferenced with XEmacs and CLISP and Cygwin which I can edit and refine to my heart's content.

If there's an easy way to do that on a traditional blog, I don't know it yet. But I can make a wiki proxy a blog: see the updates page of dresan.net for a good example.

Not that I want to give up blogging in favor of futzing around on a wiki; there's something deeply satisfying about this blog and its interface. But I do miss my wiki features on the blog, and I hope that one day either Blogger adapts those features or else that I find a wiki/blog/bliki that does the job that I can port all my old data from.

Blog/Wiki developers, take note.
-the Centaur

“Aha!” he said, “mine’ll be self-referential!”

centaur 0
Telling a story in six words? Unbelievable, until you see the evidence! Over on Wired:
Very Short Stories. Writers needing exercises, try it out!

-the Centaur
P.S. Technically I realize that the above is an essay told in six-word sentences, not four separate six-word stories, but then many of the "stories" over on Wired are really haiku-like phrases that set a scene. So sue me.

dresan.net

centaur 0
Over on our sister site www.dresan.net, I've added a wiki, a blog, and some forums. For an explanation of why, check out Why Dresan.Net? over on the dresan.net blog.

The short story is that the Library of Dresan will remain my primary blog, but I've created dresan.net as a playground to experiment with new technologies. It's still a little rough, but I hope to beat it into shape over the next few weeks.

So enjoy!
-the Centaur

Scrolling through RSS

centaur 2
Once again, I am behind the technology curve. Google Reader provides a convenient interface to a whole bunch of RSS feeds with a much more convenient interface than my other RSS readers - plus it has a neat "scrolling down counts a message as read unless you tell me otherwise" feature which makes it easy to keep up with new articles just by scrolling through whatever's new every time you look at it. Like Google Bookmarks (available if you log in) and Google Notebook (available through the Google Labs page) all these "always-on" services are changing my view of the Web.

Except of course I still can't get internet at home, dag nab it, since I live on the surface of Mars, which does put a kink in the whole thing (hence my nickname "Internet Cafe Boy"). Oh well. I pray that state of affairs won't last forever.

-Anthony

Pacman … in Excel???

centaur 0
Mother of Mercy. I was digging through my old posts and found this unpublished, unfinished draft started on October 4, 2006 titled "pacman???". Apparently I stumbled across version of Pacman written in Excel and was so shocked that I could only write the outline of the post in a barely organized list of URLs.

Reading through those ... apparently my initial horror led me to look into a whole bunch of other things, including the Javascript Arcade with versions of classic games written in Javascript. Back then, people were looking at using a variety of DHTML tricks to do graphics in Javascript. In the days of Chrome Experiments, a few short years later, this no longer seems insane, though now you're more likely to want to do this in Flash ... and sure enough someone has done so.

Reading through the tiny notes and trying to reconstruct my thought process ... apparently the idea of using Excel to implement Pac Man, and the challenges of drawing lines in the DOM, took me back to the ideas of in Fundamentals of Interactive Computer Graphics, Jim Foley's text, the first book I learned graphics from. There have been many versions of that book since, but they'll all tell you how to create lines on a grid, whether you're doing it with low-level hardware or with cells in Excel ... shudder.

Apparently creating graphics on top of a windowing system and browser reminded me of the idea of virtual machines, a fundamental idea in computer science in which one computer system can be used as the "physical hardware" to create another computer system on top of it. Once you create one virtual machine, it can then be used to create another ... and another, and another. Another "seminal" book for me, Douglas Hofstadter's Godel Escher Bach, explores the consequences of layers of virtual machines in much creative detail.

So the point being, the more advanced our computers become, the more likely it is that we'll be creating things like Pac Man in Excel.

I don't know whether to weep in joy or fear.

-the Centaur