Biella Coleman: This is one if for you: the hacker conference as ritual
One of the most frustrating things about being an untenured anthropology professor (aside from being untenured) is that, for the most part, the articles you must write to get tenure strike those you write about as hopelessly boring and jargony. I always imagine that when geeks read my articles, the experience can be represented as follows:
%*&%*&*(((& Linux *(&*(^%&%%^%% DeCSS &*(&^&&*^&^&^& Free Speech %^&%^%^%%^ Hacking &*(&^*(^^*^**^*Code*((*&&**&&*&* Emacs **(**)*( New Maintainer Process *&())))))))))&*&7&&*&)*&*&*&& DMCA **(**((( Copyleft. ****W$$&& TINCWell, finally, I have my hands on the uncorrected proofs of an article that is far far more readable, accessible, and truth be told, romantic than anything I have written The Hacker Conference: A Ritual Condensation and Celebration of a Lifeworld. This article s ancestry goes back to this ancient blog entry that I wrote after Debconf4 in Brazil, later made it into my dissertation, and finally a gabillion years later is on the verge of publication. Debian developers, in particular, might dig this piece. I made use of your blog entries, mailing list discussions, interviews, and photos to reveal what is special about these events and also memorialize some important events, such as the the founding of Debian Women. So while some I am sure some academics will find this piece distasteful for idealizing these events, so be it. I grew very fond of these conferences, they changed the way I thought of computer hacking, and why not write something that makes those you worked with feel good (as opposed to bored and confused). Finally, academics have totally missed the theoretical boat when it comes to conferences, which are probably one of the most important ritual forms of modernity and yet there is so little written on them an issue I address briefly in the conclusion. Note that this version has various mistakes (including the name of Joel Espy Klecker and the caption under Figure 3, and Figure 9). Since many of your are human debugging machines, if anyone takes a preview read and finds any typos, feel free to send along as I will be sending the proofs back next week.
Sometimes, the main task at any one time is simply going to take time and cannot be shortened. With my poor network connection, this tends to occur any time I need to do network tasks like multistrap and debootstrap tests, archive updates and the rest. The problem is that my network connection is so bad, most apt type tasks completely saturate all available bandwidth, especially when downloading a single large package like those built from gcc or OOo.
Oleg has updated the
According to the
The following snippet allows
)
My parents needed a new printer, and after some research I decided to
recommend them an
Over the past weeks, a couple of contributors sent me fixes and new features for forked-daapd. Thanks to you all!
The biggest change is the addition of TV shows metadata as found, for instance, in TV shows bought on the iTunes store. Together with the added support for FrontRow and QuickTime clients, this means forked-daapd is a lot more able at streaming video files than it ever was. Kudos to Ace Jones for his work!
Note, however, that you ll need a patched version of ffmpeg to pick up the TV shows metadata from your MP4 files. At the time of writing, the patches have not landed into ffmpeg upstream yet, and it s a bit unclear when this will happen. Contact Ace for the patch and instructions, see the commits in the git tree for his email address.
Git tree on Alioth:
A friend of mine is interested in trying out the
Being stuck at home because of my stepfather's health condition
becoming worse and therefore family meeting plans being changed, I just made the Debian project a small Christmas gift
by
When being told about the differences between Puppet and Chef
by Puppet fans, a few common talking points emerged. They
included the terms DSL , declarative , and shell script .
Shell script was probably the most entertaining meme, and
referred to how, without dependencies, Chef was just like
writing shell scripts in Ruby.
In actuality, a Chef cookbook appears to be roughly 17 files
in 7 different directories. Most of them end in .rb, but
there is also a metadata.json to keep the metadata.rb company,
and perhaps an .rdoc if you like that sort of thing.
I have no idea who writes shell scripts this way. I am also
stupefied that people say this is easier than Puppet, because
I doubt I would want to perform system administration by
writing one of these things.
So when I started writing my own thing, I contemplated the
dependency issue, and for a few minutes decided to be lazy
and leave them out entirely. Once it dawned on me, however,
that I was then writing shell scripts in Lua, I became ashamed.
If I were going to go that route, why not just set up a git
repository with a bunch of shell scripts, and set up cronjobs
on each of the clients to do a git pull and run these shell
scripts as root? After all, nothing beats shell scripting
for shell scripting, not Perl, not Python, not Ruby, and least
of all Lua.
So I wrote a dependency resolver. It was easier than I had
anticipated and I have vague plans to make it smarter than
Puppet's. Then I'm justified in sticking to my Lua DSL .
Now
Ever since Linux kernel 2.6.31 was released, my AMD Geode LX800-based FIC ION 603 can no longer boot; I get a fatal kernel crash near the end of the initramfs loading phase. At the crux of the issue seems to be a recently added kernel feature for caching filesystem ACL. I don't even use the ACL feature on my hosts, but there you go; it still crashes the kernel. Sigh.
Having filed a
It was interesting to see Clint Adams