Search Results: "will"

27 October 2005

Andrew Pollock: [clug] Last CLUG meeting for a while

Tonight was my last CLUG meeting for a while, and it was a pretty good one. We didn't have a whole lot of structure to the meeting. Bob gave a couple of short talks. I gave a short talk off the cuff about the wonders of LVM. Hugh showed off some virtual reality goggle things. Alex tried to have a bit of a hackfest on Coda, but I think there was a general lack of Coda fu, so that didn't get very far unfortunately. Steve Walsh has kindly offered to take over as the person behind the shell script that schedules the meetings, and I've moved it from caesar (in the cupboard at home on the end of an ADSL connection) to daedalus in Brisbane, so it will continue to be accessible while I'm relocating. I'm looking forward to checking out SVLUG and BALUG (which seems to have fallen off the Internet (from home) at time of writing, looks like someone needs to read the IETF's BCP #16).

MJ Ray: Dear West Norfolk Council,

There are three ways in which your new web site is worse than the previous site :- 1. it is hard to read. It doesn't set a background colour (which is good because my browser preferences are my preferred colours), but it sets black text, which is hard to read on my preferred background. This means the site is not following the Web Content Accessibility Guidelines. 2. All of my links and bookmarks for pages on the council web site have been broken. This is very irritating. I will delete most of the links rather than try to find the pages' new homes. Why have you not followed the advice of Tim Berners-Lee (1996, URI Axioms) and other web experts (for example, Jakob Nielsen's Alertbox for June 14, 1998: Fighting Linkrot) and set up redirects? 3. When browsing the site, I sometimes get an ASP.Net error page with a stack trace telling me that I haven't got permission to use the site. If I wait a minute and reload the page, it usually appears. What is the problem and why aren't you using customised error pages? It looks like the site could be quite an improvement, but it currently doesn't get the basics right for us old visitors. Also, why is this comment textbox so small? It's barely 10 letters wide for me. I await your reply with interest. MJR Postscript for blog only: I didn't even start on the more general problems with the navigation, attempts to make page links look like adverts, abuse of query strings, or all other others. I think the site is still an improvement, especially if you use View->Page Style->No Style.

Joey Hess: thread patterns

Here's how to subscribe to mailing lists with a combined total posts of 2000 or more per day, and live. It's all about pattern recognition. Threaded mail readers such as mutt sort emails into a tree based on which emails are replies to other emails. The mail index displays this tree of messages with the author of each indicated. Since the Subject field rarely changes, mutt does not display it unless the thread's subject changes. Combining these elements of author names, thread trees, and occasional subject changes produces patterns that the brain can use to quickly identify important and useless sets of mail messages, without actually reading anything, and without resorting to complicated and fragile killfile and scoring systems. Some patterns are very simple. For example, this is the "take it to private email" pattern. This pattern can be thread-killed on sight; if you're feeling generous, read the last two messages in the thread.
bob    +-> Foo
fred     +->
bob        +->
fred         +->
bob            +->
fred             +->
bob                +->
fred                 +->
bob                    +->
fred                     +->
This is the "think before you post" pattern.
bob    +-> Foo
bob      +->
This is the "blindingly obvious answer" pattern. If you're bored you can read any one message to get the gist. Sometimes many of the replies will be worth reading to get a broad overview of all possible responses to a given obvious question. Most times not.
bob    +-> Foo?
fred     +->
alice    +->
george   +->
nancy    +->
steven   +->
nick     +->
Here's a deceptively simple pattern, the "uninteresting message". It might be worth checking the post date to make sure that it's not just the beginning of one of the above patterns of course. And if you're feeling generous, you can read some small fraction of them.
bob    +-> Foo?
This might be a worthwhile thread. Notably because it's short, has a reasonable mix of participants, and seems to come to some kind of conclusion.
bob    +-> Foo
fred     +->
alice      +->
bob          +->
george         +->
bob              +->
nancy    +->
fred       +->
And here's a transformation of that same thread featuring "too late for the party syndrome"
bob    +-> Foo
fred     +->
alice      +->
bill       +->
bob          +->
george         +->
bill             +->
bill         +->
nancy    +->
fred       +->
bill         +->
bill       +->
bill     +->
This is a perfect time to er, threadkill bill. Or if feeling generous, read the second or third of his many replies to see what's got him so worked up. To see more sophisticated patterns, you need to categorise participants of the mailing list. A few people almost always manage to turn even a useless thread into something interesting, or have viewpoints that are good foils for your own. Learn to recognise the names of these interesting posters without thinking about it (I'll name them in uppercase below). Similarly, some people never contribute anything useful, and can be filed under the label of k00k. If there are more k00ks than interesting posters it's probably time to leave the list. Most people won't fit in either category. Some people change category depending on the subject. Here's the same potentially worthwhile thread as before, but now the people matter.
bob    +-> Foo
fred     +->
k00k       +->
bob          +->
george         +->
bob              +->
NANCY    +->
fred       +->
Suddenly, three messages of the thread become worth reading, and the larger k00k-tainted subthread's likelyhood of being valuable drops substantially. Similarly, this thread can be ignored.
k00k   +-> Foo
bob      +->
fred       +->
k00k         +->
alice  +->
k00k     +->
And this thread has a high potential for being interesting.
bob    +-> Foo
fred     +->
bob        +->
NORRIS       +->
george         +->
bob              +->
NANCY    +->
fred       +->
This thread, a variation of "take it to private email", increases bob's chances of being a k00k. Or he's really right and everyone else is wrong.
alice  +-> Foo
fred     +->
bob        +->
nancy        +->
bob            +->
alice            +->
bob                +->
fred                 +->
bob                    +->
fred                     +->
bob                        +->
This thread is a hard case to call, it depends on how good the interesting poster is in deflecting k00kitude. There could be as many as three worthwhile messages in here; I'll flag them.
  k00k   +-> Foo
  bob      +->
