<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <link href="http://www.blogger.com/atom/3896669" rel="service.post" title="Orcmid's Lair" type="application/x.atom+xml"/>
    <link href="http://www.blogger.com/atom/3896669" rel="service.feed" title="Orcmid's Lair" type="application/x.atom+xml"/>
    <title mode="escaped" type="text/html">Orcmid's Lair</title>
    <tagline mode="escaped" type="text/html">Welcome to Orcmid's Lair, the playground for family connections, pastimes, and scholarly vocation -- the collected professional and recreational work of Dennis E. Hamilton</tagline>
    <link href="http://orcmid.com/blog/" rel="alternate" title="Orcmid's Lair" type="text/html"/>
    <id>tag:blogger.com,1999:blog-3896669</id>
    <modified>2004-08-30T01:04:02Z</modified>
    <generator url="http://www.blogger.com/" version="5.15">Blogger</generator>
    <info mode="xml" type="text/html">
        <div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Knowledge Base</a> for more info.</div>
    </info>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/109382580329781912" rel="service.edit" title="Candling Phish" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-08-29T18:01:00-07:00</issued>
        <modified>2004-08-30T01:04:00Z</modified>
        <created>2004-08-30T00:30:03Z</created>
        <link href="http://orcmid.com/blog/2004/08/candling-phish.asp" rel="alternate" title="Candling Phish" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-109382580329781912</id>
        <title mode="escaped" type="text/html">Candling Phish</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">I'm soberly leafing through an Umberto Eco essay when &lt;a href="http://orcmid.com/BlunderDome/wingnut/"&gt;Spanner Wingnut&lt;/a&gt; comes panting up the stairway from the lab, dragging his portable with him.&amp;#160;  I say dragging because it is some kind of souped-up Osborne sewing-machine crate running XPSP2 and trailing an extension cord that would have shorted my grandmother's teakettle.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Spanner (who looks more like Mr. Mole every day) peers at me through his bottle-glass spectacles while having some kind of Bob Golthwaite moment.  "Look'cheer," he wheezes, pointing excitedly at the display on his rig.&#13;&lt;br /&gt;&#13;&lt;br /&gt;"Stand still and stop drooling on the screen," I remark calmly, wondering if you can short a monitor that way.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Oh,&lt;blockquote&gt;&lt;p align="center"&gt;&lt;a href="http://orcmid.com/Blunderdome/B040802.htm" target="_blank"&gt;&lt;img border="0" src="http://orcmid.com/Blunderdome/B040802B.png" alt="This is a simulated phish image.  Do you reall want to click here?" width="667" height="730"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/Blockquote&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;"Well you twit, you've been spammed and phished," I say knowingly.  "At least you don't have an account with that bank.&amp;#160;  How often have I had to tell you, &lt;a href="http://alwaysuseprotection.com/"&gt;Use Protection&lt;/a&gt;!"&#13;&lt;br /&gt;&#13;&lt;br /&gt;"No, no, look'cheer" as he elbows me working the trackball,&lt;blockquote&gt;&lt;p align="left"&gt;&lt;p align="left"&gt;&lt;img border="0" src="http://orcmid.com/BlunderDome/B040802C.png" alt="Find the equivalent of this in your mail reader. You'll love it." width="187" height="213"&gt;&lt;/p&gt;&lt;/blockquote&gt;and then ...&lt;blockquote&gt;&lt;p align="center"&gt;&lt;a href="http://orcmid.com/BlunderDome/B040802.htm" target="_top"&gt;&lt;img border="0" src="http://orcmid.com/BlunderDome/B040802D.png" alt="Uh excuse me, but if you wouldn't click on the phish, why would you click on this?" width="666" height="566"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;well, would you look at that?&#13;&lt;br /&gt;&#13;&lt;br /&gt;"Dunderhead!&amp;nbsp; You didn't know that?&amp;nbsp; How do you think teen-agers sneak homework answers to their pals using their parents computers?&amp;nbsp; Everybody knows about that," I bark, wondering at how the little newt manages to come up with one after the other of these little cuties.&#13;&lt;br /&gt;&#13;&lt;br /&gt;"And pick up that cord neatly.&amp;nbsp; It looks like the rats have been chewing it."&#13;&lt;br /&gt;&#13;&lt;br /&gt;As Spanner slouches back to his subterranean warren, I wonder if there is a patent attorney available on a Sunday and where can I announce the remarkable von Clueless phish-detector.&amp;nbsp; First, I need a dated entry in &lt;a href="http://orcmid.com/BlunderDome/B040802.htm"&gt;my lab notebook&lt;/a&gt;.&amp;#160; Oh, and I bet I can get Orcmid to give me space in exchange for Spanner cleaning up his blog messes.&amp;nbsp; That's the ticket ...</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/109380186156270621" rel="service.edit" title="Pent up Blogophilia" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-08-29T10:50:01-07:00</issued>
        <modified>2004-08-29T17:51:01Z</modified>
        <created>2004-08-29T17:51:01Z</created>
        <link href="http://orcmid.com/blog/2004/08/pent-up-blogophilia.asp" rel="alternate" title="Pent up Blogophilia" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-109380186156270621</id>
        <title mode="escaped" type="text/html">Pent up Blogophilia</title>
        <content type="application/xhtml+xml" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">
            <div xmlns="http://www.w3.org/1999/xhtml">It has been difficult to withhold myself from blogging while I do some important scaffolding around being able to recover from a variety of misadventures here.  It helped that I was in an 8-week on-line course that also demanded my attention.  But that was then, and now I don't have to get a typing fix by spewing comments onto <a href="http://radio.weblogs.com/0001011/">Scobleizer</a> so much.
<br/>
                <br/>I did allow myself to accumulate drafts on Blogger.com, and now I have to see what I have. In addition to that material, I already thought of several new postings that I will be building somewhere around here: <blockquote>
