Search Results: "ana"

6 August 2006

Clint Adams: There are far too many Wayne counties in this world

There's only one hit on Google for 734-258-1989.

5 August 2006

Steve Kemp: The foulest stench is in the air

I received a few interesting comments on my last post about mailing list software so I’m going to summerise my current thoughts. Before covering the available software I’ll say what I personally need from a mailing list manager: When it comes to the handling of spam I mostly don’t care. Messages are filtered via the mailserver at SMTP time (ditto for viruses) and although moderation is generally useful I prefer to either bounce or eat the messages which are not forwarded. (Either case is fine so long as logs are available). This simplifies things significantly since the pedning messages don’t need to be stored/queued. Here is a list of all the mailing list software which is available to users of Debian’s Sarge release along with some of my thoughts/comments/impressions. (Some of these details may be wrong, I’d happily be educated …):
ecartis
The Ecartis package for Debian GNU/Linux is mostly broken. In sid the package is essentially unmaintained, and that is a worrying sign. Ignoring that for the moment the software works reasonably well. It allows most of the kind of control I desire but the significant downside is that it is severaly broken with regard to character sets and encoding issues. For a cromulent example see this message.
enemies-of-carlotta
This software wins double-plus bonus points for a most excellent name. Naming software is hard, and although the relationship between the film and the purpose of the software is random I like it! eoc suffers from a virtually non-existant set of documentation. Whilst it might be simple to use I it isn’t documented except in a single manpage. I seem to recall I had difficulty getting my Exim4 configuration to pass relevent environment variables ($SENDER + $RECIPIENT) passed into the script properly. The lack of documentation just made this more irritating.
fml
There is a lot of documentation for this, which is half in English and half in Japanese. I admit I mostly didn’t explore this software - although my impression is that it doesn’t have support for virtual hosts.
mailman
Mailman is big, popular, and I dislike it with a passion. The admin interface has a billion configuration options, but even if you know they exist finding the damn things are an impossible job. The system requires about five python processes running even when it is “idle”. In my mind a mailing list software doesn’t need a daemon componant - just a program to spawn when a message “comes in”. The whole password system is broken and gains you zero additional security. Again to rail against mailman: it has integrated message archival, something i think should be distinct. (eg. mhonarc). Virtual hosting is possible, but I believe that mailing list names must be distinct regardless of domain name. That may not be correct honestly I’ve detested the softwware with a passion which suprises me and I may not be 100% objective here.
mlmmj
Looks nice. Looks clean. doesn’t look particularly joyful. (The name mlmmj means “mailing list managing made joyful”.) It doesn’t appear to support virtual hosting, and it doesn’t appear to support enough different list types.
quickml
Listens upon a network port (10025 by default) and not support different list types or virtual hosting.
smartlist
Complex. Icky.
sympa
Seems very featureful, but it is yet another system which has an integrated web-component like mailman == bad. It doesn’t support having the same named mailing list in multiple virtual hosts, although it appears to do everything else I desire.
In summery: There are several available packages, but none are good, and many are actively bad. I still believe that creating another list server would be a useful thing to do. I’ve written a brief design overview elsewhere which I will post for comment later. I’d like to support a couple of “advanced” features such as allowing the mailing list software to only accept GPG signed messages, or to act as a remailer such that messages posted to the list will be automatically GPG signed prior to delivery to all users. Looking around I think most of the individual bits of code are available (in Perl). eg. Mail::Message, Mail::GPG, etc. Its just a matter of gluing the bits together in a modular fashion.

Evan Prodromou: 18 Thermidor CCXIV

The first day of Wikimania 2006 yesterday was fantastic. Jimmy Wales opened up with a great discussion of the achievements of Wikimedia in the last 12 months -- as well as the tough issues like the John Siegenthaler, Sr. problems last winter. I also caught Mako's discussion of his and Erik M ller's new Free Content Definition effort. Mako and Erik are both extremely smart, extremely passionate people and I think they've made a big step in getting this definition off the ground. It was great to hear Ward talk about his experience with the PPR and with Wikipedia. Lawrence Lessig's discussion of Free Culture was, as I've heard before, totally awe-inspiring. We chatted a bit after the talk, and he promised to add some info to Wikitravel's wt:Costa Rica page. tags:

All you do to me is talk talk So, I finally got around to giving my presentation on Wiki and Open Content travel guides: past, present and future yesterday. It was kind of nerve-wracking (good to know that Dave Weinberger was having problem with his speech, too, though), and I was revising slides up until a few hours before the talk. Jack Herrick of [[$$vote for http://www.wikihow.com/ and I kept planning to sit down together and go over our slides, but we kept missing each other... or, we'd have time, and neither one of us felt ready to show the other how far we'd gotten. I saw Jack about 5 minutes before our talk, and asked how he felt, and he said, "I've only got a few more slides to finish..." His talk was great. The work he's done on wikiHow over the last few years -- expanding the idea of eHow into the wiki environment -- is awe-inspiring. The community there is great. I also liked that he talked about some of the mistakes he made with wikiHow -- kind of a brave thing to do. My talk went pretty OK, I think. The group that was watching was really receptive to the ideas of wiki and Open Content, so I could really concentrate on the importance of applying the ideas to travel guides. I had that great feeling of conveying my ideas and having them understood -- always a fine thing for a speaker. Chris Bronk from the State Department finished up with a discussion on Diplopedia, which I thought was pretty neat, too. It's an internal project of the State Dept to apply wiki-based knowledge management to the diplomatic corps. It's just launching and I hope it works out. The Q&A session went well -- one woman in particular grilled me about ideas on how to build personal opinion, reviews and ratings into the objective wiki platform. When I left the room at the end, one of her colleagues caught up with me. "I'm from the arch-enemy," he said, and pulled out his card from TripAdvisor. They started a wiki recently, although it's not Open Content, and they're here at Wikimania, too. tags:

Par-tay We also had our wt:Wikitravel:10K Party last night at Tommy Doyle's Irish Pub right off of Harvard Square. The food was good, and the beers were excellent, and all the bartenders had Irish accents, which made the whole experience worthwhile. It was great to have both Wikitravellers (those few of us who are at Wikimania) and non-WTers at the party. Amita June loved the venue because it was below street-level, and she could walk up the stairs and down the stairs (holding Mama or Papa's hands), up and down, up and down... She also enjoyed the pub food (quesadillas, stuffed mushrooms, potato skins, etc.) a little more than is probably healthy for a 1-year-old. I got to hang out with a lot of wiki people who are doing interesting things. Paul Youlton at Yellowikis.org was fun to talk to -- the business listings he's doing are fascinating. His site just got served notice by Yell, owner of the "Yellow Pages" trademark in the UK, for "passing off" as a Yellow Pages site. "Passing off" is a weaker charge than "trademark infringement", but it has the advantage for Yell that it doesn't put their trademark in jeopardy. (The "Yellow Pages" trademark in the US passed into the public domain at the breakup of AT&T.) The part was a good time, but it made me miss a lot of the great people who work on Wikitravel. I'd like to make a plan for a Wikitravel Getaway -- just a group trip to some cool part of the world with as many other Wikitravellers as can make it. It could be a lot of fun tags:

Wikimania bloggers One cool thing about being at Wikimania is that I'm finding all of the really active Wikimedia-related bloggers out there. Andrew Lih, better known as "Fuzheado", keeps a good blog on wiki and Wikipedia-related items. Angela Beesley, Wikimedia Foundation board member and exec at Wikia, also has a good blog about wiki-related items. tags:

Busted! Dan Bricklin came up today and thanked me for my blog entry about meeting him (see Journal/15 Thermidor CCXIV. D'oh! Totally busted. But we had a lot of good talk about spreadsheets as a form of presentation, the parsability of MediaWiki wikitext, and SocialText's great work with the rest of the wiki community. Nice person with a lot of interesting things to say... I need to stop being intimidated by software and Internet superstars, I guess. tags:

Andrew Pollock: [tech] I can only presume I am an idiot

So it seems I was a bit quick to declare the USB controller a dud last night. Overnight, Simon Richter attested on IRC that he also had a USB controller bearing the same PCI ID, and his worked fine. (Although his had the option for extra power from the floppy drive power cable, which I find interesting. Mine does not). So tonight I worked through the various combinations to get to the bottom of the problem. I put a Sun QFE card in that PCI slot to make sure the riser and the slot were working correctly. It worked fine. Then I put the USB controller back in and tried a USB thumb drive, that worked. So I immediately narrowed in on the hard drive itself, and the IDE-USB adapter. I tried it on my laptop. Nothing. Aha. So I tried the hard drive directly with IDE, and it worked. So I assumed that the IDE-USB adapter must have been faulty, and tried a different one. It worked. I cycled through the other three IDE-USB adapters, and they all worked. Then I tried again with the one from last night, and it too worked! I can only presume that in my haste, or with my fuzzy head (I've got a cold or the 'flu or something), I managed to connect the IDE-USB adapter to the hard drive incorrectly. Don't ask me how, considering it's a keyed interface, but it's not the first time I've managed to screw up plugging in an IDE hard drive. Anyway, with that hurdle behind me now, I made four physical volumes out of the disks (no partitions at all), and then made a volume group, and a single logical volume that is striped across all four physical volumes (yes, I know if I have a disk failure I can kiss the lot goodbye, but I'm in performance testing mode at the moment). I then exported that logical volume with vblade and mounted it on what will be my MythTV box.
apollock@teevee:~$ df -Th
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/mapper/Debian-root
              ext3    259M  156M   90M  64% /
tmpfs        tmpfs    502M     0  502M   0% /dev/shm
/dev/sda1     ext3    228M   25M  192M  12% /boot
/dev/mapper/Debian-home
              ext3     63G  295M   59G   1% /home
/dev/mapper/Debian-tmp
              ext3    368M  8.1M  340M   3% /tmp
/dev/mapper/Debian-usr
              ext3    4.7G  1.7G  2.8G  38% /usr
/dev/mapper/Debian-var
              ext3    2.9G  897M  1.8G  33% /var
tmpfs        tmpfs     10M  124K  9.9M   2% /dev
/dev/etherd/e0.0
               jfs    1.5T  2.2G  1.5T   1% /mnt
I've currently got bonnie++ hammering away at the "disk" to see what sort of performance I'll get, and whether it'll be fast enough to record TV. Now I just need the TV tuner card to turn up, and I can start fiddling in earnest.

Michael Janssen: iBook failure recovery, and what else I've been doing

Well, I discovered last night while I was writing a blog entry that my iBook G4 is somewhat broken. After ignoring it for most of the day today, I am currently working on getting my home directory off of it so that I can try installing Debian later tonight. I think that some piece of hardware has failed, because I haven't seen OS X sieze up like this before. However, I haven't yet had a freeze occur when I am in Linux of some kind. The symptoms of this failure vary between not being able to boot (blue screen before progress bar) to booting and then freezing completely, to the point of no mouse movement, to booting and freezing partially allowing for mouse movement but no interaction of any kind. I'm trying to view this as an opportunity to install Debian now that the Airport Express works in Linux, but the type of failure is very frustrating. rsync to the rescue, to restart backups where they left off before they froze.

It seems that software isn't being nice to me lately either. When I tried to start Visual Studio .NET at work on Tuesday, it refused to start, including without a .sln being loaded up at all. This caused a complete work stoppage for me, spending about half the day trying to discover what was wrong and putting calls in to various help desks. The other half of the day and half of yesterday was spent attempting to setup a second system with the files needed for working. I think that when I return on Monday I will be in a state where I can just start working again. As a bonus, they should have my original machine (which is fairly beefy from a hardware standpoint) reimaged so I can start setting it up once more with the tools for work.

Other than the constant computer problems, I've been playing a fair amount of Battlefield 2. I've managed to get almost all of the basic badges, and I am quickly on my way to another promotion. The TiVo TV Diet is working out well, I am actually watching less TV than I planned for, mostly because I'm not really up for watching Jeopardy every day. That knocks me down to less than 2 hours a day. I seem to be getting a lot more personal work done, and watching more of my Netflix movies. I uploaded new packages for vgrabbj, codeville and bogosort. I am happy with the state of all of them excepting bittorrent, which is still a very old version due to the new license they switched to for the 4.X series. There has been some movement on that front lately however: apparently the Ubuntu people are bugging Bram and friends as well as myself about changes that the license needs. Crossing my fingers!

One Year Ago: The good part is that it does actually help you, well, get things done.
Two Years Ago: Tuesdays have now become my TV night.

Alexis Sukrieh: Backup Manager 0.7.4-1 uploaded to sid

I finnaly took the time to package 0.7.4 for Debian, thanks to Philipp Kern, it has just been uploaded. This package closes about ten bugs and provide the last available “development” release of Backup Manager. I hope this package will please those who will “apt-get” into it. I now plan to fix as much upstream bugs as I can, and moreover, work on the inclusion of rdiff-backup.

4 August 2006

Gunnar Wolf: Today's first good laugh...

Goes, of course, to good Maulkin. Worst of all, it seems to be inspired by real life - Now, could you do a similar analysis of end results? :)
And when sharing it, Rodrigo sent me to Spamusement. What's that, you ask? A magic machine that turns spam titles into humor. Two beautiful examples: It's not a joke and Your Dog Will Love It!.
Now, please, can I have my 30 minutes back?

Wouter Verhelst: Password expiration sucks!

Just a few moments ago, I was trying to commit a minor fix to the NBD subversion repository. However, suddenly the server refused my commit; the password which I knew to be right wasn't working. So I loaded SourceForge.net in my browser and went to the admin link there to find out whether I had perhaps fucked up my own commit rights. I've been known to do that before. Doing so of course required me to log in. Which revealed the problem that was causing this in the first place: apparently my password had expired. I had been using the very same password since ages, but for some reason unknown to me, sourceforge has now decided that they want to introduce password expiry. Of course, good password management is very important if you want to avoid issues with people stealing your passwords. For that reason, I usually generate my passwords with pwgen -s 15, which generates passwords that are impossible to guess—one example of an actual password that I have used in the past (but that I do not have in use in any other system anymore today) is qChjZeWIbSDGON/. The hard part is, probably, to memorize that; for that, I have a pretty simple method: I enter 'gpg -o ~/foo' and enter my new password. Then I pick out some random .jpg file somewhere on my hard disk, and concatenate the gpg data to that file. It is usually still possible to view the file in a viewer with that extra data added to it; IME, most image viewers have the ability to view all data in a corrupt JPG-encoded image that occurs before the corruption—which in this case, will be all of the image. As such, if you don't know which file it is, and you don't know my GPG password, chances are low that you'll find it and steal my login data. Additionally, of course the .jpg file is either removed or restored to its original state when I memorized the password, and finally I also update my GPG key and the password of the system that contained the file with the encrypted password to be using the same new password, so chances of stomeone stealing it get even lower. However, even with this method, it still takes me a few days or weeks to memorize it. Also, synchronizing the new password to all the systems and websites on which I have an account takes a while. For that reason, I prefer not to do it too often. With that in light, it is slightly problematic to have an account on a system that has a password expiration policy in force, because a) this makes it impossible for me to use the highly secure passwords that I use "everywhere else" on these expiration-using systems, b) because the average expiration policy is 2 months, making it impractical for me to generate secure passwords for these sites as well (by the time I memorized the new password, we're already at least halfway through the two months if I need to use that password fairly regularly—or it might even be too short if I don't use the password regularly. The result of the above is that password expiration policies, in my case, force me to use less secure passwords of which I'm sure I can remember them—old passwords which I used before I had a GPG key or had learned about pwgen. I still use those on websites that require me to enter a password but which I do not trust to handle my passwords in a secure manner; I don't want to give these sites the password to unlock my gpg key, for example. The problem with these passwords is that they are easy to guess; they're usually not some unintelligible bit of random letters, but are six to eight characters that actually have a meaning. In fairness, I did have one of those old and insecure passwords in use at sourceforge, because I indeed didn't trust them with my secure passwords. If they base their password expiration policy on the strength of the password, then this whole blog post should be ignored. But in general, it is my point that password expiration policies do not improve security at all. It forces people to use passwords that they can quickly memorize (otherwise they're trying to memorize all the time), and it does not give people who usually pick easy to guess passwords any incentive to pick better, harder to guess passwords. On the contrary, in fact. Password expiration policies suck.

Enrico Zini: addis-tasks-and-skills

Addis course Tasks & Skills questions

Kai Hendry: Howto: Copy&Paste

Ok, I know I’ve whinged about Copy & Paste before. It just seems to have got worse. Maybe I am becoming more inept. Though I have a dream. A dream whereby I can copy and paste the URL bar of my Firefox with:
  1. CTRL+L
  2. CTRL+C
  3. Alt+1 (switch to uxterm)
  4. Middle click into uxterm or shift+insert on keyboard
Instead of the nightmare right now:
  1. CTRL+L
  2. CTRL+C
  3. Alt+1 (switch to uxterm)
  4. Middle click into uxterm
  5. Wrong text! (if you are using vim and pasting a lot of text, hilarious consequences ensue)
  6. Undo damage
  7. Alt+2 (switch to firefox)
  8. Find correct tab
  9. CTRL+L
  10. Double click with LMB (i hate having to use the mouse here)
  11. Pray
  12. Double click with LMB again just to be sure
  13. Alt+1 (switch to uxterm)
  14. Middle click into uxterm
Btw my window manager is wmii. Update: The dream has been realised! Step four is though now a Shift+Middleclick with this Xresources configuration for uxterm. Thanks guys…

Andrew Pollock: [tech] I always seem to buy lemons

I wish hardware printed the PCI ID on it, so you could at least do some homework on what's what. Bought a HP branded four port USB 2.0 controller from Fry's tonight, and the sucker doesn't appear to work despite the page for a mighty similar device saying it should work. Here's the relevant bits for posterity: lspci output:
01:0a.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: Unknown device 1631:0035
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at ff8f5000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2
01:0a.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: Unknown device 1631:0035
        Flags: bus master, medium devsel, latency 64, IRQ 9
        Memory at ff8f6000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2
01:0a.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
        Subsystem: Unknown device 1631:1600
        Flags: medium devsel, IRQ 11
        Memory at ff8f7c00 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Power Management version 2
01:0a.0 0c03: 1033:0035 (rev 43)
01:0a.1 0c03: 1033:0035 (rev 43)
01:0a.2 0c03: 1033:00e0 (rev 04)
Relevant dmesg output:
0000:01:0a.2 EHCI: unrecognized capability 00
ACPI: PCI Interrupt 0000:01:0a.2[C] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
ehci_hcd 0000:01:0a.2: EHCI Host Controller
ehci_hcd 0000:01:0a.2: new USB bus registered, assigned bus number 1
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ehci_hcd 0000:01:0a.2: irq 11, io mem 0xff8f7c00
ehci_hcd 0000:01:0a.2: startup error -19
ehci_hcd 0000:01:0a.2: USB bus 1 deregistered
ACPI: PCI interrupt for device 0000:01:0a.2 disabled
ehci_hcd 0000:01:0a.2: init 0000:01:0a.2 fail, -19
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ohci_hcd 0000:01:0a.0: OHCI Host Controller
ohci_hcd 0000:01:0a.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:01:0a.0: irq 10, io mem 0xff8f5000
ACPI: PCI Interrupt 0000:01:0a.1[B] -> Link [LNKD] -> GSI 9 (level, low) -> IRQ9
ohci_hcd 0000:01:0a.1: OHCI Host Controller
ohci_hcd 0000:01:0a.1: new USB bus registered, assigned bus number 2
ohci_hcd 0000:01:0a.1: irq 9, io mem 0xff8f6000
I knew I should have bought the VIA-based one instead. Red always goes faster.

3 August 2006

Biella Coleman: In between pride and anxiety: the state of South Africa

Writing blog entries in South Africa did not come so easily, mainly for technological reasons. While for the first 4 days of my trip I had steady Internet access, most of my time was spent enjoying the Law and Society Summer Institute. Once over, I headed from Joburg to Durban and my access became much spottier, not to mention that Bernard, my indefatigable host, made sure the days were filled seeing the gritty but beautiful urban beach town, hanging with the crew of University of Chicago students/graduates that descended upon the city, and having a go at sufring in the Indian Ocean. In the evenings, I did have some free time, but they were too chilly for me to do much of anything but burrow myself deep under a small mountain of covers and pass out after a day filled with plenty to do and see. The theme of the conference I attended was the intersection of rights and regulations and given the Summer Institute was held in South Africa, it was not all that surprising that much of the conversation centered on one class of rights, those of human rights. Since the end of apartheid, SA has become a particularly-impossible-to-ignore beacon for human rights, and acts as a sort of modern guiding light that has defined the meaning and institutionalization of human rights post-WWII. So if WWII and the Holocaust represent the generative genesis of human rights, South Africa represents a new era of human rights, a place that revisited, rejuvenated the discourse and implementation in a post-Apartheid Constitution that has been touted, world-wide, as exemplary for its generous commitment to equality and other rights. In this respect, one feels, quite everywhere, the collective pride of a nation who managed to end a brutal regime and it did so under the gaze of world who followed the drama on TV screens, college campuses, and newspaper headlines. As SA has moved to another era of picking up pieces and trying to build a more equitable society, many in the world are still eagerly watching. But pride does not stand alone, in isolation, for it mixes with other collective sentiments. The collective admiration and pride of a nation, like the sweet water of a river, visibly and freely mixes with a more salty frustration and anxiety to produce an in-between brackish state of affairs. Pride in other words sits alongside social anxiety, which palpably manifests at different registers and tones, to texture the cultural and political landscapes of SA. The frustration follows from the fact that many are still living in dire poverty and in the last ten years, many steady jobs have vanished. Shantytowns, the symbols and material conditions of apartheid, are still omnipresent (though very well hidden from the middle class and the rich). The ruling government, while having roots in communism and socialism, has to contend with a world-wide regime of neoliberal governance and, thus, must try to balance satisfying commitments with the outside world with delivering promised goods to its population, demands that often run uncomfortably counter to the neoliberal logic of deregulation and financial austerity. Alongside this or perhaps as a manifestation of it, the talk of the town, especially in Johannesburg, is of the rampant crime. As a sign of crime and fear, most middle-class and wealthy houses are adorned with metal fences, barbed wires, electric fences, and a simple sign from private security companies (Chubb being the most common in Johannesburg) that announce they provide armed response security to break-ins. This is serious stuff. And while some of the fear of crime is a self-perpetuation exaggeration of itself (and as my friends explained, before the end of Apartheid the monitoring of crime was not as common, so crime statistic can only go one direction, up), it has in certain parts of cities spiraled out of control. And if there comes a time when the crime abates, the architecture of barbed wire and security services is now really an architecture-in-place and will be hard to dislodge from the mental and physical spaces of SA. So more than anything else, I found that the vibe of SA seesaws between pride and anxiety. As a visitor, you are enveloped in this dyanmic duality. You can’t help share in the pride now enshrined in national monuments and museums. But at the same time, you also are not sure what path the nation is heading in and you too share in the fear of crime and move your body and belongings cautiously through the cities. There is no doubt of the governmental commitment to provide services like health care and housing, a commitment that in places like the United States seems to exist more like an endangered species on the brink of perpetual extinction. And so it was awfully refreshing to be in a place where talk of such things is not seen with a suspicious eye that in the US is often tagged as something that runs counter to the realization of freedom and a just society. But whether these important goals can be brought into the plane of existence is another question, one that is not unique to SA but is something that many other countries, especially Latin American countries, from Venezuela to Bolivia are also asking and trying to answer. Bernard and others reminded me that South Africa is number 4 in terms of producing new millionaires, which is quite a remarkable statistic given how many nations there are in the world. But despite the poverty of the place, this wealth is evident and there was one place in particular that symbolized this: Melorse Arch. Located in Johannesburg, this is a lifestyle compound/gated community that mixes posh residential condos with posh restaurants and bars. To tell you the truth, I have never seen anything like this and it was probably been the most extraordinary thing I saw in South Africa. The United States and Puerto Rico (where I am from) and undoubtedly many parts of the world are no strangers to gated communities. But Melrose Arch took the implementation of them to a whole new, somewhat disturbing, level, in part because the domestic sphere of expensive housing co-mingles so intimately with sites of accentuated consumption, reminding visitors that the point of life, (hence the name lifestyle) is to make money so as to consume, and to do so lavishly. And what brought this really home was that the South African Bond Market was also located here in Melrose Arch. In fact we could see the building clearly from our restaurant, which proudly displayed a large Elephant statute (which, I think, harkens to the large bull in Wall Street NYC). I guess if you are a bond trader, and dislike commuting, and like good places to eat, well this is the place for you as you don’t ever have to leave your complex. Work and play become seamless and thus this place is perhaps one of the most powerful signs that the point of work is to play, is to consume, so that a perfect cycle is reached in which making money is a path for self-pleasure (or at least nuclear-family self-pleasure), a form of life, that does not have to engage with the rest of society, literally. Of course, there are many layers of production that do exist and make a place like Melrose Arch possible yet are well hidden from the visitors and residents of the compound. But Melrose Arch is not fully gated. It is open to outsiders so they can enjoy the fine dining, and if you sit in one of the many outdoor tables, one can fully take in the glittering performance of this social cycle, and for some, undoubtedly it is a measure for and of the good life, the right life, that to which others will aspire. What I find interesting about the place is that it captures, with unmistakable clarity and precision, the point of much of neoliberal economy, especially the love for finance (in which money seemingly is made out of nothing), a robust service economy (the service in the restaurant was unlike anything I have seen, with people bring you ceramic jugs of water to wash your hands, live entertainment, outdoor fires, and blankets, henna painters etc), and consumptive pleasure. To drive home the point, in Melrose Arch, there is not even a supermarket; lest there be any mistake, this place was constructed as a place of consumption, through and through. There were many other posh areas in South Africa, and as I mentioned earlier, the impoverished areas were kept a distance from middle class neighborhoods, so much so, that in some areas, like Cape Town, you really had to go out of your way to see them (again this is very different from many parts of Latin America where, in an instant, poor neighborhoods switch to wealthy). On the other hand, quite visible were things like malls and there were a lot of them. Apparently South Africa has been a testing ground for the modern mall. To get to the malls, there are very good roads to travel (much better than most of Latin America) and other basic services like tap water, and infrastructure like airports and phones, are in excellent condition. So it was somewhat surprising and frustrating that Internet services outside of business are somewhat scant, expensive, and slow. Sure Internet services are the best in Africa and you can get Cable, ADSL etc. at home but you have to pay a pretty Rand for it and on top of it, the access is pretty slow. Now, there are many parts of the world where this is the case (though apparently in a study that compared 12 countries at a similar lever of development to SA, Internet access was 10 times more expensive in SA than the most expensive country which was Chile), but for me, it was the juxtaposition of having such solid infrastructure and wealth mixed with lackluster Internet access that made it somewhat odd. And it also made me realize how much the Internet and access to it had not only saturated my life, but how I have come to see it as a something creeping close (though not the same) as a basic right. Of course, security and self-determination, food, shelter, and health services are for me are the basic architecture of human rights. Without these, existence in the most basic sense becomes difficult. Access to the Internet, though in no way is indispensable to the basic conditions of living, can at least greatly facilitate the type of political work and organizing needed to demand other basic human rights. In this sense, it is more like an extension of or at least serious complement to basic services like clean water, and it seems like once there has been an investment in securing fiber optic (which I am sure is pricey), the cost of maintenance compared to physical infrastructures is so much smaller that it is really worth the initial costs. This bring up some difficult questions and vexing specters related to many of the human rights (in the Universal declaration), which are I think not so much so how to define them in a general sense (I think this has been laid out somewhat well) but how to specify them so as to realistically implement them . On the one hand, the flexibility and vagueness of human rights is what gives it tremendous currency. Folks around the world have wielded the discourse of human rights to make demands that resound strongly and profoundly. But once a proclamation of a human right has been made, like article 25:
Everyone has the right to a standard of living adequate for the health and well-being of himself and of his family, including food, clothing, housing and medical care and necessary social services, and the right to security in the event of unemployment, sickness, disability, widowhood, old age or other lack of livelihood in circumstances beyond his control..
it seems like the real hard work is about specifying and implementation. We may easily agree that an adequate standard of living may not be Melrose Arch but it still does need definition and a plan for implementation. And so there seems to be plenty of room in human rights politics to move from the state of declaration to that of strategies of implementation.

DebianTimes: Debian GNU/Linux adopted in the Extremadura

The councillor for Infrastructure and Technological Development, Luis Mill n V zquez de Miguel, announced that within one year all the computers of the Junta of Extremadura (government of the autonomous region of Extremadura, Spain) will run Free Software office tools and gnuLinEx, the local flavour of Debian GNU/Linux 3.1, as mandatory operating system. It will be gradually introduced to all administrative organisations of the Junta of Extremadura. From now on, all workers of the public administration will also use Open Document Formats (ISO/IEC DIS 26300) for their office applications as well as PDF/A (Portable Document Format, ISO 19005-1:2005) for document exchange, when guaranteed unalterable visualisation is required. V zquez de Miguel explained that at the end of the period all additional software must be distributed under a free license. "This is an important initiative that the Junta of Extremadura has been working on for a long time, accumulating experience and analysing the impact on our organisation so as to guarantee its success", the councillor declared. According to V zquez de Miguel, Free Software also improves security, autonomy and rationalises public spending. Using Open Document Formats will guarantee the conservation of all the administrative documents for longer periods of time. It will also improve the relationship with the general public since it's not obliged to acquire proprietary software to access official documents. About Extremadura Extremadura is an autonomous region in the West of Spain, with a population of about 1 million. It is well known due to its innovative efforts to bring the information society to all citizens, recognised with distinctions such as the 2004 European prize for regional innovation, granted by the European Commission. About gnuLinEx gnuLinEx is based on Debian GNU/Linux 3.1, with GNOME as the default desktop. In 2004, it was already deployed in all public schools in Extremadura, and was in use in other environments, such as community centres. gnuLinEx closely follows the development of Debian, with a special focus on translation into Spanish, and easy of use and maintenance. About Debian Debian GNU/Linux is a free operating system, developed by more than a thousand volunteers from all over the world who collaborate via the Internet. Debian's dedication to Free Software, its non-profit nature, and its open development model make it unique among GNU/Linux distributions. The Debian project's key strengths are its volunteer base, its dedication to the Debian Social Contract, and its commitment to provide the best operating system possible.

2 August 2006

Roland Mas: Gforge in Debian, June 2006

...or, "Bits from a Gforge maintainer", if you'd like. After being neglected for way too long, the Gforge packages have finally started moving again. Packages for the most recent upstream release (4.5.14) are available in experimental, with quite a few improvements over the version currently in unstable: From a Debian maintainer's point of view, my Gforge-related TODO list now mainly sports three items. I suppose I could also try and migrate to the webapps-common framework, but I'll keep that for later. Of course, any help is welcome. Remember: the sooner I get the Gforge packages into a reasonable shape, the sooner they'll go to unstable, then testing, and the sooner I'll be backporting them to sarge, which means Alioth can be upgraded. But since I've heard a few complaints about Alioth being too damn slow or broken or whatever, I expect I'll get lots of patches (in bug reports, please) from disgruntled users eager to help.

Roland Mas: RSS aggregators again

I am once again the victim of overzealous RSS readers. Especially one called "RSS Popper", which from what I can gather is a plug-in for Outlook. I have no idea how (or even if) it can be configured, but from what I can guess from my logs, it defaults to refresh the RSS feeds every one minute and a half. Which is far too often, especially considering the capacity of my server. Apparently there are only a few people subscribed to my RSS feed using that reader, but when their Outlook is running, my poor old webserver gets noticeably loaded. I am tempted to ban this user-agent from accessing my RSS feeds, but not immediately and without notice though. So if you read this through RSS Popper, please decrease your refresh rate to something reasonable. One refresh every day should be plenty enough. Thanks. Update (2006-02-25): There, it's done. The ban is as restricted as I could make it, but it does affect all users of RSS Popper in aorleans-*.abo.wanadoo.fr, as well as one particular 195.33.x.y address, apparently in Germany.

Roland Mas: Dead PDA

It seems what I've called my PDA for almost seven years (a Sharp PA-X500) is now dead. Well, it's not quite dead, but apparently the touch-sensitive screen is no longer sensitive to touching, and I'm not aware of any other input device for it. So I'm appealing to my fellow geeks, at least to those of you who know about this kind of things; hear my plea, and please provide some advice. People from Japan, I'm especially eager for your wisdom. First, is there any way I could recover the data that's in it? There's nothing deadly important, it's just to save me the bother of collecting all these phone numbers and addresses again. Some have sentimental value, even if I have totally lost touch with their owners. Before someone suggests deep hackery like removing the memory chip and plugging it into some hand-soldered adaptor then into their old Amstrad, I was more thinking about something infrared, since there's an infrared port. The problem is: can it be activated from outside? I can't switch the thing on the usual way (since the touchscreen is, well, not touchy), I can only get to what's best depicted by this picture of what happens when I remove and re-insert the battery. It's the standard touchscreen calibration tool, from what I understood, but maybe it says somewhere that it can be switched to infrared file-server or so. The manual (in Japanese) mentions Zaurus thingies numerously, but I don't know what they say about them (my Japanese skills are old, and they were never that great anyway). Any idea? Second part, in the very likely case I'm going to replace it: what should I buy? My specs are: stuff the PDA features, I initially bought that as a kanji dictionary, so the replacement needs to have a kanji dictionary too. One where you draw the kanji on the screen, and it recognises it. I'm clueless when it comes to classifying kanji, and if I have to tell the thing that what I'm looking for is something with 17 strokes and the key for "hand", then it loses much of its interest. A kanji→English dictionary would be nice, but not needed. I've managed to cope with kanji→Japanese then Japanese→English. The other, more normal, PDA thingies (addressbook, scheduler, world clock, alarm, etc.) would be nice, but are not compulsory. I don't care about games. I'm going to visit Japan in October, and yes I will spend a couple of hours of Akihabara, but I'd like ideas and opinions beforehand. If someone has an idea for getting the data out but it would require the manual, just say so, I'll bring it along. Why it chose to break down now will stay a mystery. Maximum embarrassment for me because I'll be dictionary-less for a few days in Japan? Or longing for some well-deserved rest since I'm soon going to have the opportunity to replace it? No idea. In any case, it sucks.

Simon Law: Hacker bike ride


Tall bike
Originally uploaded by sfllaw.
What do you do with a sunny, summery Sunday in Ottawa? Biking and barbequing, of course. It's traditional to hold the Hacker Bike Ride right after the Ottawa Linux Symposium. The local cycling enthusiasts are, by and large, also pretty geeky so many of them join in on this event. We gathered in the park across from the conference centre. People were milling about, so I had time to rent a bicycle, and soon we were off. This year, I chose to take the long route with everyone else. Richard, on his tall bike, led the way through the streets of Ottawa and on to the bike paths. We went over some very scenic hills, had two people fall off their bikes, and enjoyed ourselves immensely.

OCLUG
Originally uploaded by sfllaw.
I spent a lot of time riding quite dangerously, with camera in hand. The most challenging pictures were those taken over the shoulder, as I had to do that blind. A couple of them seemed to turn out. In the process of photographing things, I managed to get my wheels stuck in a rut. It sounded like someone falling over, which caused a few people to look around, but I managed to stay in control. This surprised me, as I haven't ridden a bike in about a year. We finished one leg of our ride in Vincent Massey Park, where the local LUG was holding their annual picnic. I grabbed a hamburger, sat down on a blanket, and inhaled it. There's nothing like hot food after a good bike ride. After lunch, we did a bit of exploring. That's how we found a cicada hiding under a picnic table. Then [info]ostraya did nothing to prevent the penguin from viciously attacking me.

Terri blows bubbles
Originally uploaded by sfllaw.
There were more silly antics, including penguins on heads and bubble-blowing. But then it was time to pack up and leave. We helped the organizers stow the picnic things away before riding off to Hogs Back Falls. I climbed around on the slick rocks while other people ate their ice cream. We crossed the bridge and then we rode alongside the canal on our way back. This allowed me to see the canoe innovation of brilliance. A canoe with a hitch up front and bicycle wheels mounted on back. I waved to these people and told them they were geniuses. I think they might have thought me a tad weird. By the time we reached the park, it was starting to get late. I returned my bike and said goodbye to people, which was good because I had postcards to send. There's nothing like sending postcards hours before you leave a city.

Evan Prodromou: 15 Thermidor CCXIV

I'm at the Wikimania hacking days today. We drove down from wt:Montreal through wt:Vermont and wt:New Hampshire on Monday, stopping overnight in the beautiful town of wt:Lincoln (New Hampshire) in the White Mountains. Amita June had a crappy ride on Monday -- she was unhappy and uncomfortable and let us know it at every possible opportunity. We stopped in wt:Saint Johnsbury, VT for dinner, and she got some time to walk around and play, but beside that she was crabby. Tuesday morning was much better -- she had a big bagel from the Comfort Inn's breakfast buffet, and her Sleepy Bear teddy bear, and she was happy. Sleepy Bear is winning the war for hearts and minds in our house -- it's the bear that she's starting to sleep with more and more, and she makes a happy squeal when she sees it. This could be good or bad news. Anyways, we made it down to wt:Cambridge (Massachusetts) aaaalmost in time for the beginning of Hacking Days. HD is the technical pre-conference for the more sociological and content-oriented Wikimania. I thought it was going to be mostly MW committers and Wikimedia sysadmins, but it's turned out to be huge. I think there are about 40-50 people here -- a just gigantic group. Anyways, I was sitting in the One Laptop Per Child office meeting room with about 30 hackers yesterday morning. I was about 20 minutes late, but I managed to find a seat anyways. Everyone was giving introductions, and up stand David Recordon, Jonathan Daugherty, and David Strauss, all of whom say they're there to help me with the OpenID MediaWiki extension. As everyone's talking, I realize wp:Ward Cunningham is sitting right in front of me. The guy sitting next to me stands up to introduce himself, and says, "I'm Dan Bricklin, who many of you may know as the inventor of the spreadsheet..." Jeez. Anyways, the talk has been fast and furious. Yesterday was a long discussion about the state of Wikimedia servers, the upshot of which, for me, was: Holy Shit, Wikimedia is a big project. I managed to talk to a ton of people, including Travis Derouin of wikiHow, Jason from Wikia, all the OpenID folks, etc. etc. Jonathan Daugherty and I actually got some hacking done, which was great. tags:

The future of MediaWiki This morning Brion Vibber and Tim Starling gave a discussion about the future of MediaWiki. The story? More cool features, I think. The OpenID will be part of it; incorporating a WYSIWYG editor like WikiWyg or FCKEditor into the software. Also, more [[wp:AJAX]-y features, which are coming up through the codebase right now. I think in a large way MW's future is going to be outside of Wikipedia proper. Some of the cooler developments using the MW as a platform include WiktionaryZ and Semantic MediaWiki, both of which provide a structured data substrate to wiki pages. They're not compatible, which I think is something that needs to happen at some point in the future, but they're very promising for future projects. Another big class of projects is bots -- like PyWikipediabot or some of the "vandal fighting" bots and interfaces, e.g. Tawkerbot. I think that MediaWiki is drifting from being a monolithic browser app more into a Web-based service, which will be really productive from a content-production and -maintenance point of view, but which is extremely challenging from the social point of view. Finally, I think the great explosion in the world of customized MW extensions and skins is meaning a real marketplace for expanding the software is happening. I think this is pretty fabu, also. Some people have been discussing formalizing this ecology into a CPAN or JabberStudio-style site for hosting and organizing MW extensions. We'll see what happens with that, but if it comes around, I hope that it's named $wgForge. Maj and Amita June are running around Boston today... very slowly and carefully. They've got a brutal heat wave on here, and people are fainting and collapsing like wilting flowers. I think they're going to go places that have air conditioning, like museums and so forth. tags:

Isaac Clerencia: Release frenzy

I’ve been in release frenzy mode lately. Yesterday, we managed to get eBox 0.7.1rc1 out! This (pre)release fixes tons of bugs, adds PDC support and features a installer based in Sarge Debian Installer + 2.6.12 kernel. And a few hours ago we have released Battle for Wesnoth 1.1.1, with lots of new features, graphics (see new castle) and enhancements. Are you one of the few who hasn’t tried Wesnoth yet?

Isaac Clerencia: Beach, driving license exam, books, Akademy

So I was having these great holidays in the beach with some friends, getting a tan, swimming in the sea, chasing some fish wearing really-big-nose water goggles, drinking beer by the seaside, … but I had to come back to Zaragoza to take my driving license exam. I’ve gone to the driving school today to ask what time was the exam taking place exactly, and I’ve been told that the exam has been moved to Monday (can this happen in any other European country besides Spain?). As I only have holidays this week, I can’t attend my exam next Monday, and thus, the whole thing sucks, specially the getting-back-from-holidays-sooner bit. To keep my karma up and given the fact that I’d some free time to spare as I no longer needed to study for the exam, I’ve visited some bookshops and purchased some books (namely, The Ages of Lulu, Fahrenheit 451, The adventures of Huckleberry Finn and Notes from a Small Island), and then I’ve gone to the park and read for a while (actually, I’ve finished reading Wilt, by Tom Sharpe, which I started reading yesterday in my way back from the beach). I’ve thought about blogging about the books I read, although I’m not sure if I’ll manage to do it. In the end, it has been a nice day and I’ve come home quite relaxed again. With regard to free software stuff, Wesnoth 1.2 is going to be released really soon now, as well as KOffice 1.5.2, I’ve already registered for Akademy 2006 in Dublin, I created my first attempt of flake plugin some days ago, …

Next.

Previous.