Free Energy

globe_big.gifFree as in ‘Free of pollutants’, ‘free of politics’, and ‘conducive to human freedom’, not ‘free as in fusion’ or ‘free as in beer’. On Wednesday night I saw Jeffery Sachs present at the CSSR series. I have seen him talk before, but he is a great orator, so it is a pleasure to listen to reruns. Besides, Gia’s situation continues to deteriorate at such an alarming rate that everytime he speaks I learn how things have gotten worse. I have been wondering for a while how technology and new media could play a role in saving the world, and I posed this question to Jeff after the talk:

Honest Software

Originally publihsed on theploneblog.org How hybrid economies help keep software honest. Last week’s Plone Conference was truly phenomenal - provocative, intense, and fun (big thanks Jon and ONE/Northwest!). One of the most amazing things I experienced last week was alluded to in Eben Moglen’s keynote (to be posted soon)- the manner in which this community has managed to bring together people who don’t ordinarily interact. Throughout the breakout sessions, I continued to question dividing us up according to our respective vertical sectors - Corporate, Non-Profit, Educational, and Government. As I have begun to write about elsewhere, systems like Plone can help balance the flow of communication and power between people in a variety of situations and settings. Content, collaboration, and community are contexts which exist across sectors, and the tools we all need cross over as well (sometimes with slightly different tunings). In many ways lumping together all the folks involved with education is odd. Universities are microcosms of cities, and their IT needs are as diverse as the the rest of the world. However, there are still structural and social similarities that form the basis for common language and culture. After engaging with my fellow educators a the educational panel session and the BOF session I understood the value of us sharing and strategizing, beyond just commiseration. But through it all, there was one thing that united all of the different attendees - a piece of general purpose software called ‘Plone’. It is worth dwelling on this mixture of participants and the varying forces they apply to the software. Lessig and Benkler have both been writing a great deal about hybrid economies lately, trying to understand their rhythms, and how we might be able to design them to succeed. They have been writing generally about the “commercial economy” and the “second economy” (sharing, social production, etc), but the lessons may cross over directly to our community. I realized in Seattle how beneficial diversity can be for software production. Most of the consultants using Plone are there strictly for traditional market considerations - to make a profit. They are helping to keep the software honest. Unlike some other open source projects which exclusively service the educational world, Plone is not sheltered from the raw, harsh forces of the commercial market. This means that some of the people using Plone use it because it helps them get their jobs done efficiently. Others have called this “productivity arbitrage”, and it is a concept that may hold the key to designing successful open source projects. It is challenging to imagine working backwards and trying to design a software ecology which captures the hearts and minds of such a diverse following. No small task. As Rheingold said “There’s been an assumption that since communism failed, capitalism is triumphant, therefore humans have stopped evolving new systems for economic production.” - Is Plone’s ecology an example of one of these new systems, and if so, what are our distinguishing characteristics?

Plato and the Laptop

SocratesWell, midterms have come and gone, and somehow I managed to complete my two papers on time, somewhere between San Francisco and PloneCon in Seattle. In my class on the Social Impact of Mass Media I was really impressed with Peter’s Speaking into the Air, and wanted to revisit the Phaedrus. While reading it I was making connections to read-only/read-write culture, and wanted to explore that connection to Plato’s analysis of writing. Also, his conversation has everything in the world to do with my thinking on the effects of Technology on Epistomology itself, and Memory in particular. Still, when I sat down to write the paper, I kept getting drawn back into conversations around OLPC, until I realized that’s exactly what I should be writing about! Plato and the Laptop: Prescribing Educational Technology for Society’s Ills

He is the Law

killer_robot.jpgWhile we continue to arm the robots at an alarming rate, the real transition of power and control is far more subtle and insidious. Humanity is ceding power to the machines, but not at gunpoint. Rather, we are relinquishing our will to the machines through the kinds of bureaucratic machinery Max Weber and Terry Gilliam would have a hard time imagining. I am talking about the reification of bureaucracy in the form of software - the rules that we all live by are being carved into stone, or more accurately, etched in silicon. Code == Law? Some industries have already made this transition. From the sympathetic bartenders unable to extend happy hour a moment past 7pm, to the tele-tellers who inform the customer that “the system” will not allow them to exercise any judgment or compassion, some systems are already being governed by the machines. But this is just the start. In the corporate world, IBM is banking on the tight relationship between software and processes. I recently attended a talk presented by their VP of Services, Stu Feldman, and he relayed an anecdote about certain contracts in the financial sector which are no longer governed by legal documents. The final word on maturation and vesting is expressed in a crufty old C program… Considering some of these deals are worth billions, the impact is suddenly more significant than an overpriced cocktail or an unwaied late fee. Judge_Dredd.jpg The starkest example of this trend to date, is the recent announcement by the chinese government that software issue judgments in criminal cases. While they justify this system on the grounds that it will help eliminate the effects of corruption and bribery, reality’s reassemblance to pulp science fiction is growing by the day.

One Python Per Child

Originally published on theploneblog.org The $100 laptop project has chosen Python as the primary development language for The Laptop. I was lucky enough to get my hands on an olpc developer board, and have spent a little time learning about the platform and project. While there are a few issues I have with the project, it is really an thrilling moment in educational technology and after holding the hardware in my own hands I actually believe this vision might truly manifest. The main reason I am writing about this in the Plone blog is I have learned that the olpc’s application development language of choice is Python!