<ul>
<li>
<strong>A way of Living:</strong>  Joi Ito and Tim Bray in common</li>
                        <li>
                            <strong>What's Your Scoble Number?</strong>  Something that the blogosphere has altered forever</li>
                        <li>
                            <strong>Throw 'Em a Phish:</strong> I managed to decode a couple of phishes and they are indeed wonders to behold.</li>
                        <li>
                            <strong>Personal Refactoring:</strong>  How Do I Unravel this Knot?</li>
                        <li>
                            <strong>ODMA Is Ten This Year:</strong>  The little middleware bridge that could forges ahead.</li>
                        <li>
                            <strong>Blogger:</strong>  Here's a Good Thing. While I'm sulking over Blogger, they begin to fill in the blanks for people who want to do more and understand more, with a great update to their user Help and Support Status.  There's just that little thing about privacy that nags me now.</li>
                        <li>
                            <strong>Meme Mimicry</strong>.  So, is it thought control or the hundredth monkey?</li>
                    </ul>
                </blockquote>
                <p>I will stop now before I overwhelm myself.  These will show up here or over in Professor von Clueless's place.  Oh, yeah.  I need to get that blog up and operating before I get too carried away.</p>
                <p>Later.  Heh.</p>
                <br/>
            </div>
        </content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/109379650599614748" rel="service.edit" title="All-Clear #1" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-08-29T09:20:45-07:00</issued>
        <modified>2004-08-29T16:21:45Z</modified>
        <created>2004-08-29T16:21:45Z</created>
        <link href="http://orcmid.com/blog/2004/08/all-clear-1.asp" rel="alternate" title="All-Clear #1" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-109379650599614748</id>
        <title mode="escaped" type="text/html">All-Clear #1</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;blockquote&gt;&#13;&lt;br /&gt;&lt;p style="BORDER-RIGHT: #ccccff 6px double; PADDING-RIGHT: 5px; BORDER-TOP: #ccccff 6px double; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccccff 6px double; PADDING-TOP: 5px; BORDER-BOTTOM: #ccccff 6px double; BACKGROUND-COLOR: #99ff99" align="center"&gt;&#13;&lt;br /&gt;&lt;span style="color:#000080;"&gt;&lt;b&gt;&lt;big&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;i&gt;&lt;big&gt;&lt;big&gt;&lt;big&gt;All Clear: End of Test&lt;/big&gt;&lt;/big&gt;&lt;/big&gt;&lt;/i&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;Any entries since the last&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;/big&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color:#000080;"&gt;&lt;b&gt;&lt;big&gt;"&lt;i&gt;&lt;a href="http://orcmid.com/construction/C000011B.htm" target="_top"&gt;Caution: Feed Testing&lt;/a&gt;&lt;/i&gt;"&#13;&lt;br /&gt;&#13;&lt;br /&gt;announcement were part of the test activities.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;Consult the &lt;a href="http://orcmid.com/status.htm"&gt;Site Status&lt;/a&gt;&#13;&lt;br /&gt;page for further information.&#13;&lt;br /&gt;&#13;&lt;br /&gt; &lt;/big&gt;&#13;&lt;br /&gt;&lt;/p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&amp;#160;&lt;br /&gt;&lt;p&gt;This confirms that the testing of incident-response preparations for the Orcmid's Lair blog are completed and the blog is no longer locked down.  Although similar notices were placed in the site feed during testing, those manually-injected announcements are obliterated when the automated feed produced by Blogger.com is reinstituted.&amp;#160;  This message marks closure of testing and other preparations in the "permanent" feed.&lt;/p&gt;&lt;p&gt;As part of the institution of consistent incident-response procedures for Orcmid's Lair and related blogs, the URL for the Orcmid's Lair blog has been simplified to &amp;lt;&lt;a href="http://orcmid.com/blog/"&gt;&lt;strong&gt;http://orcmid.com/blog/&lt;/strong&gt;&lt;/a&gt;&amp;gt;.&amp;#160;  That's all you need.&amp;#160;  It will be faster to use this than be redirected from the previous URL, so please update any shortcuts you have to this blog.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;/p&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108844387538946372" rel="service.edit" title="Microsoft Scores for Respecting Its Customers" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-29T10:06:04-07:00</issued>
        <modified>2004-06-29T17:08:04Z</modified>
        <created>2004-06-28T17:31:15Z</created>
        <link href="http://orcmid.com/blog/2004/06/microsoft-scores-for-respecting-its.asp" rel="alternate" title="Microsoft Scores for Respecting Its Customers" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108844387538946372</id>
        <title mode="escaped" type="text/html">Microsoft Scores for Respecting Its Customers</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Microsoft Scores for Respecting Its Customers&lt;/h3&gt;&lt;a href="http://www.computerworld.com/printthis/2004/0,4814,94120,00.html"&gt;Computerworld: Microsoft scores highest in customer-respect study&lt;/a&gt;.&amp;nbsp; Linda Rosencrance's 2004-06-25 article describes a study by The Customer Respect Group.&amp;nbsp; The study examines web sites for how they support successful customer experiences.&amp;nbsp; Microsoft was found to lead the top 100 from that perspective.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Although I have had unsuccessful experiences with the sites, especially when dealing with a security-related concern, I must confess that the experience is still better than any I have found on other sites.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Today, there is announcement of a major transparency move (for Microsoft), putting its &lt;a href="http://blogs.msdn.com/saraw/archive/2004/06/29/168411.aspx"&gt;bug reports and feedback on line&lt;/a&gt;, so that there is visibility on the incidents that have been reported, the actions being taken, and any resolution.&amp;nbsp; I would say that will raise the score considerably, at least in the developer community.&amp;nbsp; You can't imagine (or maybe you can) all of the conversations that go on inside of a business about the importance of &lt;em&gt;not&lt;/em&gt; doing that.&amp;nbsp; It always feels risky, and I suspect that the lawyers are the most nervous about it.&amp;nbsp; So that is a very good move in terms of willing to deal with any feeling of vulnerability out of respect for the customer and also out of recognition of what value that is to ones own business operations and customer relationships.&lt;small&gt;&lt;blockquote&gt;&lt;dl&gt;&lt;dt&gt;&lt;em&gt;Watching and Listening:&lt;/em&gt;&lt;/dt&gt;&lt;dd&gt;&lt;strong&gt;Yoga Zone&lt;/strong&gt;.&amp;nbsp; &lt;em&gt;Total Body Conditioning for Beginners&lt;/em&gt;.&amp;nbsp; DVD edition, first 20-minute session.&amp;nbsp; Yesterday I got back on the rowing machine, today is back to yoga.&amp;nbsp; I maxed my lifetime weight and some serious intervention is called for.&amp;nbsp; I am starting with light routines and building back up to the level I was at when I stopped this in April.&amp;nbsp; You can see my gut in the &lt;a href="http://orcmid.com/viaggio/V040500.htm"&gt;photos from Kaua'i&lt;/a&gt;.&lt;br /&gt;&lt;strong&gt;MSN Radio Plus&lt;/strong&gt;.  Yoga, Yoga, Yoga (theme station).&amp;nbsp; Good cool-down music and relaxation while I am feeling a bit jangled this morning.&lt;/dd&gt;&lt;/dl&gt;&lt;/blockquote&gt;&lt;/small&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108838619201082765" rel="service.edit" title="Difficulties of Wireless Mesh" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-27T18:33:54-07:00</issued>
        <modified>2004-06-28T01:33:54Z</modified>
        <created>2004-06-28T01:29:52Z</created>
        <link href="http://orcmid.com/blog/2004/06/difficulties-of-wireless-mesh.asp" rel="alternate" title="Difficulties of Wireless Mesh" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108838619201082765</id>
        <title mode="escaped" type="text/html">Difficulties of Wireless Mesh</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Difficulties of Wireless Mesh&lt;/h3&gt;&lt;a href="http://www.acm.org/technews/articles/2004-6/0625f.html#item17"&gt;ACM News Service: The Realities of Dealing with Wireless Mesh Networks.&lt;/a&gt;.&amp;nbsp; The idea of wireless mesh networks appeals to me because of the possible utility for peer-to-peer bootstrapping and discovery.&amp;nbsp; I am not so interested in the problems of wireless access that the techniques are designed to overcome, since I am happy to apply the same ideas to wired edge nodes, even wireless access points, that can form a mesh without heavy centralized support.&#13;&lt;br /&gt;&#13;&lt;br /&gt;This is a 3-by-5 card placeholder for me to return and dig deeper, supplementing what I discovered earlier about this case.&#13;&lt;br /&gt;&#13;&lt;br /&gt;The concern that this blurb raises for me is the item on the end that says coming out of sleep mode (that is, being detached or shut down for some period) "in a mesh network requires nodes to resynchronize with the network upon reactivation, a power- and time-consumptive process that involves considerable over-the-air network traffic."&#13;&lt;br /&gt;&#13;&lt;br /&gt;I don't like the sound of that and I need to check out the full article, in the &lt;a href="http://sensorsmag.com/articles/0604/14/"&gt;June 2004 issue of Sensor online&lt;/a&gt;.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108837793876999223" rel="service.edit" title="What Is RFID Technology?" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-27T17:31:27-07:00</issued>
        <modified>2004-06-28T00:35:27Z</modified>
        <created>2004-06-27T23:12:18Z</created>
        <link href="http://orcmid.com/blog/2004/06/what-is-rfid-technology.asp" rel="alternate" title="What Is RFID Technology?" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108837793876999223</id>
        <title mode="escaped" type="text/html">What Is RFID Technology?</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;What Is RFID Technology?&lt;/h3&gt;Now that I have stuck my neck out on how passive RFIDs are, and how the work of correlating the presence information is done elsewhere, I thought I should get something closer to the real facts.&#13;&lt;br /&gt;&#13;&lt;br /&gt;The site &lt;a href="http://www.rfidtalk.com/?from=overture"&gt;RFID Talk: Discussion of RFID technology&lt;/a&gt;&amp;nbsp; provides a discussion portal for matters RFIDian.&amp;nbsp; There is an &lt;a href="http://www.rfidtalk.com/forumdisplay.php?s=dbefc1863feef38cc2f1ac961890336e&amp;forumid=4"&gt;RFID Technology&lt;/a&gt; forum on the site.&amp;nbsp; Many of the topics are about specific products.&amp;nbsp; It is interesting that RFIDs are described as transponders.&amp;nbsp; I am looking into some of the specific discussions.&#13;&lt;br /&gt;&#13;&lt;br /&gt;It appears that the typical RFID returns something like an EPC, an &lt;a href="http://www.line56.com/articles/default.asp?NewsID=4682"&gt;Electronic Product Code&lt;/a&gt; prefered by Walmart and the US DoD.&amp;nbsp; The passive tags are cheaper, can be polled indefinitely, and are the ones likely to be ubiquitous in the near future.&amp;nbsp; These, like the &lt;a href="http://www.internetnews.com/ec-news/article.php/3071081"&gt;Hitachi u-chip&lt;/a&gt;, have small (e.g., 128 bit) ROMs and are not alterable after manufacture.&amp;nbsp; They are physically miniscule and the power for their response is derived from the scanner's UHF signal.  &#13;&lt;br /&gt;&#13;&lt;br /&gt;There are also active tags.&amp;nbsp; The ones being used to monitor truck tires, with 8-kilobit memories and environmental sensors, can report temperature and pressure histories for the tires they are affixed to.  &#13;&lt;br /&gt;&#13;&lt;br /&gt;Zebra Technologies offers &lt;a href="http://www.zebra.com/cpgn/ovt/rfid.htm"&gt;RFID Printing Solutions&lt;/a&gt;.&amp;nbsp; An RFID embedded in a product label is programmed with its identifier, such as an EPC, simultaneous with the printing of visible identification (even bar codes) on the label itself.&amp;nbsp; The distinction between the soon-to-be-ubiquitous passive tags and active tags is explained in another &lt;a href="http://www.rfid.zebra.com/considerations.htm"&gt;Zebra Fact Page&lt;/a&gt;:&lt;blockquote&gt;"&lt;em&gt;Information is sent to and read from RFID tags by a reader using radio waves. In passive systems, which are the most common, a Radio Frequency Identification reader transmits an energy field that 'wakes up' the tag and provides the power for the tag to operate. In active systems, a battery in the tag is used to boost the effective operating range of the tag and to offer additional features over passive tags, such as temperature sensing.&lt;/em&gt;"&lt;/blockquote&gt;In all near-term cases, the information carried by the tag is limited, whether or not alterable.&amp;nbsp; Some connection to a datasystem is required to correlate the current scanning, and collateral information (e.g., a cash-register feed for purchases) to any kind of global record.&amp;nbsp; The requirements for the data-communication and database end are considered to be immense.&#13;&lt;br /&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108834691823867515" rel="service.edit" title="Hark, Is That an Arphid That I Smell?" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-27T15:21:44-07:00</issued>
        <modified>2004-06-27T22:21:44Z</modified>
        <created>2004-06-27T14:35:18Z</created>
        <link href="http://orcmid.com/blog/2004/06/hark-is-that-arphid-that-i-smell.asp" rel="alternate" title="Hark, Is That an Arphid That I Smell?" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108834691823867515</id>
        <title mode="escaped" type="text/html">Hark, Is That an Arphid That I Smell?</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Hark, Is That an Arphid That I Smell?&lt;/h3&gt;&lt;a href="http://www.masternewmedia.org/news/2004/06/27/the_smell_of_rfid_tags.htm"&gt;RG News: The Smell Of RFID Tags&lt;/a&gt;.&amp;nbsp; I notice that there is an assumption, in the scarier accounts, that RFID tags can be updated to carry complex information.&amp;nbsp; For example, it is speculated that purchasing history can be carried by an RFID built into a credit card.&amp;nbsp; My sense of the current technology is that the association is done behind the scenes and accomplished in massive data aggregation activities, not on the RFID (or the credit card).&amp;nbsp; The impact might be the same, but the methodology is quite different.&amp;nbsp; What I see here is a seriously overblown assumption about what the technology is capable of, in any reasonably-near future, and this over-generalization discredits accounts such as this summary on &lt;em&gt;Robin Good's Latest News&lt;/em&gt;.&amp;nbsp; It is likely to be regarded by legislators and decision makers as idiot radicalism.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I think the problem around this technology being intrusive is that it is near-invisible.&amp;nbsp; While this article emphasizes this action:&lt;blockquote&gt;&lt;em&gt;Consumers must insist that RFID tags be easily visible, removable and turned off at checkout.&lt;/em&gt;&lt;/blockquote&gt;this injunction becomes meaningless if consumers are not equipped to verify it.  &#13;&lt;br /&gt;&#13;&lt;br /&gt;I do have a &lt;a href="http://nfocentrale.net/orcmid/blog/2004/06/lady-bugs-for-rfids.asp"&gt;few modest suggestions&lt;/a&gt; that might be more effective as social action.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://www.whittierdailynews.com/Stories/0,1413,207~12044~2235391,00.html"&gt;Whittier Daily News - Opinion&lt;/a&gt;.&amp;nbsp; Robin Good's source is Lenore Skenazy's 2004-06-25 Whittier Daily News.com opinion piece.&amp;nbsp; The article addresses RFID as a universal surveillance system.&amp;nbsp; Here the description of an RFID as a "bar code on steroids" is more apt, although the leap into outrageous extrapolations almost qualifies this article as an urban e-mail hoax.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Again, the example of what the RFID reports is exaggerated.&amp;nbsp; The RFID just reports what it always reports, it doesn't carry the history of its voyage from manufacturer to a garmet you are wearing.&amp;nbsp; It is in the uniqueness of that identification, and its availability, that provides the basis of surveillance.&amp;nbsp; That is all it needs.&amp;nbsp; In the cinema, when someone places a tracking beacon on a vehicle, the beacon doesn't do the work, the trackers do.&amp;nbsp; This might be a better way to view the situation.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Now, that does not alter the fact that a fine basis for surveillance is available, and that this is commercially valuable and potentially just as important to everyone's Department of Homeland Security and everyone who might be spying on &lt;em&gt;them&lt;/em&gt;.&#13;&lt;br /&gt;&#13;&lt;br /&gt;So the scary scenarios don't work as described.&amp;nbsp; The RFID needs to be scanned repeatedly at different places, and the scanning point needs to send its information somewhere that it can be aggregated with other information from other scannings of that same RFID.&amp;nbsp; This is not a trivial act, and yes, people are working on it.&#13;&lt;br /&gt;&#13;&lt;br /&gt;It is more like my supermarket membership card.&amp;nbsp; All it has to do is identify itself.&amp;nbsp; The rest is handled by passing that identification, and my coincident purchasing information to a database system.&amp;nbsp; The easy part for the supermarket is they issued the card. They are not just trying to scan anybody's any-kind-of-card, and connecting it to a data-collection and reporting system somewhere.&amp;nbsp; With RFIDs, the problem is more complicated.&#13;&lt;br /&gt;&#13;&lt;br /&gt;What is more important is that the RFID is a kind of passive technology.&amp;nbsp; It responds to scans from any suitable scanner.&amp;nbsp; So, instead of worrying about who is scanning RFIDs in your possession, why not look at &lt;strong&gt;the opportunity we have&lt;/strong&gt; in being able to scan the RFIDs in our environment?&#13;&lt;br /&gt;&#13;&lt;br /&gt;Questions to self: Is there any selectivity in the scanning and response?  (Obviously, for intentional surveillance, different kinds of RFIDs and readers might be developed and used; but what about the current case).  When the vet scans our cats and notices that they have been "chipped," what other objects respond to those same scanners?&amp;nbsp; What other scanners would notice our cats, perhaps from a greater distance.&amp;nbsp; How many flavors of this technology are there?&amp;nbsp; If these are really equivalent to a homogenous system of very-long bar codes, I here point out that bar code scanners are now affordable enough to be consumer devices.&amp;nbsp; For the kind of tracking that people speculate about, that means scanners will be at least that affordable.&amp;nbsp; Probably more affordable than the video-recorder at the Rodney King beating.&amp;nbsp; Heh.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108836039160481745" rel="service.edit" title="Lady Bugs for RFIDs?" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-27T11:01:59-07:00</issued>
        <modified>2004-06-27T21:22:59Z</modified>
        <created>2004-06-27T18:19:51Z</created>
        <link href="http://orcmid.com/blog/2004/06/lady-bugs-for-rfids.asp" rel="alternate" title="Lady Bugs for RFIDs?" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108836039160481745</id>
        <title mode="escaped" type="text/html">Lady Bugs for RFIDs?</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Lady Bugs for RFIDs?&lt;/h3&gt;I'm chatting with Vicki over breakfast and I mention that I am gathering information on RFIDs (pronounced arphids).  "I guess you're not talking about little green bugs that infest the rose bushes?" she responds.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I'm dumbstruck.&amp;nbsp; Of course, what we need are lady bugs for RFIDs.&amp;nbsp; What a great symbol.&amp;nbsp; Little &lt;strong&gt;lady-bug lapel pins&lt;/strong&gt; that eat arphids.&amp;nbsp; This could be the greatest thing since the pet rock and lead-lined underware.&amp;nbsp; I am thinking that we need a tasteful nano-lady-bug design with nice fluorescent sparkles when it is being scanned.  It could even have, you know, an RFID jammer or virus build into it.&amp;nbsp; Or, we could say it does.&amp;nbsp; The stick-pin is the antenna.&amp;nbsp; [Or it is an arphid and scanner spotter, an even more promising option for the executive model -- see the updates below.]&#13;&lt;br /&gt;&#13;&lt;br /&gt;Stepping back into the &lt;strong&gt;aluminum-foil headgear department&lt;/strong&gt;, I was wondering how RFIDs are discriminated.&amp;nbsp; If they are all over the place, how does a sensor discriminate the responses?&amp;nbsp; I need to see how they probe and deal with response collisions, but it makes me wonder if RFID congestion is a problem.&#13;&lt;br /&gt;&#13;&lt;br /&gt;That has me thinking about &lt;strong&gt;RFID safety garments&lt;/strong&gt;.&amp;nbsp; We could collect RFIDs, and keep them like butterfly collections, stitching them into our underwear or creating something like RFID merit-badge scarves (and headgear).  People can proudly wear their collections and claim records of various kinds.  You know, confirmed RFIDs from Indonesian child-labor sweatshops found in your last pair of running shoes.  When you have a healthy pelt of these things, wear it shopping.&amp;nbsp; At, say, Wal-Mart.&#13;&lt;br /&gt;&#13;&lt;br /&gt;It could happen. &#13;&lt;br /&gt;&#13;&lt;br /&gt;[added 2004-06-27-20:20Z]:&amp;nbsp; &lt;strong&gt;Arphid Accessorizing!&lt;/strong&gt;&amp;nbsp; Wait, there's more.&amp;nbsp; How about affinity arphids, little lady-bug pins that have designs that express community identity: "John Q. Public," "Jane Q. Public," "Silent Majority," "I Gave at the Office," "Swing Vote," "Republicrat," "Demican," "Apathetic," "Bipartisan," "Independent Voter," "Librarian," "Homeless Neoconservative," and that great geek cloak, "Anonymous Coward."&amp;nbsp; And every arphid for a single affinity has the same identity.&amp;nbsp; Be the first in your neighborhood to collect and wear the entire set.&amp;nbsp; Have meet-ups where what you have in common is the same arphid identification.&amp;nbsp; You Are Legion.&amp;nbsp; Heh.&#13;&lt;br /&gt;&#13;&lt;br /&gt;This could be the greatest thing since cabbage-patch kids.&amp;nbsp; I wonder who knows how to make these things . ... Do you think that, if I pull this off, I can be in the next Michael Moore movie?&#13;&lt;br /&gt;&#13;&lt;br /&gt;[added 2004-06-27-20:47Z]:&amp;nbsp; Then there's "The Borg," "Jane Doe," "Kinky,"and "Cruisin'" when you're on the prowl.&amp;nbsp; Teens will love arphid scanners built into their video-cellphones. Ear-jewelry can be incorporated into whatever that 3-holes in the left, 1-in the right ear is intended to signify.&amp;nbsp; Kids, make your folks crazy at a whole new level.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Think of it, treasure hunts for hidden arphids.&amp;nbsp; &lt;strong&gt;Arphid Lotto!&lt;/strong&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;Not to mention that if business firms let their product-tracking arphids into the wild, they may find that their operations are just a wee bit more transparent than intended.&amp;nbsp; After all, it is just gigantic data aggregation, a great exercise of peer-to-peer computational grids.&amp;nbsp; We have the technology.&amp;nbsp; "&lt;strong&gt;Big Brother, we are watching you.&lt;/strong&gt;"  &#13;&lt;br /&gt;&#13;&lt;br /&gt;You gotta love it.&amp;nbsp; Open-source arphid-defeating lady-bug grids.&#13;&lt;br /&gt;&#13;&lt;br /&gt;OK, I'm done.&amp;nbsp; The comment section is open.&amp;nbsp; &lt;strong&gt;Keep it anonymous&lt;/strong&gt;.&amp;nbsp; This is a watchbird watching Google.&amp;nbsp; This is a watchbird watching you.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108819060255862010" rel="service.edit" title="RFID for Commerce is Surveillance?" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-25T12:10:24-07:00</issued>
        <modified>2004-06-27T21:48:24Z</modified>
        <created>2004-06-25T19:10:02Z</created>
        <link href="http://orcmid.com/blog/2004/06/rfid-for-commerce-is-surveillance.asp" rel="alternate" title="RFID for Commerce is Surveillance?" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108819060255862010</id>
        <title mode="escaped" type="text/html">RFID for Commerce is Surveillance?</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;RFID for Commerce&lt;/h3&gt;We're discussing RFIDs in my Security Engineering class and I am clipping some resources about it.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://www.acm.org/technews/articles/2004-6/0623w.html#item1"&gt;ACM News Service: Embedding Their Hopes in RFID&lt;/a&gt;.&amp;nbsp; The economic realities of RFID employment, along with the privacy concerns, are featured in this blurb.&#13;&lt;br /&gt;&#13;&lt;br /&gt;The Seattle Public Library seems to be using RFIDs in their automated check-out systems (similar to the automated check-out systems in some stores, except you just lay the library books down on an opaque surface).&#13;&lt;br /&gt;&#13;&lt;br /&gt;Although there is a lot of attention on item-level tracking, most commercial use of RFID is for container, not item, tracking.&amp;nbsp; The little RFIDs are still too expensive to put on everything, and reader/scanner range is limited.&amp;nbsp; Those are all parameters that can only improve, though.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Jonathan Krim's 2004-06-23 Washington Post &lt;a href="http://www.washingtonpost.com/wp-dyn/articles/A62061-2004Jun22.html"&gt;article&lt;/a&gt; (registration required) seems scarier to me.&amp;nbsp; His first example is on gaming chips in a gambling casino.&amp;nbsp; Prescription drugs are another example.&amp;nbsp; This main article is extensive, and there are some accompanying links.&#13;&lt;br /&gt;&#13;&lt;br /&gt;At home, our cats are tagged (the expression is "chipped"), and your dentist will chip your kids.&amp;nbsp; In the article, there is an application to permit the subcutaneous tagging of people, initially as a kind of Med-Alert system.&amp;nbsp; It is clear what the benefits of these applications are, and it is not for surveillance as much as for identification and a kind of protection.&amp;nbsp; With RFIDs, one could plant chips on someone, and I think that is also how we are looking at the prospects for surveillance that the commercial use of RFIDs provides, in terms of the movement of products being tracked as we use them.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://blogger.iftf.org/Future/000450.html"&gt;Future Now: Couple RFID-related articles&lt;/a&gt;.&amp;nbsp; This short blurb links to two articles: One in &lt;em&gt;Technology Review&lt;/em&gt; that requires a subscription (or a minimum $4.95 US and then you have to cancel it to keep it from going month-to-month).  The other is from &lt;a href="http://www.economist.com/business/displayStory.cfm?story_id=2794472"&gt;&lt;em&gt;Economist.com&lt;/em&gt;&lt;/a&gt; and is free for now.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://nfocentrale.net/orcmid/blog/2004_02_22_lair-chive.asp#107764807081276595"&gt;Impact of RFID and other monitoring&lt;/a&gt; has four entries that I gleaned on 2004-02-24.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://nfocentrale.net/orcmid/blog/2003_01_26_lair-chive.asp#88352922"&gt;No Hiding Place&lt;/a&gt;.&amp;nbsp; A January, 2003, &lt;em&gt;Economist&lt;/em&gt; article, involving science-fiction writer David Brin, on living transparently in the internet society.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I searched through this blog archive and I didn't find any other occurrences of RFID.&amp;nbsp; I suspect that a search on "privacy" might be more successful.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;&#13;&lt;br /&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108815437875985002" rel="service.edit" title="Computer Pioneer Bob Bemer" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-25T02:05:51-07:00</issued>
        <modified>2004-06-25T09:06:51Z</modified>
        <created>2004-06-25T09:06:18Z</created>
        <link href="http://orcmid.com/blog/2004/06/computer-pioneer-bob-bemer.asp" rel="alternate" title="Computer Pioneer Bob Bemer" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108815437875985002</id>
        <title mode="escaped" type="text/html">Computer Pioneer Bob Bemer</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Computer Pioneer Bob Bemer&lt;/h3&gt;I just learned of the death of Bob Bemer.&amp;nbsp; I think he'd be pleased to know that he was &lt;a href="http://slashdot.org/article.pl?sid=04/06/25/036205"&gt;slash-dotted&lt;/a&gt;.&amp;nbsp; It is also odd the things people are remembered for, although Bob was tickled to make sure the ESC code was in ASCII, and other things.&amp;nbsp;  Only one person who knew Bob seems to have chimed up, and I added my footnote.&amp;nbsp; I need to say it again in this quieter place.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I worked in one of Bob's teams while he was Director of Software at Sperry Univac in the 60's. He was a lot of fun.&amp;nbsp;  He kept calling me "Bub."&amp;nbsp; I ran into him at standards meetings a few times after he moved on to GE and Honeywell, but we did not stay in touch.&amp;nbsp; I re-encountered him later on the web, just prior to Y2K ,as the result of an article reporting that he was suggesting a Y2K repair that would not require people to remap existing file records. He wanted to pack the numbers tighter and intercept date accesses in running programs, buying some time.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I exchanged e-mail with him a few times in the last few years, and I had a chance to &lt;a href="http://miser-theory.info/synopsis.htm"&gt;acknowledge the inspiration&lt;/a&gt; he was for me while he was still around.&amp;nbsp; I don't know that he would hang out on slash-dot.&amp;nbsp; When I last exchanged e-mail with him he was frustrated about what it took to maintain &lt;a href="http://www.bobbemer.com/"&gt;his web site&lt;/a&gt;.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I guess he was a geek at heart.&amp;nbsp; I had produced a fast decimal-to-binary assembly-language algorithm for a character-oriented machine that didn't have a built-in converter but addressed in binary and calculated in decimal (making subscripting hard).&amp;nbsp; He was the only one of his entire organization that worked it over and took more cycles out of it, and then I took out more using his ideas.&amp;nbsp; He thanked me for giving him a chance to play.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Beside paying attention to those little details that can mean a lot, like character sets and extension techniques, he also worried about improving programming languages, training software developers, establishing software forensics, and making software engineering an activity that exploited reusable piece parts, anticipating components by a good 30 years.&amp;nbsp; He funded Peter Landin and Bill Burge's work on Functional Programming in the US because he saw the possibility of applicative languages as the ultimate in piece-part composers.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Bob's web site is loaded with reminiscences.&amp;nbsp; Some of Bob's recollections are a little off.&amp;nbsp;  When I arrived at 315 Park Avenue South, Al Paster was already there, working for C.L. McCarthy.  Bemer hadn't shown up yet. I don't remember what the lag was.&amp;nbsp;  I know Bob was there in 1962, because I remember him talking to my wife, Bobbi, at an employee party that he initiated to have all of us become better known to each other.&amp;nbsp;  But who was already there in 1961 when I moved from Seattle to Manhattan was Bill Lonergan, one of the architects of the Burroughs 5000.&amp;nbsp;  Univac was definitely looking to make a move.&amp;nbsp; (It was Lonergan's connections that led to my getting to work with Don Knuth in the summer of 1962.&amp;nbsp; Along with building a Fortran compiler for us, Don said he had some ideas for a definitive book about programming.)&#13;&lt;br /&gt;&#13;&lt;br /&gt;One thing I liked about Bob was he thought he hired me and he liked to tell people that.  I was there ahead of him, but as far as he was concerned, I was his find.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Another fascinating thing is that he recreated his years at Univac by going over his expense reports for the time.  Dang, I wish I had thought to keep mine over all this time.  What a clever way to associate and recall events.&#13;&lt;br /&gt;&#13;&lt;br /&gt;With regard to managing people, Bob didn't believe in burning out developers and he thought there was a lot of life to be had outside of the office.&amp;nbsp; I'm pleased to learn that he was active to the end.&amp;nbsp; I'll never forget him.&lt;p align="right"&gt;&lt;em&gt;The key to immortality is living a life worth remembering&lt;/em&gt;.&lt;br /&gt;-- end title to a Bruce Lee film&lt;br /&gt;&lt;em&gt;Who we are is the remembrance for the immortality of those who touch our lives&lt;/em&gt;&lt;br /&gt;-- me&lt;/p&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108768020578069317" rel="service.edit" title="Cattle-Driving the Future" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-19T16:33:17-07:00</issued>
        <modified>2004-06-19T23:33:17Z</modified>
        <created>2004-06-19T21:23:25Z</created>
        <link href="http://orcmid.com/blog/2004/06/cattle-driving-future.asp" rel="alternate" title="Cattle-Driving the Future" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108768020578069317</id>
        <title mode="escaped" type="text/html">Cattle-Driving the Future</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Cattle-Driving the Future&lt;/h3&gt;&lt;a href="http://www.looselycoupled.com/blog/lc00aa00040.html"&gt;Phil Wainewright: Avalon - Microsoft's Microchannel&lt;/a&gt;, in his followup on Joel Spolsky's &lt;a href="http://www.joelonsoftware.com/articles/APIWar.html"&gt;API Wars&lt;/a&gt; article, Phil compares Microsoft's Avalon efforts to IBM's PS/2 and Microchannel misfire.&amp;nbsp; I suppose that makes Microsoft's Bob interface the mate to PC Jr.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Phil bases his speculation on Avalon GUI technology being delivered exclusively with Longhorn.&amp;nbsp; Unless we are to believe that our existing applications won't run on Longhorn unless we convert to Avalon somehow, I don't see the danger.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I have no idea whether the sharp minds at Microsoft want to confine Avalon to Longhorn as an attractor.&amp;nbsp; It's not that I'd be surprised that Microsoft is positioning to serve more than one agenda by developing a very high-performance graphical capability.&amp;nbsp; I just can't see that as an area of concern for me.&amp;nbsp; I think I'm going to pay more attention to integrative technology (.NET and Web Services) that is already available.&#13;&lt;br /&gt;&#13;&lt;br /&gt;But I am left to muse about unspoken agendas and the Microsoft-IBM history.&#13;&lt;br /&gt;&lt;hr /&gt;Sometimes, unspoken agendas have us be wary.&amp;nbsp; It's as if what isn't being said is shouted very loud on the human backchannel.&amp;nbsp; I think it is natural to feel wary at those times.  &#13;&lt;br /&gt;&#13;&lt;br /&gt;Here, context is everything.&amp;nbsp;  When Heathkit advertised "We won't let you fail," it was heard quite differently than IBM's expression of that.&amp;nbsp; IBM is known historically for aggressive maintenance of "account control," and the PS/2 might well have been seen as a way of re-establishing a "franchise." &#13;&lt;br /&gt;&#13;&lt;br /&gt;I see in this a different insight than Phil's into the OS/2 fiasco.&amp;nbsp; The breakup of Microsoft and IBM over OS/2 seems like a complements clash of the kind that Joel Spolsky has noticed: "&lt;a href="http://www.looselycoupled.com/blog/lc00aa00040.html"&gt;smart companies try to commoditize their product's complements&lt;/a&gt;."&amp;nbsp;  From that perspective, we should not be surprised about the antagonistic breakups of partnerships where one company wants software to be nearly free and the other wants hardware to be nearly free.&amp;nbsp;  That the guy with the franchise on the operating system owns the toll-booth for that particular racetrack is also not surprising, nor is the effort of hardware floggers to break away from that rat-race for their own mercantile purposes.&#13;&lt;br /&gt;&#13;&lt;br /&gt;In the game of "who do you trust" that customers are left to figure out, I think we should just notice where they put their money and where do they aggressively seek substitutes, realistically or not.&amp;nbsp; I bet Avalon is not part of that equation.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108767886665467670" rel="service.edit" title="Rich Client, Poor Client, Smart Client, Web Client" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-19T15:15:56-07:00</issued>
        <modified>2004-06-19T22:15:56Z</modified>
        <created>2004-06-19T21:01:06Z</created>
        <link href="http://orcmid.com/blog/2004/06/rich-client-poor-client-smart-client.asp" rel="alternate" title="Rich Client, Poor Client, Smart Client, Web Client" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108767886665467670</id>
        <title mode="escaped" type="text/html">Rich Client, Poor Client, Smart Client, Web Client</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Rich Client, Poor Client, Smart Client, Web Client&lt;/h3&gt;&#13;&lt;br /&gt;&lt;a href="http://www.joelonsoftware.com/articles/APIWar.html"&gt;Joel on Software - How Microsoft Lost the API War&lt;/a&gt;.&amp;nbsp; Joel Spolsky outdoes himself (and he'll do it again) in explaining what happened to the developer world and how the Windows API may have become irrelevant.&amp;nbsp;  This is a big deal, because the Windows API is as important to developers and Microsoft as &lt;a href="http://nfocentrale.net/orcmid/blog/2004/06/whose-computer-is-it-all-your-bios-are.asp"&gt;the Wintel BIOS is&lt;/a&gt; to PC makers and Microsoft.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Here's how it looks to me:&lt;ul&gt;&lt;li&gt;&lt;strong&gt;There now are more APIs&lt;/strong&gt;, of different kinds at different levels, increasing the platform's appeal.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;For web-distributed applications&lt;/strong&gt;, more has been done to ensure that Microsoft platforms fit naturally on one or both sides of those connections than for any alternative.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;It doesn't matter&lt;/strong&gt; which toolcraft prevails for choreographing the desktop user interface of web-serviced applications: It will be supported on Windows.&lt;/li&gt;&lt;/ul&gt;Here's how I see preservation of Microsoft platforms as the integrative technology of choice.&amp;nbsp; [&lt;strong&gt;disclosure&lt;/strong&gt;: &lt;a href="http://NuovoDoc.com/"&gt;My firm&lt;/a&gt; is a member of the &lt;a href="http://members.microsoft.com/partner/competency/isvcomp/empower/default.aspx"&gt;Microsoft Empower ISV Program&lt;/a&gt;.&amp;nbsp; On Wednesday, my four-pound DVD starter kit of all-the-software-you-can-eat-for-a-year arrived.]&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Protecting the Cycle of Demand&lt;/strong&gt;.&amp;nbsp; Joel, in discussing what he calls the &lt;a href="http://weblogs.asp.net/oldnewthing/archive/2004/06/15/156023.aspx"&gt;Raymond Chen&lt;/a&gt; [and &lt;a href="http://slate.msn.com/id/1001989"&gt;here&lt;/a&gt;] model, acknowledges the tremendous effort that Microsoft has invested in supporting third-party legacy applications.&amp;nbsp; Microsoft works diligently to make OS upgrades as painless for customers as possible;&amp;nbsp; the company is very attentive to those people who buy the computer that has the operating system that runs the applications that are developed on the operating system that runs on computers that people buy.&amp;nbsp; Microsoft owns the tollbooth (and the pit stops) on that particular &lt;a href="http://en.wikipedia.org/wiki/Image:Moebius_strip.jpg"&gt;Möbius-surfaced&lt;/a&gt; gerbil raceway and the ticket onto this ride for developers has been the Windows API (along with its companions, the Platform SDK and application-deployment model, all available at no cost on-line).&amp;nbsp; Nothing illustrates the commitment to grandfather working applications better than the current desperation to put Windows XP SP2 out there and have it be installed successfully by everyone who tries it, creating a buzz that encourages nearly everyone else to try it too.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;The Web, as in Freedom&lt;/strong&gt;.&amp;nbsp; Joel sees a dramatic change now that the ideal means for application deployment is the web.&amp;nbsp;  The competing protocol of choice is now HTTP, an open industry standard for connecting users and applications and services across platforms using the Internet.&amp;nbsp; Now the client is your web browser, and the application is somewhere else.&amp;nbsp; Anywhere else.&amp;nbsp; I'm operating with that model this moment as I create this blog entry using &lt;a href="http://www.blogger.com/"&gt;www.blogger.com&lt;/a&gt;.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Wallpapering the Usability Divide&lt;/strong&gt;.&amp;nbsp; This is not a perfect arrangement because of browser incompatibilities (and the annoying tendency of developers to QA against only one particular browser).&amp;nbsp;  Along with that, browser-based applications can be pretty intrusive, and even when that is tolerated, browser usability is not that same seamless application experience found with well-crafted desktop-application surfaces.&amp;nbsp;  Joel provides a nice recap of the dissonance with your Aunt Tilly's desktop:&lt;blockquote&gt;&lt;em&gt;But there's a price to pay in the smoothness of the user interface. Here are a few examples of things you can't really do well in a web application:&lt;ol&gt;&lt;li&gt;Create a fast drawing program&lt;/li&gt;&lt;li&gt;Build a real-time spell checker with wavy red underlines&lt;/li&gt;&lt;li&gt;Warn users that they are going to lose their work if they hit the close box of the browser&lt;/li&gt;&lt;li&gt;Update a small part of the display based on a change that the user makes without a full round trip to the server&lt;/li&gt;&lt;li&gt;Create a fast keyboard-driven interface that doesn't require the mouse&lt;/li&gt;&lt;li&gt;Let people continue working when they are not connected to the Internet&lt;/li&gt;&lt;/ol&gt;&lt;/em&gt;&lt;/blockquote&gt;to which I would add being able to work in multiple applications at once and &lt;a href="http://nfocentrale.net/orcmid/blog/2004/05/ill-have-blog-special-with-extra-sauce.asp"&gt;blend between them&lt;/a&gt; while also providing for full accessibility.&amp;nbsp; I have never considered substituting Hotmail and web-based distributed-learning applications for the fat-client Outlook and FirstClass on my desktop.&amp;nbsp; I will be happier when I can operate my blogs from the desktop and &lt;a href="http://nfocentrale.net/orcmid/blog/2004/05/blogger-reloaded-game-expired.asp"&gt;not the browser&lt;/a&gt;. &#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Meet the New Game, Just Like the Old Game?&lt;/strong&gt;&amp;nbsp;  It is not so clear to me that Microsoft is changing the game.&amp;nbsp; With .NET, there is a new integration model that works with web-deployment and smartness on the client.&amp;nbsp; In addition, the &lt;a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=81ae829e-1e6f-4f8a-8ba6-66c3f97e277c"&gt;raw platform and a good chunk of the API&lt;/a&gt; has been contributed in public, freely-available specifications through standards processes of &lt;a href="http://www.ecma-international.org/publications/standards/Stnindex.htm"&gt;ECMA International&lt;/a&gt;.&amp;nbsp; Two major tests of this new agility are GNU dot Net and the &lt;a href="http://go-mono.org/"&gt;Mono&lt;/a&gt; project.&amp;nbsp; Mono is coming along nicely with release 1.0, now sponsored by Novell, in beta.&amp;nbsp; This suggests that Microsoft's offering of the baseline .NET facilities as a basis for &lt;a href="http://nfocentrale.net/miser/astraendo/pn/2004/06/libraries-and-platform-independence.asp"&gt;heterogeneous, cross-platform&lt;/a&gt; distributed applications is serious.&amp;nbsp; There is corresponding promotion of XML and Web Services that support platform-independent &lt;a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=eeb0c3e1-b8a0-48da-8c1a-4701b6fd16de"&gt;ownership and preservation of distributed data&lt;/a&gt;.&amp;nbsp; That's effectively a new API, one based on XML for presentation data units (in the old Open Systems Interconnection -- OSI -- Model sense of presentation) and for protocol data units in the Web Services protocol stack.&amp;nbsp; &#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Here a Stack, There a Stack, Everywhere a Stack, Stack&lt;/strong&gt;.&amp;nbsp; "Stack" is increasingly showing up in the language of Microsofties, and the relationship to OSI models seems to be no accident.&amp;nbsp; It is, of course, completely possible, permissible, and encouraged to build proprietary layers atop an open stack and to wrap proprietary infrastructure as open-system access points.&amp;nbsp; It is important to realize that Web Services (and XML) are for application-to-application communication and the stack provides for thin-client, client-server, peer-to-peer, component substitution, service-oriented architectures, distributed security, and who yet knows what other forms of distributed operation.&amp;nbsp; On Microsoft platforms, .NET and the WS stack will be bolted in everywhere, with application access mediated by, you-guessed it, interfaces to objects supplied via .NET library classes.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Counting APIs&lt;/strong&gt;.&amp;nbsp;  Beside the Windows API, we now have two more interface stacks:&amp;nbsp;  The .NET API on the platform and the XML/Web Services stack for cross-platform operation.&amp;nbsp; Although .NET is still evolving and transforming (as are Web Service specifications and implementations) the picture is fairly clear.&amp;nbsp; If you are in a position to use Microsoft libraries, then you will have their strong on-platform support libraries for offering and accessing Web Services.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Is It a Good Thing?&lt;/strong&gt;&amp;nbsp; It seems to me that there is more for Microsoft to gain in this approach than anything there is to loose.&amp;nbsp; Their own developers require this capability in delivery of applications and services.&amp;nbsp; I don't think external developers will find anything unwelcome here.&amp;nbsp; There are now more layers of defined interface around which Microsoft may extend their platform reach, and third parties can do the same.&amp;nbsp; With the .NET ability to easily define and substitute components both above and below the Microsoft-defined integration points, there is less reason to fear becoming captive to a platform-exclusive point-of-view.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;Are You a Good Witch or a Bad Witch?&lt;/strong&gt;&amp;nbsp; While it may seem that these open interfaces don't bind developers so close to the Microsoft platform as before, it is definitely easier to develop and confirm applications using Microsoft client and server platforms.&amp;nbsp; And on any platform, making sure that there is interoperability with the thorny cases of Microsoft's Web Service implementations will matter.&amp;nbsp; In addition, developers will find it easier to integrate alien servers (running J2EE, say) and mainframe legacies into Microsoft platform solutions.&amp;nbsp; I would say that Microsoft has done as much as anyone to enable platform interoperability and preservation of application code and design portability.&amp;nbsp; They're not going to do it for us, and they're also not in the way.&amp;nbsp; I like their confidence that this is a valuable way to compete.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;strong&gt;In the Eyes of the Beholder&lt;/strong&gt;.&amp;nbsp; I see the interoperability features as evidence of Microsoft's eagerness to extend its platform's reach and availability in a world of competing user agents and service sources.&amp;nbsp; I've ignored competing approaches to user-interface crafting and visual-development of applications.&amp;nbsp; There isn't any experience to suggest that Microsoft will be at any disadvantage in those areas.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;small&gt;&lt;blockquote&gt;&lt;dl&gt;&lt;dt&gt;&lt;em&gt;Listening to:&lt;/em&gt;&lt;/dt&gt;&lt;dd&gt;&lt;strong&gt;Duke Ellington&lt;/strong&gt; &lt;em&gt;Ellington at Newport (1956) Complete&lt;/em&gt; double CD, Columbia (1956, 1982, 1999).&amp;nbsp; My high-school chum Ron Lougheed gave me my first LP of this concert performance, and I wore it out before the sixties got very far.&amp;nbsp; It is great to have this fine expanded compilation.&lt;/dd&gt;&lt;/dl&gt;&lt;/blockquote&gt;&lt;/small&gt;  &#13;&lt;br /&gt;</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108722380336812021" rel="service.edit" title="Accountability and Transparency for Credibility" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-14T15:27:23-07:00</issued>
        <modified>2004-06-14T22:27:23Z</modified>
        <created>2004-06-14T14:36:43Z</created>
        <link href="http://orcmid.com/blog/2004/06/accountability-and-transparency-for.asp" rel="alternate" title="Accountability and Transparency for Credibility" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108722380336812021</id>
        <title mode="escaped" type="text/html">Accountability and Transparency for Credibility</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;Accountability and Transparency for Credibility&lt;/h3&gt;&lt;a href="http://www.masternewmedia.org/news/2004/06/13/critical_factors_in_gaining_online.htm"&gt;RG News: Critical Factors In Gaining Online Credibility&lt;/a&gt;.&amp;nbsp; Here's a great checklist and some links on the conditions that have a web site be considered credible and trustworthy, at least as a provisional judgment by visitors.&amp;nbsp; I am fascinated by how many of the items involve establishing some personal level of visibility along with accountability for the site itself and what is offered.  The general thrust is toward transparency as a means to building a trust relationship.&#13;&lt;br /&gt;&#13;&lt;br /&gt;A key aspect is establishing a track-record of dependability.&amp;nbsp; I would add that the greatest test is how breakdowns are handled.&amp;nbsp; What do you do when there's a mess, and what does that show you can be counted on.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I suppose that reputation building is a factor as well.  &#13;&lt;br /&gt;&#13;&lt;br /&gt;I'm redesigning my &lt;a href="http://NuovoDoc.com/"&gt;consulting-practice and ISV site&lt;/a&gt;, and these are matters I intend to address, especially as I shift my focus to more-personalized areas of computing.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108725167566853654" rel="service.edit" title="In an ALGOL State of Mind" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-14T15:17:15-07:00</issued>
        <modified>2004-06-14T22:21:15Z</modified>
        <created>2004-06-14T22:21:15Z</created>
        <link href="http://orcmid.com/blog/2004/06/in-algol-state-of-mind.asp" rel="alternate" title="In an ALGOL State of Mind" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108725167566853654</id>
        <title mode="escaped" type="text/html">In an ALGOL State of Mind</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;In an ALGOL State of Mind&lt;/h3&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=10116#10116"&gt;Anders Hejlsberg - Tour through computing industry history at the Microsoft Museum&lt;/a&gt;.&amp;nbsp; If you are able to watch &lt;a href="http://www.microsoft.com/winme/0406/22899/Museum_Tour.asx"&gt;the video&lt;/a&gt;, you'll enjoy this story of the origination and development of Turbo Pascal, Delphi, VJ++, and C#.&amp;nbsp; My favorite part: Anders' first programming language was ALGOL.&amp;nbsp; Of course.&amp;nbsp; I should have known.</content>
    </entry>
    <entry>
        <link href="http://www.blogger.com/atom/3896669/108714903730384020" rel="service.edit" title="The Ever-Shifting Tide of Communication and Civil Literacy" type="application/x.atom+xml"/>
        <author>
            <name>orcmid</name>
        </author>
        <issued>2004-06-13T10:09:12-07:00</issued>
        <modified>2004-06-14T04:30:12Z</modified>
        <created>2004-06-13T17:50:37Z</created>
        <link href="http://orcmid.com/blog/2004/06/ever-shifting-tide-of-communication.asp" rel="alternate" title="The Ever-Shifting Tide of Communication and Civil Literacy" type="text/html"/>
        <id>tag:blogger.com,1999:blog-3896669.post-108714903730384020</id>
        <title mode="escaped" type="text/html">The Ever-Shifting Tide of Communication and Civil Literacy</title>
        <content mode="escaped" type="text/html" xml:base="http://orcmid.com/blog/" xml:lang="en-US" xml:space="preserve">&lt;h3&gt;The Ever-Shifting Tide of Communication and Civil Literacy&lt;/h3&gt;&lt;a href="http://orcmid.com/viaggio/V040601.htm"&gt;&lt;img border="0" src="http://orcmid.com/viaggio/PetroGraphs-12At.png" width="131" height="162" alt="Giraffe - African Petrograph" align="left" style="padding:2px"&gt;&lt;/a&gt;&lt;a href="http://www.smartmobs.com/archives/003327.html"&gt;Smart Mobs: To the class of 2004&lt;/a&gt;. &#13;&lt;br /&gt;&#13;&lt;br /&gt;Last night, at a small dinner party here, I took some time out as host to scan &lt;a href="http://orcmid.com/viaggio/V040601.htm"&gt;four photographs&lt;/a&gt; that a guest had kindly brought.&amp;nbsp; The pictures are of petrographs that she saw while visiting Africa in 2000.&amp;nbsp; I am touched by the eons that mankind has found expression for itself for whatever purpose, including none but for its own sake.&#13;&lt;br /&gt;&#13;&lt;br /&gt; Petrograph and photograph:  Each is ephemeral; all endure as connections and expressions of who we are and of what matters to us at the time, some evoking resonance in the human spirit across millennia.&#13;&lt;br /&gt;&#13;&lt;br /&gt;I have been collecting material of this kind as part of a project that recognizes general literacy (and the communication of abstract concepts) as a recent phenomena.  Wide-spread civil literacy is just today happening in the world.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;a href="http://orcmid.com/viaggio/V040601.htm"&gt;&lt;img border="0" src="http://orcmid.com/viaggio/PetroGraphs-17At.png" width="115" height="161" alt="Youth - African petrograph" align="right" style="padding:2px"&gt;&lt;/a&gt;We forget, in the immediate generations, how recent are so many ideas and discussions.  Not much more recently than our time, those concepts had no existence.&amp;nbsp;  Neither pharmacology nor socialized medicine nor pharmaceutical industry would be recognizable on the public agenda one century ago.  "Public agenda" wouldn't have much currency either.&amp;nbsp; Neither neo-conservative nor AARP existed in the Great Depression, though their harbingers can be identified.&amp;nbsp;  Without the nascent civil literacy of the 18th century, it seems impossible that we would have had the revolutionary ideas of the relationship of people to each other and government to commemorate here every July 4th.&#13;&lt;br /&gt;&#13;&lt;br /&gt;Philosophers and historians note that there has been perpetual tension between what we lately speak of as individual liberty and social cohesion.&amp;nbsp;  These are increasingly the subject of civil literacy, expressed both in concept and in deed.&amp;nbsp; Along with that conversation is a new concern over the instituting of empire in forms and extent that were impossible before this age.&amp;nbsp; One may well ask whether every reform in human affairs invites its own corruption, and has it been ever thus?&#13;&lt;br /&gt;&#13;&lt;br /&gt;Today, Howard Rheingold delivered an address to the graduating class of Stanford University's Communication Department.&amp;nbsp; This speech is being delivered at an institution that is &lt;a href="http://www.stanford.edu/home/stanford/history/centennial.html"&gt;barely a century old&lt;/a&gt;, named for a youth who died of typhoid fever during a visit from California to Italy in 1884.  &lt;a href="http://www-hoover.stanford.edu/hila/towerrooms.htm#herberthoover"&gt;Herbert Hoover&lt;/a&gt;, in the first graduating class, studied geology and was known for his humanitarian efforts before he became the &lt;a href="http://hoover.archives.gov/education/hooverbio.html"&gt;31st President of the United States&lt;/a&gt;.&amp;nbsp; Today, there will also be a commencement address by a 1950's Stanford graduate, the first woman ever appointed to the U.S. Supreme Court.&#13;&lt;br /&gt;&#13;&lt;br /&gt;These are but a few reminders of the marvelous journey that we are swimmers in.&amp;nbsp; Howard's charge is for these newly minted communicators and journalists to restore the civil conversation to its promise and preserve civil literacy for us all.  David Weinberger has provided the &lt;a href="http://www.hyperorg.com/blogger/mtarchive/002736.html"&gt;nutshell summary&lt;/a&gt;.&#13;&lt;br /&gt;&#13;&lt;br /&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;p align="right"&gt;What is at issue is the very nature of humankind, the image we have of our limits and possibilities. History is not yet done with its exploration.... of what it means to be human. - &lt;a href="http://www.logosjournal.com/aronowitz.htm"&gt;C. Wright Mills&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;</content>
    </entry>
</feed>