* NANCY      +->
  k00k         +->
* bob          +->
* NANCY          +->
It might be worth reading the interesting poster here, but probably only for a laugh, and it's just as likely that they've been cruelly trolled into answering, especially if an instance of the "blindingly obvious answer" pattern is grafted onto one of the subthreads.
k00k   +-> Foo
NORRIS   +->
k00k       +->
NORRIS       +->
So far the Subject has been ignored, and generally it's more important to look at the thread structure than the subject, but there are useful exceptions. It might be worth checking out the differently named subthread here, on the other hand its close proximity to the k00k likely means its a useless tangent.
bob    +-> Foo
fred     +->
k00k       +->
bob          +->
george         +-> Bar (was: Foo)
bob              +->
fred               +->
fred           +->
tony     +->
fred       +->
Here is not just one thread, but a collection of threads. This pattern, typically associated with a much larger thread than shown here, is a sure sign that a thread has gone pear-shaped and unless the followup thread has a lot of interesting posters in it, there's not much hope for the lot. (k00ks also spawn disconnected threadlets; such threadlets should be ignored.)
 k00k   +-> Foo
 bob      +->
 NANCY      +->
 k00k         +->
 bob          +->
 NANCY          +->
 bob    +-> About foo..
 tony     +->
 k00k       +->
 alice  +-> That foo thing
