From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R8H8W-0005H2-KN for garchives@archives.gentoo.org; Mon, 26 Sep 2011 19:46:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5BDF421C154; Mon, 26 Sep 2011 19:46:24 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 912A021C10D for ; Mon, 26 Sep 2011 19:44:42 +0000 (UTC) Received: by eyg5 with SMTP id 5so4499338eyg.40 for ; Mon, 26 Sep 2011 12:44:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=1xS3IQG1OReCck4RmvNG6wjitnELyS2SqbCvKQivAjA=; b=rrpmp4y9LDZQFX9dMEQNKvnMAHcMT7UGtRrGVrvkbU8bQO1XcYdtnGGrT81MBsPeOl kIPtvli0U9xiHM1nD/CYyorrvjF9UynEJjhNKf4IvSETOJEs9lO0jGico/qARf5RUZmQ 2UFyyCPgvGzN4MOHvwBohUx4pvLjAKF7/7LZc= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.135.72 with SMTP id m8mr4535097bkt.389.1317066281546; Mon, 26 Sep 2011 12:44:41 -0700 (PDT) Received: by 10.204.177.199 with HTTP; Mon, 26 Sep 2011 12:44:41 -0700 (PDT) In-Reply-To: <4E80D466.7010804@coolmail.se> References: <4E80D466.7010804@coolmail.se> Date: Mon, 26 Sep 2011 15:44:41 -0400 Message-ID: Subject: Re: [gentoo-user] Slightly OT but interesting nonetheless... From: Michael Mol To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 60c0a47364f14679d5edfe1fba6051a1 On Mon, Sep 26, 2011 at 3:37 PM, pk wrote: > Hi, > > Happened upon this interview with Linus Torvalds that some of you might > find interesting (if you haven't seen it already): > > http://h30565.www3.hp.com/t5/Feature-Articles/Linus-Torvalds-s-Lessons-on= -Software-Development-Management/ba-p/440 Yeah, I just saw that. Admittedly, when I saw this section: --begin-section-- I'll add at this point that this isn't just a programmer problem. I've seen entire companies get locked into the idea that =E2=80=9Cperfecting=E2= =80=9D the program was everything. They then neglected what the users wanted from the program, supporting the users and so on. Most of us who've been in the business for a while have seen this cycle play out over and over again. Expanding on that second point, Torvalds says that's why the Linux kernel team is =E2=80=9Cso very anal about the whole =E2=80=98no regression= s=E2=80=99 thing, for example. Breaking the user experience in order to =E2=80=98fix=E2=80=99= something is a totally broken concept; you cannot do it. If you break the user experience, you may feel that you have =E2=80=98fixed=E2=80=99 something in= the code, but if you fixed it by breaking the user, you just violated that second point; you thought the code was more important than the user. Which is not true.=E2=80=9D --end-section-- I immediately thought of the udev thread. --=20 :wq