How do I delete a directory with hyphen in the name please?
How do I delete a file whose name begins with "-" (hyphen a.k.a. dash or minus)?
Automatic tagging of releases Is this correct? "One of the things that makes him great is..." One of the things that makes him great is he brings it every night.   I'm pretty sure it should be that make him in the plural, because one of the things is referring to a lot of things and a lot of things should take a plural verb. But I always hear native speakers in America say it in the singular, so with an s.  Another example:     This is one of the responsibilities that comes with greatness and he understands that.   Native speakers always use the verb in the singular (here, comes) even though [I believe] it is grammatically incorrect to use the singular form of the verb there. I have an iOS application - an alarm clock. I released it a little over a month ago. Initially it was paid, but when I saw there were virtually no purchases (from 0 to 4 a day), I changed it to be free for a period of time. When it become free, in less than 10 days it has been downloaded more than 30,000 times, and more importantly (I think) it moved much higher in the search results when the user searches "alarm" - it reached 20th place in the results. During that time I also received very good reviews in the AppStore. But today I changed it back to paid, and now when I search "alarm" my app is shown at the bottom of the 4TH PAGE. Given that one page contains 120 apps, this is very bad for me and I don't understand why this happened. Can anyone tell me how does AppStore ranks search results and is there a way to move my app higher in the rankings, please? :) Huge thanks! In the sentence      It's one of the best films that has/have ever been made   What should the verb agreement be? Command to append line to a text file without opening an editor Assuming i have a line that i want to add to a file without opening an editor.  How could i append this line  alias list='ls -cl --group-directories-first'   to this file  config.fish Extra "lines" are being added when creating/editing questions/answers in Edge Lately, I've noticed that extra lines are being added when I create questions/answers. For example, if I write:   Your problem is X, Y, Z. Fix it by doing:      Code  Then maybe also do some other thing.  Oh, and some other thing as well.   When I post it, then go back into the editor, it's been changed to:   Your problem is X, Y, Z. Fix it by doing:       Code   Then maybe also do some other thing.   Oh, and some other thing as well.   Which is mildly annoying since that causes less to be displayed in the box at once, but whatever.  The weird thing is though, the added line isn't properly treated as a newline, even though it does appear to be caused by a newline. A lot of lines that look like they should be empty don't even get rendered. If I delete the original lines that I entered leaving only the "new" newlines, I get weird behavior:    I tried selecting the characters involved and inspecting them in Python, and they just appear to be newlines, so I have no idea what the problem is.    The only browser I've been able to reproduce it in is Edge (version 44.18362.329.0). It does not happen in Chrome. This has been happening for ~3 days now.    There is also a problem with link embedding and code formatting. If while editing I highlight some text and either try to embed a link (interlinked circle button) or format it as code ({} button), it often puts the wrong text between the […]s when embedding, or formats code that I didn't highlight (and doesn't format the code that I did highlight). How to wrap lines in a jtable cell? Why don't electrons crash into the nuclei they "orbit"? I'm having trouble understanding the simple "planetary" model of the atom that I'm being taught in my basic chemistry course.   In particular,    I can't see how a negatively charged electron can stay in "orbit" around a positively charged nucleus. Even if the electron actually orbits the nucleus, wouldn't that orbit eventually decay?  I can't reconcile the rapidly moving electrons required by the planetary model with the way atoms are described as forming bonds. If electrons are zooming around in orbits, how do they suddenly "stop" to form bonds.     I understand that certain aspects of quantum mechanics  to address these problems, and that there are  of atoms. My question here is whether the planetary model itself addresses these concerns in some way (that I'm missing) and whether I'm right to be uncomfortable with it. How to prove Vandermonde's Identity: $\sum_{k=0}^{n}\binom{R}{k}\binom{M}{n-k}=\binom{R+M}{n}$? How can we prove that     $$\sum_{k=0}^{n}\binom{R}{k}\binom{M}{n-k}=\binom{R+M}{n}?$$   (Presumptive) Source: Theoretical Exercise 8, Ch 1, A First Course in Probability, 8th ed by Sheldon Ross. For all square matrices $A$ and $B$ of the same size, it is true that $(A+B)^2 = A^2 + 2AB + B^2$? The below statement is a true/false exercise.  Statement: For all square matrices A and B of the same size, it is true that $(A + B)2 = A^2 + 2AB + B^2$.  My thought process: Since it is not a proof, I figure I can show by example and come to a valid conclusion based on such example.  My work:  Come up with a square matrix A and B let both be a 2 by 2 matrix(rows and cols must be same).  Matrix $A$:  $A = \begin{array}{ccc} 3 &amp; 5 \\ 4 &amp; 6 \\ \end{array} $  Matrix $B$:  $B =  \begin{array}{ccc} 5 &amp; 8 \\ 9 &amp; 4 \\ \end{array} $  $A + B =  \begin{array}{ccc} 8 &amp; 13 \\ 13 &amp; 10 \\ \end{array}$  $(A + B)^2 =  \begin{array}{ccc} 233 &amp; 234 \\ 234 &amp; 264 \\ \end{array}$  $A^2 =  \begin{array}{ccc} 29 &amp; 45 \\ 36 &amp; 56 \\ \end{array}$  $(AB) =  \begin{array}{ccc} 60 &amp; 44 \\ 74 &amp; 56 \\ \end{array}$  $2(AB) =  \begin{array}{ccc} 120 &amp; 88 \\ 234 &amp; 112 \\ \end{array}$  $B^2 =  \begin{array}{ccc} 97 &amp; 72 \\ 81 &amp; 88 \\ \end{array}$  $A^2 + 2AB + B^2 =  \begin{array}{ccc} 246 &amp; 205 \\ 265 &amp; 256 \\ \end{array}$  Based my above work, the answer is false.   Is there another way to approach the problem? It seems like a lot of work needed to be done for a true/false question which raised my suspicion about whether there is a better way to look at the problem. Does anyone know?  And a bigger question is what happens when you encounter this maximum? Is this the same number with other Windows OSs such as Vista, XP etc.? GZip of drive image created by using `dd` command I created yesterday a drive image using GZip.  I opened the 51.3 GiB file named ssd.img.gz to see one icon thats a package of 3.9 GiB, yes, thats THree point Nine Gigabytes in size and has the name of the image as ssd.img  That does not seem right to me, has the image creation worked or not?  Yes the drives have data and an operating system on it.  Should I have used cat instead? only I did and it kept on saying that it had nothing to do.  Would using the | zip instead be a better option?    ** EDIT **  The command used was:  mark@zotac:~$ sudo -l Enter password:&lt;entered password to get in to root&gt; root@zotac:~# dd if=/dev/sda | gzip -c &gt; "/media/mark/Seagate External Drive/ssd.img.gz   the terminal spent the best part of 10 Hours at building the image, something in itself that I also found suspect, why so log when copying the files to a folder that I wanted, some 40GiB took 45 minutes...  The source drive /dev/sda had no mounted partitions.     ** EDIT **  Just to clarify, I am trying to make an image of the drive to back up later if things go wrong with a repair, the drive itself needs to be a file on a drive as the target drive partition is using almost all of the drive, the partitions can't be resized on it without formatting it and I am not about to lose 1.4TB of data.   So the dd if=/dev/sda of=/&lt;target&gt; isn't what I need, what I do need is an image of the drive that I can restore the image from to the drive should the repair go wrong.  So what command do I use, dd or cat? Why does | zip keep telling me it has nothing to do when used with cat but no error or warning with dd In electrostatics, why the electric field inside a conductor is zero? In electromagnetism books, such as Griffiths or the like, when they talk about the properties of conductors in case of electrostatics they say that the electric field inside a conductor is zero.  I have 2 questions:    We know that conductors (metallic) have free electrons which randomly moves in all directions, so how come we can talk about electrostatics which by definition means stationary charges? When the textbooks try to show why the electric field inside a conductor is zero they say let us put our conductor in an electric field. What happens then is that there will be an induced surface charge density which consequently induces an electric field within the conductor such that the total electric field within the conductor will be zero. That is perfectly understood, but my problem is the following: the original claim was that the electric field within a conductor is 0, not the electric field after putting the conductor in an external electric field it became zero. I do not understand the logic! How to make a declaration from a command? There are two forms of setting the type style: the declarative method e.g, \itshape and the command form, e.g, \textit. The command form takes an argument whereas the declarative form does not --- it just applies itself to whatever comes afterwards.  I would like to develop a declarative form, say \UppercaseIt, of the command form \MakeUppercase{&lt;text&gt;}. I have read, in source2e.pdf on CTAN the code for implementing \textit, \itshape and \MakeUppercase and can't claim that I understand any of them. I am after something like {\UppercaseIt some text} instead of \MakeUppercase{some text}.  I only have a code outline of what I'm after, since I don't know how to do it:  \documentclass{article}  \newcommand{\UppercaseIt}{%   %... magic }  \begin{document}  \MakeUppercase{some text}% Yields SOME TEXT  {\UppercaseIt some text}% Should yield SOME TEXT  \end{document} WARNING: Setting property 'source' to 'org.eclipse.jst.jee.server:appname' did not find a matching property How do I disable Aero Shake in Windows 7? I'm always accidentally minimizing most of my windows. This is really annoying. How do I disable Aero Shake? What's the -alhF flag in ls? What is the -alhF flag in ls? I can't find it in the . Supersymmetry in Quantum Field Theory Why comment reply auto-completion feature (@) sometimes doesn't work? Any software for windows Writing custom (intelligent) microsoft windows firewall extension (C#/C++/C) Writing custom (intelligent) firewall for windows Installing nginx etc. on the same computer and use it as proxy with rules.   "You could not solve all Ddos problems with software" is not answer for this question.I want to reduce Ddos vulnarebility of my server.(It will stop low-level Ddos attacks)  Hosted solutions or cloud services are not related with this question.  Closing some of the ports and protocols via Microsot Windows Firewall is not related with this question.  Any idea?  EDIT After Questions  Low level: sample scenerio: 500 zombie clients and each of them sending 100 Custom Get/Post requests per second)   Web Application is on IIS. I want to stop attacks before they reach to IIS.  EDIT After Helpful Comment  How can the DDOS attack achieve its aim?   Exhausting bandwidth ( Not related with my question) Exhausting network hardware of server (NIC) ( Not related with my question) Exhausting server resources (RAM,CPU)  (Yep, I mean this)   If you stop attacks late, then you lost more resources! (Is this false?)   You can stop attacks on Web Application Level (in Asp.net MVc Code or in Handler) You can stop attacks on IIS (Dynamic Ip Restrictions)  You can stop attacks on lower levels (Firewall ..)   EXTRA INFO ABOUT THE LAST ATTACK (7 Hours ago)  When I connected server during the attack IIS Cpu Utilization was %92-%99. And when I try to connect homepage I got this error:  A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.)