LCA2013 – Wrap-up

February 16, 2013

So I didn’t end up posting that much about LCA…

The main conference was fantastic:

  • Clojure is awesome for concurrency
  • Unix party tricks are extremely fun, and rather scary, and now I just want to disappear off teh interwebz
  • Schwern taught me lots about Git – I now have a Github account and I feel a lot more confident with it!
  • Repent, for the end of the Unix epoch is nigh!
  • Pia Waugh can talk very fast, particularly given some sleep deprivation
  • bunnie’s keynote provided some very interesting insights into the world of consumer manufacturing, particularly pricing
  • TBL can speak even faster than Pia – this was actually problematic…
  • Asheesh Laroia and OpenHatch are pretty awesome
  • Paul Fenwick can talk very, very fast given a 90 second timeslot…

Anyway, it was awesome. I highly recommend it, and I’m already planning to make my way to Perth for 2014.


linux.conf.au 2013

January 29, 2013

So, after not posting on this blog since… 2009 (which was before I started uni), I’ve decided I might try getting back into this whole blogging business again. Maybe. We’ll see.

Anyway, I’m at linux.conf.au 2013 here in the most wonderful city of Canberra. It’s my first LCA, and so far I’m rather liking it.

Today is Day 2, where we had a most excellent keynote by Radia Perlman, the inventor of the Spanning Tree Protocol among many other important networking things. There are a few summaries of the talks already up on Planet LCA so I shan’t do so again.

The rest of today consists of Miniconfs – one-day streams dedicated to particular topics, organised separately from the main conference. For most of today I attended Open Government, which I found rather dry for the most part although there were quite a few interesting insights I heard. Currently in Haecksen, where Jacinta Richardson has just spoken on the topic of conference presentations, and later my good friend and fellow ANU undergraduate Sam Cheah will be presenting on her beloved Robogals. Great stuff!

Also, I managed to get my hands on a free copy of Perlman’s Interconnections: Bridges, Routers, Switches, and Internetworking Protocols. Some books were given away in connection with her keynote (as is LCA tradition), and one of the winners decided she was willing to give her copy away to someone else who might want it better. It is thus joining the CSSA Common Room library. :)


Debian community blog

May 23, 2009

So now I’m being syndicated on the Linux.com Debian community blog, which means I actually have an excuse to do a bit of blogging now and then.

In other news, I have an external hard drive now. Time to install Debian on it :D


NCSS

December 2, 2008

I got in :D

Can’t wait for the 3rd of January!


NCSS

November 27, 2008

I’m applying to go to the National Computer Science School at USyd in January.

I’m not sure exactly what they do there or whether it’ll be particularly interesting, but, well, what is there to do in January anyway?


lenny+1

September 1, 2008

…is called squeeze.


Software Legal Deposit?

April 28, 2008

Publishers of books, magazines and other print, sound and video materials are required under the Copyright Act to deposit publications with the National Library (and, under State Copyright Acts, to various State and University libraries). The reason for legal deposit is obvious: use by the general public, both now and into the future. Having copies of books available in libraries means that they will still be available after they go out of print or the publishers disappear. It’s a good protection for cultural material.

One thing not covered by legal deposit (at least in most jurisdictions) is software. The nature of the software industry makes it far more likely that a given program will go ‘out of print’ – over the past 25 years countless software companies have gone out of business. Unlike books, however, the copies of the software purchased by consumers aren’t human-readable. While an old software package may be available on eBay, its source code may very well be lost forever when the company collapses. Source code needs to be preserved for several reasons: it’s needed for future usage (recompiling and porting to newer architectures and operating systems) and it’s needed so the software can be studied.

I propose a legal deposit system for computer software. Software publishers with an annual turnover of more than $1 million would be required to submit a full, complete copy of their final source code, release binaries, documentation and associated materials to the National Software and Multimedia Archive. The Archive would keep access to the material (other than documentation and freely available material) closed for 15 years, when it would be released for public access. An extension on this period would be available if the company could prove that the software is still of commercial value.

A software archive has other advantages: access could be provided to government agencies and academics on NDAs for security research and bugfixing purposes, and software indexes could be of great value to consumers and procurement agencies.

Legal deposit needs to protect today’s software, before it goes forever.

(NB: The best solution, of course, is to release all software as Free Software. Not that that will happen soon, unfortunately.)


Thanks MS!

March 22, 2008

http://www.gnu.org/thankgnus/2008supporters.html

Head down to Sustaining Contributors, then find the eleventh name on that list.


2020 Summit; WorkChoices

March 20, 2008

Got into the 2020 Youth Summit :D Yay me :D

Also got my WorkChoices mousepads, courtesy of the Deputy Prime Minister’s office.

Also got a response to my letter to Senator Conroy’s office re: net filtering. I ought to scan it in and post it here, but it’s standard government response: the Minister appreciates your concerns, and I, the Acting Assistant Secretary of some random branch in his Department have no power to change what the Labor Party has already decided, i.e. that we will implement an unworkable, fundamentally broken policy, and set up a few committees to solve the remaining issues.


Insert key – why?

February 23, 2008

Or more specifically, do we really need the Insert key mapped to enabling overtype?

Most computer users (myself included) have just fallen into the practice of using backspace or delete to correct things, and indeed I could’ve used overtype to correct a few mistakes I made while typing this very sentence, but I haven’t.

The reason I ask is that the less computer-literate of our population don’t know what to do when they accidentally hit the Insert key then start typing over a document. They then go and waste the time of people like me in trying to fix it.

Also, surely there’s a good use for another spare key on the keyboard? I can think of one already – using Insert to bring up a ‘template text’ menu, or a modifier-type key, so ‘Insert + C’ or ‘Insert, C’ could insert ‘CONFIDENTIAL’. I would actually end up using something like that.


Follow

Get every new post delivered to your Inbox.

Join 706 other followers