After installing  on Windows 10, I can not change the default application for files with the .txt extension anymore.  Right-clicking on Context Menu &gt; Open With… &gt; Choose Default Program, I can select Sublime in the dialog and check "Always use this application." The file is opened once with the chosen application, but the default remains as the Windows Editor.  In the Windows Settings, I am also able to select Sublime in the dialog for .txt files, but the file type remains assigned to the Editor.  Things that did not help:   Restarting Checking the registry key in \HKEY_CLASSES_ROOT\Applications\sublime_text\shell\open\command\ Uninstalling Sublime Text    worked, but is unwieldy.   What exactly could have broken the standard file type association dialog? Is it repairable?
Apparently this is a  and should hopefully be fixed in an upcoming update.    I have installed SQL Server Management Studio v17.9 on a clean Windows 10 installation.  This associated all .sql files with SSMS.  I want to associate .sql files with a plain text editor (eg: Sublime) but I am unable to change the default application.  I have tried:   Right click .sql file -> Open With -> Sublime + "Always use this program". Settings -> Default Applications by File Type -> Find .sql -> Change to Sublime Right click .sql file -> Properties -> "Change" button -> Sublime. Using ftype via elevated command prompt as seen    In all 3 cases, my selection is not reflected in any way, anywhere.  The icon remains SSMS, and the file opens with SSMS.  Is there some kind of "File Association retention" setting within SSMS I am unaware of?  Edit: I can change the default application for non-SSMS-associated extensions without issue.  Edit: after deleting registry key HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.sql, .sql files show a VSCode icon:    If I then double-click New Users.sql, it opens with SSMS and a refresh of regedit shows the .sql entry recreated with ssms.exe associated (the icon remains VSCode):    If I then right-click -> open with -> Choose Another App -> Select Sublime and hit "Always use this to open .sql files", it opens with Sublime and a refresh of regedit shows a new "b" entry created for Sublime.  The icon remains VSCode, and double-clicking opens it in SSMS:    If I then delete the a entry for ssms.exe and rename b -> a such that only sublime exists, then double-click the .sql file, it opens with SSMS and generates a new b entry for itself:
I got to read Volume I of Feynmann's lectures. It said that at absolute zero, molecular motion doesn't cease at all, because if that happens, we will be able to make precise determination of position and momentum of the atom. We do know that Heisenberg uncertainty principle holds for microscopic particles in motion. But what then is wrong to consider that all molecular motion ceases at absolute zero? In other words, does the uncertainty principle not hold when there is no motion?  Need some help! When will SO stop wasting real estate of my screen by having static width layout?  EDIT  It would be very interesting to hear how does Joel, being UI specialist, feel about this. JoelOnSoftware site has fluid layout... I have a HP MFP127fw.  It's "supported" by Ubuntu 17.10 - except print jobs will not release from the print que because a special copywrited driver for HP is not installed.  I went through this with 16.10 and had to install a small HP driver that I found with Synaptic.  Then the jobs would release. It isn't part of HPLIPS.  Apparently Ubuntu 17,10 version doesn't run synaptic due to Wayland.  Where can I find this driver? Restored database missing views, stored procs and foreign keys Prove: $\gcd(a,b) = \gcd(a, b + at)$. I know that $\gcd(a,b)$ divides $a$ and $b$, and must also then divide $(a)(t)$ ($t$ being some integer).  This makes sense to me, but how do I prove it?  It seems that the addition of $(a)(t)$ is a continuation of the linear combination of $\gcd(a,b) = av + bu$ for some $v$, $u$ being elements of $\mathbb{Z}$.    Any help? Does a log transform always bring a distribution closer to normal? I have a highly right skewed data set with a large range of values (from 1 ~ 10^6) (can't share the actual data for work related reasons).   When I plot the log of the data instead, the distribution looks a lot more like a normal distribution.   Have I stumbled on a meaningful insight in the data set, or is just a general property of the log transform that it brings the distribution closer to normal? $\operatorname{arsinh}$ vs $\operatorname{arcsinh}$ I note that some people like to write the inverse hyperbolic functions not with the prefix "arc" (like regular inverse trigonometric functions), but rather "ar".  This is because the prefix "arc" (for arcus) is misleading, because unlike regular trigonometric functions, they are not used to find lengths (inverse trigonometric functions can be used to find arc length of ellipses like $x^2+y^2=1$) but rather find area of a sector of the unit hyperbola.  Which version should be preferred?  $\operatorname{arsinh}$ initially confused me as I did not know why "ar" was used.  However, some seem to prefer this notation as it is more of an accurate description of the function. No 'Open with' option to open/run jar file with openjdk Find the set of $x>0$ such that the series $\sum\limits_n x^{\ln{n}}$ converges If $x&gt;0$, find the set of all values of $x$ such that series is convergent$$\sum_{n=1}^{\infty} x^{\ln{n}}$$   My attempt:- I used Ratio test for finding the set of all values of $x$ such that series is convergent.   $$\lim_{x\to\infty}\frac{x^{\ln{n+1}}}{x^{\ln{n}}}$$  $$=\lim_{x\to\infty}x^{\ln\frac{n+1}{n}}$$ This quantity must be less than one for getting a convergent series, I am not able to judge. Can you please help me to find the interval of convergence? Can you re-enter USA on an ESTA? I am visiting the US in August 2014 for a week, returning home to the UK &amp; will then be visiting for another 2 weeks in October 2014.  My question is, can I use the same ESTA or would I need to reapply for the second visit? I think the ESTA lasts 90 days but I am unsure if you can leave &amp; re-enter? How do I avoid the "S to Skip" message on boot? After upgrading my laptop from karmic to lucid, my fat32 partition won't mount automatically. I get the message:  The disk drive for /osshare is not ready yet or not present Continue to wait; or Press S to skip mounting or M for manual recovery   Funny thing is, if I skip, then /osshare/ is mounted once I log in.   I've a similar setup on my desktop, and it works fine. Fstab on desktop:  UUID=4663-6853  /osshare        vfat    utf8,umask=007,gid=46 0       1   /etc/fstab on laptop:  UUID=1234-5678 /osshare vfat utf8,auto,rw,user 0 0 What is the definition of a timelike and spacelike singularity? I have the loop tools addon enabled and when I click the circle button with these verts selected, it just disappears. Why is that?  You can see the selected options in the bottom screenshot. It is worth noting that all the verts are flat on the x plane. Locking in X or not does not change the effect.   When I use the to sphere operator it squishes the verts on Z and stretches super wide on Y, not making a cirlce.    EDIT:  here is the blend This is a follow up question to my previous question  Let $k$ be a field and $V \subseteq \Bbb{A}^n$ and $W \subseteq \Bbb{A}^m$ be algebraic sets. Then it should be true that $I(V \times W ) = I(V) + I(W)$ where by $I(V)$ here we mean the extension of $I(V)k[x_1,\ldots,x_{m+n}]$. Now I believe I have proven this (see the proof at the bottom of my question) but when I look at Martin's answer , it is instead claimed that we  actually have  $$I(V \times W )= \sqrt{I(V) + I(W)},$$  and for $I(V) + I(W)$ to be a radical ideal we need $k$ to be algebraically closed.           My question is: What's going on here? I believe my claim is true even without the assumption that $k$ is algebraically closed.           Here's a proof user Sanchez told me of, which I have simplified:       First it is clear that we always have $I(V) + I(W) \subseteq I(V \times W)$. For the reverse inclusion consider a polynomial $f \in I(V \times W)$. Then we can always write $$f = \sum_{i=1}^n f_ig_i$$ where $f_i \in k[x_1,\ldots,x_n]$ and $g_i \in k[x_{n+1},\ldots,x_{m+n}]$. Now take any $b' \in W$. If for all $i$ we have $g_i(b') = 0$ then since $b'$ is arbitrary, $g_i \in I(W)$ for all $i$. Then $f \in I(W) \subseteq I(V ) + I(w)$ and we are done. Otherwise suppose there exists $b \in W$  and $i$ such that $g_i(b) \neq 0$. Then wlog we may suppose that  $g_1(b) \neq 0$.   Next, $\sum f_ig_i(b) = 0 $ on all of $V$ by assumption of $f \in I(V \times W)$. So $\sum f_i g_i(b) = p$ for some $p \in I(V)$. Now write $$f_1 = \frac{ p - g_2(b) f_2 + \ldots g_n(b)f_n}{g_1(b)}.$$  Substituting this for $f_1$ in $\sum f_ig_i$, followed by taking things mod $I(V)$ we get an  expression with only $n-1$ terms $\mod{I(V)}$. Continuing this process we will finally get an expression with $0$ terms $\mod{I(V)}$ so that $f \in I(V)$. This shows $I(V \times W) \subseteq I(V) + I(W)$ which completes the proof. How does commands like ls know what its stdout is?  It seems ls is operating different depending on what the target stdout is. For example if I do:  ls /home/matt/tmp    the result is:  a.txt b.txt c.txt   However if I do  ls /home/matt/tmp | cat   the result is (i.e. new line per result):  a.txt b.txt c.txt   The process is passed a file descriptor 1 for stdout right? How does it determine how to format the result? Does the file descriptor reveal information? How do I use the json_encode() function with MySQL query results? Do I need to iterate through the rows or can I just apply it to the entire results object? UTF8 to/from wide char conversion in STL Is it possible to convert UTF8 string in a std::string to std::wstring and vice versa in a platform independent manner? In a Windows application I would use MultiByteToWideChar and WideCharToMultiByte. However, the code is compiled for multiple OSes and I'm limited to standard C++ library. \overline outside of math mode If I want to draw an overline over some text, not an equation, how can I do it? \overline seems to only work in math mode, and when used outside of math mode, it automatically says "Missing $ inserted". I have a CSV containing x,y, and z coordinates. The CSV also has a fourth column containing information on sphere diameter. I need to create a sphere at each coordinate, having the corresponding diameter. Can someone provide me a basic Python script that performs this task? My actual task is much more involved, but I think I can solve it if I have the basics in place. I think I accidentally pressed something to make it like this:    See how the XYZ arrows are at the 3D cursor instead of those vertexes I've selected?  How do I fix that? Whenever I select on a vertex or something, those blue, red, green arrows would always be where I selected, now it just keeps going to the 3D cursor.