Posts Tagged ‘Graphics’

Random Number Generators: True Randomness

September 24th, 2022

I Introduction:

Random (adj): a: lacking a definite plan,Guest Posting purpose, or pattern. b: made, done, or chosen at random c: relating to, having, or being elements or events with definite probability of occurrence. d: being or relating to a set or to an element of a set each of whose elements has equal probability of occurrence. [Oxford English Dictionary]

Before commencing deep discussion of the art of “true randomality”, it must first be made clear that true randomness is theoretically impossible by the defining principals of our universe. The definition above clearly defines the paradox that surrounds the concept of randomality when subject to probability. In essence we will claim that “truly random” is the state in which for a given set A, for any i, element in A, i if chosen at random, has a probability of [1/|A|] (where |x| denotes cardinality of the set) of occurrence. This is how we judge the “randomness” of a Random Number Generator (RNG(s)), by its ability to exploit probability; given a set A, a perfect RNG will not repeat an element before the set is exhausted; described as the period of a generator, its point of repetition.

I.i Various Uses of Random Number Generators:

Random numbers have a multitude of applications. Of particular interest to this study and intended future studies by the author is Cryptography. Many cryptographic protocols make use of RNGs, particularly, public key cryptography (RSA) and some implementations of symmetric ciphers (DES, Serpent). Besides cryptographic function however, RNGs are used in Simulations, for the realistic recreation of “natural” occurrences; in this case, computer games are qualified as simulations, in which RNGs are heavily used in conjunction with probability weights (Gaussian). They’re also used for integrity testing on various computer applications during development, even hardware tests, such as GPU to memory pipelines on AGP based graphic cards. Among those mentioned are many other uses and purposes for the development and “perfection” of making truly random choices.

I.ii Brief Algorithm Introduction:

Random number generating algorithms come in multiple flavors; these can be separated into two main groups, linear number generators (LNG(s)) and non-linear number generators (NLNG(s)). Each group contains multiple types of RNGs and each of these, have their purpose and uses. It is important to know that although not all generators are made equal, good generators have purposes for which other good generators are not suited to perform.

Broken Home Family – A Note From a Member of a Broken Family

March 22nd, 2022

Sometimes it is hard, to live a life in a broken-home family. A family where we should feel love, peacefulness, being secured and many other good feelings are away from imagination. Are you a single parent child because your parents divorced since you were a kid? Or day by day you watched your parents quarrel each other for even a small problem? Don’t worry you are not alone.

Since I was a little kid, I have lived with my mother. My father and mother have divorced when I was a baby. My life was full of pressure; I had to be someone great and made my mother proud. But with all of the stressful pressures, sometimes I gave up, sometimes I run away, sometimes I used drugs to free myself from all the stressful life, sometimes I got drunk, sometimes I stole to eat and many things. Fortunately, in the middle of my frustrating life, I found my spirit again, a spirit to move on for a better life. A friends of mine ever asked me “will you live a life like this for the rest of your life?” and I just silent, not a single word out from my mouth. I made contemplation since that point on. I used to blame my parents for what happened to me. I blamed them because I didn’t have what other children have. But now, I’ve started to stop blaming my parents, I have a life to live, a bright future to embrace and no time for sadness and frustrating emotion for my past. Friends, if you born in a broken-home family and you are still doing anything as I did in my past, now let me ask you the same way my friend ever asked me, “will you live a life like that for the rest of your life?” take your time to contemplate it. Blaming your parents for justification for your current condition are useless, it does not give any changing to your condition. Leave your bad habits, from one bad habit to another bad habit. Say to yourself, that you are the one who is responsible to your life, not other people.

From this point on, just open your mind and accept that you part of the broken home family. After that, have a commit to yourself that you will struggle to have a good life. Many friends out there are ready to help you if you need them, just open your mind, share to person whom you think able to help you and also open to any suggestions and critics from them. Suggestion and critics are there to build you to be a better person. Life is great when we give our best to chase it.