Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: rbowman Newsgroups: comp.os.linux.misc Subject: Re: Warning - Serious 'sudo' Flaw Compromises Security Date: 16 Oct 2025 07:12:28 GMT Lines: 28 Message-ID: References: <10cdluk$pc59$2@dont-email.me> <1NucnW53DZrMOHH1nZ2dnZfqnPGdnZ2d@giganews.com> <10cihiq$23kb8$6@dont-email.me> <10cios3$25sim$2@dont-email.me> <10cj667$29n96$5@dont-email.me> <10cjf5m$2cnh5$2@dont-email.me> <20251013114536.00000ae5@gmail.com> <10cl4ha$2q6c4$7@dont-email.me> <10cl59r$2qite$3@dont-email.me> <10cnvk1$3jj2s$7@dont-email.me> <10cpdr5$1ru9$4@dont-email.me> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net bh52ZvjuXzdivH4+l0dTNg4vl4d3Re8HbdofDlA3Ss18PJjhim Cancel-Lock: sha1:zFNVkLijjNiWysq/JgGb9fsb3G8= sha256:fneLNVEZsWAxCuDriclxL3XfbGZ2XmYxwyaOKvIaSYI= User-Agent: Pan/0.162 (Pokrosvk) Xref: csiph.com comp.os.linux.misc:76241 On Thu, 16 Oct 2025 00:21:58 -0000 (UTC), Lawrence D’Oliveiro wrote: > On Wed, 15 Oct 2025 12:13:05 +0100, The Natural Philosopher wrote: > >> I remember saying to the only other guy who seemed to be an experienced >> programmer 'You and I could write this in 6 months if we threw away >> this stupid specification and started again' >> >> He agreed. > > This is why a lot of successful projects don’t try to nail down every > last detail of the specification before starting to code. > > It may sound wasteful, but having something roughly working, that the > customer can actually see and touch and play with, even if it’s not > quite what they asked for and only of prototype quality anyway, can be > immensely valuable in helping them clarify, in their own minds and in > the developers’ minds, what they *do* want, and save a lot more wastage > down the track. Precisely. In my experience the clients don't know what they want. That's not a put down. They know what they ultimately want to accomplish but don't visualize how to get there. That isn't their job. Build prototypes so they can give feedback. I've been doing that for years before the Agile Manifesto and other good stuff. There is one danger. Some marketing dweeb will see a prototype scaffold and think you have a working product rather than a mess of stubs.