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

<channel>
	<title>mcc.id.au</title>
	<atom:link href="http://mcc.id.au/feed" rel="self" type="application/rss+xml" />
	<link>http://mcc.id.au</link>
	<description></description>
	<pubDate>Fri, 06 Mar 2009 02:46:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Moved</title>
		<link>http://mcc.id.au/blog/2009/03/moved</link>
		<comments>http://mcc.id.au/blog/2009/03/moved#comments</comments>
		<pubDate>Mon, 02 Mar 2009 00:57:48 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[uni]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=28</guid>
		<description><![CDATA[I haven&#8217;t officially been a student since March last year, when my candidature lapsed; I&#8217;m a part-time research assistant now.  Over the last 12 months I technically haven&#8217;t been allowed to stay in the shared postgrads office, but Kim somehow had managed to organise for me to stay in there on one of the [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t officially been a student since March last year, when my candidature lapsed; I&#8217;m a part-time research assistant now.  Over the last 12 months I technically haven&#8217;t been allowed to stay in the shared postgrads office, but <a href=http://www.csse.monash.edu.au/~marriott/>Kim</a> somehow had managed to organise for me to stay in there on one of the free desks.  Since the beginning of this year, the calls from the admin staff for me to move out have intensified, with new PhD students starting and being allocated to desks in the office.  So today I have finally given in and moved two doors down to room 134 sharing with <a href=http://advogato.org/person/pjrm/>pjrm</a>.  My new number here is <a href=tel:+61.3.9905.8673>+61-3-9905-8673</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2009/03/moved/feed</wfw:commentRss>
		</item>
		<item>
		<title>Firebox</title>
		<link>http://mcc.id.au/blog/2009/02/firebox</link>
		<comments>http://mcc.id.au/blog/2009/02/firebox#comments</comments>
		<pubDate>Wed, 25 Feb 2009 05:27:43 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=26</guid>
		<description><![CDATA[On Friday night, Erik, Doug, Jonathan, Anthony and I were at Mortar and Pestle, a Thai restaurant in Manly, where I had a somewhat disappointing red curry after waiting for about 45 minutes to get a table.  Since we only realised that this place was BYO after sitting down, jwatt and I ducked out [...]]]></description>
			<content:encoded><![CDATA[<p>On Friday night, <a href=http://my.opera.com/MacDev_ed/>Erik</a>, <a href=http://schepers.cc/>Doug</a>, <a href=http://jwatt.org/>Jonathan</a>, Anthony and I were at <a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=mortar+and+pestle+manly+nsw&#038;jsv=147d&#038;sll=-33.798389,151.286244&#038;sspn=0.010984,0.016909&#038;ie=UTF8&#038;latlng=-33798996,151286236,652633323373427029&#038;ei=CtOkSbOmLJmKiAP__NjCDA&#038;sig2=DvtDpeI6TXozbgda7k4YfQ&#038;cd=1">Mortar and Pestle</a>, a Thai restaurant in Manly, where I had a somewhat disappointing red curry after waiting for about 45 minutes to get a table.  Since we only realised that this place was <abbr title='"bring your own" alcohol, i.e. not fully licensed'>BYO</abbr> after sitting down, jwatt and I ducked out to get a couple of bottles of wine from the local bottle-o.  One in particular, which we did buy, caught my attention.</p>
<p style=text-align:center><img src=http://mcc.id.au/wp-content/uploads/2009/02/firebox-new.jpg alt='It was a 2005 Cab Sav named "Firebox", with a familiar looking red and orange swirl logo.' width=500 height=375 class="aligncenter size-full wp-image-27"></p>
<p>The name and logo seemed familiar, but I couldn&#8217;t quite put my finger on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2009/02/firebox/feed</wfw:commentRss>
		</item>
		<item>
		<title>Manly</title>
		<link>http://mcc.id.au/blog/2009/02/manly</link>
		<comments>http://mcc.id.au/blog/2009/02/manly#comments</comments>
		<pubDate>Wed, 25 Feb 2009 03:41:09 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[html5]]></category>

		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=25</guid>
		<description><![CDATA[Last week, the SVG Working Group held our annual Sydney face-to-face meeting hosted by CiSRA.  This was the first F2F with a representative from Mozilla attending. It&#8217;s encouraging to have a second major browser implementor actively participating now!
Below is a summary of the discussions surrounding the major topics that we covered over the five [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, the <a href=http://www.w3.org/Graphics/SVG/>SVG Working Group</a> held our annual Sydney face-to-face meeting hosted by <a href=http://www.cisra.canon.com.au/>CiSRA</a>.  This was the first F2F with a <a href=http://jwatt.org/>representative from Mozilla</a> attending. It&#8217;s encouraging to have a second major browser implementor actively participating now!</p>
<p>Below is a summary of the discussions surrounding the major topics that we covered over the five days.</p>
<h2>Mapping</h2>
<p>The <a href=http://www.w3.org/Graphics/SVG/IG/wiki/Japan>Japanese chapter of the SVG Interest Group</a> is working on a module for mapping functionality in SVG.  Fujisawa-san explained that this would comprise four new features &#8212; layering, tiling, level of detail and z-index &#8212; and the question was put as to whether the WG would want to take on LoD and z-index and develop them as general SVG features.  On the face of it, these seem like useful additions (and I&#8217;d be happy with LoD functionality being available to help with the creation of adaptive diagrams), but the timeframe that the SVG IG JP were looking at having these done by was probably unrealistic, just because of the limited number of active people in the WG and how much time they have to work on spec writing at the moment.  However, even if the SVG IG JP were to include these features in their mapping module, we could still port them over to the main SVG spec at a later date.</p>
<h2>3D Transforms</h2>
<p>We spent a bit of time discussing the <a href=http://dev.w3.org/SVG/modules/transforms/SVGTransforms.html>SVG Transforms module</a> and <a href=http://dev.w3.org/SVG/modules/transforms/SVGTransformsReqs.html>requirements document</a>, and we plan to publish a first draft of these very soon.  It seems that the CSS WG will be publishing their <a href=http://dev.w3.org/csswg/css3-2d-transforms/>2D</a> and <a href=http://dev.w3.org/csswg/css3-3d-transforms/>3D</a> transforms modules soon, too.  There was a strong desire for the SVG and CSS specs to be aligned as closely as possible, but there are some aspects of the CSS Transforms specs that seems to be incompatible with SVG (such as their <a href=http://dev.w3.org/csswg/css3-2d-transforms/#transform-origin-property>&#8216;transform-origin&#8217;</a> property having an initial value of &#8220;50% 50% 0&#8243;).</p>
<h2>CSS Transitions and Animations</h2>
<p>Another couple of specs to come out of recent Apple proposals to the CSS WG are <a href=http://dev.w3.org/csswg/css3-transitions/>Transitions</a> and <a href=http://dev.w3.org/csswg/css3-animations/>Animations</a>.  Animations overlap with existing functionality in SVG, while Transitions provides some simpler ways to specify simple animations of properties between two values.  The SVG WG obviously wants these to be aligned with existing SVG SMIL animation functionality as possible, so that implementations can share as much common code between the two features as possible.  Currently, CSS Transitions and Animations are somewhat underdefined in terms of how the changed property values are actually effected, so it is not possible to tell how they will interact with concurrently running SVG animations.  We collected some comments related to this and will be sending these in soon, too.</p>
<h2>Compositing</h2>
<p>The <a href=http://dev.w3.org/SVG/modules/compositing/master/SVGCompositing.html>Compositing</a> module, which provides support for using Porter-Duff compositing operators and the extended blend modes from PDF when painting SVG elements to the canvas, is just about ready for publication (as are the corresponding <a href=http://dev.w3.org/SVG/modules/compositing/master/SVGCompositingReqs.html>requirements</a> and <a href=http://dev.w3.org/SVG/modules/compositing/master/SVGCompositingPrimer.html>primer</a> documents).  This was originally <a href=http://www.w3.org/TR/2004/WD-SVG12-20041027/rendering.html>part of the old SVG 1.2 Full draft</a>.</p>
<h2>SVG 1.1 errata</h2>
<p>Some progress was made on the <a href=http://dev.w3.org/SVG/profiles/1.1F2/errata/errata.xml>SVG 1.1 errata document</a>.  I had hoped that all actions related to the errata could be complete by the end of the meeting, but it seems there are still a few to be done.  Once they are complete, the plan is to publish a second edition of <a href=http://www.w3.org/TR/2003/REC-SVG11-20030114/>SVG 1.1</a> that incorporates all of the changes proposed in the errata document.  If I get time, I&#8217;ll look at generating the second edition spec using the same build scripts we used for <a href=http://www.w3.org/TR/SVGTiny12/>SVG Tiny 1.2</a>, which, among other things, will give us much more useful element and attribute list appendices than those in 1.1 <a href=http://www.w3.org/TR/2003/REC-SVG11-20030114/eltindex.html>[1]</a> <a href=http://www.w3.org/TR/2003/REC-SVG11-20030114/attindex.html>[2]</a>.</p>
<h2>SVG in text/html</h2>
<p>We spent a whole day discussing the inclusion of SVG in text/html parsers (as is being proposed for <a href=http://www.w3.org/html/wg/html5/>HTML 5</a>, but I&#8217;d say that it was a very fruitful discussion.  We started with <a href=http://www.w3.org/mid/20090217122355.GB26848@arc.mcc.id.au>a summary of the current HTML WG&#8217;s proposal</a> (as commented out in the HTML 5 spec currently) and discussed these point by point.  <a href=http://my.opera.com/MacDev_ed/>Erik</a> dutifully compiled our views and will be summarising and mailing off our comments to the HTML WG soon.</p>
<h2>Vector Effects</h2>
<p><a href=http://www.w3.org/People/Chris/>Virtual Chris</a> (who had shifted himself into UTC+11 despite remaining in France) led us through a discussion of the upcoming <a href=http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffects.html>Vector Effects</a> module (and <a href=http://dev.w3.org/SVG/modules/vectoreffects/master/SVGVectorEffectsPrimer.html>primer</a>), which is another module that has been extracted from the <a href=http://www.w3.org/TR/2004/WD-SVG12-20041027/vectoreffects.html>SVG 1.2 Full draft</a>.  This should be published soon, once Chris has made a few edits based on the group&#8217;s comments.</p>
<h2>Layout</h2>
<p>The <a href=http://dev.w3.org/SVG/modules/layout/publish/SVGLayoutReqs.html>requirements document</a> for layout functionality in SVG was at a point where it was worth discussion in the group, so we spent a few hours on that.  Generally, it was noted that layout is something that authors have been wanting for a long time, but we didn&#8217;t manage to get consensus on exactly what kinds of layout specification methods we want to support.  Layout containers, something like what is supported in UI widget libraries, was one that had support from all the members of the group in attendance, but allowing expressions to specify lengths and depending on a length on a different object (to allow relative positioning of objects) didn&#8217;t.  After filling out the terse use cases in the requirements document, and taking into account the feedback from the meeting, we&#8217;ll be publishing it as a first public working draft.</p>
<h2>SVG Print</h2>
<p>After having a Last Call Working Draft published a year ago, the <a href=http://dev.w3.org/SVG/modules/print/master/SVGPrint.html>SVG Print</a> module has been languishing without much progress.  It basically provides two features: multiple pages, and colour management.  In the module, these are positioned as things that could be implemented in a printer (or print driver) to allow SVG to be used as a page description language.  However, they would be useful in other contexts as well, and there has been interest from Inkscape and Scribus (I believe) in having these features mature more quickly.  We decided (pending Canon&#8217;s approval, since they were the ones driving this spec mostly) to split these two features out into separate documents and to have them specified with less of a focus on being implemented in printers.  This will hopefully let us advance them more quickly.</p>
<h2>Automated testing</h2>
<p>On Friday, <a href=http://jwatt.org/>Jonathan</a> gave an overview of how reftests work in the Mozilla codebase.  Reftests are rendering tests that, rather than relying on a single rendering to perform a pixel-wise comparison on to determine if a test has been passed, instead usually use another SVG document to use as the basis for generating the reference raster image.  This helps to account for valid differences in rendering between platforms or implementations.  Jonathan suggested that we adopt this testing methodology in the SVG test suite so that we can automate testing.  His idea is that with a common format for automated reftests, vendors could allow end users to run the SVG test suite easily and quickly on a public build of their implementation.</p>
<p>The advantages of this would be threefold.  First, everyone can easily verify test suite conformance and note how conformance is increasing, providing pressure on vendors to improve their implementations.  Second, it would make it easier for members of the public to contribute tests.  Third, by making it easy to write a harness that can run the automated test suite, it will help those vendors with fledgling or non-existent implementations get up to speed more quickly.  As it stands, the current SVG test suite includes reference images that have been rendered with Batik.  Each implementation basically needs to generate their own renderings to test against, making it non-trivial to run the SVG test suite in an automated fashion.  By providing SVG reference documents instead of raster images, the reference renderings can be generated by each implementation without much manual intervention.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2009/02/manly/feed</wfw:commentRss>
		</item>
		<item>
		<title>Testing HTMLCollection behaviour</title>
		<link>http://mcc.id.au/blog/2009/01/testing-htmlcollection-behaviour</link>
		<comments>http://mcc.id.au/blog/2009/01/testing-htmlcollection-behaviour#comments</comments>
		<pubDate>Mon, 05 Jan 2009 00:43:42 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[html]]></category>

		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=24</guid>
		<description><![CDATA[A couple of months ago I tested the behaviour of indexing HTMLCollection objects.  I&#8217;ve moved the results of the tests to a more permanent URL.  The tests themselves aren&#8217;t in a particularly useful form at the moment, needing various commenting and uncommenting to obtain results for different subtests.  Let me know if [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago I tested the behaviour of indexing HTMLCollection objects.  I&#8217;ve moved the <a href='http://mcc.id.au/2008/11/htmlcollection-tests/'>results of the tests</a> to a more permanent URL.  The <a href='http://mcc.id.au/2008/11/htmlcollection-tests/htmlcollection.html'>tests themselves</a> aren&#8217;t in a particularly useful form at the moment, needing various commenting and uncommenting to obtain results for different subtests.  Let me know if you&#8217;d like the tests to be split out into proper test files that don&#8217;t need editing.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2009/01/testing-htmlcollection-behaviour/feed</wfw:commentRss>
		</item>
		<item>
		<title>End of another year</title>
		<link>http://mcc.id.au/blog/2008/12/end-of-another-year</link>
		<comments>http://mcc.id.au/blog/2008/12/end-of-another-year#comments</comments>
		<pubDate>Wed, 31 Dec 2008 08:25:31 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[svg]]></category>

		<category><![CDATA[uni]]></category>

		<category><![CDATA[webidl]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=23</guid>
		<description><![CDATA[It might sound trite, but the end of a year always creeps up on me quickly.  Was it really a year ago that we read about the latest declassified Australian government documents, or that I was predicting a mere six more months until my thesis submission?  Seems like only yesterday.
Speaking of thecal matters, [...]]]></description>
			<content:encoded><![CDATA[<p>It might sound trite, but the end of a year always creeps up on me quickly.  Was it really a year ago that we read about the latest declassified Australian government documents, or that I was predicting a mere six more months until my thesis submission?  Seems like only yesterday.</p>
<p>Speaking of <a href='http://www.phdcomics.com/comics/archive.php?comicid=1049'>thecal matters</a>, I must congratulate <a href='http://www.linkedin.com/pub/4/504/a94'>Peter Sbarski</a> (one of my officemates) and <a href='http://njhurst.com/'>Nathan Hurst</a> (a former officemate) on their end-of-year submissions.  Nathan started his PhD a couple of years before me, so it was always comforting in a way, knowing that regardless of the time I&#8217;ve spent at Monash working on this thing, that I wasn&#8217;t breaking some sort of record.  Now that he has submitted, I can really start my stopwatch and get on with it!</p>
<p>A couple of W3C publications were made just before Christmas that are worth mentioning from my perspective:</p>
<ul>
<li>SVG Tiny 1.2 was <a href='http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/'>published as a Recommendation</a>.  Considering that the <a href='http://www.w3.org/TR/2002/WD-SVG12-20021115/'>first draft</a> of what was then known as SVG 1.2 was published in late 2002, it certainly is satisfying to have it finished so that progress can be made on other things within SVG working group.  While not everything in SVG Tiny 1.2 will appeal to the desktop browser vendors, there is much from SVG 1.1 that has been clarified and improved upon that still deserves attention.  Also, check out the <a href='http://www.w3.org/TR/SVGTiny12/REC-SVGTiny12-20081222.pdf'>delicious PDF</a> produced using <a href='http://www.princexml.com/'>Prince</a>!</li>
<li>Web IDL had another <a href='http://www.w3.org/TR/2008/WD-WebIDL-20081219/'>working draft publication</a>.  Most of the changes since the last draft have been to bring the ECMAScript bindings closer into alignment with reality, and to add some more extended attribute hooks for use by other specifications, such as <a href='http://whatwg.org/html5'>HTML 5</a>.  The next publication will be a last call working draft, by my estimates.
</ul>
<p>In related news, I&#8217;ve been appointed co-chair of the SVG working group from the beginning of 2009, taking over from Andrew Emmons, who has done a fine job herding us all into getting SVG Tiny 1.2 out the door.  Erik Dahlström from Opera is continuing in his role as the other co-chair.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2008/12/end-of-another-year/feed</wfw:commentRss>
		</item>
		<item>
		<title>Nuremberg</title>
		<link>http://mcc.id.au/blog/2008/08/nuremberg</link>
		<comments>http://mcc.id.au/blog/2008/08/nuremberg#comments</comments>
		<pubDate>Mon, 25 Aug 2008 10:21:31 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://mcc.id.au/?p=22</guid>
		<description><![CDATA[I&#8217;m in Nürnberg, Germany for the SVG working group meeting, which just finished last night.  I have to say (without trying to sound too self-congratulatory) that we really put in a lot of effort, finishing way into the evening on some days, with encouraging results that will stand us in good stead for republication [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in Nürnberg, Germany for the SVG working group meeting, which just finished last night.  I have to say (without trying to sound too self-congratulatory) that we really put in a lot of effort, finishing way into the evening on some days, with encouraging results that will stand us in good stead for republication soon.  The majority of the time was spent working on improving the <a href='http://dev.w3.org/SVG/profiles/1.2T/publish/index.html'>SVG Tiny 1.2</a> spec and test suite &#8212; something not nearly as fun as discussing new work, but it really had to be done.  (Note that there&#8217;s now a <a href='http://dev.w3.org/SVG/profiles/1.2T/publish/single-page.html'>single page version</a> of the spec, which should help facilitate review, searching, printing, etc.)</p>
<p>In response to implementor feedback, the Connection interface of SVG Tiny 1.2 is gone.  Connection always was a controversial interface, with many commentors pointing out that it shouldn&#8217;t have been something that SVG defined.  At the time it was introduced, long before I was a member of the working group, there really wasn&#8217;t another forum that was appropriate for a network interface to be specced, so I can understand why it was, especially as, despite the views of some people, SVG really was (and is) being used an application platform, and not just a static graphics language.  The <a href='http://dev.w3.org/2006/webapi/network-api/network-api.html'>Network API</a> spec in the WebApps WG isn&#8217;t really progressing, but there is some new, similar work happening in <a href='http://www.w3.org/html/wg/html5/'>HTML 5</a>, so I hope that these become unified.</p>
<p>The arrangement of the Global and SVGGlobal interfaces in the SVG Tiny 1.2 uDOM is being cleaned up to fit in better with other specs.  So instead of SVGGlobal inheriting from this empty Global interface, we&#8217;re going to state that the default AbstractView object (i.e., the global ECMAScript object) also implements SVGGlobal, and not make SVGGlobal inherit from anything.  This parallels the way HTML 5 defines Window.</p>
<p>The <a href='http://www.w3.org/TR/2004/WD-SVG12-20041027/painting.html#static-property'>&#8217;static&#8217; property</a> from the old SVG 1.2 Full draft will be making a comeback in 1.2 Tiny in some form, in response to requests from implementors.</p>
<p>We had an interesting discussion on layout functionality that we&#8217;d like to see in the new Layout module (which is the primary reason I&#8217;m here).  There seems to be support in the group for some high level layout container support in conjunction with some lower level layout control specifications, such as expression-based positioning of objects.</p>
<p>John Daggett from Mozilla dropped in for a day and gave a presentation on the <a href='http://dev.w3.org/csswg/css3-fonts/'>CSS3 Fonts draft</a>, including an engaging overview of the background and technical issues surrounding web fonts.  (And I must say that that spec is one of the most visually pleasing documents I&#8217;ve seen come out of W3C for a while.)</p>
<p><a href='http://www.svgopen.org/2008/'>SVG Open 2008</a> begins tomorrow, and for a change, I&#8217;m not presenting anything.  Here&#8217;s hoping attendance is up on last year!</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2008/08/nuremberg/feed</wfw:commentRss>
		</item>
		<item>
		<title>History meme</title>
		<link>http://mcc.id.au/blog/2008/04/history-meme</link>
		<comments>http://mcc.id.au/blog/2008/04/history-meme#comments</comments>
		<pubDate>Mon, 14 Apr 2008 01:37:00 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mcc.id.au/blog/2008/04/history-meme</guid>
		<description><![CDATA[(Ultimately from here.)
jet:~ $ history &#124; awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n ",a[i],i}}' &#124; sort -rn &#124; head
  8906  ls
  8441  cd
  5230  vi
  3902  date
  3671  fg
  1379  svn
  1236  make
  1143  ssh
  1052  mplayer
  [...]]]></description>
			<content:encoded><![CDATA[<p>(Ultimately from <a href='http://jimmac.musichall.cz/log/?p=427'>here</a>.)</p>
<pre>jet:~ $ history | awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n ",a[i],i}}' | sort -rn | head
  8906  ls
  8441  cd
  5230  vi
  3902  date
  3671  fg
  1379  svn
  1236  make
  1143  ssh
  1052  mplayer
   755  cal</pre>
<p>Looks pretty accurate to me, although I&#8217;m surprised mplayer is that high in the list.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2008/04/history-meme/feed</wfw:commentRss>
		</item>
		<item>
		<title>WebKit gets 100 on Acid3</title>
		<link>http://mcc.id.au/blog/2008/03/webkit-gets-100-on-acid3</link>
		<comments>http://mcc.id.au/blog/2008/03/webkit-gets-100-on-acid3#comments</comments>
		<pubDate>Thu, 27 Mar 2008 04:09:59 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[acid3]]></category>

		<category><![CDATA[opera]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://mcc.id.au/blog/2008/03/webkit-gets-100-on-acid3</guid>
		<description><![CDATA[The last few days have been neck-and-neck, but finally the latest nightly build of WebKit gets 100/100 on the Acid3 test, just beating out Opera.  While Opera had a screenshot of an internal build getting 100 yesterday, WebKit&#8217;s is the first publicly available build that gets 100.
Not that it matters who &#8220;wins&#8221;, but it [...]]]></description>
			<content:encoded><![CDATA[<p>The last few days have been neck-and-neck, but finally the latest <a href='http://nightly.webkit.org/'>nightly build</a> of WebKit <a href='http://webkit.org/blog/173/webkit-achieves-acid3-100100-in-public-build/'>gets 100/100</a> on the <a href='http://acid3.acidtests.org/'>Acid3 test</a>, just beating out Opera.  While Opera had a <a href="http://my.opera.com/desktopteam/blog/2008/03/26/opera-and-the-acid3-test">screenshot of an internal build getting 100</a> yesterday, WebKit&#8217;s is the first publicly available build that gets 100.</p>
<p>Not that it matters who &#8220;wins&#8221;, but it is some fun, healthy competition for web standards compliance.  <a href='http://blog.mozilla.com/rob-sayre/2008/03/26/acid3-is-basically-worthless/'>No really, it is!</a></p>
<p>Although I do find it funny that a <a href='http://ln.hixie.ch/?start=1206578003&#038;count=1'>bug that Maciej found in my test</a> means Opera shouldn&#8217;t really have scored 100.  But anyway, congratulations to Opera and WebKit for getting full marks!</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2008/03/webkit-gets-100-on-acid3/feed</wfw:commentRss>
		</item>
		<item>
		<title>Hi again</title>
		<link>http://mcc.id.au/blog/2008/03/hi-again</link>
		<comments>http://mcc.id.au/blog/2008/03/hi-again#comments</comments>
		<pubDate>Mon, 17 Mar 2008 07:04:30 +0000</pubDate>
		<dc:creator>Cameron McCormack</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://test.mcc.id.au/blog/2008/03/hi-again</guid>
		<description><![CDATA[Finally I have got around to re-jigging my site a bit.  I gave up on the idea of writing a Django-based backend myself due to lack of time, and have ended up using WordPress.  It seems OK so far, although not knowing any PHP it&#8217;s taken me a few days to get the [...]]]></description>
			<content:encoded><![CDATA[<p>Finally I have got around to re-jigging my site a bit.  I gave up on the idea of writing a Django-based backend myself due to lack of time, and have ended up using WordPress.  It seems OK so far, although not knowing any PHP it&#8217;s taken me a few days to get the templates looking right.</p>
]]></content:encoded>
			<wfw:commentRss>http://mcc.id.au/blog/2008/03/hi-again/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
