How can I get Google to display sitelinks under search results when my website shows up?  When my website shows up in position 1 which it does for a couple of keywords it displays sitelinks, but whenever we show up in any other position than the first one, we don't have any sitelinks displayed at all.  I know it's not a matter of just being in the top position or not because I see sites all the time that are in any number of position in the search results and occasionally I'll see a site that has sitelinks even though they're like half way down page 3 or something..
My website used to have sitelinks and now it doesn't. It's very possible that it's due to changing the website to a sidebar design instead of having an "interstitial" type landing page which limited the number of choices, but I'm not sure.  Here is how sitelinks might look for a site:    What are some things that I can do to improve my chances of getting sitelinks?
Limit size of Queue in .NET? I have a Queue&lt;T&gt; object that I have initialised to a capacity of 2, but obviously that is just the capacity and it keeps expanding as I add items.  Is there already an object that automatically dequeues an item when the limit is reached, or is the best solution to create my own inherited class? Text deselecting when using Logitech mouse scroll wheel in Sierra The adverb "quite" has the following meanings :     1: wholly, completely ("not quite   finished")      2: to an extreme : positively "quite   sure" —often used as an intensifier   with a "quite a swell guy" "quite a   beauty"      3: to a considerable extent : rather   ("quite near")   My understanding is that #1 and #2 conflict with #3. For example, when you say "She's quite right", do you mean "She's completely right" or "To a considerable extent, she's right"? Notice that in the latter case you're not saying that she is completely right.  Another example is "I'm quite sure". Does it necessarily mean "I'm completely sure"?   Does the word really have conflicting meanings that can possibly cause ambiguity? Or am I missing something? Is it possible to transform an armature into a curve? I have a tunnel that I want a camera to go through, and want to replace the armature with a curve so it moves exactly on that path. I'd like the camera to also rotate to follow the bends of the tunnel. Using cycles.   Appreciate it, the problem I'm having now is that the camera follows the path, but after each turn, kind of snaps back or bumps, like a recoil of sorts. I reduced the size of the turns, but it still happens. And within the graph editor I can't change the interpolation mode, it's all greyed out. The only reason it looks kind of decent is because the camera is set to 15mm. Any ideas? Prove that the dihedral group $D_4$ can not be written as a direct product of two groups I like to know why the dihedral group $D_4$ can't be written as a direct product of two groups. It is a school assignment that I've been trying to solve all day and now I'm more confused then ever, even thinking that the teacher might have missed writing out that he means normal subgroups.  On another thread it was stated (as the answer to this question) that the direct product of two abelian groups is again abelian. If we consider the direct product of abelian subgroups $H$,$K\in G$ where $HK=G$ (for all $g \in G$, $g=hk$ $h \in H$, $k \in K$.) I can't understand why this would imply $g=kh$? It is not stated anywhere that $H$,$K$ has to be normal! But if this implication is correct I do understand why $D_4$ (that is non-abelian) can't be written as a direct product of two groups. But if it's not, as I suspect, I need some help!  We know that all groups of order 4 and 2 are abelian, (since $4=p^2$), but only 4 of the subgroups of $D_4$ are normal:  Therefor I can easily show that $D_4$ can't be a direct product of normal subgroups: The only normal subgroups of $D_4$ is the three subgroups of order 4, (index 2 theorem): $\{e,a^2,b,a^2b\}$, $\langle a\rangle$, $\{e,a^2,ab,a^3b\}$ and the center of $D_4=\{e,a^2\}$ We can see that these are not disjoint. So $D_4$ can't be a direct product of normal subgroups. The reason for this being that the center is non-trivial. But why can't $D_4$ be a direct product of any two groups?  If we write the elements of $D_4$ as generated by $a$ and $b$, $a^4=e$, $b^2=e$, $ba=a^3b$ why isn't $D_4=\langle b\rangle\langle a\rangle$ ? I calculated the products of the elements of these two groups according to the rule given above and ended up with $D_4$, and also $\langle a\rangle$, $\langle b\rangle$ is disjoint...? Why is this wrong? Very thankful for an answer! Adaline is 100-something years old, and her daughter appears to be 90 years old. Well, Adaline gave birth to her in her mid 20's, and to be precise, she should be 80.   Anyways, Adaline's old lover's son (Ellis) is probably in his late 20's/early 30's. And Adaline has stopped aging at 29, which is pretty close to Ellis. Her old lover is said to be a few years younger than her and still, his son is so young. Also, Adaline could make him believe that she is the daughter of her own old self.   Then,      how can Adaline's real life daughter be so old?   I can't make sense out of this.  Why is it this way? The age pattern of the actors and actresses is inconsistent. It seems to me that the filmmakers have exaggerated some things. Unsupervised learning for anomaly detection I've started working on an anomaly detection in Python.  My dataset is a time series one. The data is being collected by some sensors which record and collect data on semiconductor making machines.  My dataset looks like this:  ContextID   Time_ms Ar_Flow_sccm    BacksGas_Flow_sccm 7289973 09:12:48.502    49.56054688 1.953125 7289973 09:12:48.603    49.56054688 2.05078125 7289973 09:12:48.934    99.85351563 2.05078125 7289973 09:12:49.924    351.3183594 2.05078125 7289973 09:12:50.924    382.8125    1.953125 7289973 09:12:51.924    382.8125    1.7578125 7289973 09:12:52.934    382.8125    1.7578125 7289999 09:15:36.434    50.04882813 1.7578125 7289999 09:15:36.654    50.04882813 1.7578125 7289999 09:15:36.820    50.04882813 1.66015625 7289999 09:15:37.904    333.2519531 1.85546875 7289999 09:15:38.924    377.1972656 1.953125 7289999 09:15:39.994    377.1972656 1.7578125 7289999 09:15:41.94     388.671875  1.85546875 7289999 09:15:42.136    388.671875  1.85546875 7290025 09:18:00.429    381.5917969 1.85546875 7290025 09:18:01.448    381.5917969 1.85546875 7290025 09:18:02.488    381.5917969 1.953125 7290025 09:18:03.549    381.5917969 14.453125 7290025 09:18:04.589    381.5917969 46.77734375   What I have to do is to apply some unsupervised learning technique on each and every parameter column individually and find any anomalies that might exist in there. The ContextID is more like a product number.  I would like to know which unsupervised learning techniques can be used for this kind of task at hand.  Thanks As far as I know, only a player character's non-temporary ability scores are considered for taking feats, taking prestige classes, etc. Meanwhile, any ability bonus that comes from spells, or magic items that are in effect only while worn, is not counted (except tomes which increase abilities permanently).  So a Fighter with low Int who wants to qualify for Combat Expertise can't use spells or items that gives an Int bonus to raise it high enough to qualify. Is that right?  For example:  Say our fighter has Str 12, so he can not take the Power Attack feat. Suppose he asks for a spell from the wizard to make his Str 16, or to borrow a ring which provides +4 Str from another character. (Or any other method that will provide him a non-permanent bonus). His Str is now 16. Can he take Power Attack with that non-permanent bonus now? Because after the spell duration ends or he takes off the ring, his Str score will be to low again to qualify for Power Attack. How to push a copy of an object into array in PHP Reflection to Identify Extension Methods In C# is there a technique using reflection to determine if a method has been added to a class as an extension method?  Given an extension method such as the one shown below is it possible to determine that Reverse() has been added to the string class?  public static class StringExtensions {     public static string Reverse(this string value)     {         char[] cArray = value.ToCharArray();         Array.Reverse(cArray);         return new string(cArray);     } }   We're looking for a mechanism to determine in unit testing that the extension method was appropriately added by the developer.  One reason to attempt this is that it is possible that a similar method would be added to the actual class by the developer and, if it was, the compiler will pick that method up. java math calculation for coordinates of circle given radius of 1.00 Show that if $a \neq b$ and a and b are positive then $\frac{a}{b}+\frac{b}{a}$ is never an integer Ratios in Regression, aka Questions on Kronmal Recently, randomly browsing questions triggered a memory of on off-hand comment from one of my professors a few years back warning about the usage of ratios in regression models. So I started reading up on this, leading eventually to Kronmal 1993.  I want to make sure that I'm correctly interpreting his suggestions on how to model these.   For a model with a ratio with the same denominator on both the dependent and independent side: $ Z^{-1}Y = Z^{-1}1_n\beta_0 + Z^{-1}X\beta_X + \beta_Z + Z^{-1}\epsilon $   Regress dependent ratio on the (inverse) denominator variable in addition to the other ratios Weight by the (inverse) denominator variable  For a model with dependent variable as a ratio: $ Y = \beta_0 + \beta_XX + Z1_n\alpha_0 + ZX\alpha_X + Z^{-1}\epsilon $   Regress numerator by original variables, denominator, and denominator times original variables [what about categorical variables?] Weight by (inverse) denominator  For model with only independent variable ratios: $ Y = \beta_0 + X\beta_X + Z^{-1}1_n\beta_{Z^{-1}} + W\beta_W  + Z^{-1}W\beta_{Z^{-1}W} + \epsilon $   Include numerator and (inverse) denominator as main effects, ratio as interaction term.    Are my interpretations here correct? Drawing arrows on an HTML page to visualize semantic links between textual spans I have an HTML page with some textual spans marked up something like this:  ... &lt;span id="T2" class="Protein"&gt;p50&lt;/span&gt; ... &lt;span id="T3" class="Protein"&gt;p65&lt;/span&gt; ... &lt;span id="T34" ids="T2 T3" class="Positive_regulation"&gt;recruitment&lt;/span&gt; ...   I.e. each span has an ID and refers to zero or more spans via their IDs.  I would like to visualize these references as arrows.  Two questions:   How can I map an ID of a span to the screen coordinates of the rendering of the span? How do I draw arrows going from one rendering to another?   The solution should work in Firefox, working in other browsers is a plus but not really necessary. The solution could use jQuery, or some other lightweight JavaScript library. What is the definition and purpose of a pre-amplifier? I find in many places mentions of pre-amplifiers being used to boost audio signals prior to feeding to a power amplifier.  Wikipedia's article on  gives some hints at their usage, but it doesn't really explain why it would be necessary to have two amplifiers in series rather than a single one with greater gain.  If a pre-amp is just a power amp with a smaller gain, what's the point, and why the distinction between the two kinds? Is the distinction in function, or simply purpose? Left alignment in TikZ Almost all standard sources on the existence of Majorana spinors (e.g. Appendix B.1 to Polchinski's "String Theory", Vol. 2) do so in a way I consider inherently ugly:   A priori, we are dealing with an irreducible complex representation $(V,\rho)$ of the Clifford algebra of signature $(p,q)$, i.e. generalized Dirac spinors. That Majorana spinors exist means abstractly that there is a  on $V$, i.e. a conjugate-linear map $\phi : V\to V$ with $\phi^2 = \mathrm{id}_V$ that commutes at least with the $\mathfrak{so}(p,q)$ action.  Every single source I can find for Majorana spinors uses operations like the transpose, complex conjugation and Hermitian adjoint on the $\Gamma$-matrices to obtain matrices acting on the same space. This is abstractly wrong, the transpose acts on the dual, the complex conjugation on the conjugate, and the Hermitian adjoint needs an inner product we have no reason for choosing. Of course, since $V$ is finite-dimensional, one can pick a basis and define the uncanonical isomorphisms to its dual and its conjugate, but I find this inelegant, particularly since the standard derivations require us to make a particular such choice with respect to the signs the $\Gamma$-matrices have under e.g. ${}^\dagger$. Finally, the Majorana spinors are usually defined by some equation involving an unnatural and arbitrary-looking product of $\Gamma$-matrices, which varies from source to source according to different sign conventions and sign choices made in the course of the derivation.  It's inelegant because the rest of the theory of spinors can be developed without making such uncanonical choices. Both the uniqueness of the dimension of the irreducible Dirac representations (there are two of them in odd dimensions) and the existence of the Weyl spinors in even dimensions can be derived purely from the abstract properties of the Clifford algebra, no choices made, no transpose, adjoint or conjugate occuring. The (admittedly slightly subjective question) is: Is there a way to show in which dimensions Majorana spinors exist that neither requires an uncanonical choice of basis nor arbitrary choices of signs?  Some partial results:   In even dimensions, the Dirac representation is necessarily self-conjugate since it is the only irreducible representation of the Clifford algebra, so all that is left to show is that a conjugate-linear $\mathfrak{so}$-equivariant map on it squares to $\mathrm{id}_V$ and not to $-\mathrm{id}_V$. However, I can't seem to exhibit any particular equivariant map on it that one could simply check for its square. In odd dimensions, one first needs to figure out whether the two inequivalent Dirac representations are conjugate to each other or self-conjugate.     As further motivation that a clear proof using only canonical properties of the Clifford algebra itself is required, consider the confusing and contradictory claims in the literature:   Polchinski, "String Theory", Vol. 2, p.434: $\mathrm{SO}(d-1,1)$ has Majoranas for $d = 0,1,2,3,4 \mod 8$, corresponding to a special case of $p-q = d-1-1 = 6,7,0,1,2 \mod 8$. Fecko, "Differential Geometry and Lie Groups for Physicists", pp. 651: $\mathrm{Cliff}(p,q)$ has Majoranas for $p-q = 0,2\mod 8$.  This clearly conflicts with Polchinski's claims e.g. for $d=3$. Figueroa-O'Farrill, , pp. 18: We have Majoranas for $p-q = 0,6,7\mod 8$ and "symplectic Majoranas" for $p-q = 2,3,4\mod 8$.   Note that these results conflict simply by the number of possible $p-q$ regardless of whether I've correctly taken care of the differing conventions of whether $p$ or $q$ denotes timelike dimensions. How can I handle the warning of file_get_contents() function in PHP? How to make my own Dropbox / Ubuntu One server at home? Does anybody know of any resources that can show me how to make my own "Dropbox, Ubuntu One" server at home?  I really like the idea of these services, but I don't want to put my 'stuff' in the clouds. Ideally, it should have a client that runs on Linux and Windows.  I tried to setup iFolder on my Ubuntu 10.04, but without any success so far. How to create a virtual audio device and stream audio input with it Here's my concrete problem:  I am broadcasting a game via XFire and it uses the Windows audio device to capture any audio I receive. As I am broadcasting, other users who watch the video stream are communicating with me over Skype, and they hear themselves back within the video stream and it is entirely logical since I am broadcasting the audio I hear.  What I want to do is create another audio device within Windows and redirect (pipe) ONLY the audio input from that game and not the input reveived from Skype. I would then tell XFire to use that newly created "virtual" audio device to broadcast and therefore my partners won't hear themselves back.  Is it possible to create another audio device and redirect only wanted input streams to it?