Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Thomas Heger Newsgroups: alt.conspiracy,alt.comp.freeware,comp.programming,comp.lang.clipper,comp.lang.c,comp.lang.ada Subject: Re: Fake random numbers? Bad programmers? Date: Mon, 12 Dec 2016 01:44:14 +0100 Lines: 31 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net zhnOqz3pznRQXewunZSxtQXbPECGxS9FEIkn8/1G16K2VJ1zkZ Cancel-Lock: sha1:dwejzwknlt9uplP8uFxrHl5JcgA= User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0) Gecko/20111105 Thunderbird/8.0 In-Reply-To: Xref: csiph.com alt.conspiracy:285104 alt.comp.freeware:273391 comp.programming:7103 comp.lang.clipper:1218 comp.lang.c:98958 comp.lang.ada:32382 Am 11.12.2016 17:46, schrieb Mr. Man-wai Chang: >> It is simple. If you cannot determine all those things - it is random. >> Random is just a definition of some math evil priest. > > Your Honor: > > If the randomness was never truly random, why did they called it "random > number" then? > > Did they all lie about their work, which was driving the *WHOLE* game > industry. which then drive hardware sales? :) > Software cannot be really random, since a code is actually a set of instructions and those are carried out in non-random ways. Random numbers require a physical process, which is unpredictable in nature. For this purpose there are often noise creating diodes used. They are used in the 'wrong' direction and this causes internal 'noise' inside the semiconductor. Now the noise could be filtered out and the result used to create random numbers. Software can only create pseudo-random numbers. TH