Is it frowned upon to revive old questions if it's not that important? I keep finding really old questions that I could answer, but most of the time my answer is rather trivial and it feels silly to bring it all the way to the first page.
While my code is compiling, I usually like to go through some reviewing and especially the late answers.  What I do see a lot in answers to old questions is the self-defense mechanism     ""   As if there is something fundamentally wrong with answering old questions. This leads me to two questions/thoughts:   Should we edit phrases like that out of the answer? (Given it's a good/valid answer to begin with, without any of the likely "old answer" problems. I realize the example linked to has its flaws.) Should we perhaps explicitly encourage answering old unanswered questions somewhere in the FAQ? (I'm unaware of any such recommendation, but might have read over it. Let me know if I did)
I didn't like the skill I chosen for the first follower I found. Is it possible to respec his skill later on? I'm developing some scripts. One for the  that popped in Ubuntu 16.04 even though pcspkr is blacklisted. Another to fix a  where sound switches off from TV to the laptop.  What is the best directory to put my bash scripts in?  I've searched the Q&amp;A database but I get a bunch of different answers for a bunch of different scenarios.  /usr/local has been recommended by one person because it's in the PATH$. Is that the right thing to do?  Thank you for your advice.    Even though I accepted below answer over a year ago, I ended up using:   /usr/local/bin for scripts needing sudo powers /home/me/bin for scripts running at user level   After creating directory /home/me/bin you need to log out and in again for it to get into your PATH. I just bought a  game (Forza 4) for my Xbox 360 (bought in the US). When I tried to play the game, it wouldn't load because of region issue. Is there a legal way to solve this (no crack)? Prove that$$\overbrace{\binom n 0 + \binom n 1 + \binom n 2 + \cdots + \binom{n}{\frac{n-1} 2}} + \overbrace{\binom n {\frac{n+1} 2} + \cdots + \binom n {n-1} + \binom n n} = 2^n. $$   Background:  This problem came from the following link:    and I didn't understand why that was true in which no one on the page has proved it to be so. and i was wondering what was the proof on that Can anyone please tell me whether the following function $d:\mathbb{R}^2 \times \mathbb{R}^2 \to  \mathbb{R}$ is really a metric or not on $\mathbb{R}^2$.  $$ d((x_1,x_2),(y_1,y_2))= \begin{cases} |x_1-y_1|, &amp;\text{ if } x_2=y_2\\ |x_1|+|y_1|+|x_2-y_2|, &amp;\text{ if } x_2 \neq y_2. \end{cases} $$  If it really is indeed a metric, please give the proof of triangle inequality.(I'm OK with the other two conditions). In PostgreSQL is the row ordering preserved in functions and CTEs? Spy from Earth studies Galactic Empire nobility and prevents plot to depose Emperor Notation of the second derivative - Where does the d go? In school I was taught that we use $\frac{du}{dx}$ as a notation for the first derivative of a function $u(x)$. I was also told that we could use the $d$ just like any variable. After some time we were given the notation for the second derivative and it was explained as follows: $$ \frac{d(\frac{du}{dx})}{dx} = \frac{d^2 u}{dx^2} $$ What I do not get here is, if we can use the $d$ as any variable, I would get the following result: $$ \frac{d(\frac{du}{dx})}{dx} =\frac{ddu}{dx\,dx} = \frac{d^2 u}{d^2 x^2} $$ Apparently it is not the same as the notation we were given. A $d$ is missing. I have done some research on this and found some vague comments about &quot;There are reasons for that, but you do not need to know...&quot; or &quot;That is mainly a  notation issue, but you do not need to know further.&quot; So what I am asking for is: Is this really just a notation thing? If so, does this mean we can actually NOT use d like a variable? If not, where does the $d$ go? I found  related question, but it does not really answer my specific question. So I would not see it as a duplicate, but correct me if my search has not been sufficient and there indeed is a similar question out there already. SQL JOIN - WHERE clause vs. ON clause In the android app, looking at bounty details using the i button, the bounty reasons are not shown:        The bounty message can provide important information as to the setter's requirements (who may not be the OP and therefore does not wish to edit the question to do so). Running a 32-bit application in Debian Wheezy 64 bits: Missing libraries I want to play the game Aquaria in a Debian Wheezy 64 bits. The installation went ok, but when trying to play the game I get these errors:  ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL hw:0 AL lib: alsa.c:1000: control open (0): No such file or directory Message: SDL_GL_LoadLibrary Error: Failed loading libGL.so.1   I have added 32 bit compatibility with dpkg --add-architecture i386 and I think that the required libraries are present in the system since typing locate libasound_module_conf_pulse.so yields:  /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_conf_pulse.so  and locate libGL.so.1:  /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr/lib/x86_64-linux-gnu/fglrx/fglrx-libGL.so.1.2 /usr/lib/x86_64-linux-gnu/fglrx/libGL.so.1   However, it seems that Debian is ignoring them. What can I do to play Aquaria?  EDIT 1: ldd aquaria  linux-gate.so.1 =&gt;  (0xf77e1000) libSDL-1.2.so.0 =&gt; /opt/Aquaria/./libSDL-1.2.so.0 (0xf7748000) libopenal.so.1 =&gt; /opt/Aquaria/./libopenal.so.1 (0xf76fa000) libstdc++.so.6 =&gt; /opt/Aquaria/./libstdc++.so.6 (0xf760d000) libm.so.6 =&gt; /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf75c3000) libgcc_s.so.1 =&gt; /opt/Aquaria/./libgcc_s.so.1 (0xf75b8000) libc.so.6 =&gt; /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf7455000) libdl.so.2 =&gt; /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf7451000) libpthread.so.0 =&gt; /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf7437000) librt.so.1 =&gt; /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xf742e000) /lib/ld-linux.so.2 (0xf77e2000) ^@ spam in tty (but seems to be system-wide) I recently noticed some weird behavior on my GNU/Linux machine. I've been trying to narrow it down but I am unsure where to go next. My setup uses the following:   i3 gdm arch systemd grub2 pulseaudio 4.13.3-1-ARCH   Here is how it manifests iself:   when trying to resize panes in i3 (alt+right click and hold) the action will be randomly canceled (happens on key presses) alt+dragging windows meets a similar fate booting to tty periodically adds ^@s to the login prompt, I'd estimate them to be ~0.5s intervals in tty I can see those being passed to vim when I open the command bar (:) using a pager like less in tty mode and searching with / will result in  (?) being spammed htop's search (/) is instantly canceled by the periodic keypress  holding a key and trying to have it be repeated (such as holding space) will stop the other occurrences from happening (e.g. only one or two happen) any tooltip (such as chrome tooltips) get instantly closed because of key presses   Here is what I have tried:   tried switching DE temporarily (gnome, cinnamon, xfce) tried killing programs one by one until I was left with a tty session and essentially systemd services + pulseaudio tried booting on an arch livecd - problem does not manifest  overriding grub2 with init=/bin/bash drops me into a shell where the problem does not manifest I have tried pressing all keys to verify it wasn't a hardware problem, however previous steps point to it not being hardware I have made a diff of dmesg, from the init=/bin/bash and the regular boot - the main difference seems to be systemd being started in the regular boot Made a diff of lsmod from init=/bin/bash and regular boot, tried to rmmod modules that seemed related   My system is up to date, I'm not quite sure what other steps I can do to track this down. Any other debugging tips? Windows 10 update broke my MBR / GRUB After I ran Windows 10 update this afternoon my partition table broke... I had dual boot with Windows 10 and Ubuntu 14 with Grub as the boot loader. The error that came up was "Error no such partition, Entering rescue mode... grub rescue>". I googled it,  about the boot-repair ISO, installed it on a USB, ran the repair, got this report, but still no luck:    Now the boot skips Grub entirely and goes to Windows boot manager which fails with "The boot configuration data for your PC is missing or contains errors". So now instead of dual boot I have zero boot. Thanks Microsoft.  Anyway can you guys help me interpret the disk info in the pastebin link? I don't remember my partition configuration but I believe Ubunut had slightlty less disk space than Windows. Questions I have:   Is the Ubuntu partition still there? Could it be the one named "Extended"? (sda4) Where would GRUB be? Gone? Can it be reinstalled? how?   I don't really care about the Windows partition anymore, but it would be nice to rescue Ubuntu. How to get text in between two sections? I want to get text in between START &amp; STOP. Remaining text should be deleted, like some_text_1 and some_text_2.  some_text_1 some_text_1 . . . START --- Values that I want to get ... STOP some_text_2 some_text_2   From my findings, sed does similar job, but only oposite, like: sed '/START/,/STOP/d' file which would give me everything else then content in between START &amp; STOP.  Any idea? How can one cite theorems of references? I would like to cite the item (iii) of proposition 3 of a reference. How can I do it? Which ways do you suggest? This is a question not only about LaTeX, but also about style. One option I have seen to cite pages of a reference is \cite[p.~333]{Audet}. Is there something similar to cite theorems, propositions and so on? Full List of inventory items After beating the game, I still have several empty inventory spots.  I most likely missed several items in my addicted frenzy to finish the game.  What are all the items that can be found in the game? And where can they found? Cannot Add, Remove, Move, or Drag icons from Dock I'm using OS X Yosemite (10.10.2) and recently I have been unable to drag or move any items on the dock. Right clicking them gives no option for "remove from dock", and the icons cannot be rearranged. New icons cannot be added, old icons cannot be deleted.  I have tried restarting, and resetting dock preferences to default, and killall Dock, as suggested by earlier askers. None of it works.  I heard about problems with PushBullet - but I do not have PushBullet. Just in case, I deleted a lot of random applications. Still nothing works.  I've tried various commands from lots of answerers on other questions. I've consulted the Mac Help pages. Nothing.  Does anyone know how I can resolve this? After resetting my Dock in an attempt to fix it, it is now filled with the default icons too. This is really limiting my productivity. scp from remote Linux to local Windows with spaces in local path To push a file from a Linux terminal to a Windows system, the following two examples work just fine.  scp /home/user.name/file.html user.name@local.ip.num:/C:/Users/user.name/test_folder/file.html  scp /home/user.name/file.html user.name@local.ip.num:"/C:/Users/user.name/test_folder/file.html"   I need to do this where the local folder has spaces and I cannot change the name,  say /C:/Users/user.name/test folder/  All of the following fail with the message scp: ambiguous target  scp /home/user.name/file.html user.name@local.ip.num:"/C:/Users/user.name/test folder/file.html"  scp /home/user.name/file.html user.name@local.ip.num:"/C:/Users/user.name/test\ folder/file.html"  scp /home/user.name/file.html user.name@local.ip.num:"'/C:/Users/user.name/test\ folder/file.html'"  scp /home/user.name/file.html user.name@local.ip.num:"/C:/Users/user.name/test\\ folder/file.html"  scp /home/user.name/file.html user.name@local.ip.num:"'/C:/Users/user.name/test\\ folder/file.html'"  scp /home/user.name/file.html user.name@local.ip.num:"/C:/Users/user.name/test\\\ folder/file.html"  scp /home/user.name/file.html user.name@local.ip.num:"'/C:/Users/user.name/test\\\ folder/file.html'"   How do I get this to work? Playing Minecraft on Windows 10, owning a Xbox One disc I own a Minecraft disc for an Xbox One, and would like to play on my PC (ultimately, playing with others who will be on the Xbox).  I'm not too familiar with the Xbox account ecosystem, and with dozen different Minecraft editions, I'm lost as to how I can do that. I am working on a problem and I am confused if exponents can be split up in the manner below.   $$x^{k+2} = x^{k+1}+x^{k+1} = 2x^{k+1} $$  I apologize if this is a simple question I tried to look up exponent rules but I couldn't find exponents + a number.