I’ve pimped Rainbow’s End before; it is a great book and well worth reading. And it is now available online from the author in preparation for Hugo awards season. Go have a read.
November, 2007
28
Nov 07
rockstar

never too old, by LinBow, used under a CC-SA license. Thanks, LinBow!
yay rockstar coder! I remember my own such patch; I think it was to fix a metacity or panel build problem. Let this be a reminder that even bug guys or artists can contribute to code; if you’re reading this, and you’ve been wondering if you can contribute code to GNOME- the answer is almost certainly yes. (And don’t forget you can also be a rockstar bug finder, and rockstar doc writer, and rockstar translator….)
27
Nov 07
gnome is humans; jeff is human; murray is violating the no asshole rule
My post yesterday was all too brief. This one will be equivalently long, sorry. Some clarifications:
First: gnome is not ‘in trouble.’ [1][2] GNOME is people, and so, of course, we should be excellent to each other.
But GNOME is also humans. This is not to defend being an asshole (more on that below) but every organization composed of humans has assholes and more mundane personality conflicts. You measure the organization not by whether it has assholes, but by what it does about them. GNOME is no different; like any long-lived organization, it has had conflicts before and will have them again. So, no, GNOME is not “in trouble,” unless being assholes to each other becomes an ongoing problem rather than an occasional outburst. And I don’t see any evidence of that, yet.
Second: I should clarify my comment that Jeff and I have “had several frustrating clashes when we’ve worked together;” Jeff and those who are thinking of voting for Jeff deserve that I be more specific and not leave that dangling.
Jeff is a passionate, committed person; he cares deeply and honestly about GNOME and about software freedom. He channels that into being an incredible motivator, and a great communicator of our values and message. There are very few people, anywhere in Free Software, who are his peer in this department, and GNOME is lucky to have him in that role.
Like all of us, Jeff is human and hence imperfect. In Jeff’s case, it is ironic that someone who is most of the time so positive can some of the time have such a hugely negative impact on people and their motivation. I think Murray does exaggerate (psychotic? come on, man. Also, see below.) But as Jeff admits, there is truth there- he has obstructed the work of others in the past by overcommitting himself and refusing to delegate (I’ve been one of those victims who Murray refers to, and it sucks), and one of the least appealing activities in GNOME (for me) is disagreeing with Jeff, because it is so emotionally draining- much more so than anyone else I’ve ever had to disagree with. It is hard to explain until you’ve been there, but trust me- not fun :/ (This particular experience is much of what I was alluding to when I talked about avoiding politics in my own candidacy announce.)
But after several long talks with Jeff since my candidacy announcement, where I’ve been more up front about my issues than I have in the past, I do think he’s genuinely working on these things, and I certainly think that (in most circumstances) these problems shouldn’t outweigh the other things Jeff brings to the table. I look forward to working with him again in the new board, both as his friend and as his fellow volunteer, and I will be more upfront than I have been in the past about broaching the sorts of issues raised by Murray- not just with Jeff, but with others- so that we actually fix these issues instead of just screaming about them.
Finally, and probably most importantly: Murray, FFS. We should all feel that it is our responsibility (not just our right) to speak the truth. And you are right to call out those of us who have soft-pedaled problems in the past. But it is hard to imagine a worse way to deliver the message than what you did. I think less of you as a person now- even though I agree with much of what you said! Truth speaking and communication is a habit I hope GNOME gets better at, but this goes well beyond that- the level of vitriol and hatred is simply something that cannot become a habit in any healthy community. The way you delivered the message simply must be condemned.
You wrote the code of conduct- the one that says “Disagreement is no excuse for … personal attacks.” (emphasis mine.) No matter how correct the substance, your post is almost the textbook example of not merely a personal attack, but a vicious, hateful, direct, unambiguous personal attack. There is no other plausible explanation for the tone of your post. If you honestly wanted to help GNOME deal with the problem, you could easily have listed the various factual issues, discussed factual results, and let people draw their own conclusions as to whether or not Jeff is ‘poisonous people.’ You could have suggested ‘hey, next time you block on Jeff, JFDI instead of waiting; here are the reasons why blocking on Jeff has been damaging in the past’, or any of a number of more constructive approaches that still would have done the good deed of getting these issues into the open, while being less purely hateful. You’re completely right that these things need to be discussed, and should be discussed. But that isn’t what you did. Instead, you drenched your commentary in so many layers of palpable loathing that it may well end up being harder for people to challenge such behaviors in the future, for fear of being associated with such hatred.
So… I don’t know. The words cannot be resaid or unsaid; informative speech should not be stifled, especially when we’re all trying to make decisions about how our community will run in the future; and in the end some good may even come of the message if it helps all of us work more honestly and straightforwardly with each other. But regardless of what you think of the substance of the message, the way in which Murray delivered it should be condemned; must be condemned, if we’re to function as a healthy community. I hesitate to say ‘unacceptable’, because that implies some sort of punishment; I’d settle for shame and embarrassment.
To put it another way, Murray: you may be proud, perhaps even with some justification, for having the guts to deliver the message. But you should be deeply, deeply embarassed by the way you delivered the message- it was unnecessarily destructive and hateful, and that just can’t be part of any constructive, functional community.
[Disclaimer: I'm no saint; in a corporate context, I once did something similar to what Murray did, to someone who died in an accident not long thereafter. I still regret that I never had a chance to apologize for the way I said what I said, and I'm trying hard not to repeat the mistake. Maybe Murray can do the same.]
26
Nov 07
information is the essence of good elections
[See also this followup, which goes into much greater depth and is important to read for anyone who is interested in the subject of this post.]
I’d like to join those (1, 2, 3) who are kindly asking Murray to retract his comments and use this year’s elections to really voice his opinion. –Og
I’m not really ready to comment in detail about Murray’s post (I haven’t read more than the first two sentences of Murray’s post, and suffice for now to say that Jeff is a very good personal friend, but I think he and I would both agree that we’ve had several frustrating clashes when we’ve worked together) and I haven’t read any of the linked calls for retraction. (I’m really pressed for time today.)
But suffice to say that by posting now, Murray is exactly using this year’s elections to voice his opinion, and any calls for retraction on that grounds are misguided.
Murray’s post is exactly is what elections are about- people pooling their information, and then making decisions based on that pooled information. You may disagree with the content of Murray’s post, his language, his timing, or his choice of medium. You may certainly call on him to restate it in less rude terms, or apologize for the highly negative way in which he provided the information.
But he has provided information, and allowed people to discuss the information, reply to it, combat it, and in the end make their own private, anonymous judgments on the validity of it. That is the essence of a fair, free election, and that core of his act should be applauded, not retracted or apologized for.
[Ed. later: I should add that I think not voting for Og is an overreaction; I voted for him and look forward to working with him, and this doesn't change that. I spoke very strongly in this post because I have given a lot of thought to voting and information, since I did a lot of political philosophy, with a focus in deliberative democracy, in college. But if you haven't done that, it is pretty easy to overreact and speak unclearly when you see something like this going on, so I don't hold that against Og. The important thing is to focus on the substantive discussion (good or bar) around Murray's post, not to focus on how Og responded.]
23
Nov 07
hehehe
Luis, you still need to reduce the verbosity that pads your insights. Try to be better than the professional bloggers who name drop you, so you outlive them.
What’s scary is that (I think) law school has helped me get more concise. Still a long way to go, clearly. :)
20
Nov 07
kindle, take 2
After some discussion with friends, a couple clarifications on Kindle:
I think it will fail,1 because it is too expensive a device to buy with little to no free content. Many people were happy spending several hundred dollars on mp3 players, because once they bought the device, they could put all the music they already possessed on the device for free. No such luck here- can’t put on your existing books on it, can’t reliably put pdfs on it, etc., which means you have to make a substantial additional investment, above and beyond $400, before it has value.
I would like for it to fail because I’d prefer to see a device succeed that wasn’t tied to a particular book-providing service (yay competition and choice), and that allowed me to use books I’ve paid for like books I own instead of like strictly controlled rentals. Unfortunately, it is exactly these compromises that give Amazon excellent access to the publishing industry and what looks like a very polished, integrated user experience, so I don’t expect these to actually cause failure for a long time, if ever.
- for certain versions of fail- someone compared it to a Zune- might sell a few hundred thousand, but won’t change the industry. That sounds about right to me. [↩]
19
Nov 07
depressing thought from law and econ seminar today
Speaker is studying fraud in large corporations; thinks something like 10% of large corporations engage in actionable fraud. Fun, fun, fun. [I mean, obviously there are strong incentives for corporations to do this, given that in his estimate only 1/2 get caught. But still... 10% is a lot.]
19
Nov 07
kindle
Robert: I think more than the open source crowd will care about openness, at least in the sense of data formats. iPod was successful not because of iTMS, but because it was cheap and easy to rip all your existing music into your new iPod. Once you bought the iPod, the initial load of content (which is what provides the actual value, after all) was ~ free. Here, no such luck- not only would it be difficult and time-consuming to rip your ‘to be read’ shelf, without pdf support, have fun getting it onto the device. That is a critical and huge distinction for virtually all customers, not just openness bigots.
That said, it may well have enough extra value that it will be successful anyway. It will be interesting to see, at any rate- like Robert, I’d really love to have this instead of my typical pile of magazines, books, or textbooks next time I’m in an airport.
[And ditto on the ugly. Does no one at Amazon own an ipod? At least they seem to have an innovative and interesting solution to page flipping. I look forward to Mr. Love's review of that piece of physical UI.]
[Edit later: The Amazon page for the product does not mention pdf (does mention .doc and graphics formats) but this engadget article does say the magic word- pdf. If it is confirmed to support pdf, I may well have one delivered ASAP.]
[Addenda: Mark Pilgrim points out in comments that there is apparently pdf support, but that the conversion will be poor. He also notes that this is a physical device- with a terms of service. Welcome to the brave new world, where everyone is a contract expert!]
18
Nov 07
new Society for Law, Science, and Technology website
This year, I’m co-president of the Columbia Law School Society for Law, Science, and Technology (aka CLS SLST); after many moons of a very static, very outdated page, I finally got my act together and got up a wordpress installation. Many thanks to Stuart Sierra for helping out, to the various other organizations who helped or inspired the site, and to the folks who put together wordpress and the various plugins we have used in the site.
The calendar is sparse for the rest of the semester as we head into exams, but that should pick up after Christmas with a patent reform panel and other events.
[Original picture by me.]
13
Nov 07
mailing-list ++?
I’m about to start a new online discussion group. My immediate assumption was to use a plain old mailman mailing list (good-looking mailman hosting) but I’m wondering if there is anything better than that for out-of-the-box group Free Software-based hosting these days- something which goes beyond the simple mailman mailing list and provides other functionality, like google groups’ file uploading/simple page hosting, or yahoo groups’ databases and calendars. I don’t have any specific features that I need in mind, but I figure if something exists, I’d like to at least take a look before I settle on the simple, old mailing list metaphor.
Anyone? Anything?
