how to choose between equivalent options

10 July 2008 2:32 PM (gnome | choices | direct action)

All the time we are presented with options. Should I get my vegetables from the greengrocer's, the supermarket, or the farmer's market? Should I buy a PC or a Mac? Should I start my new project in Ruby or C#? All of these options are equivalent: they're just vegetables, they're just computers, they're just languages. So how to choose?

Some people make choices on technical grounds: for example, "I'm going to buy a Mac because it has a video editor." This is rational, but its rationality degrades over time. The next time you go to buy a computer, you just buy a Mac because it's what you got last time.

To take another example that Robert Collins mentioned on Monday, if you choose bzr over subversion because bzr does merges, what happens in a few months when subversion finally gets merge support? So you make your decision for a reason that turns out not to mean anything. If people go massively for git because of git's workflow and in-place branching, you can be sure that bzr will get the same workflow in the future, and in fact has some of it now.

What I would suggest is that we should make choices not on strictly technical bounds. Instead we should make a choice based on culture. When you choose something to be a part of your future, it affects your culture, the world around you. You invite a tool, a set of people, a set of social relations into your life and into your future.

Technical considerations form a part of culture. Anyone who knows something about Silverlight and Mozilla knows that the technical differences in the projects reflect different values. These values translate into different futures: a world where technology flows from Microsoft, out to the world, or a world in which hackers collaborate in the open to shape their own destiny, our own destiny.

It is especially important not to make decisions about perceived market share, perceived uptake, or the like. For one, these perceptions are easily manipulated. This is the task of the propaganda industry, euphemistically referred to as "public relations". For another, when we choose to invite e.g. GNU into our lives, we affect the future, and especially that part of the future that is in our immediate surroundings.

So in conclusion, and for the GNOME audience, we as hackers build the structures that we are going to live in for a long time. When we make decisions about technology, we begin relationships with people, and to some degree take their values on as our own. We should make sure that we recognize this, and that the values of the technologies we choose mesh with our own, as individuals and as a community.

(For another take on "what makes us the same are not technical similarities, but cultural similarities", and especially in relation to a possible GUADEC / aKademy joint event, see Lambda, the ultimate political party.)

