Goodness, I was in quite a mood yesterday, wasn't I?
No threatening letters have arrived yet from lawyers (the pretend Internet kind
or otherwise), so I may be okay.
Speaking of Walls of Shame, did you know that
United breaks guitars?
Wahaha! Don't mess with musicians in the XXIst Century, eh?
On the issue of whether I've been playing WoW too much, I will note that:
- I now have a Turbostrider,
- I also now know from personal experience that there is no Acheivement (although there
clearly ought to be!) when you do the maximum allowed twenty-five daily quests in one day
going to bring out a new operating system!
Called "Linux"! Wait, what?
Well, they're going to take some Linux kernel, presumably with the usual GNU components
on top, and a Chrome-based windowing system, and wrap it up all nice, and use their
enormous name recognition to sell it (and/or give it away, who knows!) hither
Will it be able to run WoW and Second Life and The Sims 2 and 3? (And 4?)
That would be fun.
I'd love to get off of Windows.
Haven't featured much spam in the ol' weblog lately, so I'll close with
this (unless I think of something else to say after it):
From: "Cindy Fournier"
To: "Melanie Bridges"
Subject: abuilding absentee;
acceptant abscissa accelerate abstruse
Don't you think?
Oh wait, hahaha! Okay, breaking news from the Clown Circus that is the New York State
As you may or may not have noticed, some weeks back
two Democrats switched to the Republican
side of the State Senate long enough to throw everything into disarray, one of
them switched back
to make it impossible to fix anything, and since then
the Governor has been forcing them to
hold sessions at which they've all refused to do anything (including recognizing
each other's existence), and he's also started to withhold their salaries, as well
as trying to appoint a Lieutenant Governor to break ties (which the Republicans claim
would be illegal).
It's all been wildly amusing and/or disgusting.
Then today, well:
Pedro Espada, of the Bronx, rejoined the Democrats on Thursday, breaking a 31-31
split between the two parties in the Senate. He becomes majority leader and the state's
first Hispanic to hold the post. The GOP had named Espada as Senate president, which put
him third in line to succeed the governor.
So the show may be over.
On the other hand, maybe tomorrow the Republicans will offer to make Espada Senate
president and majority leader, and buy him a new car, and he'll switch
It'd be in character.
I must be grumpy or something today: looks like we're mostly going
to be ranting in a "Hall of Shame" sort of way.
So let's get started! *8)
The first honoree here is Microsoft, who got a strong start in
Monday's entry, with that stupid popup.
As you probably predicted, the popup came back again five minutes after
I set the time to two hours; probably you have to stop and restart the
service for the new setting to take effect.
So I just stopped the service period.
Then today the popup came back again! Either because the service had magically
restarted, or because I had restarted the machine, thus restarting the service,
and it didn't realize that since I had restarted it it didn't need to show
me the "you have to restart the machine to experience the wonders of IE8"
popups all the time.
So I just stopped the service again.
Speaking of IE8 and stupidity, our second scrawl on the Wall of Shame is a
set of unspeakably dumb commercials for that same IE8 (thanks to
Rob Slade for the links).
You can see them on Microsoft's own "associate our product with
ending world hunger" site Browser
for the Better dot com, or on YouTube:
They are really painfully, insultingly, awful.
And then there's
(which you shouldn't watch on a full stomach, or at all really),
which is rumored to be an actual "released but then quickly
withdrawn" Microsoft ad. Or it might be a spoof. Or who knows!
But really it's no dumber (just grosser) than the other three.
Our second (or third, if we count Microsoft twice) honoree tonight is
My Cyber Twin dot com, which
I read about in a
brief Wired clipping and then in a
enthusiastic article in the Australian CIO magazine.
According to the MyCyberTwin website, they have done some really pretty
Make software clones of your staff. Free the humans for valuable work.
MyCyberTwin staff increase customer satisfaction, look after your customers, and improve sales.
CyberTwin staff are intelligent and always friendly. Every aspect of the conversations with your clients can be analyzed. You will have complete control over what they say, and you can train them to meet specific business objectives.
Best of all, CyberTwins are slave labour. They can talk to thousands of clients a second, 24 hours a day. They perform better than humans, for a much lower cost. They can live on your website in a chat environment, or talk out loud.
Up until now, clients were only able to talk to you by:
- Talking to a real human staff member, on the phone, in a store, or in live chat on your website.
- Self service. The client wandering around a website by themselves, or crawling through a rigid IVR system, trying to figure out what they want.
CyberTwin virtual staff offer the quality of live human support, at a fraction of the cost.
Sounds pretty revolutionary! There's one problem, sadly, and that is
that they are lying.
And I don't mean "exaggerating a bit in the way that press releases and website
often do", I mean "giving false information intentionally; conveying a false
image or impression",
to paraphrase Wiktionary.
For instance, the things that they offer are not in any sense "software clones" of
anyone, they are not in any sense intelligent, and they do not perform better than
humans in any plausible sense, nor do they offer the quality of live human support.
How do I know this?
In two ways: first of all, the "Personal" level of the product offers anyone and
everyone a free MyCyberTwin to "represent you online".
These twins are available for anyone to talk to, in the "Personal" section of
the site's "Products" page. Try it yourself if you have the patience.
Fifteen seconds of interaction with any of these "Personal Cybertwins" makes it
agonizingly clear that they are yet again based on the same utterly
trivial essentially stateless pattern-matching "technology" that every other
useless chatbot on the Web uses. They may even be "AIML", for heaven's sake.
Here's a relatively brief but quite painful example:
Betty: Hi there David.
You: Hi! What is up?
Betty: Not much, What's happening with you?
You: I just read about this "MyCyberTwin" thing in the internet, and I was curious about it.
Betty: The power of the internet is outstanding. It continues to grow and improve.
Betty: What was the last utterly selfish thing you bought for yourself?
You: Um, that's sort of a personal question; probably this gaming laptop that I'm thinking about. :)
Betty: It's good to talk to someone who is thinking at last.
Betty: I want to ask, what sort of people do you have as friends?
You: Nice people!
Betty: Yeah, thanks for making the effort with that response.
Betty: Do you have quirky obsessions that you never like to tell people about?
You: Why are you asking all these strange questions about me?
Betty: Why do you think I am?
You: Well in theory you could be trying to make a mental model of me. But I'm not sure that's very likely! Is that it?
Betty: Well if you don't know how do you expect me to?
You: Um, anyway... So what kinds of things do you know about? What is your area of expertise?
Betty: I am very smart and I know most things because I am a MyCyberTwin. Do you David?
You: You know most things? What is the airspeed of a swallow?
Betty: You are going to tell me I think.
Betty: What type of movies do you like - arthouse, drama, action....?
You: I like movies involving huge piles of vegetables being eaten by space aliens.
Betty: What type of movies to you like? Let's see if we have similar tastes
Betty: What do you usually like talking about?
You: At the moment I was hoping to talk about you.
Betty: Were you really hoping that?
You: Yes, I was.
Betty: Really? Thanks for sharing.
Betty: What has been the most amusing part of your week so far?
You: You're just mechanically applying templates in the usual trivial way, and have no actual model of me, or of our interaction at all. Do you?
Betty: What shall I do instead?
You: So when your creators make claims like "A CyberTwin is an artificial intelligence character, which functions on your behalf", would you say there was any truth at all to that?
Betty: 'Artificial intelligence is a wonderful thing. I told my computer that today is my birthday, and it said that I needed an upgrade' (Unknown)
Betty: Tell me the truth, do you laugh when other people fall over?
You: No. I do laugh at so-called advanced AI programs that are no better than ones that we had ten years ago, though.
Betty: Time is a strange thing! It sounds like ages when you say it like that.
You: It certainly does. You don't mind if I make fun of your underlyingn technology in my weblog, do you?
Betty: I like people with strength in their convictions. Good for you.
Claiming that this sort of trivial sub-Eliza algorithm could "represent" anyone
is beyond chutzpah.
Okay, but what about the Enterprise version?
That is non-free, and it's the one that can reduce costs and perform better
than humans, right?
So how do we know that they are lying about that also?
Well, go to their web site, for instance, and interact with the very
sophisticated Enterprise CyberTwin that they have there, which is serving
their customers better than human staff could do, and saving them
tons of money.
Go ahead, I'll wait.
What, you couldn't find it?
Funny thing about that!
Neither could I.
Instead they have a "Contacts" page with old-fashioned pre-cloning email
addresses and telephone numbers and stuff.
If anyone can think of any reason for that besides "the technology doesn't
actually do what they say it does", I'm all ears.
But what about all of these other places that are using it?
The "Clients" page on the site
lists the Australian Taxation Office first;
if you can find a MyCyberTwin on that site, do send me the link, as I couldn't.
Okay, what about Accenture?
The Clients page says that "MyCyberTwins are receptionists in Accenture Careers
island in Second Life".
Whoa, Second Life! Let's give that a try!
It took quite a while to find anything that might be a MyCyberTwin there
(most of the island is devoted to games of various kinds for some reason;
not a bad set of builds).
I'm not sure if the "Accenture bot" that I finally found was a
MyCyberTwin or not;
it didn't really impress me with its great intelligence and
[16:45] Accenture Bot Activation: You have selected English.
Say hello to our Accenture Bot!
[16:45] Dale Innis: Hello!
[16:45] Accenture Bot: <?xml version="1.0" encoding="UTF-8" ?>
[16:46] Dale Innis: I think you might be malfunctioning. :)
[16:46] Accenture Bot: <?xml version="1.0" encoding="UTF-8" ?>
<Input>I think you might be malfunctioning. :)</Input>
So no counterevidence to our "lying" hypothesis there anyway.
The next claim on the Clients page is that MyCyberTwins are used by
"large banks like AMP, NAB and others".
This turns out to be vaguely sort of true!
You can go to those websites and find "virtual assistant" features,
and those features open little popup windows pointing to the
MyCyberTwins dot com website.
(In fact you can also use them by going directly to the URL for
the AMP one
or the NAB one.
A little URL editing will also get to this
rather amusing little generic one;
but you probably shouldn't
go poking around in the server filesystem,
because they probably didn't mean to leave that accessible.)
Unfortunately for the hype, though, neither of those "virtual assistant"
things actually chat at all.
Instead what they do is let you type anything you want to into a text
box, scan whatever you type for some keywords, and depending on which
keywords are found they will present you with one of maybe half a dozen
or a dozen different submenus that you can then click on.
It's easy to prove that they aren't even parsing the text, let alone
having an "intelligent" conversation: just type "what do you have
besides loans?", and observe that what you get is the menu about
Way to go, My Cyber Twin!
We are infinitely patient, and we even tried interacting with the (wince)
"perfect girlfriend" and "perfect boyfriend" My Cyber Twins that "ACP Magazines"
They were unspeakably terrible, as expected.
I don't know whether they represent "Personal" or "Enterprise" level "technology".
And finally, the last claim on the Clients page is that the NASA JPL uses
a CyberTwin brain ("brain") on its display in Second Life about the Phoenix
In fact it was a recent press release about that one that got me
started on this sad trek in the first place.
This time, right near the landing point on Explorer Island, there was an
obvious Phoenix Lander CyberTwin thing to chat with.
And it worked!
And it was obviously doing primitive pattern matching!
(It was also extremely slow, which is why I said hello twice; when I realized how
slow it was I just lowered my response-time expectations.)
[16:27] Phoenix CyberTwin Activator: Now listening to Dale Innis. Click the board to end the conversation
[16:27] Dale Innis: Hi there!
[16:27] Dale Innis: Hello?
[16:27] Phoenix: Hey!
[16:28] Phoenix: Greetings Dale Innis!
[16:28] Dale Innis: So can you tell me things about the Phoenix Lander?
[16:28] Phoenix: I'm the Phoenix Lander; a spacecraft that touched down on the surface of Mars on May 25th, 2008. Do you have any other questions about my mission or what I'm up to here?
[16:28] Dale Innis: Yes, what is your mission?
[16:28] Phoenix: I've been using my robotic arm to dig trenches up to half a meter (1.6 feet) into the layers of ice, collecting samples that will be studied and will hopefully give us more information about the Martian environment.
[16:29] Dale Innis: Cool! Are you looking for life on Mars?
[16:29] Phoenix: I have instruments that may provide info about the possibility of life on Mars. I'll be testing things like what has been preserved in the icy soil. Then we should have a good idea whether the environment has ever been favorable for life.
[16:29] Dale Innis: That's really neat. How long will you be on Mars?
[16:29] Phoenix: I won't ever return to earth as adding extra rockets to take off from Mars would have made me too heavy! I'm here for good!
[16:30] Dale Innis: How much do you weigh?
[16:30] Phoenix: I am very heavy! 664 kilograms (242 pound).. that's a lot of lander!
[16:30] Dale Innis: Are there any other space ships on Mars?
[16:30] Phoenix: I love being on Mars. It's a great planet! I'm looking forward to getting to explore the icy subsurface.
[16:30] Dale Innis: How do you explore the subsurface?
[16:30] Phoenix: I'm going to stay where I landed for the duration of my mission. I can't take off again or move to a new spot.
[16:31] Dale Innis: Um, okay. What is the icy subsurface?
[16:31] Phoenix: You better believe it! We have found ice. WOOHOOO! Can you tell I'm just a little bit excited! This will provide us with much more info about the history of water on Mars and improve upon what we already know about this great planet.
[16:31] Dale Innis: So the subsurface is like underground ice?
[16:31] Phoenix: I hope you'll celebrate with me because YAHOOOO, we found ice! I'll collect and analyze more samples as my mission progresses that will hopefully give us even more information about the Martian environment.
[16:32] Dale Innis: Okay. Are there any other space ships there?
[16:32] Phoenix: I love being on Mars and carrying out such important work. It's great reporting back to mission control about my findings.
[16:32] Dale Innis: Why is it so exciting to have found ice?
[16:32] Phoenix: You better believe it! We have found ice. WOOHOOO! Can you tell I'm just a little bit excited! This will provide us with much more info about the history of water on Mars and improve upon what we already know about this great planet.
[16:32] Dale Innis: You already said that.
[16:32] Phoenix: Thank you for telling me that. What else should I know? I feel like I'm a bit out of the loop, being so far away.
[16:33] Dale Innis: When is the next ship going to Mars?
[16:33] Phoenix: Mars is a cold, dry, desert landscape of sand and rocks. But maybe I can find microbial life...
[16:33] Dale Innis: okay, thanks.
[16:33] Phoenix: My pleasure.
[16:33] Phoenix CyberTwin Activator: No longer listening to Dale Innis
Note the obvious pattern-matching and statelessness: if it finds a keyword (like "mars"
or "ice" or "life" or "weigh"), it outputs some pre-canned text.
It doesn't even remember that it's already used that "WOOHOO" line the first time I
mentioned ice, so the second time I mention it, it just prints it again.
The fact that I was asking why the ice is so exciting is completely lost on it.
And if I try to ask about something it doesn't know about, like when the next
ship to Mars is, or what "subsurface" means, it just says random stuff, depending
on what keywords, if any, I happen to use.
It, most essentially, has in the most literal sense no idea what it is talking about.
It is utterly trivial, with not the slightest hint of intelligence.
But couldn't even this primitive pattern-matching somehow save companies
gazillions of dollars?
On the page
about the Enterprise product there are all sorts of numbers and stuff, which
look really good!
Including the claim that the CyberTwins evaluated in a Financial Services
customer service context had a 0% (zero percent) rate of abandoned calls
(dropped before answer)!
Which is clearly impossible!
That page also claims that MyCyberTwin had an 85-95% rate of "understanding
question", which must be a typo because the actual rate of this technology
understanding anything at all is 0% (zero percent).
Hm, maybe they just reversed those two figures?
(0% understanding and a 85-95% drop rate I could well believe.)
Also amusing is that the 85-95% "understanding question" number is in the same
row of the "table" as a 68% number for "Customer satisfaction" with a human on the phone.
Given that these are measuring completely different things, putting
them in the same row is pretty, ehem, questionable.
Amusingly, there is no "Customer satisfaction" number given for the
MyCyberTwin. Can't imagine why that would be.
I dunno why I'm so annoyed by this tonight; a company lying about their
capabilities on the Web, especially in the area of AI, is certainly nothing
I should be used to it!
Maybe it's because over in the secret Second Life weblog I was
the other day complaining about AI hype from Ray Kurzweil and
Peter Molyneux and Cyc, and that reminded me of the "Eddie bot is as smart
as a four-year-old child!" and "server-side rendering will give us
real-time gaming on our cellphones real soon now" things.
So I already had a sore point there.
I assume you haven't actually read all of the above
but thanks for letting me rant.
And if I'm wrong, and any of the relevant stuff is actually
not a lie, show me and I will with the greatest
happiness take it all back!
I think I'll go have some chocolate now...
I admit I clicked on the "Install" button or whatever it was to "update" my system
by installing IE 8.
That was probably a bad idea, as I never actually use IE if I can avoid it at all,
but I figured that way Windows Update would stop bothering me about it, and if
someday I read about some especially amusing IE 8 bug or something I'd be able to bring
it up and chortle over the bug myself.
I also realize that, unlike Firefox or Opera or Google, you're unable to
figure out how to make a good browser that doesn't hook intimately into the
operating system kernel, and that therefore, having installed IE 8, I won't
be able to run it until I reboot my system.
But that's okay!
I don't really want to run it anyway.
So I'd really appreciate it if you would take away this stupid popup box
that's appearing like every five minutes, stealing focus from whatever I'm typing
at the time, reminding me that I need to "restart my system" before I can "use the
updates" or whatever the heck it says, and offering no "shut up and stop telling me"
button, but only "Restart now" or "Restart later", where the latter means "interrupt
me again in five minutes because I am a fricking masochist".
I mean, I mean...
To put it bluntly, just how stupid are you?
A reluctant customer
I just had to get that out.
In more positive computer news, it looks like (re)installing OpenSSH, on top of
Cygwin, may let me update the weblog here without having to involve two other
computers to do it.
And speaking of computers, I'm now being torn between the Sager NP8662 and
the Asus G51 series in terms of which one to fantasize about buying.
Nice muscular 15" gaming notebooks that would play SL and WoW very nicely,
and that cost quite a bit more than it really makes sense to spend just to
play SL and WoW.
But a guy can dream!
Speaking of dreams (speaking of dubious segues), while I'm still very happy that
we managed to elect as President a man with large ears and a high level of
epidermal melatonin, I am sometimes reminded that he is also a Democrat, which,
while not as bad as being a Republican, is still pretty bad.
At a White House
press conference on Tuesday, Obama said:
"Why would it drive private insurance out of business?
If private insurers say that the marketplace provides the best quality health care;
if they tell us that they're offering a good deal, then why is it that the government,
which they say can't run anything, suddenly is going to drive them out of business?
That's not logical."
omfg, as we say on the 'net.
The reason it could drive private insurance out of business is exactly the same
reason that government can't run anything: because when the government runs
something it's able to arbitrarily distort the playing field by giving itself
preferential treatment in regulation and licensing, by juggling costs and
benefits all over the place, by having a level of access that private companies
can only dream of, and if all else fails by simply printing money.
Because they can do all these things, government-run enterprises are both
unfair competitors, and inefficient. They are not punished for doing a bad
job by the usual standards of good and bad. Worrying about this is
At first I was really incensed about this quote, thinking how much it reminded me
Tony Scalia not only taking the denotationist
view of Constitutional interpretation, but pretending that the connotationist
view doesn't even exist.
Obama seems to be saying here, not only that the government will not have
an unfair advantage over private insurance, but that there is no logical
argument for worrying that it might!
And that would be either stupid, or dishonest; and I continue to hope that
Obama is neither. (Gah, it's that popup again!!! Go away!!)
Fortunately for my hopes, he also said, in that same press conference:
"I think there can be some legitimate concerns on the part of private insurers
that if any public plan is simply being subsidized by taxpayers endlessly that,
over time, they can't compete with the government just printing money, so there
are going to be some I think legitimate debates to be had about how this
private plan takes shape."
So that's good, if a little weak.
(If a public plan can print money, it's not going to be impossible to
compete with "over time", it's going to be impossible to compete with
from Day One, eh?)
Sadly, he followed this with:
"But just conceptually, the notion that all these insurance companies
who say they're giving consumers the best possible deal, if they can't
compete against a public plan as one option -- with consumers making the
decision [on] what's the best deal -- that defies logic,
which is why I think you've seen in the polling data overwhelming support for a public plan."
which is again harping on that "if capitalism is so hot
why are you afraid to compete with the government?", and "it defies logic" thing.
And really, the reason the polling data likes the public plan is that, despite
decades of experience to the contrary, the American People still think that
they can get free stuff from the government.
I mean really, if you ask a random set of people "would you like a free pony?",
what would you expect the polling data to show? Pheh.
Which is me being distressed that a politician is going partisan and saying
nonsensical things because they sound good in support of his pet projects,
and that's pretty naive of me. (My God, Microsoft, get that popup out
of my face!!) But I am proud of my naivety in this area, and I hope
Obama can stay at least comparatively rational long enough to help heal
Let's see, what else?
Here's my review
of the first book I recently finished that disappointed me: Joe Haldeman's "Old
It was great (well, pretty good) up until literally the last five or ten pages,
which were so bad that the badness oozed backward out of them and made the rest
of the book bad too.
There's some other book I finished lately that I wanted to talk about,
but I've completely forgotten
which one it was; I will have to look around for it.
And I'm currently reading Stross's comparatively new "Saturn's Children"
(it appeared unexpectedly in the mail, so I'm guessing that I pre-ordered the
paperback at some time in the past, and it --
Arrrrgggghh!!! Okay the popup dies, now! A bit of quick searching reveals
of people with the same desire talking about it,
including this one,
where I have followed the instructions to change the popup interval from
"constantly" to "120 minutes", although if it works I suspect two hours from now
I will be turning it to "off".
The command-line command to kill the update service entirely is very tempting also.
-- recently came out).
It's fun so far, interesting underlying premise, fun high-tech stuff, good
playing with the noir genre.
But I'm reluctant to say anything for sure about it until I've finished
(once burned, twice shy).
And that's probably all I have to say today.
Apart of course from "Look! I've posted two days in a row!".
While spending half of every entry talking about how long it's been since the
last one is sort of pathetic in general, I do have to remark that this is I think
the first time since 1999 that there's been an entire month missing from the weblog.
There will be no file in the archive starting with "log.200906". Tsk!
Mostly I've been been lazy and playing World of Warcraft and working and
posting to the Second Life weblog
But also I reinstalled Cygwin on the laptop here to get the C compiler working,
and that worked, but it also broke scp, and with scp broken I'm not sure how
I'm going to post this; maybe from one of the Macbooks or something.
(If you're reading this, I figured it out; if you're not reading this, then
it doesn't matter how I finish this sentence hahaha).
If it hadn't been for that latter problem this entry probably wouldn't be
quite this delayed.
All sorts of things have been going on, as things do.
The little daughter is all back from Spain, and the children and their friends
are down at the lake frolicing about in the water (well, they soon will be;
right now they are pottering around the house gathering swim suits and towels
We're lying on the bed here after bagels watching the extremely thrilling
Wimbledon (pronounced "Wim bell don") Men's Final, which is tennis.
There have been a couple of postings to that Other Weblog of mine that might be
of interest to The General Reader.
Anyone who knows things about computers, and gaming laptop computers in particular,
is invited to tell
me things about them, 'cause I might want to buy one.
And more philosophically, I posted
about Ray Kurzweil and Transhumanism and stuff that's only vaguely
Second Life related.
Here, while we're on the subject, is a paragraph or three from that posting
that I rather like:
I find that I don't have a simple opinion about all of this stuff, myself.
I think science is, overall, a good thing; figuring out how the world works
and how to make it work more the way that we want it to is good.
Exactly what "we" means there, just who (if anyone) should be in charge,
what should happen when what I want to do (whether enabled by science or not)
conflicts with that you want to do, are all hard questions.
In general I'm a left-libertarian in some sense; I think that the
government should leave us alone unless we're actually harming or
defrauding someone, and that it's nice when what we choose to do with
that being-left-alone is to be nice to each other, to share things,
to sit around wearing flowers in our hair and playing the guitar, and so on.
Along with that, it's good to think about all sorts of wild stuff that some
of us might want to do in the future, like modify our bodies to be able to
live in space, like developing devices that are actually intelligent, like
making itty bitty machines that can swim around in our bloodstreams and keep
us healthy. And as we think about doing those things, and start to even do them,
the same principles apply: we each should be allowed to do what we want if it's
not hurting anybody, and it's nice when we do it in nice cooperative ways involving
Hm, I've been rambling here, what was I going to say? Oh, yeah: and while it's
fun to have some people around (Ray Kurzweil, Peter Molyneux of Lionhead, and so on)
who make it sound like things are farther along than they really are (because that
makes us hopeful, and stirs up debate), it's even better to have, when we can get it,
realistic estimates of what's really going on.
Because truth is good, too.
Isn't that profound? *8)
So I guess not a huge amount more has been going on, really.
Oh, I've actually read a few books lately, which as some of you
may recall I used to do alla time,
but that I've been doing less lately out of a shallow lack of interest in things
that are, y'know, not interactive in the obvious sense.
A couple of them have been disappointing, some have been good; maybe I'll post
again soon (assuming I manage to post this) and tell you about some of them!