Search Results: "benjamin"

28 November 2005

Benjamin Mako Hill: Upcoming Events @ The Acetarium

This coming Friday, The Acetarium will host a party to celebrate the beginning of my twenty-fifth year of life. According to the CDC's live expectancy data for people of my sex, age, and racial demographic, I am projected to live 51.0 years past this coming Friday. In three months, perhaps I should throw a "1/3 of my projected lifespan party." Details are on The Acetarium website. If you're in Boston and would like to come, please let me know.

27 November 2005

Tollef Fog Heen: Ccache and configuration

As Benjamin Drieu noted, ccache is a wonderful tool. He complains about the configuration needed, which in the Debian package is really, really small. Just do PATH=/usr/lib/ccache:$PATH in your .bashrc or .zshrc and it will be used for all compilations. Very useful and less cumbersome than creating the links in ~.

25 November 2005

Benjamin Mako Hill: Buy Yesterday Day

Buy Nothing Day is upon us again. As usual, it's being held in the US on Black Friday and elsewhere either on Friday or the day after. I'm a supporter of BND and try to celebrate each year. Unfortunately, it usually ends up turning into, "buy everything you would buy today the day before day." This arrangement is certainly more convenient for those who like to eat but perhaps not entirely in the spirit of things.

24 November 2005

Benjamin Mako Hill: "You May Go About Your Business"

Access and borrowing privileges at Harvard libraries is one perk of being an MIT graduate student. Actually taking advantage of the privileges of course is a borderline Kafka-esque quest that involves 5 forms, several databases, two universities, a rather impressive MIT libraries official stamp, and three geographically separated offices on opposite ends of Cambridge. Only once all those obstacles are triumphantly overcome can one go through the two card swipes and/or manual verifications necessary to get into the Widener stacks. The webpage makes it sound easy and, in all fairness, nothing about the process is threatening or difficult. While the libraries are worth the effort, it is long and tortuous: by no means for the bureaucratically faint of heart. The high point of the process, in my opinion, is picking up one's ID from the Harvard ID office. The ID office is appropriately located on the ninth floor of a building that requires ID to enter.

Benjamin Mako Hill: ...And Straight Up Is Right Out

In my computer supported collaborative work seminar, we were discussing the design of table-top systems for synchronous collocated collaboration. There was a bit of conversation on the problems and strategies with images projected onto the table (e.g., people getting in the way of the beam). There seemed to be consensus that most simple and effective solution was projectors mounted directly above the table. I pointed out that, in this context, straight down was the most straightforward.

Benjamin Drieu: Pick of the day, ccache

I recently tried and adopted ccache, which (quoting its webpage) acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect when a compilation can be satisfied from cache. This often results in a 5 to 10 times speedup in common compilations. I must say I was sceptical, but ccache really works great, specially when you have to compile again and again the same code, like a Debian package which you have to clean but which source code remained the same. The only glitch is installation. If you wish to use it by default for all your compilers, there is still some manual configuration. I'd really like it to provide an alternative to, say, cc.

20 November 2005

Benjamin Mako Hill: Nimmer on Creative Commons

Seth Schoen pointed me to this article by Ray Nimmer (not to be confused with the (more) famous copyright scholar David Nimmer). Nimmer is an outspoken advocate of strong copyright and is very skeptical of free software. What is interesting about this article is the overlap between my argument in Toward a Standard of Freedom and the argument made by Nimmer . Nimmer 's subject is the free information movement and he argues against a principled position and a social movement toward freedom. He argues that part of Free Software's maturation can be seen in what he sees as the movement's tendency to look beyond its principles and standards. He positively describes a trend of putting aside core values and principles -- both in terms of the particular values in the FSD, OSD and DFSG and in terms of the method of building a movement around a defined standard of freedom -- as, "an assertion of productive and healthy individualism [that] arguably, reflects an expansion of the core ideas of open source outside the narrow confines of its own limiting doctrines." He holds up Creative Commons as a productive example of how the free information and culture movement is getting beyond their whole doctrine, principles and standards nonsense. If we look at CC as part of a larger free information movement that may eventually start influencing free software, he may be right. Open Source succeeded in separating the doctrine and definitions of Free Software from its principles and ethical arguments. Creative Commons, and others following their example, has now introduced a broader free information movement that has fully excised any fixed definitions of freedom and openness and has even abandoned the strategy of providing definitions at all. This of course, is precisely the argument I made in Toward a Standard of Freedom but it's a little disconcerting to see it made by someone on the other side who then comes to the opposite conclusions. As Seth put it, "Nimmer is saying that CC is doing exactly what you're saying it's doing, except that he thinks it's good because he doesn't like free software!"

