NASA vs NOSA

by

Kudos to NASA for launching code.nasa.gov, where NASA will try to nurture some of the space-related open source projects in its, ahem, orbit.

In 2005, I was briefly involved in some efforts to create a code hub within NASA, but balked when I read the NASA Open Source Agreement and NASA appeared unable the modify it. The license is fatally flawed. Here’s what FSF says about it:

 The NASA Open Source Agreement, version 1.3, is not a free
 software license because it includes a provision requiring
 changes to be your "original creation". Free software development
 depends on combining code from third parties, and the NASA
 license doesn't permit this.

 We urge you not to use this license. In addition, if you are a
 United States citizen, please write to NASA and call for the use
 of a truly free software license.

That’s quite the right position on this license, which is to say if you are choosing a license for your project, please don’t choose NOSA. You’re probably better off with something more permissive (i.e. something that can be turned into NOSA if needed).

NOSA is also not a general license, although my initial 2005 look at the world of NOSA-licensed code turned up a lot of stuff using it as such. If you are going to release a new project under NOSA and you are not a Government Agency, things can get murky. Best to avoid NOSA when you can.

Makedo Turns Cardboard into Lego

by

Makedo is just a bunch of fasteners for connecting paper and cardboard together to make fantastic creations. It turns your recycling bin into a toy box. When my kids are a little older, they’ll be getting a set.

Full Text RSS Feeds

by

I’ve had this open in my browser for days because I don’t want to forget it exists, but really, isn’t that why I have a blog? Full text RSS feeds.

Too Many Law Students

by

The job market for new law grads is dismal. Here’s an article suggesting we pay students to drop out and here’s another one explaining that your great cover letter went unread and nobody cared about your resume.

Optimist On Tour

by

I just finished An Optimist’s Tour Of The Future, a new book by Mark Stevenson. It’s quite good and I highly recommend you read it and pick up copies for all your friends right now while the book is at its most valuable.

The book opens with an engaging rumination on the nature of life, death and the lengthening distance between the two. It treats such matters with humor, but doesn’t take them lightly. Stevenson covers the most promising technology of the next few decades: the therapies and advances that will forestall death, destabilize every truth we think we know, and on balance make us all a bit better off. He’s good at spinning statistics and research pieces into narratives of inevitability. When you read him, you believe that tomorrow morning you will wake up and live forever in a better world.

After he contemplates his own receding mortality, Stevenson works his way through biotech, robots, energy, climate, food production and a host of other subjects. Each topic gets the same treatment: wondrous technology is so close we can smell it, and despite a few potential pitfalls it smells good.

Aside from a thin philosophical gloss, Stevenson’s real subject is how the near future looks to us in the present. The book’s value is in telling you the state of things circa 2010. In that sense, it’s a bit of social history. He’s writing tomorrow’s retrofuturist riff, and instead of jet packs and green alien women, we have home-grown kidneys and organic vegetables.

I wake up every morning and call for Rosie to crack wise and mix me a breakfast martini. She never comes. I don’t even have a Mr. Fusion. I feel burned by our collective failure to live the future envisioned decades ago. This is a bit childish. I mean, I read this book after conjuring it to my phone from thin air! Yesterday’s future is pretty amazing. It just looks completely different from what people imagined a generation or two ago.

And so it is likely that, broad outlines aside, the future won’t look much like Stevenson describes. Technology has a way of veering off the intended path. This is why we don’t all commute to work in flying cars from our suburbs on the moon. Some of the advances he writes about will fail. Others will mutate and effect the world in unpredictable ways. Some will just be surpassed by trends and technology that we don’t even see right now. This unpredictability, after all, is one point of the singularity he covers in chapter 14.

But that’s ok. Even if the predictive value of the book is low, it’s very much worth the read. Knowing where things stand now and how an optimist views the future at this moment is especially valuable when pessimism rules our fast-changing world. And he’s surely right about some of those big trends. Stevenson sums up the state of play, connects disparate arts and information, and writes it all up so engagingly that I only wish he could write one of these every year.

Toggle Fullscreen

by

A quick bash script to toggle fullscreen for the current window. Trigger with xbindkeys (use xbindkeys-config to set it up):

#!/bin/bash

# Toggles the current window fullscreen

wid=`xprop -root | \
   awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}'`

if xwininfo -id $wid | \
    grep -q "Width: 1024" && xwininfo -id $wid | \
    grep -q "Height: 768"; then
    wmctrl -i -b remove,fullscreen -r $wid
else
    wmctrl -i -b add,fullscreen -r $wid
fi

Social Graph Trends Downward

by

Excellent piece on the social graph.

It has insight:

This obsession with modeling has led us into a social version of the Uncanny Valley, that weird phenomenon from computer graphics where the more faithfully you try to represent something human, the creepier it becomes.

And this well-put bit:

Social networks exist to sell you crap. The icky feeling you get when your friend starts to talk to you about Amway, or when you spot someone passing out business cards at a birthday party, is the entire driving force behind a site like Facebook.

And this hateful slur:

Asking computer nerds to design social software is a little bit like hiring a Mormon bartender.

Still, it’s worth the read.

Elevate!

by

I will be repping the FreedomBox Foundation at Elevate in Graz, Austria in
late October. If you are going to be there, let me know so we can
meet and team up!

FreedomBox Update

by

I just wrote a FreedomBox Foundation update. It’s a long one!

ContactCon Scholarship

by

In my capacity as a FreedomBox volunteer, I was awarded a scholarship to Douglas Rushkoff and Venessa Miemis’s ContactCon this fall. Thanks to them for organizing the event and inviting FreedomBox to participate!