Check my editor status
How can I see my progress for different badges?
Automate taking a screenshot of specified area Is there a good Valgrind substitute for Windows? Viewed, deleted comments staying in inbox Lets start with a life-like scenario.  User A receives an offensive comment in his inbox from the OP of a question. A then clicks on the notification in order to flag the offending comment. A mod sees the flag and deletes the comment. Shortly after, the question is also deleted. Because A clicked on the notification in the inbox, that notification is still in A's inbox, with the offensive part of the comment still visible. Edit: The flag was marked helpful because the post was deleted, not because the comment was deleted by a mod.  Please note that although the behaviour of the notifications is as it is supposed to be, this does not fix the possible problem of such notifications &quot;hanging around&quot;. User A can't get rid of that comment in any way, and it may be a long time before it is flushed out by new messages. This issue is mentioned in  but it is supposed to be that comments on a post that you own can hang around, not on someone else's post.  is speaking about comments which have not been read and this . To me this seem like an important issue. To have to see an offensive message every time you open your inbox is not a good thing. I can think of two ways in which this problem can be avoided:  Make sure notifications for deleted comments don't hang around (this I'm sure is the easier option) Allow users to delete unwanted notifications (this could be useful, as this would also allow users to remove notifications that they are not interested in, or even just to keep their inbox uncluttered. It would most likely be hard to implement, though.)  What are your thoughts on this? If $f_k \to f$ a.e. and the $L^p$ norms converge, then $f_k \to f$ in $L^p$ Calculus book recommendations (for complete beginner) Well I have not started calculus yet but I am really keen to. I would love if you suggest some books.  Points to be noted:   I really don't like the way textbooks are written so please no "textbooks"  I am COMPLETELY beginner in calculus. I know a little bit of trigonometry and what functions are but not really in depth.The book should start from the base, I mean really from the base. I may require a precalculus book too if the books don't cover that. I would really love if the book shows how calculus was developed, why it was developed and things like that.   Well,thanks in advance! This is a follow up question to . My reference database contains some DOI codes, but mainly normal URLs and some ISBN/ISSN codes. What I would like to achieve is extending the code from Herbert and hyperlink the title of the entry with the following priority: 1. DOI, 2. URL, 3. ISBN/ISSN. What I mean is, if both DOI and URL is available, use DOI. If URL and ISBN is available use URL. If only ISBN is available use that.  There are two further isses:    The URL field might contain several URLs, which are just seperated by a white space. In that case just the first URL should be used.  Herbert's code just extends to articles. I would like to extend this to all entry types.   The code from Herbert to Hyperlink the Title with DOIs is:   \newbibmacro{string+doi}[1]{%   \iffieldundef{doi}{#1}{\href{http://dx.doi.org/\thefield{doi}}{#1}}} \DeclareFieldFormat{title}{\usebibmacro{string+doi}{\mkbibemph{#1}}} \DeclareFieldFormat[article]{title}{\usebibmacro{string+doi}{\mkbibquote{#1}}}   This far surpasses my skill, so it would be great if someone could give me some guidance how to achieve that. What does a "Legacy USB Mouse" option in a BIOS mean?  Yes legacy usually means older revision, or obsolete. So legacy usb mouse means support for "old style usb mouses".     That's not really answering the question. As Mr. Tamm, my high school electricity teacher, liked to say, "Yes, and oranges taste orangey."   What does legacy USB mouse support mean?   What is a legacy USB mouse?  There's an "old style" USB mouse?  What changed between what version of usb and what version of usb that made mice incompatible? Why was the change made?  When was the change made? Who made the change? What was the virtue of the "new USB mouses" over the "old USB mouses"?   Put it another way:     What is the BIOS doing when "Legacy USB Mouse" option is enabled?   What is the BIOS doing when "Legacy USB Mouse" option is disabled?   See also Explain $\iint \mathrm dx\,\mathrm dy = \iint r \,\mathrm \,d\alpha\,\mathrm dr$ NetworkOnMainThreadException on higher API Defining the Product of Ideals PC started having screen glitches after update I'm not sure what's caused it. I haven't changed any system settings. The only thing I've done that may have broken something is updating my software. My update was: upgrade linux-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32 5.8.0.49.55~20.04.33 upgrade linux-image-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32  upgrade linux-headers-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32  upgrade linux-image-extra-virtual:amd64 5.4.0.70.73 5.4.0.71.74 upgrade linux-image-generic:amd64 5.4.0.70.73 5.4.0.71.74 upgrade linux-libc-dev:amd64 5.4.0-70.78 5.4.0-71.79 upgrade libseccomp2:amd64 2.4.3-1ubuntu3.20.04.3 2.5.1-1ubuntu1~20.04.1 upgrade nomachine:amd64 7.3.2-3 7.4.1-3```  Removing nomachine did not solve the problem. It was far worse before, I'm not sure how to describe exactly, but my entire screen's UI was glitching out. So I rebooted and that stopped, but now the terminal text looks like this:  I haven't changed any terminal settings. This seems to be occurring in the entire OS. Here is another example:  Not sure how to go about troubleshooting this? I don't have the time to reinstall the OS, nor do I think I should have to because this is just ridiculous and shouldn't happen. I'm not aware of anything I've done to make the system unstable. Edit Earlier I also tried booting the PC. It failed and got stuck on some command in a terminal (didn't manage to take a photo of what it said). So I rebooted into recovery mode with both available kernels. I was getting strange glitches like this:  That didn't work. So I rebooted the PC normally, and now I somehow logged in fine. Now I'm getting popups saying to report a system error. It says this:  Environment  Ubuntu 20.04.2 LTS GNOME 3.36.8  sudo lshw -class display   *-display        description: VGA compatible controller        product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller        vendor: Intel Corporation        physical id: 2        bus info: pci@0000:00:02.0        version: 06        width: 64 bits        clock: 33MHz        capabilities: msi pm vga_controller bus_master cap_list rom        configuration: driver=i915 latency=0        resources: irq:33 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff  I also did , which passed with 0 errors. Let me know if more details are required. Proving that the function is differentiable and $f'(0)=0$ Consider a function $f (x) $ such that $f (x)=\begin {cases} x^2 &amp;  \text {x=irrational}     \\ 0   &amp;\text {x=rational} \end {cases}$ Then prove that $f $ is differentiable  at $x=0$ and $f'(0)=0$ $$\text {Attempt} $$ .                  .  Now I consider two sequences $x_n=\frac {\sqrt{2}}{n},y_n=\frac {1}{n} $ one irrational one rational both going to $0$ as $n\to \infty $. But now the problem is how to consider LHD,RHD.Do we have to consider irrational case then rational case and if both limits go to same value then say that function is differentiable.I can easily see the graph on graphical calculator and verify the result but I am more interested in analytical method. Can you add new statements to Python's syntax? Can you add new statements (like print, raise, with) to Python's syntax?  Say, to allow..  mystatement "Something"   Or,  new_if True:     print "example"   Not so much if you should, but rather if it's possible (short of modifying the python interpreters code) I have always taken these kinds of things for granted. Well of course $a(b+c)=ab+ac$! But why? The thought randomly popped in my head, and I realized that I could not prove it.  Perhaps we should take some time to prove these "obvious" things. I feel like if I cannot prove it, then I do not fully understand it. I would really like a proof of this most basic law, because I have been pondering over it for quite a while. Thanks!  Edit: This proof is for real numbers. Finding matrix $B$ is not zero matrix where $AB= 0$ I would like to convert tab to spaces in gVim. I added the following line to my _vimrc:  set tabstop=2   It works to stop at two spaces but it still looks like one tab key is inserted (I tried to use the h key to count spaces afterwards).  I'm not sure what should I do to make gVim convert tabs to spaces? Show that $\arctan(n)$ is irrational for all $n \in \mathbb{N}$ Java: how do I check if a Date is within a certain range? I have a series of ranges with start dates and end dates. I want to check to see if a date is within that range.  Date.before() and Date.after() seem to be a little awkward to use. What I really need is something like this pseudocode:  boolean isWithinRange(Date testDate) {     return testDate &gt;= startDate &amp;&amp; testDate &lt;= endDate; }   Not sure if it's relevant, but the dates I'm pulling from the database have timestamps. How to create the matrix attached that has 2x2 blocks in its diagonal and a square outlining them? Find and replace text within multiple files