peer-to-peer pressure

history of peer to peerI had an interesting conversation with Brian Taptich, the VP of Business Development at bittorrent.com and gained an insight into the machinations of the industry. I learned that “Big Media” only now appreciates how good they had it back in Napster days, when every file download was logged and tracked through the central Napster server. Now that they are starting down the barrel of true peer-to-peer networking (which bittorrent – the protocol, not the company – affords), they have the perspective to appreciate in hindsight the benefits that omni-present surveillence provides for them. You could even speculate that bittorrent.com’s value proposition is to turn the bittorrent protocol, back into Napster. If they become the central clearinghouse of bittorrent seeds, they can (and will) keep records of all of the network activity. What files are being exchanged, and who is exchanging them. In bittorrent, the seeds are the servers, and technically these seeds can be distributed all across the Internet. I was really surprised to learn that Brian was actually aware of an obscure branch of Austrian code for the PloneMultimedia product which auto-generates bittorrent seeds (which we helped merge into the trunk at the Big Apple Sprint). Apparently, The Lawyers were getting all antsy about the existence of tools which make seeding all too easy. Right now, it takes a degree of technical know how to create these ad-hoc bittorrent servers, but once the auto-generation tools make it out to the premier blog, wiki, and CMS platforms, there won’t be much stopping them. The delicate balance between the overly concentrated power of centralized services vs. their practical usefulness is a theme I began to explore in my post on Serenity. I have also imagined other contexts (e.g. Creative Commons licensing) where simply landing an important feature in the top dozen authoring tools could really shift the scales in terms of adoption. I continue to actively wonder what features could be introduced to these tools to promote equality, democracy, and social justice. Someone should tell the lawyers that the cat’s head has already wriggled out of the bag, and when she gets out she is going to teach her peers the same trick.

One Lost-identity Per Child

I attended wikimania this past weekend, and was encouraged by the philosophers present take a critical stance towards the euphoria surrounding the 21st century agendas - Will Science, Technology, and Rationality necessarily make the world a better place? Didn’t we make the same mistake last century? This led me to a scary thought regarding the One Laptop Per Child project, which I am generally very excited and optimistic about. The team seems to be asking all the right questions and taking all the right ideological positions with regards to the importance of viewing this project as an educational one (not a tech one), structuring the venture as a non-profit, and deeply understanding the value of free software and free culture. But there is another freedom at stake here - one I have explored in the past (permanent records) - the freedom to remain anonymous, which is the keystone supporting personal privacy, which I am beginning to believe ought to be a basic human right. I started thinking about how these laptops could easily become the instruments for an international id program, and for all the reasons that people are concerned about this, OLPC should seriously consider shipping with tools that support anonymous network activity. Tools like TOR, which regrettably the EFF has just had to cut funding for… If you think this is important, perhaps you might want to chime in, and let laptop people know.

Meet the Robots

Over Memorial Day weekend I attended Fleet week, and made a few new friends. They happen to be robots, of the autonomous flying variety. These little gadges come in a wide range of sizes, from wasp not much bigger than two hands all the way up to the predator, which is now armed with hellfire missiles. For the time being, these robots are unarmed, but are all equipped with survaillance cameras. This explosion in optical feeds helps explain the urgency behind programs like Carnegie Mellon’s Informedia project (Is Anyone Watching Grandma?). These craft already realize Ender’s Game scenarios, with hs dropouts controling live ammunition in the Iraqi theater of combat from the safety of a bunker in New Mexico. But even without carrying missiles themselves, these robots have become part of the weapons system. A soldier explained to me how the targeting systems for the large guns on the decks of US ships are now wired to the data feeds coming from the remote drones. With the click of a lightpen, what the plane sees is targeted from the ship’s guns, damage assesed and trajectories corrected. Killer robots are a topic I have been thinking about for a while, but it was truly amazing to see these devices in person. In many respects this hardware is identical to the remote control airplanes from the ’50s. The only major new advancement is the software controling them. Here is the model that Bush is planning on deploying to patrol the Mexican border. How long before local law enforcement gets a few of these to play with? How many do they need before the start assigning them to track individual suspects?

Personal Media

A recent visit to the new 5th avenue Apple store made me realize that the war for the living room console is effectivlely moot. For years manufacturers have been vying to create the hybrid computer/tv, destined for the position formely occupied by the VCR. What I realized was that this compititiion is a bit like the telcom companies fighting over landlines, while everyone else went out and got themselves a cell phone. Portable media players, combined with docking stations mean that I can have my music, movies, games, pictures, etc on my person, at all times. Inconvinient to carry your xbox, ps3, or mac mini in your car, to your office, or to your friends house. It’s all too easy to forget to factor in Moore and his law.

Held together with Glureed

I am bummed at the failure of politicians and the media to connect the issue of Net Neutrality to the issue of China’s internet censorship. The issue of internet censorship in China led to congressional hearings where:

“The House International Relations subcommittee’s top Democrat, Tom Lantos, told representatives of the companies that they had accumulated great wealth and power, “but apparently very little social responsibility”. “Your abhorrent actions in China are a disgrace. I simply don’t understand how your corporate leadership sleeps at night,” the Associated Press quoted him as saying.” (bbc news)