That's enough patterns to get started with, but they really come into their own when picked out of larger threads in an overloy long ongoing discussion. A few examples can be found in this segment of 23 lines of a much longer thread.
bob                                                       
k00k                                                      
tony                                                      
k00k                                                      
tony                                                      
k00k                                                    +-
bob                                                  
k00k                                                +-> Bar
john                                    +-> Bar
nick                                  +-> Bar
barney                                  +->
nick                                      +->
nancy                                       +->
NORRIS                                        +->
nancy                                           +->
SAM                                           +->
nick                                            +->
NORRIS                                            +->
oliver                                          +->
john                                    +->
frank                                     +->
john                                        +->
tom                                           +-> Mumble
bob                                             +->
Part of this thread is useless by two criteria; it has far too much k00k in it, and it's nested so deep that mutt doesn't bother to try to draw the thread indicators. The next bit though shows some signs of being interesting despite its fairly deep nesting. And the tangent might be worth keeping an eye on. Those are the thread patterns that I know I know. I suspect there are many others that I also know, since I can typically read mail with the d key as fast as mutt will scroll, stop at the interesting spots, and not miss much. If you know of other patterns, send them my way. Finally, even if you prefer to read every post, please do us all a favour, imagine your reply is already in the thread structure, and look for patterns like "take it to private email", "blindingly obvious answer", "too late for the party syndrome", and k00k influenced posts.

26 October 2005

Aigars Mahinovs: Also today I got a call from Google office in Dubl...

Also today I got a call from Google office in Dublin - I am flying there next Thursday, stay at a hotel overnight and then there will be an on-site interview on Friday afternoon and on Saturday I will be on my way back home.
Looking forward to that challenge.

Axel Beckert: No meat today, my game has gone away...

Jick seems to have wrecked the main KoL database and restore doesn’t seem working as expected. So KoL will be down for a while. Which means for me: More time in the evenings. ;-)

Now playing: Hermit Permit -eh- Hermits Herman’s — No Milk Today

Aigars Mahinovs: Planning to buy a Canon Digital Rebel XT as my fir...

Planning to buy a Canon Digital Rebel XT as my first SLR and can't decide on the lenses. What I know is that my current camera (Sony F717) has a fixed lens that is equivalent to 24-125mm and I would like to have a lens set that is wider at both ends.
I am already decided to take a Canon 50mm f/1.8 II prime lens - for portraits and for low light situations (in-house sports, ...). All experts say that this is a must have lens - it is very fast and gives wonderfully crisp pictures for a price of 75-80$.
Now I can't decide whether to buy the kit lens (Canon EF-S 18-55mm f/3.5-5.6) or go and buy something better right in the beginning. After reading a comprehensive review of the best Canon lenses from Bob Atkins I am more confused then before.
One of the best compromise "walking" lenses is actually narrower then Sony's range - Canon EF 28-105/3.5-4.5 USM. Buying this lens would mean that after some time I will probably buy the kit lens or a 500-600$ lens for that wide end and a Canon EF 75-300/4-5.6 for the telephoto end. That is a total of 4 lenses - what a waste!
Now, if I would relax myself a bit on the money, I would take a Canon EF-S 17-85/3.5-5.6 USM and then extend to the telephoto end with Canon EF 75-300/4-5.6 or (new, much better, more expensive) Canon EF 70-300/4-5.6 IS USM.
Lets see what the numbers say:
Option 1 - kit lens + Canon EF 28-105/3.5-4.5 USM + Canon EF 75-300/4-5.6 = 100$ + 200$ + 150$ (or 450$ with IS and USM) = 450$
Option 2 - Canon EF-S 17-85/3.5-5.6 USM + Canon EF 75-300/4-5.6 = 520$ + 150$ (or 650$ for the great new Canon EF 70-300/4-5.6 IS USM) = 670$
My start-up lens choices vary from the recommended 350$ (kit + Canon EF 75-300/4-5.6 + 50mm prime) or 270$ (Canon EF 28-105/3.5-4.5 USM + 50mm prime) to 1250$ (Canon EF-S 17-85/3.5-5.6 USM, Canon EF 70-300/4-5.6 IS USM, 50 mm prime). We must also remember that I will also have to buy the camera itself (500-600$), a carrying bag (50$) and a CF card (100$). Ouch.
Spending 2k$ on a hobby, that is just very not me.

Gunnar Wolf: Please describe yourself

