<?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; isp</title>
	<atom:link href="http://www.keally.org/tag/isp/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>Selling Out</title>
		<link>http://www.keally.org/2010/07/27/selling-out/</link>
		<comments>http://www.keally.org/2010/07/27/selling-out/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 21:32:16 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[virginia]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1313</guid>
		<description><![CDATA[After a year and a half of running my own webserver, I&#8217;ve finally sold out to a hosting service.  Since I&#8217;ll be moving to a new apartment, the new ISP won&#8217;t allow me to run my own webserver unless I plunk down $80/month for a three year contract with only 5Mbps down and 1Mbps up.  [...]]]></description>
			<content:encoded><![CDATA[<p>After a year and a half of running my own webserver, I&#8217;ve finally sold out to a hosting service.  Since I&#8217;ll be moving to a new apartment, the new ISP won&#8217;t allow me to run my own webserver unless I plunk down $80/month for a three year contract with only 5Mbps down and 1Mbps up.  Even still, the 15/2Mbps service I signed up for is abysmal compared to the insane speeds I get at my current place.  It&#8217;s no wonder <a href="http://www.dailytech.com/Time+Warner+Embarq+Fight+to+Outlaw+100+Mbps+Community+Broadband+in+Wilson+NC/article14934.htm">commercial ISPs are fighting tooth and nail</a> to prevent community and government organized internet service.  Get a few thousand people together, lay down some fiber, and get faster speeds and a much lower price.  Too bad there isn&#8217;t any effort to do this on the mobile phone front.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2010/07/27/selling-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going Mobile: Network Neutrality</title>
		<link>http://www.keally.org/2009/10/03/going-mobile-network-neutrality/</link>
		<comments>http://www.keally.org/2009/10/03/going-mobile-network-neutrality/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 20:02:15 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[wirelesssensornetworks]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=1012</guid>
		<description><![CDATA[The traditional approach for implementing solutions in wireless sensor networks is to use academically designed sensor motes, which provide an open hardware and software platform.  Such devices have been good for addressing fundamental problems, like radio irregularity, routing, data aggregation, and power savings, all of which require fine-grained control (open source) over the software and [...]]]></description>
			<content:encoded><![CDATA[<p>The traditional approach for implementing solutions in wireless sensor networks is to use academically designed <a href="http://en.wikipedia.org/wiki/Sensor_node">sensor motes</a>, which provide an <a href="http://www.tinyos.net/scoop/special/hardware">open hardware</a> and <a href="http://www.tinyos.net">software</a> platform.  Such devices have been good for addressing fundamental problems, like radio irregularity, routing, data aggregation, and power savings, all of which require fine-grained control (open source) over the software and hardware.  While sensor motes provide a good proof of concept solution to some problems, more practical solutions are needed that are more attention-grabbing than a collection of weak, low power devices with limited sensing capabilities.  Basically, there aren&#8217;t a whole lot of applications for sensor motes that would be useful to most people.  A more recent approach is to use cell phones, which are increasingly becoming equipped with GPS, accelerometers, and microphones, providing a platform for interesting and practical wireless sensor solutions.  However, the hardware and software of most cell phones are extremely restrictive, clamped down by manufacturers and wireless providers, effectively limiting the research possibilities.  For example, one can&#8217;t just perform a clear channel assessment using a cell phone&#8217;s WiFi radio without less restrictive or open source drivers (even with Android).  Such restrictiveness is hindering improvements in mobile devices and many of these improvements would be welcomed by everyday consumers.</p>
<p>Like landline phones, Internet users will eventually drop wired ISP connections in favor of wireless.  This shift towards mobile and ubiquitous computing emphasizes that wireless infrastructure and usage policies will be critical in the coming years.  With few exceptions, ISPs have followed the principles of network neutrality with respect to wired networks, permitting wired customers to use any device with any software using any communication protocol.  However, such openness is not reflected in wireless networks with ISPs placing heavy restrictions on devices, software, and means of communication.  To ensure competitive pricing, hardware innovations, exciting software applications, and available bandwidth for the surge in wireless traffic, wireless providers must follow the principles of network neutrality.  Since wireless providers are hesitant do do so, the FCC&#8217;s decision to enforce network neutrality is a step in the right direction.  The enforcement of the FCC&#8217;s network neutrality principles will allow researchers to push mobile computing to new and exciting levels and will allow consumers to get more functionality at lower prices.</p>
<p>The openness of the wired Internet has seldom been encroached upon by ISPs and rarely regulated by government, making the Internet the world that it is today.  This freedom has been defined by the FCC&#8217;s <a href="http://en.wikipedia.org/wiki/Network_neutrality#FCC_Broadband_Policy_Statement">four principles of network neutrality</a>:</p>
<ul>
<li>A user can access any content over the network.  All who access the Internet are provided access to everything on the Internet, whether it be an AP news report or the Unabomber Manifesto.  No ISP restricts content: everything is available, even if it may be morally objectionable or illegal.</li>
<li>A user can run any application or use any service over the network.  Anyone can use any web service or application (Google, Mapquest, Facebook) without restriction from an ISP.   No ISP prevents users from making Skype calls even if that ISP also sells landline telephone service.</li>
<li>A user can connect any device to the network, given it does no harm.  An Internet user can connect with any hardware, whether it be with a ten year old piece of junk running Linux or with a $10,000 top-of-the-line quad core processor running the latest Windows 7 beta.  No ISP restricts a user&#8217;s Internet access because his or her computer is a piece of junk.  Nor do ISPs force users to connect only with proprietary computers sold by the ISP.</li>
<li>Competition among network, content, and application providers.  A user is open to choose from one of several ISPs (if more than one are even available), and also has choice over competing web services and content providers.</li>
</ul>
<p>This freedom has not always been maintained, even with the wired Internet.  Two years ago, <a href="http://arstechnica.com/old/content/2008/02/comcast-and-net-neutrality-advocates-clash-at-fcc-hearing.ars">Comcast deliberately throttled the bandwidth of peer-to-peer protocols</a>, limiting the upload and download speed of file sharing applications.  With peer-to-peer using customers enraged over this finding, the FCC forced Comcast to abandon this policy.  Other than this incident and a few others, the Internet has always been delivered equally to all who have access.</p>
<p>Unfortunately, such open policies of the wired Internet are not followed by wireless providers.  From the very birth of cell phones, wireless providers have controlled everything:</p>
<ul>
<li>Unrestricted content.  Wireless providers block (through restricted software) bandwidth-heavy content, such as streaming videos, voice/video communication, as well as file sharing.  Such restrictions are in place to limit or prevent wireless network congestion.  Improvements in wireless infrastructure could alleviate such congestion, but wireless providers have decided to restrict, rather than improve.</li>
<li>Use of any application or service.  Nearly all providers restrict the operating system and applications available on connecting mobile devices.  <a href="http://apcmag.com/mobile-carriers-seek-to-block-skype-on-iphone-blackberry.htm">Apple blocks the use of Skype</a> when the phone is not connected to a WiFi network.  Similarly, the Google Voice application was also <a href="http://government.zdnet.com/?p=5501">removed by Apple and AT&amp;T</a>.  Both applications provide features that could be seen as subversive to standard cellular voice calls.  Instead of providing competing applications (maybe with better features), the ISP and application providers just block any competition.</li>
<li>Connection of any device.  Verizon&#8217;s network may be good, but <a href="http://www.lockergnome.com/it/2009/09/17/do-all-verizon-mobile-phones-suck/">their phones are terrible</a>.  A customer cannot just build their own tricked out phone and connect it to Verizon&#8217;s network.  Instead, users are forced to choose from a handful of phones with menial features (only sold by Verizon, of course).</li>
<li>Competition. Since content, applications, and hardware are restricted on most wireless networks, competition is limited.  Only a handful of wireless providers offer large coverage areas, especially for data communication.  Since the <a href="http://www.dslreports.com/shownews/Consumers-In-US-Canada-Pay-More-For-Wireless-103905">United States pays more for wireless than any other western country</a>, it is clear that less restriction would provide more options and more competition for consumers.</li>
</ul>
<p>Despite the crackdown on allowable hardware, software, and access, wireless executives somehow manage to argue that their industry is &#8220;perhaps the most competitive consumer market in America.&#8221;  While unregulated competition would be great for consumers in terms of increasing wireless freedom, there simply isn&#8217;t enough competition to go around.  There are only four major carriers in the United States, effectively forming a cartel that can set prices artificially high and extensively limit consumer freedom.  With barriers to entry so high (infrastructure), few new carriers are likely to emerge.  In cases like these, government intervention is the only solution.  Fortunately, the <a href="http://news.cnet.com/8301-30686_3-10315078-266.html">FCC is investigating the lack of competition in the wireless market</a> with respect to insane billing rules and lack of consumer freedom in comparison to the wired Internet.  Of course, their latest decision to enforce network neutrality will also provide a strong push.</p>
<p>The end result should allow anyone to build their own phone, install a custom operating system, and connect it to the wireless provider of their choice without issue.  Such a user should be allowed unrestricted access to the entire Internet without throttling or restriction of streaming video, large file downloads, or VoIP calls.  Ultimately, text messaging and voice calls will be merged into wireless data plans, removing such unreal and confusing costs like $.25 to send a 160 byte message or &#8220;anytime&#8221; minutes, which are anything but anytime.  Unrestricted hardware, software, and access will bring increased competition among existing wireless providers, fostering the development of better mobile hardware and cool applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/10/03/going-mobile-network-neutrality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paid Web Hosting: Is it worthwhile?</title>
		<link>http://www.keally.org/2009/08/02/paid-web-hosting-is-it-worthwhile/</link>
		<comments>http://www.keally.org/2009/08/02/paid-web-hosting-is-it-worthwhile/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 00:10:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=881</guid>
		<description><![CDATA[For a few years, I had paid hosting, but I realized that I wasn&#8217;t getting much out of the 5 bucks per month that I paid for it.  The traffic I got (and still get) just doesn&#8217;t justify even the lowest bandwidth tier provided by most web hosts.  Instead, I run this domain on a [...]]]></description>
			<content:encoded><![CDATA[<p>For a few years, I had paid hosting, but I realized that I wasn&#8217;t getting much out of the 5 bucks per month that I paid for it.  The traffic I got (and still get) just doesn&#8217;t justify even the lowest bandwidth tier provided by most web hosts.  Instead, I run this domain on a NAS drive in my apartment and I point all the DNS records to the IP of the drive.</p>
<p>I debated the pros and cons of paid vs. self hosting for awhile before I settled on hosting everything myself.  Unless I get a serious amount of traffic, it just isn&#8217;t worth the money to me when I can just run the whole thing on my own.  However, after manually updating the DNS records for my domain thanks to a service outage and new IP address assignment, I&#8217;m starting to wonder.</p>
<p>There are a few problems with self-hosting.  First, service outages are a real pain, especially in the summer.  The IT guys schedule weekend maintenance quite often in the summer and take the whole network offline for hours at a time.  Power outages due to storms compound this and even an uninterruptible power supply may not prevent any storm-related service outages.  Second, my IP address changes occasionally (usually due to the maintenance outages) and I have to update the DNS records.  This makes for even more downtime since it may take awhile before I realize that the IP has changed.  Lastly, I&#8217;m running this on a NAS, which makes access times pretty slow.  If you&#8217;ve wondered why it takes awhile for the page to load, this is why.  Sometimes the system will unspool the hard drive when it hasn&#8217;t been accessed in awhile, so it can take several seconds to spool back up and process the incoming page requests.  This, on top of the fact that the machine can just barely run Apache/PHP/MySQL.</p>
<p>The good thing about self-hosting is that it&#8217;s free with no bandwidth restrictions.  I can post as many massive pictures and videos as I want and it doesn&#8217;t matter.  I can use the domain name and the NAS as a massive storage archive accessible from anywhere.  I have complete control over the system and its configuration, so if I want something installed, I can do it without begging a hosting company to provide some feature (e.g. few hosts I know of provide Subversion repositories).  Of course I also have to take responsibility to ensure everything is managed properly so that someone doesn&#8217;t install a rootkit and/or deface the site.</p>
<p>So the balance between noticeable downtime and no restrictions continues.  For now, it&#8217;s acceptable, but I wonder if people ever get disappointed when they can&#8217;t get to my blog.  Probably not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/08/02/paid-web-hosting-is-it-worthwhile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rising from the failure of bad business models</title>
		<link>http://www.keally.org/2009/05/31/bad-business-models/</link>
		<comments>http://www.keally.org/2009/05/31/bad-business-models/#comments</comments>
		<pubDate>Sun, 31 May 2009 22:22:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[networkneutrality]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[ubiquitouscomputing]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=712</guid>
		<description><![CDATA[Newspapers are suffering from declining readership and decreased revenue from classified ads.  Media companies are furious about revenue loss due to the outbreak of free online services such as Hulu.  ISPs are complaining that they can&#8217;t make money with monthly fees for unlimited internet access.  All of these industries are stuck in the past and [...]]]></description>
			<content:encoded><![CDATA[<p>Newspapers are suffering from declining readership and decreased revenue from classified ads.  Media companies are furious about revenue loss due to the outbreak of free online services such as Hulu.  ISPs are complaining that they can&#8217;t make money with monthly fees for unlimited internet access.  All of these industries are stuck in the past and must now face the reality of today.</p>
<h3>Newspapers</h3>
<p>Since several newspapers have folded, executives in this industry are now <a href="http://techdirt.com/articles/20090528/1832395048.shtml">hocking paywalls</a> as the solution to their revenue problem.  The real question here is to ask why newspapers are failing.  The rise of free and instantaneous internet news has driven down the number of subscribers.  Furthermore, online marketplaces such as Craigslist, and to a lesser extent, social networking sites, have siphoned off classified ad revenue.  As I see it, the current system will only get worse.  As newspapers are driven farther into the red by those switching to the internet, more and more quality journalists will be laid off.  With neither solid writers nor the funding for interesting and comprehensive stories, the quality of newspapers will degrade at a quickening pace, fueling their demise.  Is there a solution to keep the local paper afloat?  I think so.  National and international news is readily available everywhere on the internet: Reuters, AP, MSNBC, and CNN all provide coverage in this area.  Newspapers should focus on something that only they can do best: local coverage.  The local coverage for <a href="http://hamptonroads.com/pilotonline">The Virginian Pilot</a> is terrible.  The staff has been drastically reduced and the paper thinned.  The sports section writes about the Redskins as if they were a home team, while plenty of local minor league, college, and high school games are ignored.  If newspapers were to drop national coverage entirely and focus solely on local news, business, and sports, they could bring themselves back into the game.  There are plenty of stories to tell about what is going in any local area and plenty of people willing to hear about them, but these stories are displaced by some far away event that is already well covered on the internet.  I admire the <a href="http://www.vagazette.com/">Virginia Gazette</a> for following this approach.  I have no doubt that paid subscriptions would rise if newspapers focused on improving local coverage.</p>
<p>Good stories would be worth paying for.  However, as newspapers continue to crash and burn, the quality of their stories has suffered and the demand has gone down along with it.  Nobody wants to pay for a newspaper article that could have been written by a blogger on the internet.  Newspapers complain that their demise would lead to the end of investigative journalism and educating the public on current events.  They argue that no blogger has the resources to provide the quality and detail of coverage that newspaper journalists provide.  This may have been true in the past, but is no longer.  Again, reinforcement of local coverage would really help turn things around.</p>
<h3>Online Media</h3>
<p>This reality shock extends from newspapers to media corporations of all kinds.  Those in the TV and movie industries are upset at the rise of freely available internet media, ranging from cable and broadcast content on Hulu, to user content on YouTube, and to plain old bootlegging.  The <a href="http://current.com/items/90049647_sony-pictures-ceo-im-a-guy-who-doesnt-see-anything-good-having-come-from-the-internet-period.htm">CEO of Sony Pictures, Michael Lynton, complains</a> that &#8220;nothing good has come from the internet,&#8221; and that &#8220;anyone can have whatever they want at any given time.&#8221;  Lynton goes on to argue that the <a href="http://www.huffingtonpost.com/michael-lynton/guardrails-for-the-intern_b_207459.html">internet should have rules as well as &#8220;guardrails&#8221;</a> to keep people following these rules.  Whose rules should the people of the internet follow, you might ask?  Lynton&#8217;s rules.</p>
<p>As the old phrase goes, &#8220;I can&#8217;t change the direction of the wind, but I can adjust the sails.&#8221;  Lynton has it backwards: Sony should adapt to the reality of the current world, not the other way around.  He argues that his company is trying to make money, and thus, people should pay for the content his company produces.  Wrong.  For any rational individual, it should be: &#8220;I want <em>quality</em> content, therefore I am willing to pay for it.&#8221;  Nobody will pay someone for a piece of junk just because the seller wants to make money.  If someone produces something that is subpar, nobody is going to be willing to pay for it, and if they want it at all it will probably be bootlegged.  Like newspapers, TV, cable, and other media companies put profit first and quality products second.  If this were reversed, I imagine things would change.  TV shows should be kept in production based on reviews, not based on viewership, which is really an ad revenue metric.  Sequels to movies shouldn&#8217;t just be made because the previous installment was profitable.  I can think of no unplanned movie sequel that was as good or better than the original.  Furthermore, consumers should be given more options to purchase content.  For example, all previous episodes of any currently airing series should be available for purchase instead of just the last <em>n</em>, as is done with Hulu.  As with newspapers, an emphasis on quality and availability would more than likely support the media industry in the age of the internet.</p>
<h3>Internet Connectivity</h3>
<p>As bandwidth usage has increased due to increased consumption of online media sites, ISPs feel they&#8217;ve got to get their piece of the pie.  Recently, <a href="http://www.crunchgear.com/2009/04/10/time-warner-tiered-broadband-pricing-to-top-out-at-150-per-month/">Time Warner experimented with tiered internet pricing</a>.  This is a step backwards to the days of dial up where nearly everyone paid by the hour.  Fortunately, enough people complained that Time Warner reverted to the current unlimited monthly scheme.  While tiered pricing has been held off for now with respect to wired broadband, it&#8217;s a mess when it comes to wireless.  As it stands, a cell phone owner is charged separate fees for telephone usage, text messaging, and wireless data, and all three use pricing tiers.  Cellular telephone billing is the most convoluted of the three, with bizarre rules on who and when you can call with or without incurring some kind of penalty.  Text messages are by far the most profitable:  receiving 160 bytes costs around twenty cents &#8212; <a href="http://weakonomics.com/2009/05/07/text-messaging-is-the-biggest-scam-of-the-21st-century/">this works out to $1.5 million per gigabyte</a> &#8212; that&#8217;s only for the size of a compressed HD movie!  With the advent of data plans, many cell users dream of circumventing weird telephone talk rules and expensive text messaging by purchasing an unlimited data plan.  A data plan could replace text messaging with instant messaging and telephone calls with Skype, but Apple is struggling to change the direction of the wind by <a href="http://www.iphonebuzz.com/iphone-skype-confirmed-wifi-voip-from-tuesday-306867.php">restricting Skype use to areas of WiFi connectivity</a>.</p>
<p>The role of the ISP is changing and providers are doing their best to prevent this change.  As landline telephones have been replaced by cell phones, landline internet will be marginalized with respect to mobile internet.  As the PC market has shifted from desktops to laptops over the past ten years, the next ten years will see a shift to small mobile devices.  The role of the internet will have increasing importance on cell phones, ultimately replacing cell telephone and text messaging.  ISPs do not want this, instead restricting the type of phones you can buy and the applications you run on them.  Google&#8217;s Android is a step in the right direction, and with more effort it won&#8217;t be long before an enthusiast can piece together a phone from custom hardware, install an embedded version of Linux, and connect to the internet from anywhere using software of his choice or creation.  Of course, no traditional-minded ISP would let anyone connect to their cell network with a custom-built phone, a custom OS, running custom software.  But the future will most likely be an internet of ad hoc wireless networks, making use of such custom mobile solutions.  Driven by the desire for constant connectivity and mobility, users will connect to their family, friends, and coworkers with one or two hops (and bypassing ISPs).  A significant portion of the internet could be accessed in this fashion, requesting data held by peers and forwarding it back to a user over multiple hops.  Using technologies with high bandwidth and long range, such as WiMax, a mobile ad hoc network would even be feasible in less populated areas.   Some of each user&#8217;s bandwith would be reserved for forwarding others&#8217; requests and responses.  Data could be routed to <a href="http://www.cs.wm.edu/~makeal/papers/trafficAware_wasa09.pdf">peers with the least load</a> (shameless plug for the paper I&#8217;m presenting at <a href="http://www.wasaconf.org/wasa2009/">WASA 2009</a>.)</p>
<p>The internet of the future will be mobile and more dynamic, but there is still a place for the ISP.  Unavoidably, there will be connectivity gaps and bottlenecks in an ad hoc wireless network, and a landline ISP will take care of this.  Also, most data will still be stored in fixed, physical locations with landline connections.  Internet users will still have to pay monthly fees to a service provider to handle gaps in coverage, but no longer will there be separate charges for landline phone, internet, TV, cell phone, text messaging, and data.  It will all be data, and it will be a big relief from the obtuse system that is in place today.</p>
<h3>Conclusion</h3>
<p>Those who are stuck in the system of the past are hindering the development of the future.  Today&#8217;s leaders must understand it is they that must adapt to the changing world.  The world cannot and will not shift to accomodate those who wish the world to adapt to them.  Viable <a href="http://online.wsj.com/article/SB123335678420235003.html">business models for the internet exist</a> and more are developing, <a href="http://www.techdirt.com/articles/20070503/012939.shtml">even those with a &#8220;free&#8221; component</a>.  Continuing adoption of a less than optimal strategy will only lead to a poor outcome for those that refuse to adapt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/05/31/bad-business-models/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who pays for the Internet?</title>
		<link>http://www.keally.org/2009/04/02/who-pays-for-the-internet/</link>
		<comments>http://www.keally.org/2009/04/02/who-pays-for-the-internet/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 18:00:28 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[advertising]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[networkneutrality]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[weird]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=627</guid>
		<description><![CDATA[This was the question presented by the professor of my undergraduate networking class. As far as I can tell, the answer is: you do. And you&#8217;ll pay increasingly more for it if some people have their way. Unless you live in an area with subsidized broadband and/or wifi, you&#8217;ve got to pay an access fee [...]]]></description>
			<content:encoded><![CDATA[<p>This was the question presented by the professor of my undergraduate networking class.  As far as I can tell, the answer is: you do.  And you&#8217;ll pay increasingly more for it if <a href="http://www.time.com/time/business/article/0,8599,1889043-2,00.html">some people have their way</a>.</p>
<p>Unless you live in an area with subsidized <a href="http://www.stcloud.org/index.asp?NID=402">broadband</a> and/or <a href="http://wifi.google.com/">wifi</a>, you&#8217;ve got to pay an access fee to an ISP.  At this point, dial-up is more or less useless, so you&#8217;ve got to fork over $40 every month just to get online.  Like most people, your ISP is probably a large telecom, like Verizon, Comcast, or AT&amp;T, so the true cost is probably a lot more than that since it&#8217;s <a href="http://ask.slashdot.org/article.pl?sid=08/12/11/1959239">almost impossible</a> to buy internet access by itself.  You&#8217;re forced into signing up for a &#8220;bundle&#8221; which is some combination of land line phone, cell phone, TV, and internet all provided by the same company.  A lot of the junk (and added cost) that comes along with the bundle is probably unwanted, like bizarre foreign language TV channels, call waiting, and hardware rental fees since the option isn&#8217;t often given to buy your own modem or cable boxes.  By purchasing a bundle from an ISP, you&#8217;re subsidizing the weirdos who actually watch some of those high-numbered TV stations, listen music on their TV, or enjoy being nagged by call waiting that can&#8217;t be turned off.  Since the number of providers available for a given location are usually pretty limited, you&#8217;re forced into paying monopolistic prices as well as paying for services that you don&#8217;t even want.</p>
<p>It&#8217;s bad enough that you&#8217;ve got to fork over the dough for services that you don&#8217;t even want in order to get internet access, but in truth, it&#8217;s a lot worse.  Access is merely a base cost for using the internet.  In nearly all cases, there&#8217;s also a cost for accessing content.  Somebody has to pay for hosting and generation of that website you frequent or the videos you watch, and again, it&#8217;s going to be you.  Advertising is one commonly used method to shift the cost onto consumers.  Nearly every website has it.  Until around five years ago with the advent of pop-up blockers, Javascript removal tools, and ad-blocking tools, every website I visited spammed me with a torrent of flashing banner ads, pop-ups, and keyword advertising.  Somehow, the notion goes, enough people would actually click on that crap and buy whatever it was that was being advertised.  The advertising revenue would keep the servers running and provide the blog/newspaper authors with a small paycheck.</p>
<p>Personally, I can&#8217;t stand advertising in general.  It gets in the way of whatever it is I&#8217;m trying to do, whether it be searching or browsing the internet, reading a print newspaper, or watching TV.  Reading the paper or watching TV probably adds about fifteen minutes of sifting through all the ads or waiting through commercials to get to the rest of the TV show I want to watch or the newspaper article I want to read.  I&#8217;ve never clicked on a banner ad, much less even bought something that was advertised in this manner.  On the internet,  it&#8217;s hard to manually filter out all the crap to get to what you want.  Fortunately, current ad-blocking tools do a pretty good job.  I&#8217;ve even forgotten how good a job they really do, for when I sit down in front of a computer without any ad-blocking software, the harassment of flashing banners and keyword ads drive me up the wall.</p>
<p>Though internet advertising revenue has <a href="http://blog.wired.com/business/2009/03/layoffs-be-damn.html">increased in the last year</a>, it is <a href="http://www.techcrunch.com/2009/02/25/online-ads-even-the-evangelists-turning-bearish/">predicted to fall in 2009</a>.  Everyone is finally getting sick of all the junk constantly being pushed at them as advertising approaches levels seen in &#8220;Idiocracy&#8221; and methods used in &#8220;Minority Report.&#8221;  A <a href="http://www.techcrunch.com/2009/03/22/why-advertising-is-failing-on-the-internet/">great argument against internet advertising</a> states that it is &#8220;not trusted, not wanted, and not needed.&#8221;  While print newspapers are folding due to declining subscriptions, content providers on the internet <a href="http://www.businessinsider.com/2008/10/let-s-be-serious-online-display-ads-will-fall-sharply-in-2009">are worried about a similar fate due to declining ad revenue</a>.  Ironically, the print newspapers mainly blame their plight on the shift to electronic media.  To that end, content providers are considering increasing their usage of a second tool to provide revenue: yet another access cost.</p>
<p>Most online newspaper websites and online offerings of network TV shows do so with fairly low restrictions on who accesses their content. The front page stories for nearly every newspaper are available online as well as last night&#8217;s Lost episode.  This freedom of access is what makes the internet so great: once you get in, there are few barriers to access anything.  However, the same people that brought you bundled internet access want to change that.  One <a href="http://www.time.com/time/business/article/0,8599,1889043-1,00.html">media executive says</a>, &#8220;We want to change consumer behavior somewhat, so the expectation that everything online is free has to change.&#8221;  If this expectation changes, the internet as we know it is finished.  It is the freedom and openness of the internet that makes it as valuable as it is.  You can find anything or anyone and learn about nearly any topic available.  On the internet, you can collaborate with people half a world away.  The introduction of a second access cost for some internet content will most likely remove that openness.  The effort to preserve <a href="http://en.wikipedia.org/wiki/Network_neutrality">network neutrality</a> has been in place for several years, but now it may be coming to an end.  Several ISPs are currently proposing pay access for channels and TV shows online.  The movement of this business model may force providers of other media to do the same.  Original sources will become locked down, leaving open and collaborative efforts to rot without them, such as Wikipedia, or IMDB.  Someone may want you to look at a video posted to YouTube, but you can&#8217;t look at it because you don&#8217;t have the money to pay the access fee.</p>
<p>Nobody really wants to pay a pile of access fees to get the latest news, or even to watch videos on the internet, especially when an ISP is charging a significant monthly fee just to get online (<a href="http://www.techcrunch.com/2009/03/22/why-advertising-is-failing-on-the-internet/">though some say they are</a>).  The problem is that the annoyance and unprofitability of internet advertising is forcing a shift to another solution to prop up content providers.  If the shift to selling access to content goes too far, the internet may become segmented into a large number of tiers, causing the <a href="http://en.wikipedia.org/wiki/Digital_divide">digital divide</a> to span both the physical and electronic worlds.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/04/02/who-pays-for-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubiquitous Computing: The Nag Factor and Bad Design Decisions</title>
		<link>http://www.keally.org/2009/03/05/ubiquitous-computing-the-nag-factor-and-bad-design-decisions/</link>
		<comments>http://www.keally.org/2009/03/05/ubiquitous-computing-the-nag-factor-and-bad-design-decisions/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 18:12:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[displays]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[psp]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[ubiquitouscomputing]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[weird]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=616</guid>
		<description><![CDATA[Yesterday, the guy from HP came back and delivered a monitor that seems to be in working order. Finally, after ordering the monitor in January I get replacement number three in March that doesn&#8217;t have any problems. But everything wasn&#8217;t in working order for long. This morning on the bike, my iPod ran out of [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, the guy from HP came back and delivered a monitor that seems to be in working order.  Finally, after ordering the monitor in January I get replacement number three in March that doesn&#8217;t have any problems.  But everything wasn&#8217;t in working order for long.  This morning on the bike, my iPod ran out of batteries and shut down after about five minutes.  I have a feeling its Nickel-Cadmium battery is about finished.  It was a rough hour and it got me thinking.</p>
<p>As I see it, the ultimate goal in the computer science community is to provide systems that improve our lives without us even being aware of it.  Stuff should just happen in the background that we don&#8217;t even know about to provide drastic improvements in general areas like productivity, entertainment, and communication.  All the background noise should be filtered out by these hidden systems so that we only see things that are important to us.  For now, it seems, nothing is being filtered out and we are subjected to an increasing amount of information, almost all of which we really don&#8217;t care about.  For example, this morning I searched Google for &#8220;mp3 players&#8221; (as in the physical devices) and only got hits for software programs.  Problems like this shouldn&#8217;t happen, and I shouldn&#8217;t have to type in some weird query to specifically exclude certain results from my search.  Some serious work has to be done to limit the scope of what we see to only the things that matter, and do it in such a way that isn&#8217;t annoying.  Basically, operating systems and software should just work and not require any hacks to get solutions we want.</p>
<p>The first issue that comes to mind is with today&#8217;s operating systems.  Gigabytes of patches and updates are released each month and harass the living daylights out of the end users to install them.  This is one of the best examples of the Nag Factor.  An operating system should not endlessly nag the user about installing updates and allowing administrative privileges.  Ideally, the user shouldn&#8217;t even be aware that he or she is using a computer at all.  Updates should be automatic and occur in the background without the user even knowing.  Nothing is more annoying than to be deep into writing a paper or watching a movie when up comes a nag balloon demanding that some updates be installed and the machine rebooted.</p>
<p>Windows is far and away the worst when it comes to the nag factor.  I&#8217;m almost completely off Windows at this point, with the exception that I use a partition on my laptop for my USB TV tuner, which unfortunately doesn&#8217;t have Linux drivers.  It seems every time I start up the machine, about five nag balloons pop up telling me what wireless network I&#8217;ve connected to.  About once a week another torrent of nag balloons pop up telling me to install software updates.  When I finally install the updates, Windows forcefully reboots my machine.  Nothing, I mean absolutely nothing, should ever forcefully reboot your machine.  It&#8217;s a complete disruption of anything resembling the mantra of ubiquitous computing.  A professor I had for a software engineering class once told me that it takes about eight minutes for someone to become completely engaged in a task.  When some moron at Microsoft thinks it&#8217;s a good time to make your machine reboot, that&#8217;s about five minutes of lost productivity due to the reboot, and another eight to get back to where you were.  Even <a href="http://blog.seattlepi.nwsource.com/microsoft/archives/141821.asp">Bill Gates complains</a> about the forced reboots in Windows.  Since I&#8217;ve never used Vista, I&#8217;ve heard another annoying &#8220;feature&#8221; is the User Account Control system, which ceaselessly has you type in your administrative password for stuff as simple as connecting to a wireless network.</p>
<p>Next up is OS X.  Two years ago, I started the shift away from Windows with a Macbook.  My Windows desktop began rusting from disuse almost immediately.  Unfortunately, OS X suffers from the update nag almost as badly as Windows.  Nearly every update is hundreds of megabytes and requires a reboot.  iTunes updates even require reboots &#8212; what were they thinking?  And when you install the stuff, it takes forever.  Sometimes on an OS X update, my machine has rebooted two or three times over about ten minutes before the login screen comes up again.  The updates first make their way to you through the extremely aggravating dock icon jumping out at you.  While the dock is a good feature, the jumping icons are not.  I can&#8217;t describe how irritating it is to be doing something and have a dock icon start leaping out into the center of my vision, ceaselessly pushing my buttons until I deal with it.  There is probably a way to disable the icon jumping, but I&#8217;ve moved on from OS X, so it doesn&#8217;t matter at this point.  UAC is also present in OS X but the designers did a decent job of only prompting you when changing administrative settings or installing software.</p>
<p>For the past year, I&#8217;ve almost exclusively used Ubuntu Linux for all of my computing.  Finally, a group of developers has the right idea.  It works almost seamlessly.  An operating system should do its best to get out of the way and let the user do what he or she wants.  Ubuntu is really close to doing this.  The package manager is excellent &#8212; you can install anything under the sun (for free) and it updates automatically.  You can&#8217;t even do this with the Mac by default, unless you install something like DarwinPorts, and even that is a real hassle to set up.  The downside is that since every program you install is controlled by the package manager, there are frequent updates that require your authorization to install.  Nearly every day something has a patch, but the package manager does its best to be minimally invasive.  Nag balloons are infrequent, and a small icon appears in the task bar indicating that an update is available.  Reboots are almost never required except for things that affect the kernel and nothing is ever forced on you.  For now, I&#8217;m extremely satisfied with my Linux experience and will probably not switch back to Windows or Mac unless some serious revamping occurs.</p>
<p>The nag factor isn&#8217;t present in operating systems alone.  The devices that are beginning to make ubiquitous computing a reality are providing irritations of their own.  Whenever I miss a call, get a voicemail, or receive a text message, my cell phone beeps and hums to no end until I touch the screen acknowledging its nags.  I&#8217;ve had two phones, and they both did this.  Neither has the option to turn it off.  I can check manually to see if anything came in while I was away from my phone and would prefer to do so instead of being constantly annoyed.  I&#8217;ve also noticed that late model cars now beep at you if you start the engine and have your seatbelt off.  Apparently, this is mandated by the federal government, but it&#8217;s just another irritating nag.  Some cars will nag at you after the mileage counter gets beyond a certain amount since your last service.</p>
<p>It isn&#8217;t just the nagging that&#8217;s a problem, though.  Some poor design decisions really limit the usability of computing systems and ubiquitous computing devices.  The worst of this is proprietary software and hardware, with Apple really standing out as the worst culprit.  The iPod that&#8217;s starting to die on me has a proprietary USB jack to plug it into my computer.  What makes me mad is that it didn&#8217;t come with a wall plug to charge it &#8212; I&#8217;ve got to use the proprietary adapter to charge it via USB or for over $40 for a wall adapter.  Since I don&#8217;t need to sync my iPod every day and would like to be able to travel with it without bringing my computer, a wall plug would be great.  Thanks to the wall plug adapter scam, I don&#8217;t think I&#8217;ll be getting another iPod if I can help it.  Apple&#8217;s computers also make use of proprietary headphone jacks and video outputs such as mini-DVI and mini-DisplayPort.  I had to fork over $20 to get a mini-DVI to DVI adapter so I could use an external monitor with my Macbook.  Universal hardware standards would make ubiquitous computing much more of a reality, with devices seamlessly integrating with each other and providing minimal headaches to the end user.</p>
<p>With respect to proprietary software, the iPod/iTunes combination also takes the cake.  When I first got my iPod, I was using Windows, and installed iTunes on Windows to keep my music and iPod in order.  After I got my Mac, I tried plugging the iPod into the Mac and using the Mac to keep everything synced.  Did this work?  Of course not.  iTunes on the Mac whined that my iPod was formatted for Windows and that it couldn&#8217;t write anything to it unless it was reformatted.  I don&#8217;t see why the geniuses at Apple could have written some drivers so that the iPod&#8217;s file system could be accessed from any operating system.  It all seems to be about control.  Downloading songs from iTunes only allows you to have those songs installed on three machines simultaneously and you can only load them onto an iPod in a proprietary format.</p>
<p>Cell phones are another example of this walled garden approach.  You not only pay for the access to a cell network, but you have to get a proprietary operating system running on a proprietary phone to go along with it.  You can&#8217;t just build your own cell phone out of spare parts, install your own operating system, and expect to connect to Verizon&#8217;s network even if you&#8217;ve paid for it.  Google&#8217;s Android seems to be a step forward to breaking down this situation by permitting custom applications, but there&#8217;s a long way to go.  Without all this proprietary junk to get in the way, you could see some seriously interesting applications, such as P2P file sharing on cell networks, refinement of video and text messaging, and the eventual integration of portable gaming, media, and communication into one device (the iPhone still sucks).  For now, I&#8217;ve got to carry around my laptop for web browsing and programming, my cell phone for telephone calls, my iPod for music, and my PSP for gaming.  Oh, and maybe a watch to tell time.</p>
<p>Finally, coming back to my dying iPod, battery technology needs significant improvements in order to further the goals of ubiquitous computing.  Reducing I/O and computational complexity on the software side can only help but so much.  The typical Ni-Cd battery, regardless of the device, lasts about two to three years and only runs for a few hours under full load.  This is crap.  Until batteries last for a week under full load and hold a full charge for nearly ten years, we&#8217;re just going to be throwing away perfectly good equipment.  My iPod, which is perfectly fine with the exception of the battery, could last an indefinite amount of time.  It seems really wasteful to toss cell phones and other mobile devices every few years just because a battery died.  Reduced reliance on proprietary hardware and software could help this problem as well, for parts could be easily interchanged or upgraded if new features become available.</p>
<p>If the tech industry would focus on reducing the nag factor and increasing the openness of design standards, the shift to ubiquitous computing could be faster and more seamless.  Until then, we&#8217;ve got to deal with the endless OS nag balloons, proprietary devices, and terrible battery life.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/03/05/ubiquitous-computing-the-nag-factor-and-bad-design-decisions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitor Meltdown</title>
		<link>http://www.keally.org/2009/02/26/monitor-meltdown/</link>
		<comments>http://www.keally.org/2009/02/26/monitor-meltdown/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 19:10:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[buyerbeware]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[displays]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=611</guid>
		<description><![CDATA[About a month ago, I bit the bullet and decided to buy an Xbox console.  I ordered an Xbox 360 Pro from Newegg, along with GTA IV and Mass Effect.  I also ordered an HP LP2475w from Provantage, based on good reviews from this Hard Forum thread.  The Xbox 360 Pro was $100 cheaper than [...]]]></description>
			<content:encoded><![CDATA[<p>About a month ago, I bit the bullet and decided to buy an Xbox console.  I ordered an Xbox 360 Pro from Newegg, along with GTA IV and Mass Effect.  I also ordered an <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/382087-382087-64283-72270-444767-3648442.html">HP LP2475w</a> from Provantage, based on good reviews from this <a href="http://www.hardforum.com/showthread.php?t=1326971">Hard Forum thread</a>.  The Xbox 360 Pro was $100 cheaper than the Elite with the same specs, with the exception of hard drive space.  I didn&#8217;t need to pay $100 for 60 gig of extra space, and the Pro model had an HDMI output, which I wanted to use to hook up to the monitor which had an HDMI input.  I planned to run the analog audio from the Xbox to my PC sound card and use the PC as my amplifier.</p>
<p>Around the end of January, everything comes in and I start to set it up.  Lots of headaches ensue:</p>
<p>Problem 1: The Xbox 360 Pro analog and HDMI jacks are right next to each other, preventing the simultaneous use of HDMI and analog audio.  Both plugs don&#8217;t fit at the same time since they bump into each other.  I guess the MS designers thought that most people would use exclusively digital or analog AV, but not digital for video and analog other for sound.  There were plenty of complaints about this on the internet, and there are a few posts about tearing apart the Xbox analog plug so both HDMI and analog outputs can be used at the same time.  As it turns out, the Xbox 360 elite has space between the HDMI and analog jacks so both can be used simultaneously, but to me this &#8220;feature&#8221; isn&#8217;t worth the extra $100.  So, I&#8217;m using component instead, since the HP monitor has component input and I can&#8217;t tell the difference between that and HDMI.  On the internet, there are also arguments abound about HDMI versus component, so it seems that one is not necessarily better than the other.  I&#8217;ve heard that HDMI is noticeably better for really large TVs, but at 24 inches, my monitor doesn&#8217;t even come close.</p>
<p>Problem 2: I got the wrong adapter for the analog audio to mini-stereo.  I ordered the adapter I thought I would need to convert the analog output from the Xbox to the line in on my PC sound card.  As it turned out, I needed an additional analog AV female-female connector to make the whole thing work.  I also got a <a href="http://www.amazon.com/Sennheiser-DSP-360-virtual-listening-system/dp/B00005LPRW">Sennheiser DSP 360</a> to act as a standalone amplifier, but so far I haven&#8217;t used it since the computer seems to be working fine.</p>
<p>Problem 3 (The Big One): The monitor came with a bent stand.  After I set it up and began using it, I noticed the monitor had a slight lean to it and the whole thing shook when I typed.  This was really annoying.  Provantage required that I call HP to try to resolve the problem first, and then go back to them for an exchange if necessary.   So, after two hours of phone tree hell and calls transferred between India and the US, I finally reach someone who handles the monitor I got.  Fortunately, the monitor I got is serviced by the small business department (not home), so the support I got was pretty good.  I got a case number to give to Provantage, since the HP tech said it would be faster if Provantage did the exchange and not HP.  I filled out an RMA request on the Provantage website, hoping this would be the case.  The monitor with the bent stand had no stuck or dead pixels and I asked the Provantage customer service agent if I could just replace the stand, but I wasn&#8217;t permitted to do that.  The whole thing had to be returned, which would come back to kick me.</p>
<p>Fortunately, the RMA went through and I didn&#8217;t have to pay for return shipping, but the whole process took forever.  It took about a week for the RMA to go through from the day I got the monitor, another week for the RMA to be processed, and another week still for the replacement monitor to arrive.  Last Friday, the replacement came and I picked it up, set it up (fortunately, the stand was not bent on the replacement), and turned it on.  As soon as the backlight came on, a red splotch appeared in the middle of the screen about the size of a quarter.  A smaller one the size of a dime was right below it.  On light backgrounds, I couldn&#8217;t see the splotch, but with anything dark or black, it was plainly visible, like glare from the sun.  It was really bad playing GTA IV, where it seems to be night almost all the time.</p>
<p>This time I decide to deal just with HP and forget about screwing around with another return from Provantage.  I&#8217;d read on the Hard Forum thread that a few other people who bought the monitor had recieved exchanges from HP, with a tech coming right to their door with a replacement.  I went throught the HP phone tree mess once again and talked to someone who said a tech would be dispatched with a replacement on Monday.  Monday came and went, but today, the guy showed.</p>
<p>The tech wheeled the monitor into the apartment and opened the box.  As soon as he opened the box, I knew something was amiss.  The stand was different.  When the tech took all the foam and packaging off the screen, I saw it was a different model: a <a href="http://www.pcmag.com/article2/0,2817,2007438,00.asp">2465</a>, not LP2475w, like what I had.  The specs were clearly inferior and didn&#8217;t have all the inputs of the 2475, so the guy said he would order the correct model and come back. I wonder how long that will be&#8230;</p>
<p>So, overall my new setup is great: with two monitors I have tons of desktop space for work, and the monitor works great with the Xbox, except for the red spot, of course.  Aside from the spot, the monitor is way brighter than the 20 inch Dell, even at 75% brightness.  The colors are much more vibrant.</p>
<p>This has been the biggest mess I&#8217;ve dealt with regarding ordering stuff online.  Poorly designed audio jacks and monitor defects have gotten the better of me, but I&#8217;m not giving up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/02/26/monitor-meltdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Headaches&#8230;</title>
		<link>http://www.keally.org/2009/01/29/upgrade-headaches/</link>
		<comments>http://www.keally.org/2009/01/29/upgrade-headaches/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 17:31:07 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[displays]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=585</guid>
		<description><![CDATA[Yesterday I installed Intrepid Ibex 8.10 on my aging (now ex-gaming) desktop machine in an attempt to breathe new life into it.  I wound up biting the bullet and ordering a new monitor and Xbox 360 for games, so now I&#8217;ve got two monitors.  Neither the Lenovo nor the Mac laptop I&#8217;ve got support two [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I installed Intrepid Ibex 8.10 on my aging (now ex-gaming) desktop machine in an attempt to breathe new life into it.  I wound up biting the bullet and ordering a <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/382087-382087-64283-72270-444767-3648442.html">new monitor</a> and Xbox 360 for games, so now I&#8217;ve got two monitors.  Neither the Lenovo nor the Mac laptop I&#8217;ve got support two external monitors, so I thought I would give the desktop a try.  Though the installation went fairly well, two really annoying things weren&#8217;t working correctly, and a third I&#8217;m still dealing with.</p>
<p>First, the mouse.  I have a Razer Copperhead USB mouse that&#8217;s been great for years and when I first booted after the installation, it didn&#8217;t work.  The lights came on, but I couldn&#8217;t move it.  If I unplugged it and plugged it back in, it worked fine.  This would happen every time I rebooted the machine: no movement, unplug, plug back in.  After some digging around, I found the problem was that the mouse firmware had to be upgraded.  Of course, Razer only has the update software for Windows, so after some screwing around with that, I rebooted with the Linux machine and it worked fine without having to unplug the mouse.</p>
<p>Second, the dual head support for my ATI video card was lacking after the initial install, just mirroring my primary monitor onto the other.  I was able to fix this by installing the proprietary ATI drivers and using the ATI Catalyst Control Center to &#8220;merge&#8221; both screens into one.  Of course, this didn&#8217;t entirely fix the problem since every time I rebooted, the mirroring came back.  I finally found out that after I set the displays correctly in the ATI Control Center that I had to open up the Ubuntu Display Settings panel and hit &#8220;Apply&#8221;.</p>
<p>Both of these problems were really annoying, kept me searching and frustrated for hours, and have rather quirky solutions.  While I really like Linux, stuff like this doesn&#8217;t seem to happen as much with Mac or Windows.  However, community support is pretty good so after some extensive research I was finally able to find others with my problems that had found solutions.</p>
<p>Now everything seems to be working well, except that the stand for my monitor arrived bent.  It&#8217;s only a couple millimeters out of shape and the box it came in seemed undamaged, so I&#8217;m not sure what happened.  It&#8217;s bad enough that when I type sometimes the monitor wobbles.  It&#8217;s something I could probably live with, but the wobbling is annoying and I paid for a new product (not refurbished) so I don&#8217;t feel like letting it go.  So, I spent two hours with phone tree hell HP tech support about returning it and then filed an RMA request from the online vendor.  It would be best if I could just replace the stand since the monitor is fine &#8212; there&#8217;s only one stuck pixel.  Shipping the whole thing back is going to be expensive if the RMA is approved.  I guess the question is if the bent stand is worth another $30.</p>
<p>I still haven&#8217;t gotten to the Xbox yet because of all this (and some other annoying legwork type stuff for a research proposal that is due this week).  It also turns out that I got the wrong RCA to mini-stereo adapter and will have to try to exchange that so I can plug in the Xbox sound to the line in on my PC.  The whole thing is kind of funny because part of the reason I went with an Xbox was to avoid dealing with putting together a new system and troubleshooting the whole thing when a bunch of stuff doesn&#8217;t work.  Instead, I got more than I bargained for.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/01/29/upgrade-headaches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PC vs. Console: I think I&#8217;m crossing over to the dark side&#8230;</title>
		<link>http://www.keally.org/2009/01/20/pc-vs-console-i-think-im-crossing-over-to-the-dark-side/</link>
		<comments>http://www.keally.org/2009/01/20/pc-vs-console-i-think-im-crossing-over-to-the-dark-side/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 18:25:10 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[displays]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[opinions]]></category>
		<category><![CDATA[pain]]></category>
		<category><![CDATA[pcvsconsole]]></category>
		<category><![CDATA[practice]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[videocards]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=582</guid>
		<description><![CDATA[Over the past few years I&#8217;ve lost some of my interest in gaming and as a result my desktop PC is several years old and rusting under my desk.  I don&#8217;t use Windows for anything anymore and I&#8217;ve heard so many bad things about Vista, so I&#8217;ve been using Mac and Linux exclusively for awhile. [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few years I&#8217;ve lost some of my interest in gaming and as a result my desktop PC is several years old and rusting under my desk.  I don&#8217;t use Windows for anything anymore and I&#8217;ve heard so many bad things about Vista, so I&#8217;ve been using Mac and Linux exclusively for awhile.</p>
<p>I would really like to get back into more games, but I just can&#8217;t see myself throwing out $2000 for a computer that I would use exclusively for games and be unable to carry around anywhere without a lot of effort.  It just isn&#8217;t worth it anymore.  So, I&#8217;m pretty sure I&#8217;m going to get an Xbox.</p>
<p>It seems that a real shift is taking place with developers placing emphasis on console games over PC, making most PC games a buggy port of their console counterparts.  Most new PC games are packed with nasty copy protection rootkits that are nearly impossible to remove.  Finally, new PC games all seem to have extremely steep system requirements, meaning you have to undertake a massive and expensive upgrade in order to get acceptable performance.  All these are things I don&#8217;t want to deal with, especially when I can get a top of the line Xbox for less than the price of a halfway decent video card.</p>
<p>My main concern over console games is the controller.  I started on PC games and feel natural with keyboard and mouse.  At my height of gaming, I became one with the computer, leveling the crosshairs on an opponent and blasting away without the slightest thought of what keys to press and how much to move the mouse.  I&#8217;ve played on a fair number of consoles and I&#8217;ve never adjusted to the controllers.  I always feel sluggish and usually have to remember where the buttons are and what they do.  Because of the controller, many RTS and simulation games are exclusively developed for the PC, which is a drawback in and of itself.</p>
<p>Regardless, I think I&#8217;m going to make the switch anyway.  With enough practice, I can adjust to the controller.  It&#8217;s also going to be a huge cost savings since it&#8217;s far easier to shell out $400 every four or five years for a new console compared to several thousand for PC upgrades.  The additional money for PC upgrades would be more justifiable if I were to use the computer for work, but Windows is useless for development and the lack of portability is also detracting.</p>
<p>This leads into my proposed setup: get a new monitor with DVI and DisplayPort for my laptops and HDMI input for consoles.  This way I can use the monitor for computing and for games.  My current external monitor has a 4:3 aspect ratio with only one digital input and I would also prefer something widescreen.  With only one digital input, it&#8217;s a real pain when I want to switch the Mac laptop for the Linux one or on the rare occasion that I want to boot up the desktop.</p>
<p>It seems that 16:9 1080p monitors are rare and are pretty limited in terms of functionality.  The only one that remotely interests me is the <a href="http://accessories.us.dell.com/sna/products/Monitors/productdetail.aspx?c=us&amp;l=en&amp;s=dhs&amp;cs=19&amp;sku=320-7345">Dell S2409W</a> and I&#8217;ve it uses the poor quality TN panel which gets a lot of complaints. It may be okay for the Xbox, but I don&#8217;t know about using it with the computers.  So, it seems 16:9 monitors are out since all the other ones I can find are also TN panels.  Larger 30+ in TV-style monitors are also out since the cheapest of those runs about $800, which is out of my price range, especially for something that may not fare well as a computer monitor several feet from my face.</p>
<p>So, this means PC-oriented 16:10 aspect monitors.  I would prefer something at least 24 inches and I can&#8217;t really get anything with a resolution greater than 1920 x 1200 since my laptops have terrible video cards.  Being 16:10, it means that when I plug in the Xbox, I&#8217;ll get 100 pixel black bars on the bottom and top of the screen, but that&#8217;s something I can live with since the screen will be large enough.  Two 16:10 monitors interest me: the <a href="http://accessories.us.dell.com/sna/products/Monitors/productdetail.aspx?c=us&amp;l=en&amp;s=dhs&amp;cs=19&amp;sku=320-6272">Dell 2408WFP</a> and the <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16824176104">HP LP2475W</a>.  Of those, the HP seems the better buy since its panel is the highly coveted IPS and it also seems to be nearly $100 cheaper depending on the vendor.  Both have an HDMI input, two DVI inputs, and a DisplayPort input.</p>
<p>Then, I can pick up a Pro Xbox for about $300.  I can&#8217;t see the advantage of the Elite except for the 120 GB hard drive (vs. 60 on the Pro).  Games are a bit more on the expensive side compared to the PC, but it&#8217;s probably all worth it not having to worry too much about endless installs, wasted hard drive space, and hardware-specific bugs.</p>
<p>So, I get an XBox Pro for about $300 and a 24 inch monitor for about $600, which is quite the savings over a massive PC upgrade.  But there&#8217;s one problem: sound.  Consoles are oriented towards those with dedicated 7.1 surround receivers to make it sound like a battle is being fought in the room.  I don&#8217;t have that &#8212; I would prefer to just plug in some headphones, but the Xbox doesn&#8217;t have a headphone jack.  This leaves me with three options, none of which I really care for:</p>
<p>1) Get a receiver.  My dad&#8217;s got an old receiver that could handle the analog AV from the Xbox.  I would really like to avoid this because it means yet another large piece of electronic junk sitting in my room.  Furthermore, it would do nothing except provide me with a headphone jack for my games.  This seems like a waste.</p>
<p>2) Connect the analog AV cables from the Xbox to a pair of headphones with some adapters.  This isn&#8217;t really a good option either since there is no way to control the volume.  I&#8217;ve heard of at least one person doing this and having it work, but as he said, there&#8217;s no volume control.  You&#8217;re just stuck at whatever volume the Xbox puts out.</p>
<p>3) Connect the analog AV cables to the line in on my Macbook.  I can also do this with some adapters and then plug the headphones into the Macbook and use the laptop as an amplifier.  I&#8217;m not sure how well this would work either in terms of losing signal clarity and whines from the laptop making their way into my headphones.  Also, I&#8217;m not even sure if the line in on the Macbook is stereo.  I really don&#8217;t care about surround on headphones, but I would at least like to have stereo.</p>
<p>At this point, the third option is probably the best bet, and if that doesn&#8217;t work, try the others.  I can&#8217;t seem to find many others on the Internet with this kind of setup.  Most who use a PC monitor with their console still connect their sound to a dedicated receiver or a powered set of PC speakers.</p>
<p>I&#8217;ll probably wind up doing more research before I settle on something.  Or, I might just forget it if it really looks like this won&#8217;t work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2009/01/20/pc-vs-console-i-think-im-crossing-over-to-the-dark-side/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Articular Cartilage: My knee is toast</title>
		<link>http://www.keally.org/2008/07/22/articular-cartilage-my-knee-is-toast/</link>
		<comments>http://www.keally.org/2008/07/22/articular-cartilage-my-knee-is-toast/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 19:57:00 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[microfracture]]></category>
		<category><![CDATA[biking]]></category>
		<category><![CDATA[cartilage]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[knee]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[pain]]></category>
		<category><![CDATA[rehab]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[surgery]]></category>
		<category><![CDATA[weird]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.keally.org/?p=430</guid>
		<description><![CDATA[I&#8217;ve had trouble with the area around my left knee for a few years, but for the most part it had been tolerable. But then, back in late January I was out running one freezing cold morning and my knee just blew up. I heard something snap as a shockwave of pain went through my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had trouble with the area around my left knee for a few years, but for the most part it had been tolerable.  But then, back in late January I was out running one freezing cold morning and my knee just blew up.  I heard something snap as a shockwave of pain went through my knee.  Since then, my running has been a mess.  For a few weeks afterwards I was able to run okay, but with a lot of popping and cracking and irritation.  Then I started compensating on the other leg and was out until the late spring because of my right IT band.  Despite not running much for several months, the irritation in the left knee never went away.  I felt it driving, climbing stairs, and sometimes walking around.  I knew something bad had happened and it was only a matter of time before I had to do something about it.  Since the IT band got better, I&#8217;ve been running more.  That is, until two weeks ago when I began to feel really bad grinding pain in the joint.  It was time to face the pain and deal with it.</p>
<p>After two visits to the orthopedist and an MRI, the doctor says I have torn a hole in my articular cartilage that surrounds the joint.  The piece that tore out is now floating around above the knee joint, which explains the weird spasms and soreness I have at the end of the lower quad.  The good thing (according to the doctor) is that the hole is kind of on the side of the joint, meaning that it doesn&#8217;t bear much weight.  If the hole were on the bottom, I wouldn&#8217;t be able to walk.  The doctor had me do a couple different movements with my leg and was surprised that they didn&#8217;t cause me much pain.  It seemed that the MRI indicated that I was much worse off than I felt.  Going in there after the MRI, I was surprised to get such a definitive answer as to what was going on.  It seems that most of my past injuries were always ambiguous, but of course they were never this bad.</p>
<p>So now I am scheduled for surgery at the end of August to remove the loose piece of cartilage and to stimulate growth of new cartilage via a process known as &#8220;microfracture&#8221;.  They poke holes in the bone where the hole is and cause bleeding and a clot to form.  Over time, the area is supposed to form new cartilage.  It won&#8217;t be as good as the original cartilage, but it will be better than nothing and hopefully stop the metal-on-metal grinding that I&#8217;ve had when I last ran.</p>
<p>So now I have to face the prospect of not being able to run again for a very long time.  Post-surgery I am supposed to be on crutches for a minimum of four weeks, but I have heard it can take longer before you can walk again.  The healing process takes months so it may be that long before I can try running, but the doctor seems to think that I will be able to run again with no problem.  This is good, but it really sucks that I won&#8217;t be able to do much for a long while.  A couple other guys on the team have had similar problems and have had long, frustrating recoveries.  I have to remember that the damage has already been done and that I will have to get the surgery or else the piece floating around in the knee could cause further complications.</p>
<p>Things will get worse before they get better, but it sounds like many people are able to pick up where they left off running-wise after having the same surgery.  If I don&#8217;t get this done and deal with it, then I&#8217;ll never have a chance of getting back to where I was.</p>
<p>I find this funny, because a year ago I remarked to Keith when we were in Sacramento that I had probably done some permanent damage to myself after running in college for five years.  At that point an area below the knee had been bothering me for over a year and was getting increasingly sore.  The soreness below the knee seemed to come and go with time, sometimes going away for months at a time.  Over last summer and into the fall it seemed to go away almost completely, but then it came back in the winter and seemed to be the basis for the blowup in January.  The doctor wondered what I had done to cause such a problem but neither he nor I could seem to come up with an explanation as to why things progressed from the soreness to the sudden explosion.</p>
<p>For the past few weeks I&#8217;ve been biking, but sometimes I can feel something in the knee when I just start out or really jam on the pedals.  It hasn&#8217;t been too bad and it&#8217;s just as well because it&#8217;s been so hot.  Biking in Williamsburg is pretty enjoyable since it&#8217;s only about 10 minutes to rural farm roads.  I did go home this past weekend and fought the tourists biking on Atlantic Ave.</p>
<p>All the stuff for my M.S. degree has been turned in and I should get my diploma at the end of August.  I don&#8217;t think there is a ceremony or anything but I think I&#8217;m allowed to go to the spring graduation in 2009.  My sister and I can &#8220;graduate&#8221; at the same time.  I&#8217;ll still be here another two, three or more years, though.  I&#8217;m glad I decided to do the Ph.D., considering the alternative of working in a cube farm as usual and doing something boring and mundane that some boss wants me to do.  The work here has been challenging and has kept my interest.  The work from my M.S. project is being refined into a conference paper that we will try to get out within a month.  I&#8217;ve read some strong arguments as to why to not get a Ph.D., but at this point I figure I have nothing to lose as long as I am fully funded and am making progress towards completion.  Most of the arguments are about the increasing difficulty of getting a tenured faculty position, but most likely I will go into industry.  Those at the places I&#8217;ve worked that had Ph.D.s had a lot of control over what they worked on and also seemed indispensable to their organization.  They had a lot more creative license than the regular code monkeys.  I just can&#8217;t see myself being a regular run of the mill programmer for the rest of my life, always doing what someone else tells me to.  Anyhow, if it hits the fan while I&#8217;m here, I can get out with my M.S. and still get a regular job.</p>
<p>A lot has been on my mind the past few months, but recently it&#8217;s been dominated by this mess with my knee.  The coming months are going to be a bigger test of willpower and attitude than during any period during my high school or college running career.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keally.org/2008/07/22/articular-cartilage-my-knee-is-toast/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! -->