18 November 2005

Benjamin Mako Hill: Cilia

I think "Cilia" is a pretty name for a girl. My biologist friends disagree. As far as I'm concerned, it sure beats Flagella.

17 November 2005

Benjamin Mako Hill: No Price Is Too Much

This article from Access North Georgia's Newsroom describes how there is a investigation in Cobb County into allegations that, "the bidding process for the 100 million dollar laptop program was slanted in favor of apple." Making a laptop for 100 million dollar hardly seems that difficult. Some of us are more ambitious. If you haven't seen it, the first demo of the laptop was unveiled in Tunis and is totally green. Congratulations to everyone else who put in long days (and nights) on making this demo shine.

Benjamin Mako Hill: Unrehersed Redundancy

Kiko, Micah, and I ate at Legal Seafood's yesterday and had this little message on the bottom of our bill:
PLANNING A REHERSAL DINNER? MAKE YOUR ONCE-IN-A-LIFETIME EXPERIENCE UNIQUE. JOIN US.
Where I come from, rehearsals are things are things that, by definition, happen more than once. When they do happen, it's usually with an a between the e and r. Of course, I have to respect Legal for so succinctly combining a redundancy and a contradiction on the same topic.

2 November 2005

Benjamin Mako Hill: Double Occupancy

Last night I was out in Dublin and, due to the length that the night dragged on, I invited my friend to crash in the extra bed in my Hotel room in central Dublin rather than return to his place in the suburbs which, at that point, may well have been impossible. When someone came by to clean the room in the morning, they noticed both beds full and reported this to the Hotel managment who called me up to say that they knew the room had been "double occupancy" last night and that they wanted to know if it would "single occupancy" the next night. That's a pretty strange way to talk if you think about it. There is an extra person in my room and the Hotel complains that my room has somehow changed into a new state that they are unhappy with. I suppose this circuitous way of speaking is designed to avoid any potentially embarrassing discussion about who the extra body is and why they are there. That said, this type of obtuse conversation is difficult for patrons to puzzle through immediately after being awoken. Dublin, of course, is great.

Benjamin Mako Hill: Quote of the Day

Antiquated technology makes for emancipatory possibilities.

—Alan Toner (2005)

Perhaps a truism. Perhaps merely what I fear is a prescient statement.

29 October 2005

Clint Adams: Some things are just Mormonic

Steve: I seem to remember that one can write a more functional HTTP server in fewer lines of Z-Shell code. Benjamin: As I understand it, Orson Scott Card is the problem. I'm sure other people can point to examples in his writing which illustrate poor judgment; I will stick to the topic at hand. Orson Scott Card has reportedly expressed his belief that Jake Lloyd is a fine actor. Orscon Scott Card has expressed his wish that Jake Lloyd play Ender in the movie. In case you are reading this with some program that strips hyperlinks (be sure not to miss the changelog for version 1.5.7), I'll remind you that Jake Lloyd is the kid who played Anakin Skywalker in Star Wars: Episode I - The Phantom Menace. If I recall correctly, Mr. Card was relieved to discover the high quality of child acting, because it meant that he wouldn't have to dumb down the story quite so much. I'm almost certain I heard that Peter and Valentine would be dropped entirely. I cannot bear to go on. Finally, the unifying theme between HTTP Server and Orson Scott Card is that, some time ago, Mr. Card attempted to co-author a novel with the Internet. Does anyone have a link for that?

28 October 2005

Eric Warmenhoven: More books

Continuing on the reading binge, I’ve read: The Warren Buffet Way by Robert G. Hagstrom: This book got really repetitive after a while. Warren Buffet is a disciple of Benjamin Graham, the original value investor, who is referred to heavily in all three books. According to Graham, the theories of an efficient market don’t apply very well, and it’s occasionally very easy (especially during a recession) to buy companies (or their stocks) for far less than they’re worth. Buffet simply buys the whole company. The best advice is that “the market is only useful as a reference to see if anyone’s offering to do something foolish”. It’s a theme that’s echoed in all three books. One Up On Wall Street by Peter Lynch and John Rothchild: Not as good as I’d hoped, but in some ways better, and worth reading. The title comes from the idea that individual investors are actually better placed to take advantage of the market before institutions, since they often have access to information to assess a company with before analysts even take a look at the company. He then follows this up by saying that you should treat it as a tip, and that you should treat all tips the same: as a reason for investigating a particular company. All of the preceeding didn’t impress me much. But he then tells you how he goes about assessing a company, especially reasons why he won’t buy a company, which I found very helpful. The Intelligent Asset Allocator by William J. Bernstein: The best of the three. This book picks up where Random Walk leaves off; that book encourages diversification, while this one shows you how to do it. Also, Random Walk focuses largely on the stock market, whereas this book discusses lots of asset classes and the correlations between them and how to pick a portfolio designed to maximize return while reducing risk. Also he spends a lot of time on specific details about which mutual funds are good for various asset classes, as well as various tips for really squeezing out as much return as possible through thinks like tax-conscious funds.

