Passive voice vs. using "I" in a sole-author paper
Using first person or third person in papers?
The following problem was on a math competition that I participated in at my school about a month ago:      Prove that the equation $\cos(\sin x)=\sin(\cos x)$ has no real solutions.   I will outline my proof below.  I think it has some holes.  My approach to the problem was to say that the following equations must have real solution(s) if the above equation has solution(s):  $$ \cos^2(\sin x)=\sin^2(\cos x)\\ 1-\cos^2(\sin x)=1-\sin^2(\cos x)\\ \sin^2(\sin x)=\cos^2(\cos x)\\ \sin(\sin x)=\pm\cos(\cos x)\\ $$  I then proceeded to split into cases and use the identity $\cos t = \sin(\frac{\pi}{2} \pm t\pm y2\pi)$ to get   $$ \sin x=\frac{\pi}{2} \pm \cos x\pm y2\pi\\ $$  and the identity $-\cos t = \sin(-\frac{\pi}{2}\pm t\pm y2\pi) $ to get   $$ \sin x=- \frac{\pi}{2}\pm \cos x \pm y2\pi.\\ $$  where $y$ is any integer.  I argued that $y=0$ was the only value of $y$ that made any sense (since the values of sine and cosine remain between $-1$ and $1$).  Therefore, the above equations become   $$ \sin x=\frac{\pi}{2} \pm \cos x\implies \sin x \pm \cos x=\frac{\pi}{2}\\ $$  and   $$ \sin x=- \frac{\pi}{2}\pm \cos x\implies \cos x\pm\sin x= \frac{\pi}{2}.\\ $$  Then, by a short optimization argument, I showed that these last two equations have no real solutions.  First, does this proof make sense?  Second, if my proof makes sense, then I feel that it was not very elegant nor simple.  Is my approach the best, or is there a better (i.e., more elegant, shorter, simpler) proof? Running own executable on Android shell I need a specific command line tool and I have made a C program in my Linux shell. I have compiled the program with an ARM cross-compiler. I have then moved the program into the Android file system and tried to run it.  The output is permission denied.  What do I have to do, in order to run my own compiled programs in Android file system? Credit cards: How is a cash advance different from a purchase? Why are the fees so high? Allowing FTP access to a local user without allowing SSH/command line access prove that there are infinitely many numbers of the form $x = 111....1$ such that $31\mid x$ I am trying to balance underbraces in the equation below, how can I ensure that both underbraces at the same depth?  \begin{equation} y = \underbrace{ \left [ x^2 + r^2 (a^2+\frac{a^{0.3}}{b}) \right]}_\text{growth rate} \times  \underbrace{ C_0}_\text{initial} \end{equation} How do I create bookmarks with pdfLaTeX? I'm using MiKTeX and using pdfLaTeX. I can generate the PDF, but there are no bookmarks. In the .tex-file it is using:  \chapter \section \subsection   (with labels)  I originally used make with sphinx to output LaTeX. It must work somewhat or I wouldn't get the PDF. When I say bookmarks, I mean when you are in Acrobat and the left side has the Bookmarks panel.  I am reading   But I am not sure where to apply this.  EDIT:  I applied this, \usepackage{bookmark}, and got bookmarks, but I never get the subsection bookmarks. I'm curious to know how important the bias node is for the effectiveness of modern neural networks. I can easily understand that it can be important in a shallow network with only a few input variables. However, modern neural nets such as in deep learning often have a large number of input variables to decide whether a certain neuron is triggered. Would simply removing them from, e.g., LeNet5 or ImageNet have any real impact at all? I have this problem where I can't built slide documents with beamer every time I include a math environment as simple as $\mu = A$. The log file posts this message at the end:  !pdfTeX error: miktex-pdftex.exe (file mathkerncmssi10): Font mathkerncmssi10 a t 657 not found  ==&gt; Fatal error occurred, no output PDF file produced!   I understand that the file (mathkerncmssi10) that is apparently missing is part of the package sansmathaccent, but the package is already there and updated.  This is driving me crazy, I would appreciate any help.    Sure, I tried this with several examples. I can post this one  \documentclass{beamer} \usepackage[latin1]{inputenc} \usetheme{Warsaw} \title[Make a LaTeX presentation using Beamer]{Introduction  to Beamer\\How to make a presentation with LaTeX?} \author{Nadir Soualem -- Astozzia} \institute{Math-linux.com} \date{Jule 13, 2007} \begin{document} \begin{frame} \titlepage \end{frame} \begin{frame}{Introduction} This is a short introduction to Beamer class. $\mu=A$ \end{frame} \end{document}    By the way, it turns out that I just tried this one in another PC and works fine. No secondary button (right click) on touchpad I'm experiencing a serious problem with the new Ubuntu 18.04:  System Dell XPS 13 with a freshly installed Ubuntu 18.04 LTS.  Problem description The touchpad provides only primary button (single click and double click), but no secondary button. In particular, when using the "test Your Settings" option in Settings -> Devices -> Mouse &amp; Touchpad, any click on the touchpad is signaled as primary button, no matter where I click (left or right side of the touchpad). This remains the case even after I change the Primary Button from Left to Right (in Settings -> Devices -> Mouse &amp; Touchpad -> General).  In comparison, an external mouse connected to my laptop (via usb) works fine: it provides both primary and secondary buttons with sides corresponding to the choice of Primary Button (in Settings -> Devices -> Mouse &amp; Touchpad -> General).  This may be related to   Any ideas?  Update: Meanwhile, I found out that in addition to the solution proposed by EntropyWins, one can also control this touchpad behavior via the Tweaks tool (a.k.a. gnome-tweaks) under Keyboard &amp; Mouse -> Touchpad -> Mouse Click Emulation. In any case, as EntropyWins explains in his answer, this is not a bug. When does decision tree perform better than the neural network? Start script on open blender file "SELECT *" why is it an antipattern On multiple questions here and on stack overflow i saw people saying in the comments and answers that select * from table is almost always an antipattern without any explaination why. Althrough I can sort of deduce why it is an antipattern. I may be looking over a detail that someone else with better understanding of the issue noticed.  So here is my question, why people say that select * is an antipattern. When I'm going through a whole bunch of shots to determine which to delete and which to flag, it's fastest for me to just keep both hands on the keyboard.  However, if I want to zoom in to 100% on a picture and then pan to a specific area, it seems I can only get halfway there -- 'Z' to zoom, but then I'm stuck having to pick up the mouse to pan around.  I was excited to find page-up/page-down/home/end can be used, but they seem to exist to provide an exhaustive, linear scrolling of the image, panning top-to-bottom then left-to-right, without unconstrained 2d movement.  Is there some way to toggle the arrow keys so they can pan instead of navigate to the next/prev photo?  Something else?  Or am I out of luck? I was wondering what the max. length restrictions are for SharePoint Online Managed Metadata Service:  - TermGroup name  - TermSet name  - Term/Label name/value  I could not find anything on MSDN. A link to a source or reference would be fantastic, too. So I have been tasked to make an array without duplicated values from another existing array. So I did it, but I want to know is there some other better way to do that. Example input/output: Input: 10, 15, 10, 5, 1, 3 Output: 10, 15, 5, 1, 3 So here is my code. #include &lt;stdio.h&gt;  int main(void) {   const int MAX_ARRAY_SIZE = 5;    int m[MAX_ARRAY_SIZE], p[MAX_ARRAY_SIZE];     for(int i = 0; i &lt; MAX_ARRAY_SIZE; i++) {     printf(&quot;Enter number: &quot;);     scanf(&quot;%d&quot;,&amp;m[i]);   }   int k = 0;   int dup = 0;   for(int i =0; i &lt; MAX_ARRAY_SIZE; i++) {     for(int j = i +1; j &lt;MAX_ARRAY_SIZE; j++) {         if(m[i] == m[j]) {             dup = 1;         }     }     if(dup != 1) {       p[k++] = m[i];     }     dup = 0;   }    printf(&quot;The new array without repeated values\n&quot;);   for(int i = 0; i &lt; k; i++) {     printf(&quot;%d\n&quot;,p[i]);   }    return 0; }  I'm not sure if this is the right and simple way I do that. I want some suggestions. Thanks in advance. :) Word for resembling the truth How do we refer to the act of resembling the truth, regardless if it is indeed the truth?  Some context: suppose you are watching a film and the story bears a striking resemblance to "real life". Perhaps you remember similar events from your own background or the story has a strong internal coherence. So you feel that the story could be true, even though you know it is fictional. Or, as the legend has it, when Michelangelo finished his "Pietà" and the sculpture seemed so "real" and "natural" to him, that he was amazed that the sculpture couldn't talk. One last example: you hear the promises of a politician in election campaign and he seems to be telling the truth, but of course you have no way to figure out, beforehand, if he is being honest or not.  The word "likelihood" comes to mind, but this word suggests some kind of numerical (even statistical) evaluation, which is akin to "probability". The word I am looking for describes the feeling you get, which leads to a subjective "binary" judgement (either it resembles the truth or not).  In Portuguese, such word is "verossimilhança" (from Latin verum, truth + similis, similar). I make use of the view: "taxonomy term". Is there an easy way to also show the children of a term, next to the nodes beloging to this term?  Example:  Cars - Volvo --- Family_cars --- Sports_cars - Honda --- Parts --- ... Trucks - ...   When you see the "cars" page I want to show all articles about cars (but not about Volvo, Honda, ...) AND I want to show the children (Volvo, Honda, ...) When you click one of these I want to show all the articles belonging with them, again with their children. Fake a webcam using a video loopback device? I want to use a looped video clip as my webcam source in a Google+ Hangout. I installed v4l2loopback and created a . But I haven't figured out how to write the video frames to the device. The given  is:  gst-launch videotestsrc ! v4l2sink device=/dev/video1   So after reading the manual page for gst-launch and trying to understand what was going on, I made my feeble attempt:  sudo gst-launch-0.10 filesrc location=/home/briankb/Videos/darthvaderdancing.mp4 ! v4l2sink device=/dev/video0   Which resulted in:  Setting pipeline to PAUSED ... libv4l2: error getting pixformat: Invalid argument Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ...  (gst-launch-0.10:12622): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `GST_IS_CAPS (caps)' failed New clock: GstSystemClock  (gst-launch-0.10:12622): GStreamer-CRITICAL **: gst_structure_get_name: assertion `structure != NULL' failed Caught SIGSEGV accessing address (nil) #0  0x00007fc1890f0b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1  0x00007fc18962bff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2  0x00007fc18962c45a in g_main_loop_run () #3  0x00007fc189b5c4cb in gst_bus_poll () #4  0x0000000000404587 in ?? () #5  0x0000000000403c34 in ?? () #6  0x00007fc18902b76d in __libc_start_main () #7  0x00000000004043bd in ?? () #8  0x00007fff88253ed8 in ?? () #9  0x000000000000001c in ?? () #10 0x0000000000000006 in ?? () #11 0x00007fff882548c4 in ?? () #12 0x00007fff882548d4 in ?? () #13 0x00007fff882548dc in ?? () #14 0x00007fff88254904 in ?? () #15 0x00007fff88254906 in ?? () #16 0x00007fff8825490f in ?? () #17 0x0000000000000000 in ?? () Spinning.  Please run 'gdb gst-launch 12622' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.   The clip I'm trying to use an h264 video at 29.97 fps, 320x240, and in an mp4 container (it's from Youtube). What is the 'rev' dropdown supposed to do? I only see this on sites where I don't have edit privileges, and only where there have been multiple revisions:        What exactly is this supposed to do?  Intuitively, I would expect it to change the text in the box to what it was at that revision, but it doesn't. And, if that's it, why only where I need to suggest edits?