Gentoo Archives: gentoo-user

From: Tom Wijsman <TomWij@g.o>
To: gevisz@×××××.com
Cc: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie
Date: Thu, 20 Mar 2014 16:36:42
Message-Id: 20140320173621.7258a284@gentoo.org
In Reply to: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie by Gevisz
1 On Tue, 18 Feb 2014 04:05:03 +0200
2 Gevisz <gevisz@×××××.com> wrote:
3
4 > How can you be sure if something is "large enough" if, as you say
5 > below, you do not care about probabilities?
6
7 Statistics.
8
9 > If you do not care (= do not now anything) about probabilities
10 > (and mathematics, in general), you just unable to understand
11 > that debugging a program with 200K lines of code take
12 >
13 > 200000!/(10000!)^20
14 >
15 > more time than debugging of 20 different programs with 10K lines of
16 > code. You can try to calculate that number yourself but I quite sure
17 > that if the latter can take, say, 20 days, the former can take
18 > millions of years.
19
20 Assuming PID 1 is 200K lines; however, it's a lot smaller than that.
21
22 > It is all the probability! Or, to be more precise, combinatorics.
23
24 That's too precise; both of these are just a part of something bigger,
25 that big thing is called statistics, in theory you can hold yourself on
26 to probabilities, but in practice statistics will give you guarantees.
27
28 > Have you ever tried forex? If yes, you should have been warned
29 > that "no past performance guarantee the future one."
30 >
31 > And if you do not believe that (and do not care about probability
32 > and all the stuff like that), you should visit any of the forex forums
33 > where you will be suggested a magical money winning strategy that, in
34 > the past, behaved very well and earned 200 or even 500% a month.
35
36 Same could be said about the opposite; seeing it in one way you would
37 want to ditch statistics with this statement, seeing it the other way
38 you would want to accept statistics with the opposite statement. It
39 effectively makes the statement lose its meaning in this context; as
40 said, statistics and the acceptance thereof is far more practical.
41
42 If you consider a segfault in PID1 or the kernel to be the end of the
43 world like losing tons of money, unless you run a critical appliance,
44 then you could reconsider the stability of the rest of your system.
45
46 Because in the end, you've put all your money in PID1 / kernel; whereas
47 the full picture includes a lot more than that (eg. core libraries),
48 so, a good winning strategy is to spare money for the rest out there.
49
50 (Where "winning" means preventing your world from falling apart)
51
52 --
53 With kind regards,
54
55 Tom Wijsman (TomWij)
56 Gentoo Developer
57
58 E-mail address : TomWij@g.o
59 GPG Public Key : 6D34E57D
60 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D