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

<channel>
	<title>Matt Keally&#039;s Blog &#187; socialnetworking</title>
	<atom:link href="http://www.keally.org/tag/socialnetworking/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.keally.org</link>
	<description>Life of the ABD grad student...</description>
	<lastBuildDate>Tue, 27 Jul 2010 21:32:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Rage Against the Cloud</title>
		<link>http://www.keally.org/2010/07/02/rage-against-the-cloud/</link>
		<comments>http://www.keally.org/2010/07/02/rage-against-the-cloud/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 22:01:03 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[socialnetworking]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1305</guid>
		<description><![CDATA[I&#8217;ve posted previously about how much control third party and cloud computing services have over your information and how it will only get worse.  Guess what: it just got worse. For well over a year, I&#8217;ve imported the RSS feed from my blog to Facebook via the Notes application.  This particular feature has been flaky [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve<a href="http://www.keally.org/2010/05/31/your-digital-life-out-of-control/"> posted previously</a> about how much control third party and cloud computing services have over your information and how it will only get worse.  Guess what: it just got worse.</p>
<p>For well over a year, I&#8217;ve imported the RSS feed from my blog to  Facebook via the Notes application.  This particular feature has been flaky in the past and now appears to be completely broken despite cries to fix it.  I&#8217;m betting my bottom dollar that the poor implementation and maintenance of the blog import feature is deliberate on Facebook&#8217;s part: they want you to stay within their walled garden and keep all of your content solely within it.</p>
<p>Before last week, anything I posted on my blog would take up to three days to show up on Facebook.  Occasionally, I would make several posts and they would all show up out of order several days later.  To make posts show up immediately, I had to log in to Facebook and manually update the blog import.  Several days is an eternity for a service that depends on real time information, especially when I get 20 or 30 wall posts every hour.  Why should my blog posts be treated differently than wall posts?  Google has real time search for the entire internet, but Facebook can&#8217;t keep up with a handful of RSS feeds for new blog posts?  It&#8217;s obvious that Facebook could easily make an import feature that functions in real time and would allow you to import anything from anywhere.  So why haven&#8217;t they done this?</p>
<p>Now, however, the Facebook blog import feature appears to be completely broken.  After writing a blog post last week and then trying to manually import it, I got the following obtuse error from Facebook: &#8220;The blog/rss url you entered is not valid. &#8220;  I got no such errors from <a href="http://beta.feedvalidator.org/">Feed Validator</a>.  I also thought it could be because I had upgraded to WordPress 3.0, but <a href="http://www.facebook.com/topic.php?uid=2347471856&amp;topic=11280&amp;post=85457">a discussion thread</a> revealed that plenty of people with other blogging services were also having trouble importing to Facebook.  After a week and a half, I have a hard time believing that Facebook would allow a bug like this to go ignored without some kind of acknowledgment or fix.  What are they up to?</p>
<p>My guess is that Facebook deliberately broke the blog import feature, thinking that those who used it would just forget about it and start posting to Facebook directly.  If true, it&#8217;s quite the subversive attempt to gain even more control over my information.  I&#8217;m certainly not going to abandon my blog just because I can&#8217;t import it into Facebook.  My guess is that the more restrictions like this that Facebook imposes, the more incentivized people will be to abandon their accounts.  Changing privacy policies at the drop of a hat may not be enough to convince Facebook users to leave, but I&#8217;m betting that restricting users&#8217; control of their own data will be the last straw.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/07/02/rage-against-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wall Computing</title>
		<link>http://www.keally.org/2010/06/17/wall-computing/</link>
		<comments>http://www.keally.org/2010/06/17/wall-computing/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 01:29:09 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[ubiquitouscomputing]]></category>
		<category><![CDATA[wirelesssensornetworks]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1288</guid>
		<description><![CDATA[Recently, I picked up Ray Kurzweil&#8217;s The Singularity is Near, which depicts an inevitable merge of man and machine.  Within 20 years, he predicts that computing power and algorithmic capability will exceed that of a human brain.  Well before the end of the century, Kurzweil claims that humans will be able to download their consciousness [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I picked up Ray Kurzweil&#8217;s <em>The Singularity is Near</em>, which depicts an inevitable merge of man and machine.  Within 20 years, he predicts that computing power and algorithmic capability will exceed that of a human brain.  Well before the end of the century, Kurzweil claims that humans will be able to download their consciousness into a machine and exist as a cyber entity.  I have my doubts if these predictions will come true as quickly as Kurzweil claims, but one of his predictions for the short term future caught my eye.</p>
<p>In the book, Kurzweil says that soon computers will be everywhere, even in the walls.  Within the sensor network community, I&#8217;ve heard similar arguments dozens of times.  The real question is: why do we need computers in the walls?  What is the underlying motivation for having computing intelligence in your clothes, in your desk, or in your dishwasher?  What can sensor networks do to improve your life?  Right now, it&#8217;s really hard to say.</p>
<p>Another researcher in the sensor network community likened sensor network research ideas as &#8220;hammers looking for nails.&#8221;  That is, solutions are invented before the problems are defined.  With emerging technologies, its hard to say immediately what their benefits are.  <a href="http://www.readwriteweb.com/archives/augmented_realitys_next_steps_sitting_down_with_titans_of_ar.php">An interesting quote</a> from a guy in the augmented reality community depicts how a new technology can sound cool but has little practical value:</p>
<blockquote><p>&#8220;The first movies that ran could show anything, like an elephant in the  zoo,&#8221; Meier said. &#8220;100 years ago it wasn&#8217;t about the elephant, it was  &#8216;that thing is moving!&#8217; Eventually it became more about the content&#8230;&#8221;</p></blockquote>
<p>I would say that the current state of sensor networks is much like the above movie analogy.  Computing in the walls sounds cool, but what can small, networked devices in your walls do that really matters?  Few research papers offer any practical applications, since most sensor network papers focus on small fundamental problems: radio interference and MAC protocols, routing issues, and primitive event detection with sensors.  The few applications that exist in research papers aren&#8217;t exciting: activity recognition with body sensor networks (e.g. sitting, standing, walking), vehicle detection and tracking, and human health monitoring.</p>
<p>A few of these sensor network applications have made it into the mainstream media.  Lightweight health monitoring sensors may sound boring, but could provide motivation to stay in shape when <a href="http://www.readwriteweb.com/archives/from_calories_to_sleep_cycles_what_the_real-time_web_means_for_your_health.php">your daily living habits are compared online with your peers</a>.  Another project aims to put <a href="http://tech.slashdot.org/story/10/06/10/163233/Smart-Underwear-Designed-For-Military?art_pos=1&amp;art_pos=1">health monitoring sensors in soldiers&#8217; underwear</a>, with the aim that the underwear can release drugs and treat wounds.  One idea from IBM promises to have <a href="http://tech.slashdot.org/story/10/05/23/1447219/IBMs-Patent-Pending-Traffic-Lights-Stop-Car-Engines?art_pos=10&amp;art_pos=10">a computer at road intersections notify cars to turn off their engines</a> and save fuel at lights.  Lastly, the smart home concept promises to <a href="http://www.pcauthority.com.au/News/215590,exclusive-hands-on-with-intels-prototype-energy-console-for-homes-of-tomorrow.aspx">network household appliances together </a>to notify users of energy usage and to reduce energy consumption during peak time periods.</p>
<p>Whether the above ideas are really exciting or constitute the limits of sensor network capability is another matter.  I&#8217;m hoping that some really cool stuff will emerge in the future.  My bet is on participatory sensing and peer to peer collaboration with mobile phone-based systems, but like most people, I don&#8217;t have any specifics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/06/17/wall-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your digital life is out of control</title>
		<link>http://www.keally.org/2010/05/31/your-digital-life-out-of-control/</link>
		<comments>http://www.keally.org/2010/05/31/your-digital-life-out-of-control/#comments</comments>
		<pubDate>Mon, 31 May 2010 19:49:33 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[socialnetworking]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1234</guid>
		<description><![CDATA[Nearly every website and blog has a Facebook fan page, and most of those use the Facebook API to insert a fan page frame at the bottom of their own site.  The fan page frame lists the number of fans and the names and pictures of ten Facebook users that &#8220;like&#8221; the particular site or [...]]]></description>
			<content:encoded><![CDATA[<p>Nearly every website and blog has a Facebook fan page, and most of those use the Facebook API to insert a fan page frame at the bottom of their own site.  The fan page frame lists the number of fans and the names and pictures of ten Facebook users that &#8220;like&#8221; the particular site or blog.  I had always wondered if the 10 Facebook users in those frames were even real users at all.  Yesterday, I found that&#8217;s not the case at all:</p>
<p><a href="http://www.keally.org/wp-content/uploads/2010/05/ps_sm.png"><img class="aligncenter size-full wp-image-1273" title="It's nice to see a familiar face..." src="http://www.keally.org/wp-content/uploads/2010/05/ps_sm.png" alt="" width="286" height="167" /></a>Out of 746,369 fans, the Facebook API randomly selected my fiance as one of the 10 lucky fans to have his or her name, picture, profile link, and fan status broadcasted to the world on a website other than Facebook itself.  Or maybe it wasn&#8217;t random, but reloading the page selects a new set of 10 fans, and I don&#8217;t think I&#8217;ve ever looked at one of these before and noticed someone I knew.  How many of these 746,369 fans are even aware that by &#8220;liking&#8221; PostSecret, this information can be accessible to anyone on the internet and not just from Facebook?  Unclear and ever changing privacy policies are just one of several significant problems with the shift to trusting third parties for nearly all of your data.</p>
<p>Everyone is becoming increasingly reliant on social networking sites, cloud computing, webmail, software as a service, and content distribution platforms to handle their data.  Fewer and fewer people are storing their data on their own computer and instead are forking it over to third parties in droves.  Entrusting a third party with your data raises three chief concerns: reliability, privacy, and freedom.  First, how can you be sure a third party web service will always provide you access to your data?  Next, how can you be sure your data is protected by a third party according to its privacy policy?  Lastly, can do do as you please with the data you have submitted to a third party?  The answers to these questions are dubious at best, but there are some steps anyone can take to minimize the problems and regain control of your information.</p>
<h2>Reliability</h2>
<p>Gmail seems to have a lot more problems than it used to.  There&#8217;s been several occasions in the last year where I could not log in to retrieve my mail because of some server-side problem.  Furthermore, I&#8217;ve been getting that yellow &#8220;still working&#8230;&#8221; bar flashing across the top of the Gmail page quite a bit, making my mail experience all the more frustrating.  It makes me wonder, what incentive does Google have to ensure the integrity of your mail?  It&#8217;s a free service, so if Gmail goes down, it isn&#8217;t as if they are going to lose revenue due to paying customers pulling out.  Indirectly, ad revenue will decrease, but there is no direct motivation for Google to provide you, the user, with your email 100 percent of the time.</p>
<p>Without direct control over my email, I&#8217;m more or less living in fear of a sudden and long lasting outage, unable to read, send, or receive email.  What if Google, intentionally or not, decides to block access to my account?  A <a href="http://lobais.blogspot.com/2010/05/when-google-locked-door.html">similar incident</a> occurred to one Google Groups user who was locked out for three years until finally getting in touch with a customer service rep from Google after upgrading his account to a paid service.  With a direct incentive to provide reliable service, Google was able to quickly fix the problem in this case.   As with most web service models, users are not the customer, advertisers are, so you get what you pay for.</p>
<h2>Privacy</h2>
<p>When users submit data to a third party on the internet, privacy is anything but assured.  As evidenced by the latest Facebook scandal, privacy policies mean nothing and are changed at will.  Information thought to be private is <a href="http://online.wsj.com/article/SB10001424052748704513104575256701215465596.html?mod=wsj_india_main">sold to advertisers</a> or suddenly exposed to the internet as was done with Facebook users&#8217; likes and fan affiliations.  What would happen if Gmail decided to open users&#8217; email accounts for all to read?  Users don&#8217;t have much clout to stop such changes from happening, especially without providing a monetary incentive for third parties to keep their word.   Incidents such as these show that third parties care little about users and their wishes as to how their data should be handled.  Users themselves are probably the only ones that can be trusted with their own data, for third parties see user data only as a commodity that can be bought and sold.</p>
<p>The worst case imaginable is a third party with an ax to grind against one of its users, deliberately ignoring its privacy policies to turn users&#8217; private information against them.  Unfortunately, this happens quite frequently.  In the <a href="http://en.wikipedia.org/wiki/Duke_lacrosse_case">Duke Lacrosse incident</a>, an unnamed source, most likely a Duke employee with administrative access to students&#8217; email accounts voluntarily <a href="http://www.lewrockwell.com/anderson/anderson188.html">turned over to police an inflammatory email</a> written by one of the lacrosse team members.  If a university cannot be trusted with keeping student emails private, than how can anyone expect a free web service to keep its word?  Even Mark Zuckerberg himself has been accused of accessing private information stored by Facebook users.</p>
<h2>Freedom</h2>
<p>While privacy explores the misuse of user data by third parties, another aspect defines the lack of control users have over data they submit to third parties: freedom.  While most social networking sites, webmail, and other web services assert that any user data stored on their services is still owned by the user, this seems to be anything but true.  Handing over data to a third party effectively gives that third party complete control over how that data can be used.  Anyone who has ever attempted to completely erase their Facebook profile can attest to how little control they have over their own information: it&#8217;s nearly impossible.  Ever tried to export from Facebook your status updates, wall posts, news stories, and photos?  That&#8217;s impossible, too.</p>
<p>Along with Facebook, the iTunes/Apple content distribution system also provides an excellent case study of how third parties effectively have complete control over user data.  As users invest more time, money, and more of their own content into such systems, the <a href="http://tech.fortune.cnn.com/2010/05/29/what-makes-apple-so-sticky/">harder it is to switch to a competing system</a> or quit altogether.  Like Facebook, the Apple/iTunes model prevents data portability and forces users to stick with Apple products even if better products exist.  Since users cannot move their purchased apps from one platform to another, they are forced to stick  with Apple.  To return to the Facebook analogy, <a href="http://www.joindiaspora.com/">Diaspora</a> is billed as a completely open source and distributed social networking system.  This social networking service could be argued as being &#8220;better&#8221; than Facebook, but <a href="http://en.wikipedia.org/wiki/Vendor_lock_in">lock-in</a> will keep users on Facebook.  There&#8217;s no way for Facebook users to export their friend lists, photos, and wall posts to Diaspora, so everyone will just stay on Facebook.</p>
<h2>Any Solutions?</h2>
<p>There aren&#8217;t really any clear cut solutions to this increasing dependence on third party web services.  The best move is to decrease reliability on such third parties.  I&#8217;ve tried running my own mail server, but outgoing email is blocked by my ISP in fear that I&#8217;m a spam relay.  Downloading mail with a client is an option so at least I have copies on my own computer of everything I&#8217;ve sent and received in case Gmail were to go down.  With respect to privacy, I&#8217;ve pretty much assumed that everything I post on the internet will be available to everyone, regardless of privacy controls.  Anything I don&#8217;t want out there, I don&#8217;t post.  To maintain at least some control over my own data, I host my own blog and ensure that I have a copy of everything I write and submit to sites like Facebook, Google Docs, and Dropbox.  My guess is that as the internet evolves, and especially with the new and annoying &#8220;cloud computing&#8221; buzzword, this reliance on third parties is only going to become greater.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/05/31/your-digital-life-out-of-control/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook Friend Suggestions: How does it work?</title>
		<link>http://www.keally.org/2010/05/13/facebook-friend-suggestion-how-does-it-work/</link>
		<comments>http://www.keally.org/2010/05/13/facebook-friend-suggestion-how-does-it-work/#comments</comments>
		<pubDate>Thu, 13 May 2010 21:14:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[socialnetworking]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1217</guid>
		<description><![CDATA[Every time I log on to Facebook, the friend suggestion box looms large in the top right corner of the page, prompting me to look at it out of curiosity.  Interestingly, the recommendations seem to change quite a bit, especially as of late, which makes me wonder how it works.  The Facebook website does say [...]]]></description>
			<content:encoded><![CDATA[<p>Every time I log on to Facebook, the friend suggestion box looms large in the top right corner of the page, prompting me to look at it out of curiosity.  Interestingly, the recommendations seem to change quite a bit, especially as of late, which makes me wonder how it works.  The Facebook website does say something about using information from your profile, but it&#8217;s a bit nebulous.</p>
<p>For most of the time since its introduction, the suggestion feature did what it was supposed to:  recommend me people that I knew that I wasn&#8217;t Facebook friends with.  The suggestion feature occasionally listed someone I knew well, but usually listed people I knew of but was not good friends with.  Most suggestions were pretty understandable: people I had a few classes with or people that were track/cross country team members after I had exhausted my eligibility.  A few people in the computer science department were thrown in there as well.  For awhile it also recommended family members way out on some distant fork of my family tree.</p>
<p>Suddenly, within the past week or two, the friend suggestions have become very weird.  Now I don&#8217;t even recognize the names of the people it suggests.  Currently, the suggestions feature recommends 27 items: 2 groups and 25 people.  Of the 25 people:</p>
<ul>
<li>I know 0 (again, I don&#8217;t even recognize any of the names)</li>
<li>1 is male; the other 24 are female (do I not have enough female friends?)</li>
<li>13 have a hometown or current city in Virginia</li>
<li>2 have Virginia Beach listed as their hometown or current city</li>
<li>1 is on a collegiate sports team</li>
<li>23 have an affiliation with William and Mary</li>
<li>19 are undergraduates at William and Mary</li>
<li>12 have friends in common</li>
</ul>
<p>Obviously, the intent is to try to match me with other people with the same geographic location, school, and interests/activities, but it isn&#8217;t working.  The school and geographic regions may be appropriate, but it isn&#8217;t enough.  The gender and undergraduate distributions are a bit odd, and only half have any friends in common.  I know there are plenty of better matches than the ones currently suggested to me, as evidenced by the suggestions made over the past months.  I do remember that a week or so ago, my profile suddenly changed after some kind of update with the way interests, work, and school items are handled.  The recommendation changes may have something to do with that update if some of those items are no longer considered in the suggestions algorithm.</p>
<p>My guess is that Facebook uses something like <em>k</em>-NN or Bayesian classification to figure out the friend/group/fan page suggestions.  Given a common set of feature vectors for each profile, Facebook may determine the <em>k</em> closest matches, where <em>k</em>=27 in this case.   It may even use the profile features of my current friends to figure out potential friends.  Nevertheless, it seems their algorithm needs improvement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/05/13/facebook-friend-suggestion-how-does-it-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Infographics: How reliable are they?</title>
		<link>http://www.keally.org/2010/01/12/infographics-how-reliable-are-they/</link>
		<comments>http://www.keally.org/2010/01/12/infographics-how-reliable-are-they/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 03:44:04 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1068</guid>
		<description><![CDATA[With the social media flood comes a torrent of infographics, most of which focus on presentation instead of information.  It reminds me of the &#8220;mediaglyphics&#8221; in yet another Neal Stephenson novel: The Diamond Age.  In the futuristic novel, mediaglyphics are used by corrupt governments and broadcast media to inform and entertain a mostly illiterate population.  [...]]]></description>
			<content:encoded><![CDATA[<p>With the social media flood comes a torrent of infographics, most of which focus on presentation instead of information.  It reminds me of the &#8220;mediaglyphics&#8221; in yet another Neal Stephenson novel: The Diamond Age.  In the futuristic novel, mediaglyphics are used by corrupt governments and broadcast media to inform and entertain a mostly illiterate population.  Infographics aren&#8217;t much different: they blast the reader with colorful line graphs, maps, and pie charts to present an implicit and oversimplified argument.</p>
<p>I&#8217;ve found many of these infographics to be packed with spelling and grammatical errors.  For example, try to find the error in this <a href="http://www.visualeconomics.com/where-is-americas-debt/">visualization of U.S. debt holders</a>.  With enormous font sizes and few words, any spelling or grammatical error really stands out.  Such easily identifiable problems make me question the integrity of the statistics (and implicit arguments) these infographics present.  Where did the data come from and how reliable are the sources?  Many infographics do not provide references, so how am I to know that it isn&#8217;t just some ten year old kid making this stuff up?  What if multiple sources produce conflicting results?  In such cases, it&#8217;s almost guaranteed that the infographic creator just picked the result/data that best furthered his or her argument.  Lastly, what information is not presented?  When reading an infographic, I always wonder if I am seeing the whole picture.  With so little information actually presented, I have no doubt that most of these infographics leave out plenty, especially stuff that hurts the creator&#8217;s argument.</p>
<p>I admit that infographics pique my interest in a subject to which I haven&#8217;t given much thought.  However, with minimal content and questionable integrity, they may be no more than <a href="http://en.wikipedia.org/wiki/Chartjunk">chartjunk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/01/12/infographics-how-reliable-are-they/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing the frustrations of the digital nomad</title>
		<link>http://www.keally.org/2009/09/16/fixing-the-frustrations-of-the-digital-nomad/</link>
		<comments>http://www.keally.org/2009/09/16/fixing-the-frustrations-of-the-digital-nomad/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 19:05:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[displays]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[machinelearning]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[ubiquitouscomputing]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=974</guid>
		<description><![CDATA[Current computing technology consists of a mishmash of devices, ranging in size, portability, usability, and design lifetime.  Users are tied to their desks no longer: the future lies in mobile devices, and improvements to increase mobility and usability are key in the coming years.  Without the following improvements, I think most users&#8217; computing experience will [...]]]></description>
			<content:encoded><![CDATA[<p>Current computing technology consists of a mishmash of devices, ranging in size, portability, usability, and design lifetime.  Users are tied to their desks no longer: the future lies in mobile devices, and improvements to increase mobility and usability are key in the coming years.  Without the following improvements, I think most users&#8217; computing experience will become very frustrating.  I&#8217;m hoping we&#8217;ll see:</p>
<h3>A holistic computing solution</h3>
<p>Everyone splits their computing time between a whole pile of devices: cell phones, media players, laptops, netbooks, desktops, and gaming consoles.  Even typical cable TV boxes have a hard drive and user interface.  The purposes and capabilities of such devices is becoming increasingly diverse and will probably continue to do so in the short term.  However, it&#8217;s becoming a real pain to use a standalone device for a different task.   Carry a cell phone for voice and text messages.  Carry a laptop or netbook for working on the go.  Carry a media player to listen to music.  When at home, many people switch from a laptop to a separate desktop PC.  It would be great to see some consolidation in order to reduce frustration with dragging around multiple devices and learning the quirks of each.</p>
<p>Since most people aren&#8217;t running weather prediction simulations, a single small mobile device would be sufficient for most people&#8217;s computing needs.  Ideally, something the size of a cell phone would combine the functionalities of a phone, camera, media player, laptop/netbook PC, and even desktop PC.  No longer would people with multiple devices need to synchronize information or become familiar with multiple interfaces.  A single device would provide a user with most of the computing power and capability that he or she would need without the hassle of dragging around a separate phone, media player, and laptop.  The device would be designed such that it could easily support and interface with different user input and output methods.</p>
<h3>Improved user interfaces</h3>
<p>Improved interfaces in mobile devices would make for a better user experience and improve productivity.  With multiple gadgets to haul around, each comes with a different interface with varying levels of usability.  For the most part, the smaller the device, the worse the user experience becomes.  A desktop computer with a keyboard, mouse, and giant monitor provides a solid experience for most, with both ease of input and output.  A netbook, however, may satisfy a user&#8217;s computing needs, but may cramp usability and productivity with its tiny screen and uncomfortable keyboard.  Even worse, web browsing and writing emails or text messages on some cell phones can be nearly impossible.  Personally, my experience with multi-touch phones has been horrible, since most of the time the phone selects something other than what I intended.  Rethinking and improving the physical and software interfaces would permit a shift to a cell phone-sized holistic computing device.</p>
<p>Improvements to both physical and software interfaces would provide huge benefits for the end user.  With respect to physical interfaces, improving multi-touch surfaces would be a big step in the right direction.  Input methods that are simple and accurate would make phone calls, text messaging, and web browsing on mobile devices much more enjoyable.   Output methods should extend beyond a tiny three inch screen, such as a wearable HUD or projector similar to that used in <a href="http://www.pranavmistry.com/projects/sixthsense/">MIT&#8217;s SixthSense</a>.  With regards to software interfaces, most cell phone operating systems provide horrible user interfaces which make the simplest tasks a real pain.  Most of these software designs inherit from heavyweight PC interfaces where input is made easy with keyboard and mouse.  Mobile developers should focus on increasing usability by making tasks require the fewest amount of user inputs possible.</p>
<h3>Behavior and activity recognition</h3>
<p>Computing systems of tomorrow could predict a user&#8217;s intentions and act upon these predictions.  With the introduction of accelerometers, GPS receivers, light sensors, cameras, and microphones in cell phones, <a href="http://www.sigmobile.org/mobisys/2009/program.html">plenty of research</a> has provided ways to recognize user behavior and activities.  Such research can help provide an <a href="http://en.wikipedia.org/wiki/Augmented_reality">augmented reality</a> for users, pointing out suggestions as to what a user could do based on his or her surroundings, current activity and learned preferences and behavior.  For example, a user traveling in an unfamiliar city could get instant suggestions as to where to eat when he or she normally takes a meal, with a mobile device providing directions to restaraunts that match the kinds of foods the user normally eats.  A HUD would allow the device to paint a path directly on the streets to take without the user staring down at his or her phone.  A device could automatically perform Internet searches and return data relevant to what a user is doing, whether it be retrieving a weather report before a user heads to the beach or providing real-time flight delay information as a user drives to the airport.  Such intelligent systems could interact with the physical world and turn on the lights or adjust the temperature at a user&#8217;s home before he or she arrives.    Also, behavioral and activity recognition would eliminate the need for user-generated Twitter and Facebook posts, performing automatic updates whenever a user changes activities or does something unusual.</p>
<h3>Better inter-device collaboration</h3>
<p>Figuring out how to get cell phone pictures off the phone and onto a computer can be a monumental task.  It&#8217;s even more enjoyable to get a projector to correctly display a presentation on a laptop.  Nearly every slideshow presentation I&#8217;ve witnessed, in classes and in conferences requires each presenter to wage war with his or her laptop and the projector to get the presentation to display properly.  Improving inter-device communication would make everyday computing more seamless and a lot less frustrating.   For example, a slideshow presentation could be loaded on a mobile device and a user could walk into a room with a projector, with the mobile device automatically connecting wirelessly to the projector and displaying the presentation.  There would be no cables to plug in, no display settings to modify, and no buttons and inputs to fidget with on the projector.  Synchronizing and moving data between different devices stands to gain significant improvement, for people are constantly upgrading their cell phones and laptops as well as sharing their data with others.</p>
<h3>Longer design lifetimes</h3>
<p>I&#8217;m guessing I&#8217;m not the only one with a pile of old hardware that&#8217;s worn out from too much use or discarded due to obsolescence.  More robust devices with longer expected lifetimes would reduce the pile of useless junk in the closet.  This would be especially helpful for mobile devices, which often wind up in mud puddles, toilets, or under someone&#8217;s steel-toed boot.  Modular construction would allow for periodic upgrades without throwing away the whole device.  An effort towards longer lifetimes and upgradeability would also significantly cut down on the amount of toxic e-waste.</p>
<h3>Longer battery life</h3>
<p>Most cell phones don&#8217;t last past  a couple days of standby or two hours of talk time.  Most laptops don&#8217;t make it past three or four hours.  With an increased focus towards mobile and ubiquitous computing, improvements in battery technology, power savings, and battery recharging would do wonders.  Apple has a <a href="http://www.anandtech.com/mac/showdoc.aspx?i=3580&amp;p=1">new battery design</a> in its latest laptops that double battery life, but more strides in this direction are needed.  Efforts on power-conscious radio communication and CPU utilization will contribute to power savings through better software.  Lastly, harnessing available energy sources such as motion, body heat, and the sun will also allow mobile devices to run unplugged for longer periods.</p>
<p>In general, these issues are what I think mobile computing needs in order to really take off.  The current experience is haphazard and lacking, requiring a mobile user to carry multiple devices with poor interfaces and short battery life.  With future applications, mobile devices will do a lot more than allow phone calls, web browsing, and text messaging.  They will further the <a href="http://en.wikipedia.org/wiki/Cyber-physical_system">integration of the cyber and the physical</a> world, helping a user interact with the environment and the Internet in ways currently unimaginable.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/09/16/fixing-the-frustrations-of-the-digital-nomad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;When you control the mail, you control information&#8221;</title>
		<link>http://www.keally.org/2009/09/05/when-you-control-the-mail-you-control-information/</link>
		<comments>http://www.keally.org/2009/09/05/when-you-control-the-mail-you-control-information/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 16:36:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[ubiquitouscomputing]]></category>
		<category><![CDATA[wirelesssensornetworks]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=943</guid>
		<description><![CDATA[Newman had the right idea: with a communication infrastructure, the end users aren&#8217;t alone in leveraging control over the information they communicate.  Intermediaries have just as much control as the creators and the intended recipients.  This might be true for mail, and it&#8217;s increasingly becoming an issue with the internet. The most visible privacy issues [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Newman_%28Seinfeld%29">Newman</a> had the <a href="http://www.youtube.com/watch?v=Rg_4z2adv6Q">right idea</a>: with a communication infrastructure, the end users aren&#8217;t alone in leveraging control over the information they communicate.  Intermediaries have just as much control as the creators and the intended recipients.  This might be true for mail, and it&#8217;s increasingly becoming an issue with the internet.</p>
<p>The most visible privacy issues have been raised with the introduction of social networking: <a href="http://www.pcworld.com/article/140182/facebooks_beacon_more_intrusive_than_previously_thought.html">Facebook&#8217;s Beacon</a> being one of the most infamous, with Facebook secretly collecting your online activities to generate targeted advertisements.  More recently, software designed to control and monitor children&#8217;s internet usage was revealed to actually <a href="http://www.google.com/hostednews/ap/article/ALeqM5i5CjgMEdrwRm3JxeglUykMAHAYmAD9AGNVM00">transmit all internet activity, including instant messages</a>, back to the companies that designed the programs.  The list of abuses and potential abuses goes on and on and will only get worse.  The introduction of cloud computing and the shift to thin clients mean that third parties are handling more and more personal data. The more opportunities others are given to handle our personal information, preferences, photos, browsing habits, and documents, the more opportunities exist for the abuse of that control.</p>
<p>Social networking and the monitoring of internet habits is only the tip of the iceberg.  The social networking concept is quickly moving beyond the confines of the Internet and integrating itself with the physical world.  The concepts of participatory sensing, body sensor networks, and smart homes/offices will see the introduction of internet-linked sensors placed everywhere.  Cameras and microphones will soon be on every street corner.  Temperature, humidity, and other energy monitoring sensors will be commonplace in every home, all linked to the internet.  Even now, most cell phones come equipped with GPS, accelerometers, and microphones, allowing for activity recognition and localization.  This &#8220;information saturation&#8221; will allow any developer to design an application that makes all kinds of weird discoveries: with body sensor networks and smart phones, <a href="http://arstechnica.com/web/news/2009/08/arterial-crowdsourced-traffic-info-comes-to-google-maps.ars">rush hour traffic can be monitored in real time</a>, local nightlife hotspots can be <a href="http://www.cs.dartmouth.edu/~campbell/cenceme.pdf">easily discovered</a>, and suggestions can be made on how to <a href="http://nesl.ee.ucla.edu/~neslfw/documents/conference/2008/fp1569121580-kim.pdf">save energy based on water</a> and electricity usage in your home.</p>
<p>While the integration of the internet into the real world sounds cool, imagine what someone could do if your sensing information got into the wrong hands.  Would you really want your health insurance company to know your heart rate or blood pressure at any time of day?  Would you really want everyone to know that you waste the most water out of everyone who lives on your block?  Would you want a crazed stalker to know where you were at any moment or to learn your daily activities or routines?</p>
<p>Privacy and security is going to be an increasing concern as sensor networks become more commonplace and integrated with the internet.  While I was at UVA two weeks ago, <a href="http://www.cs.virginia.edu/brochure/profs/stankovic.html">Prof. John Stankovic</a> mentioned that security and privacy in sensor networks is a huge problem and unfortunately, little is being done in this area.</p>
<p>A <a href="http://queue.acm.org/detail.cfm?id=1597790">recent article</a> by a <a href="http://polaris.gseis.ucla.edu/kshilton/">UCLA student</a> illustrated some of the problems with participatory sensing and presented some general solutions.  Disclaimer:  as part of the lead-in on her article, she says: &#8220;the developers I work with might say [my research area] is about telling them what they <em>should</em> be doing—which I must admit is the goal of this article.&#8221;  When someone says they know better than you, it&#8217;s time to run, not walk, to the nearest exit.  That said, I do agree with some of the things she says.  The author argues that a general framework should be designed for all participatory sensing applications that allow for user privacy management.  The frameworks should allow a user to easily understand how the systems work and how to control the release to the outside world of personal sensor data and inferences.  Ultimately, the author argues that data generated by a sensor network that you own is yours to control and distribute.  Third parties must respect the wishes of the content generators.</p>
<p>The author doesn&#8217;t go into fine-grained detail about how to ensure the preservation of an end user&#8217;s privacy wishes.  I could imagine some kind of <a href="http://en.wikipedia.org/wiki/Certificate_authority">CA</a> could help verify that those third parties which access a user&#8217;s content/sensor data are who they say they are.  Some kind of feedback mechanism could allow a user to see where his or her sensor data went and how it was used.  If a third party abused a user&#8217;s data, the CA certificate could be revoked, effectively tarnishing the reputation of that third party.  Most likely, encryption would have to be introduced to ensure nobody but the permitted third parties could access a user&#8217;s data.  Unfortunately, <a href="http://www.cs.wm.edu/~liqun/paper/wisec08.pdf">encryption is very energy and bandwidth heavy</a> for low power wireless sensors.</p>
<p>We all know the wrong way to go about privacy with the experiences of Facebook and its tacked-on privacy measures.  Initially, Facebook provided little privacy controls with no framework at all to allow a user to control access to his or her information.  Even now, the privacy controls for Facebook are hard to access and even harder to understand what they do.  A user has no fine-grained control over adjust who can access what content and exactly how your information is being shared with third party applications and advertisers.  A comprehensive and user-oriented privacy framework installed from the ground up would help stop the <a href="http://www.google.com/hostednews/ap/article/ALeqM5hHKn34d4Iip2GJyNeGjSPgje4G7QD9AG3TEO0">mishaps that are common</a> with social networking.  Such a framework would come into its own with the increase in participatory sensing.</p>
<p>On that note, it&#8217;s time to get a few cell phones and start a participatory sensing application of my own to provide motivation for some research problems.  The possibilities are limitless and I can throw privacy to the wind (for now).  Unfortunately, as the author of the ACM article mentioned: researchers and developers don&#8217;t think about privacy, they think about research problems and cool applications.  In a small-scale research environment, the information is mine to control since I control the sensors, the application, and the release of any data or inferences from the data.  But, if anything were to be released into the wild and become popular, a framework for end user privacy control would be indispensable.  I certainly don&#8217;t want some nutcase knowing when and where I&#8217;m sleeping.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/09/05/when-you-control-the-mail-you-control-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pandora Radio: Mixed bag</title>
		<link>http://www.keally.org/2009/03/13/pandora-radio-mixed-bag/</link>
		<comments>http://www.keally.org/2009/03/13/pandora-radio-mixed-bag/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 18:19:01 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[socialnetworking]]></category>
		<category><![CDATA[track]]></category>
		<category><![CDATA[weird]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=619</guid>
		<description><![CDATA[I&#8217;ve decided to branch out from my usual Internet Radio fix and experiment with Pandora. There&#8217;s been a lot of rave reviews out there, and I recall reading a Slashdot article about the data mining algorithms that go into determining your preferences (or maybe that was Last.fm). I&#8217;ll probably mess around with Last.fm to see [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to branch out from my usual <a href="http://www.radioparadise.com">Internet Radio fix</a> and experiment with <a href="http://www.pandora.com">Pandora</a>.  There&#8217;s been a <a href="http://www.thetechbrief.com/2008/04/14/pandora-vs-lastfm/">lot</a> <a href="http://www.thejasonmurphyshow.com/2008/09/17/pandora-vs-slacker-vs-lastfm/">of</a> <a href="http://mashable.com/2008/12/02/pandora-vs-lastfm/">rave</a> <a href="http://guitar.about.com/b/2009/02/17/pandora-radio.htm">reviews</a> out there, and I recall reading a Slashdot article about the data mining algorithms that go into determining your preferences (or maybe that was <a href="http://www.last.fm">Last.fm</a>). I&#8217;ll probably mess around with Last.fm to see the differences, since Pandora definitely has its highlights and drawbacks.</p>
<p>The interface is great since I just have to fire up a web browser and cookies automatically log me in.  There&#8217;s no messing around with a software mp3 player and picking out the correct format so the player can interpret the stream.  Sound quality is okay, but it seems that some tracks are better than others.</p>
<p>Nearly all the reviews I read said that Pandora was excellent in picking out songs they liked.  I don&#8217;t entirely agree with this.  In the web-based interface, you name an artist or song you like and Pandora plays music based on particular musical qualities of the artist or song.  It seems that for me, when I name an artist or song in my existing mp3 archive, one of three things happens, each with about equal probability:</p>
<p>1.  Pandora plays a song I&#8217;ve already got in my mp3 collection.  Many times it isn&#8217;t even the same artist of the initial artist/song I specified, which makes it kind of weird.  It would appear as though the preferences/data mining engine is almost <em>too</em> good, but this definitely isn&#8217;t always the case.</p>
<p>2.  Pandora plays something that seems almost completely orthogonal to what I specified.  For example, I put in Bruce Springsteen and it played something from Megadeth with lots of screaming and out of control percussion.  I&#8217;m not sure how this relationship was determined, but it definitely didn&#8217;t give me what I wanted.</p>
<p>3.  I actually hear something new that sounds similar to the artist/song I put in.  In these cases, there definitely seems to be a relationship between the original song or artist I specified and what Pandora plays.  This is the case I would prefer.</p>
<p>Pandora definitely doesn&#8217;t live up to all the hype &#8212; its preference/similarity determination seems to be either spot on or way off.  Most of the time it seems to work, but I would rather hear something new than something I&#8217;ve already got in my mp3 collection (of course Pandora doesn&#8217;t know this).  That&#8217;s one of the reasons I&#8217;ve been listening to Radio Paradise &#8212; they play all kinds of stuff I&#8217;ve never heard before and a wide enough variety to keep me coming back.  One of the big features of Last.fm is that it can determine your preferences from your existing collection, so I may have to give that a try to see the differences.  It seems that like most of these &#8220;Web 2.0&#8243; apps, the data mining and social aggregation algorithms sort of work, but not enough to be really cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/03/13/pandora-radio-mixed-bag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook</title>
		<link>http://www.keally.org/2004/11/01/233/</link>
		<comments>http://www.keally.org/2004/11/01/233/#comments</comments>
		<pubDate>Tue, 02 Nov 2004 02:58:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[socialnetworking]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=241</guid>
		<description><![CDATA[I caved.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefacebook.com">I caved.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2004/11/01/233/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->