Say you make a cake after having wanted to make it for a long time. You say, "I finally got around to making this cake." and then you say "I have wanted to make this cake since/for so long." Has the sentence in boldface been constructed correctly? What about, "I have been wanting to make this cake for so long?"
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)
It seems "See votes, expandable user card" goes on a second line on the activity page of the user profile resulting in a pretty bad look:    You can see it live on  (though of course that may change any day now depending on their rep-growth).  I'm using Chrome Version 67.0.3396.99 (Official Build) (64-bit) Virtual Box Toolbar Hidden. How to show? How to add modifiers using python script and set parameters? I've found some code that could add a modifier but none can set parameters like Octree. Is it bad behavior to add filler words such as "so", "um" in business speak? I am trying to recall the name of a story I read when I was fairly young (maybe 20 years ago, but not sure how old the story is).    What I remember: A man acquires a set of creatures that he keeps in his house, I think in an aquarium.  They evolve over time, quickly, and think of him as their benevolent god. They build statues in his likeness.   Then, I believe some sort of accident happens, and the statues they build become a little less benevolent, which bothers him.  This pattern continues on with his cruelty increasing and their depiction of him becoming more cruel. The following happened playing Minesweeper:   How do I figure out which square to click? Uncaught rerender threw an error in 'markup://aura:expression' [info.$component$.$isValid$ is not a function] i'm trying to set a list of string to an aura:attribute and i get this error:     Uncaught rerender threw an error in 'markup://aura:expression'   [info.$component$.$isValid$ is not a function]   that's the attribute:  &lt;aura:attribute name="parents" type="String[]"/&gt;   i call this function in js:  test: function(component){     var action = component.get("c.test");         //Set up the callback         var self = this;         action.setCallback(this, function(actionResult) {                   debugger;             component.set("v.parents", actionResult.getReturnValue());         });                 $A.enqueueAction(action);    }   and thats the function:  @AuraEnabled public static List&lt;String&gt; test(){     String[] a = new String[]{};     a.add('1');     a.add('2');     return a; }   please help Thanks Rolling back a completely changed question was originally asked August 9, and received answers. A month later, the OP  the question, invalidating the existing answers. I rolled it back, and left a comment to say that a new question should be opened, but the OP changed it back saying "There is no rule about it, so you can't edit my post."  There is also a bounty on this question, making things more interesting.  What are the guidelines on completely changing a question or rolling back changed questions? Was I out-of-line rolling back the question?  I have no desire to get into an edit war, so I'm not going to touch the question again. If a moderator wants to get involved, great. I almost always want the profile correct applied, but it's an extra step. Any ideas on how to apply these automatically? How to protect website from bulk scraping /downloading? How do the Incredible Hulk's pants stay on but not his shirt? I guess I can live with the fact that the  changes size drastically when he transforms, but why does his shirt rip off and not his pants?  I think that we need a little better answer than "it keeps us tied to the fact that inside he's still human". Most of us have seen on the profile page a loss of reputation citing as a reason "User was removed". This reason comes with the useful link:  which explains (emphasis mine):     This message means that a user who voted for one of your posts had their account deleted (either by request or due to violating the network's terms of service). As a result, all of their votes were removed, and the reputation you gained or lost from them was undone. The resultant reputation change could be any amount; it could even be a reputation gain if enough of the removed votes were downvotes. All the reputation changes from a single user's deletion are rolled into a single event in the reputation page labelled "User was removed".      This removal occurs whenever a user is deleted, unless that user had a very high reputation score. Because high-reputation users have usually cast a great many votes, removing all of them could be that much more disruptive to other users. In such cases, the staff use a special deletion that preserves the votes, resulting in no reputation change for those who had been voted on by that user.   However, I have got recently such a message on one of beta sites, where I have no posts. Here is  on that site. As you can see, I have only got points from association bonus,  and the last event in my reputation history is the reputation loss with the message 'User was removed'. (Notice that the post, where I made suggested edit, was not deleted. And the users who approved the posts are Community♦ and one another user, who did not delete their account.)  You can also see from  on that particular site that I have posted no questions/answers there so far. Which means there are no votes on my posts which could have been removed.     Why this did happen? How can I lose reputation points in this way if I have never made a post on that site?   I am not sure if this is a . (Feel free to remove the tag if it does not fit the question.) (EDIT: The answer and the comments posted so far indicate, that it is not a bug, so I have removed the tag from the question.) But if there is some reason why reputation posts can be lost even without having some posts and actual votes on the posts, then the description of "User was removed" seems to be a bit imprecise. (Of course, if it is a very rare edge case, it is probably not that important to have it included in the explanation.)    Just a short disclaimer: I do not care that much for the 2 points I lost. (Obviously, it would be very silly to make a fuss just for 2 points, and even more on a site which I do not frequent that much.) But if this could be indication of some hidden bug, it might be interesting to know more about this.    I have also noticed two related questions       In both cases in some answers or in comments as a possible explanation was given that probably a post, where a suggested edit was made, has been deleted. As you can see from the links I, this is not the case here. (Note that I have used bold text frequently simply to highlight the key points of my question for those who do not have the time to read through it thoroughly (it is not very long, however); I hope this is not considered offensive.)  There are many textbooks on multivariable calculus. However, some textbooks on multivariable calculus do not focus very much on the theoretical foundations of the subject. For example, a textbook might state a result along the lines of "the order of partial differentiation is immaterial" without proof and ask the student to use this rule to solve problems. Similarly, theorems such as those due to Green and Stokes are often not proved in their full generality.   Therefore, I ask the following question:      What are some good theoretical   multivariable calculus textbooks?   Since "theoretical" is somewhat ambiguous, let me state the following criteria which I would like a "theoretical" textbook on multivariable calculus to satisfy:   The textbook should be rigorous and it should not state a theorem without proof if the theorem is proved in at least one other multivariable calculus textbook. (Of course, the textbook may omit certain theorems; however, this criterion at least ensures that major theorems in multivariable calculus are not stated without proof and used purely for the sake of computations. Also, this criterion permits the textbook to state an interesting theorem if it is beyond the scope of all multivariable calculus textbooks.) The textbook should be primarily based on developing the theoretical foundations of multivariable calculus; therefore, applications such as learning how to compute the partial derivative of a function, learning how to solve extremum problems, learning how to compute etc. should be kept to a minimum. In particular, the textbook can assume that the reader has already seen at least an informal treatment of the subject where these aspects are emphasized. The textbook should have a rigorous treatment of differentiability in $n$-dimensional Euclidean space (e.g., the inverse and implicit function theorems should be proven), Riemann integration in $n$-space, and differential forms (e.g., Stokes theorem should be proven). It would also be a bonus if the book treated the general concept of a manifold. Textbooks with minimal prerequisites are preferred; however, please feel free to suggest books meeting the above criteria even if the prerequisites are quite demanding. Finally, it would also be preferable, but not essential, for the book to only treat multivariable calculus.   Examples of books meeting the above criteria: "Analysis on Manifolds" by James Munkres, "Principles of Mathematical Analysis" by Walter Rudin, and "Calculus on Manifolds" by Michael Spivak.   Although I have studied theoretical multivariable calculus already (four years ago), I could never find "the perfect book" (relative to myself, of course). Every book has its virtues; Rudin for its elegance, Munkres for its beautiful exposition, and Spivak for its "quick and dirty" approach. I am hoping that someone will be able to suggest a book that (relative to myself) is "perfect". Also, this question can be useful to other students who have not yet studied the subject and wish to learn it.   Thank you very much for all answers! Please do feel free to suggest as many books as you can think of so we can form a big list. Also, please try to explain why a particular book is good or at least why you think it is good. I suppose it is fine to suggest a book that is already suggested provided you have a different view as to why the book is good. Rename command not found when running a script Avoid large spaces between text and equations I use the options  \renewcommand{\baselinestretch}{1.25} \setlength{\parskip}{0pt} \setlength{\parindent}{0pt}    in the preamble of my document and most of the time the document looks like intended. Once in a while though, especially when I use multiline-equations, I get huge spaces right before and after the equation and the surrounding text, for example:    Is there any way I can avoid that without removing the \parskip option? How can I use std::maps with user-defined types as key? My understanding is that a random variable is actually a function $X: \Omega \to T$, where $\Omega$ is the sample space of some random experiment and $T$ is the set from which the possible values of the random variable are taken.  Regarding the set of values that the random variable can actually take, it is the image of the function $X$. If the image is finite, then $X$ must be a discrete random variable. However, if it is an infinite set, then $X$ may or may not be a continuous random variable. Whether it is depends on whether the image is countable or not. If it is countable, then $X$ is a discrete random variable; whereas if it is not, then $X$ is  continuous.  Assuming that my understanding is correct, why does the fact that the image is uncountable imply that $Pr(X = x) = 0$.  I would have thought that the fact that the image is infinite, regardless of whether it is countable or not, would already imply that $Pr(X = x) = 0$ since if it is infinite, then the domain $\Omega$ must also be infinite, and therefore  $$Pr(X = x) = \frac{\text{# favorable outcomes}}{\text{# possible outcomes}} = \frac{\text{# outcomes of the experiment where X = x}}{|\Omega|} = \frac{\text{# outcomes of the experiment where X = x}}{\infty} = 0$$  What is wrong with my argument?  Why does the probability that a continuous random variable takes on a specific value actually equal zero? How do you send a HEAD HTTP request in Python 2? What I'm trying to do here is get the headers of a given URL so I can determine the MIME type. I want to be able to see if http://somedomain/foo/ will return an HTML document or a JPEG image for example. Thus, I need to figure out how to send a HEAD request so that I can read the MIME type without having to download the content. Does anyone know of an easy way of doing this? I have a Redstone Power loop that connects to a Command Block that is set to kill all entities except for myself (/kill @e[type=!Player]), because I'm building a creative map, but don't want slimes all over the place. Problem is if I want to place an Item Frame than the Command Block kills it.  So, is there anyway to exclude items from getting deleted, or make it so it will only target mobs? Zooming in to inspect texture details in 3D view clips some closer faces like shown in the image. It's not the camera view so changing camera settings doesn't help.   Where can the distance to the clipping plane be adjusted?