<?xml version="1.0"?>

<rss version="2.0">
  <channel>
    <title>Needlessly abject</title>
    <link>http://peeved.org/blog//</link>
    <description>I am not a teenager. I play one on the Internet.</description>
    <language>en</language>
    <copyright>Public Domain - All rights under copyright waived.</copyright>
    <lastBuildDate>Mon, 15 Sep 2008 23:54:00 GMT</lastBuildDate>
    <item>
      <title>Aftermath of the Hurricane Ike Aftermath</title>
      <link>http://peeved.org/blog/local/20080915-001.html</link>
      <description><![CDATA[
<p>
We had high winds (60 - 70 MPH) yesterday, and this morning Stephanie and I
drove around looking at the aftermath. You really don't see a fallen tree
like this one every day. I particularly like how the sod pulled up in a
nice, straight edge along the sidewalk, without actually damaging the
sidewalk.
</p>

<div class="entryquote"><blockquote><p align="center"><a href="http://peeved.org/pics/local/20080915-001.jpg"><img src="http://peeved.org/pics/local/20080915-001_tn.jpg" width="400" height="266" alt=""></a></p></blockquote></div>

<p>
We found out, in speaking with the neighbor, that the tree fell on a
minivan. Alas, we weren't able to get a look at the van. (I think the
neighbor was a little saddened that this guy walking around with a camera
wasn't The Insurance Adjuster. Oooh-- sorry. So close. I'm The Attitude
Adjuster.)
</p>

<p>
You can see the "before" on <a
href="http://maps.google.com/maps?f=q&hl=en&geocode=&q=535+Meadow+Lane,+Troy,+OH&sll=37.0625,-95.677068&sspn=67.548891,112.5&ie=UTF8&ll=40.048708,-84.187803&spn=0.008164,0.021887&z=16&layer=c&cbll=40.04461,-84.188766&panoid=nINBwqF3TOvo_1EuiKGoBQ&cbp=2,51.32913764390972,,0,-0.23287399436059913">Gooogle Street View</a>.
The color of the tree owner's house has changed, but it's the same place.
The ill-fated van is visible in the garage of the neighbor's house, assuming
you follow Street View north one "click".
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/local</category>
      <pubDate>Mon, 15 Sep 2008 23:54:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/local/20080915-001.html</guid>
    </item>

    <item>
      <title>26245400080177</title>
      <link>http://peeved.org/blog/nostalgia/20080725-001.html</link>
      <description><![CDATA[<p>
I just re-read <a href="http://www.amazon.com/Cuckoos-Egg-Tracking-Computer-Espionage/dp/0743411463" rel="tag">The Cuckoo's Egg</a>,
and it got me thinking about "old times". Damn, it has been a long time.
</p>

<p>
Besides Tom and Jack, both of whom I haven't done a good job of staying in
contact with, I think I've lost touch with everybody else. I'd love to hear
something from some of the old 216 "crew", or the guys from the Bit Truth
BBS in 203. That'd be wild.
</p>

<p>
Damn, I'm old.  *smile*
</p>
]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/nostalgia</category>
      <pubDate>Fri, 25 Jul 2008 23:19:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/nostalgia/20080725-001.html</guid>
    </item>

    <item>
      <title>Terry Childs / San Francisco FiberWAN Situation</title>
      <link>http://peeved.org/blog/internet/20080719-001.html</link>
      <description><![CDATA[<p>
A friend of mine just sent me a link to an <a
href="http://www.infoworld.com/archives/emailPrint.jsp?R=printThis&A=/article/08/07/18/30FE-sf-network-lockout_1.html">InfoWorld piece about Terry Childs</a>
and the situation surrounding his arrest in San Francisco. The email
referenced in the article sounds very credible to me. It sounds to me like a
classic game of politics, taken to an extreme. Terry probably got into an
argument with a vindictive supervisor, probably used words that were too
heated, and ended up in a bad place.
</p>

<p>
If the details about Terry's controlling streak are true (not wanting to
save configurations on remote routers into flash, disabling password
recovery), I have to take some "respect points" away from Terry for making
what I'd consider questionable design decisions, but the picture the email
in the article paints is of a competent and efficient network engineer.
</p>
]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/internet</category>
      <pubDate>Sat, 19 Jul 2008 10:21:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/internet/20080719-001.html</guid>
    </item>

    <item>
      <title>Anti-FISA Bill Flyer</title>
      <link>http://peeved.org/blog/politics/20080702-001.html</link>
      <description><![CDATA[<p>
It's a bit tacky for me to do this, but this post is just going to be an
email that I blind carbon-copied out to a group of friends and acquaintences
a moment ago. I think this is important, so I'm stooping to this level.
</p>

<div class="entryquote"><blockquote>
I'm sorry for the unsolicited email. It takes me getting pretty riled up to
send an unsolicited email like this, so I hope you'll forgive me.
</p>

<p>
Next week, the U.S. Senate is likely to pass a bill that will strip
Americans of their 4th Amendment rights with respect to having their
international telephone calls tapped without probable cause or the issuance
of a warrant. For those of us who would like to see this bill stopped, we
need to act quickly and get the word out to the public.
</p>

<p>
I've put together a flyer that I'm going to hand out at a parade I'm
attending Friday and a festival on Saturday. The flyer is available at
<a href="http://peeved.org/misc/Warrantless_Wiretap_Flyer.pdf">http://peeved.org/misc/Warrantless_Wiretap_Flyer.pdf</a>,
and I'd encourage you to have a look. I've been over the text of my flyer
again and again, and I think it free of basic grammar and spelling mistakes
(though it's not necessarily very pretty). If you have suggestions or
criticisms, I'd love to hear them. I've tried to make something that eschews
partisan rhetoric and buzzwords and cuts to the heart of the matter-- the
fact that the rights of law-abiding Americans will be taken away by the
passage of this bill. It might be worded a bit sensationally, but I think
that getting the public fired up about this issue is important.
</p>

<p>
If you feel up to it, print some off and hand them out while you're out this
Independence Day weekend. If you don't, please visit the web site on the
flyer (<a href="http://tinyurl.com/6jxnsx">http://tinyurl.com/6jxnsx</a>),
look up the telephone numbers of your U.S. Senators, and give them a call to
let them know how you feel about this legislation. Even if you don't think
of yourself as "political", please take the few minutes necessary to make
this call-- it's important!
</p>

<p>
The United States is a county based on the rule of law. The law was broken,
and those who broke the law need to be held accountable. This isn't a
partisan issue or an issue of security-- this is an issue of the rule of law
and the basic rights granted to us as Americans by the Constitution. I've
heard argument for this bill articulated in a way that questions the
commitment of the bill's opponents to the "war on terror" or to the safety
of Americans. Those are fallacious arguments, and ignore the real issue
behind the opposition to this bill-- the fact that it runs slipshod over the
Constitution.
</p>

<p>
I *would* argue that opposition to this bill is an issue of patriotism. A
true patriot would take a stand for the Constitution and a stand against
unlawful infringements on Americans' rights. Our founding fathers could not
have envisioned electronic surveillance, but I'm confident that their vision
for the protection of Americans against unreasonable search and seizure
would include such electronic surveillance as this bill addresses.
</p>

<p>
Thank you for your time, and my apologies if this unsolicited email was
unwelcome. If you stand with me on this issue, please help in any way you
can-- even forwarding this email around (distasteful as mass-forwarding of
emails is) would be appreciated. We've got to get the word out before it's
too late.
</blockquote</div>

<p>
Like I said-- I think this is important, and I hope you do too.
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/politics</category>
      <pubDate>Wed, 02 Jul 2008 13:44:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/politics/20080702-001.html</guid>
    </item>

    <item>
      <title>Microsoft Advisory 954960 - A Pattern of Systematic Carelessness</title>
      <link>http://peeved.org/blog/software/20080701-001.html</link>
      <description><![CDATA[<p>
Back in April of 2008, Microsoft pushed <a href="http://en.wikipedia.org/wiki/Office_Genuine_Advantage">Office Genuine Advantage</a>
out to Customers' WSUS servers world-wide, though the tool was only supposed to be distributed in a targeted geographic area. This was acknowledged as <a href="http://blogs.technet.com/wsus/archive/2008/04/18/office-geniune-advantage-oga-notification-update-release-kb949810.aspx">a "mistake"</a>
by Microsoft. No method of removal was provided.
</p>

<p>
In November 2007, Microsoft <a href="http://blogs.technet.com/wsus/archive/2007/11/13/unexpected-ui-errors-in-wsus.aspx">renamed a product category</a> in the head-end WSUS servers and broke the user interface on Customers' WSUS servers. This was rectified in a subsequent update. Quoting a note from the WSUS team: "We are also improving our publishing tools to make sure that issues like this are caught during the publishing process, before they impact customers." (It would seem that this relates only to catching this particular issue-- assuming we don't see it happen again.)  If you were one of the unlucky Customers to receive the bad data, you were stuck performing a manual resolution procedure!
</p>

<p>
In October 2007, Windows Desktop Search was widely deployed to desktop computers, <a href="http://blogs.technet.com/wsus/archive/2007/10/25/wds-revision-update-expanded-applicability-rules-auto-approve-revisions.aspx">inadvertantly,</a> by Customers using WSUS. Microsoft cited the <a href="http://blogs.technet.com/wsus/archive/2007/10/25/wds-update-revision-follow-up.aspx">"decision to re-use the same update package"</a> as having "unintended consequences to our WSUS customers". No automated solution was provided to undo the damage done to potentially large numbers of computers. Windows Desktop Search did get a boost in installed base, though.
</p>

<p>
In September 2007, Microsoft caused the WSUS servers of Customers who opted to synchronize hardware driver updates to see <A href="http://blogs.technet.com/wsus/archive/2007/09/07/ati-radeon-graphic-card-updates-3892.aspx">approximately 4,000 new updates</a> for ATI graphics cards. The WSUS team noted: "We are changing the publishing process for the future btw so that multiple HWIDs will be associated to one update in the future."  Customers received metadata for the 3,982 seemingly duplicated updates were given instructions on manually rectifying the situation themselves.
</p>

<p>
In November 2006, Microsoft released Internet Explorer 7, Spanish locale, to all locales (not just Spanish). The error was <a href="http://groups.google.com/group/microsoft.public.windows.server.update_services/browse_frm/thread/416dbe5eea65a2f1/a31aa73870520969#a31aa73870520969">confirmed by Microsoft</a> and updated metadata was scheduled to be deployed. At the time, Microsoft's representative stated "We regret the inconvenience and confusion this issue may have caused WSUS customers.  Thank you for your reports and enabling us to get this issue headed off so quickly." It is fortunate that so many Microsoft Customers work as unpaid regression and quality-assurance testers.
</p>

<p>
(I'm not even going into the months-long fiasco about "SVCHOST.EXE" hanging
older PCs and the multiplicity of "fixes" that didn't actually resolve the
issue proffered by Microsoft. That's probably more a beef with the "Windows
Installer" people than with the WSUS people.)
</p>

<p>
After all of this, we now have <a href="http://www.microsoft.com/technet/security/advisory/954960.mspx">a situation</a>
where bad data gets synchronized into Customers' WSUS databases causing <a href="http://blogs.technet.com/wsus/archive/2008/06/18/client-server-synchronization-issues.aspx">unhandled errors</a>
in the server-side code called by client computers looking for updates. Beautiful.
</p>

<p>
So far, the only resolution I'm aware of involves a manual procedure
performed by the Customers. This is also beautiful. I've already had the
issue in at least one Customer site.
</p>

<p>
Is there any regression testing being done on patches deployed thru WSUS? Is there regression testing of the patch metadata being synchronized into Customers' WSUS databases? It sure doesn't look like it, on either front.
</p>

<p>
Why can't Microsoft take the time to provide automated fixes for the damage
it creates automatically. It's not as if they can't write code to do things
automatically.
</p>

<p>
It has the look and feel that a single disgruntled (or stupid) Microsoft employee could bring down a large portion of the desktop PCs and servers in the world. I won't even think about malicious third-parties gaining access to the server computers that serve updates out to privately owned WSUS servers throughout the world. Seemingly, if some catastrophe like this did happen, Microsoft would release a procedure for their Customers to manually perform on each affected system. Whee!
</p>

<p>
Yet again, I'm embarrassed to have my Microsoft "certification" and to be associated with them in any way. Way to foster trust in IT, Microsoft!
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/software</category>
      <pubDate>Tue, 01 Jul 2008 01:05:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/software/20080701-001.html</guid>
    </item>

    <item>
      <title>Strangeness with Trend Micro 32-bit Virus Scan Engine 8.700.1004</title>
      <link>http://peeved.org/blog/software/20080501-001.html</link>
      <description><![CDATA[<p>
I ran into an odd issue with a friend's network yesterday, and have decided
that feeding it to the LazyWeb to chew on is a good idea.
</p>

<p>
For semi-relevant informational background, the subject network in this
diatribe is a small private religious K-12 school w/ roughly 120 Windows XP
Professional SP2-based PCs. They have a Windows Server 2003 Standard Edition
R2 32-bit file server computer acting as an AD domain controller, a Windows
Server 2003 Standard Edition R2 32-bit server computer acting as a replica
domain controller, and a Windows Server 2003 Standard Edition R2 64-bit
server computer running Exchange 2007. Everything was a clean install
migrating away from Novell Netware last September, and all the client
computers were reinstalled from fresh Windows XP installations at the time
of the migration. The network infrastructure is all Cisco-based switched
10/100 Ethernet (w/ gigabit uplinks between switches) with no VLANs or QoS.
I did most of the original setup, and things are sanely configured (clients
pointed to internal DNS servers running on domain controllers, IP addresses
handed out via DHCP, etc). In general, everything has been humming along
since I did the initial setup, and walking in to look at the issue I didn't
expect that it was anything setup-related. (Because of bogus political
reasons, I can't bill for work on this network anymore, but I became friends
with the on-site "computer teacher" and I still stay in touch with him. It's
frustrating, but I like the people and try to generally be helpful and
nice... *smile*)
</p>

<p>
Okay, okay-- enough blathering on. The issue shakes out like this: 
</p>

<p>
Last week, the client computers (most of them current on Microsoft updates
as of April 20th or so) started hanging during common user activities--
mainly opening and closing Microsoft Office and Adobe CS3 applications and
using Internet Explorer. Even Windows Explorer would hang, from time to
time. If one would leave the computers sit in this "frozen" state, they
would eventually "free up" and begin to work again. In cases where a hang
occurred closing a program (such as WINWORD.EXE), the program might hang
around in the process list for awhile and eventually disappear. You could
open more copies of the program, and as you closed them, you would build up
more "hung" copies in the process list.
</p>

<p>
My friend and I found that we were able, just by fiddling around with
Microsoft Word, Adobe Illustrator, etc, to reliably generate failures in
about 3 - 5 minutes of work. Strangely, though, we could only get failures
to occur when logged-on as a user who did not have local "Administrator"
rights.
</p>

<p>
Of all the users on the network, only one (1) user logs-on with a
non-limited "Administrator" account (for frustrating reasons I won't go
into). We checked with this user and found that she has seen no issues. This
seems to jibe with our inability to reproduce the issue except when
logged-on as a limited user.
</p>

<p>
Watching the hangs with Process Explorer, I was seeing several threads in
the hanging programs stuck on calls to kernel32.dll's
GetModuleFileNameA+0x1b4 export. I think this is related to the root-cause
of the issue, but I don't have the right source code to debug this any
further down into the stack. Anyway, I kept banging on Process Explorer for
a bit, but then we moved on to think about other things that might've
changed.
</p>

<p>
A major "changed" item that we discovered related to the Trend Micro
OfficeScan product. The OfficeScan "32-bit Virus Scan Engine" was updated on
4/22/2008 to version 8.700.1004. My friend recalled that the problems being
reported by users starting last Tuesday, and a quick review of the trouble
ticketing system revealed that this was the case-- all the trouble reports
started on Tuesday after the Trend Micro update.
</p>

<p>
I'd already gotten the feeling that the root cause was probably anti-virus
related, simply because the issue was happening to such a variety of
computers and in a variety of applications. The only commonality between the
machines, aside from the operating system, was the anti-virus software. In
an earlier test, we removed OfficeScan from a machine on which we had been
able to reproduce the issues and tried for 30 minutes to reproduce the
issues without success. We allowed Group Policy to reinstall OfficeScan and
reproduced the issue again within 5 minutes.
</p>

<p>
I performed a "rollback" to OfficeScan virus scan engine version 8.550.1001
on our test client computer (via the OfficeScan console). We verified that
the client reported the older scan engine, bounced the machine, and spent 30
mintues attempting to reproduce the issue. We could not reproduce the issue
with scan engine 8.550.1001. We rolled the engine forward to 8.700.1004
again and were able to reproduce our issue.
</p>

<p>
For now, we've initiated "rollbacks" on all the client computers that are
"online", and my friend will watch tomorrow and rollback any other clients
that don't pick up the rollback request automatically. I don't like not
being current on updates to things like anti-virus software, but I think
it's a necessary evil in this case, and because it's only the scan engine
and not the virus definitions, we are probably not opening ourselves up to
undue risk.
</p>

<p>
The only thing I found on the 'net thusfar was a <a href="http://www.cmcrossroads.com/component/option,com_fireboard/Itemid,593/func,view/catid,38/id,90258/">vague posting</a>, and it's too vague to really get anything out of.
</p>

<p>
How about it, Lazyweb? Any similar situations happening out there?
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/software</category>
      <pubDate>Sun, 04 May 2008 10:11:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/software/20080501-001.html</guid>
    </item>

    <item>
      <title>The "Long Tail" of poop.</title>
      <link>http://peeved.org/blog/internet/20080502-001.html</link>
      <description><![CDATA[<p>
For reasons that I cannot identify, I decided to chart the number of results
returned by <a href="http://www.google.com">Gooogle</a> for various
spellings of the word "poop".
</p>

<div class="entryquote"><blockquote><p align="center">
 <a target="_newframe" href="http://peeved.org/pics/internet/20080502-001.png"><img border="0" alt=""width="364" height="209" src="http://peeved.org/pics/internet/20080502-001.tn.png"></a>
</p></div>

<p>
I also made a view into the "long tail" of "poop" (showing the odd spike at
44 O's.)
</p>

<div class="entryquote"><blockquote><p align="center">
 <a target="_newframe" href="http://peeved.org/pics/internet/20080502-002.png"><img border="0" alt="" width="364" height="209" src="http://peeved.org/pics/internet/20080502-002.tn.png"></a>
</p></div>

<p>
I have absolutely no explanation for doing this.
</p>

<p>
Pooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooop.
</p>

<p>
If you'd like, I've also made the <a href="http://peeved.org/misc/20080502-001.txt">raw data</a> available for
remixing.
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/internet</category>
      <pubDate>Fri, 02 May 2008 21:45:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/internet/20080502-001.html</guid>
    </item>

    <item>
      <title>This American Life Cinema</title>
      <link>http://peeved.org/blog/culture/20080501-001.html</link>
      <description><![CDATA[
<p>
I just got back from the <a href="http://www.thislife.org">This American Life</a>
live simulcast in my local movie theatre. It was a really enjoyable show,
and we finally got to see what Tory Malatia looks like! (The moving camera
was somewhat disquieting, at first. There was major, major jib action going
on...)
</p>

<p>
I really hope that the live show makes it onto the second season DVDs as an
"extra". I hope the pre-show animation (a parody on the standard faire movie
theatre pre-show trivia reels) makes it on the DVD as well.
</p>

<p>
Anyway, it was a great show. I hope more people get to see it. It was a
unique experience, and a lot of fun.
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/culture</category>
      <pubDate>Thu, 01 May 2008 23:29:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/culture/20080501-001.html</guid>
    </item>

    <item>
      <title>Lyrics Torn Asunder</title>
      <link>http://peeved.org/blog/culture/20071230-001.html</link>
      <description><![CDATA[<p>
"Pushing crap<br>
On the stack.<br>
Pop it back<br>
Into registers, memory.<br>
Hey-- I'm ready to code."
</p>

<p>
Been in my head for years, never committed it to bits 'til now.
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/culture</category>
      <pubDate>Sun, 30 Dec 2007 19:37:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/culture/20071230-001.html</guid>
    </item>

    <item>
      <title>Best Customer Call of 2007</title>
      <link>http://peeved.org/blog/work/20071229-001.html</link>
      <description><![CDATA[<p>
I think I'm safe to go ahead and write this one, what w/ only one "working
day" left in 2007. We'll see...
</p>

<p>
So, a user (we'll call her "Shelly") calls me indicating that her
vertical-market time and billing accounting application is not spell
checking data she enters. Further, Shelly states, she spent over an hour on
the phone with the application manufacturer's technical support, and they've
decided that the registry on her Windows XP Professional-based PC is
"corrupt". Other users in the office don't seem to have any problem, but she
can enter violently misspelled words and see no squiggly red lines warning
her of misspellings.
</p>

<p>
I choked back my initial urge to comment on the use of the word "corrupt"
("What, has it been taking bribes or something?!?"), since I firmly believe
that the words "corrupt" and "registry" coming out of a technical support
representative's mouth together are really code for "I don't know what's
wrong but I don't want this to be my problem anymore." I also choked back my
urge to comment on the obscene yearly "maintenance" fee required by the
software manufacturer that, apparently, entitles their Customers to receive
slipshod, finger-pointing "support".
</p>

<p>
I agreed that I'd fire up a VPN connection, hop onto her PC with a remote
desktop control application, and "ride along" to see what was happening.
</p>

<p>
I got connected to Shelly's PC and she demonstrated, in her characteristic
ALL CAPS TYPING STYLE, the lack of spell checking. I've always cringed at
the ALL CAPS-ness of her typing, but I know that her ways cannot be changed.
She's been doing this since her office got time and billing accounting
software back in the late 1980s.
</p>

<p>
"Did tech support have you logon to another PC where the spell checker
works fine to see if the problem 'follows' your user settings," I asked. I
was betting the spell-check component has both machine and user registry
settings, and given that Shelly's office uses roaming profiles, a
mal-adjusted user setting should 'follow' her, whereas a machine setting
should stay in place.
</p>

<p>
"Uhh, no", she said. That's a strike against software manufacturer technical
support, to me. I suppose they couldn't know that we were or weren't using
roaming profiles, but even w/o roaming user profiles, different users on a
Windows NT-derived operating system have different user registries.
</p>

<p>
I think it's reasonable to see if you can isolate an issue to being a
"per-machine" or "per-user" issue at level 1. Of course, since they wrote
the software to begin with, you'd think they'd already know where their
settings were stored. To be honest, though, I'd guess that even their
development staff don't have any idea where these supposedly "corrupt"
settings are stored. My bet would be that they don't even have a way to talk
to the people who wrote the spell checker, seeing as how it's a licensed
third-party library.
</p>

<p>
I convinced Shelly that we should make sure the problem wasn't with her user
settings. "But they said my registry is corrupt! My registry! Corrupt!" Oh,
the horror. Luckily I've got a pretty good track record of solving problems
for Shelly, and she let me proceed as I wanted.
</p>

<p>
I logged-on with my test user account and we attempted to reproduce the
issue. My account received proper spell checking, unlike Shelly's. At least
I knew that the underlying code was working fine, and likely this was a user
registry issue.
</p>

<p>
I decided to head into the menus and have a look at the spell check options.
Ultimately, I wanted to see where the settings are being saved in the
registry. I figured I'd do my usual trick of taking a snapshot of the
registry, changing a setting and closing the app, then taking a snapshot
again and comparing the snapshots. (Sure, sure-- I could just run RegMon
while I use the app, but I can do this faster and w/o downloading software.)
</p>

<p>
I never even made it to taking my "before" snapshot, though. When I looked
at the options dialog, one (unchecked for my account) item jumped right out
at me: "Ignore words in ALL CAPS".
</p>

<p>
"Umm, Shelly-- let's logon as you again and check one setting."
</p>

<p>
Sure enough, the setting "Ignore words in ALL CAPS" was checked in
<em>her</em> settings. I read the setting's name out loud, and she replied:
"Well, I set that because I type everything in all capital letters and I
wanted it to..." She trailed off, then paused.  "Oh," she said, "I
understand. Sorry to have bothered you."
</p>

<p>
"No problem," I said, and disconnected from her PC. Nothing more could be
said.
</p>

<p>
I suppose the only thing that could've made this better would've been if the
spell checker had a setting to "Ignore misspelled words" and she'd enabled
that.
</p>]]></description>
      <author>T.A. Adjuster &lt;blog@peeved.org&gt;</author>
      <category>/work</category>
      <pubDate>Sat, 29 Dec 2007 22:05:00 GMT</pubDate>
      <guid isPermaLink="true">http://peeved.org/blog/work/20071229-001.html</guid>
    </item>


  </channel>
</rss>
