Feedback when a comment gets removed by moderator I have this habit, of making snide remarks on questions of poor quality.  In the vast majority of cases the question ends up being closed anyway, and I only add my comment after the question has started receiving the close votes, so its fate is more or less known. But still, there appears to be a problem.  For example, there is this question , to which I added a comment saying "you begin by finding a micromonitor and a microkeyboard".  The question already had one close vote and two downvotes at the time I added that comment, and @gnat had already added the standard comment saying "career and education advice is explicitly off-topic per help center. See meta.programmers.stackexchange.com/a/6488/40980".  I know comments of this type are not a good idea, and I should refrain from posting them.  Usually they point to some of the issues of the question, instead of being purely joking, as the above example is, but I agree, they are nothing but a habit that I should kick.  But please read on, I have something to ask which has to do with how this web site works.  So, it appears that some moderator has actually gone into the trouble of removing that comment of mine.  Which is fine, I am not complaining about it, as I said I know I should not have made that remark in the first place.  My issue is of an entirely different nature.  Here is the rub: I did not receive any notification about the fact that my comment was removed.  This is not a one-off kind of event, the other day I had done a similar thing, and it was the first time I begun to realize that there must be moderators on stackexchange who go around removing inappropriate comments.  And then it downed upon me that these snide remarks of mine may have been axed by moderators for years, and I would not know, because I have not been receiving any notifications, nor do I remember every single post on which I once left a snide remark to go see if it is still there.  So, I would have probably realized that these comments are not welcome on stackexchange a lot sooner if I had been receiving notifications about such instances of moderation events, and many of these comments would have never been posted in the first place if I had received notifications the first few times I wrote comments of this kind.  So, shouldn't there be some kind of notification sent when comments are removed for reasons of inappropriateness?  Amendment 1  If someone like me is finding out that comments are ephemeral after a couple of years of using the site, then clearly, some kind of information is missing somewhere.  Generally, you cannot force people to read walls of text of "terms of use" before using a site, so when you have an opportunity to send additional information by means of notifications about actions taken by the user, that's an opportunity worth pursuing.  In other words, notifications about things are good.  Amendment 2  So, this is worse than I thought.  If it is possible that a comment containing useful information may be deleted, then I believe that a notification should really be sent, and it should contain the original text of the comment, in case the OP has a use for it.
Comment deletion notification I think you should be notified if anything of yours is deleted or even flagged, preferably with some explanation (even if it's a simple categorisation like #rude, #irrelevant, #incorrect) and who did it.  Recently, a couple of comments of mine vanished without warning or evidence afterwards. I'm fine with deletion, but I think it should be used sparingly and be based on democratic decisions. What's the harm of letting a comment simply sit with no up-votes or responses rather than outright removal? Or allow downvoting and then negatively voted comments are hidden by default?  I get the impression that anything I post could be deleted. Very few people want to be unpopular or do the wrong thing. It takes time to understand what something is about and how best to use it (this site). Whether or not what I posted deserved to be deleted is irrelevant because I got no feedback. No-one can learn without feedback. The number of frivolous comments with many upvotes I've seen shows how inconsistently the rules are applied. A community that gives too much power to highly rated users won't grow but turn stagnant.  Sorry if this was rude, inappropriate or pathetic. I'm aware that similar discussions have occurred. In any case, I'll continue to use the site and move on...
Most common method for deciding when to stop training a neural net on a batch I have created my own neural net which is using batch gradient descent. In other words, it trains on batches of examples all at once.  My issue is trying to figure out when to stop the training of the batch. I'll try to make things as understandable as possible since there are so many options, but please comment if you need clarification.  Each batch allows me to compute a list of output errors that correspond to the error the computer has on each example. Each error is a vector with elements equal to the number of output neurons.  Let each error vector be notated by e1, e2, e3, ... so the list of output errors is [e1, e2, ...]. Let an error vector in general be notated by e.  Now there are 2 things we can do to a vector or a list:   Average: average all of the elements in a vector or list. This will be notated by the function a(). For example to find the average error of an example we would do a(e) Check: make sure that each element in the vector or list is below a certain value. If any of the elements are too high, we continue to train on the entire batch. (This function can also be applied to a single value.) This will be notated by the function c(). For example, if we wanted to make sure the average error in e was low enough, we would do c(a(e)) Sum: add up all of the elements in the vector or list. This will be notated by the function s(). For example, s(e) would be totaling the error found in error vector e.   Here are the methods I have determined for deciding when to stop gradient descent:   Iterative: just run the training a certain number of times Average of averages: Find the average error of each example, then find the average of those and make sure it's below a certain amount. This is given by the formula c(a([a(e1), a(e2), ...])) Specific error: Check to make sure the error in each output neuron is below a certain amount. This is given by the formula c(e1), c(e2), ... Specific averages: Check to make sure the average error in each example is below a certain amount. This is given by the formula c([a(e1), a(e2), ...]) Sum of sums: Total up all the error in the entire batch and then make sure it's low enough. This is given by the formula c(s([s(e1), s(e2), ...]) Sum of averages: Find the average error of each example, then add up all those and make sure it's below a certain amount. This is given by the formula c(s([a(e1), a(e2), ...])) Average of sums: Compute the average total error in each example, and then make sure it's below a certain amount. This is given by the formula c(a([s(e1), s(e2), ...])) Specific sums: Check to make sure the total of the error in each example is below a certain amount. This is given by the formula c([s(e1), s(e2), ...])   So my question is this:  Which one of these options is most commonly used when training neural nets? Why? (Is there another option that I've missed?)  (Edit: I have found a very general version of this question , where the answers seem to say there is no specifically good way. If that is still true, please say so in your answer. Note that this is not a duplicate, as I explain the specific methods I would like to use.)  Edit: as A.D pointed out, summing is pretty useless because it depends on how many values are in each list/array/batch. And if you know how many examples there are, you can just use averaging. So, the methods involving "summing" have been cut. CPU on Ubuntu running high In the terminal I used "top" to check the processes and how much of the CPU was being used as I thought max was 100%, so I restored 292,000 photos with recoverjpeg on my sda1 HDD, I opened the folder and the Nautalis is  fluctuating between 130% and 170% , should I close the program and am I at risk of my gpu locking up ? Enabling GPU rendering for Cycles? I want to enable GPU rendering, but there is no option in User Preferences > System:    Why is this? How can I get cycles to render using my GPU? Show that if $a$ is an odd integer and $b$ is an even integer then $\gcd(a,b)=\gcd(a,b/2)$ Show that if $a$ is an odd en integer and $b$ is an even integer then $\gcd(a,b)=\gcd(a,b/2)$.  I understand that since $a$ is not divisible by $2$ but $b$ is, the gcd of $a$ and $b$ also can't be divisible by $2$ but I'm getting stuck using this to help me. Evaluating $\int_0^\infty \sin x^2\, dx$ with real methods? The use of nominative "whom" (as in “persons whom it is foreseeable are likely to...”) From  page 48 of Law: A Very Short Introduction, by Raymond Wacks:     In other words, you owe a duty to persons whom it is foreseeable are likely to be harmed by your conduct.   To try to parse this, temporarily overlook 'it is foreseeable'. Then persons is the subject of the verb phrase are likely to be harmed. So , should the relative pronoun for persons be who instead? Is my parse wrong?   Are the (deleted) comments right: that this style predominates in law texts? If this is correct grammar, what is the general rule? Is it commonly used in other contexts? I'm married have a job with stable income.I have 2 kids. I have applied for UK visit visa about 7 years ago and was refused. I can't remember what exactly was the reason for refusal.  I want to travel for tourism to spend 9 days and my budget is around 1300GBP for the trip. I would be spending part of my annual leave in the UK. I have the following people in UK: Mother, Dad, Sister(she's married), Brother (married), Uncle and Aunt.  I'm travelling alone since my wife is pregnant. I haven't travelled since I was in school then.  I will be on my yearly 21 days annual leave during which I will be spending 9days in UK. I can't think of anything more about my circumstance.  So what should a cover letter look like?  secondly I have just 1 account where my salary is paid in monthly and my savings.I will be submitting the 6 months bank statement for the account.  Additional question:  In the income &amp; expenditure where one is asked to indicate if I have income and savings,should I click Yes or No. And if Yes should state the ending balance as at the time of my application. Boot error > no such device: grub rescue After an installation of Ubuntu 12.04, erasing an old partition with Ubuntu 10.10, I can't get grub to load. I can't access my Windows 7 partition either  I get the message:  &gt; error: no such device: 58ABF29C...   grub rescue&gt;   I suppose my master boot record got erased/corrupted. How can I check and fix this? Number of Pairs of Subsets Find the number of Pairs $(A,B)$ of subsets of $[n]$ such that $A ⊆ B$? I just need clarification in my thought process. My professor's wording at times can through me off. I just want to know if I am on the right track. We will have $3$ regions: 1.Outside $B$ 2.Inside $A$ 3. Inside $B$, Outside $A$ I believe the number of pairs is $3^n$ but I am not sure. Any help would be appreciated. I have a hard time finding a how-to.  I would like to set up a simple ESD mat and wrist wrap, but I am not sure about is the the 1 MOhm resistor should be, if at all.  Several options:   1 MOhm from ground outlet to the mat, wire from the common earthing on the mat to the wrist wrap. 1 MOhm from ground outlet to the mat, wire from another contact on the mat to the wrist wrap. 1 MOhm from ground outlet to the mat, 1 MOhm from the same mat contact to the wrist wrap. wire from ground outlet to the mat, 1 MOhm from the same mat contact to the wrist wrap. wire from ground outlet to the mat, wire from another mat contact to the wrist wrap.   I am not sure why the 1 MOhm wire is needed since the mat itself already has that kind of resistance (as long as the wrist wrap does not connect to ground directly, but through the mat).  Which solutions above are ok? Which is best? Should I do something else instead? I accidently ran  sudo chmod 755 -R /   instead of  sudo chmod 755 -R ./   I stopped it after few seconds, but now there is some problems such as  sudo: must be setuid root   How can I revert permissions back? Can an Indian citizen visit Dubai on a layover? Unable to set placeholder on password input How to nest code within a list using Markdown Oftentimes, I want to include code samples in a list, for example:   Item One Item Two, for example: private bool ItemTwo() {     return this.IFeelLucky; } Item Three   The problem is that there isn't a good and intuitive way to do this using . It's doable, but you have to do some formatting black-magic to get it that way, which is just not "nice" to deal with.  Source that produces this:  1. Item One 2. Item Two, for example: &lt;br/>&lt;br/>&lt;pre>&lt;code>private bool ItemTwo()     {         return this.IFeelLucky;     }&lt;/code>&lt;/pre> 3. Item Three    I would love to just be able to do it this way:  1. Item One 2. Item Two, for example:      private bool Test()     {         return this.IFeelLucky;     }  3. Item Three  Which results in, well, this:   Item One Item Two, for example:  private bool Test() {     return this.IFeelLucky; } Item Three Notify us when the question has been edited after posting an answer Should seemingly arbitrary things like "play piano for Church" or "intramural badminton" go on M.S. or PhD applications in sciences/engineering? And if they should, I assume that these things should go on a resume under something like "Activities and Community Service". I mean I consider being able to sight read music to play at my Church as a significant feat (how many people can do that?) and might sway one person on an admissions committee if he or she enjoys music and understands how hard one must have worked to accomplish this.   Badminton?.... perhaps not so much What's the derivative of: $ \sqrt{x+\sqrt{{x}+\sqrt{x+\cdots}}}$? let $ y=\displaystyle \sqrt{x+\sqrt{{x}+\sqrt{x+\cdots}}}$, i'm really interesting to know how do I find :  $\displaystyle \frac{dy}{dx}$ ?.  Note: I have used the definition of derivative of the square root function but i don't succed .  Thank you for any help Does English allow a zero copula in subordinate clauses? In a casual search of the web, I found a few indications English does not allow zero copulas ().  However, I frequently see sentences with subordinate clauses that juxtapose a noun phrase with an adverb phrase, such as the following from a contemporary sci-fi author:  Kai stares up at me from the grave, his eyes hard as obsidian.  If this clause were made into a sentence, it would take an obligatory verb:  *His eyes hard as obsidian.  His eyes are hard as obsidian.  The original clause seems to contain an implicit "to be."  Is it an example of a zero copula?  If not, what is this construction called? Schwarz's Lemma, fixed points question This is from an old qualifying examination question.  If f is holomorphic in the unit disk $D$ and $|f(z)|&lt;1$ for all $z\in D$. Suppose also that $f$ has two distinct fixed points in $D$ then $f(z)=z$ for every $z\in D$  I know that I have to use the Schwarz's lemma and may be make use of Möbius transformations. I tried setting $g(z)=\phi_a\circ f\circ \phi_{-a}$. But that does not seem to work because I don't see why $|g(z)|=|z|$ for some non zero $z$.   Any helpful hints are greatly appreciated.  Edit: Of course the $a$ above is one of the fixed points. Reason for the current trend to use «she» as the gender-neutral pronoun? There are some questions on gender-neutral pronouns both  and on .  User Christine Letts :     In academia, there is currently a   movement toward using the feminine   pronoun at all times.   I wonder why that is. I came across several examples on papers I read, but the only one I can remember at the moment is a book: Seth Godin's . While some might not be comfortable labeling it as part of academia, it suits my point perfectly. Every time he refers to a person, he uses the feminine pronoun.  User Senseful  the following, potentially identifying affirmative action as the precursor for this trend.     I remember reading somewhere that it   was recommended to use the opposite of   what most people stereotype the   profession as. So, for example, when   talking about a chiropractor, you   would use "her", and when talking   about a secretary, you would use   "his".   So, where do you think this trend comes from?