<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-11425596</id><updated>2010-03-14T15:19:10.023Z</updated><title type='text'>readingtype</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.readingtype.org.uk/blog/atom.xml'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>161</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11425596.post-3044829696310796770</id><published>2010-03-14T12:14:00.005Z</published><updated>2010-03-14T12:22:39.814Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='progress'/><category scheme='http://www.blogger.com/atom/ns#' term='fonts'/><category scheme='http://www.blogger.com/atom/ns#' term='fail'/><category scheme='http://www.blogger.com/atom/ns#' term='open culture'/><category scheme='http://www.blogger.com/atom/ns#' term='OFL'/><title type='text'>Firefox goes for Meta. Is there nothing better?</title><content type='html'>&lt;p&gt;Good to see the Firefox 3.6 ‘what’s new’ page is swathed in styles that use Erik Spiekermann’s font Meta. But a shame that Mozilla or its design team couldn’t find an &lt;a href="http://openfontlibrary.org/wiki/Open_Font_License"&gt;OFL licensed&lt;/a&gt; font worthy of their use.&lt;/p&gt;&lt;p&gt;A better &lt;a href="http://openfontlibrary.org/"&gt;OFLB&lt;/a&gt; online today might have helped. The design and coding is done; we await implentation.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-3044829696310796770?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/3044829696310796770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=3044829696310796770' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3044829696310796770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3044829696310796770'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/03/firefox-goes-for-meta-is-there-nothing.html' title='Firefox goes for Meta. Is there nothing better?'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-3496706417889045327</id><published>2010-03-09T10:14:00.005Z</published><updated>2010-03-09T11:13:45.132Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='screen.scraper'/><category scheme='http://www.blogger.com/atom/ns#' term='scripting'/><title type='text'>Screen scraping joy</title><content type='html'>&lt;p&gt;Been doing a touch of screen scraping, scripting with Ruby, against a target that was ‘unwilling’. A few observations:&lt;/li&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Using Mechanize (available in various forms for Perl, Python and Ruby [&lt;a href="http://mechanize.rubyforge.org/mechanize/"&gt;homepage for the latter&lt;/a&gt;]) is a must. I started with the Ruby HTTP library, then went to Curb (Ruby’s implementation of Curl), but having the pages you retrieve abstracted into an object that you can manipulate in familiar terms (like, say page.forms_with :name =&gt; "choose_colour") helps you concentrate on the peculiarities of your task&lt;/li&gt;&lt;li&gt;Replicating the path of a real user is important. There could be session variables at the server end that mean jumping about between items that you cannot navigate between as a regular user will generate error pages, but see below&lt;/li&gt;&lt;li&gt;Don’t count on friendly HTTP errors from the server, as it might not know it has done anything wrong&lt;/li&gt;&lt;li&gt;If the page output looks OK but you cannot parse it, check for funny characters hidden in the HTML. I found ASCII nulls dotted about; these are initially hard to spot for somewhat obvious reasons. Browsers can deal with this kind of dodginess but XML parsers, as @fidothe reminds me, must ignore the elements in which such characters occur. I was able to do this to get around the problem:&lt;/li&gt;&lt;pre&gt;&lt;br /&gt;@agent = Mechanize.new&lt;br /&gt;class &lt;&lt; @agent&lt;br /&gt;  alias :orig_get :get&lt;br /&gt;  alias :orig_fetch_page :fetch_page&lt;br /&gt;  # remove the chaff characters&lt;br /&gt;  def get(options, parameters = [], referer = nil)&lt;br /&gt;    page = orig_get(options, parameters, referer)&lt;br /&gt;    page.body = page.body.gsub(/"[0x00]"/,"")&lt;br /&gt;    page&lt;br /&gt;  end&lt;br /&gt;  def fetch_page(params)&lt;br /&gt;    page = orig_fetch_page(params)&lt;br /&gt;    page.body = page.body.gsub(/"[0x00]"/, "")&lt;br /&gt;    page&lt;br /&gt;  end&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;&lt;p class="note"&gt;[0x00] represents ascii null in the sample code; I was able to select and paste the character from an HTML dump with both vim and a GUI text editor but it tends to be less than visible in the wild and YMMV.&lt;/p&gt;&lt;li&gt;Assume that what you’re doing is an unwelcome task. If the points above don’t give you that impression, other curiosities probably will.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-3496706417889045327?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/3496706417889045327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=3496706417889045327' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3496706417889045327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3496706417889045327'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/03/screen-scraping-joy.html' title='Screen scraping joy'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-5210259872855861170</id><published>2010-01-31T10:39:00.003Z</published><updated>2010-01-31T10:50:09.317Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='South East England'/><category scheme='http://www.blogger.com/atom/ns#' term='industrial archaeology'/><category scheme='http://www.blogger.com/atom/ns#' term='conference'/><category scheme='http://www.blogger.com/atom/ns#' term='SERIAC'/><title type='text'>SERIAC 2010 in Chertsey</title><content type='html'>&lt;p&gt;I’ve attended SERIAC (the South Eastern Region Industrial Archaeology Conference) for the last three years and enjoyed it every time. It’s also very good value at £12.50 for a day of talks that invariably span the whole field of industrial archaeology but remain understandable and interesting. This year it’s hosted by Surrey Industrial History Group at Chertsey Hall in Chertsey on Saturday 24 April. &lt;a href="http://www.sihg.org.uk/seriac2010.htm"&gt;The programme is online&lt;/a&gt;; all the talks look genuinely interesting. Hope to see you there.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-5210259872855861170?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/5210259872855861170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=5210259872855861170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5210259872855861170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5210259872855861170'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/01/seriac-2010-in-chertsey.html' title='SERIAC 2010 in Chertsey'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-4418693535653821538</id><published>2010-01-25T10:57:00.004Z</published><updated>2010-01-25T11:04:39.959Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Textpattern subsections coding sponsorship'/><title type='text'>Subsections in Textpattern</title><content type='html'>&lt;p&gt;One provocative omission from the excellent Textpattern CMS is subsections. I don’t know why it was omitted (probably just because it was out of scope when Dean Allen sat down to write TXP). Now that there’s a codebase, fitting in subsections is slightly tricky. There’s a need to adjust the way that URL rewriting works and there’s also a need to rework the section admin form. I could really do with having this sorted and I have started to scope it out. If somebody would like to sponsor the work let me know ’cos I haven’t got time to do any more for nothing.&lt;/p&gt;&lt;p class="note"&gt;Yes, I have investigated what’s out there. It is not good enough, I’m afraid: for one thing, it is susceptable to break with every minor point release. Something better is needed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-4418693535653821538?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/4418693535653821538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=4418693535653821538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4418693535653821538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4418693535653821538'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/01/subsections-in-textpattern.html' title='Subsections in Textpattern'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-6412985952866926403</id><published>2010-01-19T11:08:00.004Z</published><updated>2010-01-19T15:05:33.837Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='web fonts'/><category scheme='http://www.blogger.com/atom/ns#' term='w3c'/><category scheme='http://www.blogger.com/atom/ns#' term='cufón'/><category scheme='http://www.blogger.com/atom/ns#' term='standards'/><category scheme='http://www.blogger.com/atom/ns#' term='talks'/><category scheme='http://www.blogger.com/atom/ns#' term='londonwebstandards'/><category scheme='http://www.blogger.com/atom/ns#' term='typeface.js'/><title type='text'>Web fonts talk online</title><content type='html'>&lt;p&gt;The &lt;a href="http://readingtype.org.uk/texts/quickbrownfox"&gt;text and the slides for the talk I gave last night at London Web Standards&lt;/a&gt; are online.&lt;/p&gt;&lt;p&gt;In the talk I gave suggestions about how to get started with web fonts which are still a bit of a mess. I’ve also cited a lot of very helpful information on the net so you can get much more detail on the topics I covered. I’ve also stuck the html, css and js test files I used on there. Comments and corrections most welcome.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-6412985952866926403?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/6412985952866926403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=6412985952866926403' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/6412985952866926403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/6412985952866926403'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/01/web-fonts-talk-online.html' title='Web fonts talk online'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-113512691315289482</id><published>2010-01-04T16:13:00.001Z</published><updated>2010-01-04T16:15:33.959Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='tax'/><category scheme='http://www.blogger.com/atom/ns#' term='ukgov'/><category scheme='http://www.blogger.com/atom/ns#' term='misery'/><title type='text'>Running 14k, sterling</title><content type='html'>&lt;p&gt;Just need to get this off my chest.&lt;/p&gt;&lt;p&gt;I’m self employed, work pretty hard: no holidays, no luxury, no TV. I do have a car but I walk, cycle or train it when I can. I keep the heating low and shop in the most meagre fashion. I’ve got two pairs of presentable trousers. It’s not just long habit, this miserly behaviour, it’s become necessity — don’t ask me how or why but I always thought I was doing the right thing recording income and expenditure and meekly handing the numbers to HMRC.&lt;/p&gt;&lt;p&gt;So a tax bill for £14,076 hasn't made me feel particularly well loved. It’s about half of a really good year’s net income for me (and about three quarters of this year’s). Suffice to say it’s far, far beyond what I can afford.&lt;/p&gt;&lt;p&gt;The moral of this is don't do your own tax return unless you know what you're doing. Regardless of whether I can crawl out of this one, the ongoing corrosion of tax has cramped my style for far too long. It hasn't made me happy, it hasn't made me productive, it's just given me grey hairs.&lt;/p&gt;&lt;p&gt;Thats all, cheers.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-113512691315289482?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/113512691315289482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=113512691315289482' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/113512691315289482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/113512691315289482'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2010/01/running-14k-sterling.html' title='Running 14k, sterling'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-1831407270685795539</id><published>2009-12-06T15:43:00.004Z</published><updated>2009-12-06T15:56:37.816Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='met office'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='ukgov'/><category scheme='http://www.blogger.com/atom/ns#' term='open data'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><title type='text'>Call/response on climate monitoring station records an opportunity for open data?</title><content type='html'>&lt;p&gt;Nature’s &lt;a href="http://www.nature.com/nature/journal/v462/n7273/full/462545a.html"&gt;editorial of 2 December&lt;/a&gt; called for various measures to make it easier for climate scientists to produce the analyses that are used to model the world’s climate. These underpin the current thinking on the probability and effects of a warmer climate in the near future, and the essential ingredient is data. According to the editorial the data is subject to international agreements on its publication. So it is good to see an announcement from the Met Office on 5 December to the effect that &lt;a href="http://www.metoffice.gov.uk/corporate/pressoffice/2009/pr20091205.html"&gt;data from 5000 temperature monitor stations should be available from ‘early next week’&lt;/a&gt;. The agreement has been influenced by the World Meteorological Organisation, the UN’s weather body.&lt;/p&gt;&lt;p&gt;To a layman, the two obvious questions are how accessible, and how useful, this ‘subset of the full HadCRUT record of global temperatures’ will be.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-1831407270685795539?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/1831407270685795539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=1831407270685795539' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/1831407270685795539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/1831407270685795539'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/12/callresponse-on-climate-monitoring.html' title='Call/response on climate monitoring station records an opportunity for open data?'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-2372252130266457354</id><published>2009-12-01T12:00:00.005Z</published><updated>2009-12-01T12:32:57.365Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Digital Economy Bill'/><category scheme='http://www.blogger.com/atom/ns#' term='UK government'/><category scheme='http://www.blogger.com/atom/ns#' term='copyright'/><title type='text'>The Digital Economy Bill: a letter to Lord Puttnam</title><content type='html'>&lt;p&gt;Dear Lord Puttnam,&lt;/p&gt;&lt;p&gt;In response to the proposed Digital Economy Bill, on 25 November you said:&lt;/p&gt;&lt;p&gt;'I also add a broad welcome to the proposals that throw a spanner in the proliferation of online piracy.' [1]&lt;/p&gt;&lt;p&gt;I agree that legislation is appropriate in an area that is forming an increasingly significant part of our working and social lives.&lt;/p&gt;&lt;p&gt;I also strongly support the concept and practice of copyright as a pillar of the economy, although I reject the somewhat natural urge to extend the terms. I support copyright because I know that it gives me the ability to allow people to benefit from my work under the terms of permissive licences (thus ultimately benefiting myself), and because I recognise that unregulated copying will undermine a creator's ability to support themselves -- which ultimately means that our society in its current economic form will not be able to create new and original work in any field.&lt;/p&gt;&lt;p&gt;But I feel that to describe the proposals for curbing piracy [the distribution of material subject to copyright without permission] as 'throwing a spanner' is about the best that can be said for the accuracy and effect of the proposed Bill. From what I have read it seems as though there will be very damaging outcomes from the application of its clumsy provisions, but ones which may not harm the offenders at all.&lt;/p&gt;&lt;p&gt;Perhaps your statement tacitly acknowledges that the Bill in question needs much more work in this area. I would urge you to take a look at some of the objections listed by the Open Rights Group before you decide [2]&lt;/p&gt;&lt;p&gt;Yours sincerely, &lt;/p&gt;&lt;p&gt;Ben Weiner&lt;/p&gt;&lt;br /&gt;&lt;p&gt;References:&lt;br/&gt;[1]&lt;a href="http://www.theyworkforyou.com/lords/?id=2009-11-25a.377.5&amp;amp;s=digital+economy+speaker%3A13699#g417.0"&gt;http://www.theyworkforyou.com/lords/?id=2009-11-25a.377.5&amp;amp;s=digital+economy+speaker%3A13699#g417.0&lt;/a&gt;&lt;br/&gt;&lt;br /&gt;[2] &lt;a href="http://www.openrightsgroup.org/blog/2009/write-to-the-lords-today"&gt;http://www.openrightsgroup.org/blog/2009/write-to-the-lords-today&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="note"&gt;Lord Puttnam, former film maker, is deputy chairman of Channel 4.&lt;/p&gt;&lt;p class="note"&gt;&lt;strong&gt;Edit:&lt;/strong&gt; reformat due to abysmal HTML from Blogger :-(&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-2372252130266457354?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/2372252130266457354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=2372252130266457354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/2372252130266457354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/2372252130266457354'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/12/digital-economy-bill-letter-to-lord.html' title='The Digital Economy Bill: a letter to Lord Puttnam'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-191630022602588263</id><published>2009-11-27T23:57:00.002Z</published><updated>2009-11-27T23:59:38.021Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='podcast webfonts'/><title type='text'>Web fonts podcast</title><content type='html'>&lt;p&gt;&lt;a href="http://www.firstcrackpodcast.com/archive/first-crack-124-open-web-fonts-with-ben-weiner/"&gt;I respond loudly and with vigour and some inaccuracy to quiet questioning from Garrick Van Buren&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-191630022602588263?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/191630022602588263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=191630022602588263' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/191630022602588263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/191630022602588263'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/11/web-fonts-podcast.html' title='Web fonts podcast'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-2796744101071586905</id><published>2009-10-30T08:34:00.005Z</published><updated>2009-10-30T10:24:19.856Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='typography'/><category scheme='http://www.blogger.com/atom/ns#' term='web fonts'/><category scheme='http://www.blogger.com/atom/ns#' term='WOFF'/><category scheme='http://www.blogger.com/atom/ns#' term='writing'/><title type='text'>Understanding Web Fonts: book proposal</title><content type='html'>&lt;p&gt;Comments on this proposal appreciated.&lt;/p&gt;  &lt;h4&gt;  Synopsis&lt;/h4&gt;    &lt;p&gt;This short book will offer a guide to anyone who wants to understand and implement web fonts. Its practical section will concentrate on WOFF fonts which seem overwhelmingly likely to offer the most future-aware and ideology-free format. The goal will be to give web designers and developers a clear understanding of the new technology, so they know when and how to implement it.&lt;/p&gt;  &lt;h4&gt;  The Project&lt;/h4&gt;    &lt;p&gt;I would like to invite collaborators and contributors personally, but anyone who wants to contribute is welcome to contact me as project originator so we can compare notes.&lt;/p&gt;  &lt;p&gt;The text will be written online, although see &lt;a href="http://www.socialbysocial.com/book/creation-social-by-social" title="The creation of Social by Social | Social by Social"&gt;http://www.socialbysocial.com/book/creation-social-by-social&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It will be published under GNU Free Documentation License, v1.3 or later, and the copyright will be held by ‘Contributors to the Webfonts book’.&lt;/p&gt;&lt;p&gt;A commercial publishing agreement will be sought.  This would be comparable to the agreements for books like &lt;a href="http://svnbook.red-bean.com/" title="Version Control with Subversion"&gt;Version control with Subversion&lt;/a&gt; and &lt;a href="http://progit.org/" title="Pro Git - Pro Git Book"&gt;Pro Git&lt;/a&gt;. If the book is published commercially then any royalties will be distributed between contributors involved in each static release (== print edition). &lt;a href="http://www.gnu.org/copyleft/fdl.html" title="GNU Free Documentation License - GNU Project - Free Software Foundation (FSF)"&gt;http://www.gnu.org/copyleft/fdl.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To set the topic in context it will give in about 10,000 words&lt;/p&gt;  &lt;ul&gt;    &lt;li&gt;an outline of the history of the technology&lt;/li&gt;    &lt;li&gt;an explanation of advantages, both perceived and real&lt;/li&gt;    &lt;li&gt;a guide to the history of typeface publishing, to explain where the special problems come from&lt;/li&gt;    &lt;li&gt;a concise set of use cases for web fonts:      &lt;ul&gt;        &lt;li&gt;graphic design and branding considerations (the major commercial drivers)&lt;/li&gt;        &lt;li&gt;academic research into ancient languages and transliterated documents that use obsolete characters&lt;/li&gt;        &lt;li&gt;minority languages (those poorly supported by operating systems: the Indian subcontinent, for example)&lt;/li&gt;      &lt;/ul&gt;    &lt;/li&gt;  &lt;/ul&gt;  &lt;p&gt;The main text of the book, which is at a first guess estimated at 15,000 words or so, would provide&lt;/p&gt;&lt;ul&gt;  &lt;li&gt;technical info about the preferred format, WOFF, as a set of references to, and elaboration of, documentation emerging online (eg the Kew/Leming/van Blokland WOFF spec, the W3C Web Fonts group charter and Candidate Recommendation pages)&lt;/li&gt;  &lt;li&gt;howtos for authors wanting to&lt;ul&gt;      &lt;li&gt;use cloud font services like Typekit&lt;/li&gt;      &lt;li&gt;make WOFF fonts, including advice on subsetting for lower bandwidth/faster rendering&lt;/li&gt;      &lt;li&gt;host web fonts&lt;/li&gt;      &lt;li&gt;create style rules that encompass the widest range of user agents&lt;/li&gt;      &lt;li&gt;understand their legal rights and obligations when using commercial web fonts&lt;/li&gt;    &lt;/ul&gt;  &lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;Then, as it is very early days, we may speculate briefly on what will happen in the future in about 5,000 words:&lt;/p&gt;  &lt;ul&gt;    &lt;li&gt;impact on the web&lt;/li&gt;    &lt;li&gt;impact on the font publishing world&lt;/li&gt;    &lt;li&gt;Fine typography in user agents, eg the Mozilla demo by Jonathan Kew. &lt;a href="http://bit.ly/3sXGLh" title="after Firefox 3.6 &amp;#8211; new font control features for designers at hacks.mozilla.org"&gt;http://bit.ly/3sXGLh&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;an opportunity for free/libre fonts? &lt;/li&gt;  &lt;/ul&gt;  &lt;h4&gt;  References&lt;/h4&gt;    &lt;h5&gt;  Documentation&lt;/h5&gt;    &lt;ul&gt;    &lt;li&gt;woff &lt;a href="http://people.mozilla.org/~jkew/woff/woff-2009-10-03.html" title="WOFF File Format"&gt;http://people.mozilla.org/~jkew/woff/woff-2009-10-03.html&lt;/a&gt;&lt;/li&gt;  &lt;/ul&gt;  &lt;h5&gt;  Demos&lt;/h5&gt;    &lt;ul&gt;    &lt;li&gt;&lt;a href="http://www.princexml.com/howcome/2009/megalopolis/sample.html" title="MEgalopolis Extra example"&gt;http://www.princexml.com/howcome/2009/megalopolis/sample.html&lt;/a&gt;&lt;/li&gt;  &lt;/ul&gt;  &lt;h5&gt;  Discussions&lt;/h5&gt;    &lt;ul&gt;    &lt;li&gt;www-font mailing list archive &lt;a href="http://lists.w3.org/Archives/Public/www-font/" title="www-font@w3.org Mail Archives"&gt;http://lists.w3.org/Archives/Public/www-font/&lt;/a&gt;&lt;/li&gt;  &lt;/ul&gt;  &lt;h5&gt;  EOT Lite [CWT], Mozilla et al&lt;/h5&gt;     &lt;ul&gt;    &lt;li&gt;&lt;a href="http://typophile.com/node/60220" title="Foundries! .webfonts, EOT, or EOT Lite? And Typekit? | Typophile"&gt;http://typophile.com/node/60220&lt;/a&gt;&lt;/li&gt;  &lt;/ul&gt;  &lt;h5&gt;  Discussion/analysis: oldish but set context&lt;/h5&gt;    &lt;ul&gt;    &lt;li&gt;&lt;a href="http://shiflett.org/blog/2008/oct" title="Chris Shiflett: Oct 2008"&gt;http://shiflett.org/blog/2008/oct&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work" title="@font-face in IE: Making Web Fonts Work &amp;#8212; Jon Tan 陳"&gt;http://jontangerine.com/log/2008/10/font-face-in-ie-making-web-fonts-work&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://jontangerine.com/log/2009/03/skillswap-goes-typographic" title="SkillSwap Goes Typographic &amp;#8212; Jon Tan 陳"&gt;http://jontangerine.com/log/2009/03/skillswap-goes-typographic&lt;/a&gt;&lt;/li&gt;  &lt;/ul&gt;&lt;br /&gt;&lt;p class="note"&gt;Edit: corrected heading hierarchy&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-2796744101071586905?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/2796744101071586905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=2796744101071586905' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/2796744101071586905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/2796744101071586905'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/10/understanding-web-fonts-book-proposal.html' title='Understanding Web Fonts: book proposal'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-5787732146878896930</id><published>2009-10-21T09:32:00.006Z</published><updated>2009-10-21T09:54:04.466Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='web fonts'/><category scheme='http://www.blogger.com/atom/ns#' term='font linking'/><category scheme='http://www.blogger.com/atom/ns#' term='fonts w3c browsers'/><category scheme='http://www.blogger.com/atom/ns#' term='webfonts'/><title type='text'>Green lights ahead for WOFF web fonts</title><content type='html'>&lt;p&gt;OK, following an entertaining summer of debate on &lt;a href="http://lists.w3.org/Archives/Public/www-font/" title="www-font@w3.org Mail Archives"&gt;the www-fonts list  at W3C&lt;/a&gt; and elsewhere, things are moving along nicely now in the world of web fonts. Yesterday saw two significant announcements:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;the &lt;a href="http://www.w3.org/2009/08/WebFonts/charter.html" title="Web Fonts Working Group"&gt;W3C Web Fonts Working Group gained a charter&lt;/a&gt;, albeit a little draft, which means a group should be getting together soon to formalise the Recommendation on the technical details of web fonts&lt;/li&gt;&lt;li&gt;over in the real world, &lt;a href="http://blog.mozilla.com/blog/2009/10/20/mozilla-supports-web-open-font-format/" title="Mozilla Supports Web Open Font Format  :: The Mozilla Blog"&gt;Mozilla published a list of 33 proprietary font software vendors (‘typefoundries’) who endorse&lt;/a&gt; the &lt;a href="http://hacks.mozilla.org/2009/10/woff/" title="Web Open Font Format for Firefox 3.6 at hacks.mozilla.org"&gt;WOFF format&lt;/a&gt; developed initially by Tal Leming and Erik van Blokland, later by Jonathan Kew and John Daggett.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;A key benefit of WOFF is that it carries metadata and this metadata doesn’t have to stick to a rigid set of predefined fields. That leaves the door open for people to expose some of the information about publishing and rights which is usually hidden: stuff like who drew the outlines and when. In the case of remixed permissively-licensed fonts (using the SIL &lt;a href="http://scripts.sil.org/OFL" title="SIL Open Font License (OFL)"&gt;OFL&lt;/a&gt; for example) it could also include a log of which other open fonts were mixed, matched and modified to produce the end result. Think Zlicko, Deck, Barnbrook and co for the network age.&lt;/p&gt;&lt;p&gt;And yes, Microsoft is coming to the party. Hopefully without stinkbombs.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-5787732146878896930?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/5787732146878896930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=5787732146878896930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5787732146878896930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5787732146878896930'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/10/green-lights-ahead-for-woff-web-fonts.html' title='Green lights ahead for WOFF web fonts'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-4287707461669428444</id><published>2009-10-05T13:46:00.005Z</published><updated>2009-10-05T14:01:35.956Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='royal.mail closed.data postcodes databases freedom uk'/><title type='text'>Royal dog in the manger</title><content type='html'>&lt;p&gt;I know that Royal Mail is a sort-of commercial entity (well, it’s at least partially a limited company), and I realise that having belatedly realised how useful postcodes are in an information-rich and hence information-dependent society they’re only doing what anyone would do when they act to prevent the use of the postcode database they inherited from more socially enlightened days without agreement of a substantial license fee. I also realise that its maintenance costs time, money and some expertise. I also realise that &lt;a href="http://ernestmarples.com/blog/2009/10/ernest-marples-postcodes-has-been-threatened-by-the-royal-mail/"&gt;operating a system that circumvents the protection they’ve placed on the data will trigger cease-and-desist letters&lt;/a&gt;, however smartly done.&lt;/p&gt;&lt;p&gt;On the other hand, it is undoubtedly in the national interest for this data to be more widely available, especially when we consider the potential for services that might cater for the less-privileged rather than to big business budgets. I’d vote for a publicly-owned Royal Mail with publicly-accessible postcode-to-geocode data; that might be the fairest bargain to strike given that &lt;a href="http://www.royalmail.com/portal/rm/content3?mediaId=55500694&amp;catId=600136"&gt;Royal Mail sells services based around the data it keeps about us all&lt;/a&gt;, without our conscious agreement.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-4287707461669428444?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/4287707461669428444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=4287707461669428444' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4287707461669428444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4287707461669428444'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/10/royal-dog-in-manger.html' title='Royal dog in the manger'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-610595788644105077</id><published>2009-09-25T07:57:00.006Z</published><updated>2009-09-25T08:12:19.610Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='footnote'/><category scheme='http://www.blogger.com/atom/ns#' term='commenting'/><category scheme='http://www.blogger.com/atom/ns#' term='enhancement'/><category scheme='http://www.blogger.com/atom/ns#' term='web page'/><title type='text'>Standing on the shoulders of web pages</title><content type='html'>&lt;p&gt;Just to record that something I have wanted to have for a while now exists in the form of a sidebar from Google. They call it &lt;a href="http://www.google.com/sidewiki/intl/en/learnmore.html"&gt;‘Sidewiki’&lt;/a&gt; and it allows people to start a stream of comments alongside any web page. In the background this gets stored somewhere by Google along with all the other stuff they seem to hang onto. I can’t judge it on a screenshot or a thirty-second video but it looks as if the weakness, if there is one, is the separation of the two streams (original, critique) into different areas of the page. This is OK for general commenting but does not support remarks specific to a single element (a word or a sentence for example). I’d like to be able to add simulated post-it notes in place on the page, but of course that would rapidly obliterate the original content. Perhaps there should be lines to connect comments with source text? No idea how that could be done, but hey.&lt;/p&gt;&lt;p&gt;And then of course there is the potential for drive-by abuse. We shall see how that one works out.&lt;/p&gt;&lt;p&gt;Thoughts: what happens when people use the Sidewiki to add comments to a blog post which has already has a comments facility? Are people who don’t have the Sidewiki installed going to be at a significant disadvantage: will it become an essential browser component?&lt;/p&gt;&lt;p&gt;&lt;em&gt;Thanks to Slashdot for the nod.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-610595788644105077?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/610595788644105077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=610595788644105077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/610595788644105077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/610595788644105077'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/09/standing-on-shoulders-of-web-pages.html' title='Standing on the shoulders of web pages'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-4652067051892610507</id><published>2009-09-23T23:38:00.004Z</published><updated>2009-09-23T23:45:44.922Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='recommends'/><category scheme='http://www.blogger.com/atom/ns#' term='St Bride Foundation'/><category scheme='http://www.blogger.com/atom/ns#' term='live music'/><category scheme='http://www.blogger.com/atom/ns#' term='London'/><title type='text'>Truly an excellent medley</title><content type='html'>&lt;p&gt;I’ve just attended &lt;a href="http://stbride.org/events/anexcellentmedley"&gt;this concert [the one on 23 September that is]&lt;/a&gt; given by &lt;a href="http://livinghistory.co.uk/homepages/passamezzo/"&gt;Passamezzo&lt;/a&gt; and merely wish to record how much I enjoyed it (very much) and urge others to see them. Seventeenth century music is currently rocking my little world.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-4652067051892610507?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/4652067051892610507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=4652067051892610507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4652067051892610507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4652067051892610507'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/09/truly-excellent-medley.html' title='Truly an excellent medley'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-3852539051423667616</id><published>2009-09-16T13:37:00.006Z</published><updated>2009-09-16T13:59:11.845Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics entitlement liberty uk'/><title type='text'>Hope I’m not becoming a red Tory, but…</title><content type='html'>I recently met the writer &lt;a href="http://www.adamwishart.info/"&gt;Adam Wishart&lt;/a&gt; and today found a link on his blog to &lt;a href="http://www.bbc.co.uk/iplayer/console/b00kwr5d"&gt;an episode of Start the week from mid-June 2009&lt;/a&gt; in which he participated. I enjoyed the programme enough to listen to it all, and hence it seems worthy of a post here.&lt;/p&gt;&lt;p&gt;It was explained that Adam’s recent documentary &lt;em&gt;The price of life&lt;/em&gt; examined the way in which groups lobby  the UK government agency &lt;a href="http://www.nice.org.uk/"&gt;NICE&lt;/a&gt;, which vets new drugs, for their cures of choice to be underwritten by the NHS. In the light of more recent news from the USA it is rather good to think that in the UK the argument is over the dispensing of a social service rather than whether such a service should be brought into being.&lt;/p&gt;&lt;p&gt;In general the conversation was around the issues of entitlement and liberty that are I suppose the characteristic fodder of the thinking middle class. But it contained a few thoughts that chimed with my own, particularly from Phillip Blond, a political philosopher who calls himself a ‘red Tory’. Amongst other things, he advocates supermarkets would be best broken up and their business returned to independent shop keepers. Further than I would go, but interesting. His &lt;a href="http://en.wikipedia.org/wiki/Phillip_Blond"&gt;Wikipedia profile&lt;/a&gt; provides more quotes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-3852539051423667616?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/3852539051423667616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=3852539051423667616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3852539051423667616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3852539051423667616'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/09/hope-im-not-becoming-red-tory-but.html' title='Hope I’m not becoming a red Tory, but…'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-5210473454741931569</id><published>2009-09-16T07:01:00.002Z</published><updated>2009-09-16T07:10:41.347Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='maps'/><category scheme='http://www.blogger.com/atom/ns#' term='Avaaz'/><category scheme='http://www.blogger.com/atom/ns#' term='warm fuzzy glow'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='info graphics'/><title type='text'>Climate Wake-up Call on 21 September 2009</title><content type='html'>&lt;p&gt;A rather nice use of Google Maps in a good cause. I’m intending to attend the Reading meet-up which is scheduled for 1310 – true to form for Reading it is outside John Lewis in Broad Street.&lt;/p&gt;&lt;br /&gt;&lt;script src="http://www.avaaz.org/en/sept21_hosts/events_map.php?type=js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.avaaz.org/en/tcktcktck_map/"&gt;http://www.avaaz.org/en/tcktcktck_map/&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-5210473454741931569?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/5210473454741931569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=5210473454741931569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5210473454741931569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/5210473454741931569'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/09/climate-wake-up-call-on-21-september.html' title='Climate Wake-up Call on 21 September 2009'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-7501760899151070536</id><published>2009-09-15T08:02:00.004Z</published><updated>2009-09-15T08:13:56.026Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='laptop'/><category scheme='http://www.blogger.com/atom/ns#' term='splurge'/><category scheme='http://www.blogger.com/atom/ns#' term='recklessness'/><category scheme='http://www.blogger.com/atom/ns#' term='doubt'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><title type='text'>Hardware refresh goes on order</title><content type='html'>&lt;p&gt;In the end the decision was mostly about the quality and characteristics of the hardware, and in particular the mouse pad which I use for vector editing and page layout. It needs to be large and come to hand immediately. I also thought hard about the OS and I will be installing Ubuntu alongside (plus countless virtual machines, to be sure…). But even in its weird coding ghetto and even if my Adobe applications are DOA, I still have to acknowledge Apple is the only operating system provider, proprietary or otherwise, that can get me working as happily as it does. And the current machine has been staunchly reliable in the face of serious maltreatment. I thought for over a year about a new machine, then waited till money was tight, so I hope I made the right decision.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-7501760899151070536?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/7501760899151070536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=7501760899151070536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/7501760899151070536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/7501760899151070536'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/09/hardware-refresh-goes-on-order.html' title='Hardware refresh goes on order'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-893492409208743765</id><published>2009-08-26T20:56:00.005Z</published><updated>2009-08-26T21:17:11.050Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='letterpress graphics history'/><category scheme='http://www.blogger.com/atom/ns#' term='number 10'/><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='heritage'/><category scheme='http://www.blogger.com/atom/ns#' term='code-breaking'/><category scheme='http://www.blogger.com/atom/ns#' term='britain'/><category scheme='http://www.blogger.com/atom/ns#' term='bletchley park'/><title type='text'>Number 10 responds to the petition to save Bletchley Park</title><content type='html'>&lt;p&gt;Bletchley Park near Milton Keynes, about 50 miles north of London, was the British nerve centre of second world war military code-breaking and the birthplace of the modern computer. Within the last twenty years its historical significance has been recognised and the remains of the wartime site now has a museum dedicated to explaining its past, as well as the reconstructed Colossus hosted by &lt;a href="http://www.tnmoc.org/"&gt;the National Museum of Computing&lt;/a&gt; (passim). But funds are tight and the supporting organisations failed to get grants to ensure the site’s survival in the medium or long term. As linked through from this page, a petition was lodged on 28 May with 10 Downing Street via their excellent &lt;a href="http://www.mysociety.org/about/"&gt;MySociety&lt;/a&gt;–built online petition page. The official response was published today.&lt;/p&gt;&lt;p&gt;Although HMG itself is not going to intervene directly, Downing Street points out that things are being done by a variety of bodies such as English Heritage and the Museums, Libraries and Archives Council to help Bletchley Park survive. The actions so far include £900,000 of aid towards critical restoration work. Votes of confidence. I look forward to a brighter future for this strange and unique place.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.number10.gov.uk/Page20409"&gt;The Number 10 response to the petition&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-893492409208743765?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/893492409208743765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=893492409208743765' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/893492409208743765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/893492409208743765'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/08/number-10-responds-to-petition-to-save.html' title='Number 10 responds to the petition to save Bletchley Park'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-4755355366124029825</id><published>2009-08-24T07:14:00.007Z</published><updated>2009-08-25T09:22:59.518Z</updated><title type='text'>SVG for IE</title><content type='html'>&lt;p&gt;As (slightly innaccurately?) posted on Slashdot, a Google Code project to create an SVG plugin for Internet Explorer has gone public with a &lt;a href="http://code.google.com/p/svgweb/"&gt;little video showing what their software can do&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Actually, as SVG is vanishingly rare on the web I think we could all do with a refresher. If you watch the video turn the sound off though.&lt;/p&gt;&lt;p&gt;PS there’s a natty embedded SVG and Javascript logo animation on my &lt;a href="http://readingtype.org.uk/"&gt;homepage&lt;/a&gt;. The SVG is loaded into the DOM using some rather flaky AJAX. Been there about three years and nobody’s ever asked me how it works ;-)&lt;/p&gt;&lt;p&gt;&lt;em&gt;Edit: oops, incorrect syntax in that first link tag&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Another edit: should have credited Slashdot for the link.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-4755355366124029825?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/4755355366124029825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=4755355366124029825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4755355366124029825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4755355366124029825'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/08/svg-for-ie.html' title='SVG for IE'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-3075735893733579344</id><published>2009-08-03T09:18:00.006Z</published><updated>2009-08-03T09:33:32.825Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='pixelh8'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='TMNOC'/><title type='text'>Computers find a new home</title><content type='html'>&lt;p&gt;Last weekend I foisted a couple of my old computers (old as in fifteen years, not fifty years) onto the &lt;a href="http://www.tnmoc.org/"&gt;National Museum of Computing&lt;/a&gt; at Bletchley Park. It was great to meet some of the volunteers including &lt;a href="http://pixelh8.co.uk/"&gt;Pixelh8&lt;/a&gt;, who seems to be capable of making any old computer, no matter how brusque its exterior, sing sweetly.&lt;/p&gt;&lt;p&gt;&lt;em&gt;NB.&lt;/em&gt; Don’t take stuff to Bletchley Park unless you have contacted the Museum to check that they can accept it. There is precious little space available for storage and, as ever in the museums and archives sector, little money to pay for it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-3075735893733579344?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/3075735893733579344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=3075735893733579344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3075735893733579344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/3075735893733579344'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/08/computers-find-new-home.html' title='Computers find a new home'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-7593567510589189177</id><published>2009-07-28T08:05:00.004Z</published><updated>2009-07-28T08:43:16.425Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='typography'/><category scheme='http://www.blogger.com/atom/ns#' term='law'/><category scheme='http://www.blogger.com/atom/ns#' term='US'/><category scheme='http://www.blogger.com/atom/ns#' term='manuals'/><title type='text'>Type-loving US lawyers will need big monitors</title><content type='html'>&lt;p&gt;OK, that’s a little beside the point. But you will need plenty of pixels to read through this &lt;a href="http://www.typographyforlawyers.com/"&gt;new and commendable introduction to typography that has been provided by an lawyer, ex-typographer, to other lawyers not ex-typographer&lt;/a&gt; from the kindness of his heart.&lt;/p&gt;&lt;p&gt;&lt;em&gt;NB&lt;/em&gt; I’m a real enthusiast of web sites with large type. Let’s have more!&lt;/p&gt;&lt;p class="note"&gt;Link via the LETPRESS list.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-7593567510589189177?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/7593567510589189177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=7593567510589189177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/7593567510589189177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/7593567510589189177'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/07/type-loving-us-lawyers-will-need-big.html' title='Type-loving US lawyers will need big monitors'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-6325981662038273573</id><published>2009-07-23T07:02:00.003Z</published><updated>2009-07-23T07:10:03.191Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='rail.network'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='government'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><category scheme='http://www.blogger.com/atom/ns#' term='steel'/><title type='text'>Sparks to fly</title><content type='html'>&lt;p&gt;Good to hear that &lt;a href="http://news.bbc.co.uk/1/hi/uk/8164070.stm"&gt;major UK rail electrification plans are to go ahead&lt;/a&gt;. This is a significant government policy change. Lots of metalwork will be required. Is this work for the Teeside steelworks?&lt;/p&gt;&lt;p&gt;And I wonder what will happen to the rest of the related proposals in &lt;a href="http://www.networkrail.co.uk/browse%20documents/rus%20documents/route%20utilisation%20strategies/network/working%20group%204%20–%20electrification%20strategy/network%20rus%20electrification.pdf"&gt;Network Rail’s  Rail Utilisation Strategy document&lt;/a&gt;?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-6325981662038273573?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/6325981662038273573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=6325981662038273573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/6325981662038273573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/6325981662038273573'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/07/sparks-to-fly.html' title='Sparks to fly'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-8444981456252592169</id><published>2009-07-17T14:14:00.002Z</published><updated>2009-07-17T14:17:08.183Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='font linking'/><category scheme='http://www.blogger.com/atom/ns#' term='commercial solution'/><category scheme='http://www.blogger.com/atom/ns#' term='webfonts'/><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><title type='text'>Speaking of TTF web fonts …</title><content type='html'>&lt;p&gt;Here’s &lt;a href="http://kernest.com/"&gt;a commercial font-hosting service that is just starting up&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-8444981456252592169?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/8444981456252592169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=8444981456252592169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/8444981456252592169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/8444981456252592169'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/07/speaking-of-ttf-web-fonts.html' title='Speaking of TTF web fonts …'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-4314727647148200965</id><published>2009-07-16T08:37:00.004Z</published><updated>2009-07-16T08:57:13.082Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox vm'/><category scheme='http://www.blogger.com/atom/ns#' term='help'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><category scheme='http://www.blogger.com/atom/ns#' term='iso image'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu update'/><category scheme='http://www.blogger.com/atom/ns#' term='X11'/><title type='text'>Updating Ubuntu major version in a Virtual Box VM</title><content type='html'>&lt;p&gt;Yesterday I upgraded from Ubuntu 8.10 to 9.04 using the system’s Update Manager (System&gt;Administration&gt;Update Manager). This worked perfectly, which is impressive considering I upgraded to a new major version of the software, but because the Ubuntu in question is a VirtualBox VM the new OS version’s X11 video software wouldn’t work properly. It complained that it couldn’t find a suitable driver and it would not work in low resolution mode.&lt;/p&gt;&lt;p&gt;The fix was to log in to the console (a dialog box reporting the error offers you this option), then mount the VirtualBox kernel additions ISO image (which is called VBoxGuestAdditions.iso and is, I think, something internal to VirtualBox and hence always associated with the VM by default). The ISO image contains scripts called VBoxLinuxAdditions-&amp;lt;arch&amp;gt;.run [the one suitable for my hardware is VBoxLinuxAdditions-x86.run], which you can run to install the twiddly bits, hacks, patches, extensions or whatever that enable video and probably a lot more too.&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;$ mount /media/cdrom&lt;br /&gt;$ cd /media/cdrom&lt;br /&gt;$ sudo ./VBoxLinuxAdditions-x86.run&lt;br /&gt;[script runs]&lt;br /&gt;$ sudo shutdown -r now&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-4314727647148200965?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/4314727647148200965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=4314727647148200965' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4314727647148200965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/4314727647148200965'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/07/updating-ubuntu-major-version-in.html' title='Updating Ubuntu major version in a Virtual Box VM'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11425596.post-8587210916384688219</id><published>2009-07-15T08:29:00.005Z</published><updated>2009-07-15T09:16:51.833Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='font linking'/><category scheme='http://www.blogger.com/atom/ns#' term='w3c'/><category scheme='http://www.blogger.com/atom/ns#' term='commercial solution'/><category scheme='http://www.blogger.com/atom/ns#' term='webfonts'/><title type='text'>Good news for web designers: acceptable web-linked fonts are here</title><content type='html'>&lt;p&gt;A rumbling debate on www-font, the W3C mailing list forum for discussion of how linked, downloadable fonts should be implemented, has been cut short by the action of commercial font publishers. At least one significant player is now issuing TTF fonts with web server licences, which is effectively an end-run around the discussion because it means that the dual-format (TTF/OTF and EOT) question now has an answer from the font software publishing world as well as implementations from the browser authors and publishers. These two groups held the power between them, with web designers and developers yapping and clamouring to more or less effect in the middle. Now the matter is resolved you can expect to be able to license TTF/OTF and EOT versions of many high-quality commercial fonts very, very soon. I’m not sure whether anybody lost out here, but I think commercial font publishers will fall over themselves to avoid being the last ones to make their libraries available.&lt;/p&gt;&lt;p&gt;Personally I am disappointed because I was hoping that the debate might move forward the concept of licence expression, where information about creator and publisher of linked items in a page (like video, photography, typefaces, etc) is available to the user through a machine-comprehendable format that is partially or completely wrapped around the media themselves. It would bring to the surface a load of people working in the second tier of the web: the  designer and publisher of a typeface, the photographer who took the spectacular travel picture, the painter of a portrait and its licensor (typically a gallery, museum or private owner), the writer and producer of a video, etc as well as the people who design and code web sites. Such a system would play well to the idea of a semantic web. Tom Lord’s proposal, &lt;a href="http://noeot.com/mame.html" title="Introducing MAME: Media-Attached Metadata Expression"&gt;MAME&lt;/a&gt;, now seems likely to stay that way because, as clearly demonstrated in the font licensing discussion, nobody cares.&lt;/p&gt;&lt;h2&gt;How it works&lt;/h2&gt;&lt;p&gt;Here is a method that might be used to prevent TTF/OTF font files being ‘stolen’ (used outside the terms of the licence under which they have been provided) and hence could be acceptable to a commercial font software publisher:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Server implements &lt;a href="http://openfontlibrary.org/wiki/Web_Font_linking_and_Cross-Origin_Resource_Sharing#Blocking_requests_from_other_sites_by_referer_checking"&gt;referer checking&lt;/a&gt; and denies the requested download if the check fails (making it hard for people to simply look for the URLs of the font files and download them by typing the URL into a browser)&lt;/li&gt;&lt;li&gt;Font name table in the linked font file is made unintelligible by the publisher (the name table is critical for the font to be added to UI menus, caches etc on the operating system but, because all the info is replicated in the @font-face rules, browsers don’t need it)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Nowhere in any specification is the referer check or the obfuscation of the font file made mandatory; instead they are conditions of doing business with the font software publishers and you can always use permissively-licensed fonts instead if they meet your requirements.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11425596-8587210916384688219?l=www.readingtype.org.uk%2Fblog%2Findex.html' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/8587210916384688219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=11425596&amp;postID=8587210916384688219' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/8587210916384688219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11425596/posts/default/8587210916384688219'/><link rel='alternate' type='text/html' href='http://www.readingtype.org.uk/blog/2009/07/good-news-for-web-designers-acceptable.html' title='Good news for web designers: acceptable web-linked fonts are here'/><author><name>Ben Weiner</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='18088868065163465646'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry></feed>