26 October 2005

Benjamin Mako Hill: Achoo

If one is in a public or shared restroom at a urinal or in a stall and the person at the adjacent urinal or in the adjacent stall sneezes, is it appropriate to say "bless you" or "gesundheit" or another culturally appropriate post-sneeze statement? Is it appropriate to say nothing at all? It's cold season at the lab and the fact that I do not know the answers to these questions is becoming a source of stress.

24 October 2005

Benjamin Mako Hill: <em>Talk:</em> The Ubuntu Project: Overview and Development Model

My talk at BLU seems to have been carried out successfully. The talk was nothing new for folks who follow this blog and know my other Ubuntu talks. It was a long (nearly two hour) number given to an audience with mixed experience with Ubuntu. As such, it covered a lot of ground by pulling from both my introductory Ubuntu talks and my To Fork or Not to Fork talk that I gave several times this summer. The talk was given at the Sloan School of Management at MIT. Steve Ballmer gave a talk at Sloan two days later. His talk was better attended. Of course, I doubt he told people how to get free copies of his projects OS offering shipped to their homes at no cost. Slides and notes follow. Slides: Talk Notes:

23 October 2005

Benjamin Mako Hill: Darklight Film Festival Symposium

Next month in Dublin is going to be the Darklight digital film festival. In preparation for the festival is a now traditional symposium that has a reputation for bringing together a collection of interesting people to, "identify, profile and respond to the current transformations in the distribution of cultural production enabled by the proliferation of digital and wireless networks." I'm thrilled to have been asked to attend and give a speech there along with fellow Media Lab inhabitant Barry Vercoe (of course, he helped found the lab -- I've only been there for a month). I'll be talking about intellectual property and will try to describe some of the history of the current mess we're in, offer a rough classification of the types of solutions that are being offered and then go into some depth on the Free/Open Source Software model. I'll talk about the reasons Free Software has been successful and try to describe some of the benefits and limitations of applying this model to the production of other types of creative works. You can check out the symposium schedule and register now for a free spot in the audience. Please keep in mind that registration is limited. If you will not be able to attend but are in Dublin and would like to meet up (for keysigning, chatting, etc.), please get in contact and we'll work something out. I've never been to Ireland before am excited. The one (major) downside of course is that this talk will mean I will not be able to attend the most relevant parts of Ubuntu Below Zero conference and so am currently not planning to attend at all. I send my regards to the rest of the Ubuntu team. I'll see you at the next one am looking forward to the tsunami of new specs that will define Dapper and am looking forward to participating in whatever way I can from remote.

Benjamin Mako Hill: Obelisks

Obelisks have been on my mind recently. I think it started with this suggestion I made to help use up some space in the newly remodeled "Alley" (the new home of the Electronic Publishing Group at the Media Lab):
I think we would be wise to purchase and display this very high quality seven foot Large Reprocessed Garden Obelisk in the Alley. In addition to the happiness that the presence of its simple geometric shapes would bring us, it would provide us with both a great conversation starter and an undeniable symbol of our power during Media Lab teas.
Good morning Freud.

Benjamin Mako Hill: More Manhole Covers

There was some confusion about my recent post on the Melnick book on manhole covers from people who were unfamiliar with the term "manhole." One way to describe a manhole cover is a sewer lid. However, manhole covers are employed to cover a variety of holes that men (and women) explore for a variety of purposes. I prefer to think of a manhole cover as exactly what an obelisk isn't.

Benjamin Mako Hill: Postal Addresses

Mika pointed out a striking similarity between the official business addresses of Apple and Canonical:
Canonical Ltd.
One Circular Road
Douglas, Isle of Man
Apple
One Infinite Loop
Cupertino, CA
A friend I trust tells me that Infinite Loop is not, in fact, infinite. I have every reason to believe that Circular Road is everything the name implies. Honesty is very important to me.

Next.

Previous.