Ok, so my brain is right now thinking on how to make Comas (my Conference Management System, which is quite nice, but somewhat unflexible. Sorry for the butt-ugly and incomplete webpage...) more flexible - And I have come accross some quite nice things. First of all, I want the fields for each person (the person table) to be easily modifiable, allowing me to add/remove attributes at will between different instances of Comas. Ok, this is the muscle behind my new idea. Yes, PostgreSQL-specific, as basically everything in Comas:
CREATE OR REPLACE VIEW table_attributes AS
SELECT c.relname AS tablename, a.attname AS attrname, t.typname AS type,
a.attnotnull AS required, d.description AS description FROM pg_class c
JOIN pg_attribute a ON a.attrelid=c.oid JOIN pg_type t ON a.atttypid=t.oid
LEFT OUTER JOIN pg_description d ON d.objoid=c.oid AND d.objsubid=a.attnum
WHERE a.attnum>0 AND a.attisdropped = 'f' AND c.relkind='r' AND c.relname
NOT LIKE 'pg_%' AND c.relname NOT LIKE 'sql_%'
ORDER BY tablename, a.attnum;

Nice, but still not enough - As with any other RDBMS, fields can not only hold data, but -of course- they can be foreign keys, referring to data in other tables. Ok, in order to check those relations and be able to build a map of the relations in my DB, I came up with this:
CREATE OR REPLACE VIEW related_tables AS
SELECT c1.relname AS referrer, c2.relname AS refered, a.attname AS ref_key
FROM pg_constraint con JOIN pg_class c1 ON con.conrelid=c1.oid JOIN pg_class c2
ON con.confrelid=c2.oid JOIN pg_attribute a ON c1.oid=a.attrelid AND
a.attnum=ANY(con.conkey) WHERE contype='f' ORDER BY c1.relname, c2.relname;

In the first query, note that I am excluding from what I report all the tables starting with pg_ or sql_ - While that's a usual convention in Postgres, there surely is a better way to do it, some attribute signalling it's a system catalog... But, at least for now, this covers my needs.
Anyway, this might come useful for your projects. PostgreSQL introspection is fun! (Yes, those two queries are the result of many lonely hours going through the documentation and a couple of spontaneous questions to several friends - But it's worth it!)

Paul van Tilburg: Internship

I have fixed my Hobix setup, so I can write again. There was some problem/incompatibility with the new Ruby 1.8.3 in sid concerning the YAML implementation. A lot has happened in the past 7 weeks so I don’t know really where to start. I think I’ll start with the current hot item in my life: the internship that I am arranging. I’m planning to visit Scotland, Edinburgh in particular. There, at the Heriot-Watt University I will work on MathLang under the supervision of Fairouz Kamareddine (in Scotland) and Rob Nederpelt (here at the TU/e). MathLang is a mathematical language that will provide support for checking well-formedness and allow for better formalisation while also being usable in the digital world. What my exact assignment will be, I do not know yet, I will hear the specifics soon. For now I know that it has something to do with LaTeX, TeXmacs and Guile GNOME implementation-wise. I really am excited about going there for three months already, but there is still a lot of stuff to arrange, both financially and formally. I received an extra scholarship today from a faculty institute which helps a lot in the financial department. Now, if I could just have all the form stuff done, I am ready for the local long-term holiday arranging kinda stuff :). Stay tuned…

Joachim Breitner: Evil Self-Irony

Regular readers might remember me ranting about how evil google is. It seems that they are not only evil, but also very self-ironic. Check out their newest product, conquering yet another product field:

My favourite quotes are

No personally identifiable information of any kind related to your consumption of Google Gulp or any other current or future Google Foods product will ever be given, sold, bartered, auctioned off, tossed into a late-night poker pot, or otherwise transferred in any way to any untrustworthy third party, ever, we swear. See our Privacy Policy.
and
This “limited release” beta product is available to anyone who turns in a used Google Gulp bottle cap at any local retailer. If you don’t have any Gulp caps, ask a friend to give you one.
I’m looking forward to all my mailing lists being spammed with “I have Gulp caps to give away”!

