Here there is a "insightful"  about basic programming with 105 upvotes, and it has got 14 answers. But okay,  , so asking about the unfairness also gets 75 upvotes.  Unfortunately, I had asked a , which turned out to be similar to yet another question about  which has 1200 upvotes.  So, without batting any eyes, users are willing to keep upvoting a question which has enough upvotes, but if accidentally, there is a duplicate question, everybody loses their mind and downvotes it. Since, life is not fair, that is okay.  My question eventually got marked as a Duplicate. Since there is no value in that question, how do I delete it or at least mark it for deletion by moderators?  [[ Who knows which way this new question will go, I guess the fastest gun knows ]]
What should I do when I see a question that is a duplicate of another one?   Should I answer it? Should I downvote it? Should I comment? Should I edit the question to indicate it's a duplicate? If I can, should I (vote to) close the question? What happens when I vote to close as duplicate? Or: Why did a comment with my name on it just appear? Should I flag it for moderator attention? What about similar or related questions?
How do I convert or upgrade roads? I'm trying to optimize my road system a bit, mostly converting regular small roads into one-way roads. But the only way I can see to do that is to remove the old road entirely and build a new one. I can't seem to just build over the old one.   I can understand that limitation in cases where the new road type is larger, but it should be possible to upgrade to roads with the same size without tearing down the old road manually.   Is there an easier way to convert or upgrade roads, or do I have to manually remove the existing road every time? I have 3987MB of RAM on my laptop. Task (System) Manager says that I am using 700MB of this RAM, whilst the command "free -m" says I am using nearly 1500MB. Which one is correct and why do they show two different values?   Thanks for any help. How to get a list of all the labels in a LaTeX document in WinEdt I am writing a large document using LaTeX and WinEdt.  I have labeled each chapter, section and so on.  I would like to print out a list of just the labels (so that I don't duplicate one later on, and so that I have it handy in order to write \refs).    Is there a way to do this? How does the double strike mechanic interact with other mechanics like lifelink or trample? How can I programmatically change the active theme? How can I programmatically change the active Drupal 8 theme?  In Drupal 6, we used the following code.  global $custom_theme; $custom_theme = 'garland';   In Drupal 7, we used hook_custom_theme().  In Drupal 8, what's the correct way to do this? When should comments be flagged/deleted on per-site metas? We all know , but that guidance is, naturally, geared toward main sites, where we want to keep things clean and focused.  Meta, on the other hand, is a site's "second place", with some different rules and conventions.  For example, questions on main sites can be closed as primarily-opinion-based, but meta is all about opinions.  There's a "discussion" tag and such questions collect many opinions.  Meta is different.  Occasionally I see comment flags on metas and I'm never sure what to do with them.  Setting aside things that are blatantly offensive or spam (that's a no-brainer), is there such a thing as "too chatty" or a comment discussion that should be moved to chat on meta?  I am very conservative in deleting things on per-site metas (except on  posts, which like main should stay focused).  Are there any guidelines specific to per-site metas?  I'm specifying per-site metas and not MSE because MSE seems to have conventions that fall somewhere between "main site" and "per-site meta".  If the answer is the same for all metas then great, but I don't want to assume it'll be the same. braces on the sides of an easybmat matrix I created the following matrix with , and I would like to add at the bottom (respectively right) something like an underbrace (resp. "rightbrace") under each of the two blocks, together with a number specifying the number of columns (resp. rows) of the block. This amounts to two braces on the bottom and two on the right, and each brace should have a number below (resp. at the right) of it.  I did not find anything about that on the easybmat manual. I think I see how to do the braces with the  package, but then I am not able to create the block structure of the matrix in the first place.  \documentclass{article} \usepackage{easybmat} \begin{document} \[  M(z)= \left[ \begin{BMAT}[5pt]{c|c}{c} \begin{BMAT}[5pt]{c:c:c}{ccccccc} &amp; &amp; \\ &amp; &amp; \\ &amp; &amp; \\ v_1 &amp; \dots &amp; v_m \\ &amp; &amp; \\ &amp; &amp; \\ &amp; &amp; \end{BMAT} &amp; \begin{BMAT}{c}{c|c} \begin{BMAT}[5pt]{c:c:c}{ccc} &amp; &amp; \\ w_1(a) &amp; \dots &amp; w_n(a) \\ &amp; &amp; \end{BMAT} \\ \begin{BMAT}[10pt]{c}{c} B(z) \end{BMAT} \end{BMAT} \end{BMAT}  \right] \] \end{document}     This is more or less what i wish: Understanding Tag badges I very recently earned the below badge. But I am sorry, I do not understand it.    It says      Earned at least 100 total score for at least 20 answers in the java tag.   But I have answered 140 questions under Java tag and pretty sure would have earned more than 100 points. Then why did I receive it so late. Currently I have 3.3K points on SO.  Secondly if so, I have answered about 41 questions under Scala tag, then why didn't I receive this badge for Scala? After running an upgrade from Ubuntu 11.10 (Oneiric Ocelot) to 12.04LTS (Precise Pangolin), a window popped up saying that the upgrade failed and that I should run sudo dpkg --configure -a.  Running that command gave me:  sudo dpkg --configure -a dpkg: error: parsing file '/var/lib/dpkg/status' near line 55497 package 'indicator-displex':  blank line in value of field 'Description   Trying to run apt-get install -f gives me many dependency errors along with that same dpkg error. How to enable automatic update in wordpress running on IIS7 and Windows 2008? I have a dedicated server using Windows 2008 and IIS7 running 5 blogs with Wordpress. I can't use the autoupdate feature of the wordpress neither the automatic plugin instalation.  I believe I must set writing permissions in some temporary folder, the question is which one. Do you have any idea? Which of these is grammatically correct?       1. a) He has been working under my direct supervision since the last two years           1. b) He has been working under my direct supervision for the last two years            2. a) He has not met her since a very long time        2. b) He has not met her in a very long time    Which of the above are correct? Are all of them correct? My friend says 1.b and 2.b are correct, but I am not sure. Or is this an American English and British English thing? (He mostly goes by American English) Shortcode display outside the div I have created a shortcode that retrives and displays a form.The content of the attribute in HTML.   function check_my_login( $atts)     {          return '&lt;form action="" name="" method="post" enctype="multipart/form-data"&gt;                &lt;div class="form-group"&gt;                     &lt;label for="description"&gt;Project Description&lt;/label&gt;                     &lt;textarea name="p_description" placeholder="Project Description" class="form-control"&gt;&lt;?php if (isset($_POST['p_description']) &amp;&amp; $_POST['p_description'] != '') echo $_POST['p_description'] ?&gt;&lt;/textarea&gt;                 &lt;/div&gt;                  &lt;div class="form-group"&gt;                     &lt;label&gt;Project Attachment&lt;/label&gt;                     &lt;input type="file" name="p_attachment"&gt;                 &lt;/div&gt; &lt;/form&gt;';     }     add_shortcode( 'kentaUser', 'check_my_login' );   Now use this shortcode inside the Post/page.   Like this    &lt;div class='manage_page'&gt;[kentaUser]&lt;/div&gt;  But my shortcode content display out side the div.Display upper side in post/page content.  &lt;div class='manage_page'&gt;&lt;/div&gt;    Any one short out this problem. Show that $g\circ f\equiv 0$ implies $\det Df\equiv 0$, where $g(x_1,...,x_n)=x_1^5+...+x_n^5$ Let $f:\mathbb{R}^n \rightarrow \mathbb{R}^n$ be a smooth function and let $g:\mathbb{R}^n \rightarrow \mathbb{R}$ be defined by $g(x_1,...,x_n)=x_1^5+...+x_n^5$. Suppose $g\circ f\equiv 0$. Show that $\det Df\equiv 0$.  I was going to start the solution from $n=2$ and then use induction on $n$.  So, for $n=2$, $f:\mathbb{R}^2 \rightarrow \mathbb{R}^2$ is a smooth function and $g:\mathbb{R}^2 \rightarrow \mathbb{R}$ where $g(x_1,x_2)=x_1^5+x_2^5$. Then $Df=\begin{pmatrix}   f_{x_1x_1} &amp; f_{x_1x_2}  \\   f_{x_2x_1} &amp; f_{x_2x_2}   \end{pmatrix}$  But now I am stuck in proving the result. Am I in the correct track? Can anyone plese give me a hint to continue?  Ok so since $g\circ f$ is $0$, the image of $f$ is the line $x_1+x_2=0$ which has no min, max or saddle.   If det$Df(x_0)&gt;0$ and $f_{x_1x_1}(x_0)&gt;0$ OR det$Df(x_0)&gt;0$ and $f_{x_1x_1}(x_0)&lt;0$, we have contradiction.   But if det$Df(x_0)&gt;0$ and $f_{x_1x_1}(x_0)=0$, then det$Df(x_0)=0$ or, det$Df(x_0)&lt;0$(Since $f_{x_1x_2}=f_{x_2x_1}$). So this is impossible.  If det$Df(x_0)&lt;0$ we have saddle and it is impossible.   So finally we conclude that det$Df(x)=0$ for all $x$. Am I correct? $n,a,b \mathbb \in \mathbb Z^+$ , such that $n\mid a^n-b^n$ ; to show $n\mid \frac {a^n-b^n}{a-b}$ What's the difference between the server version and the desktop version? Copy files from a list to a folder What is a "static" function in C? The question was about plain  functions, not  static methods, as clarified in comments.  I understand what a static variable is, but what is a static function?  And why is it that if I declare a function, let's say void print_matrix, in let's say a.c (WITHOUT a.h) and include "a.c" -  I get "print_matrix@@....) already defined in a.obj", BUT if I declare it as static void print_matrix then it compiles?  UPDATE Just to clear things up - I know that including .c is bad, as many of you pointed out. I just do it to temporarily clear space in main.c until I have a better idea of how to group all those functions into proper .h and .c files. Just a temporary, quick solution. Android Debugging, how? I am aware that, to use a Spell Scroll, you must have the related spell on (at least one of) your spell list(s). Then, if you have the spell slot to cast it, you succeed automatically; else, you must make an ability check in order to cast it (failure resulting in the scroll being wasted).  Consider this example : A Cleric 5 / Wizard 4 finds a Raise Dead Spell Scroll. The spell is on the Cleric List, but is a fifth level spell. Considering that the cleric-wizard has fifth level slots, but can only pick up to third level cleric spells, would he have to make the ability check to successfully cast the Raise Dead in the Spell Scroll, or would he succeed automatically ? Please rate and comment. I want to improve; constructive criticism is highly appreciated. Please take style into account as well.  The following proof is solely based on vector space related axioms. Axiom names are italicised. They are defined in Wikipedia (see vector space article).  Vector spaces - Multiplying by zero scalar yields zero vector  \begin{array}{lrll} \text{Let} &amp; \dots &amp; \text{be} &amp; \dots \\ \hline &amp; F &amp;&amp; \text{a field.} \\ &amp; V &amp;&amp; \text{a vector space over $F$.} \\ &amp; 0 &amp;&amp; \text{an identity element of addition of $F$.} \\ &amp; \mathbf{0} &amp;&amp; \text{an identity element of addition of $V$.} \\ &amp; \mathbf{v} &amp;&amp; \text{an arbitrary vector in $V$.} \\ \end{array}  $$\text{Then, }0\mathbf{v} = \mathbf{0}.$$  Proof. We will denote by $1$ an identity element of scalar multiplication; we will denote by $(-\mathbf{v})$ an additive inverse of $\mathbf{v}$. \begin{align*} 0\mathbf{v} &amp;= 0\mathbf{v} + \mathbf{0}                     &amp;&amp; \text{by }\textit{Identity element of vector addition} \\ &amp;= 0\mathbf{v} + (\mathbf{v} + (-\mathbf{v}))   &amp;&amp; \text{by }\textit{Inverse elements of vector addition} \\ &amp;= (0\mathbf{v} + \mathbf{v}) + (-\mathbf{v})   &amp;&amp; \text{by }\textit{Associativity of vector addition} \\ &amp;= (0\mathbf{v} + 1\mathbf{v}) + (-\mathbf{v})  &amp;&amp; \text{by }\textit{Identity element of scalar multiplication} \\ &amp;= ((0 + 1)\mathbf{v}) + (-\mathbf{v})          &amp;&amp; \text{by }\textit{Distributivity of scalar multiplication (field addition)} \\ &amp;= ((1 + 0)\mathbf{v}) + (-\mathbf{v})          &amp;&amp; \text{by }\textit{Commutativity of field addition} \\ &amp;= (1\mathbf{v}) + (-\mathbf{v})                &amp;&amp; \text{by }\textit{Identity element of field addition} \\ &amp;= \mathbf{v} + (-\mathbf{v})                   &amp;&amp; \text{by }\textit{Identity element of scalar multiplication} \\ &amp;= \mathbf{0}                                   &amp;&amp; \text{by }\textit{Inverse elements of vector addition} \\ \end{align*} QED