How do we test shuffle function effectively? I am working on reviewing legacy test cases at the moment.   There is a shuffle feature,   Items are given in a default order Items are shuffled in a different order every time they are loaded into a web browser; it is possible for items to be given in the default order too.   Currently, I am testing this shuffle feature by   Remember the default order, default_order Load the items for the first time, remember the order, first_shuffled_order Load the items for the second time, remember the order, second_shuffled_order Compare default_order, first_shuffled_order and second_shuffled_order, each item should be present and at least one item order should be different.   But there is a chance for this test case to trigger a false failure, e.g. the default order is triggered twice in a row, then the test will fail.  Is there a better way to do this?    We can introduce more shuffling but it is still possible for this testing logic to trigger a false failure.
Testing random number generation I have a program which generates random numbers. How can I test if the random number generator is generating actual random numbers?
I am nearing the end of my PhD and I would quite like to buy a "thank you" gift for my supervisor (although, she's the socially awkward type who I'm sure will be greatly embarrassed to receive one).  I'm just wondering whether a gift is the done thing? And if so, what sort of gift seems appropriate? I suppose a bottle of wine would be a safe choice? In Terraria I often try to defeat spazmatism first, but when he transformed, his flamethrower killed me. What is easiest way to kill The Twins? Stack Exchange doesn't know when I last checked my global inbox? I am subscribed to get my unread inbox items every 3 hours. It's working well, but today I noticed something quite weird:    For sake of future search, adding the text:  The following item was added to your Stack Exchange global inbox since you last checked it on 2015-05-18  But that's just not true, I checked my inbox yesterday. Not 7 months ago. Can it be fixed, or did I miss something? Even going to my  did not &quot;fix&quot; this, got today another email with the same date as yesterday. Identify an unknown IP in our network I have a network containing 20 clients. I assigned IP range 10.0.0.1 to 10.0.0.20 to them. When I do an IP scanning I see someone using 10.0.0.131 in VMware. How can I find out which IP is this IP bridged with? i.e How can I find out which system has 2 IP? (i.e the other IP of this system)  Update:  My system IP in the network is 10.0.0.81:    Output of the IP scanner show someone using 10.0.0.131 in VMware:    And the result of tracert command show nothing between us:  C:\Users&gt;tracert -j 10.0.0.131 10.0.0.81  Tracing route to ghasemi3.it.com [10.0.0.81] over a maximum of 30 hops:    1    &lt;1 ms    &lt;1 ms    &lt;1 ms  ghasemi3.it.com [10.0.0.81]  Trace complete. C:\Users&gt; Interpreting spline results Refer to the "name" of an equation, while a List of Equations is generated using these names Family in GLM - how to choose the right one? When modeling data sampled in the field, I often come across the problem of determining the Family of the dependent variable for GLM (or GLMM). An example: in an ecological study, I have ~ 60 patches.  I have sampled territories of an animal species within these patches as well as a set of explanatory variables.  The number of territories per patch (NTP) is the dependent variable in a GLM.   NTP is integer with values between 0 and 14:      How can I test for the family of NTP?  Any help appreciated as this is an issue many ecologists come across each time they conduct statistical analysis. Bluetooth indicator disappears on turning off bluetooth Everytime I turn off my bluetooth, the indicator icon in the system tray disappears, as opposed to just greying out as expected. Next time I need to go to the settings select bluetooth to turn it on, which makes the indicator to reappear.  Is there anyway I can make the indicator icon not disappear but stay greyed out when not in use? Is there a simple way to convert a string to Title Case? E.g. john smith becomes John Smith. I'm not looking for something complicated like , just (hopefully) some kind of one- or two-liner. Find the default application for a certain extension Given xdg-open and an extension, is there a way to get the application which xdg-open is set to for that particular extension?  For example given xdg-open and .jpg the result is eog. How do I install Ubuntu alongside a pre-installed Windows with UEFI? Producing .bbl file with Lyx and JabRef How do I produce the .bbl file required for arXiv using JabRef for bibtex and Lyx? biblatex: Cite commands with the same author prints authors name twice I'm using biblatex 1.4b, and Biber 0.9. However, I think the problem is with my settings, not with the versions of those programs.  I'm trying to cite a single author, and produce their name, followed by the dates of two papers, using the authoryear-ibid style, and natbib compatability. Here's my biblatex preamble:  \usepackage[style=authoryear-ibid,natbib=true,backend=biber]{biblatex}   What I want is for the following command: The works by \citet{Blau81, Blau88} ... to produce: The works by Blau (1981; 1988) ... however, what I'm getting is: The works by Blau (1981); Blau (1988)...  I know that biblatex knows they're the same author, since in the bibliography they fall under the same name (i.e. after the first instance of the name, there's just a dash instead of the name)  What am I doing wrong here? I've also tried it with the commands \cite and \cites, and neither produces what I want.   (crossposted with comp.text.tex) Jawa asked me this  and I didn't know the answer. So I present it to the meta SO community:     [To get the Yearling badge] Do you need to earn the 200 rep within that one year or is it enough to get 200 at some point after being a member for a year? And does 'a year' mean the very first 12 months or the last (sliding window of) 12 months?    I would assume that if you hit 200 reputation after you've already been around for a year, then you would get the Yearling badge. But I don't know. Is it appropriate to use a question mark at the end of a compound sentence where the first independent clause is a question but the second is a statement? For example:     Do you want attribution for that quotation, because I'm definitely sharing it and want to know if I should give you credit?   or      Do you want attribution for that quotation, because I'm definitely sharing it and want to know if I should give you credit.   I suppose this could work, but it's a little niche, as the second clause might not always be appropriate for a parenthetical.     Do you want attribution for that quotation (because I'm definitely sharing it and want to know if I should give you credit)? How to show that the cohomology of a Grassmannian has a basis consisting of the equivalent classes represented by Schubert cycles? Let $G(r, n)$ be the Grassmannian of the set of all $r$-planes in a $n$-dim vector space. How to show that the cohomology of a Grassmannian has a basis consisting of the equivalent classes represented by Schubert cycles? I am confused since I don't know how to compute the cohomology of a variety (how to construct the co-chain complex). I am really appreciate if you can compute the cohomology of, for example, $G(2,4)$ and show that it has a basis consisting of the equivalent classes represented by Schubert cycles. I want to determine whether a certain n-dimensional, simply-connected vector field is conservative. I can very easily calculate its Jacobian in numerical form.  In 3 dimensions, the problem is easy: the Jacobian is a 3x3 matrix, and the curl can be obtained from its elements:  [jacobian[2,1] - jacobian[1,2],  jacobian[0,2] - jacobian[2,0],  jacobian[1,0] - jacobian[0,1]]  A curl of zero would mean that the vector field is conservative.  But what if my Jacobian has 100 elements? The curl is only defined for 3 dimensions, but is there a formula for some high-dimensional generalization? After reading , the most popular answer use the identity $$\sum_{t=0}^n \binom{t}{k} = \binom{n+1}{k+1}.$$  What's the name of this identity? Is it the identity of the  modified.  How can we prove it? I tried by induction, but without success. Can we also prove it algebraically?  Thanks for your help.    EDIT 01 : This identity is known as the  because, on Pascal's triangle, when the addends represented in the summation and the sum itself are highlighted, a hockey-stick shape is revealed. My wife wants a 4th baby, but I don't.  We have been talking about it for the last few days (talking strongly).   I have raised points such as:   We will get less time to spend with our current kids. The age gap between the first and the last will be too wide. It will cost more money. She will be out of work longer. We will need a bigger house. And we don't even have our own house yet (we are still renting). We will have to start again. Sleepless nights, nappies, feeding, new cot, car seat, etc etc.   She says:   She feels like she is missing something. She has always wanted a large family. Things will be the same regardless of having 3, or 4 kids. She agrees that money will be tighter, but wants to push through it.   Our current kids are 9 months, 2 years, and 4 years. We are young married couple (25), and I have a fairly decent job.  What would be the pros and cons of having another child?   How can we rationally talk to the other about having/or not having another child?  And what should we do if we cannot agree? How were bullets able to dent Captain America's Shield? Just after Captain America's shield was introduced in Captain America: The First Avenger, Peggy Carter shot few bullets at it which created few minor distortions on it.                                  From  page of Marvel.Wikia,     Proto-Adamantium   This is the original Adamantium created by Dr. MacLain. Proto-Adamantium is the official name for the metal that makes up Captain America's Shield. It has never been recreated and is the absolute most invulnerable item in all of existence.    From  page of Marvel.Wikia:     The true shield was once slightly dented by an enraged Odinforce empowered Thor, using Mjolnir, but he later reconciled and pounded out the small dent.    How were few bullets able to dent Captain America's shield then?