Matt Brown: Lightweight Debian Archive Scripts

Hello Planet Debian :) , Steve Kemp wants a solution to magically build uploaded packages. I maintain several small Debian archives and recently needed a solution like this too. The solution needs to provide semi-automated package builds and installation. The full Debian Archive Kit (DAK) was far too heavy for my needs. I ended up creating a couple of wrapper scripts around sbuild and debarchiver to achieve this. The basic flow of packages through my archives goes like this:
  1. Packages uploaded to an incoming directory (/home/sbuild/incoming/<dist_name>)
  2. process_packages script scans incoming directory for each dist every minute and spawns builds (via sbuild) as necessary
  3. Once packages are built site admin is emailed build logs
  4. Admin checks packages and runs add-packages to add the packages to the archive
  5. add-packages invokes debarchiver to do the heavy lifting and then generates the release files.
There is no support for GPG signed packages at this stage, hence the manual check before packages are added to the archive. The scripts were a quick hack a few months ago, and I’ve just hacked them again to pull all the site specific stuff out into easily modifiable variables at the top of the scripts, so hopefully I haven’t introduced any syntax errors! You will need correctly configured sbuild and debarchiver setups prior to running these scripts. If you want to use them, feel free, I’d love to know if they are useful to anyone but me. If there is some interest I’d be happy to tidy them up, package them properly and maintain them. Get them from:
http://www.mattb.net.nz/debian/misc/process_packages
http://www.mattb.net.nz/debian/misc/add-packages I run process_packages from cron with an entry like

*/1 * * * * sbuild /home/sbuild/bin/process_packages &>/dev/null
My /home/sbuild layout looks like

drwxr-xr-x 2 root sbuild 4.0K Jul 31 11:16 bin
drwxr-xr-x 2 sbuild sbuild 12K Oct 26 16:32 build
drwxr-xr-x 6 root root 4.0K Sep 14 12:38 chroots
drwxr-xr-x 4 sbuild sbuild 4.0K Jul 13 09:59 incoming
drwxr-xr-x 2 sbuild sbuild 24K Oct 26 16:31 logs

bin contains the scripts, build contains symlinks to the chroots, and is used as the directory to invoke sbuild from. The resulting .debs are also placed in build. chroots contains the actual distribution chroots, incoming holds a directory for each distribution to process and is scanned by process_packages. logs contains a dump of all the sbuild logs. Debarchiver should be configured to pick up packages out of the build directory. Let me know if I need to provide more details.

25 October 2005

Joey Hess: stove, eye & pc

The new stovepipe seems to work great, although something wants to burn off of it at "roaring blaze" setting. I'm disappointed that Anna's decided to avoid a wood stove. Yes, they're dangerous and dirty and a lot of work, but the warmth and general niceness of a fire and wood make up for it. Reflexes are amazing things. I can't remember seeing the branch coming up past my glasses to my eye, but apparently it got closed in time, since I didn't put it out when carrying brush from the line cut yesterday. It's been a bit weepy since, and after waking up with it nearly shut, I empathise with all those poor kittens with gummed up eyes. Oh yeah, I bought a used amd64 shuttle XPC on ebay. The idea is that it will hopefully be fast enough to run vmware on for some serious d-i development work, while also doing things like playing music and being a file server. And quiet enough to be in the same room with.

Steve Kemp: Building & Searching

buildd
Thanks to some useful feedback to people who read my request I now have a working buildd setup. Wouter pointed to Debian’s own documents on the subject which were certainly useful. However they are not sufficiently useful. For example it’s simple enough to understand from reading the supplied recipe how to setup a buildd. This will let you run something like:
sbuild -d stable -v screen_4.0.2-4.1
Or
sbuild -d unstable -v screen_4.0.2-4.1
However this is a far cry from a useful tool. What I wanted was a system to which I could upload a package and have it magically be built …
Searching
The Planet search will now correctly honour a server’s /robots.txt file if present. So if your own blog-server contains a robots.txt file forbidding spidering, caching, or archiving then this will not take place - despite the fact that Planet Debian doesn’t contain such a file. Note that several fine blogging systems will respond to /robots.txt with error pages, such as Blosxom which gives this delightful page in response to a request:
Error: I’m afraid this is the first I’ve heard of a “txt” flavoured Blosxom. Try dropping the “/+txt” bit from the end of the URL.