18 responses

  1. Joe Buck says:

    But with FOSS software like git or bzr, the penalty for changing your mind and switching is much smaller. If you buy a Mac, then over time you'll accumulate all kinds of stuff that only works on Macs, and you lose most of that if you switch. If you invest your time in a social networking site that doesn't let you get your data out, you have to recreate it (if you can) if you switch.

    But the DVCS systems are all going to grow until they all have the same features (other than features developers don't consider important), and it won't be hard to convert the entire history of a project from one to another. So I don't think people have to sweat too hard about predicting the future: those who pick "wrong" can switch later without a significant penalty.

  2. MDK says:

    I actually wish the FOSS community made more decisions based on pure spot-on technical merits than "culture" which doesn't benefit the end user in any way... but rather serves the purpose of creating fake impression of "higher cause" and justifies bad decisions.

    I'd rather have us create great software with poor culture and leave the culture to the other guys.

  3. Ricky Youngblood says:

    Very succinct and well written. I like it and I think it voices in a more precise way a process I have increasingly used to approach decisions in my life. I am also relieved that the link at the bottom is to something about lisp and not some embarrassing failed communist organization.

  4. sergio says:


    under a very "understated" heading :-), this post resounds very much with a question which is old (at least) as the industrial revolution and had many different declinations: whether the technological realm is autonomous from the social and political one (like adam smith pretended about the free market thanks to his "invisible hand"); or, whether technology is "neutral" (aka: it all depends on how you use it; for now, just strive for the best technological solution, then leave to politics the decision about what to use it for); or, finally, whether technology has got a rational inner logic that sets it apart (above?) from cultural implications like psychology, values, and even justice.

    i would like to contribute a bibliographical starting point: david f. noble, "progress without people. in defense of luddism.", and more generally noble's talks at several conferences, like "technology at present", "automation madness", "command performance" (the last one on military implications). the "progress without people" title is particularly effective, i think, and reminds me of another important book (i mention it although it's a bit OT respect to this post, but it is not respect to your overall blog): profit over people, by noam chomsky.

    more strictly to the post, my take is that technological considerations should inform decision making (when technology is involved in what is being decided, of course), but then this should be only of the dimensions of it. of course, in a community made out mostly of hackers, i expect that the technological dimension gets a predominant weight, either we like this or not, and how we get out of the "single-minded" nature of such (actually any) community is a godd question. i think that the effort to broaden the view is left to the (few) ones that are able of doing it, but another path could be accessible, if you think the hackers community also as provider of informed data to a broader community that is the subject of decisions (you could say to the "people", but maybe this is a bit too wide a concept).

    this brings me to another topic which is of paramount importance to me (but i think more in general in a society like ours where technology is so important and difficult to grasp for "common" people): who is the subject of decision and how the decision making process should be carried through. and to my final bibliographical hint: michael albert, "parecon. life after capitalism", mostly where he talks about "self management".

    sorry for being pedantic, i myself hope this is only a reflection of the importance of what you say in your post... :-)

  5. says:

    Great Simply click the download symbol located on the Kodi (XBMC) web page to download and install the Download Manager. Fine.

  6. YO YO says:
  7. says:

    good Android as well as greater.You could do multi-tasking using this application. You could do your work on your device while on the various other hand; the video clip will certainly be downloaded on to your gadget great.

  8. hppy romz says:
  9. itunes download windows 10 says:

    good However, these companies are occasionally sluggish in delivering updates, so we suggest going this course nice.

  10. ADIL says:

    River map of United statesRiver map of United statesRiver map of United statesRiver map of United statesPrintable calendar 2017Printable calendar 2017Printable calendar 2017Printable calendar 2017Printable calendar 2017Printable calendar 2017Free Printable calendar 2017

    Free Printable calendar 2017Free Printable calendar 2017Free Printable calendar 2017Free Printable calendar 2017Free Printable calendar 2017Free calendar TemplatesFree calendar Templates

    Free calendar TemplatesFree calendar TemplatesFree calendar TemplatesFree calendar TemplatesFree calendar TemplatesFree calendar TemplatesFree 2017 calendar Templates

    Free 2017 calendar TemplatesFree 2017 calendar TemplatesFree 2017 calendar TemplatesFree 2017 calendar TemplatesFree 2017 calendar Templates

    printable calendars printable calendars printable calendars printable calendar printable black calendars printable black calendars printable black calendars printable indian calendars printable us calendars printable us calendars printable calendars us printable calendars indian printable calendars print us calendars

    This is an excellent post i seen.I have to thanks to you to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post.

  11. Simon ‘Nutball Jackson’ says:

    Ya, penghargaan diberikan kepada 92 siswa tingkat SD, SMP, SMA, dan SMK yang meraih nilai tertinggi Ujian Nasional (UN), ironsteelcenter.comHarga besi beton Sni Ulir Polos Harga besi beton Sni Ulir PolosHarga besi hollow Harga besi hollowHarga besi cnp Harga besi cnpHarga besi unp Harga besi unpHarga wiremesh Harga wiremeshHarga besi wf Harga besi wfHarga besi h beam Harga besi h beamHarga Plat besi Harga Plat besiHarga pipa besi baja sch 40 sch 80 Harga pipa besi baja sch 40 sch 80Harga besi siku Harga besi sikuHarga Plat kapal besi baja bki krakatau steel Harga Plat kapal besi baja bki krakatau steelHarga bondek Harga bondekHarga baja ringan Harga baja ringanHarga Atap spandek Harga atap spandekHarga stainless steel Harga stainless steeljasa konstruksi jasa konstruksi besi baja jasa konstruksi gudang jasa konstruksi gedung jasa konstruksi undangan pernikahan undangan pernikahan simpleundangan pernikahan online udangan pernikahan pinkundangan pernikahan unik undangan pernikahan onlineundangan pernikahan murah undangan pernikahan islamiundangan pernikahan islami undangan pernikahan murahundangan pernikahan elegan undangan pernikahan artisundangan pernikahan unik dan murah contoh undangan pernikahan www.gudangbesibaja.comHarga besi cnp Harga besi cnpHarga besi h beam baja Harga besi h beam bajaHarga Plat besi plat kapal Harga Plat besi plat kapalHarga besi siku Harga besi sikuHarga besi unp Harga besi unpHarga besi wf baja Harga besi wf bajaHarga besi beton Sni Ulir Polos Harga besi beton Sni Ulir PolosHarga besi hollow Harga besi hollowHarga pipa besi baja sch 40 sch 80 Harga pipa besi baja sch 40 sch 80Harga wiremesh Harga wiremeshHarga bondek Harga bondekHarga besi Wf Baja Harga besi Wf Bajajasa konstruksi baja wf jasa konstruksi jembatan jasa konstruksi bangunan jasa konstruksi undangan pernikahan elegan dan murah undangan pernikahan eleganundangan pernikahan simple undangan pernikahan elegan dan murahundangan pernikahan artis undangan pernikahan putihudangan pernikahan pink undangan pernikahan unik dan murahundangan pernikahan putih undangan pernikahan unikContoh undangan pernikahan undangan pernikahan

    harga besi beton sni toko besi baja harga besi bahan bangunanharga pipa stainless steel pipa galvanis medium a besi bjkujual baja wf tabel baja krakatau steel harga besi ulir 16 mmharga stainless steel harga baja profil per kg harga besi 12 sniharga besi ulir harga besi wire mesh harga besi 8 mmdaftar harga pipa galvanis harga besi hollow stainless harga besi beton 10harga besi wf 200 harga baja hollow harga besi 13 ulirbesi kanal c galvanis steel rangka besi betondaftar harga besi beton harga pipa hollow harga besi kgjual wiremesh besi beam sni besi betonsupplier besi profil baja iwf harga besi behel 8mmbesi baja pipa galvanized harga besi beton 10mm snikonstruksi baja wf jual expanded metal harga besi ulir 10daftar harga besi hollow besi wire mesh harga sikuharga wiremesh profil baja h beam harga besi siku 4x4Supplier besi harga beam 200 besi siku hargaharga besi baja harga besi cnp 100 harga pipa besi hitamharga pipa baja jual besi cnp pipa seamlessbesi beton murah harga besi unp 100 daftar harga pipa stainless steelharga kanal c besi kanal c harga harga pipaharga besi stainless harga besi cnp 125 pipa stainlessharga besi per kg besi u galvanisharga plat stainless steel besi c pipa besi galvanisbesi unp harga besi cnp 150 harga besi hollow untuk pagarjual besi wf kanal c pipa besi hitamharga baja h beam daftar harga besi kanal c harga besi hollow 40x40

  12. james clark says:

    Valentine's Day, also called Saint Valentine's Day or the Feast of Saint Valentine, happy valentines day is an annual holiday celebrated on February 14.happy valentines day messages It originated as a Western Christian liturgical feast day honoring one or more early saints named Valentinus, and is recognized as a significant cultural and commercial celebration in many regions around the world, although it is not a public holidayhappy valentines day sayings in any country. Valentine's Day is celebrated on February 14 Valentine's Day is also a very popular date for weddings..It is a festival of romantic love and many people give cards, letters, flowers or presents to their spouse or partner. They may also arrange a romantic meal in a restaurant or night in a hotel. Common symbols of Valentine's Day are hearts, red roses and Cupid.The most common Valentine's Day symbols are the heart, particularly in reds and pinks, and pictures or models of Cupid. Cupid is usually portrayed as a small winged figure withhappy valentines day pictures a bow and arrow.Many people celebrate their love for their partner by sending cards or letters, giving gifts or flowers and arranging meals in restaurants or romantic nights in hotels. People who would like to have a romantic relationship with somebody may use the occasion to make this known, often anonymously. Valentine's cards are often decorated with images of hearts, red roses or Cupid. Common Valentine's Day gifts are flowers chocolates, candy, lingerie and champagne or sparkling wine

  13. Mobdro Android says:

    Great As you will be downloading and install the app from a resource outside Google Play Store, you will certainly have to make an adjustment in the safety system of your smartphone Fine.

  14. clasico match says:
  15. Dan Shtrauss says:

    You an read here about it

  16. Dan Shtrauss says:

    Thats just amazing!inversion therapyinversion


    Very helpful and Great information,
    we appreciate advise especially coming from a professional.
    Thanks again and keep up the great work!

  18. ipl 2017 live score says:

Leave a Reply