<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
   <channel>
      <title>Aaron Massey Aggregated Feed</title>
      <description>An aggregated feed of all the places Aaron Massey blogs.</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=f60b4771ee12bdf7b3ce2418a1e83ecd</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=f60b4771ee12bdf7b3ce2418a1e83ecd&amp;_render=rss&amp;page=2" />
      <pubDate>Wed, 30 May 2012 15:53:06 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/akmassey-aggregated" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="akmassey-aggregated" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
         <title>Kip Hawley on Airport Security</title>
         <link>http://sixlines.org/2012/04/kip-hawley-on-airport-security/</link>
         <description>The Wall Street Journal has an excerpt from Kip Hawley&amp;#8217;s upcoming book on airport security: Any effort to rebuild TSA and get airport security right in the U.S. has to start with two basic principles: First, the TSA&amp;#8217;s mission is to prevent a catastrophic attack on the transportation system, not to ensure that every single&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=612</guid>
         <pubDate>Sat, 14 Apr 2012 19:14:19 +0000</pubDate>
         <content:encoded><![CDATA[<p>The <a rel="nofollow" target="_blank" href="http://online.wsj.com/article/SB10001424052702303815404577335783535660546.html">Wall Street Journal has an excerpt</a> from <a rel="nofollow" target="_blank" href="http://www.amazon.com/Permanent-Emergency-Inside-American-Security/dp/0230120954">Kip Hawley&#8217;s upcoming book</a> on airport security:</p>
<blockquote><p>Any effort to rebuild TSA and get airport security right in the U.S. has to start with two basic principles:</p>
<p>First, the TSA&#8217;s mission is to prevent a catastrophic attack on the transportation system, not to ensure that every single passenger can avoid harm while traveling. Much of the friction in the system today results from rules that are direct responses to how we were attacked on 9/11. But it&#8217;s simply no longer the case that killing a few people on board a plane could lead to a hijacking. Never again will a terrorist be able to breach the cockpit simply with a box cutter or a knife. The cockpit doors have been reinforced, and passengers, flight crews and air marshals would intervene.</p>
<p>Second, the TSA&#8217;s job is to manage risk, not to enforce regulations. Terrorists are adaptive, and we need to be adaptive, too. Regulations are always playing catch-up, because terrorists design their plots around the loopholes.</p></blockquote>
<p>The rest of the article makes for great weekend reading.</p>
<p>I like that Kip Hawley is so open and willing to talk about airport security issues.  I enjoyed his <a rel="nofollow" target="_blank" href="http://www.schneier.com/interview-hawley.html">extensive interview with Bruce Schneier</a> back in 2007.  I don&#8217;t always agree with him, but his opinion is worth reading.  I&#8217;m looking forward to the book.</p>]]></content:encoded>
      </item>
      <item>
         <title>Facebook’s Business Model</title>
         <link>http://sixlines.org/2012/04/facebooks-business-model/</link>
         <description>The Wall Street Journal has a fantastic article up about Facebook&amp;#8217;s business model. It&amp;#8217;s a great article, and I would recommend you check out the infographics as well. Here&amp;#8217;s the intro: Not so long ago, there was a familiar product called software. It was sold in stores, in shrink-wrapped boxes. When you bought it, all&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=608</guid>
         <pubDate>Wed, 11 Apr 2012 16:35:02 +0000</pubDate>
         <content:encoded><![CDATA[<p>The Wall Street Journal has a fantastic article up about <a rel="nofollow" target="_blank" href="http://online.wsj.com/article/SB10001424052702303302504577327744009046230.html">Facebook&#8217;s business model</a>.  It&#8217;s a great article, and I would recommend you check out the infographics as well.  Here&#8217;s the intro:</p>
<blockquote><p>Not so long ago, there was a familiar product called software. It was sold in stores, in shrink-wrapped boxes. When you bought it, all that you gave away was your credit card number or a stack of bills.</p>
<p>Now there are &#8220;apps&#8221;—stylish, discrete chunks of software that live online or in your smartphone. To &#8220;buy&#8221; an app, all you have to do is click a button. Sometimes they cost a few dollars, but many apps are free, at least in monetary terms. You often pay in another way. Apps are gateways, and when you buy an app, there is a strong chance that you are supplying its developers with one of the most coveted commodities in today&#8217;s economy: personal data. </p></blockquote>
<p>Essentially, the Wall Street Journal is saying that there&#8217;s no such thing as a free lunch.  Those apps cost something: data.  Is this as valuable as cash?  Maybe.  It&#8217;s certainly more of a risk for the companies that make the apps, but it could pay off big.  Here&#8217;s one estimate from the article:</p>
<blockquote><p>The &#8220;app economy,&#8221; which includes Facebook as well as smartphone apps, is estimated to have generated $20 billion in revenue in 2011 by selling downloads, advertising, &#8220;virtual goods&#8221; and other products, according to estimates from Rubinson Partners, a market researcher.</p></blockquote>
<p>The WSJ article hits on a lot of big points, many of which are common themes in the security and privacy community.  However, it also reminded me of <a rel="nofollow" target="_blank" href="http://www.marco.org/2011/09/27/textmate-2-free-upgrade">a post from Marco Arment about TextMate 2</a>.  The creator of TextMate offered a free upgrade to TextMate 2 for the people who bought the first version.  That was years ago.  Marco wants to pay for TextMate 2 to ensure that its creator can continue to afford to work on the program.  </p>
<p>Although paying for TextMate 2 may seem totally separate from the Facebook business model,  there&#8217;s an important connection here:</p>
<blockquote><p>By virtue of its size and user base of 800-million-plus people, Facebook is at the heart of the personal data economy. Popular apps can quickly go &#8220;viral&#8221; there and gain millions of users—but can also flame out just as quickly. This explains why some apps seek to cash in by gathering as much data as possible and hoping to find ways to make money from it.</p></blockquote>
<p>Let&#8217;s say that someone creates a Facebook app that you really love, but maybe it just doesn&#8217;t go &#8216;viral&#8217; or the creators aren&#8217;t able to turn all that data they have access to into cash.  What option do you have to ensure that they will keep the app working?  After the big influx of initial users, what other data could be collected to keep the app developers working on it?</p>]]></content:encoded>
      </item>
      <item>
         <title>zefrank’s Latest Show</title>
         <link>http://blaynesucks.com/2012/04/11/zefranks-latest-show</link>
         <description>If you haven&amp;#8217;t heard of zefrank, then you&amp;#8217;re in for a treat. I don&amp;#8217;t want to preface this with too much backstory. Just watch this, and if you like it, subscribe to his feed. Transcript.</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1318</guid>
         <pubDate>Wed, 11 Apr 2012 14:45:07 +0000</pubDate>
         <content:encoded><![CDATA[<p>If you haven&#8217;t heard of <a rel="nofollow" target="_blank" href="http://www.zefrank.com/">zefrank</a>, then you&#8217;re in for a treat.  I don&#8217;t want to preface this with too much backstory.  Just watch this, and if you like it, <a rel="nofollow" target="_blank" href="http://feeds.feedburner.com/ashow/episodes">subscribe to his feed</a>.</p>
<p></p> 
<p><a rel="nofollow" target="_blank" href="http://knitmeapony.tumblr.com/post/20785992431/zefrank-has-a-show-again-heres-the-first">Transcript</a>.</p>]]></content:encoded>
      </item>
      <item>
         <title>Enigma Machine in Excel</title>
         <link>http://sixlines.org/2012/03/enigma-machine-in-excel/</link>
         <description>Believe it or not, someone has implemented an Enigma machine in an Excel spreadsheet. You don&amp;#8217;t have to think of yourself as a programmer to create some moderately complicated programs in Excel. Also, with modern computers available to us, cryptography is easier to play with than you might think. I hope we see more projects&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=605</guid>
         <pubDate>Mon, 26 Mar 2012 13:08:54 +0000</pubDate>
         <content:encoded><![CDATA[<p>Believe it or not, someone has implemented an <a rel="nofollow" target="_blank" href="http://williamedwardscoder.tumblr.com/post/19946053957/enigma-spreadsheet">Enigma machine in an Excel spreadsheet</a>.</p>
<p>You don&#8217;t have to think of yourself as a programmer to create some moderately complicated programs in Excel.  Also, with modern computers available to us, cryptography is easier to play with than you might think.  I hope we see more projects like this.</p>]]></content:encoded>
      </item>
      <item>
         <title>Super Simple Introduction to Git</title>
         <link>http://www4.ncsu.edu/~akmassey/posts/2012-02-20-super-simple-introduction-to-git.html</link>
         <description>&lt;p&gt;With the advent of easily installed distributed version control systems, version control should be one of the first things done in any software project of virtually any size. I believe this is particularly important for college students learning to program for two reasons. First, committing to version control systems is habit forming, and version control is an excellent habit to form. Second, students are likely to want to be able to go back to previous work since the learning process entails making many mistakes.&lt;/p&gt;

&lt;p&gt;My goal with this post is to provide an extremely brief overview of the Git version control tool. You don&amp;#8217;t really need that much to start using Git. There are numerous tutorials and introductions to Git available online, some of which I&amp;#8217;ll link to here as well, but most of these go into far more detail than you really need to get working locally.&lt;/p&gt;

&lt;p&gt;In fact, if you&amp;#8217;re interested in a basic, albeit somewhat longer, introduction to Git, I think the best one available is part of the Pro Git book. Just &lt;a rel="nofollow" target="_blank" href='http://progit.org/book/ch1-3.html'&gt;start reading here&lt;/a&gt; and go to the end of the chapter. If you&amp;#8217;re still on the fence, keep reading. You should see that using version control really isn&amp;#8217;t that complicated.&lt;/p&gt;

&lt;h2 id='installing_git'&gt;Installing Git&lt;/h2&gt;

&lt;p&gt;To use Git, you have to have Git installed on your system. If you&amp;#8217;re on Mac OS X, use the &lt;a rel="nofollow" target="_blank" href='http://progit.org/book/ch3-2.html'&gt;Git for Mac&lt;/a&gt; installer. If you&amp;#8217;re on Windows, use the &lt;a rel="nofollow" target="_blank" href='http://yehudakatz.com/2010/05/13/common-git-workflows/'&gt;Git for Windows&lt;/a&gt; installer. If you&amp;#8217;re on Linux, then you&amp;#8217;re probably able to easily install the latest version of Git with your standard system package manager.&lt;/p&gt;

&lt;h2 id='creating_a_repository'&gt;Creating a Repository&lt;/h2&gt;

&lt;p&gt;Let&amp;#8217;s start out with a simple project in which you want to create a repository. This tutorial assumes you&amp;#8217;re using Git via the command line because that will work for virtually any sort of project.&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s probably a good idea to start by double-checking that you have installed Git correctly:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git --version
git version 1.7.6.1&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;If you get an error, then you&amp;#8217;ll need to fix your installation. If you don&amp;#8217;t, then you can setup a repository like this:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ cd ~/my-project
bash$ git init
Initialized empty Git repository in /Users/masseya/my-project/.git/&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Congratulations. You&amp;#8217;ve created a git repository for your project. Pretty simple, right?&lt;/p&gt;

&lt;h2 id='adding_and_committing_changes'&gt;Adding and Committing Changes&lt;/h2&gt;

&lt;p&gt;An empty repository is rather boring. You may already have files in your project, but for the sake of this tutorial assume we have the following files:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ ls
awesome.txt markdown.md web.html&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;You can see that git isn&amp;#8217;t currently tracking any of them with this command:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add [file]..." to include in what will be committed)
#
#	awesome.txt
#	markdown.md
#	web.html
nothing added to commit but untracked files present (use "git add" to track)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Note that Git is actually telling you how to add these files using the &amp;#8220;git add&amp;#8221; command. Let&amp;#8217;s go ahead and do that for all the files in our directory:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git add .

bash$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached [file]..." to unstage)
#
#	new file:   awesome.txt
#	new file:   markdown.md
#	new file:   web.html
#&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Now that you&amp;#8217;ve added these files, git will know to commit them when you execute your next commit. If you don&amp;#8217;t commit them, then git won&amp;#8217;t know anything about them. For example, we don&amp;#8217;t currently have any commits in our repository. Thus, the Git command that displays the history of commits will fail like this:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git log
fatal: bad default revision 'HEAD'&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;To commit files, you will need to provide a commit message. Commit messages describe the changes that took place in a particular commit. They are important because they explain to the people with whom you&amp;#8217;re collaborating how the project was put together. For now, let&amp;#8217;s just provide a simple commit message that explains this was where we started:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git commit -m "Initial commit."
[master (root-commit) 2b5fa7f] Initial commit.
 3 files changed, 17 insertions(+), 0 deletions(-)
 create mode 100644 awesome.txt
 create mode 100644 markdown.md
 create mode 100644 web.html&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Now that we have committed changes, we&amp;#8217;ll be able to see our messages in the history using &amp;#8220;git log&amp;#8221;:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git log
commit 2b5fa7f801c2227dd418djkw47ed70906becfafb
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:34:00 2012 -0500

    Initial commit.&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Let&amp;#8217;s walk through the process of making a simple change to a file and then committing it to the repository as a way to wrap up this section:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ echo "Here is a simple change." &amp;gt;&amp;gt; markdown.md                     

bash$ git status
# On branch master
# Changes not staged for commit:
#   (use "git add [file]..." to update what will be committed)
#   (use "git checkout -- [file]..." to discard changes in working directory)
#
#	modified:   markdown.md
#
no changes added to commit (use "git add" and/or "git commit -a")

bash$ git add markdown.md 

bash$ git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD [file]..." to unstage)
#
#	modified:   markdown.md
#

bash$ git commit -m "Just a simple change."
[master 40468b7] Just a simple change.
 1 files changed, 1 insertions(+), 0 deletions(-)

bash$ git log
commit 40468b7b211f28a3fbf8dab99a17283de80af770
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:37:29 2012 -0500

    Just a simple change.

commit 2b5fa7f801c2227dd418djkw47ed70906becfafb
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:34:00 2012 -0500

    Initial commit.&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;At this point, you have a repository with two commits to it. You can continue making changes and committing them just like this. If at any point you want to go back to an earlier version or see the differences between the current version and the previous version, you can. Git supports those operations, but I won&amp;#8217;t cover them in this super simple introduction. You will want to refer to some of the additional references at the end of this tutorial to see how to do these things.&lt;/p&gt;

&lt;h2 id='sharing_changes'&gt;Sharing Changes&lt;/h2&gt;

&lt;p&gt;You don&amp;#8217;t have to share changes in Git to take advantage of version control. Even if all you&amp;#8217;re doing is committing changes to a local git repository like the one we just setup, then you&amp;#8217;ll still be able to benefit from having a repository of your work locally. This will allow you to revert to an earlier version, compare your current changes with the last committed version, or any of the other nice features version control provides you.&lt;/p&gt;

&lt;p&gt;Still, you will likely want to share your project with someone else at some point. This is actually far easier than you might think, particularly if everyone you want to share the project with has access to the same server. Let&amp;#8217;s start by creating a bare repository that we can store on our server:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ cd ..

bash$ git clone --bare ./my-project my-project.git
Cloning into bare repository my-project.git...
done.&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This creates a new directory, called my-project.git, that contains the bare repository. Now we simply need to put that directory on the server in a location that everyone in our project can access.&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ scp -r my-project.git user@example.com:/opt/git
config                                        100%  142     0.1KB/s   00:00    
description                                   100%   73     0.1KB/s   00:00    
HEAD                                          100%   23     0.0KB/s   00:00    
applypatch-msg.sample                         100%  452     0.4KB/s   00:00    
commit-msg.sample                             100%  896     0.9KB/s   00:00    
post-commit.sample                            100%  160     0.2KB/s   00:00    
post-receive.sample                           100%  552     0.5KB/s   00:00    
post-update.sample                            100%  189     0.2KB/s   00:01    
pre-applypatch.sample                         100%  398     0.4KB/s   00:00    
pre-commit.sample                             100% 1578     1.5KB/s   00:00    
pre-rebase.sample                             100% 4951     4.8KB/s   00:00    
prepare-commit-msg.sample                     100% 1239     1.2KB/s   00:00    
update.sample                                 100% 3611     3.5KB/s   00:00    
exclude                                       100%  240     0.2KB/s   00:00    
55ca36c127697f88eaf45fcff800cf4bee799f        100%  105     0.1KB/s   00:00    
5fa7f801c2227dd418f0df47ed70906becfafb        100%  132     0.1KB/s   00:00    
468b7b211f28a3fbf8dab99a17283de80af770        100%  168     0.2KB/s   00:00    
eb0c665faee38bbaeba503eb5a717a0baee7a0        100%  123     0.1KB/s   00:00    
6f488a0404a703f87ab10e316131752be37661        100%   46     0.0KB/s   00:00    
d953444788ec3119a2a0c8bd86757c34555bc0        100%  124     0.1KB/s   00:00    
2ded0461b3f9b4f162071dc77f1643807575b9        100%  110     0.1KB/s   00:00    
4cc438bc951fb50f16be42deac2492fab20072        100%   93     0.1KB/s   00:00    
packed-refs&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Note that I&amp;#8217;m simply using the secure file copy command to recursively transfer the bare repository we created to the /opt/git directory of the server. The /opt/git directory is in the location on our server where everyone on our project has &amp;#8216;group&amp;#8217; level access. Once it&amp;#8217;s been transferred, everyone should be able to clone the repository to their local machine like this:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git clone user@example.com:/opt/git/my-project.git
Cloning into my-project...
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 8 (delta 1), reused 0 (delta 0)
Receiving objects: 100% (8/8), done.
Resolving deltas: 100% (1/1), done.&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will create our original my-project directory on our local file system. Whomever cloned the repository will have access to the history of the project:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git log
commit 40468b7b211f28a3fbf8dab99a17283de80af770
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:37:29 2012 -0500

    Just a simple change.

commit 2b5fa7f801c2227dd418djkw47ed70906becfafb
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:34:00 2012 -0500

    Initial commit.&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;If you&amp;#8217;ve made changes to your project and you want to share them, then you would first add and commit those changes as described in the previous section. Once you&amp;#8217;ve added and committed the changes you will need to push them to the repository. However, we haven&amp;#8217;t told git about the repository yet, so we&amp;#8217;ll need to add a remote repository like this:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git remote add origin user@example.com:/opt/git/my-project.git&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;This will tell our local repository that we have a remote repository we call &amp;#8216;origin&amp;#8217; at the URL provided. Then we can push our changes to that repository as follows:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ echo "Here's another change." &amp;gt;&amp;gt; awesome.txt 

bash$ git status
# On branch master
# Changes not staged for commit:
#   (use "git add [file]..." to update what will be committed)
#   (use "git checkout -- [file]..." to discard changes in working directory)
#
#	modified:   awesome.txt
#
no changes added to commit (use "git add" and/or "git commit -a")

bash$ git add awesome.txt 

bash$ git commit -m "Simple change to awesome.txt"
[master 4ea7421] Simple change to awesome.txt
 1 files changed, 1 insertions(+), 0 deletions(-)

bash$ git push origin master
Counting objects: 5, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 379 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To user@example.com:/opt/git/my-project.git
   40468b7..4ea7421  master -&amp;gt; master&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Now that there are changes on the server, your colleagues may wish to get access to them. This is accomplished with the git push command, which your colleagues would have to execute on their own machines in the location where they cloned the repository:&lt;/p&gt;
&lt;div class='code bluebox'&gt;&lt;pre&gt;&lt;code&gt;bash$ git log
commit 40468b7b211f28a3fbf8dab99a17283de80af770
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:37:29 2012 -0500

    Just a simple change.

commit 2b5fa7f801c2227dd418djkw47ed70906becfafb
Author: Aaron Massey [akmassey@example.com]
Date:   Mon Feb 20 12:34:00 2012 -0500

    Initial commit.

bash$ git pull origin master
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From example.com:/opt/git/my-project
 * branch            master     -&amp;gt; FETCH_HEAD
Updating 40468b7..4ea7421
Fast-forward
 awesome.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Please note that this assumes there were no conflicts in the files that were changed. If there were conflicts, they can be resolved, but that is slightly outside the scope of this super simple introduction. (If you&amp;#8217;re actually experiencing this, perhaps the &lt;a rel="nofollow" target="_blank" href='http://progit.org/book/ch3-2.html'&gt;basic branching and merging&lt;/a&gt; described in the Pro Git book will help you.)&lt;/p&gt;

&lt;h2 id='standard_git_workflow'&gt;Standard Git Workflow&lt;/h2&gt;

&lt;p&gt;Now that you have Git installed, you&amp;#8217;ve setup a local repository, and you&amp;#8217;ve begun sharing changes with others, you should begin following the standard git workflow. It consists of the following basic steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Update your local repository by pulling the latest changes from the remote.&lt;/li&gt;

&lt;li&gt;Make and commit your local changes.&lt;/li&gt;

&lt;li&gt;Once you feel you have something worth sharing, push it to the repository.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This will work flawlessly if no one else has committed changes to the repository since you began working. If someone has committed changes since you began working, then you may need to resolve those conflicts. Essentially, that means iterating over two basic steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Pull the changes from the repository and replay your commits on top of them using the &amp;#8216;git pull &amp;#8211;rebase&amp;#8217; command.&lt;/li&gt;

&lt;li&gt;Git may prompt you to resolve conflicts in a particular file. Once you have them resolved you should add them using &amp;#8216;git add&amp;#8217; and continue replaying your commits on top of the new repository using &amp;#8216;git rebase &amp;#8211;continue&amp;#8217;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;There are many, many valid ways to use git. If you&amp;#8217;re interested in a little more information about common workflows in Git, please read &lt;a rel="nofollow" target="_blank" href='http://yehudakatz.com/2010/05/13/common-git-workflows/'&gt;Yehuda Katz&amp;#8217;s post&lt;/a&gt; on the subject.&lt;/p&gt;

&lt;h2 id='additional_references'&gt;Additional References&lt;/h2&gt;

&lt;p&gt;If you&amp;#8217;re interested in learning more about Git, I would recommend three basic references. First, &lt;a rel="nofollow" target="_blank" href='http://gitref.org/'&gt;gitref.org&lt;/a&gt; is an excellent site to go to as a first introduction to git. It provides more detail that you&amp;#8217;ll find here, but not nearly as much as you would find in a book-length treatment of the subject. Chances are, you&amp;#8217;ll find what you need there. However, if you do find you need more information, my next recommendation would be the &lt;a rel="nofollow" target="_blank" href='http://progit.org/book/'&gt;online version of Pro Git by Scott Chacon&lt;/a&gt;. This is an excellent resource with beautiful diagrams of the examples and tons of information. Still, if that doesn&amp;#8217;t work for you, then I would recommend the &lt;a rel="nofollow" target="_blank" href='http://book.git-scm.com/index.html'&gt;Git Community Book&lt;/a&gt;, which is similarly comprehensive, and probably has what you need.&lt;/p&gt;

&lt;p&gt;Once you have been using Git locally for a while, you&amp;#8217;re likely to want to share code with others. There are two reasonably good alternatives: &lt;a rel="nofollow" target="_blank" href='http://github.com'&gt;GitHub&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href='http://bitbucket.org'&gt;BitBucket&lt;/a&gt;. I prefer GitHub to BitBucket, but the free account for BitBucket does allow you to create as many private repositories as you want. Thus, you may find it&amp;#8217;s the only solution that&amp;#8217;s practical for you. I wasn&amp;#8217;t aware of this until recently, but you can get an &lt;a rel="nofollow" target="_blank" href='https://github.com/edu'&gt;educational account with GitHub&lt;/a&gt;. This will allow you to have five private repositories, which might be all you need.&lt;/p&gt;

&lt;p&gt;I hope you have found this introduction helpful. Please contact me if you have any additional questions.&lt;/p&gt;</description>
         <guid isPermaLink="false">tag:www4.ncsu.edu,2012-02-20:/~akmassey/posts/2012-02-20-super-simple-introduction-to-git.html</guid>
         <pubDate>Mon, 20 Feb 2012 13:07:09 +0000</pubDate>
      </item>
      <item>
         <title>Advice on Reading Academic Papers</title>
         <link>http://www4.ncsu.edu/~akmassey/posts/2012-02-15-advice-on-reading-academic-papers.html</link>
         <description>&lt;p&gt;Graduate students must learn to read academic papers, but in virtually all cases, these same students are not formally taught how to best read academic papers.  It is not the same process used to read a newspaper, magazine, or novel.  The process of learning how to read academic papers properly can not only be painful, but also waste quite a bit of time.  Here are my quick tips on reading papers of all stripes:&lt;/p&gt;&lt;ul&gt;
	&lt;li&gt;Start with the Introduction and Conclusion: This is the fastest way to determine the problem statement and the approach taken to the problem by the authors.&lt;/li&gt;
	&lt;li&gt;Scan the paper and determine the Purpose, Structure, and Direction before reading for a detailed understanding.  Once you know the general point (purpose), the outline (structure), and the author's slant on a topic (direction) then all the details are much easier to place in the correct context.  Thus, if you find an idea confusing on your first pass reading through a paper, you may know not to worry about it because it is described in detail in a future section.&lt;/li&gt;
	&lt;li&gt;Do not read every single word!  There are bound to be words or phrases that trip you up as you read.  If you take the time to continually re-read a word, phrase, or paragraph until you completely understand it, then you will end up wasting quite a bit of time.  Often, if you simply plow past the part you don't understand, the meaning will be become clear in the next paragraph or section.  Note the part that you found confusing and return to it later to see if the rest of the paper made it clear.&lt;/li&gt;
	&lt;li&gt;After you have read the paper, immediately attempt to identify the main point, the strengths, and the weaknesses.  As academics, we are all curious.  If you start pondering the implications of the paper before you have clearly identified the main point, strengths, and weaknesses &lt;em&gt;as the author presented them&lt;/em&gt;, then you will likely have trouble separating your deeper opinions on the paper from the basic elements of the paper.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;In addition to these tips, please consider consulting with the following resources:&lt;/p&gt;&lt;ul&gt;
	&lt;li&gt;&lt;a rel="nofollow" target="_blank" href='http://www.u.arizona.edu/~mlindsey/sirls_reading/index.html'&gt;Some Tips on Reading Research Papers&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a rel="nofollow" target="_blank" href='http://www.yukoncollege.yk.ca/~agraham/guides/guidec.shtml'&gt;A Guide to Reading and Analysing Academic Articles&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a rel="nofollow" target="_blank" href='http://www.biochem.arizona.edu/classes/bioc568/papers.htm'&gt;How to Read a Scientific Paper&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a rel="nofollow" target="_blank" href='http://www.lib.purdue.edu/phys/inst/scipaper.html'&gt;Quick Tutorial on Reading Scientific Papers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Although these resources focus on scientific papers, I have found many of the same techniques to be useful when reading law review articles and policy statements, which are also highly structured.  Each of these resources provides a list of additional resources and can serve as a great place to get started.  In addition, &lt;a rel="nofollow" target="_blank" href='http://www.google.com/search?q=&amp;apos;how+to+read+a+scientific+paper&amp;apos;'&gt;Google can provide even more&lt;/a&gt;.&lt;/p&gt;</description>
         <guid isPermaLink="false">tag:www4.ncsu.edu,2012-02-15:/~akmassey/posts/2012-02-15-advice-on-reading-academic-papers.html</guid>
         <pubDate>Wed, 15 Feb 2012 15:04:50 +0000</pubDate>
      </item>
      <item>
         <title>NCSU's Library Linker</title>
         <link>http://www4.ncsu.edu/~akmassey/posts/2012-01-17-ncsus-library-linker.html</link>
         <description>&lt;p&gt;Learning the tools and techniques needed to perform academic research is critical for a young researcher. I&amp;#8217;d like to highlight a tool NCSU provides that doesn&amp;#8217;t get as much use as it should: the &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/librarylinker/'&gt;NCSU Library Linker&lt;/a&gt;. First, let&amp;#8217;s start with a little background information.&lt;/p&gt;

&lt;p&gt;Academics, essentially, are paid to produce research papers. Thus, it&amp;#8217;s critical for academics to read and write research papers. This is where the saying &amp;#8221;&lt;a rel="nofollow" target="_blank" href='http://en.wikipedia.org/wiki/Publish_or_perish'&gt;Publish or Perish&lt;/a&gt;&amp;#8221; comes from. (The accuracy of that saying is another matter.) These publications are, in a very real sense, the advancements modern academics contribute to society. They are also, for the most part, not freely available. (Though there are some strong arguments that they should be which I will not cover here.) Prospective academics, students, and anyone else interested in reading these papers typically must access these papers through a proprietary database.&lt;/p&gt;

&lt;p&gt;To ensure that faculty and students have access to these papers, most university libraries pay fees to gain access to those databases. As a condition of their access, universities must limit their services to their faculty, staff, and students. NCSU does this differently if you are on campus or off campus.&lt;/p&gt;

&lt;p&gt;If you are on campus and you are using the NCSU network, then you are automatically recognized as having access and provided it. You can even go directly to the database you&amp;#8217;re interested in and automatically be recognized as being on campus. You don&amp;#8217;t have to visit the library website first.&lt;/p&gt;

&lt;p&gt;If you are off campus, then you can access the &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/databases/'&gt;databases through the NCSU Libraries website&lt;/a&gt;. The computer science databases are &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/subjects/content.php?subject=23'&gt;available here&lt;/a&gt;. You will be asked to authenticate with &lt;a rel="nofollow" target="_blank" href='http://oit.ncsu.edu/iam/shibboleth'&gt;NCSU&amp;#8217;s Shibboleth service&lt;/a&gt;. Once you provide your username and password, you will be granted access.&lt;/p&gt;

&lt;p&gt;Of course, having two methods of accessing the same material does pose some problems. Specifically, it means that the link to a particular paper in a particular database is going to be different based on whether you are on campus or off campus. Thus, if you&amp;#8217;re putting together a collection of links to papers, for a course syllabus or a research project or whatever, you would have to provide two links to each paper.&lt;/p&gt;

&lt;p&gt;Enter the &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/librarylinker/'&gt;NCSU Library Linker&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The NCSU Library Linker is a pretty simple service. You provide it with a &lt;a rel="nofollow" target="_blank" href='http://en.wikipedia.org/wiki/Digital_object_identifier'&gt;DOI&lt;/a&gt; or a URL for the paper to which you would like to link. It provides you with a proxied link that will work regardless of whether it is clicked on campus or off campus.&lt;/p&gt;</description>
         <guid isPermaLink="false">tag:www4.ncsu.edu,2012-01-17:/~akmassey/posts/2012-01-17-ncsus-library-linker.html</guid>
         <pubDate>Wed, 18 Jan 2012 03:56:51 +0000</pubDate>
      </item>
      <item>
         <title>Reinventing Discovery on IEEE Spectrum's Techwise Podcast</title>
         <link>http://www4.ncsu.edu/~akmassey/posts/2012-01-09-reinventing-discovery-on-ieee-spectrums-techwise-podcast.html</link>
         <description>&lt;p&gt;Late last month IEEE Spectrum&amp;#8217;s Techwise Conversations podcast looked at a book published last fall called Reinventing Discovery. The &lt;a rel="nofollow" target="_blank" href='http://spectrum.ieee.org/podcast/at-work/innovation/reinventing-the-scientific-method/'&gt;podcast is worth listening to&lt;/a&gt;, but I would like to highlight part of it here:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Steven Cherry:&lt;/strong&gt; You know, I mentioned at the top that your book is part descriptive and part prescriptive. What are some further changes that you’d like to see wrought by the Internet and social networking?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Michael Nielsen:&lt;/strong&gt; Well, there’s a lot of very promising ideas that seem like they should work in principle and yet they don’t work in practice. One example that I give in the book, for example, is a lot of people have tried building scientific wikis to collaboratively build knowledge bases about the latest research accomplishments. And often these wikis haven’t done quite as well as you think they should, and part of the reason, of course, is that there’s a real opportunity cost involved in contributing to a wiki: Should you—particularly as a young researcher—should you spend your time doing that, or should you spend your time writing, working towards peer-reviewed scientific papers? And from a scientific career point of view, the answer is of course pretty simple: You should work on the scientific papers, because there’s not going to be much credit for you if you adopt these more radical, newfangled tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steven Cherry:&lt;/strong&gt; Are there any other examples?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Michael Nielsen:&lt;/strong&gt; Two very big examples, very broad examples are data sharing and code sharing, both of which are things which in most disciplines people don’t get a whole lot of credit for. Very often there’s a lot of very important scientific knowledge locked up in, for example, code, which you might use to do all sorts of data processing in the laboratory or simulations or whatever. And yet, when I talk to people who write a lot of code as part of their scientific job, they’ll say that very often they’re extremely reluctant to release that code publicly because well, first of all, it’ll end up being a pain; they’ll have all sorts of support and maintenance requests from other people. And second, it’s not something they can use as part of their tenure case; it’s just not something they get a whole lot of credit for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steven Cherry:&lt;/strong&gt; So really it seems like academia has to catch up with the Internet and start rewarding behavior that’s pretty useful to society.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Michael Nielsen:&lt;/strong&gt; I certainly think so. A phrase that’s really stuck in my head is—a biologist commented to me once that he’d been sitting on a genome for an entire species of life for more than a year. And he’d been doing this because his collaborators didn’t want him to share that data, didn’t want him to upload that data online where other people could use it. This, of course, is really not very uncommon within science, and it seems like really a tragedy, a lost opportunity. Other people could potentially have made all sorts of useful discoveries with that data.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We regularly end up discussing topics of this nature during our &lt;a rel="nofollow" target="_blank" href='https://owl.csc.ncsu.edu/journal-club/'&gt;NCSU Software Engineering Journal Club&lt;/a&gt;, so if you, like me, find this interesting, then you might want to come to our next meeting.&lt;/p&gt;</description>
         <guid isPermaLink="false">tag:www4.ncsu.edu,2012-01-09:/~akmassey/posts/2012-01-09-reinventing-discovery-on-ieee-spectrums-techwise-podcast.html</guid>
         <pubDate>Mon, 09 Jan 2012 20:12:23 +0000</pubDate>
      </item>
      <item>
         <title>Ranking the Beauty of the Hunt Library</title>
         <link>http://www4.ncsu.edu/~akmassey/posts/2012-01-07-ranking-the-beauty-of-the-hunt-library.html</link>
         <description>&lt;p&gt;Could the &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/huntlibrary'&gt;Hunt Library&lt;/a&gt;, upon completion, instantly become one of the 25 most beautiful college libraries in the world?&lt;/p&gt;

&lt;p&gt;Find out for yourself. First, take a look at the &lt;a rel="nofollow" target="_blank" href='http://www.lib.ncsu.edu/huntlibrary/gallery.html'&gt;gallery of images of the Hunt Library&lt;/a&gt;. Then, browse this collection of the &lt;a rel="nofollow" target="_blank" href='http://flavorwire.com/240819/the-25-most-beautiful-college-libraries-in-the-world'&gt;25 most beautiful college libraries in the world&lt;/a&gt;. If you see any one library in that list that looks worse than the Hunt Library, then your answer is &amp;#8216;yes.&amp;#8217; Personally, I think there&amp;#8217;s more than one in that list that won&amp;#8217;t match up with the Hunt Library, but I&amp;#8217;m probably biased.&lt;/p&gt;</description>
         <guid isPermaLink="false">tag:www4.ncsu.edu,2012-01-07:/~akmassey/posts/2012-01-07-ranking-the-beauty-of-the-hunt-library.html</guid>
         <pubDate>Sat, 07 Jan 2012 18:39:26 +0000</pubDate>
      </item>
      <item>
         <title>Essay: Solitude and Leadership</title>
         <link>http://blaynesucks.com/2012/01/03/essay-solitude-and-leadership</link>
         <description>When I first introduced the &amp;#8216;Essays&amp;#8216; category, I said that I wanted to start sharing some great, thought-provoking essays that I&amp;#8217;ve read. Here&amp;#8217;s the second installment: Solitude and Leadership. Solitude and Leadership is actually the text of a lecture at West Point in 2009 by William Deresiewicz. The moment that I knew this hooked me [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1288</guid>
         <pubDate>Tue, 03 Jan 2012 11:30:22 +0000</pubDate>
         <content:encoded><![CDATA[<p>When I first <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2011/09/28/welcome-back">introduced</a> the &#8216;<a rel="nofollow" target="_blank" href="http://blaynesucks.com/category/essays">Essays</a>&#8216; category, I said that I wanted to start sharing some great, thought-provoking essays that I&#8217;ve read. Here&#8217;s the second installment: <a rel="nofollow" target="_blank" href="http://theamericanscholar.org/solitude-and-leadership/">Solitude and Leadership</a>.</p>
<p>Solitude and Leadership is actually the text of a lecture at West Point in 2009 by William Deresiewicz.  The moment that I knew this hooked me was when he started talking about distinction between solitude and introspection.  It&#8217;s probably worth reading today and again in three weeks after you&#8217;ve had time to ponder it a bit.  The essay is around 5,800 words and will take just under 20 minutes or so to read.  Enjoy!</p>]]></content:encoded>
      </item>
      <item>
         <title>Phone-based Microsoft Scam</title>
         <link>http://blaynesucks.com/2012/01/02/phone-based-microsoft-scam</link>
         <description>A phishing scammer called me this afternoon. He spoke with a strong Indian accent and said he was from “Microsoft Technical Division.” He told me that my computer sent them error reports indicating that it was infected with a virus. They wanted to help me remove the virus. I was rather stunned since the last [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1293</guid>
         <pubDate>Tue, 03 Jan 2012 03:28:20 +0000</pubDate>
         <content:encoded><![CDATA[<p>A phishing scammer called me this afternoon.  He spoke with a strong Indian accent and said he was from “Microsoft Technical Division.”  He told me that my computer sent them error reports indicating that it was infected with a virus.  They wanted to help me remove the virus.</p>
<p>I was rather stunned since the last time I used a Microsoft operating system by choice was 1999.  Still, I wanted to see where this went, so I asked them what I should do.</p>
<p>They wanted to start by verifying that I had the virus.  This involved looking for warnings in some part of the control panel.  I just agreed with the prompts the man on the other end of the phone gave me.  I remain familiar enough to understand what sorts of screens he was walking me through, but since I&#8217;m not an active Windows user, I wasn&#8217;t able to learn much about their procedures here.</p>
<p>Eventually, they wanted me to visit www.teamviewer.com, which I will not link to here.  This allowed me to determine that they were, as I suspected, scammers.  You can read more about <a rel="nofollow" target="_blank" href="http://answers.microsoft.com/en-us/windows/forum/windows_vista-security/windows-service-centre-call-saying-to-pay-them-to/ba288cf6-23b8-4cf8-9358-b9a6a62dbe2e">a previous version of the scam on Microsoft&#8217;s website</a>.</p>
<p>At this point, I knew I wouldn&#8217;t be able to fake them out any more.  I told them I wasn&#8217;t comfortable with the fact that they had my phone number, and I wanted to call them back to ensure that they were a legitimate operation.  The man on the other end of the phone didn&#8217;t bat an eye at this.  He immediately gave me a phone number, which I immediately Googled.  The number he gave me was <a rel="nofollow" target="_blank" href="http://whocallsme.com/Phone-Number.aspx/3027215254">used in other scams previously</a>.</p>
<p>I thought I would write about this experience for two reasons.  First, it&#8217;s worth knowing that something like this particular scam could happen to less tech savvy folks.  Second, this is a data point in a trend of phishing attacks becoming more personalized.  I expect to see more attacks like this, not fewer.</p>]]></content:encoded>
      </item>
      <item>
         <title>Book: The Friar and The Cipher</title>
         <link>http://blaynesucks.com/2012/01/02/book-the-friar-and-the-cipher</link>
         <description>I picked up a copy of The Friar and The Cipher by Lawrence and Nancy Goldstone from a used book store called Recycled Books in Denton, TX over Thanksgiving weekend. Sometimes when I&amp;#8217;m in a book store with that much personality I will find a book that fascinates me, I&amp;#8217;ll pick it up, and I&amp;#8217;ll [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1275</guid>
         <pubDate>Mon, 02 Jan 2012 17:54:57 +0000</pubDate>
         <content:encoded><![CDATA[<p>I picked up a copy of <a rel="nofollow" target="_blank" href="http://www.amazon.com/Friar-Cipher-Unsolved-Mystery-Manuscript/dp/0767914732">The Friar and The Cipher</a> by Lawrence and Nancy Goldstone from a used book store called <a rel="nofollow" target="_blank" href="http://www.recycledbooks.com/">Recycled Books</a> in Denton, TX over Thanksgiving weekend.  Sometimes when I&#8217;m in a book store with that much personality I will find a book that fascinates me, I&#8217;ll pick it up, and I&#8217;ll read it all rather quickly.  The last time I did that was with <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2010/04/05/book-surveillance">Surveillance</a>.  I enjoyed finding both of those books in their respective used book stores, and reading something unscheduled and totally off my radar is something I plan to do again in the future.</p>
<p>I finished reading The Friar and The Cipher in less than a week, but it&#8217;s taken me quite some time to write the review of it.  I was interested in the book because I love cryptography and everything on the dust jacket of the book indicated that it was roughly half about the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Voynich_manuscript">Voynich manuscript</a>.  The Voynich manuscript is one of the most interesting puzzles in cryptography and linguistics.  It&#8217;s a 240 page book written in the early 15th century, and its contents remain a complete mystery.  The script is not latin, arabic, or any other recognizable alphabet, but the arrangement and frequency of the characters appear to have many of the same characteristics of natural languages.  Deciphering it would almost certainly become a world-wide story regardless of what it actually says.</p>
<p>However, having read the book, saying that The Friar and The Cipher is about the Voynich manuscript feels extremely misleading.  Most of the book is about Roger Bacon, whom the authors believe is the author of the Voynich manuscript, and the history of science and the Catholic church.  Although the book is extremely readable, chapter after chapter about Roger Bacon, Thomas Acquinas, and the early debate between science and religion was not what I expected.  Luckily, I find those topics interesting as well.  In fact, I&#8217;ve read quite a bit about the debate regarding the interplay of science and religion. If I didn&#8217;t have that background, I would have felt rather cheated.</p>
<p>Frankly, this book didn&#8217;t satisfy my desire to learn more about the Voynich manuscript, and I would only recommend it as a book about the Voynich manuscript because of the dearth of material covering that mystery.  Still, you might be better served by picking randomly from the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Voynich_manuscript#Further_reading">further reading list on its Wikipedia page</a>.</p>
<p><a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/35409814@N00/378344884/" title="Bacon"><img src="http://farm1.static.flickr.com/166/378344884_db8b1b8d0b_m.jpg" alt="Bacon" border="0"/></a><br /><small><a rel="nofollow" target="_blank" href="http://creativecommons.org/licenses/by-nc/2.0/" title="Attribution-NonCommercial License"><img src="http://blaynesucks.com/blog/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle"/></a> <a rel="nofollow" target="_blank" href="http://www.photodropper.com/photos/">photo</a> credit: <a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/35409814@N00/378344884/" title="Lawrence OP">Lawrence OP</a></small></p>
<p>The authors don&#8217;t present material as unbiased journalists; they emphatically present their opinions that Roger Bacon has yet to receive proper recognition for his work and that Bacon is the most likely author of the Voynich manuscript.  As a result, the book reads as rather one-sided.  They lay much of the blame for this on the Catholic church, which may be justified, but they also seem willing to take shots at Christianity in general.  They take the position that science and religion are completely incompatible as if there weren&#8217;t even a debate about it.  They also make broad statements about &#8220;the church&#8221; as if they are fact even though they directly contradict other authors without even mentioning the other interpretation.  (For examples, read <a rel="nofollow" target="_blank" href="http://www.amazon.com/Friar-Cipher-Unsolved-Mystery-Manuscript/product-reviews/0767914732/">the Amazon reviews</a>.  I won&#8217;t repeat their examples here.)</p>
<p>Books that purport to explore a mystery should at least attempt to be unbiased.  I wouldn&#8217;t recommend it to anyone who wasn&#8217;t already familiar with both cryptography and the debate between science and religion.  If you don&#8217;t feel comfortable talking about those topics with knowledgeable folks, then you will find it hard to discern between fact and opinion while reading The Friar and The Cipher.  Still, the book was not irredeemably bad.  I did learn a little bit more about church history, and it&#8217;s sparked my interest in reading more unbiased accounts of that time period.  Besides, it was a quick read.  There probably aren&#8217;t <em>that</em> many people who would be interested in The Friar and The Cipher, but it&#8217;s interesting if you consider yourself to fit that category.</p>]]></content:encoded>
      </item>
      <item>
         <title>Book: In The Plex</title>
         <link>http://blaynesucks.com/2011/12/28/book-in-the-plex</link>
         <description>In The Plex: How Google Thinks, Works, and Shapes Our Lives by Steven Levy is the single best account of Google from conception to the present. The book is a coming of age story of a multi-billion dollar company. It starts at the birth of the company and ends with the transition of power from [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1265</guid>
         <pubDate>Wed, 28 Dec 2011 20:07:40 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.amazon.com/Plex-Google-Thinks-Works-Shapes/dp/1416596585">In The Plex</a>: How Google Thinks, Works, and Shapes Our Lives by Steven Levy is the single best account of Google from conception to the present.  The book is a coming of age story of a multi-billion dollar company.  It starts at the birth of the company and ends with the transition of power from Eric Schmidt to Larry Page, who earlier this year became CEO of the company he co-founded with Sergey Brin.</p>
<p>In The Plex focuses more on &#8220;how Google thinks and works&#8221; than on &#8220;how Google shapes our live.&#8221;  To that end it is a better book about the business of technology than a book describing the impact of Google on our culture.  I was a little surprised by this because <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2007/05/24/book-the-perfect-thing">The Perfect Thing</a> is the best single description of the cultural impact of a piece of technology that I&#8217;ve ever read.  However, Levy&#8217;s decision to focus on Google&#8217;s business impact probably gives the book more shelf-life (Yeah, I&#8217;m not apologizing for that pun.) since Google&#8217;s impact on our culture is still being played out.  Google introduced many of the fundamental ideas about cloud computing to the average person, and society definitely hasn&#8217;t fully grasped the implications of &#8220;the cloud&#8221; in our society.  Still, the early history of Google and their process for building and managing a technology company are well-documented in the book, and this will prove valuable for many years to come.</p>
<p>The book consists of seven parts, with a prologue and an epilogue.  The first four parts are outstanding, classic Steven Levy work.  Google&#8217;s unreal, rapid growth; its famous hiring practices; and its lavish employee benefits are all well-cataloged here.  Levy does an amazing job conveying tons of information in an extremely short space here.  I enjoyed Levy&#8217;s choice to organize this material topically as opposed to chronologically.  So many things were happening so quickly with Google, that describing them in the order they happened would have utterly overwhelmed the reader.</p>
<p>The last three parts of the book are where he starts to lose me.  Levy sort of gives Google a bit of a pass on some rather important mistakes that they&#8217;ve made.  Part Five covers everything from YouTube and Android to all the random other things that Google does, but it feels slanted towards &#8220;successes&#8221; rather than mistakes, which are briefly described in the epilogue.  Part Six covers Google&#8217;s ventures in China, but it also feels a bit pro-Google.  What part of &#8220;Don&#8217;t be Evil&#8221; includes actively supporting the Chinese government?  Part Seven focuses on the impact Google has had on the government and the various lawsuits that have become major national news (e.g. Book Search).  These also seem rather slanted to me.  For example, many of the Googlers who went to work for the White House or other branches of the government complained that they weren&#8217;t able to work at Google speed while they were there.  This implies that Google is somehow impressively fast, when the reality is that a cadre of Molasses manufacturing executives could switch to government work and discover whole new levels of sluggish bureaucracy.</p>
<p>Those last three parts weren&#8217;t so much inaccurately puffing up the accomplishments of Google as much as they were simply not quite telling the whole story.  Levy minimizes many of the &#8220;negatives.&#8221;  <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Google_Buzz">Google&#8217;s Buzz</a> snafu was relegated to a couple of pages in the epilogue.  Google&#8217;s WiFi data collection as a part of their street view project is similarly lacking in coverage.  Levy should have investigated these incidents thoroughly.  How does a company as important at Google make mistakes like these?  A book with the subtitle &#8220;how Google thinks, works, and shapes our lives&#8221; should provide more detailed answers.</p>
<p>The only pro-Google aspect of the last three parts that was missing or incomplete was the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Operation_Aurora">China hacking incident</a>.  Although this was covered from the Google perspective, it was a major incident for other technology companies and more importantly for the U.S. Government.  The incident forces several questions implied by the information technology revolution like: How should we respond to international hacking incidents?  What is the role of the U.S. Government in protecting companies that have been hacked by foreign governments?  And what is the legal process for adjudicating international hacking incidents?  These are critical questions that were first brought to the national conversation by the Google hacking incident.  We don&#8217;t have answers to them, but they aren&#8217;t even adequately described as important in the book.</p>
<p>Steven Levy is one of my favorite technical authors, and I&#8217;ve read many of his books.  I just recently finished <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2011/10/10/book-insanely-great">Insanely Great</a>, and I previously read both <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2005/07/01/james-h-ellis">Crypto</a> and <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2007/05/24/book-the-perfect-thing">The Perfect Thing</a>.  If I were ranking them, I would probably have to place this book at the end of that list, which is more to say that his other books were fantastic and this one was merely good.</p>]]></content:encoded>
      </item>
      <item>
         <title>EFF on Public Key Infrastructure</title>
         <link>http://sixlines.org/2011/12/eff-on-public-key-infrastructure/</link>
         <description>The EFF recently proposed to fix a major problem in the Internet&amp;#8217;s Public Key infrastructure: One of the main problems with the current PKI model is the lack of control over CAs and their subsidiaries. There are literally hundreds of organizations spread around the world that are allowed to issue certificates for any domain name&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=593</guid>
         <pubDate>Tue, 06 Dec 2011 00:58:55 +0000</pubDate>
         <content:encoded><![CDATA[<p>The EFF recently <a rel="nofollow" target="_blank" href="http://www.networkworld.com/news/2011/112211-eff-proposes-new-method-to-253382.html">proposed to fix a major problem</a> in the Internet&#8217;s Public Key infrastructure: </p>
<blockquote><p>One of the main problems with the current PKI model is the lack of control over CAs and their subsidiaries. There are literally hundreds of organizations spread around the world that are allowed to issue certificates for any domain name and some of them are operated by governments that practice Internet surveillance and censorship.</p></blockquote>
<p>Worth reading.</p>]]></content:encoded>
      </item>
      <item>
         <title>Code Signing Flaw in iOS</title>
         <link>http://sixlines.org/2011/11/code-signing-flaw-in-ios/</link>
         <description>My previous post about Apple security focused on an article by Wil Shipley wherein he discussed signing apps written for Mac OS X with certificates. One of Shipley&amp;#8217;s main points was that the two primary mechanisms for enforcing security on the Mac App store (sandboxing and auditing) are fundamentally flawed. Now we have a great&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=588</guid>
         <pubDate>Tue, 08 Nov 2011 15:53:06 +0000</pubDate>
         <content:encoded><![CDATA[<p>My <a rel="nofollow" target="_blank" href="http://sixlines.org/2011/11/software-security-on-mac-os-x/">previous post about Apple security</a> focused on an article by Wil Shipley wherein he discussed signing apps written for Mac OS X with certificates.  One of Shipley&#8217;s main points was that the two primary mechanisms for enforcing security on the Mac App store (sandboxing and auditing) are fundamentally flawed.  Now we have a <a rel="nofollow" target="_blank" href="http://www.forbes.com/sites/andygreenberg/2011/11/07/iphone-security-bug-lets-innocent-looking-apps-go-bad/">great example of how auditing fails</a>: </p>
<blockquote><p>Miller, a former NSA analyst who now works as a researcher with consultancy Accuvant, created a proof-of-concept app called Instastock to show the vulnerability. The simple program appears to merely list stock tickers, but also communicates with a server in Miller’s house in St. Louis, pulling down and executing whatever new commands he wants. In the video above, he demonstrates it reading an iPhone’s files and making the phone vibrate. Miller applied for Instastock’s inclusion in the App Store and Apple approved the booby-trapped app.</p></blockquote>
<p>The rest of that article includes more details on the code signing flaw Miller exploited, but I want to focus on a slightly different aspect of this story: <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Responsible_disclosure">responsible disclosure</a>.  Essentially, in responsible disclosure, when a researcher discovers a flaw in proprietary software, they immediately report it to the company responsible and setup a reasonable timeframe for fixing the problem before publicly disclosing the flaw.</p>
<p>Miller first contacted Apple about this problem on October 14th.  I&#8217;m not sure that three weeks is really enough time to resolve a problem like this.  I know he didn&#8217;t give all the details, and I know Apple has a reputation for not fixing security bugs until they become public (or perhaps well after they have been public for months&#8230;).  Still, Miller would have a lot more sympathy with me if he reported the problem to Apple privately and gave them time to resolve the error.  Another thing that would have made me a little more sympathetic is if he and Apple had agreed to a timeframe on resolving this problem prior to disclosing the flaw, though I&#8217;m not sure Apple would ever agree to something like that.  Publicly acknowledging flaws of this nature isn&#8217;t really in their DNA.</p>
<p>Despite the flaw in Apple&#8217;s code signing, they have been able to respond by removing the exploited app from their app store and <a rel="nofollow" target="_blank" href="http://www.forbes.com/sites/andygreenberg/2011/11/07/apple-exiles-a-security-researcher-from-its-developer-program-for-proof-of-concept-exploit-app/">canceling Miller&#8217;s developer license</a>.  (Note: There&#8217;s some hypocrisy on Apple&#8217;s part here since canceling a developer license is a bit different from their treatment of other iOS security researchers.)  Is this good enough for security?  Everything in security is a tradeoff, so where does this response fall?  It annoys me that there&#8217;s a bug in Apple&#8217;s code signing, but maybe the setup of the iOS App Store is enough of a response.  </p>
<p>The original article points out that a similar issue in Android has resulted in a spate of malware for that platform.  I&#8217;m not sure a similar thing will happen with iOS.  Sure, Apple won&#8217;t be able to detect these apps in their review process, but they can always just remove them from the store after they&#8217;ve been found in the wild.  I would probably prefer to see the code signing exception resolved, but I&#8217;m not sure what the tradeoffs really are.  It&#8217;s hard to make security decisions that way.</p>
<p>Lastly, I should mention that this story is rather one-sided as of now.  I haven&#8217;t seen anything from Apple about all of this yet.  If you&#8217;ve seen something from Apple, please leave a comment.</p>]]></content:encoded>
      </item>
      <item>
         <title>Software Security on Mac OS X</title>
         <link>http://sixlines.org/2011/11/software-security-on-mac-os-x/</link>
         <description>Well-known Mac developer Wil Shipley wrote a fantastic post about software security models on Mac OS X. Essentially, his argument is that proactive solutions to software security cannot be successful on their own; they must be supplemented with a reactive approach. On the surface, this seems counter-productive: wouldn&amp;#8217;t you rather find security problems before they&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=580</guid>
         <pubDate>Sat, 05 Nov 2011 17:28:13 +0000</pubDate>
         <content:encoded><![CDATA[<p>Well-known Mac developer Wil Shipley wrote a fantastic post about <a rel="nofollow" target="_blank" href="http://blog.wilshipley.com/2011/11/real-security-in-mac-os-x-requires.html">software security models on Mac OS X</a>.  Essentially, his argument is that proactive solutions to software security cannot be successful on their own; they must be supplemented with a reactive approach.  On the surface, this seems counter-productive: wouldn&#8217;t you rather find security problems before they compromise anything than react to them after it&#8217;s happened?  In an ideal world, this would obviously be the best result, but we don&#8217;t live in an ideal world.  Here&#8217;s Wil: </p>
<blockquote><p>Entitlements are a binary solution – if there’s a hole anywhere in it that malware authors find, then there’s really not much Apple can do until they issue a full operating system patch. We call this kind of solution “brittle” – it requires everything to have been written perfectly, for every contingency, or it fails completely.</p></blockquote>
<p>Solving security problems proactively is extremely challenging.  If there&#8217;s a single hole, then all your effort is for nothing.  A quick, appropriate reactive response is often the best tradeoff for security.  Here&#8217;s Wil again: </p>
<blockquote><p>Code auditing and sandboxing are non-biomimicry – nature doesn’t try to audit every line of code, she tries to fail gracefully. Certificates alone offer a graceful failover – if a developer signs up with Apple and provides false info and manages to trick people into downloading her malware, well, we can just throw a switch and she’s done.</p></blockquote>
<p>Security shouldn&#8217;t be all-proactive, but neither should it be all-reactive.  Some proactive measures are worth the tradeoff.  The fact that Apple performs a baseline examination of applications sold through their Mac App Store does eliminate obvious security problems, but such an approach is never going to catch every single security problem.  For that, the best solution will be reactive, and an application white list enforced with certificates is a reasonable approach.</p>]]></content:encoded>
      </item>
      <item>
         <title>Cloud Computing Privacy</title>
         <link>http://sixlines.org/2011/10/cloud-computing-privacy/</link>
         <description>A couple of weeks ago, Christopher Soghoian tweeted about a short video that&amp;#8217;s really a great summary of one of the fundamental privacy problems of cloud computing: Corporate privacy concerns are more nuanced than government privacy concerns. You can argue that people can just switch to a competitor, as Schmidt does, but how practical is&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=575</guid>
         <pubDate>Sat, 29 Oct 2011 01:12:34 +0000</pubDate>
         <content:encoded><![CDATA[<p>A couple of weeks ago, <a rel="nofollow" target="_blank" href="https://twitter.com/#!/csoghoian/status/123282910752145408">Christopher Soghoian tweeted</a> about a short video that&#8217;s really a great summary of one of the fundamental privacy problems of cloud computing:</p>
<div class="hang-2-column" style="width:620px;"></div> 
<p>Corporate privacy concerns are more nuanced than government privacy concerns.  You can argue that people can just switch to a competitor, as Schmidt does, but how practical is that?  Some companies do quite a bit to lock you in.  You can argue about creepy advertising, but there&#8217;s a real tradeoff there.  Some people like seeing relevant ads in certain contexts.</p>
<p>Government privacy concerns are pretty straightforward.  They have the guns, so to speak.  Even massive corporations like Google cannot prevent the government from accessing your information if the law allows it.  Given the <a rel="nofollow" target="_blank" href="http://digitaldueprocess.org">state of data privacy laws in the U.S.</a>, this is a pretty serious problem for almost every application that uses cloud computing. </p>]]></content:encoded>
      </item>
      <item>
         <title>Adobe Flash Security</title>
         <link>http://sixlines.org/2011/10/adobe-flash-security/</link>
         <description>Flash is almost always the #1 target for hackers. It&amp;#8217;s nearly ubiquitous and easy to break into. The only thing that might give Flash a run for it&amp;#8217;s money is the Java runtime environment. Still, Flash is awful. Because there are so many stories about how bad Flash is from a security standpoint, I haven&amp;#8217;t&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=570</guid>
         <pubDate>Tue, 25 Oct 2011 20:45:48 +0000</pubDate>
         <content:encoded><![CDATA[<p>Flash is almost always the #1 target for hackers.  It&#8217;s nearly ubiquitous and easy to break into.  The only thing that might give Flash a run for it&#8217;s money is the Java runtime environment.  Still, Flash is awful.</p>
<p>Because there are so many stories about how bad Flash is from a security standpoint, I haven&#8217;t really spent much time linking to them.  However, Steve Bellovin, a computer security pioneer and a Professor of Computer Science at Columbia, wrote a fantastic post about the <a rel="nofollow" target="_blank" href="https://www.cs.columbia.edu/~smb/blog//2011-10/2011-10-21.html">security problems caused by Flash</a>:</p>
<blockquote><p>From a technical perspective, it&#8217;s simply wrong for a design to outsource a critical access control decision to a third party. My computer should decide what sites can turn on my camera and microphone, not one of Adobe&#8217;s servers.</p></blockquote>
<p>Definitely read the whole thing.  Bellovin ends his post with this:</p>
<blockquote><p>No wonder the NSA&#8217;s <a rel="nofollow" target="_blank" href="http://images.apple.com/support/security/guides/docs/SnowLeopard_Security_Config_v10.6.pdf">Mac OS X Security Configuration</a> guide says to disable the camera and microphone functions, by physically removing the devices if necessary.</p></blockquote>
<p>I&#8217;m not sure what role the operating system should play here, but it&#8217;s fascinating to think about.  How should things like the camera and microphone be controlled?  Webcams are clearly an <a rel="nofollow" target="_blank" href="http://www.wired.com/threatlevel/2010/04/webcamscanda/">important area for privacy</a>.  </p>
<p>Lastly, Bellovin&#8217;s post is based on <a rel="nofollow" target="_blank" href="http://www.feross.org/webcam-spy/">research done by Feross Aboukhadijeh</a> at Stanford, which is worth reading if only because it is a pretty compelling case of <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Responsible_disclosure">responsible disclosure</a>.</p>]]></content:encoded>
      </item>
      <item>
         <title>EFF Satisfied With Amazon Silk</title>
         <link>http://sixlines.org/2011/10/eff-satisfied-with-amazon-silk/</link>
         <description>The EFF spoke with Amazon about their Silk browser, and they appear to be rather satisfied: We are generally satisfied with the privacy design of Silk, and happy that the end user has control over whether to use cloud acceleration. But this new technology highlights the need for better online privacy protections. As companies continue&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=567</guid>
         <pubDate>Wed, 19 Oct 2011 21:48:00 +0000</pubDate>
         <content:encoded><![CDATA[<p>The EFF spoke with Amazon about <a rel="nofollow" target="_blank" href="http://sixlines.org/2011/10/the-privacy-implications-of-amazons-silk-browser/">their Silk browser</a>, and they appear to be rather satisfied:</p>
<blockquote><p>We are generally satisfied with the privacy design of Silk, and happy that the end user has control over whether to use cloud acceleration. But this new technology highlights the need for better online privacy protections. As companies continue to innovate in ways that make novel uses of&#8211;and expose much more personal data to&#8211;the internet cloud, it&#8217;s critical that the legal protections for that data keep up with changes technology.</p></blockquote>
<p>Read <a rel="nofollow" target="_blank" href="https://www.eff.org/2011/october/amazon-fire%E2%80%99s-new-browser-puts-spotlight-privacy-trade-offs">their whole article</a>.  It breaks down the primary privacy concerns and how Amazon Silk actually handles those situations.  If you don&#8217;t regularly follow the EFF, they aren&#8217;t super easy to please when it comes to protecting users&#8217; privacy, so this is a reasonably strong endorsement.</p>]]></content:encoded>
      </item>
      <item>
         <title>Air Travel Absurdity</title>
         <link>http://sixlines.org/2011/10/air-travel-absurdity/</link>
         <description>I haven&amp;#8217;t linked to many air travel stories recently in part because there are simply so many of them that picking one to link to over the others is a challenge in and of itself. Recently, I came across an article by LZ Granderson at CNN that sort of summarizes the situation well: Given the&amp;#8230;</description>
         <guid isPermaLink="false">http://sixlines.org/?p=560</guid>
         <pubDate>Tue, 11 Oct 2011 15:47:35 +0000</pubDate>
         <content:encoded><![CDATA[<p>I haven&#8217;t linked to many air travel stories recently in part because there are simply so many of them that picking one to link to over the others is a challenge in and of itself.  Recently, I came across <a rel="nofollow" target="_blank" href="http://www.cnn.com/2011/10/11/opinion/granderson-air-travel-absurdity/index.html">an article by LZ Granderson at CNN</a> that sort of summarizes the situation well:</p>
<blockquote><p>Given the physical requirements and inherent importance of an exit row seat, I would feel more comfortable if I knew the person sitting there could at least do a pushup and not just be collecting a reward for being a repeat customer. </p>
<p>These are the kind of systematic disconnects that just crack me up.</p>
<p>Flight attendants tell us to turn off all electronic devices under the guise they could interfere with the plane&#8217;s navigation system, meaning that if the terrorists really wanted to cause some damage, all they had to do was read their Kindle during takeoff.</p></blockquote>
<p>Granderson sort of implies that we should at least attempt to enjoy the absurdity as the amusement that it is.  I don&#8217;t agree.  Waste and inconvenience on this scale isn&#8217;t amusing.  Security is a tradeoff, and I don&#8217;t think we&#8217;re making the right decisions.  The <a rel="nofollow" target="_blank" href="http://www.schneier.com/blog/archives/2010/01/nate_silver_on.html">risk of being the victim of a terrorist on an airplane</a> is ridiculously low.  </p>
<p>There are reasons we&#8217;re not making rational decisions about airport security, and most of them are probably best explained by the fact that we&#8217;re all human.  Humans just don&#8217;t make rational decisions about some types of risk.  <a rel="nofollow" target="_blank" href="http://danariely.com/">Dan Ariely</a> has basically made his entire career about irrational decisions people make.  Bruce Schneier&#8217;s next book is going to focus on <a rel="nofollow" target="_blank" href="http://www.schneier.com/blog/archives/2011/10/status_report_l.html">how people make decisions involving trust</a>.  </p>
<p>Still, we don&#8217;t really understand why people do are so poor at making these decisions.  Worse, we don&#8217;t know how to improve this sort of decision making.  The absurdity of airport security isn&#8217;t amusing; the root causes of this problem are probably one of the most important research topics for the next few decades.</p>]]></content:encoded>
      </item>
      <item>
         <title>Book: Insanely Great</title>
         <link>http://blaynesucks.com/2011/10/10/book-insanely-great</link>
         <description>Insanely Great by Steven Levy is a book that I picked up at a Half Price Books in Indianapolis a couple of years ago. I had previously read Crypto and The Perfect Thing, both by Steven Levy, and I enjoyed them. Although I never owned a Mac when this book was published (or re-published, since [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1255</guid>
         <pubDate>Mon, 10 Oct 2011 12:15:22 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.stevenlevy.com/index.php/books/insanely-great">Insanely Great</a> by Steven Levy is a book that I picked up at a <a rel="nofollow" target="_blank" href="http://www.hpb.com/">Half Price Books</a> in Indianapolis a couple of years ago.  I had previously read <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2005/07/01/james-h-ellis">Crypto</a> and <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2007/05/24/book-the-perfect-thing">The Perfect Thing</a>, both by Steven Levy, and I enjoyed them.  Although I never owned a Mac when this book was published (or re-published, since the version I read had two Afterwords), I have owned and used Macs regularly since 2004.  I always had a strong interest in reading it, but somehow never got around to doing so.</p>
<p><a rel="nofollow" target="_blank" href="http://blaynesucks.com/2011/10/05/remembering-steve-jobs">Steve Jobs died this week</a>, and my interest in the book changed.  I&#8217;m not sure when I started it, but it must have been sometime Thursday evening.  I finished it this past Saturday.</p>
<p>The book is a wonderful combination of both its title and its subtitle.  The title comes from Steve Jobs&#8217;s desire to one-up the development of the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Apple_Lisa">Apple Lisa</a>, which was just a &#8216;great&#8217; computer.  Steve wanted the Macintosh to be &#8216;insanely great&#8217; and much of the book focuses on Steve Jobs&#8217;s influence on the development of computers at Apple.  The subtitle of the book is &#8220;The Life and Times of the Macintosh, the Computer That Changed Everything,&#8221; and the remainder of the book focuses on illuminating just how important the Macintosh was to computing.</p>
<p>The &#8216;title&#8217; part of this book is easier to believe than the &#8216;subtitle&#8217; part.  Steve Jobs clearly had a profound influence on the development of the Macintosh.  Many of the quotes from those who were interviewed for the book point to Jobs as the largest individual influence on the development of the Macintosh.  It&#8217;s worth noting that this book was originally published in 1994, prior to Steve Jobs&#8217;s return to Apple as CEO.  Thus, it wasn&#8217;t possible for Levy to be influenced by Jobs&#8217;s success in turning Apple around.</p>
<p>It&#8217;s difficult to evaluate the &#8216;subtitle&#8217; part of the book because history doesn&#8217;t always allow us to identify exactly why something happened.  It&#8217;s certainly true that everything changed, but it&#8217;s not certain that the Macintosh was the reason for that change.  If the Macintosh had never been developed, the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Desktop_metaphor">desktop metaphor</a> and the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Mouse_%28computing%29">mouse</a> could still have become the dominant paradigm for computing.  The Macintosh was the first commercially-available personal computer that used these devices, and it also demonstrated them to be successful.</p>
<p>Unfortunately, there&#8217;s no way to prove that these concepts would have failed without the Macintosh to popularize them.  As <em>Insanely Great</em> mentions, both of the desktop metaphor and the mouse were originally developed elsewhere in the computing industry.  Obviously, these concepts were a big part of the success of personal computers.  Historians are simply left to assign credit where credit is due.  Levy clearly places the lion&#8217;s share of that credit on the Macintosh.</p>
<p>Levy includes quite a bit of material from his numerous interviews with many of the people who were involved with the development of the Macintosh.  These are quite fascinating, and they definitely provide some insight into the thought process that went into the creation of the Mac.</p>
<p>Levy also includes some of his own personal observations of computing.  In fact, the last official chapter of the book details some of his own problems using a Macintosh to write the book itself.  These anecdotes range from interesting insights to rather bland, subjective commentary.  I sort of wished that Levy kept the focus on the Mac and the people who developed it.  Still, if an author is going to provide an opinion, I would prefer that they do so directly rather than try to embed it into the rest of the story.</p>
<p>Overall, I would recommend <em>Insanely Great</em> to anyone interested in the early history of the personal computer.  Although, I thought <em>Crypto</em> was definitively better and <em>The Perfect Thing</em> was somewhat better, <em>Insanely Great</em> is still a extremely well-written, easy to read, and enjoyable.  Lastly, for anyone else waiting for <a rel="nofollow" target="_blank" href="http://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537">Walter Isaacson&#8217;s Steve Jobs</a>, this is a quick read that may alleviate some of the wait.</p>]]></content:encoded>
      </item>
      <item>
         <title>Book: The Tipping Point</title>
         <link>http://blaynesucks.com/2011/10/09/book-the-tipping-point</link>
         <description>The Tipping Point: How Little Things Can Make a Big Difference is Malcolm Gladwell&amp;#8216;s first and probably best-known book. I&amp;#8217;ve previously read and reviewed Blink and Outliers, his second and third books respectively. The Tipping Point is a book that investigates the causes of radical change. Gladwell is interested in the rapid, dramatic change that [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1237</guid>
         <pubDate>Sun, 09 Oct 2011 21:24:45 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://www.gladwell.com/tippingpoint">The Tipping Point: How Little Things Can Make a Big Difference</a> is <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Malcolm_Gladwell">Malcolm Gladwell</a>&#8216;s first and probably best-known book.  I&#8217;ve previously read and reviewed <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2007/01/28/book-blink-by-malcom-gladwell">Blink</a> and <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2009/03/20/book-outliers">Outliers</a>, his second and third books respectively.</p>
<p>The Tipping Point is a book that investigates the causes of radical change.  Gladwell is interested in the rapid, dramatic change that is exhibited by epidemics, and he uses the science of epidemiology to interpret what he calls a <em>social epidemic</em>.  The <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/The_Tipping_Point#The_three_rules_of_epidemics">Wikipedia article on the book</a> breaks down how an understanding of epidemiology can be applied to social concepts so well that I&#8217;m not going to rehash these concepts here.  Instead, I&#8217;ll just urge you to go there and <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/The_Tipping_Point#The_three_rules_of_epidemics">read the article</a>.</p>
<p>Gladwell&#8217;s books have been successful in no small part due to the fascinating examples and stories packed within them, and The Tipping Point is no exception.  In fact, one concern I had with Outliers was that the stories were so compelling that they covered up the fact that his overall theme wasn&#8217;t particularly well-defined.  This doesn&#8217;t show nearly as much in The Tipping Point, which probably is the best of any of his books at combining a clear central thesis with compelling examples and illustrations.</p>
<p>My major concern with The Tipping Point is that it introduces the social epidemic as if were science on par with actual epidemiology.  It&#8217;s not.  The Tipping Point was not a peer-reviewed book, and matching a pattern to previously gathered data sets isn&#8217;t exactly the scientific method.  Establishing a causal relationship is more difficult than that.</p>
<p>This lack of scientific rigor doesn&#8217;t mean that the book isn&#8217;t entertaining or compelling.  It also doesn&#8217;t mean that the book won&#8217;t make you think a little differently about the world.  All it means is that Gladwell&#8217;s conception of The Tipping Point hasn&#8217;t gone through the rigors of scientific validation.  (If you&#8217;re interested in some examples of the problems this causes, then I would again refer you to <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/The_Tipping_Point#The_three_rules_of_epidemics">Wikipedia</a>.)</p>
<p>All in all, the book was entertaining, and I would recommend it.  However, I wouldn&#8217;t treat it as if it were anything other than compelling journalism mixed with masterful storytelling.  In fact, it makes me want to re-read <a rel="nofollow" target="_blank" href="http://blaynesucks.com/2007/01/28/book-blink-by-malcom-gladwell">Blink</a>.  It may suffer from some of the same problems, and I didn&#8217;t seem to mention them in my review of it.</p>]]></content:encoded>
      </item>
      <item>
         <title>Remembering Steve Jobs</title>
         <link>http://blaynesucks.com/2011/10/05/remembering-steve-jobs</link>
         <description>The email I sent to rememberingsteve@apple.com: I learned to program when I was in the first grade using an Apple IIe. I&amp;#8217;m currently writing my doctoral dissertation on computer science using a MacBook Pro. I&amp;#8217;m not sure what I will do after I graduate, but I can&amp;#8217;t help but think that whatever I go on [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1233</guid>
         <pubDate>Thu, 06 Oct 2011 03:54:40 +0000</pubDate>
         <content:encoded><![CDATA[<p>The email I sent to <a rel="nofollow" target="_blank" href="mailto:rememberingsteve@apple.com">rememberingsteve@apple.com</a>:</p>
<blockquote><p> I learned to program when I was in the first grade using an Apple IIe.  I&#8217;m currently writing my doctoral dissertation on computer science using a MacBook Pro.  I&#8217;m not sure what I will do after I graduate, but I can&#8217;t help but think that whatever I go on to do wouldn&#8217;t have been possible without Steve Jobs.</p></blockquote>
<p>Thanks Steve.</p>
<p><embed src="http://www.hulu.com/embed/5F1xLKjtlp7Ervyv6Ixtdw" type="application/x-shockwave-flash" width="512" height="288"></iframe></p>]]></content:encoded>
         <category>Life</category>
      </item>
      <item>
         <title>Welcome Back</title>
         <link>http://blaynesucks.com/2011/09/28/welcome-back</link>
         <description>Welcome faithful reader! How do I know that you&amp;#8217;re a faithful reader of this blog? Well, because in the craziness that has been my life for the past few months, this blog disappeared and I didn&amp;#8217;t even notice. I have rectified the problem, and it has left me with a group of lean, mean, faithful [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1224</guid>
         <pubDate>Wed, 28 Sep 2011 19:15:20 +0000</pubDate>
         <content:encoded><![CDATA[<p>Welcome faithful reader!  How do I know that you&#8217;re a faithful reader of this blog?  Well, because in the craziness that has been my life for the past few months, this blog disappeared and I didn&#8217;t even notice.  I have rectified the problem, and it has left me with a group of lean, mean, faithful readers.</p>
<p>Any time you have an unplanned outage for your site, you might as well re-think what you really want to do with the site.  However, I don&#8217;t really have time to do that right now, so things will probably continue mostly as they are now for the forseeable future.  Currently, I write for and maintain several websites.  You can <a rel="nofollow" target="_blank" href="http://www4.ncsu.edu/~akmassey/posts/2010-08-27-how-to-follow-my-work.html">read about them</a> if you wish.  </p>
<p>However, there is one small change that I would like to announce.  As most of you know, I&#8217;m an avid reader.  I read books, academic papers, news, and all sorts of other things.  However, one of my favorite things to read over the last couple of years has been a great essay.  I&#8217;m not entirely sure why, but I have a few theories I won&#8217;t bore you with.</p>
<p>Because of my growing appreciation for essays, I&#8217;ve thought about linking to some of the great essays for a long time.  I&#8217;m not thinking about it any longer; I&#8217;m going to start linking to some of them in <a rel="nofollow" target="_blank" href="http://blaynesucks.com/category/essays">this category</a>.  Now, there are <a rel="nofollow" target="_blank" href="http://givemesomethingtoread.com/">several sites</a> out there that exist solely to aggregate <a rel="nofollow" target="_blank" href="http://longform.org/">longer form</a>, <a rel="nofollow" target="_blank" href="http://longreads.com/">essay-style writing</a>.  I won&#8217;t pass along nearly that volume of essays, so if you find that yourself loving the art of the essay, you should investigate those sites.</p>
<p>Today I would like to pass along an essay I read this past summer.  It&#8217;s by Paul Ford and it&#8217;s titled &#8220;<a rel="nofollow" target="_blank" href="http://www.themorningnews.org/article/the-age-of-mechanical-reproduction">The Age of Mechanical Reproduction</a>.&#8221;  It&#8217;s an extremely well-written essay about Ford&#8217;s personal experience with in-vitro fertilization, and definitely worth reading.  I&#8217;m passing it along today because I&#8217;ve learned (through <a rel="nofollow" target="_blank" href="http://daringfireball.net/linked/2011/09/21/mechanical-reproduction">Daring Fireball</a>) that there&#8217;s a <a rel="nofollow" target="_blank" href="http://www.ftrain.com/a-and-b.html">short post-script</a> on his personal site.  Don&#8217;t read the post-script first.  There are spoilers there that could ruin the essay for you.  Enjoy!</p>]]></content:encoded>
      </item>
      <item>
         <title>Book: Admission</title>
         <link>http://blaynesucks.com/2011/08/05/book-admission</link>
         <description>I should have written this book review months ago since I read the book last spring. I only needed about two or three evenings to read it, and as soon as I finished, I called Allison and urged her to read it. I had that same sort of euphoria that I had immediately after watching [...]</description>
         <guid isPermaLink="false">http://blaynesucks.com/?p=1150</guid>
         <pubDate>Fri, 05 Aug 2011 19:23:00 +0000</pubDate>
         <content:encoded><![CDATA[<p>I should have written this book review months ago since I read the book last spring.  I only needed about two or three evenings to read it, and as soon as I finished, I called Allison and urged her to read it.  I had that same sort of euphoria that I had immediately after watching the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Transformers_(film)">Transformers movie</a> for the first time, but I wonder if re-reading the book would also produce the same sort of &#8220;what the hell was I thinking&#8221; experience produced after watching the Transformers movie for the second time.  Unfortunately, as a grad student, if you read a 464 page book over two or three evenings, then your next three months are going to be busy trying to catch up on all the work you didn&#8217;t complete.  Needless to say, I&#8217;ve only read the book once, and I&#8217;m only now getting around to writing the review.</p>
<p><a rel="nofollow" target="_blank" href="http://www.amazon.com/Admission-Jean-Hanff-Korelitz/dp/product-description/0446540706/">Admission by Jean Hanff Korelitz</a> is about a Princeton University admissions officer named Portia Nathan.  She begins the novel with complete faith that her role as an admissions office is critical to the success and prestige of Princeton University.  Her work is demanding, perhaps brutally so, but she is clearly passionate about it.  She also begins the novel in an idealized domestic relationship with a Princeton English professor, but it becomes clear early in the book that they have lost whatever passion they may have had for each other.  </p>
<p>Portia&#8217;s romances are the main plot of the book, but they are a bit ham-fisted and read more like a soap opera than, well, some soap operas.  In fact, the product description for the book uses the following phrase to describe it:</p>
<blockquote><p>Admissions. <em>Admission.</em> Aren&#8217;t there two sides to the word? And two opposing sides&#8230;It&#8217;s what we let in, but it&#8217;s also what we let out.</p></blockquote>
<p>Pretty cheesy, right?  Ask anyone who knows me and you&#8217;ll find that I&#8217;m a big fan of puns, but this kind of wordplay fails to interest even me.  Portia has a secret that gets &#8220;let out&#8221; over the course of the book, but I don&#8217;t have to tell you about it because it will be rather easy to guess once you start reading the book.  The characters are interesting and the scenes are engaging, but the plot just doesn&#8217;t work when viewed holistically.  It reads like the novel equivalent of taking a great commercial series and turning it into a <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Cavemen_(TV_series)">complete television show</a>.</p>
<p>Despite the somewhat clumsy love story, Admission does have an extremely engaging sub-plot surrounding the admissions process itself.  Obviously, I am heavily biased as to whether or not this sub-plot is truly &#8220;engaging.&#8221;  I&#8217;m a PhD Candidate in Computer Science at NCSU, and I&#8217;ve spent quite a lot of my life in some part of academia or another.  It isn&#8217;t hard to convince me about the importance of education, and I&#8217;ve always been fascinated with attempts to measure learning, achievement, or accomplishment.  Still, any one of the millions of people who have applied to college tacitly understands the idiosyncrasies, inaccuracies, and theater of this process.  Although <a rel="nofollow">some reviews</a> might say that the book &#8220;includes too many wooden monologues explaining in detail how [the admissions] process works,&#8221; I don&#8217;t think I&#8217;m alone in my interest for this part of the book.</p>
<p>Anyone who has applied to college (or has a child planning to do so) has almost certainly wondered about the admissions officers.  Will someone actually read this?  What are they really looking for?  What will they think about my transcript, that award I won, or my extra-curricular activities?  What will they think about me?  For the somewhat introspective among us, applying to college can be even more brutal than the process Portia goes through to make her decisions in the book.  Clichés are never more true for anyone than they are for high school senior applying to college.  They are full of potential.  They have their whole lives in front of them.  They can be anything they want to be.  Their future rests on what happens to that application.  </p>
<p>College applicants are subject to the ultimate &#8220;fear of missing out&#8221; because of the ponderous implications of the admissions decision.  The fear of missing out (FOMO, for short) <a rel="nofollow" target="_blank" href="http://caterina.net/wp-archives/71">has recently been described</a> as &#8220;a crucial key to understanding social software&#8221; because:</p>
<blockquote><p>Social media has made us even more aware of the things we are missing out on. You’re home alone, but watching your friends status updates tell of a great party happening somewhere. You are aware of more parties than ever before. And, like gym memberships, adding Bergman movies to your Netflix queue and piling up unread copies of the New Yorker, watching these feeds gives you a sense that you’re participating, not missing out, even when you are.</p></blockquote>
<p>FOMO is also crucial to understanding college admissions for basically the same reasons.  What college graduate hasn&#8217;t wondered whether or not their life would have been &#8220;better&#8221; if only they went to a &#8220;better&#8221; college?  Applicants fear missing out on some unknowable future.  Admissions officers fear missing out on potential future prestige for their university if they aren&#8217;t able to accurately identify the best students.  Admission explores FOMO from both sides throughout the book.  Each chapter of the book begins with an admissions essay excerpt from one of the students that Portia is reviewing.  The essays are humorous, serious, deep, and emotional.  They may be the best part of the book because they so palpably convey the fear (and vulnerability) inherent on both sides of the process.  I often found myself starting a new chapter simply because I wanted to read the lead-in essay.</p>
<p>Unfortunately, much like the love story, the admissions process subplot has a somewhat predictable climax involving Portia&#8217;s decision on a particular application.  It&#8217;s not as inevitable as the ending for the love story, but Portia&#8217;s character seems to telegraph her decision a bit.  Regardless, it&#8217;s a fascinating problem, and I&#8217;m not sure what I would have done in her position.</p>
<p>Despite my concerns with the plot, I would recommend this novel to anyone interested in exploring college admissions or anyone interested in exploring the broader impact of important decisions on young adults.  The book has been out long enough that you should be able to find a used copy online without having to shell out much cash.  It&#8217;s a fun, quick read, but I wouldn&#8217;t recommend buying a new copy.  </p>]]></content:encoded>
      </item>
      <item>
         <title>Summary of E-Verify Challenges</title>
         <link>http://theprivacyplace.org/2011/05/summary-of-e-verify-challenges/</link>
         <description>If you didn&amp;#8217;t get a chance to check out Dr. Antón&amp;#8217;s testimony on E-Verify, then you might be interested in her post summarizing the main points for the Center for Democracy and Technology: Last month, I testified before the House Ways and Means Social Security Subcommittee hearing on the Social Security Administration’s Role in Verifying [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=430</guid>
         <pubDate>Wed, 25 May 2011 21:16:08 +0000</pubDate>
         <content:encoded><![CDATA[<p>If you didn&#8217;t get a chance to <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2011/04/dr-anton-testifies-before-congress-about-e-verify/">check out Dr. Antón&#8217;s testimony on E-Verify</a>, then you might be interested in <a rel="nofollow" target="_blank" href="http://www.cdt.org/blogs/challenges-loom-e-verify-employment-verification-system">her post summarizing the main points</a> for the <a rel="nofollow" target="_blank" href="http://cdt.org/">Center for Democracy and Technology</a>:</p>
<blockquote><p>Last month, I testified before the House Ways and Means Social Security Subcommittee hearing on the Social Security Administration’s Role in Verifying Employment Eligibility. My testimony focused on the E-Verify pilot system, and the operational challenges the system faces. According to the U.S. Citizenship and Immigration Services website, E-Verify &#8220;is an Internet-based system that allows businesses to determine the eligibility of their employees to work in the United States.&#8221; The goal of E-Verify &#8211; to ensure that only authorized employees can be employed in the U.S. &#8211; is laudable. However, the E-Verify pilot system is still in need of major improvements before it should be promoted to a permanent larger-scaled system.</p></blockquote>
<p><a rel="nofollow" target="_blank" href="http://www.cdt.org/blogs/challenges-loom-e-verify-employment-verification-system">Read the rest</a> on the CDT blog.</p>]]></content:encoded>
      </item>
      <item>
         <title>Dr. Antón testifies before Congress about E-Verify</title>
         <link>http://theprivacyplace.org/2011/04/dr-anton-testifies-before-congress-about-e-verify/</link>
         <description>Yesterday afternoon, Dr. Antón testified before the Subcommittee on Social Security of the U.S. House of Representatives Committee on Ways and Means on behalf of the USACM about E-Verify. Here&amp;#8217;s part of the official ACM press release on the testimony: WASHINGTON – April 14, 2011 – At a Congressional hearing today on the Social Security [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=419</guid>
         <pubDate>Fri, 15 Apr 2011 21:56:41 +0000</pubDate>
         <content:encoded><![CDATA[<p>Yesterday afternoon, Dr. Antón testified before the Subcommittee on Social Security of the U.S. House of Representatives Committee on Ways and Means on behalf of the <a rel="nofollow" target="_blank" href="http://usacm.acm.org/">USACM</a> about E-Verify.  Here&#8217;s part of <a rel="nofollow" target="_blank" href="http://www.acm.org/press-room/news-releases/2011/e-verify/view">the official ACM press release</a> on the testimony:</p>
<blockquote><p><strong>WASHINGTON – April 14, 2011 – </strong>At a Congressional hearing today on the Social Security Administration’s role in verifying employment eligibility, Ana I. Antón testified on behalf of the U.S. Public Policy Council of the Association for Computing Machinery (USACM) that the automated pilot system for verifying employment eligibility faces high-stakes challenges to its ability to manage identity and authentication.  She said the system, known as E-Verify, which is under review for its use as the single most important factor in determining whether a person can be gainfully employed in the U.S., does not adequately assure the accuracy of identifying and authenticating individuals and employers authorized to use it.  Dr. Antón, an advisor to the Department of Homeland Security’s Data Privacy and Integrity Advisory Committee and vice-chair of USACM, also proposed policies that provide alternative approaches to managing identity security, accuracy and scalability.</p></blockquote>
<p>More information about the hearing, including testimony from other witnesses, is made available <a rel="nofollow" target="_blank" href="http://waysandmeans.house.gov/Calendar/EventSingle.aspx?EventID=234780">by the Subcommittee here</a>, and Dr. Antón&#8217;s <a rel="nofollow" target="_blank" href="http://usacm.acm.org/PDF/everify_Anton_USACM_testimony_final.pdf">written testimony is available from the USACM here (PDF)</a>.</p>
<p>Dr. Antón <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2007/06/anton-testifies-to-congress-on-social-security-numbers-and-privacy/">previously testified</a> before the House Ways and Means Social Security Subcommittee during the summer of 2007 about the security and privacy of Social Security Numbers.</p>]]></content:encoded>
      </item>
      <item>
         <title>The Evolution of Internet Users’ Privacy Concerns</title>
         <link>http://theprivacyplace.org/2009/07/the-evolution-of-internet-users-privacy-concerns/</link>
         <description>The Privacy Place is proud to announce the release of a new technical report by Dr. Annie I. Antón, Dr. Julia B. Earp, and Jessica D. Young detailing the evolution of Internet users&amp;#8217; privacy concerns since 2002. This research has been submitted to IEEE Security and Privacy Magazine, but you can read the detailed technical [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=395</guid>
         <pubDate>Wed, 29 Jul 2009 18:41:54 +0000</pubDate>
         <content:encoded><![CDATA[<p>The Privacy Place is proud to announce the release of a new technical report by <a rel="nofollow" target="_blank" href="http://www.csc.ncsu.edu/faculty/anton">Dr. Annie I. Antón</a>, <a rel="nofollow" target="_blank" href="http://www4.ncsu.edu/%7ejbearp/">Dr. Julia B. Earp</a>, and <a rel="nofollow" target="_blank" href="http://www4.ncsu.edu/~jdyoung2">Jessica D. Young</a> detailing the evolution of Internet users&#8217; privacy concerns since 2002.  This research has been submitted to IEEE Security and Privacy Magazine, but you can read the detailed technical report on this research today by downloading the full paper here:  <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/blog/wp-content/uploads/2009/07/tr_2009_16.pdf">How Internet Users&#8217; Privacy Concerns Have Evolved Since 2002</a></p>
<blockquote><p><strong>Abstract:</strong></p>
<p>In 2002, we established a baseline for Internet users’ online privacy values. Through a survey we found that information transfer, notice/awareness, and information storage were the top online privacy concerns of Internet users. Since this survey there have been many privacy-related events, including changes in online trends and the creation of laws, prompting us to rerun the survey in 2008 to examine how these events may have affected Internet users’ online privacy concerns. In this paper, we discuss the 2008 survey, which revealed that U.S. Internet users top three privacy concerns have not changed since 2002; however, their level of concern within these categories may have been influenced by these privacy-related events. In addition, we examine differences in privacy concerns between U.S. and international respondents.</p>
</blockquote>]]></content:encoded>
      </item>
      <item>
         <title>Data Privacy Day 2009</title>
         <link>http://theprivacyplace.org/2009/01/data-privacy-day-2009/</link>
         <description>Last year on January 28th, the first annual Data Privacy Day celebration was held in the United States at Duke University. Today marks the second annual Data Privacy Day, and the celebration has grown dramatically. Last year, Governor Easley proclaimed January 28th as Data Privacy Day for the state of North Carolina. This year, he [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=377</guid>
         <pubDate>Wed, 28 Jan 2009 17:01:01 +0000</pubDate>
         <content:encoded><![CDATA[<p>Last year on January 28th, the <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2008/01/data-privacy-day/">first annual Data Privacy Day celebration</a> was held in the United States at Duke University.  Today marks the second annual Data Privacy Day, and the celebration has grown dramatically.</p>
<p>Last year, Governor Easley proclaimed January 28th as Data Privacy Day for the state of North Carolina.  This year, he proclaimed January Data Privacy Month.  North Carolina, Washington, California, Oregon, Massachusetts, and Arizona have also declared January 28th to be state-wide Data Privacy Day.  Last but certainly not least, <a rel="nofollow" target="_blank" href="http://price.house.gov/">Congressman David Price</a> and <a rel="nofollow" target="_blank" href="http://www.house.gov/stearns/">Congressman Cliff Stearns</a> introduced <a rel="nofollow" target="_blank" href="http://thomas.loc.gov/cgi-bin/query/z?c111:H.RES.31.EH:">House Resolution 31</a> which was passed on January 26th with a vote of 402 to 0 to make today National Data Privacy Day in the United States.  It is truly outstanding to see such strong support in the form of resolutions and proclamations.  </p>
<p>The best way to support or celebrate Data Privacy Day is to take action.  Since the goal of Data Privacy Day is to promote awareness and education about data privacy, one easy way to act is to check out all the great educational resources made available in conjunction with Data Privacy Day.  For example, <a rel="nofollow" target="_blank" href="http://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html">Google has posted about what it has done</a> to protect privacy and increase awareness of privacy.  <a rel="nofollow" target="_blank" href="http://www.microsoft.com/security/privacy/DPD/day.mspx">Microsoft is holding an event tonight</a> and has <a rel="nofollow" target="_blank" href="http://www.microsoft.com/security/privacy/DPD/resources.mspx">more information</a> on data privacy on their website.  </p>
<p>Here at The Privacy Place, we were once again pleased to have the opportunity to celebrate Data Privacy Day at Duke University by attending the panel discussion on <a rel="nofollow" target="_blank" href="http://www.pubpol.duke.edu/centers/tcths/DataPrivacyDay.html">Protecting National Security and Privacy</a>.  The panel discussion was extremely well-attended and well-received.  This event had a number of sponsors, including Intel who has a <a rel="nofollow" target="_blank" href="http://www.intel.com/policy/dataprivacy.htm">fantastic website with extensive information on Data Privacy Day</a>.  If you weren&#8217;t able to make it to the panel, I would strongly encourage you to check out Intel&#8217;s site.</p>
<p>Lastly, Data Privacy Day is all about awareness and education, so be sure to spread the word!  </p>
<p><em>[Update: Fixed the link to the House Resolution that passed on Monday.]</em></p>]]></content:encoded>
      </item>
      <item>
         <title>Silver Bullet Security Podcast Interviews Dr. Williams</title>
         <link>http://theprivacyplace.org/2008/12/silver-bullet-security-podcast-interviews-dr-williams/</link>
         <description>Two days ago, the 33rd episode of the Silver Bullet Security Podcast was released. If you are new to the this podcast, it&amp;#8217;s a monthly podcast featuring interviews with noted security experts. It&amp;#8217;s co-sponsored by IEEE Security and Privacy Magazine and Cigital. I would highly recommend it for anyone interested in software security and privacy [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=368</guid>
         <pubDate>Wed, 24 Dec 2008 18:33:52 +0000</pubDate>
         <content:encoded><![CDATA[<p>Two days ago, the 33rd episode of the <a rel="nofollow" target="_blank" href="http://www.cigital.com/silverbullet/">Silver Bullet Security Podcast</a> was released.  If you are new to the this podcast, it&#8217;s a monthly podcast featuring interviews with noted security experts.  It&#8217;s co-sponsored by <a rel="nofollow" target="_blank" href="http://www.computer.org/security/">IEEE Security and Privacy Magazine</a> and <a rel="nofollow" target="_blank" href="http://www.cigital.com/">Cigital</a>.  I would highly recommend it for anyone interested in software security and privacy research.  I&#8217;ve been a loyal listener almost since it started, and I have yet to find an episode that didn&#8217;t teach me something new.</p>
<p>In it, <a rel="nofollow" target="_blank" href="http://www.rstcorp.com/gem/">Dr. Gary McGraw</a>, the host of the series, interviews <a rel="nofollow" target="_blank" href="http://collaboration.csc.ncsu.edu/laurie/">Dr. Laurie Williams</a>, an Associate Professor of Computer Science at North Carolina State University.  They discuss the work the <a rel="nofollow" target="_blank" href="http://agile.csc.ncsu.edu/realsearch/">Software Engineering Realsearch Group</a> is doing in software security, testing, and agile development.  In my humble and admittedly biased opinion, Dr. Williams is an excellent teacher and the podcast is absolutely worth checking out.</p>
<p>In a previous episode, <a rel="nofollow" target="_blank" href="http://www.csc.ncsu.edu/faculty/anton/">Dr. Annie Antón</a>, a Professor of Computer Science at North Carolina State University and the Director of The Privacy Place,  was also interviewed by Dr. McGraw.  They discussed the our work here at The Privacy Place including research on privacy policies, the role of regulations in computer privacy and security, and the relationship between privacy and security.  Of course, my opinion as to this podcast is even more biased, but I would still encourage you to check it out.  <img src='http://theprivacyplace.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley'/> </p>
<p>Previous podcasts have included interviews with luminaries such as Ed Felten, Bruce Schneier, Dorothy Denning, Eugene Spafford, Adam Shostack, and Matt Bishop.  I am tempted to simply list all the interviewees because each episode is fantastic, but I&#8217;ll leave the rest as a teaser.  If you were so inclined, you could even follow their <a rel="nofollow" target="_blank" href="http://www.cigital.com/silverbullet/feed/">RSS</a> or <a rel="nofollow" target="_blank" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=154782182&#038;s=143441">iTunes</a> feed as a New Year&#8217;s resolution.  <img src='http://theprivacyplace.org/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley'/> </p>]]></content:encoded>
      </item>
      <item>
         <title>The ECPA and Personal Health Record Systems</title>
         <link>http://theprivacyplace.org/2008/12/the-ecpa-and-personal-health-record-systems/</link>
         <description>Yesterday, William Yasnoff discussed whether or not the Electronic Communications Protection Act (ECPA) provided federal privacy protection for Personal Health Record (PHR) systems. Here at The Privacy Place, we have previously focused on whether the Health Insurance Portability and Accountability Act (HIPAA) applies to PHRs (short answer: no), but today I would like to take [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=351</guid>
         <pubDate>Thu, 11 Dec 2008 15:25:31 +0000</pubDate>
         <content:encoded><![CDATA[<p>Yesterday, <a rel="nofollow" target="_blank" href="http://williamyasnoff.com/?p=55">William Yasnoff discussed</a> whether or not the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Electronic_Communications_Privacy_Act">Electronic Communications Protection Act (ECPA)</a> provided federal privacy protection for Personal Health Record (PHR) systems.  Here at The Privacy Place, we have previously focused on whether the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Health_Insurance_Portability_and_Accountability_Act">Health Insurance Portability and Accountability Act (HIPAA)</a> applies to PHRs  (short answer: no), but today I would like to take a moment to talk about the ECPA.   If you are interested in our coverage of HIPAA and PHRs, I would point you to our <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2007/10/is-that-vault-really-protecting-your-privacy/">post on Microsoft&#8217;s HealthVault</a> and our <a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2008/06/are-google-healths-privacy-practices-healthy/">post on Google&#8217;s Google Health</a> project.</p>
<p>Let&#8217;s start with some background on the ECPA.  The ECPA was passed in 1986 as an amendment to the Wiretap Act of 1968 and primarily deals with electronic surveillance.  The purpose of the Wiretap Act was to make it illegal for any person to intercept oral communications like telephone calls.  The first title of the ECPA extends the original Wiretap Act to prevent the interception of electronic communications.  The second title of the ECPA (commonly called the Stored Communications Act) adds protection for stored communications and prevents people from intentionally accessing stored electronic communications without authorization.  The ECPA has been amended three times since it was passed.  First, it was amended by the Communications Assistance to Law Enforcement Act (CALEA) in 1994.  Second, it was amended by the USA PATRIOT Act in 2001.  Third, it was amended by the USA PATRIOT Act reauthorization acts in 2006.</p>
<p>Now, <a rel="nofollow" target="_blank" href="http://williamyasnoff.com/?p=55">Yasnoff makes several claims in his post</a>, which I will discuss in order.  First, he claims that there are no exceptions in the ECPA and that this means whichever organization holds your information must get your permission to release it.  This is categorically not true.  There are many exceptions in the ECPA, but for the sake of simplicity, I will limit this discussion to the two main exceptions of the original Wiretap Act, both of which were retained by the ECPA.</p>
<p>The first exception allows interception when one of the parties has given prior consent.  This could mean that the government can legally access your communications if your PHR service provider consents prior to the communication.  Thus, Yasnoff&#8217;s strong statement that PHRs &#8220;<strong>MUST GET YOUR PERMISSION</strong>&#8221; (emphasis from original statement) is simply incorrect.</p>
<p>The second exception allows interceptions if they are done in the ordinary course of business.  This could mean that your data would be accessible by third parties such as an information technology vendor that maintains the software.  Effectively, this is a somewhat broader exception than the exception found in HIPAA for Treatment, Payment, and Operations, which <a rel="nofollow" target="_blank" href="http://williamyasnoff.com/?p=49">Yasnoff found to be wholly unacceptable</a> for protecting patient privacy.</p>
<p>Second, Yasnoff claims that the ECPA &#8220;is not long or complicated – I urge you to read it yourself if you have any doubts.&#8221;  This statement as well is categorically untrue.  <a rel="nofollow" target="_blank" href="http://paulohm.com/">Paul Ohm</a>, who was previously an attorney for the Department of Justice and is currently an Associate Professor of Law at the University of Colorado Law School, has publicly challenged Tax Law experts that the <a rel="nofollow" target="_blank" href="http://www.concurringopinions.com/archives/2008/08/which_is_more_c_1.html">ECPA is more complicated than the U.S. Tax Code</a>.</p>
<p><a rel="nofollow" target="_blank" href="http://law.marquette.edu/cgi-bin/site.pl?10905&amp;userID=4152">Bruce Boyden</a>, an Assistant Professor of Law at the Marquette University Law School, wrote a chapter in <a rel="nofollow" target="_blank" href="http://www.pli.edu/product/book_detail.asp?ptid=501&amp;stid=59&amp;id=EN00000000033122">Proskauer on Privacy</a> discussing electronic communications and the ECPA.  In it he details many of the nuanced aspects of the ECPA, including the three subsequent amendments to the ECPA.  With regard to the first title (Interception) he says:</p>
<blockquote><p>To &#8220;intercept&#8221; a communication means, under the act, &#8220;the aural or other acquisition of the contents of any wire, electronic, or oral communications through the use of any electronic, mechanical, or other device.&#8221;  The application of this definition to electronic communications has at times been particularly difficult, and courts have struggled with a number of questions: What exactly qualifies as the acquisition of the contents of a communication, and how is it different from obtaining a communication while in electronic storage under the Stored Communications Act?  Does using deception to pose as someone else constitute and interception?  Does using a person&#8217;s own device to see messages intended for them qualify?</p></blockquote>
<p>Boyden later talks about limitations to the second title (Stored Communications):</p>
<blockquote><p>[T]here are two key limitations in section 2701 [of the ECPA].  First, it does not apply to access of any stored communication, but only those communications stored on an electronic communications service facility as defined under the act.  Second, the definition of &#8220;electronic storage&#8221; in the act does not encompass all stored communications, but only those in &#8220;temporary, intermediate storage&#8221; by the electronic communication service or those stored for backup protection.</p></blockquote>
<p>These seem like rather important exceptions which continue to refute Yasnoff&#8217;s claim that there are no exceptions in the ECPA, but to his second point, this seems pretty complicated.  At least, it certainly doesn&#8217;t seem as simple as just finding some information that has been communicated to and stored by a PHR service provider, which was Yasnoff&#8217;s implication.</p>
<p>Boyden has also discussed whether automated computer access to communications is a violation of the ECPA.  The discussion is more complicated than it may appear at first and there&#8217;s an <a rel="nofollow" target="_blank" href="http://www.concurringopinions.com/archives/2008/01/can_you_sue_if.html">interesting discussion of it over on Concurring Opinions</a>.</p>
<p>Broadly, several organizations feel that current US privacy law, including the ECPA, is discombobulated.  The <a rel="nofollow" target="_blank" href="http://www.eff.org/">Electronic Frontier Foundation</a> believes that fixing the ECPA is one of the top five priorities <a rel="nofollow" target="_blank" href="http://www.eff.org/deeplinks/2008/11/privacy-agenda">in their privacy agenda for the new administration</a>.  The Center for Democracy and Technology would like to see the new administration pass <a rel="nofollow" target="_blank" href="http://www.cdt.org/election2008/privacy/links.php#1">consumer privacy legislation</a> and a &#8220;<a rel="nofollow" target="_blank" href="http://www.cdt.org/election2008/privacy/links.php#3">comprehensive privacy and security framework</a> for electronic personal health information.&#8221;  The ACLU would like to see the new administration &#8220;<a rel="nofollow" target="_blank" href="http://aclu.org/transition/#_Toc212436190">harmonize privacy rules</a>.&#8221;  I submit that these organizations do not feel that the ECPA provides clear and adequate privacy protections for PHR systems.</p>
<p>Yasnoff&#8217;s third claim is that PHRs which are &#8220;publicly available&#8221; receive stronger protections under the ECPA than those that are &#8220;private.&#8221;  In fact, <a rel="nofollow" target="_blank" href="http://williamyasnoff.com/?p=55">Yasnoff says</a>:</p>
<blockquote><p>Only those that are “publicly-available” are included. While this clearly would apply to generally available web-based PHRs, systems provided only to specific individuals by employers, insurers, and even healthcare providers are less likely to be considered “publicly-available.” Therefore, ECPA protection is limited. So you are only covered if you use a PHR that is available to anyone.</p></blockquote>
<p>This statement is either completely backwards as it relates to the ECPA or, perhaps more likely, not a factor for ECPA protection at all.  The <a rel="nofollow" target="_blank" href="http://ilt.eff.org/index.php/Internet_Law_Treatise:About">EFF&#8217;s Internet Law Treatise</a> has an article <a rel="nofollow" target="_blank" href="http://ilt.eff.org/index.php/Privacy:_Wiretap_Act#Accessible_to_the_Public_Exception">describing the differences in public communications versus private communications</a>:</p>
<blockquote><p>“[T]he legislative history of the ECPA suggests that Congress wanted to protect electronic communications that are configured to be private, such as email and private electronic bulletin boards,” as opposed to publicly-accessible communications. See Konop, 302 F.3d at 875, citing S. Rep. No. 99-541, at 35-36, reprinted in 1986 U.S.C.C.A.N. 3555, 3599.</p></blockquote>
<p>Thus, the public accessibility of the PHR service is not important.  The pressing concern is whether the communication itself was meant to be public or private.  If it was public, then the ECPA simple doesn&#8217;t apply.  It if was private, then whatever protections the ECPA does afford, would apply.</p>
<p>By now it must be clear that I disagree with William Yasnoff&#8217;s assessment of the ECPA&#8217;s application to PHRs.  I did, however, want to point out one interesting privacy protection that the ECPA offers which HIPAA does not: a private right of action.  </p>
<p>Basically, a private right of action allows citizens to file civil lawsuits in an attempt to recover losses caused by violations of a law.  The ECPA has a private right of action clause, while the HIPAA does not.  HIPAA&#8217;s lack of a private right of action has <a rel="nofollow" target="_blank" href="http://www.privacyrights.org/fs/fs8a-hipaa.htm">caused some criticism</a>.  On the other hand, the ECPA&#8217;s private right of action has also been <a rel="nofollow" target="_blank" href="http://www.cdt.org/privacy/ccp/privaterightofaction1.shtml">criticized as unnecessary and wasteful</a>.  Perhaps it is a stretch, but this was the only possible improvement in privacy protection that I was able to find to support Yasnoff&#8217;s argument regarding the use of the ECPA to provide privacy protections for PHRs.</p>
<p>I would like to conclude by saying as directly as possible that <strong>the ECPA does NOT provide clear or adequate privacy protection for personal health information given to PHR systems</strong>.  Privacy in general and healthcare privacy in particular are hotly debated current concerns for many organizations.  I believe it is likely that the Obama administration and the next session of Congress will attempt to address the privacy concerns raised by organizations like the EFF, the CDT, and the ACLU.  In the meantime, however, do not use a PHR service under the assumption that the ECPA protects the privacy of your medical records.</p>]]></content:encoded>
      </item>
      <item>
         <title>2008 Privacy Values Survey Completed</title>
         <link>http://theprivacyplace.org/2008/09/2008-privacy-values-survey-completed/</link>
         <description>Our 2008 Privacy Values Survey ended this morning at 12:01 am on September 29, 2008. Thank you to the more than 2,000 survey respondents over the course of the survey. Thank you for your interest! Please check back in a few months to see the survey results. Previous survey results can be found in the [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=324</guid>
         <pubDate>Mon, 29 Sep 2008 14:58:09 +0000</pubDate>
         <content:encoded><![CDATA[<p>Our 2008 Privacy Values Survey ended this morning at 12:01 am on September 29, 2008.   Thank you to the more than 2,000 survey respondents over the course of the survey.</p>
<p>Thank you for your interest!  Please check back in a few months to see the survey results.</p>
<p>Previous survey results can be found in the following publications:</p>
<p>Earp, J.B.; Antón, A.I.; Aiman-Smith, L.; Stufflebeam, W.H., &#8220;<a rel="nofollow" target="_blank" href="http://ieeexplore.ieee.org/iel5/17/30756/01424412.pdf?isnumber=30756&amp;prod=JNL&amp;arnumber=1424412&amp;arnumber=1424412&amp;arSt=+227&amp;ared=+237&amp;arAuthor=Earp%2C+J.B.%3B+Anton%2C+A.I.%3B+Aiman-Smith%2C+L.%3B+Stufflebeam%2C+W.H.">Examining Internet privacy policies within the context of user privacy values</a>,&#8221; <em>IEEE Transactions on</em> <em>Engineering Management, </em>vol.52, no.2, pp. 227-237, May 2005</p>
<p>Carlos Jensen, Colin Potts, Christian Jensen, “<a rel="nofollow" target="_blank" href="http://www.sciencedirect.com/science?_ob=ArticleURL&amp;_udi=B6WGR-4G9GP0G-1&amp;_us er=290868&amp;_rdoc=1&amp;_fmt=&amp;_orig=search&amp;_sort=d&amp;view=c&amp;_version=1&amp;_urlVersion=0 &amp;_userid=290868&amp;md5=8898e7d8a2d654705f6d8ddd91445d68">Privacy practices of internet users: Self-reports versus observed behavior</a>,” International Journal of Human-Computer Studies, vol. 63, no. 1-2, pp. 203–227, 2005.</p>
<p>Vail, M. W.; Earp, J. B.; Antón, A. I., &#8220;<a rel="nofollow" target="_blank" href="http://ieeexplore.ieee.org/iel5/17/4578909/04534828.pdf?isnumber=4578909&amp;prod=JNL&amp;arnumber=4534828&amp;arnumber=4534828&amp;arSt=442&amp;ared=454&amp;arAuthor=Vail%2C+M.+W.%3B+Earp%2C+J.+B.%3B+Ant%C3%83%C2%93n%2C+A.+I.">An Empirical Study of Consumer Perceptions and Comprehension of Web Site Privacy Policies</a>,&#8221; <em>IEEE Transactions on</em> <em>Engineering Management, </em>vol.55, no.3, pp.442-454, Aug.  2008</p>]]></content:encoded>
         <category>Uncategorized</category>
      </item>
      <item>
         <title>Google’s New Browser: Chrome</title>
         <link>http://theprivacyplace.org/2008/09/googles-new-browser-chrome/</link>
         <description>Google recently announced their new open source browser, called Chrome, via a comic book. Although slated for release sometime today, the link mentioned in the comic book (http://www.google.com/chrome) appears to be down is now up! The 38-page comic book is surprisingly informative, mildly entertaining, and certainly a unique way to release a new product, but [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/?p=261</guid>
         <pubDate>Tue, 02 Sep 2008 16:23:57 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html">Google recently announced</a> their new open source browser, called Chrome, via a <a rel="nofollow" target="_blank" href="http://blogoscoped.com/google-chrome/">comic book</a>.  <span style="text-decoration:line-through;">Although slated for release sometime today</span>, the link mentioned in the comic book (<a rel="nofollow" target="_blank" href="http://www.google.com/chrome">http://www.google.com/chrome</a>) <span style="text-decoration:line-through;">appears to be down</span> is now up!  The 38-page comic book is surprisingly informative, mildly entertaining, and certainly a unique way to release a new product, but don&#8217;t let the playfulness of the announcement fool you.  Chrome has many important features, including a privacy-enhancing feature called &#8220;Incognito.&#8221;</p>
<p>Incognito is a user-visible feature that enables a private browsing mode.  Private browsing is a relatively simple concept with tangible benefits to privacy.  Under normal operation, a browser will store information about a user&#8217;s browsing history.  Stored information could include sites visited, data downloaded, searches conducted, or even personal information entered.  Under private browsing mode, that same browser simply doesn&#8217;t store this type of information.  Essentially, a browser has no memory of what users do when private browsing is enabled.</p>
<p>Although private browsing is conceptually simple, it is not easy to implement because everything the browser does is affected by private browsing.  Apple&#8217;s Safari browser has had a <a rel="nofollow" target="_blank" href="http://www.apple.com/pro/tips/privacy_safari.html">private browsing mode</a> since version 2.0 (April 2005).  Currently in version 3.1.2, Safari still is the only major browser to have a built-in private browsing mode.  However, <a rel="nofollow" target="_blank" href="http://www.macosxhints.com/article.php?story=20080205123312792">Safari&#8217;s private browsing mode isn&#8217;t perfect</a>.</p>
<p>Private browsing was a planned feature for Firefox 3.0, but was <a rel="nofollow" target="_blank" href="http://news.cnet.com/8301-10789_3-9967829-57.html">dropped before the release</a> because the developers &#8220;didn&#8217;t want to put something in that was half baked.&#8221;  The Mozilla Wiki describes the <a rel="nofollow" target="_blank" href="https://wiki.mozilla.org/PrivateBrowsing">current state of this feature</a> and provides a link to a <a rel="nofollow" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/1306">Firefox plugin called Stealther</a>, which provides some private browsing features.</p>
<p>Microsoft has announced that they will include a private browsing feature, <a rel="nofollow" target="_blank" href="http://www.microsoft.com/windows/internet-explorer/beta/features/browse-privately.aspx">called InPrivate</a>, in their next version of Internet Explorer.  Microsoft&#8217;s effort seems to be even more ambitious than simply not storing data locally.  For example, a <a rel="nofollow" target="_blank" href="http://blogs.msdn.com/ie/archive/2008/08/25/ie8-and-privacy.aspx">Microsoft blog post describes</a> a feature, called InPrivate Blocking, that would add the ability to block browsing information that would normally flow to third party sites.</p>
<p>Clearly, private browsing mode is not a trivial engineering task, but Chrome has some fundamental advantages over the &#8220;<a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Usage_share_of_web_browsers">big three</a>&#8221; that may simply make real private browsing easier to implement and maintain.  Since Chrome will have Incognito on its first release there is less code that needs to be re-engineered to respect a private browsing mode.  Also, Chrome uses a separate process for each tab, whereas a traditional browser only has a single process for all of its tabs.  Multiple processes make it easier to <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Sandbox_(computer_security)">sandbox</a> tabs.  As a result of these strict separations, it could be possible that Chrome would allow individual tabs to go &#8220;Incognito&#8221; while others act normally.</p>
<p>It is difficult to predict what sort of impact Chrome will have on the browser market, <a rel="nofollow" target="_blank" href="http://alex.dojotoolkit.org/2008/09/the-importance-of-chrome/">web application development</a>, or Internet privacy, but if Chrome will have any impact, then it must compete with the &#8220;big three.&#8221;  They are big for a reason, and a comic book isn&#8217;t going to solve that problem.</p>
<p>[ Update: Google has officially released Chrome at the following URL: <a rel="nofollow" target="_blank" href="http://www.google.com/chrome">http://www.google.com/chrome</a> ]</p>]]></content:encoded>
      </item>
      <item>
         <title>VentureBeat and ZDNet comment on HealthVault</title>
         <link>http://theprivacyplace.org/2007/10/venturebeat-and-zdnet-comment-on-healthvault/</link>
         <description>Our recent coverage of HealthVault has received some attention from other news outlets. VentureBeat author David P. Hamilton has been covering HealthVault. He began with an attempt to review HealthVault that ended in frustration attempting to register a password. His next post was a review of HealthVault itself. Recently he posted his thoughts regarding our [...]</description>
         <guid isPermaLink="false">http://theprivacyplace.org/2007/10/23/venturebeat-and-zdnet-comment-on-healthvault/</guid>
         <pubDate>Tue, 23 Oct 2007 18:18:52 +0000</pubDate>
         <content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" href="http://theprivacyplace.org/2007/10/09/is-that-vault-really-protecting-your-privacy/">Our recent coverage of HealthVault</a> has received some attention from other news outlets.</p>
<p><a rel="nofollow" target="_blank" href="http://venturebeat.com/">VentureBeat</a> author David P. Hamilton has been covering <a rel="nofollow" target="_blank" href="http://www.healthvault.com/">HealthVault</a>.  He began with an attempt to review HealthVault that <a rel="nofollow" target="_blank" href="http://venturebeat.com/2007/10/04/microsoft-launches-healthvault-its-bid-to-manage-your-health-records/">ended in frustration attempting to register a password</a>.  His next post was a <a rel="nofollow" target="_blank" href="http://venturebeat.com/2007/10/04/microsofts-healthvault-puts-your-medical-records-online-and-in-your-hands-sort-of/">review of HealthVault itself</a>.  Recently he <a rel="nofollow" target="_blank" href="http://venturebeat.com/2007/10/14/does-microsofts-healthvault-really-protect-your-privacy/">posted his thoughts</a> regarding our coverage of HealthVault.</p>
<p>Our comments also <a rel="nofollow" target="_blank" href="http://healthcare.zdnet.com/?p=346">received some attention from Dana Blankenhorn</a> at <a rel="nofollow" target="_blank" href="http://www.zdnet.com/">ZDNet</a>.  Robin Harris, another ZDNet author, believes that <a rel="nofollow" target="_blank" href="http://blogs.zdnet.com/storage/?p=208">HealthVault is a sick joke</a>.  ZDNet also has <a rel="nofollow" target="_blank" href="http://content.zdnet.com/2346-12558_22-168270-1.html">some screenshots of HealthVault in action</a> for those who may not have the time to play around with the site themselves.  ZDNet also has a news article about <a rel="nofollow" target="_blank" href="http://news.zdnet.com/2100-9595_22-6211575.html">Microsoft&#8217;s efforts to get health records online</a>.</p>
<p>All of the articles are well worth reading if you are concerned about the privacy implications of electronic health records.</p>]]></content:encoded>
      </item>
   </channel>
</rss><!-- fe2.yql.bf1.yahoo.com compressed/chunked Wed May 30 15:53:03 UTC 2012 -->

