<?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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"><channel><title>Disruptive Library Technology Jester &#187; domain name service</title> <atom:link href="http://dltj.org/tag/dns/feed/" rel="self" type="application/rss+xml" /><link>http://dltj.org</link> <description>We&#039;re Disrupted, We&#039;re Librarians, and We&#039;re Not Going to Take It Anymore</description> <lastBuildDate>Mon, 06 Feb 2012 20:04:22 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <cloud domain='dltj.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' /> <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/us/</creativeCommons:license> <item><title>Thursday Threads: Legal Implications of SOPA/PROTECT-IP, Learning from Best Buy, Open Source in Medicine</title><link>http://dltj.org/article/thursday-threads-2012w01/</link> <comments>http://dltj.org/article/thursday-threads-2012w01/#comments</comments> <pubDate>Thu, 05 Jan 2012 11:17:39 +0000</pubDate> <dc:creator>Peter Murray</dc:creator> <category><![CDATA[Thursday Threads]]></category> <category><![CDATA[Amazon]]></category> <category><![CDATA[domain name service]]></category> <category><![CDATA[H.R.3261 (112th Congress)]]></category> <category><![CDATA[intellectual property]]></category> <category><![CDATA[legislation]]></category> <category><![CDATA[licensing]]></category> <category><![CDATA[medicine]]></category> <category><![CDATA[open source]]></category> <category><![CDATA[S.968 (112th Congress)]]></category> <category><![CDATA[Stop Online Piracy Act]]></category><guid isPermaLink="false">http://dltj.org/?p=3567</guid> <description><![CDATA[Receive DLTJ Thursday Threads:by&#160;E-mailby&#160;RSSDelivered by FeedBurner Welcome to the new year! Threads this week include a brief analysis of the legal problems in store if SOPA and PROTECT-IP become law, what an analysis of the problems with Best Buy might &#8230; <a href="http://dltj.org/article/thursday-threads-2012w01/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<abbr class="unapi-id ignore noPrint" title="http://dltj.org/?p=3567"></abbr><div id="feedburner-thursday-threads-email-2012w01" class="wp-caption alignright noprint noFrontPage" style="width: 230px;;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; float: right;"><form style="border: 1px solid rgb(204, 204, 204); padding: 3px; margin: 0pt; text-align: center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=thursday-threads', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p>Receive <i><acronym title="Disruptive Library Technology Jester">DLTJ</acronym></i> Thursday Threads:</p><p>by&nbsp;<a href="http://feedburner.google.com/fb/a/mailverify?uri=thursday-threads&amp;loc=en_US" title="D.L.T.J. Thursday Threads Email Subscription">E-mail</a><br /><input style="width: 140px;" name="email" value="Your e-mail address" onfocus="if (this.defaultValue==this.value) this.value = ''" type="text"/><input value="thursday-threads" name="uri" type="hidden"/><input name="loc" value="en_US" type="hidden"/><input value="Subscribe" type="submit"/></p><p>by&nbsp;<a href="http://feeds.dltj.org/thursday-threads/" title="D.L.T.J. Thursday Threads RSS Feed">RSS</a></p><p style="font-size: 80%;">Delivered by <a href="http://feedburner.google.com" target="_blank" title="Google Feedburner Service">FeedBurner</a></p></form></div><p> Welcome to the new year!  Threads this week include a <a href="#p3567-sopa-protectip">brief analysis of the legal problems in store if <abbr title="Stop Online Piracy Act">SOPA</abbr> and <abbr title="Preventing Real Online Threats to Economic Creativity and Theft of Intellectual Property">PROTECT-IP</abbr> become law</a>, what an analysis of the <a href="#p3567-best-buy">problems with Best Buy</a> might teach libraries, and why <a href="#p3567-open-source-medicine">open source licensing of clinical tools is important</a>.</p><p>Feel free to send this to others you think might be interested in the topics.  If you find these threads interesting and useful, you might want to add the <a href="http://feeds.dltj.org/thursday-threads/" title="RSS Feed for DLTJ Thursday Threads">Thursday Threads RSS Feed</a> to your feed reader or subscribe to e-mail delivery using the form to the right. <em>New this year is that <strong>Pinboard has replaced FriendFeed as my primary aggregation service</strong>.</em> If you would like a more raw and immediate version of these types of stories, watch <a href="http://pinboard.in/u:dltj" title="Peter Murray | Pinboard">my Pinboard bookmarks</a> (or subscribe to <a href="http://feeds.pinboard.in/rss/u:dltj/" title="RSS feed for Peter Murray's Pinboard account">its feed</a> in your feed reader).  Items posted to are also sent out as <a href="https://twitter.com/DataG" title="Peter Murray's Twitter page">tweets</a>; you can <a href="https://twitter.com/intent/user?screen_name=DataG" target="_blank">follow me on <span style="background-image:url(//si0.twimg.com/images/dev/cms/intents/bird/bird_blue/bird_16_blue.png);background-repeat:no-repeat;padding-left:18px;">Twitter</span></a>.  Comments and tips, as always, are <a href="http://dltj.org/contact">welcome</a>.</p><p><h2 id="p3567-sopa-protectip">A Look at the Legal Aspects of SOPA and PROTECT-IP</h2></p><blockquote><p>Two bills now pending in Congress—the PROTECT IP Act of 2011 (Protect IP) in the Senate and the Stop Online Piracy Act (SOPA) in the House—represent the latest legislative attempts to address a serious global problem: large-scale online copyright and trademark infringement. Although the bills differ in certain respects, they share an underlying approach and an enforcement philosophy that pose grave constitutional problems and that could have potentially disastrous consequences for the stability and security of the Internet’s addressing system, for the principle of interconnectivity that has helped drive the Internet’s extraordinary growth, and for free expression.<div style="text-align: right; width: 100%;"><cite>- <a href="http://www.stanfordlawreview.org/online/dont-break-internet" title="Don't Break the Internet | Stanford Law Review">Don&#8217;t Break the Internet</a>, by Mark Lemley, David S. Levine, and David G. Post, Stanford Law Review</cite></div></blockquote><p>In case you <a href="http://dltj.org/article/thursday-threads-2011w51/#p3543-sopa">missed the dramatic events in the last days of 2011</a>, <abbr title="Stop Online Piracy Act">SOPA</abbr> and <abbr title="Preventing Real Online Threats to Economic Creativity and Theft of Intellectual Property">PROTECT-IP</abbr> Act, just before Congress recessed for the year lawmakers concerned with the provisions of SOPA offered and debated enough amendments to the draft legislation that they effectively stalled passage through the House Judiciary Committee.  At the end of the last committee meeting, the sponsors of SOPA acknowledged that there were significant issues and seemed to agree that they needed a confidential briefing from the Department of Homeland Security on the possible effects on <a href="http://en.wikipedia.org/wiki/Domain_Name_System_Security_Extensions" title="Domain Name System Security Extensions | Wikipedia"><abbr title="Domain Name System Security Extensions">DNSSEC</abbr></a> &#8212; a highly technical but very important consideration.  (Why it needs to be confidential when <a href="http://www.dnssec.net/" title="DNSSEC - The DNS Security Extensions - Protocol Home Page:" class="broken_link" rel="nofollow">DNSSEC is an open specification</a> stretches my imagination, but there you go&#8230;)</p><p>This paper by Lemley, Levine and Post describes the legal implications of enforcing the key provisions of SOPA and PROTECT-IP as drafted.  The authors say &#8220;the bills represent an unprecedented, legally sanctioned assault on the Internet’s critical technical infrastructure&#8221; and describe how it is a bad prescient and why it won&#8217;t work in the end.  In more positive news, there is <a href="http://thehill.com/blogs/hillicon-valley/technology/196717-lawmakers-circulating-alternate-online-piracy-bill" title="Lawmakers offer alternative to Google-opposed piracy bill | The Hill's Hillicon Valley">an effort underway</a> to draft legislation that would accomplish much of what SOPA and PROTECT-IP say they want to do without many of the downsides.</p><p><h2 id="p3567-best-buy">Why Best Buy is Going out of Business&#8230;Gradually</h2></p><blockquote><p>Electronics retailer Best Buy is headed for the exits.  I can’t say when exactly, but my guess is that it’s only a matter of time, maybe a few more years.<div style="text-align: right; width: 100%;"><cite>- <a href="http://www.forbes.com/sites/larrydownes/2012/01/02/why-best-buy-is-going-out-of-business-gradually/" title="Why Best Buy is Going out of Business...Gradually | Forbes">Why Best Buy is Going out of Business&#8230;Gradually</a>, by Larry Downes, Forbes</cite></div></blockquote><p>The authors tell a story about how as a Best Buy customer he was approached by a salesperson wanting to sell him an on-demand video package of some sort, and that reminded me just a little bit from my academic experience of trying to push bibliographic instruction on students rather than solving the problem they had at hand.  The article goes on to describe how online retailers like Amazon are more in tune with customer needs and demands.  I couldn&#8217;t help but wonder if our library processes and procedures and polices are more like Best Buy or more like Amazon.  From what I hear at my consortial perspective we are trending towards Amazon, but are we going to get there fast enough?</p><p>By the way, I can highly recommend a recent 51 minute <a href="http://itc.conversationsnetwork.org/shows/detail5143.html" title="Robert Stephens on Creating the Geek Squad | IT Conversations podcast">audio interview with Robert Stephens</a>, founder of the Geek Squad and now Chief Technology Officer of Best Buy (after Best Buy purchased and integrated the Geek Squad electronics service chain early last decade.  It is a fascinating view of how customer service must trump all other concerns, and how efficiently executing customer service is the true path to survival.  There are some lessons in there for libraries as well.</p><p><h2 id="p3567-open-source-medicine">Open Source Licensing Defuses Copyright Law&#8217;s Threat to Medicine</h2></p><blockquote><p>Enforcing copyright law could potentially interfere with patient care, stifle innovation and discourage research, but using open source licensing instead can prevent the problem, according to a physician – who practices both at the University of California, San Francisco and the San Francisco VA Medical Center – and a legal scholar at the UC Hastings College of Law.<div style="text-align: right; width: 100%;"><cite>- <a href="http://www.ucsf.edu/news/2011/12/11231/open-source-licensing-defuses-copyright-laws-threat-medicine" title="Open Source Licensing Defuses Copyright Law's Threat to Medicine | University of California, San Francisco">Open Source Licensing Defuses Copyright Law&#8217;s Threat to Medicine</a>, News service of the University of California, San Francisco</cite></div></blockquote><p>Here&#8217;s something to think about.  What if new medical advances where suppressed because the diagnostic instruments used were protected by copyright.  The doctor in the above article goes on to say that clinical tools tend to resemble one another “not because their creators are unoriginal, but because the tools are based on the same research and the same science.”  That is a legal grey area where clinics decide to err on the side of caution and not use something that could be protected by copyright.  It sort of reminds me about the unsettled law surrounding orphan works &#8212; just enough grey to stifle innovation.</p><p>Another &#8220;by the way&#8221;: I can also recommend a 16 minute recording of <a href="http://itc.conversationsnetwork.org/shows/detail5091.html" title="On the need for open source medical devices | Karen Sandler at OReilly Media Open Source Conf via IT Conversations podcast">Karen Sandler speaking at the recent O&#8217;Reilly Media Open Source conference on the need to publish the source code of embedded medical devices under an open source license</a> so the programs could be independently inspected.  It, too, comes by way of the IT Conversations podcast.  Two podcast mentions in one <i><acronym title="Disruptive Library Technology Jester">DLTJ</acronym> Thursday Threads</i>? What can I say&#8230;I listened to a lot of podcasts over the December break.</p>]]></content:encoded> <wfw:commentRss>http://dltj.org/article/thursday-threads-2012w01/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Thursday Threads: Print-on-Demand, Video Changing the World, Puzzling Out Public Domain, and more</title><link>http://dltj.org/article/thursday-threads-2010w39/</link> <comments>http://dltj.org/article/thursday-threads-2010w39/#comments</comments> <pubDate>Fri, 01 Oct 2010 02:40:07 +0000</pubDate> <dc:creator>Peter Murray</dc:creator> <category><![CDATA[Thursday Threads]]></category> <category><![CDATA[Chris Anderson]]></category> <category><![CDATA[domain name service]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[HathiTrust]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[ipv6]]></category> <category><![CDATA[John Wilkin]]></category> <category><![CDATA[jpeg2000]]></category> <category><![CDATA[orphan works]]></category> <category><![CDATA[print on demand]]></category> <category><![CDATA[TED talk]]></category><guid isPermaLink="false">http://dltj.org/?p=1693</guid> <description><![CDATA[I&#8217;m starting something new on DLTJ: Thursday Threads &#8212; summaries and pointers of stories, services, and other stuff that I found interesting in the previous seven days. This is culled from entries that I post to my FriendFeed lifestream through &#8230; <a href="http://dltj.org/article/thursday-threads-2010w39/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<abbr class="unapi-id ignore noPrint" title="http://dltj.org/?p=1693"></abbr><p>I&#8217;m starting something new on <i><acronym title="Disruptive Library Technology Jester">DLTJ</acronym></i>:  Thursday Threads &#8212; summaries and pointers of stories, services, and other stuff that I found interesting in the previous seven days.  This is culled from entries that I post to <a href="http://friendfeed.com/dltj" title="Peter Murray - FriendFeed">my FriendFeed lifestream</a> through various channels (Google Reader shared items, citations shared in Zotero, Twitter posts, etc.), but since I know not everyone is using those services, it might be useful to post the best-of-the-selected here once a week.  Why Thursday?  Somewhere long ago I read that Thursday at 11am is the best time to put a post on a blog because Thursday lunch through Friday are the most active time for readers.  I have no idea whether that is true or not, but lacking any evidence to the contrary, Thursday morning will do fine.  (Obviously I&#8217;m a little late on this first one, but I&#8217;ll try to do better next time.  Or not &#8212; maybe this will be a one-off weekly thing.)</p><p><h2>MagCloud &#8212; On-demand printing of magazines</h2></p><blockquote><p><a href="http://www.magcloud.com/" title="MagCloud | The Best New Magazines, Printed on Demand by HP">MagCloud</a>, the revolutionary new self-publishing web service from HP, is changing the way ideas, stories, and images find their way into peoples’ hands in a printed magazine format. Whether you are a novice or experienced publisher, MagCloud offers you a way to create commercial quality magazines, printed on demand with no upfront costs or minimum print runs. MagCloud is creating new ways to bring consumers and publishers together in a web-based marketplace where choice, flexibility and print on demand are the cornerstones of the community.</p></blockquote><p>Could be useful for short-run, professional printing.  I learned about this via a conference call with the editorial board of the NISO International Standards Quarterly.</p><p><h2>Chris Anderson: How web video powers global innovation (TED Talk)</h2></p><div style="float:right; margin: 0.5em 0 1.5em 2em;"><object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param><param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/ChrisAnderson_2010G-medium.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/ChrisAnderson-2010G.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=955&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=chris_anderson_how_web_video_powers_global_innovation;year=2010;theme=what_s_next_in_tech;theme=a_taste_of_tedglobal_2010;theme=not_business_as_usual;theme=bold_predictions_stern_warnings;theme=how_we_learn;theme=media_that_matters;theme=the_rise_of_collaboration;theme=technology_history_and_destiny;event=TEDGlobal+2010;&#038;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" allowScriptAccess="always" flashvars="vu=http://video.ted.com/talks/dynamic/ChrisAnderson_2010G-medium.flv&#038;su=http://images.ted.com/images/ted/tedindex/embed-posters/ChrisAnderson-2010G.embed_thumbnail.jpg&#038;vw=432&#038;vh=240&#038;ap=0&#038;ti=955&#038;introDuration=15330&#038;adDuration=4000&#038;postAdDuration=830&#038;adKeys=talk=chris_anderson_how_web_video_powers_global_innovation;year=2010;theme=what_s_next_in_tech;theme=a_taste_of_tedglobal_2010;theme=not_business_as_usual;theme=bold_predictions_stern_warnings;theme=how_we_learn;theme=media_that_matters;theme=the_rise_of_collaboration;theme=technology_history_and_destiny;event=TEDGlobal+2010;"></embed></object></div><blockquote><p>TED&#8217;s Chris Anderson <a href="http://www.ted.com/talks/chris_anderson_how_web_video_powers_global_innovation.html" title="Chris Anderson: How web video powers global innovation | Video on TED.com">says</a> the rise of web video is driving a worldwide phenomenon he calls Crowd Accelerated Innovation &#8212; a self-fueling cycle of learning that could be as significant as the invention of print. But to tap into its power, organizations will need to embrace radical openness. And for TED, it means the dawn of a whole new chapter &#8230;</p></blockquote><p>TED curator Chris Anderson takes the stage to talk about what he has seen as the impact of putting TED talks on the net specifically as well as the general case for the impact of services like YouTube on worldwide culture.  This is definitely gets one thinking about the power of the visual medium.  Closer to home, it also should get one thinking about assisting library patrons in creating and curating this content, no?<br clear="all" /></p><p><h2>Plain English</h2></p><blockquote><p>Every field has its own jargon that&#8217;s meaningless to everyone else. Sometimes you want to translate a given -ese into lay terms while preserving the original text. <a href="http://labs.slate.com/articles/plain-english/" title="Slate Labs - Plain English">Plain English</a> is designed to facilitate this. The premise is straightforward: The original text is highlighted in yellow. When you click on a phrase, it toggles to the re-written simpler version, in gray. Buttons at the top allow you to toggle the whole thing at once. The words are stored in a simple JSON file.</p></blockquote><p>From the laboratory of Slate Magazine comes this technique for toggling between one set of words and its translated form.  I first found this on the <a href="http://www.npr.org/blogs/money/" title="NPR Planet Money blog">NPR Planet Money blog</a> in a post titled <a href="http://www.npr.org/blogs/money/2010/09/20/129997552/federal-reserve" title="The Fed, Translated Into English : Planet Money : NPR">The Fed, Translated Into English</a>.  They used it to &#8220;translate&#8221; Fed-speak (e.g. the very dense <a href="http://www.federalreserve.gov/newsevents/press/monetary/20100921a.htm" title="Federal Open Market Committee Statement from September 21, 2010">statements</a> released by the U.S. Federal Reserve) into more common language.</p><p><h2>Google New</h2></p><blockquote><p>The <a href="http://www.google.com/newproducts/" title="Google New">one place</a> to find everything new from Google.</p></blockquote><p>Found via <a href="http://americanlibrariesmagazine.org/perpetualbeta/google-new" title="Google New | American Libraries Magazine">Jason Griffey&#8217;s post</a> on his American Libraries <a href="http://americanlibrariesmagazine.org/perpetualbeta" title="American Libraries Magazine Perpetual Beta blog">Perpetual Beta blog</a>.  I noted there my frustration that Google New didn&#8217;t have an RSS feed to make this list of new things more machine-actionable.  I still think that this missing feed functionality is strange, and if I get a chance at some point I&#8217;ll try to feed the page through <a href="http://pipes.yahoo.com/" title="Yahoo! Pipes">Yahoo! Pipes</a> to make one.</p><p><h2>Rising Into the Public Domain: The Copyright Review Management System (CRMS) at the University of Michigan</h2></p><blockquote><p><a href="http://fairuse.stanford.edu/blog/2010/09/rising-into-the-public-domain.html" title="Rising Into the Public Domain: The Copyright Review Management System (CRMS) at the University of Michigan - Fairly Used">Interview with John Wilkin</a>, Associate University Librarian for Library Information Technology and Executive Director, HathiTrust and Principal Investigator for CRMS</p></blockquote><p>Interesting insight into how the University of Michigan is tackling the 1923-1963 orphan works problem. (Found <a href="http://laboratorium.net/archive/2010/09/27/gbs_john_wilkin_on_assessing_public_domain_status" title="The Laboratorium: GBS: John Wilkin on Assessing Public Domain Status">via</a> James Grimmelmann)</p><p><h2>$1000 bounty offered for JPEG2000 support in Firefox</h2></p><blockquote><p>We&#8217;ve waited long enough.  Apparently Firefox needs to be dragged kicking and screaming into the early 2000&#8242;s.  I have a financial interest in seeing this implemented, so I&#8217;m going to step up.</p><p>I&#8217;m going to offer a $1000 bounty for native JPEG2000 support in Firefox, on Windows, Mac, and Linux.</p></blockquote><p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=36351#c155">Comment #155</a> on this feature request has someone putting up real money to have a developer integrate JPEG2000 into the Firefox browser.  The ensuing discussion gives a glimpse into how hard and how easy it could be.</p><p><h2>White House Issues IPv6 Directive</h2></p><div style="float:right;margin: 0 0 1.5em 2em;"><script type="text/javascript" language="javascript" src="http://inetcore.com/project/ipv4ec/en-us/wolf_c.js"></script></div><blockquote><p><i>Network World <a href="http://www.networkworld.com/news/2010/092810-white-house-ipv6-directive.html" title="White House issues IPv6 directive  | Network World">reports</a>:</i> Federal CIO Vivek Kundra has issued a directive requiring all U.S. government agencies to upgrade their public-facing Web sites and services by Sept. 30, 2012 to support IPv6, the long-anticipated upgrade to the Internet&#8217;s main communications protocol. Kundra&#8217;s memo mandates that agencies use native IPv6 instead of transition mechanisms that translate between IPv6 and the current standard, which is known as IPv4.</p></blockquote><p>You may not have heard this, but we&#8217;re <a href="http://en.wikipedia.org/wiki/IPv4_address_exhaustion" title="IPv4 address exhaustion - Wikipedia">running out of IP addresses</a>.  An <a href="http://en.wikipedia.org/wiki/IP_address" title="IP address - Wikipedia">IP address</a> is the thing computers use to find each other on the net (and not to be confused with <a href="http://en.wikipedia.org/wiki/Domain_Name_System" title="Domain Name System - Wikipedia">domain name system</a> (DNS) addresses &#8212; the human friendly things that we put on our business cards and advertisements).  In the current version of the Internet Protocol (IPv4), we only have about 4 billion addresses and <a href="http://www.potaroo.net/tools/ipv4/index.html" title="IPv4 Address Report">we&#8217;ve used up 95%</a> of them.  There has been a big press this year to move to the next generation Internet Protocol (IPv6) that will give us 340 billion billion billion billion addresses (or roughly 50 billion billion billion addresses for each person alive in 2012 when the 4 billion addresses of the existing Internet Protocol run out).  The entry of the federal government into the push for IPv6 is expected to accelerate adoption of the new standard.</p>]]></content:encoded> <wfw:commentRss>http://dltj.org/article/thursday-threads-2010w39/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>On the Internet, How Do You Know If You Are Talking to a Dog?</title><link>http://dltj.org/article/dns-vulnerabilities/</link> <comments>http://dltj.org/article/dns-vulnerabilities/#comments</comments> <pubDate>Wed, 16 Jul 2008 02:51:10 +0000</pubDate> <dc:creator>Peter Murray</dc:creator> <category><![CDATA[Raw Technology]]></category> <category><![CDATA[domain name service]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[networking]]></category> <category><![CDATA[opendns]]></category><guid isPermaLink="false">https://dltj.org/?p=387</guid> <description><![CDATA[Published in The New Yorker July 5, 1993.Image from The Cartoon BankThe famous 1993 cartoon from The New Yorker has the caption “On the Internet, nobody knows you’re a dog.” The question at the moment is: when you&#8217;re on the &#8230; <a href="http://dltj.org/article/dns-vulnerabilities/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<abbr class="unapi-id ignore noPrint" title="https://dltj.org/?p=387"></abbr><div style="width:440px; font-size:85%; float: right; padding: 0 0 1.5em 2em;"><embed type="application/x-shockwave-flash" src="http://www.cartoonbank.com/content/ebiz/cartoonbank/resources/fluidretail/standard/v2/swf/cengage_preloader.swf" style="" id="display_detail_1295491413913_176827" name="display_detail_1295491413913_176827" bgcolor="#ffffff" quality="high" swliveconnect="true" allowscriptaccess="always" wmode="opaque" base="." flashvars="productViewXML=../../../customers/c892/10/61/97/106197_detail/pview_106197_detail.xml&amp;productId=106197&amp;width=440&amp;height=350&amp;bgColor=#ffffff&amp;preloaderBGColor=6710886&amp;preloaderFGColor=13421772&amp;logFunction=handleDisplayLogEvent&amp;onLoadHandler=handleDisplayLoaded&amp;onErrorHandler=handleDisplayError&amp;extraVariables=p_id%3D106197%26p_path%3D10/61/97/&amp;htmlURL=www.cartoonbank.com&amp;zoomWinLCID=_lcid_display_detail_1295491413913_176827" width="440" height="350">Published in <i>The New Yorker</i> July 5, 1993.<br />Image from <a href="http://www.cartoonbank.com/item/22230" title="Peter Steiner : &amp;#8220;On the Internet, nobody knows you&amp;#8217;re a dog.&amp;#8221; - Cartoonbank.com">The Cartoon Bank</a></embed></div><p>The famous 1993 cartoon from The New Yorker has the caption “On the Internet, nobody knows you’re a dog.”  The question at the moment is:  when you&#8217;re on the internet, how do you know you are not talking to a dog?  When you ask to connect to a remote service, you expect to connect to that remote service.  You probably don&#8217;t even think about the possibility that &#8220;myspace.com&#8221; might not be &#8220;myspace.com&#8221;.  But what if you couldn&#8217;t rely on that?  How about &#8220;mybank.com&#8221;?  Believe it or not, you may exist in such a world today.  Last week, US-CERT issued a &#8220;Vulnerability Note&#8221; on <a href="http://www.kb.cert.org/vuls/id/800113" title="US-CERT Vulnerability Note VU#800113">Multiple DNS implementations vulnerable to cache poisoning</a>.  What does that mean?  Read on&#8230;<br /><span id="more-387"></span><br /><h2>DNS:  The Internet&#8217;s Addressbook</h2><br />Your computer (or, in some special cases such as a home network setup, &#8220;your entire network&#8221;<sup><a href="http://dltj.org/article/dns-vulnerabilities/#footnote_0_387" id="identifier_0_387" class="footnote-link footnote-identifier-link" title="This happens with a technique called &amp;#8220;Network Address Translation&amp;#8221; or NAT.  NAT was created to conserve the internet address space (among other reasons) by putting multiple computers behind a device that makes all of the computers look like one machine to the outside world.  If you connect to the rest of the world via a small hub, you&amp;#8217;re probably using NAT.  If the IP address of your computer starts with &amp;#8220;10&amp;#8243; or &amp;#8220;192.168&amp;#8243; you are definitely using NAT.">1</a></sup>) is uniquely defined on the internet by an &#8220;IP address&#8221;.  It is a series of four numbers separated by a period; something like &#8220;216.178.38.116&#8243;.  Every computer on the network has one.  The issue is that these numbers are not as easy to remember as names like &#8220;myspace.com&#8221;.  Enter DNS&#8230;</p><p>It is the Domain Name System, or DNS, that translates an easily recognizable name to an IP address.  DNS is a distributed database of names-to-numbers (and numbers-to-names and all sorts of other mappings).  A network machine &#8212; say, your desktop computer &#8212; is running a program (a web browser) that needs to connect to a server.  It relies on a DNS client to perform the name-to-number mapping.  This figure shows a simplified relationship between all of the parts.</p><div id="attachment_390" class="wp-caption alignnone" style="width: 510px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center;"><img src="http://cdn.dltj.org/wp-content/uploads/2008/07/dns-normal.png" alt="Sequence Diagram Showing Normal DNS Operation" title="DNS-Normal" width="500" height="318" class="size-full wp-image-390" /><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Sequence Diagram Showing Normal DNS Operation</p></div><p>On your computer, the web browser makes a request with the local DNS client to one of the DNS servers it knows.  (You&#8217;ll see this DNS service listed if you look at the network properties on your computer.)  DNS servers can, and typically do, remember the answers to recently asked questions from other DNS clients (a feature called &#8220;caching&#8221;); if the DNS server can answer the question from its cache, it will.  If not, one of two things can happen:  1) DNS Server 1 can send a message back saying it doesn&#8217;t know but suggest where it might go to find an answer; or 2) attempt to find the answer itself and send it back to the DNS client.  The latter is what is pictured above and is called &#8220;recursive name resolution&#8221;.  DNS Server 1 can also cache the information so as to answer a subsequent question for the same information without having to go out and ask another DNS server for it. <sup><a href="http://dltj.org/article/dns-vulnerabilities/#footnote_1_387" id="identifier_1_387" class="footnote-link footnote-identifier-link" title="The amount of time a caching DNS server can hold onto information on behalf of an &amp;#8220;authoritative&amp;#8221; DNS server is specified as part of the DNS protocol, but such consideration is outside the scope of what is being talked about here.">2</a></sup></p><p><h2>When DNS Goes Bad</h2><br />So what is the problem?  The United States Computer Emergency Readiness Team (<a href="http://www.us-cert.gov/aboutus.html" title="US-CERT: About Us">US-CERT</a>) <a href="http://www.us-cert.gov/cas/techalerts/TA08-190B.html" title="US-CERT Technical Cyber Security Alert TA08-190B -- Multiple DNS implementations vulnerable to cache poisoning">describes it this way</a>:<br /><blockquote>An attacker with the ability to conduct a successful cache poisoning attack can cause a nameserver&#8217;s clients to contact the incorrect, and possibly malicious, hosts for particular services. Consequently, web traffic, email, and other important network data can be redirected to systems under the attacker&#8217;s control.</p></blockquote><p>In other words, some rogue agent out on the net tries to inject bad information into a DNS cache by sending specially constructed answers to questions that the caching DNS server never asked.  That looks something like this.</p><div id="attachment_391" class="wp-caption alignnone" style="width: 510px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center;"><img src="http://cdn.dltj.org/wp-content/uploads/2008/07/dns-poison.png" alt="Sequence Diagram Showing the Effect of DNS Cache Poisoning" title="DNS-Poison" width="500" height="318" class="size-full wp-image-391" /><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Sequence Diagram Showing the Effect of DNS Cache Poisoning</p></div><p>As the US-CERT advisory points out, this is a bad thing.  Many internet services rely on the fact that when they ask to connect to a host with a specified name that they will in fact be talking to a host with that name.  You want to know that you are sending and receiving e-mail from the servers you expect and that the websites you get information from are the true, correct servers.  DNS cache poisoning effectively hides this because the address bar in the browser <em>looks</em> correct.</p><p><h2>Beyond Phishing</h2><br />Note that this scheme is different from the &#8220;phishing&#8221; technique.  In that technique, you might be ask to go to a URL like <code>http://badguys.crimesyndication.org/banking.yourbank.com/</code>, which would look and behave like the &#8220;banking.yourbank.com&#8221; site that you know, but it is really a website on &#8220;badguys.crimesyndication.org&#8221; that is simply made to look like your online banking site.  Careful inspection of the URL and the hints supplied by the browser about the security certificate would show that you are connecting to the wrong place.  The &#8220;DNS Poisoning&#8221; vulnerability is much worse because <em>your computer</em> was fooled into connecting to the wrong site and is passing that tomfoolery back to you.</p><p><h2>One Possible Workaround, One Possible Problem</h2><br />One of the possible workarounds is to configure your computer to use a DNS server that is not vulnerable to the problem of DNS cache poisoning.  One such service is called <a href="http://www.opendns.com/" title="OpenDNS homepage">OpenDNS</a>, and they made quite a big point about <a href="http://blog.opendns.com/2008/07/08/opendns-keeping-you-safe/" title="OpenDNS – Keeping you safe day after day | OpenDNS blog">not being vulnerable to this problem</a>.  At a very basic level, you use OpenDNS by <a href="https://www.opendns.com/start" title="OpenDNS Setup Instructions">setting your DNS servers</a> to 208.67.222.222 and 208.67.220.220.  Of course, they also offer <a href="http://www.opendns.com/features/" title="OpenDNS features page">more services</a> layered on top of the basic name-to-address resolution service.</p><p><em>However</em>, in the course of writing this posting, I discovered that OpenDNS itself is engaging in something moderately equivalent to DNS cache poisoning itself, and it is doing it with the address of the most popular website:  www.google.com.  The problem seems to stem from issues that OpenDNS users were having with hidden software installed on Dell machines as a result of a Dell/Google agreement.  David Ulevitch, <a href="http://www.opendns.com/about/david/" title="OpenDNS &amp;gt; About Us &amp;gt; David Ulevitch, Founder and CEO">Founder and CEO of OpenDNS</a>, posted about <a href="http://blog.opendns.com/2007/05/22/google-turns-the-page/" title="Google turns the page... in a bad way. | OpenDNS blog">the impact of Dell/Google&#8217;s actions and OpenDNS&#8217;s response</a> on the OpenDNS blog last year.<br /><blockquote>About a year ago Google and Dell announced a partnership to include the Google Toolbar on new Dell computers. At the same time, Google was trying to convince the Department of Justice that changing the default search engine in the (then) new IE7 was too difficult (when in reality it’s really simple). Installing the toolbar meant that users would have Google as their default search engine in IE7. It also meant that Dell and Google would share some of the revenue from the advertising clicks that resulted from these installations, much like The Mozilla Foundation does with its Firefox browser. &#8230;</p><p>The solution to this problem was to route Google requests through a machine we run to check if the request is a typo or one of your shortcuts. If it is a typo or shortcut then we do what we always do, just fix the typo or launch your shortcut and send you off on your way. If it’s not one of those two things, we pass it on to Google for them to give you search results. This solution provides the best of both worlds: OpenDNS users get back the features that they love and Google continues to operate without problems.</p></blockquote><p>This is what it looks like in a picture:</p><div id="attachment_392" class="wp-caption alignnone" style="width: 510px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center;"><img src="http://cdn.dltj.org/wp-content/uploads/2008/07/dns-opendns-google.png" alt="Sequence Diagram Showing the OpenDNS Response to Dell/Google" title="DNS OpenDNS Google" width="500" height="318" class="size-full wp-image-392" /><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Sequence Diagram Showing the OpenDNS Response to Dell/Google</p></div><p>Danny Sullivan of Search Engine Land has a more <a href="http://searchengineland.com/070523-083042.php" title="Google &amp; Dell&#039;s Revenue-Generating URL Error Pages Drawing Fire">in-depth analysis of Google&#8217;s and Dell&#8217;s actions</a>.  David offers a defense of OpenDNS&#8217;s response in a comments on <a href="http://yro.slashdot.org/article.pl?sid=07/05/24/0342246" title="OpenDNS Says Google-Dell Browser Tool is Spyware | Slashdot">a post to Slashdot</a> (<a href="http://slashdot.org/comments.pl?sid=235955&amp;cid=19251937" title="Comments on OpenDNS Says Google-Dell Browser Tool is Spyware">this is the sharpest and most poignant</a>).  If offering OpenDNS as a fix for DNS cache poisoning is two steps forward, then OpenDNS&#8217;s response to the Dell/Google action is, at best, one step back.  I would prefer that Dell not automatically install functionality like this on my PC.  I would also strongly prefer that DNS resolvers not try to be too cute.  Fortunately, it is <a href="http://blowery.org/2008/04/08/opendns-is-proxying-google/" title="OpenDNS is proxying Google?">possible to turn off this behavior in OpenDNS</a>, which I prefer to do.  But, all told, this is just one more lesson about how important the Domain Name Services is to the fundamental operation of the internet, and how easy it is to take for granted.</p><p><h2>Updates</h2><br /><b>18-Jul-2008</b>:  I exchanged e-mail with David Ulevitch, Founder and CEO of OpenDNS, that focused on the latter part this posting.  He noted that &#8220;everything in our service, including the Google proxy, is an option that can be enabled or disabled in a (free, of course) user account.&#8221;  I implied that by linking to <a href="http://blowery.org/2008/04/08/opendns-is-proxying-google/" title="OpenDNS is proxying Google?">Ben Lowery&#8217;s posting</a> with instructions on &#8220;flipping the &#8216;Enable OpenDNS proxy&#8217; toggle&#8221;.  So I wanted to explicitly call that out.   David also pointed out OpenDNS is working with Google to create favorable peering arrangements at <a href="http://system.opendns.com/" title="OpenDNS &amp;gt; System (also available at http://208.67.219.60/)">their distributed sites</a>; doing so is decreasing the latency introduced by the proxy.</p><p>Also, there is a <a href="http://news.cnet.com/8301-10789_3-9989292-57.html?tag=bl" title="The man who changed Internet security | CNet News">C|Net news article</a> talking about how this broad, deep, and important problem was discovered and incrementally disclosed.  It is a very interesting read for those who like to know about how internet security happens.</p><h2>Footnotes</h2><ol class="footnotes"><li id="footnote_0_387" class="footnote">This happens with a technique called &#8220;Network Address Translation&#8221; or NAT.  NAT was created to conserve the internet address space (among other reasons) by putting multiple computers behind a device that makes all of the computers look like one machine to the outside world.  If you connect to the rest of the world via a small hub, you&#8217;re probably using NAT.  If the IP address of your computer starts with &#8220;10&#8243; or &#8220;192.168&#8243; you are definitely using NAT.</li><li id="footnote_1_387" class="footnote">The amount of time a caching DNS server can hold onto information on behalf of an &#8220;authoritative&#8221; DNS server is specified as part of the DNS protocol, but such consideration is outside the scope of what is being talked about here.</li></ol>]]></content:encoded> <wfw:commentRss>http://dltj.org/article/dns-vulnerabilities/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
<!-- Served from: dltj.org @ 2012-02-11 08:27:31 by W3 Total Cache -->