Steve Kemp: Supporting Free Software?

PJ@groklaw on SuSE 10.0:
You can download for the cost of your blank CDs, or you can purchase it for $59.95 if you are in the US, and you can buy online. I will probably do both, after reading the two reviews. I can’t wait, so I’ll download it, and then I will buy also, so that I can support wonderful FOSS software and because you get extras, like documentation in a book, which is good if you ever can’t get online.
I’ve seen this argument before “Buy distribution of GNU/Linux and support free software programmers”. The only problem I have with it is that it is incorrect. Buying GNU/Linux distributions helps the vendors who created it, certainly, and may indirectly help pay for some free software in the sense that the vendors might ship free software they wrote (e.g. SuSE’s Yast 2]). However plonking down real cash-money for a boxed set of SuSE gives no money to the people who created MySQL, no money to the people who created Firefox, no money to the people who created Emacs, Vim, Bash, and Catan/Pioneers, etc. So supporting free software distributors? Great! But to reward actual free software programmers? Go buy them a wishlist item, give them some cash, throw them a postcard, send them an email… Or not. As the case may be.

Clint Adams: Apologies to that balding guy

And a Game Boy symphony crashes into space
The hipsters hanging upside down
That guy's German accent is utterly base
He's a bit of a clown
Still you refuse to be traced
To me it seems such a waste
And that Halo dance troupe's got a feel that's bittersweet
And it's your face that I'm looking for on every street
Defanged arugula, and a mushroom in  
Entertainment with zeal
Motown singing
And a dance retinue
It was pretty surreal
Then it's time for a chug
In an Irish-style snug
And the rain clouds over Williamsburg
Explode without heat
And it's your face that I'm looking for on every street

Gunnar Wolf: On nice, closed numbers

Wouter: I also remember finding it shortly in the future and missing it. It sucks. Anyway, try to be creative:
gwolf@mosca:~$ LC_ALL=C date -d '1978-05-06 + 10101 days'
Sat Dec 31 00:00:00 CST 2005

Yes, I know this looks like binary but is decimal, but... Well, looks nice :)
I think the sanest for me will be to wait ~11 more months:
gwolf@mosca:~$ LC_ALL=C date -d '1976-04-27 + 11111 days'
Thu Sep 28 00:00:00 CDT 2006

Sergio Talens-Oliag: Desktop Environments and Window Managers

