<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.10" -->
<rss version="0.92">
<channel>
	<title>my web 0.2 website</title>
	<link>http://www.andyd.net</link>
	<description>Andy Davidson's tech blog</description>
	<lastBuildDate>Sun, 30 Mar 2008 21:37:52 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Mac VNC Client for Linux KVM</title>
		<description><![CDATA[<p><img width="416" height="340" alt="kvm-annoying.png" id="image98" src="http://www.andyd.net/wp-content/uploads/2008/03/kvm-annoying.png" />When you build a KVM guest, if you want to install the guest over the network, you should attach the video console of your guest to a VNC display.</p>
<p>How can I put this..? This is quite a novel way of doing it.  I think there&#8217;s a reason that more virtualisation systems don&#8217;t work in this way.  VNC is not great, but I am sure there is a reason that I can&#8217;t use a dummy serial port instead.  I&#8217;d have preferred RDP, but perhaps there&#8217;s a reason I can&#8217;t use that too.</p>
<p>I normally use Chicken of the VNC as a mac osx client, because it has a funny name, and has always worked.  However, it crashes and burns (see screen shot) when trying to install Debian on a KVM guest.  Hopefully I can save someone else an evenings&#8217;s worth of trying every other mac vnc client, and offer the fix.  <a href="http://www.versiontracker.com/dyn/moreinfo/macosx/9424" onclick="javascript:urchinTracker ('/outbound/article/www.versiontracker.com');">Just use VNCViewer</a>.  I tried this after half a dozen others which all failed in a similar way to Chicken.</p>
<p>Any comments on why RDP or Serial might not have been better welcome.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/03/30/mac-vnc-client-for-linux-kvm/</link>
			</item>
	<item>
		<title>Might Xen die?</title>
		<description><![CDATA[<p>I&#8217;m somewhat worried about the future of <a href="http://www.citrixxenserver.com/Pages/default.aspx" onclick="javascript:urchinTracker ('/outbound/article/www.citrixxenserver.com');">Xen</a>.  I&#8217;ve spent the last few years being worried about the future of Xen, because it&#8217;s been a project that&#8217;s been relatively encumbered by politics.  So much so that (and in fairness, partly because) the Linux kernel developers have been keen to work on their own virtualisation projects.</p>
<p>I installed some new Xen hosts for a customer last week, and used it as an opportunity to catch up with Xen news.  Although I used to use the xensource open source version to build xen hosts, I saw the free &#8216;xen-on-a-cd&#8217; downloadable ISO as an extremely important project that dropped the barrier for Xen adoption.</p>
<p>This free CD image is now limited to only <a href="http://www.citrixxenserver.com/products/Pages/XenExpress.aspx" onclick="javascript:urchinTracker ('/outbound/article/www.citrixxenserver.com');">four guest OSes</a> - need more on this platform ?  Or need to use more than 4GB of ram ?  These features now cost.</p>
<p>I acknowledge that open source <em>free</em>, does not mean <em>costless</em>.  But there have been two business models that are prevalent in the open source world, and Citrix are starting to behave like less like my favourite one.</p>
<p>The good model is like Red Hat&#8217;s - lending developers, money, and a strong name into a popular open source project which is largely feature compatible with a commercial version.  The company is backed by licensing the commercial version, and paid for support/training.  I say lending, because the return to the company should be quality feedback, software, and advocation in the community.<br />
The other is more like MySQL&#8217;s.  Although the code is published and shared between the community, the company work hard to limit the distribution of simple-to-install binary versions to enterprises who will not pay for it, for example - by their own admission - they <a href="http://dev.mysql.com/downloads/mysql/5.0.html#downloads" onclick="javascript:urchinTracker ('/outbound/article/dev.mysql.com');">withhold features, and essential bug fixes from the community version</a> for an unspecified time.</p>
<p>Limiting features, and specifying the free edition must run on lower grade hardware, might herald a sad death to any project&#8217;s status as a free project.  If, like with MySQL, the community editions and enterprise editions embark upon a long drawn out divorce, then pay for the software, or bin it at the beginning of the process.  I don&#8217;t know what will happen to the majority of Xen installations if some people need to make the choice .. but look out for some KVM articles in the coming days.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/03/30/might-xen-die/</link>
			</item>
	<item>
		<title>Youtube pushed off the air</title>
		<description><![CDATA[<p>In between browsing Facebook and Youtube, the UK economy generates $1,930,000,000 of output a year.  Thats $550,000 every two and a half hours.  Well if today had been a work day, there&#8217;d have been one two and a half hour period where that was much higher.  That&#8217;s because in a pique of routing excitement, Pakistan Telecom managed to hide Youtube from most of the internet for that length of time.</p>
<p>Pakistan Telecom and Youtube are likely to have no commercial relationship in place to carry Youtube traffic - particularly as around two hours ago, according to Yahoo News, the story broke that the <a href="http://uk.news.yahoo.com/afp/20080224/ttc-denmark-media-islam-pakistan-interne-0de2eff_1.html" onclick="javascript:urchinTracker ('/outbound/article/uk.news.yahoo.com');">Pakistan Government required ISPs operating in the country to block Youtube</a>.  Despite this, Pakistan Telecom were able to cause ISPs all over the world to send traffic that should be destined for Youtube to Pakistan instead.</p>
<p>This is because the protocol that determines how to find my network on the internet, is shaped by how &#8220;specific&#8221; the announcement of my network is.  If I make an announcement of a network of 1,024 addresses, and someone else makes a second announcement of 256 addresses within a subset of my 1,024, then the network which announces the smaller subset win the traffic destined to those hosts.  This is a feature - fully by design - of the BGP routing protocol.  Almost every time a more specific block of addresses is announced, this is because the administrators of those networks intend for the routing to be different for a subset of a large number of addresses.</p>
<p>Sadly, there are accidents from time to time - another network can announce a subset of my addresses without my knowledge or permission, and they win the traffic that should have gone to me.  This happened today - it seems that Pakistan Telecom decided to inject a fake route to <em>their</em> network containing Youtube&#8217;s webservers, and accidently then leaked that route to the networks they connect to.</p>
<p>Small networks and end sites can limit the chances that they will leak bad routes by explicitly listing the network addresses that they intend to send to their upstream or peered networks.  Larger networks may find it harder to stop themselves propagating someone else&#8217;s mistake, because they may have a contract to carry forward any announcement that their customers make.  Furthermore, the complexities of their own networks mean that an engineer working under pressure after announcements made by government ministers are more likely to make a typo error and do the wrong thing.</p>
<p><a href="http://www.lightbluetouchpaper.org/" onclick="javascript:urchinTracker ('/outbound/article/www.lightbluetouchpaper.org');">Richard Clayton</a> presented a very interesting set of commentaries at the last LINX meeting.  He commented that right now its very obvious indeed when someone hijacks some of my network space in this way, because all of my traffic disappears.  Youtube were probably aware that something was very wrong within moments of the announcement.  What if someone builds an infrastructure to steal my traffic - or at least some of my traffic - but after doing something with it, they send it back to me, it is much harder for me to spot that anything is wrong.</p>
<p>This is a significant risk to ecommerce infrastructures that competitors or e-pirates could seize upon opportunities to steal customer behaviour data.  What if a wizard stole the network containing your web server, proxied your shop, but set up a fake checkout?  How quickly would you spot?</p>
<p>Because this problem is inherent to the routing protocol, this is the obvious place to fix it.  There are attempts to <a href="http://www.ir.bbn.com/sbgp/" onclick="javascript:urchinTracker ('/outbound/article/www.ir.bbn.com');">blend PKI with routing information</a>, so that peers can verify the validity of your announcements.  S/BGP (secure BGP) requires me to sign my announcements, and gives my peers a method to check in an impartial internet community database that my announcement is valid.  It is the sort of technology that would have prevented Youtube from disappearing off the air today.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/02/24/youtube-pushed-off-the-air/</link>
			</item>
	<item>
		<title>Life after email</title>
		<description><![CDATA[<p>The death of email has already been predicted on approximately 1,258,926 blogs, so I barely need to recount the chant that IM is already replacing regular conversation, social networking manages infrequent messaging between your peers and introduces you to new business partners, and that web forums are how the population now find out information.  Email is struggling to be the ubiquitous gold-standard for internet communication because of the amount of spam and malware that is distributed through the medium.<br />
This doesn&#8217;t explain how email marketing will be replaced.  Email is an inexpensive and relatively simple and successful way of driving repeat business.  Once your customers have found your company useful once, you take future opportunities to remind them to spend some money with you again.  If legitimate email marketing dies, this could cause a dent in online trading.  That&#8217;s bad for folks like me and the folks who read these articles.</p>
<p><a href="http://www.computing.co.uk/computing/news/2209045/gmtv-wakes-benefits-alert-tools-3804074" onclick="javascript:urchinTracker ('/outbound/article/www.computing.co.uk');">GMTV</a> are finding they&#8217;re already a victim of spam filtering, or customer reluctance to read marketing email.  They&#8217;re originating messages that either get binned by the audience, or their audience&#8217;s automatic spam filters.  Customers who traditionally would have received emails informing them of new online content are now being encouraged to install a desktop client that alerts them in real time about new content.</p>
<p>I&#8217;m pretty worried that in order to stay in touch with suppliers in the future, I&#8217;ll be expected to use one particular desktop client.  This means in some cases, I may have to use one particular desktop environment for a start.  Secondly, this makes it more likely that I&#8217;ll receive malware - how can I trust the originators of the client?  And as it&#8217;s a network service, any desktop alerting system is also potentially at risk of abuse or spam.  So I get realtime spam as well as spam waiting for me when I check my mail.</p>
<p>Instead, I hope that more email clients incorporate RSS systems in the future, as Apple Mail has done in the latest release.  Using Apple Mail, I can subscribe to marketing announcements from the companies that I want to hear from, and have those arrive in a specified area of my mail client, and they&#8217;re not inflicted by spam.  As I try to make clear everywhere possible - use open standards and open protocols, if you want to keep your doors open to new business.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/02/09/life-after-email/</link>
			</item>
	<item>
		<title>Internationalisation of DNS continues</title>
		<description><![CDATA[<p>Like most original internet standards, the DNS was designed to initially suit the needs of any section of the world that could communicate using 7-bit ASCII and Latin character sets.  Then the internet became really popular.  Everywhere.  The DNS had to evolve to cope with naming schemes that came from alphabets all over the world.</p>
<p>All successful internet protocols are elegant and simple by design.  This makes it possible to retro-fit great ideas someone has one.  Internationalisation was proposed in 1992, and it eventually became <a href="http://www.verisign.com/static/002495.pdf" onclick="javascript:urchinTracker ('/outbound/article/www.verisign.com');">possible to register Internationalised Domain Names (IDNs) in the .com space</a> in 2003.  Standards move slowly on the internet!</p>
<p>IDN is up for discussion again at the <a href="http://www.icann.org/announcements/announcement-07feb08.htm" onclick="javascript:urchinTracker ('/outbound/article/www.icann.org');">31st ICANN meeting</a> on Monday.  This time, the world&#8217;s registry community are meeting in New Delhi, one of the most significant IT regions of the non-Latin world, to discuss the remaining &#8220;glitch&#8221; in the IDN system.  An IDN might look like this: <span class="Body-0020Text--Char" style="font-family: 'Verdana','Arial'; font-size: 10pt"><img width="62" height="13" alt="image" src="http://www.verisign.com/stellent/%3C$HttpWebRoot$%3Egroups/www_naming/documents/web_content/%7Eexport/001386%7E000025/124362_2.gif" /></span>.com.  Therefore any user still needs to be able to type .com in order to reach the resource they request.  There is a proposal at the ICANN meeting to add Internationalised top-level domains, actual complimentary TLDs to .com, that will mean that resources can be reached in any supported alphabet.</p>
<p>This is interesting stuff.  One school of thought is that this could significantly assist the development of electronic enterprise in many more pockets of the world.  The supremacy of Silicon Valley as the web&#8217;s main economy would then be broken.  I think differently - I think that .com is now too established as the main ecommerce &#8216;brand&#8217; TLD, and attempts to localise the meaning of .com will be fruitless.  .com means &#8220;I trade online&#8221;.  Despite .biz and similar TLDs being equal in technical terms, they are not equal in the eyes of shoppers or traders.  .com now has specific global meaning, and can&#8217;t be diluted.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/02/08/internationalisation-of-dns-continues/</link>
			</item>
	<item>
		<title>Vodafone&#8217;s legal challenge to fast porting.</title>
		<description><![CDATA[<p>I tried to open some dialogue with colleague members of the <a href="http://www.itspa.org.uk/" onclick="javascript:urchinTracker ('/outbound/article/www.itspa.org.uk');">ITSPA</a> about <a href="http://business.timesonline.co.uk/tol/business/industry_sectors/telecoms/article3280588.ece" onclick="javascript:urchinTracker ('/outbound/article/business.timesonline.co.uk');">Vodafone&#8217;s legal challenge to Ofcom&#8217;s two-hour number port ruling</a>.  Instead I got a number of offlist replies suggesting Vodafone&#8217;s challenge is still news to many in the industry.</p>
<p>Today, if you want to port your number from one service provider to another, it relies on two major coincidences - firstly that your old and new provider have an agreement in place to manage the technical transfer between the two networks, and secondly that your old provider remains fully willing to forward all calls destined from your old number, to your new service provider.</p>
<p>There are several issues with such a system - the first is that your old provider are still very much involved, so their technical or commercial failure causes a problem long after you have ported away, another is that the process is slow and manual, and a third is that not all service providers have agreements to permit number porting (called a Mutual Porting Agreement in the industry).</p>
<p>Vodafone are concerned about the costs of the new system, even though an industry group UKPorting has only just begun to gather information about how the system should work.  I think that it&#8217;s a flawed premise to argue that a system is too expensive before a system is selected (and associated costs are announced).  Instead Vodafone should get involved with designing a perfect system.</p>
<p>The UKporting system to facilitate fast, reliable, and simple porting must happen, and must succeed.  We have to protect consumers who port their number from failures caused by their former service provider.</p>
<p>I am concerned that the system may mean all multihomed telephone networks will need to move to any all-call-query model that&#8217;s run by one natural monopoly.  If a single entity holds the industry to ransom, we have not moved forward - there&#8217;s still a single commercial or technical position that can fail to break your port.  The single All-Call-Query model also lends itself well to governments having access to a single point where recording of most call attempts can be made.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/02/04/vodafones-legal-challenge-to-fast-porting/</link>
			</item>
	<item>
		<title>Text editors to be placed on endangered species list</title>
		<description><![CDATA[<p>When men were men and text was text, I could open a text editor, then put some, err, text in, and then save it as text.  Then Apple released Leopard, the latest version of their operating system which shipped with the usual text editor (called Text Edit).  And it doesn&#8217;t let me save as plain text.  Unsmart.<img width="453" height="294" alt="Text Editors Aren't For Text Anymore" id="image91" src="http://www.andyd.net/wp-content/uploads/2008/01/text_editor_not_for_text_anymore.png" />
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/01/21/92/</link>
			</item>
	<item>
		<title>European Internet exchange update slides</title>
		<description><![CDATA[<p>I presented a <a href="http://www.uknof.org.uk/uknof9/Davidson-IX-update.pdf" onclick="javascript:urchinTracker ('/outbound/article/www.uknof.org.uk');">talk on recent European Internet exchange news [download]</a> with Mike Hughes from the LINX last week at <a href="http://www.uknof.org.uk/" onclick="javascript:urchinTracker ('/outbound/article/www.uknof.org.uk');">UKNOF</a>.  Many of the attendees run networks that do not peer publicly, so it was a pleasure to explain the impact that European IXPs have on member traffic.  We also then gave a perspective on peering in London.</p>
<p>Many of the statistics came from Serge at Euro-IX who did the leg work for the raw figures.</p>
<p>The highlight points of the talk were</p>
<ul>
<li>Euro-IX identify 103 exchanges in Europe, in 31 countries.  (3 in 1993)</li>
<li>8 Exchanges in the UK (was 9 until BT&#8217;s UK6x closed)</li>
<li>At the end of 2007 networks publicly peered 1.215Tbit/sec at peak.</li>
<li>More public peering in EU than US (but it&#8217;s cheaper to peer in EU thanks to lower x-connect fees, and cheap ubiquitous mutual exchanges)</li>
<li>London is #1 for network reach - 601 networks peer publicly, 415 peer exclusively in the UK.</li>
<li>22% of LINX members peer exclusively at LINX, 31% of LONAP members peer exclusively at LONAP.</li>
<li>577 networks peer at more than one IXP, and one network (Colt) is present at 19 exchanges!</li>
<li>Last year the good weather in April caused an additional summer-time traffic dips in Europe, in addition to the regular dip in July/August</li>
</ul>
<p>There&#8217;s other stuff in the slides too, such as the usual traffic updates for various major exchanges in Europe.</p>
]]></description>
		<link>http://www.andyd.net/index.php/2008/01/20/european-internet-exchange-update-slides/</link>
			</item>
	<item>
		<title>UK Government Data Loss</title>
		<description><![CDATA[<p>There are not many silver linings on the cloud sitting over Information Security experts who work for the UK Government this Christmas.  Following the loss of personal information on welfare recipients by HMRC (twice), learner driver information by the DVLA, personal information on policemen binned in an unencrypted and intact form by Devon police, and the medical records of potentially hundreds of thousands by the City and Hackney Primary Care Trust.</p>
<p>One silver lining is that the issue of Information Security is now at the front of the minds of IT decision makers everywhere.  If you store any information about customers, suppliers, or any people whatsoever, and you don&#8217;t already have a plan for how you will move this data securely, permit access to it by your staff, and destroy the data when it&#8217;s nolonger needed or the holding assets are destroyed, then you will be tomorrow&#8217;s headline about data loss.</p>
<p>Secondly, this catalogue of failure will contribute to burying the enforced ID card scheme, or rather, the associated single database which is planned to hold all medical, criminal, and financial records about you, for use by civil servants.  Civil liberty concerns aside, if the government show little regard for the safety of our data when it&#8217;s in a de-aggregated form, then how will their IT systems and policies cope with the sort of attack that would follow putting everything the government knows about British people in one place?</p>
<p>Unfortunately, the Government have not taken the data loss stories at all seriously. Ruth Kelly is on record explaining that the loss of 1.5 million learner drivers is &#8220;<a href="http://news.bbc.co.uk/1/hi/uk_politics/7147715.stm" onclick="javascript:urchinTracker ('/outbound/article/news.bbc.co.uk');">not substantial</a>.&#8221;  This means that she does not understand the risks of Social Engineering, a process where confidence tricksters use any trivial information that they know about you, to fool an individual into giving more information.  Claiming that the DVLA data loss is unsubstantial because bank details were not included in the data that is lost shows that the department have no understanding whatsoever of the motivations for stealing personal data. If you take a call starting, &#8220;Hi, I am calling from the DVLA about the test you took on the 3rd of December in Cardiff, which you failed - would you like to rebook a test?&#8221; then following the potential loss of your records as a driving student, you may have been telephoned by a thief.  Further more any con-man could use the data they have stolen as &#8216;pretext&#8217; - sharing enough data about you with you in order to make you believe the call was genuine.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2007/12/28/uk-government-data-loss/</link>
			</item>
	<item>
		<title>The Network Is The Computer. Again.</title>
		<description><![CDATA[<p>Ever since John Gage of Sun first offered the phrase &#8220;The Network Is The Computer&#8221; to the world, people have been using it as inspiration.  Sun use it to explain that they mean <a href="http://sunfeedroom.sun.com/?&#038;fr_story=FEEDROOM193447" onclick="javascript:urchinTracker ('/outbound/article/sunfeedroom.sun.com');">Social Networking</a> without actually using the phrase (they prefer the old fashioned &#8220;community&#8221;).</p>
<p>I think web 2.0 developers are offering a new perspective on the phrase.  There was a time that if I wanted my computer to do a job, I would find or buy a piece of software that was engineered to cause that job to be performed.  The Internet and the Web 2.0 culture is changing this model completely.  Its becoming the case that the computer in front of me is stupid, and some cluster of servers in MarketPost Tower, San Jose actually does all the work.</p>
<p>Enter Mint.  <a href="http://www.mint.com/" onclick="javascript:urchinTracker ('/outbound/article/www.mint.com');">Mint</a> is self described as refreshing money management.   Sound like what <a href="http://quicken.intuit.com/personal-finance/" onclick="javascript:urchinTracker ('/outbound/article/quicken.intuit.com');">Quicken</a> does if I install it on my computer, but with the word &#8216;refreshing&#8217; in front?  It&#8217;s refreshing (well, different) because to use their software I simply need to visit their website and sign up.  Mint will learn about your spending via your online banking accounts, and aggregate your personal finance situation into one simple application.  It sounds so simple, and solves no problems that weren&#8217;t also solved with personal finance software on the ZX Spectrum.  And yet on Launch day just a couple of months ago it won $50,000 in the innovation contest, &#8216;<a href="http://www.techcrunch40.com/" onclick="javascript:urchinTracker ('/outbound/article/www.techcrunch40.com');">Techcrunch40</a>&#8216;.</p>
<p>There&#8217;s two lessons from this.  Firstly, there&#8217;s a new blueprint for guaranteed success in the web 2.0 world, and that is if you can take all the features of a market leading piece of traditional software, and build that functionality into a website, then you will be heralded an innovator.  But you have to be the first person to do that.  So hurry.</p>
<p>Secondly, and this is a lesson that wont be learned by the general public for a while, is that putting your private data in a central place that you do not control, is a weak point of attack when someone wants to learn something about you.  Maybe someone wants to target your assets.  Maybe the government want a nosey in what you&#8217;ve been spending.  Maybe a consumer profiling company want to run a survey.  They only have to get hold of one set of keys to your mint account, and all three of these groups can do what they want with your data.  If my computers were stolen, then an expert would be able to find out quite a lot about me.  If I put my data online and it gets stolen, the same can happen.  And if everyone puts their data online in the same place, then it becomes very attractive to break in and steal it for lots of groups.
</p>
]]></description>
		<link>http://www.andyd.net/index.php/2007/12/12/the-network-is-the-computer-again/</link>
			</item>
</channel>
</rss>
