<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Infinite Injury &#187; Tech</title>
	<atom:link href="http://www.infiniteinjury.org/blog/topics/programming-computer-science-and-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.infiniteinjury.org/blog</link>
	<description>Good Analysis, Bad Grammar</description>
	<lastBuildDate>Sat, 22 May 2010 13:18:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Patents and Invention Types</title>
		<link>http://www.infiniteinjury.org/blog/2009/03/18/patents-and-invention-types/</link>
		<comments>http://www.infiniteinjury.org/blog/2009/03/18/patents-and-invention-types/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 06:27:53 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Intellectual Property]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=512</guid>
		<description><![CDATA[Many people working in the software industry seem to be coming to the conclusion that patents do more harm than good to their industry and therefore advocate abolishing software patents.   The reasons they feel this way are pretty apparent.  There are so many obvious1  patents like the Eolas patent of Amazon&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Many people working in the software industry seem to be coming to the conclusion that patents do more harm than good to their industry and therefore advocate abolishing software patents.   The reasons they feel this way are pretty apparent.  There are so many obvious<sup id="fnref:obvious"><a href="#fn:obvious" rel="footnote">1</a></sup>  patents like the <a href="http://en.wikipedia.org/wiki/Eolas">Eolas patent</a> of <a href="http://en.wikipedia.org/wiki/1-Click">Amazon&#8217;s one-click patent</a> that any major piece of software is probably more likely to infringe on one than not.  Something is pretty clearly wrong when people are spending more time worrying about accidentally infringing on someone&#8217;s patent than struggling with the problems the patented inventions solve.  However, not all software patents are so unreasonable.</p>

<p>Consider google&#8217;s (well stanford&#8217;s) <a href="http://en.wikipedia.org/wiki/PageRank">PageRank patent</a>.  Recognizing that one could create a useful measure of a page&#8217;s importance by summing up the importance of the pages linking to it and realizing that this could be efficiently computed using tricks from linear algebra was anything but trivial.  Indeed, this kind of non-trivial application of mathematics to an ill-defined problem (return the best search) is a prototypical example of the sort of discovery that benefits from patent protection.  Society can derive great benefits from these kinds of discoveries and money will lure people with the expertise to solve these problems away from pure mathematics or the sciences but without the ability to patent the discovery the financial incentives wouldn&#8217;t exist<sup id="fnref:mathinc"><a href="#fn:mathinc" rel="footnote">2</a></sup>.  While most software patents are more like the 1-click patent than the PageRank patent there is no shortage of real world problems that are crying out for a similarly brilliant solution.</p>

<p>In the face of examples like google&#8217;s PageRank patent it&#8217;s tempting to say that software patents are just dandy and the real problem is obvious patents.  Unfortunately, it&#8217;s not that simple.  Consider a hypothetical patent on the use of a LRU (least recently used) cache for texture data in a MMORPG client<sup id="fnref:texture"><a href="#fn:texture" rel="footnote">3</a></sup>.  It&#8217;s certainly obvious in the sense that any decently skilled software developer would consider that solution if he was asked to solve the problem but until you actually try this design it&#8217;s not clear that an LRU cache would work.  Maybe players don&#8217;t backtrack much so an LRU cache would simply waste resources on rooms the player won&#8217;t see again for awhile.  At least in this example it seems clear that simply noticing that a fairly obvious approach solved the problem shouldn&#8217;t warrant a patent.  The cost of actually testing out the &#8216;discovery&#8217; is quite low and usually there are only a few obvious approaches to try.</p>

<p>However, such a rule would be totally unworkable in another industry where there might be a vast array of potential approaches that experts in the field would agree seemed promising but the cost of investigating them are quite high.  For instance in the pharmaceutical industry everyone might realize that a certain large class of compounds are promising candidates to treat depression but actually evaluating each of these compounds for efficacy and safety is very costly.  Incentivizing drug development requires that we let the pharmaceutical company patent their discovery that compound 5043A1 actually works to treat depression.</p>

<p>Ultimately I think the real problem stems from the fact that we are lumping two very different kinds of invention into the patent system.  There is the first type of invention, like the google PageRank system, that represents a flash of inspiration to try something that no one else thought of and then there is the second type of invention that consists of the discovery that some potential solution really works.  Ideally the patent system would protect the first kind of discovery pretty broadly but only protect the second sort of discovery in industries where it requires considerable resources to ascertain which of many potential solutions succeeds.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:obvious">
<p>Used as the normal language term not the legal term of art.&#160;<a href="#fnref:obvious" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:mathinc">
<p>Sure, inventing this kind of algorithm might land you a decent programming job or a nice faculty appointment in CS but that&#8217;s no reason to spend time working on these problems rather than pursuing an academic career in physics or math.&#160;<a href="#fnref:mathinc" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:texture">
<p>You keep the data about how recently seen objects look around in case you see them again.&#160;<a href="#fnref:texture" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2009/03/18/patents-and-invention-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computation Eliminates Obscurity</title>
		<link>http://www.infiniteinjury.org/blog/2009/01/10/computation-eliminates-obscurity/</link>
		<comments>http://www.infiniteinjury.org/blog/2009/01/10/computation-eliminates-obscurity/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 08:11:14 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Privacy and Anonymity]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[obscurity]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=471</guid>
		<description><![CDATA[There is an interesting new paper (pdf) from some researchers at google making it&#8217;s way around the tech news sites that outlines some of the ways that clever computer programs could use the data we reveal on social networks, blogs and other online communities can undermine our expectations of pseudo-anonymity in surprising ways.  Now [...]]]></description>
			<content:encoded><![CDATA[<p>There is an interesting new <a href="http://w2spconf.com/2008/papers/s3p2.pdf">paper (pdf)</a> from some researchers at google making it&#8217;s way around the tech news sites that outlines some of the ways that clever computer programs could use the data we reveal on social networks, blogs and other online communities can undermine our expectations of pseudo-anonymity in surprising ways.  Now of course if you can automatically connect an individual to their online identities people lose their obscurity.  Your employer will be able to discover that you are gay or learn about the time you flashed Bourbon street during a college Mardi Gras trip.  This paper doesn&#8217;t say anything very surprising if you&#8217;ve already been convinced by my prior arguments about the impossibility of maintaining obscurity (usually called anonymity<sup id="fnref:anon"><a href="#fn:anon" rel="footnote">1</a></sup>) in the information age.</p>

<p>To summarize briefly the google researchers pointed out that by comparing your friends on different social networking sites or data mining comments you or your associates leave on blogs it will frequently be possible to associate your pseudonymous identity to your official identity (name).  While it says nothing particularly surprising the paper is interesting for vividly demonstrating how easy it is for people to have their pseudo-anonymity stripped.  It is also interesting for the responses it suggests to these dangers.</p>

<p>To combat the risk of a friend&#8217;s trackback accidentally connecting your official and pseudonymous identities the researchers suggest automated link analysis to warn users when data mining might allow third parties to learn more about them or their friends than they intended.  Presumably the idea is that some kind of automated warning would tell you before you added a trackback to your friends blog that might connect his blogging handle and real name.  Similarly they suggest providing users with a tool to warn them when information they reveal on myspace might allow someone to associate their myspace and twitter accounts.</p>

<p>These suggested countermeasures are interesting not because they are workable but because they are so horribly flawed.  Warnings about unintended information exposure are only as good as the current generation of data mining techniques but once published information can&#8217;t be put back in the bottle<sup id="fnref:bottle"><a href="#fn:bottle" rel="footnote">2</a></sup>.  When the Netflix dataset was published it was thought to be impractically difficult if not impossible to connect rental histories with individuals but researchers developed a <a href="http://www.cs.utexas.edu/~shmat/shmat_netflix-prelim.pdf">new technique</a> that allowed them to do just that.  Moreover, this incident also demonstrates that even trivial pieces of information like what movies you like or your favorite TV show can help connect your pseudonymous and official identities.  Each time you wanted to answer a question for an internet quiz or a compatibility test for online dating you would have to study the report warning of the information that could be inferred from this data and your friends would have to be just as cautious on your behalf as unmasking them would likely unmask you.</p>

<p>Indeed, even if you never set foot online it would be enough for someone to analyze the people who claim to be your friend and their answers to questions like &#8220;Do you have any gay friends?&#8221; to discover you are gay<sup id="fnref:gay"><a href="#fn:gay" rel="footnote">3</a></sup>.  Even if your friends are willing and contentious enough to avoid ever mentioning their favorite movies on their livejournal because of the drunk post you made five years ago revealing you and doglover69 were friends you still aren&#8217;t safe.  Complete strangers can unmask you by revealing trivial information about your friends.  Separate posts on different sites revealing the favorite movies of your four friends favorite movies could be compared with your blog post about the day your supportive friends each brought over their favorite movie and watched them all with you after learning you were gay.  And these are only the inferences that are simple enough for people to easily imagine.  By integrating all sorts of statistical information from social networks comments by people who don&#8217;t even know your friends could unmask you.  <strong>The situation becomes completely hopeless when you consider other tools like <a href="http://en.wikipedia.org/wiki/Authorship_analysis">Stylometry</a> that, with a proper search tool, might allow your employer to search for blogs with similar linguistic style to yours.</strong></p>

<p>Even though the authors of the paper must realize how weak these techniques are they still can&#8217;t accept (or believe their audience can&#8217;t) that information technology fundamentally changes the nature of social interaction in a large society.  I suppose this shouldn&#8217;t be surprising as we have seen the same kind of response when other technologies have fundamentally altered the social &#8216;economics.&#8217;  Just as before the invention of the printing press each copy of a book required substantial effort to produce so too did finding out about other parts of someone&#8217;s life require great cost or effort, e.g., hiring a private investigator.  The printing press changed the equation so that one person&#8217;s labour in setting up the press could cheaply distribute that information to large populations and similarly data mining reduces the marginal cost of discovering public but obscure information (what you did at that party) to nearly zero.  Only one person needs to come up with the clever algorithm to ferret out yet more information from our online activities and everyone can now mine that information.</p>

<p>It&#8217;s hopeless to imagine that we will stop revealing any personal information about ourselves or our friends online.  We are evolutionarily hard wired signal our  preferences, opinions, subcultural affinities (pot smoker, party girl, player, slacker, bear/twink<sup id="fnref:twink"><a href="#fn:twink" rel="footnote">4</a></sup>) and sexual daring as well as to gossip about the behavior and sexual couplings of our friends.  The idea that teens or adults will avoid advertising their sexual attractiveness, social status, or scandalous behavior online makes the idea that people only have sex inside marriage sound plausible.  I mean a major reason that people flash the bar during spring break, go streaking across campus, cross dress at a party or other scandalous public behavior with on vacation is to advertise ourselves as fun, sexually daring, brave or whatever else so it&#8217;s absurd to think we won&#8217;t distribute this advertisement in the social context in which we wish to project that image.  The very point of sharing that information is to build social connections and portray who we are (or want to be) so inevitably enough information will be revealed to demask all but the most reclusive or paranoid individuals social networking accounts and blogs and what gets revealed will include drug use, sexual kinks, and how trashed we got at that party..  It&#8217;s time to accept the fact that the era of obscurity is coming to an end and to start working on how to deal with it.  At least pot will probably finally be decriminalized.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:anon">
<p>True anonymity is still possible, perhaps even easier.  Political dissidents who are willing to go to great lengths to hide their real identity and impose a total barrier between their secret and non-secret activities can retain anonymity.  Nothing stops people from keeping secrets.  What will become impossible is to reveal things in public forums of one kind (at a party in New Orleans) and count on the obscurity of this information to prevent your coworkers from discovering it.&#160;<a href="#fnref:anon" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:bottle">
<p>What you going to make it illegal for people to archive public pages on the internet?&#160;<a href="#fnref:bottle" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:gay">
<p>If you examine the friends of your friends and discover that in that population claiming to be your friend greatly raises the proportion claiming to have a gay friend it&#8217;s a good bet you are gay, or at least your friends think you are.&#160;<a href="#fnref:gay" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:twink">
<p>Referring to particular gay sexual stereotypes, analogous to say being a sporty girl or a manly man but more sexual.&#160;<a href="#fnref:twink" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2009/01/10/computation-eliminates-obscurity/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Singularity and the Nature of Intelligence</title>
		<link>http://www.infiniteinjury.org/blog/2008/06/29/the-singularity-and-the-nature-of-intelligence/</link>
		<comments>http://www.infiniteinjury.org/blog/2008/06/29/the-singularity-and-the-nature-of-intelligence/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Science]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[intelligence]]></category>
		<category><![CDATA[IQ]]></category>
		<category><![CDATA[kurzweil]]></category>
		<category><![CDATA[singularity]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=422</guid>
		<description><![CDATA[While I used to find the arguments for the singularity convincing I'm now much more skeptical.  In particular it seems the argument for the singularity rests on a misconception of intelligence.  I mean it seems obvious to us that if someone was significantly smarter than us they would be significantly better at designing intelligent computers or human augmentation.  But that's because we both assume that intelligence is some kind of fully general ability to solve problems and conflate intelligence with technical skill and achievement]]></description>
			<content:encoded><![CDATA[<p>The capability of computers and our ability to program them seems to be increasing exponentially.  Even if we hit a brick wall in terms of increased miniaturization and frequency our CS knowledge seems sure to continue building on itself.  It stands to reason that within the next century we will have the ability to build computers, or at least augment our own brains, to create entities smarter than ourselves (whether or not you think they will have experiences).  But if our creations are smarter than us then, barring any limit imposed by fundamental physics, one would think they could improve on our design and design another generation that was even smarter.  These machines (or augmented humans) would soon reach transcendent levels of intelligence and change our society beyond recognition.</p>

<p>At least this is (more or less) the notion of the Singularity as popularized by <a href="http://en.wikipedia.org/wiki/Vernor_Vinge">Vernor Vinge</a> and <a href="http://en.wikipedia.org/wiki/Ray_Kurzweil">Ray Kurzweil</a>.   For more details I recommend reading Vinge <a href="http://www-rohan.sdsu.edu/faculty/vinge/misc/singularity.html">himself</a> or checking out one Kurzweil&#8217;s many <a href="http://instapundit.com/archives/025289.php">interviews</a> and <a href="http://www.cfr.org/publication/9431/exponentially_expanding_future_from_exponentially_shrinking_technology.html">talks</a> (audio) as well as his <a href="http://www.kurzweilai.net/">webpage</a>.  These are certainly two very smart individuals who have the rare ability to look beyond the specifics and take a fairly clear headed look at how technology will transform society.  But smart doesn&#8217;t mean infallible and predicting the future is a notoriously difficult business.</p>

<p>While I used to find the arguments for the singularity convincing I&#8217;m now much more skeptical.  In particular it seems the argument for the singularity rests on a misconception of intelligence.  I mean it seems obvious to us that if someone was significantly smarter than us they would be significantly better at designing intelligent computers or human augmentation.  But that&#8217;s because we both assume that intelligence is some kind of fully general ability to solve problems and conflate intelligence with technical skill and achievement.  After all we rarely see people&#8217;s raw IQ scores so we tend to simply <em>call</em> people intelligent if they are especially capable in technical fields or other academic endeavors.  However, while intelligence is certainly helpful much of what makes for a good scientist or engineer is their store of accumulated experience, both personal and distilled into formal education.</p>

<p>While it does seem that people&#8217;s ability at a wide range of reasoning tasks is substantially correlated this doesn&#8217;t mean talking about intelligence makes sense for anyone but biologically natural humans.  It seems quite plausible that there is no such thing as general reasoning ability.  Rather there are only heuristics applicable to certain types of problems, e.g., ability to do mental rotations, solve crosswords, recognize objects etc..  Yet if so there is no reason to believe that there is any good heuristic for designing good heuristics, in fact it seems downright unlikely.  Thus just because we were able to find a collection of heuristics that give rise to something better at math and play chess than us doesn&#8217;t mean we should expect it to have a substantially easier time discovering better heuristics for the next generation.  Sure, we will probably be able to create beings who can remember more numbers, do CAD drawings in their heads and so forth but the singularity requires an exponential (or at least super-linear) increase in capability over time so mere elimination of minor inefficiencies we have at AI design isn&#8217;t sufficient.</p>

<p>Even in mathematics people primarily reason inductively.  We don&#8217;t blindly search for a formal proof, rather, we try the same techniques we&#8217;ve seen work in &#8217;similar&#8217; problems in the past and attempt minor modifications.  In other words what makes someone a good mathematician is largely their mental collection of heuristics they use to approach problems.  While continued miniaturization of computer chips might enable AI to reduce the time it takes to do mathematics pure increases in computational speed a may already be near the physically practical limit (though going 3D and using light should eventually give a few more orders of magnitude) and certainly this effect wouldn&#8217;t be sufficient to create the singularity.  Thus it seems the singularity requires a sequence of exponentially increase sequence of better and better heuristics to guess the true theory based on limited data.  In other words a more effective form of scientific induction.</p>

<p>In other words people currently use some heuristic to guess at a rule underlying a set of observations.  We make some finite number of observations about disease occurring near wells near sick families and hypothesize that disease can be spread through the water.  We observe some examples of current generated by metal exposed to various frequencies of light and hypothesize that light must come in quantized units.  The singularity seems to require that not only is there a heuristic that lets us make equally effective guesses at the true theory based on less information but that there is an exponentially increasing sequence of such heuristics.  Moreover, it would be necessary that each heuristic can discover the next in roughly the same amount of time despite the substantially greater performance each subsequent heuristic requires.  Frankly, I find this somewhat implausible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2008/06/29/the-singularity-and-the-nature-of-intelligence/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Privacy For The 21st Century</title>
		<link>http://www.infiniteinjury.org/blog/2008/06/17/privacy-for-the-21st-century/</link>
		<comments>http://www.infiniteinjury.org/blog/2008/06/17/privacy-for-the-21st-century/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Law]]></category>
		<category><![CDATA[Privacy and Anonymity]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[autonomy]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=417</guid>
		<description><![CDATA[So today on slashdot I ran across a link to law professor Daniel Solove&#8217;s article grappling with the &#8220;nothing to hide&#8221; argument against privacy protections.  He certainly has some thought provoking things to say and his new book will likely be interesting but I think he makes some fundamental errors in his approach to [...]]]></description>
			<content:encoded><![CDATA[<p>So today on slashdot I ran across a link to law professor Daniel Solove&#8217;s <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565">article</a> grappling with the &#8220;nothing to hide&#8221; argument against privacy protections.  He certainly has some thought provoking things to say and his <a href="http://docs.law.gwu.edu/facweb/dsolove/Understanding-Privacy/">new book</a> will likely be interesting but I think he makes some fundamental errors in his approach to the subject.  Nevertheless, reading it did inspire me to better formulate some of my thoughts on the subject.</p>

<p>The problem with Solove&#8217;s arguments is that he tries to simultaneously argue for the value of privacy while seemingly rejecting the notion that there is any principled commonality to the values that we place under the rubric of privacy.  While both of these notions are plausible on their own they are in significant tension with each other.  If indeed privacy is a word like &#8216;game&#8217;, famously analyzed by Wittgenstein to be a hodgepodge of different concepts related only by a chain of analogies, then it&#8217;s at best pointless and confusing to defend it as a package and at worst a way to smuggle in values you can&#8217;t defend using the cover of an unprincipled linguistic grouping.  Unless the values we term privacy have some important principled commonality then they should stand or fall on their own merits rather than riding the coat tails of the vague positive connotations we have with the word privacy.</p>

<p>To see that privacy isn&#8217;t really a monolithic notion compare the idea that other people shouldn&#8217;t be able to easily find out your social security number really doesn&#8217;t have much to do with the idea that the government shouldn&#8217;t be able to monitor your phone calls and reading habits.  These two notions don&#8217;t really have very much in common.  One of them is concerned with other people&#8217;s knowledge of your intimate affairs and private conversations while the other involves only a purely arbitrary identifying number.  The reason we don&#8217;t want people to find out our social security number isn&#8217;t because it&#8217;s an intimate detail of our life but because it&#8217;s unfortunately used as an authentication method for certain financial transactions and we fear becoming the victims of credit fraud.  Certainly it&#8217;s important that people not be able to buy a car in my name but arguments that defend my right to be free of government surveillance aren&#8217;t going to have much to say about who finds out my social security number and vice versa.</p>

<p>However, I do think there is a certain core concept that is shared by many, though far from all, things we conceptualize as a right to privacy.  That is the notion that we should enjoy a certain autonomy or freedom of choice, both from the government <em>and</em> society, in how we conduct certain parts of our lives.  Certainly this is no definition of even one kind of privacy but I think it&#8217;s the uncritical acceptance that it&#8217;s literally privacy that&#8217;s important that sidetracks so many people into silly issues like what facebook publishes by default on their friend feed<sup id="fnref:incon"><a href="#fn:incon" rel="footnote">1</a></sup>.  The reason I tend to be largely critical of privacy crusaders is that they tend to take the idea too literally and fight a lost cause trying to limit what other people are able to learn about you (endangering free speech&#8230;.and privacy<sup id="fnref:diag"><a href="#fn:diag" rel="footnote">2</a></sup> along the way) rather than looking for the underlying value privacy provides for the culture and seeing how best to achieve that end in the information age</p>

<p>Ultimately what privacy provides is the freedom from judgment (be it legal, religious or social) about certain aspects of our lives.  It does this both by making it practically difficult to enforce certain kinds of invasive laws (thus discouraging their enactment) as well as keeping your porn collection or wild spring break party a secret from your parents/priest/boss.  Both of these mechanisms are endangered by the information age.  The traditional protections of 4th amendment law border on uselessness in the face of fancy data mining programs to suggest likely offenders, the amount of information out there on the internet (your friends and neighbors gossip&#8230;and may take infrared pictures of your house even if the police can&#8217;t), and the huge amount of information we store on computers (police can subpoena your ISP&#8217;s buisness records or get access to your entire computer if they have probable cause to see even one document).  Similarly search programs and the inevitable advent of facial recognition along with people&#8217;s tendency to post pictures to the internet will erase the anonymity you might have once had on spring break.</p>

<p>However, I think we can find replacements for these tools that provide the same benefits in the information age.  Just as some other cultures have done we need to develop traditions of ignoring (or at least not scolding) based on certain aspects of people&#8217;s lives.  This is the reason that <em>unequal</em> loss of privacy/anonymity is so much more dangerous than an equitable loss.  Everyone has things that might embarrass them or present a less than professional image and if we all know that these can easily be found we are much more likely to let other people have their personal space as well.  The legal aspect will be more difficult but it is also achievable.  We will need to shift the focus of our protections away from the guarding of information and towards rules against intrusiveness.  Perhaps in addition to rules requiring search warrants we could have rules barring unprompted investigation, i.e., rules that prevent tearing someone&#8217;s life up for a crime without a particularized identification of a victim who does/would have wanted an investigation.  That&#8217;s just a shot in the dark but I suspect something better will be found.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:incon">
<p>Certainly it can be annoying to find out your Christmas surprise was ruined because facebook changed the defaults and the wrong defaults can make facebook an unpleasant place to visit but sub-optimal site design is a concern for facebook shareholders hardly an issue of grave concern.  If people are bothered enough it&#8217;s not like you can&#8217;t just quit using facebook.&#160;<a href="#fnref:incon" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:diag">
<p>Ironically if you want to stop people from doing the kind of information retrieval and processing that scares the privacy advocates you would have to violate people&#8217;s privacy to do it.  After all if my internet usage is unmonitored and what I do with my computer is my own business you can&#8217;t prevent me from gathering data, analyzing it and even discretely sharing it with my friends.&#160;<a href="#fnref:diag" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2008/06/17/privacy-for-the-21st-century/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Sane Version Of Trusted Computing</title>
		<link>http://www.infiniteinjury.org/blog/2008/05/29/a-sane-version-of-trusted-computing/</link>
		<comments>http://www.infiniteinjury.org/blog/2008/05/29/a-sane-version-of-trusted-computing/#comments</comments>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[DRM]]></category>
		<category><![CDATA[Trusted Computing]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[computing market]]></category>
		<category><![CDATA[grid computing]]></category>
		<category><![CDATA[palladium]]></category>
		<category><![CDATA[secure IO]]></category>
		<category><![CDATA[TC]]></category>
		<category><![CDATA[trusted computing]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=408</guid>
		<description><![CDATA[Trusted computing is not a magic wand that solves our digital security and ownership issues but nor is it a great menace.  It's simply a useful tool that will allow a new interesting class of applications to be created.  So let's object to the really troubling things like secure I/O (aka HDCP) and offer positive suggestions for a sane trusted computing platform instead of rejecting it out of hand.  I want to be able to buy and sell CPU time like they are always doing in scifi novels and I think it's a shame open source advocates and anti-DRM campaigners are pointlessly standing in the way.]]></description>
			<content:encoded><![CDATA[<blockquote class="question">Should you control your own computer?</blockquote>

<p>That&#8217;s the question that opponents of <a href="http://en.wikipedia.org/wiki/Trusted_Computing">trusted computing</a> want us to ask.  But that&#8217;s just as misleading as the suggestions that trusted computing will <a href="http://www.gamesindustry.biz/articles/encryption-chip-will-end-piracy-open-markets-says-bushnell">eliminate piracy</a> thereby bringing about a digital paradise.  A better more accurate question to ask is:</p>

<blockquote class="question">
Should you be able to <I>offer</I> proof that this result is the output of running that program?
</blockquote>

<p>Stated this way the issue of trusted computing becomes much clearer.  Obviously, other things being equal, it would be desierable to be able to prove the information you are submitting really did result from the execution of a particular program.  For instance this would allow you to purchase processor cycles without the fear of <a href="http://en.wikipedia.org/wiki/Trusted_Computing#Verification_of_remote_computation_for_grid_computing">false results</a> or to trust calculations performed by other clients in a distributed virtual world.  Moreover, like other technologies it would surely offer benefits that we can&#8217;t yet imagine.  Below the break I explain why DRM opponents and open source advocates should get behind this useful technology rather than leaving it to falsely identified with DRM and standardized in the worst possible way.</p>

<p><span id="more-408"></span>
The worry that OS and hardware vendors will gang up with big content and leave you <a href="http://newsforge.com/newsforge/02/10/21/1449250.shtml?tid=19">unable to trust your own computer</a> is quite real.  However, we need to carefully distingush the motivations some companies might have for pursuing this technology and the technology itself.  Bashing the idea of trusted computing or demanding that it&#8217;s fundamental utility be compromised by allowing the user to tell their computer to lie just gives big media more influence over how trusted computing will work.  A much better solution is to offer a vision of trusted computing that brings all the benefits while avoiding most of the pitfalls.</p>

<p>First of all though it&#8217;s important to dispose of the myth that trusted computing is about creating &#8216;unbreakable&#8217; <a href="http://en.wikipedia.org/wiki/Digital_rights_management">DRM</a>.  Really what makes strong hardware backed DRM possible is <a href="http://en.wikipedia.org/wiki/Trusted_Computing#Secure_I.2FO">secure I/O</a> which, though often represented as part of the trusted computing package, is really a separate technology<sup id="fnref:secio"><a href="#fn:secio" rel="footnote">1</a></sup> that is already being implemented<sup id="fnref:io"><a href="#fn:io" rel="footnote">2</a></sup>.  As far as the absurd suggestion that TC will <a href="http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html">stop you from playing your mp3s</a> not only is this against the OS and hardware vendor&#8217;s interests it doesn&#8217;t require TC in the first place.  It&#8217;s obviously impossible to prevent any unprotected content from getting out<sup id="fnref:drugs"><a href="#fn:drugs" rel="footnote">3</a></sup> so all DRM really tries to do is make &#8216;unauthorized&#8217; use sufficiently difficult, something that may require secure I/O but certainly not trusted computing.</p>

<p>So if DRM is only a reason to oppose secure I/O (which we seem to have failed at) that only leaves us with <a href="http://newsforge.com/newsforge/02/10/21/1449250.shtml?tid=19">Stallman&#8217;s worry</a> that it would rob us of control of our computers, e.g., be unable to run open source software, and <a href="http://www.schneier.com/blog/archives/2006/05/who_owns_your_c.html">Schneier&#8217;s concern</a> that it will make life even easier for malware or vendors wishing to track your activities.  These worries, however, can be solved with a proper trusted computing stack.</p>

<p>Any attempt to secure the full operating system from video card drivers to virtual filesystems to keyboard input is too absurd to even bother attempting.  If code executing in a trusted enviornment depends on the entirety of a modern kernel to be secure it&#8217;s a lost cause.  There is simply too much stuff going on in a modern OS and it is updated too frequently to be able to trust any signature resting on kernel security.  A much more secure and less troublesome way to make everything work is to leave the standard kernel untrusted but run it under a minimal trusted hypervisor.  When it becomes necessary to run some code in a trusted environment the kernel hands off the call to the hypervisor which hashes any necessary inputs and starts the program behind a <a href="http://en.wikipedia.org/wiki/Trusted_Computing#Memory_curtaining">memory curtain</a>.  It will be in everyone&#8217;s interest to make this hypervisor as small as possible and as broadly compatible as possible so not only is there no threat to open source software but I would expect such a hypervisor to be open source.</p>

<p>Armed with this conception of trusted computing it&#8217;s easy to see that most of the criticisms don&#8217;t apply.  With such a simple environment for trusted programs they will never control the GUI or become a vendor controlled citadel telling users what they can and can&#8217;t do with their computers.  The absurd worries of external control of our computers simply don&#8217;t make sense.  It will only make sense to run simple computational engines and security modules as trusted applications so it won&#8217;t give the court or microsoft magical power over your whole software stack.  Heck, if the public was willing to buy it MS could insert remote censorship software in word right now and only a small digital elite would be able to circumvent it.  Worries about compatibility or vendor lock in are really moot since these can already be achieved quite effectively for 99% of users.</p>

<p>Trusted computing is not a magic wand that solves our digital security and ownership issues but nor is it a great menace.  It&#8217;s simply a useful tool that will allow a new interesting class of applications to be created.  So let&#8217;s object to the really troubling things like secure I/O (aka HDCP) and offer positive suggestions for a sane trusted computing platform<sup id="fnref:no"><a href="#fn:no" rel="footnote">4</a></sup> instead of rejecting it out of hand.  I want to be able to buy and sell CPU time like they are always doing in scifi novels and I think it&#8217;s a shame open source advocates and anti-DRM campaigners are pointlessly standing in the way.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:secio">
<p>Secure I/O doesn&#8217;t provide many useful benefits apart from DRM restrictions.  As far as security goes it really only prevents against man-in-the-middle attacks on physical keyboard cables and wholesale mimicry of the entire desktop environment by an attacker.  Moreover, mounting a single $1 text display on the monitor for secure messages would capture all the security benefits.  The computational parts of games and distributed worlds can be performed in protected mode but guaranteeing it&#8217;s really a human (rather than a robot) entering the commands is beyond the ability of computer hardware.  I think a more profitable approach to block enhanced inputs in games would be to try and identify the signature of modified inputs rather than installing expensive cryptographic keyboards everywhere.&#160;<a href="#fnref:secio" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:io">
<p>So long as your display will accept encrypted input directly from your BluRay drive it doesn&#8217;t matter whether your computer has a trusted platform module in it since it never has access to the unencrypted content in the first place.&#160;<a href="#fnref:io" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:drugs">
<p>We can&#8217;t stop the diversion of massive amounts of prescription drugs every year it&#8217;s ridiculous to think that not a single corrupt person on the inside or clever hacker would free an unprotected version of the content.&#160;<a href="#fnref:drugs" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:no">
<p>No, suggesting we do away with the central benefit by letting users falsely certify something as the result of a computation is not a useful contribution.&#160;<a href="#fnref:no" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2008/05/29/a-sane-version-of-trusted-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keeping Track Of Posts: Using Smart Folders With Places</title>
		<link>http://www.infiniteinjury.org/blog/2008/04/10/keeping-track-of-posts-using-smart-folders-with-places/</link>
		<comments>http://www.infiniteinjury.org/blog/2008/04/10/keeping-track-of-posts-using-smart-folders-with-places/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 04:54:22 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/?p=385</guid>
		<description><![CDATA[

Update:

 This has been broken in the most recent nightly builds.  I think I&#8217;ll wait till things settle down before I try and figure out how to do it again.

So keeping track of the various comments I leave on blogs around the web has always been a challenge.  For awhile I tried using [...]]]></description>
			<content:encoded><![CDATA[<p><strong></p>

<h4>Update:</h4>

<h2></strong> This has been broken in the most recent nightly builds.  I think I&#8217;ll wait till things settle down before I try and figure out how to do it again.</h2>

<p>So keeping track of the various comments I leave on blogs around the web has always been a challenge.  For awhile I tried using the service <a href="http://www.cocomment.com/">coComment</a> but It&#8217;s hard to believe how astonishingly bad supposedly professional web developers can be at creating simple javascript tools.  I could either install their bloated extension that would run their code on every webpage I visited (which I think made a call back to coComment on any page that looked like it might be a blog) or run a crappy bookmarklet that didn&#8217;t work very well.  I&#8217;m sure the service works for some people but it&#8217;s yet another example of a bad system created because the authors thought everyone would want to use it in exactly one way (or should use it that way).  I&#8217;m much happier with <a href="http://co.mments.com/">co.mments</a> but sometimes I just want to remember a page/post not place it in the list of discussions I&#8217;m following, keep track of several types of pages (discussions and neat products) or I just want these links to be conveniently accessible from my toolbar.</p>

<p>With Firefox 3&#8217;s places support I&#8217;ve finally found a great solution.  Say I want a folder that lists the 15 most recent pages I bookmarked with the tag &#8216;comments&#8217;.  First I need to have bookmarked at least one page with that tag at which point I find the id of the folder &#8220;comments&#8221; under the tag folder.  I did this by using the sqlite manager plugin for firefox and opening the places.sqlite database in my profile folder. (I think it may also be possible to do this by opening bookmarks.postplaces.html).  You&#8217;ll know that you&#8217;ve found the right entry if it has the same name as the tag you&#8217;re interested in and has a parent of 4 (it&#8217;s in the tags folder).  Once you&#8217;ve found the id of the tag folder you are interested in create a new bookmark and enter the following for it&#8217;s location:</p>

<p><code>
place:folder=ID&amp;queryType=1&amp;group=3&amp;sort=4&amp;applyOptionsToContainers=1&amp;maxResults=15
</code></p>

<p>Where you should replace &#8216;ID&#8217; by the id of the folder for the tag in question.  This will then create a smart folder that will display the 15 bookmarks that were most recently visited with the tag in question.  You can investigate other options and work out other nifty queries to try using this <a href="http://forums.mozillazine.org/viewtopic.php?p=3261086#3261086">post</a> from the mozillazine forums.  In partcular if you chage the sort from 4 to 12 it will instead list the 15 most recently bookmarked pages with the given tag.</p>

<p>Note that I found that I had to restart minefield in order for it to recognize any changes in the querystring.  The list itself with update as you add new bookmarks with the appropriate tag but if you decide that it should display only the 10 most recent rather than 15 you may have to restart your browser for it to recognize the change.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2008/04/10/keeping-track-of-posts-using-smart-folders-with-places/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Finally Someone Gets Privacy Right</title>
		<link>http://www.infiniteinjury.org/blog/2007/12/17/finally-someone-gets-privacy-right/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/12/17/finally-someone-gets-privacy-right/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 06:38:01 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Privacy and Anonymity]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[obscurity]]></category>
		<category><![CDATA[surveilance]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/12/17/finally-someone-gets-privacy-right/</guid>
		<description><![CDATA[I was originally inspired to think about the whole privacy issue when I heard that David Brin argued that it was the uneven lose of privacy that was the threat not the loss of privacy itself.  I didn&#8217;t bother to actually read what he had said until today but unsurprisingly he has some pretty [...]]]></description>
			<content:encoded><![CDATA[<p>I was originally inspired to think about the whole privacy issue when I heard that David Brin argued that it was the uneven lose of privacy that was the threat not the loss of privacy itself.  I didn&#8217;t bother to actually read what he had said until today but unsurprisingly he has some <a href="http://www.davidbrin.com/privacyarticles.html">pretty interesting views</a> on the subject.</p>

<p>What was surprising, however, was to see someone else who had a <a href="http://www.popularmechanics.com/technology/military_law/4237005.html">reasonable take</a> on the whole &#8216;privacy&#8217; issue, especially linked from slashdot.</p>

<p>While the author seems reluctant to make the leep the article flirts with the two critical points in the &#8216;privacy&#8217; debate.  First of all that true obscurity/freedom from recording is a lost cause and secondly that the real danger is from unequal erosion of our obscurity.  So long as we only see footage of &#8216;crooks&#8217; or the surveilance cameras are only placed in minority/poor neighborhoods it&#8217;s easy to use the substantial difference between what society officially designates as acceptable and how people actually behave against the most powerless parts of our society.</p>

<p><span id="more-337"></span></p>

<p>In the modern era most of what we do in one context (like hanging out with friends) won&#8217;t make it back to another (the office, our church).  The net result of this has been to encourage endemic hypocrisy where we pretend to support the most puritanical standards while we wouldn&#8217;t dream of actually behaving that way.  So long as obscurity protects our actual behavior from the prying eyes of our boss/mother/coworker/religious friend it&#8217;s much easier to affirm their moral judgments than it is to tell them we think sodomy/drugs/exhibitionism/swinging/bestiality is just fine. Thus so long as enough of us are protected from exposure those who lose their obscurity suffer greatly but if all of us are exposed then it becomes more important to avoid hypocrisy than to pretend to false virtue.</p>

<p>Of course the loss of obscurity only adds to the value of true privacy.  When technology eliminates the difference between being on an empty street and center stage at a rock concert it will become even more important to have somewhere truly private we can retreat into.  However, real privacy (actually being outside of the public view) is something that laws and technology can provide if we try hard enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/12/17/finally-someone-gets-privacy-right/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Tiny Taste Of The End Of Obscurity</title>
		<link>http://www.infiniteinjury.org/blog/2007/11/04/a-tiny-taste-of-the-end-of-obscurity/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/11/04/a-tiny-taste-of-the-end-of-obscurity/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 04:43:33 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Privacy and Anonymity]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/11/04/a-tiny-taste-of-the-end-of-obscurity/</guid>
		<description><![CDATA[While it may have been intellectually obvious before this sort of project really drives home the fact that increasing computational power and algorithmic advances in computer vision negate the need for any coordinated database.  So long as their are enough pictures out there somewhere the right algorithm can sow them back together and extract whatever information you want out of them.]]></description>
			<content:encoded><![CDATA[<p>I just ran across this interesting <a href="http://uwnews.washington.edu/ni/article.asp?articleID=37724">article</a> on <a href="http://slashdot.org">slashdot</a> describing a project to create 3D models of famous landmarks (Tower of Liberty, Notre Dame Cathedral) by algorithmically combining photos posted on flikr.  Apart from the technical coolness of the project what struck me about the article was their long term goal of creating full 3D reconstructions of cities by combining the information from billions of online photographs.  This project is a perfect illustration of how absurd opposition to projects like google&#8217;s street view truly is.</p>

<p>While it may have been intellectually obvious before this sort of project really drives home the fact that increasing computational power and algorithmic advances in computer vision negate the need for any coordinated database.  So long as their are enough pictures out there somewhere the right algorithm can sow them back together and extract whatever information you want out of them.  Right now the best we might be able to hope for is a fancy version of google&#8217;s street view but the inevitable increase in the amount of online content (webcams, automated picture taking etc..) and the inexorable progress of the computer industry means that eventually we will be able to figure out who you are sleeping with<sup id="fnref:sleeping"><a href="#fn:sleeping" rel="footnote">1</a></sup>, where you buy your groceries and even reveal certain health problems.</p>

<p>There is no way around it.  Computational advances will eliminate obscurity.  The only real question is whether we implement ultimately ineffective laws about &#8216;privacy&#8217; that will give large organizations with massive computing power an informational advantage until computational power catches up.  Anyway I&#8217;m repeating myself some I&#8217;m going to stop now.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:sleeping">
<p>Look for people who frequently appear in the same vicinity at night and in the morning.&#160;<a href="#fnref:sleeping" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/11/04/a-tiny-taste-of-the-end-of-obscurity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Say No To &#8216;Do Not Track&#8217; List</title>
		<link>http://www.infiniteinjury.org/blog/2007/11/02/say-no-to-do-not-track-list/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/11/02/say-no-to-do-not-track-list/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 22:01:15 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Regulating Technology]]></category>
		<category><![CDATA[The Internet]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[Free Speech]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/11/02/say-no-to-do-not-track-list/</guid>
		<description><![CDATA[I&#8217;m frequently frustrated by the silly imprecise concerns people have about &#8216;privacy&#8217;, particularly in relation to technology.  Not only do most people who express concern about this issue have any clear theory about why a loss of privacy would be a bad thing they don&#8217;t even bother to distinguish the concept of privacy from [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m frequently frustrated by the silly imprecise concerns people have about &#8216;privacy&#8217;, particularly in relation to technology.  Not only do most people who express concern about this issue have any clear theory about why a loss of privacy would be a bad thing they don&#8217;t even bother to distinguish the concept of privacy from other related concepts like obscurity.  Ironically while many people who claim to be worried about privacy would, if pressed, cite some Orwellian concern about the government or corporations using information about to control what we can say few people seem to be upset at the governments continuing attempts to <a href="http://www.scotusblog.com/wp/uncategorized/court-asked-to-block-expletives-on-the-air/">do just that</a>.  While I know that in a country where a sizeable fraction of the populace is convinced we need laws to protect us from certain combinations of sounds rational consideration is unlikely to ever make a difference it&#8217;s still a fun game to play so I&#8217;ll take a look at the recently proposed <a href="http://www.dallasnews.com/sharedcontent/dws/bus/stories/110107dnbusdonottrack.15a3999.html">&#8216;Do Not Track&#8217; list</a>.</p>

<p>Now I agree with Mr. Harper over at <a href="http://www.techliberation.com/">The Technology Liberation Front</a> (TLF) when he <a href="http://www.techliberation.com/archives/042972.php">observes</a> that a &#8216;Do Not Track&#8217; list isn&#8217;t really analogous to the &#8216;Do Not Call&#8217; list.  Targeted advertising is a practice which increases the efficiency of the voluntary exchange of your time/eyeballs for web content while telemarketing is a practice with a significant externality (your time/annoyance) that isn&#8217;t paid for by the advertiser.  In short targeted advertising makes us better off while telemarketing makes us worse off.</p>

<p>I&#8217;m slightly sympathetic to the concern that some people have about advertising companies like doubleclick/google tracking their visits to third party websites.  However, despite the ridiculous claim that because mozilla developers get advertising revenue (from google for the default search box) they would never do anything about this problem their are a fuckton of privacy and anonymity extensions for people to use.  If people don&#8217;t even care enough to go install a browser extension or to convince the firefox people to include such a feature by default (like the popup blocker) then the intrinsic cost of the legislation outweighs these minor benefits.  Worse, ignorant of the benefits they get from the practice many people are likely to sign up as the result of scary sound bites about &#8220;being watched.&#8221;</p>

<p>While I think some of the more extreme worries <a href="http://www.techliberation.com/archives/042974.php">presented</a> over at the TLF are unrealistic I do think the concept of a &#8216;Do Not Track&#8217; list raises free speech concerns.  While I think it&#8217;s surely within the scope of congressional power to require corporations to have privacy policies and abide by them or to impose liability for data breaches requiring someone to delete or avoid recording freely given information is more troublesome.  Surely the government could not pass a law preventing any unauthorized individual from retaining financial data on members of congress, that would bar any journalistic inquiry into fraud charges against congressmen but you might think a rule that applied only to normal buisness records avoided these problems.  However, I think the recent revelations about who is editing wikipedia, e.g., congressional staffers editting their patron&#8217;s page, are a clear example of how user tracking data can be necessary to speak on matters of public concern.</p>

<p>More generally the first ammendment, if it is to have any force, must be read to protect the creation of notes and collection of data.  Hell, the creation of a note is itself an act of speech.  Simply because you might have lots and lots of data now as a result of the information revolution can&#8217;t change that.  If I as a blogger have first ammendment protection for announcing that so-and-so visited my blog or that someone with cookie blah-blah-blah did so it&#8217;s hard to see how I couldn&#8217;t also have first ammendment protection for conveying that information in bulk to someone like google.</p>

<p>Now I admit that the supreme court&#8217;s analysis of this issue might be significantly different.  I do tend to be a bit of a free speech absolutist.  However, regardless of legality I think it&#8217;s damn important for us to retain the right to record what happens to us or to objects we control and analyze or pass on that information.  If that means people have to go to a bit of trouble to remain anonymous that&#8217;s a small price to pay for information freedom.  Ultimately technology will erase the obscurity we&#8217;ve enjoyed for the last 100 years or so since we moved into cities the only question is do we get democratic access to the analyzed data and the right to use the same tools to monitor the government they use against use or do we adopt a hierarchical model where the government knows everything and the rest of us are barred from accumulating information in databases.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/11/02/say-no-to-do-not-track-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dumb Remark Of The Day: Google&#8217;s Search Broken</title>
		<link>http://www.infiniteinjury.org/blog/2007/10/08/dumb-remark-of-the-day-googles-search-broken/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/10/08/dumb-remark-of-the-day-googles-search-broken/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 23:41:09 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[The Internet]]></category>
		<category><![CDATA[DROTD]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/10/08/dumb-remark-of-the-day-googles-search-broken/</guid>
		<description><![CDATA[Some idiot from CNET being interview on the radio just claimed that google&#8217;s search algorithm is broken because it returns tens or hundreds of thousand results for many queries.  According to them someone will eventually come along and offer an algorithm so elegant that it only gives eight results and &#8220;I will love every [...]]]></description>
			<content:encoded><![CDATA[<p>Some idiot from CNET being interview on the radio just claimed that google&#8217;s search algorithm is broken because it returns tens or hundreds of thousand results for many queries.  According to them someone will eventually come along and offer an algorithm so elegant that it only gives eight results and &#8220;I will love every one of them.&#8221;  I haven&#8217;t heard much today so this qualifies for the dumb remark of the day.</p>

<p>Go into a library and ask a librarian for a book on the Spanish civil war and she&#8217;ll probably recommend one or two.  Go back and tell her those weren&#8217;t what you were looking for and she&#8217;ll recommend a few more.  Unless the librarian&#8217;s patience wears out you can keep doing this for a long time and the better the librarian the longer she will be able to keep suggesting more books.  It&#8217;s not a feature of the librarian that we have to walk all the way back over to the reference desk to ask for more recommendations.  It would be strictly better if we could hit the next page button and get the next set of results.</p>

<p>Of course a real librarian would incorporate feedback from our reactions to the previous recommendations (yah this is closer but not quite what I was looking for) and this is an obvious direction for search engines to explore but it&#8217;s not clear it would be good for the majority of searches (the overhead of feedback might overwhelm the cost of scanning output or changing your search in most cases).  However, it&#8217;s just idiotic to think that merely offering the user the change to look at more pages means google&#8217;s algorithm is broken.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/10/08/dumb-remark-of-the-day-googles-search-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reverse Public Key Steganography and Botnets</title>
		<link>http://www.infiniteinjury.org/blog/2007/10/06/reverse-public-key-steganography-and-botnets/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/10/06/reverse-public-key-steganography-and-botnets/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 01:18:30 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[steganography]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/10/06/reverse-public-key-steganography-and-botnets/</guid>
		<description><![CDATA[So I was just reading this interesting post about the Storm worm and it got me wondering a bit about cryptography.  Since the best suggestion people had for tracking down such a worm was to track down computers the worm uses as command and control servers and turn them into honeypots to generate lists [...]]]></description>
			<content:encoded><![CDATA[<p>So I was just reading this interesting <a href="http://www.schneier.com/blog/archives/2007/10/the_storm_worm.html">post</a> about the Storm worm and it got me wondering a bit about cryptography.  Since the best suggestion people had for tracking down such a worm was to track down computers the worm uses as command and control servers and turn them into honeypots to generate lists of infected machines and maybe track the thing back to it&#8217;s source.</p>

<p>Now a clever worm designer could put in some countermeasures like making sure that commands arrive at infected machines along many paths making it tough to figure out what is &#8216;upstream&#8217; from the recipient.  However, by timing the arrival of these messages you could probably defeat most simple schemes of this kind so I got to wondering if it was possible to create a really robust solution to this sort of problem.</p>

<p>Now there is some pretty <a href="http://www.springerlink.com/content/gg68e9ftklr072jr">interesting</a> <a href="http://www.cs.cmu.edu/~biglou/pubkeystego.pdf">work</a> on public key steganography.  That is systems that let someone embed information in some apparently random noise using a public key so that just detecting the presence of an encoded message is computationally infeasible without the private key.  For instance if you needed to pass secret messages to an agent working for another countries embassy you might embed his instructions into random information that accompanies routine communications between the embassies (say the low order bits of timestamps on emails<sup id="fnref:long"><a href="#fn:long" rel="footnote">1</a></sup>) and without his private key his superiors won&#8217;t be able to detect that any extra message even existed.  However, this isn&#8217;t really what you want to run a botnet.  It might help avoid detection of control messages through network monitoring but if security researchers find an infected machine they can extract any private keys it contains and figure out what network connections contain secret instructions to the machine.</p>

<p>What would be ideal here is something like reverse public key steganography.  That is a system that works as follows.  Imagine you have n  channels , C1..Cn, each carrying symbols randomly distributed with distribution D1&#8230;Dn and that k &lt;&lt; n of these channels are controlled by colluding agents who know some private key S.  What we want is the property that anyone who knows public key P can apply some operation Decode(C1..Cn, P) to (with very high probability) recover a message that the k agents colluded to send but that it is computationally infeasible for anyone without knowledge of S to determine which channels are being modified by the colluding agents.  In other words anyone (knowing P) can figure out what message is being sent but no one can figure out who is sending it.</p>

<p>I kinda suspect that some system like this must have been devised already and I just don&#8217;t know how to search for it.  In either case not only would it allow for the creation of a nearly perfect botnet control system (you embed control messages in the random information that accompanies DNS requests or TCP connections) but it would also have some interesting applications for P2P systems and anonymous hosting.  Basically it would be useful for any situation where you want to let individuals announce things without revealing their identity.  Of course it would be even better if k could be reduced to one or if the system would allow some m&lt;<k of the senders to be compromised without endangering the other senders.</p>

<p>Anyway if anyone knows if such systems are possible I&#8217;m curious.  It also raises the interesting question about how one would deal with botnets built by really savvy individuals like governments.  If something like this works it could be almost impossible to even identify the infected computers or track down the creators using technology (normal police work like following the money would still work).</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:long">
<p>Though even short messages would require many emails.  Pictures are usually given as the canonical example of a place to hide steganographic data but I think it is a bad one.  For starters there is always the possibility the enemy will recover an original copy of the message and the modification of many low order bits will be suspicious.  Moreover, it is quite likely that the distribution of these low order bits isn&#8217;t random in a cryptographically relevant sense, e.g., maybe further research into the type of camera used will reveal patterns in these bits whose absence will give away non-standard modification.&#160;<a href="#fnref:long" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/10/06/reverse-public-key-steganography-and-botnets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vindicated</title>
		<link>http://www.infiniteinjury.org/blog/2007/09/06/vindicated/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/09/06/vindicated/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 22:45:48 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/09/06/vindicated/</guid>
		<description><![CDATA[Looks like I was right.  Steve Jobs is following my advice (I'm sure he reads my blog :-) ) and giving all us early iPhone customers a $100 [gift certificate][letter].  I very much doubt that they planned to drop the price and then give back some of the money to the early adopters as well as eliminate the 4GB version]]></description>
			<content:encoded><![CDATA[<p>Looks like I was right.  Steve Jobs is following my advice (I&#8217;m sure he reads my blog :-) ) and giving all us early iPhone customers a $100 <a href="http://www.apple.com/hotnews/openiphoneletter/">gift certificate</a>.  I very much doubt that they planned to drop the price and then give back some of the money to the early adopters as well as eliminate the 4GB version</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/09/06/vindicated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts On The Cheaper iPhone</title>
		<link>http://www.infiniteinjury.org/blog/2007/09/05/thoughts-on-the-cheaper-iphone/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/09/05/thoughts-on-the-cheaper-iphone/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 22:03:15 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/09/05/thoughts-on-the-cheaper-iphone/</guid>
		<description><![CDATA[Now I think it is very much in apple's interest to give people who bought the iPhone at $600 some kind of rebate.  They could give them something like credits on iTunes or more nefariously credits for apple software, e.g., a free copy of iLife or a dotmac account.  It wouldn't be too hard for them to give customers <em>something</em> that cost apple virtually zero but would deter the perception that buying an apple product right after launch is a bad move.  A perception that Steve Jobs particularly needs to avoid.  But while I think failing to do that would be a bad move on their part I still think my phone is worth the money I spent so it seems silly to get all worked up about it.]]></description>
			<content:encoded><![CDATA[<p>So apple today announced that they were fazing out the 4GB iPhone and <a href="http://arstechnica.com/news.ars/post/20070905-apple-unveils-new-ipod-touch-fat-ipod-nano-at-special-event.html">dropping the price</a> of the 8GB iPhone by 200 dollars.  Now a fair bit of people are pretty <a href="http://forums.appleinsider.com/showthread.php?threadid=78469">pissed off</a> at having paid substantially more for buying an early version.  Now obviously I would like it if apple gave me some money or store credits as a result of their price drop but I&#8217;m not pissed off.</p>

<p>I would feel a bit different if I thought apple had planned this move.  I wouldn&#8217;t mind apple charging a scarcity fee during initial distribution or even merely setting a price floor and letting the actual price float according to demand but given the way they did the sales there was the strong implication that the price was not an early adopter surcharge.  However, I don&#8217;t think apple had any such intention for several reasons.</p>

<p><UL>
<LI> The iphone product launch was a huge risk for apple.  If it hadn&#8217;t generated enough buzz they would eat a very large cost. I&#8217;m not sure the extra margins would be enough to make up for the risk.  Though on the other some things are more desirable when more expensive (Rolex).</LI>
<LI> Dropping the price like this is very risky for future product launches.  Next time Steve Jobs announces a fancy new product many people may choose to wait to see if the price drops and that could mean the whole thing flops.</LI>
</UL></p>

<p>Still on it&#8217;s own these aren&#8217;t that compelling.  Certainly a plausible story one can tell is that apple initially planned to release the iPhone at the start of the summer and a pre-christmass price drop was always planned but the late release forced a compacted schedule.  Now the party about the delay is likely true as apple <a href="http://arstechnica.com/journals/apple.ars/2007/04/12/breaking-leopard-delayed-until-october-says-apple">pulled developers</a> off Leopard to work on the iPhone but I don&#8217;t think (though I could be wrong) that the rest of the story is true.  After all why wouldn&#8217;t they push back the price reduction back closer to the Christmas shopping season?  However, what really convinces me this wasn&#8217;t planned is the following.</p>

<p><UL>
<LI> Apple eliminated the 4GB iPhone from their lineup.  If this was planned from the beginning why would they pay all the fixed costs to set up a separate manufacturing line and distribution channels?</LI>
</UL></p>

<p>I think a much more plausible story goes like this.  Apple had <em>no idea</em> how successful the iPhone was going to be.  Sure they had some bullish predictions but it was quite possible that the iPhone would undersell other smart phones or that people wouldn&#8217;t think it was worth even $400.  Apple priced the iPhone so that they wouldn&#8217;t be losing money even if it turned out to be only a minor success but retail electronics is all about economies of scale so once they realized they had a hit on their hands they had to decide whether to keep raking in massive profit margins on the iPhone or try to and increase sales with a lower price <em>and</em> introduce the iPod touch.  After all if they undercut the iPhone with the iPod touch that wouldn&#8217;t be any good (and might not be allowed by they AT&amp;T contract).  Still my confidence in this conclusion isn&#8217;t super high.  I wouldn&#8217;t put $200 on it :-)</p>

<p>Now I think it is very much in apple&#8217;s interest to give people who bought the iPhone at $600 some kind of rebate.  They could give them something like credits on iTunes or more nefariously credits for apple software, e.g., a free copy of iLife or a dotmac account.  It wouldn&#8217;t be too hard for them to give customers <em>something</em> that cost apple virtually zero but would deter the perception that buying an apple product right after launch is a bad move.  A perception that Steve Jobs particularly needs to avoid.  But while I think failing to do that would be a bad move on their part I still think my phone is worth the money I spent so it seems silly to get all worked up about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/09/05/thoughts-on-the-cheaper-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unplugged iPhone Power Brick Drains Charge</title>
		<link>http://www.infiniteinjury.org/blog/2007/08/13/unplugged-iphone-power-brick-drains-charge/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/08/13/unplugged-iphone-power-brick-drains-charge/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 14:25:16 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/08/13/unplugged-iphone-power-brick-drains-charge/</guid>
		<description><![CDATA[A couple times recently I&#8217;ve noticed that my iphone battery was unexpectedly drained; surprising given that normal usage hadn&#8217;t yet reduced me even to half power.  I was pretty worried that something was wrong with my new phone for a short while but after struggling with google I discovered apple&#8217;s inconspicuous warning that leaving [...]]]></description>
			<content:encoded><![CDATA[<p>A couple times recently I&#8217;ve noticed that my iphone battery was unexpectedly drained; surprising given that normal usage hadn&#8217;t yet reduced me even to half power.  I was pretty worried that something was wrong with my new phone for a short while but after struggling with google I discovered apple&#8217;s inconspicuous <a href="http://docs.info.apple.com/article.html?artnum=305742">warning</a> that leaving your iphone plugged into a sleeping computer can drain the batteries.  iTunes 7.3 adds the &#8216;feature&#8217; of silently refusing to enter sleep mode with a connected iphone but this doesn&#8217;t help if you plug in your phone while the lid is closed.  What I couldn&#8217;t find mentioned anywhere is the fact that the power brick will drain the battery as well if left unplugged.  I figured I&#8217;d post a warning just so no one gets worried that their expensive new phone is (seriously) broken.</p>

<p>Personally I think this bug is a bit more annoying than the battery drain caused by a sleeping laptop.  I didn&#8217;t have any particular reason to plug my phone into a closed laptop so it won&#8217;t be any difficulty to avoid doing so in the future.  However, it&#8217;s quite common for people to unplug electronic devices to free up an outlet and those people might not always be me.  I kinda doubt that this issue can be solved by a firmware update but hopefully apple can replace the power bricks with something that works around this problem.  At the very least they should warn people about connecting an iphone to an unplugged power brick.</p>

<p>I still love my iphone and think it&#8217;s the most amazing handheld gadget I&#8217;ve ever seen but that&#8217;s no reason not to acknowledge its flaws.  I really dislike the emotional fans who resist even the slightest suggestion that their favorite product isn&#8217;t perfect and I&#8217;m not going to become one no matter how cool the iphone may be.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/08/13/unplugged-iphone-power-brick-drains-charge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Narrative Template For Women in IT</title>
		<link>http://www.infiniteinjury.org/blog/2007/08/08/media-coverage-of-women-in-it/</link>
		<comments>http://www.infiniteinjury.org/blog/2007/08/08/media-coverage-of-women-in-it/#comments</comments>
		<pubDate>Wed, 08 Aug 2007 16:00:43 +0000</pubDate>
		<dc:creator>TruePath</dc:creator>
				<category><![CDATA[Race and Gender]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[discrimination]]></category>
		<category><![CDATA[fairness]]></category>
		<category><![CDATA[gender]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[mass media]]></category>

		<guid isPermaLink="false">http://www.infiniteinjury.org/blog/2007/08/08/media-coverage-of-women-in-it/</guid>
		<description><![CDATA[Maybe it's just me but publishing articles like this seems the best way to make women even more anxious about being the lone women in their IT department.  Given the studies showing that women's math performance <em>falls</em> when they are reminded of their gender it seems this sort of story just makes the problem worse.  Obviously the media can't refuse to pursue the truth because it causes some harm but this sort of piece can hardly be regarded as a hard hitting exemplar of journalistic merit.]]></description>
			<content:encoded><![CDATA[<p>Every once in awhile I see an <a href="http://computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=298007&amp;intsrc=hm_ts_head">article</a> about women in IT <a href="http://it.slashdot.org/article.pl?sid=07/08/06/1613244">linked</a> from slashdot or on another site I browse.  Now if such articles described real discrimination or genuine unfair practices they would be an important contribution toward gender equity.  However, this article like most of those I run across describes the difficulty many women in CS/IT have with work life balance or the pressure they feel at being one of only a few women.  Now I don&#8217;t know how much genuine discrimination persists in a field like IT but presenting what appears to be perfectly fair treatment as if it was gender discrimination trivializes any discrimination that might be occurring and makes sure that people see anti-discrimination efforts as pure political correctness.</p>

<p><span id="more-261"></span></p>

<p>Given women make up a minority of CS students the article needs to do a lot more than note the rarity of women in the IT profession to even <em>suggest</em> unfairness in the industry so it offers five personal experiences by women in the IT industry.  But the worst activity mentioned wasn&#8217;t really even an allegation of unfair treatment.</p>

<p><BLOCKQUOTE>
As part of that coaching, she tells women to get past feeling defensive about the male-dominated IT world. Case in point: sports-centered small talk. “You go into a meeting, and it starts with a discussion of whatever sport was on TV that weekend, and instinctively I don’t have much interest in that,” Beck says. “But I remind myself all the time that it’s just the icebreaker. You have to peel back the onion and see what’s really going on.”
</BLOCKQUOTE></p>

<p>This is just a problem that <em>everyone</em> who isn&#8217;t into sports shares.  Women may be statistically less into sports than men but they actually have it easier than guys like myself who hate sports.  Of course it suggests that women might feel more comfortable if there were more women in IT but similarly nerd buisnessmen might feel better if there were more CEOs who played video games.  All this says is that we should <em>all</em> be more careful about not always discussing a topic that leaves someone out whatever their gender or reason they aren&#8217;t interested.</p>

<p>The only other comments that might even possibly be interpreted as accusations of unfair treatment were mentions of the difficulty of finding a work/like or work/familty balance.  But no allegation is made that it would be any easier for men to spend an equal amount of times with their families.  While it&#8217;s probably true that relative to men (for whatever reasons) women tend to put more priority on family compared to business success this just represents a choice made by women (whatever the reason<sup id="fnref:wifehome"><a href="#fn:wifehome" rel="footnote">1</a></sup>) and not an unfairness imposed on them by the company.  Sure if the company purposefully rigged it&#8217;s leave policy in a way that <em>arbitrarily</em> catered to men rather than women that could be discriminatory but no such allegation is being made here.</p>

<p>If the article was just a nice human interest story this would be fine but it takes these anecdotes and frames them with the following unsupported allegations</p>

<p><BLOCKQUOTE>
So, what’s gone wrong here? Some blame lingering stereotypes of geeky programmers working in isolation; others point at societal messages that discourage women from pursuing math-and science-oriented careers. Once on the job, the peer pressure to put in punishing hours — the “last jacket on the chair wins” mentality that pervades some IT shops — can also be a turn-off, especially for women, says Jenny Slade, communications director at the NCWIT.</p>

<p>And problems for women in IT sometimes extend beyond work/life balance, says Eileen Trauth, professor of information sciences and technology at Pennsylvania State University. “I’ve heard women talk about pinups, not being invited to lunch and the kinds of jokes people tell,” she says, emphasizing that these are anecdotes from her research, not problems that all women have encountered.
</BLOCKQUOTE</p>

<p>Frankly I don&#8217;t whether women frequently experience unfair treatment in IT jobs.  Obviously some women are going to be treated poorly because they are wrong.  Of course people get treated badly for all sorts of reasons (height, religion, attractiveness) and I&#8217;m not sure how prevalent poor treatment based on gender is in IT and neither this suggestive but pretty contentless blob at the front nor the interview with these four women was going to change that.    Unless someone was going to allege some industry standard practice or bite the hand that feeds this article was never going to give anyone a good reason to believe women in IT are treated unfairly (or that they aren&#8217;t).</p>

<p>Why does this bother me?  Because it seems that the default narritive template the media uses for IT or any other industry with few women has become women&#8217;s struggle against an adverse industry.  No doubt for some industries and some points in time this is the right narrative but it&#8217;s indiscriminate application does nothing but harden people&#8217;s views and deny any meaningful knowledge about what is actually going on.  However, I choose to post about this article because of the irony of an article like this sugesting that being a woman in IT was such a big deal when fear of being the only woman or the responsibility of representing all women was the most frequently cited difficulty by the women they interviewed.</p>

<p><BLOCKQUOTE>
And Dickinson is quick to note that women software engineers do feel the impact of being in the minority.</p>

<p>It’s not unusual to be the only woman at a meeting, she says, and because of that, there’s often a tendency to remain silent unless you think you have something really remarkable to say. “As one member of a small group, you feel you have no right to be mediocre,” Dickinson says. “You’re not just representing yourself; you’re representing [females] with a capital F.”
</BLOCKQUOTE></p>

<p>Maybe it&#8217;s just me but publishing articles like this seems the best way to make women even more anxious about being the lone women in their IT department.  Given the studies showing that women&#8217;s math performance <em>falls</em> when they are reminded of their gender it seems this sort of story just makes the problem worse.  Obviously the media can&#8217;t refuse to pursue the truth because it causes some harm but this piece is hardly a hard hitting objective look at the state of women in IT.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:wifehome">
<p>I&#8217;m not arguing that this isn&#8217;t the result of some unfairness at home, e.g., guys aren&#8217;t willing to stay home to take care of the kids. Even if so it is an unfairness <em>at home</em> and it is hardly an unfairness of the industry not to rectify an unfairness imposed somewhere else.  After all it isn&#8217;t unfair of the <em>company</em> to pay the programmer more than the janitor even if it was only discrimination or poverty that kept the janitor out of college.&#160;<a href="#fnref:wifehome" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.infiniteinjury.org/blog/2007/08/08/media-coverage-of-women-in-it/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