Last week I began again my classes at the University of Valencia, where I work part time. Since I started there I teach Operating Systems' laboratory lessons of the Second and Fourth years of the Computer Science Degree and fortunately all lessons but two are taught using Linux and the ones that are not given in Linux can be done using a DOS emulator like dosbox, so I don't have to use Windows ;) My fist day at the Lab I found out that the Suse version they are using was updated (it's version 9.3); I noticed something weird when I saw the KDM theme, but it was absolutely obvious that it was a newer version when I logged in using my KDE session, as it was absolutely broken. I was using the KDE session because it was the default one there and I used it only to open terminal windows and sometimes a graphical www browser. As I was not interested in fixing my KDE environment I looked at the session options provided by KDM to see if I could use another desktop environment or a window manager and I found some options available, but neither GNOME (my current desktop) nor icewm (the Window Manager I used before) were between them. After trying the available window managers I've decided to use openbox and I'm seriously thinking about getting rid of GNOME and use it as my default for graphical sessions at home. I understand that users might like Desktop Environments, but I don't use them since I started to use Linux, which is funny because I was mostly a Macintosh user, but since I discovered the power of the command line what I want is a graphical environment that can be run using only the keyboard with minimal configuration, something I was able to do with icewm and I currently do with GNOME (although I under use the desktop facilities) and seems I will be able to do with openbox with the added bonus that the default key bindings are almost the same as the GNOME ones.

Axel Beckert: Galeon is dead

According to an announcement of the Galeon developers on their website and the Galeon announcement mailing list, Galeon is more or less dead. It has been superseeded by the more actively developed Epiphany and most of the Galeon (1.3 to be correctly) features which are not already in Epiphany (can’t be that many *harhar*) will be either implemented as Epiphany plugin or — if impossible as plugin, like e.g. middle click in menus or similar things — shall be ported to Epiphany. The Galeon developer team will focus their work on the Epiphany plugins, but still plans to once release Galeon 2.0. (Somehow I always thought, Galeon 1.3 is what meant to be Galeon 2.0.) Having read this, I’m even more convinced that Kazehakase will fill the gap Galeon 1.2 has left behind. Oh, and btw Erich: plugins or extensions are the only thing I sometimes missed in Galeon, as well in 1.2 as in 1.3. :-) But having no turing-complete extension language is the drawback you have, if you want a fast and stable browser…

24 October 2005

Clint Adams: Children lost to the system

A woman thought it would be a good idea to get her four-year-old daughter's ears pierced. Her four-year-old daughter indicated that she did not want her ears to be pierced. I wondered how Child Protective Services would react if I called them up and told them that some woman was trying to multilate her daughter against her will.

Aigars Mahinovs: Finally. I got the reply from Google - they want m...

Finally. I got the reply from Google - they want me to fly-in for an on-site interview. They will handle the flights, hotels, eating and other relevant issues and all I will have to care about is providing good answers to the questions that their engineers will be bombarding me thorough the day.

Unfortunately this silver lining has a little cloud in the middle - USA is out of H1b visas 'till Oct 2006, so I am asked to work at the Dublin office.

When I analysed the locations they gave me in the beginning, the Dublin office scored just below the Mountain View office. The good things were: being closer to Latvia and being inside EU (no visas, easier to travel), and the bad things were: weather and Irish terrorism.

Well ... let's see what they'll offer me in the end and maybe I will go to the Dublin office and then in a year or two transfer to the new Moffet Field facility or to the Chinese office :D

UPD: I am told that my gut feeling about IRA being a threat in Dublin is very far from reality. I must find out more about this city.

23 October 2005

Benjamin Mako Hill: Darklight Film Festival Symposium

Next month in Dublin is going to be the Darklight digital film festival. In preparation for the festival is a now traditional symposium that has a reputation for bringing together a collection of interesting people to, "identify, profile and respond to the current transformations in the distribution of cultural production enabled by the proliferation of digital and wireless networks." I'm thrilled to have been asked to attend and give a speech there along with fellow Media Lab inhabitant Barry Vercoe (of course, he helped found the lab -- I've only been there for a month). I'll be talking about intellectual property and will try to describe some of the history of the current mess we're in, offer a rough classification of the types of solutions that are being offered and then go into some depth on the Free/Open Source Software model. I'll talk about the reasons Free Software has been successful and try to describe some of the benefits and limitations of applying this model to the production of other types of creative works. You can check out the symposium schedule and register now for a free spot in the audience. Please keep in mind that registration is limited. If you will not be able to attend but are in Dublin and would like to meet up (for keysigning, chatting, etc.), please get in contact and we'll work something out. I've never been to Ireland before am excited. The one (major) downside of course is that this talk will mean I will not be able to attend the most relevant parts of Ubuntu Below Zero conference and so am currently not planning to attend at all. I send my regards to the rest of the Ubuntu team. I'll see you at the next one am looking forward to the tsunami of new specs that will define Dapper and am looking forward to participating in whatever way I can from remote.

Next.

Previous.