I recently started looking into parts to build a new PC from scratch and was wondering about the operating system. I bought a full version of Windows 8.1 and installed it onto my current computer using a 64-bit disk. I was wondering if I would be able to deactivate Windows 8.1 on my current computer and install it onto a new motherboard altogether or if that is not possible and I would need to buy a whole new operating system.
We get a lot of questions on Super User about Windows activation and licensing. This question is an attempt to answer the most common questions in one place with a .   When reinstalling Windows, the following questions often come up:   Can I transfer the copy of Windows from my old computer to a new one? Does the license key on the sticker on my computer work on any computer? If I have a 32-bit version, can I install a 64-bit version? I have an OEM version of Windows, but only a retail disk. Can I still use it? I want to install Windows with a different language. Do I need a new license in that language? I changed some hardware. Will I be able to reactivate my computer? Can I back up my activation before doing a reinstall? How many computers can I install my license on? Do I have to deactivate my old installation before transferring a license? If so, how? How does licensing work in Windows ? What are the restrictions on transferring, reinstalling, and changing versions of Windows?
How do I "decompile" Java class files? What program can I use to decompile a class file? Will I actually get Java code, or is it just JVM assembly code?  On Java performance questions on this site I often see responses from people who have "decompiled" the Java class file to see how the compiler optimizes certain things. I have this picture:  (I have the original in Pixen and could export it to several different formats. I went with PNG though since it's lossless.)  When I open my picture in Preview (OS X) and zoom in, it looks fine. The characters have extremely sharp boarders between them and the background. However, when I put it into my LaTeX document, compile it to a PDF (using TeXShop) and then zoom in, it suddenly have gotten blurry (see screenshot: ).  Minimal working example:  \documentclass[12pt]{article} \usepackage{graphicx} \begin{document} \includegraphics[scale=1]{fig1.png} \end{document}   In the end, I would like to be able to scale the picture freely without there being any blurring at all. How can we prove that $D(f)\backsimeq\operatorname{Spec} A_f$? Let $$D(f)=\operatorname{Spec}A - V(f)=\{p\in \operatorname{Spec} A:f\notin p\}$$ be the principal open subsets of $\operatorname{Spec}A$ with the Zariski topology. I'm trying to prove that $D(f)\backsimeq \operatorname{Spec} A_f$, where $A_f$ is the localization of $A$ at $f$.  If we consider the canonical homomorphism $\varphi:A\to A_f$ given by $\varphi (a) = \frac {a}{1}$, we can define $\varphi':\operatorname{Spec} A_f\to \operatorname{Spec} A$, given by $\varphi'(p)=\varphi^{-1}(p),\forall p\in \operatorname{Spec}A_f$.  I'm having trouble proving that this map is surjective.  Thanks. Why is this CW post saying 36% unknown? Looking at         it says "36% unknown". No user by the name of 'unknown' appears in the  ()  What madness is this? Who is this 'unknown' you speak of? Let $A$ be a non-empty set and $n$ be the number of elements in $A$, i.e. $n:=|A|$.  I know that the number of elements of the power set of $A$ is $2^n$, i.e.  $|\mathcal{P}(A)|=2^n$.  I came across the fact that exactly half of the elements of $\mathcal{P}(A)$ contain an odd number of elements, and half of them an even number of elements.  Can someone prove this? Or hint at a proof? Get width of a given text as length Reverse String order App keeps crashing & rendering error since update to 1.0.68 I can reproduce that every time now, I go to a site, open an article, then to the next site, open another article. The Feed page pops up for a second, the article page lays over this with some some transparent areas (see picture). The same app-version is ok on a Smartphone with Android 4.4.2. I also sent in some bug reports.    Edit  1.0.71 isn't the solution yet. I go to Meta SE, then to an article. When I want back to Meta SE again, it crashes. Much earlier than before. I already sent in a bug report for this.  Another Edit  I can describe it better now. From the questions-page of a site I go to a post. When I use the back button, everything is ok, I can go to the next site. When I try to go to the next site directly from the post, it crashes. This only happens on the Nexus 10 with Android 5.1.1, App version 1.0.71. Hope this helps.  Edit3  This is fixed in 1.0.73 now. Thanks again. The result of a Google search for &quot;error&quot; and &quot;PREP line&quot; is:  &quot;error&quot; &quot;on line&quot;: 439,000,000 results &quot;error&quot; &quot;in line&quot;: 60.600.000 results &quot;error&quot; &quot;at line&quot;: 35,800,000 results  While on is the indisputable number one, in and at have also very many hits. In the following context, which one should I use.  __ the first line you create an instance of XXX and XXX leads to the runtime error __ the last line.  I think, both prepositions are different. Although the word create refers to the action which is executed while runtime, the former part refers to the actual code that is written. In contrast, the latter part is figurative. I don't refer to the written code. The error does not really occur in the code but the code is the representation of the assembly which fails. Thus, I have two bests guess:  On the first line you create an instance of XXX and XXX leads to the runtime error at the last line. In the first line you create an instance of XXX and XXX leads to the runtime error on the last line. Mark a comment as the answer to a question I have a question and have seen others to which the best and most relevant answer (at least the one that solved my particular problem) is placed in the comments to the question as opposed to the answers:   I would like to recognize the commenter as the person who correctly answered the question, but there doesn't seem to be any way to do that. The only thing I could think of was to ask the commenter to repost his comment as an answer, but I cannot figure out a way to contact him. In the meantime the question is sitting unanswered and I am getting other "answers" (leading me to believe that people are not reading the comments and answers already posted before trying to answer it themselves).  How are we supposed to do this?  Note: I don't want to accept the comment as an answer (I agree completely with the answers to this question that comments are comments and answers are answers and they should stay that way). I do wonder if there should be some way to contact people in a reasonable manner (comments on their profile that they must opt in to receiving in email?). How to create a Customized Ubuntu Server ISO? Problem (1.8): There are ten girls and four boys in Mr. Fat's combinatorics class. In how many ways can these students sit around a circular table such that no boys are next to each other.   My Attempt: Total number of ways in which both boys are girls can be arranged on a circular table is $13!$ and the number of ways in which any two boys can be together is $2!*12!$. Therefore the answer is $13!-2*12!=11*12!$. Is this answer correct? I am asking this because I am confused about the exact meaning of the line "no boys are together." Does this mean that no two/three/four boys are together?   Note: Meanwhile I have made another attempt on the problem. We can place the $10$ girls on the circular table in $9!$ ways. Then we are left with $10$ spots which need to be filled with $4$ boys. This can be done in $P^{10}_4$ ways. Thus, the number of ways is $9!P^{10}_4$. Functional Analysis: The rank of an operator detemines if it's a compact operator. iOS navigation bar item image size Create a book cover with spine, rear page and flaps Escape velocity from a rotating black hole What's the difference between executing a script like this:  ./test.sh  and executing a script like this:  . test.sh?  I tried a simple, two-line script to see if I could find if there was a difference:  #!/bin/bash ls   But both . test.sh and ./test.sh returned the same information. After the  of registering an account to book train tickets online using my British VISA card, I finally got into a position of being able to book a ticket, but what it appears to be telling me is that I'm only being added to a wait list, which I assume means my tickets aren't confirmed.  Can someone explain how the wait list works, and what my chances are of getting on the train successfully?    It currently says the wait list is 7 The train is the Mandor Express, from Delhi to Jodhpur on the 18th of Nov   Update: So I got the train! Although it didn't get confirmed until a few hours before it was due to leave. PTR record won`t update Releasing bound ports on process exit How do I make sure that a socket bound to a port is properly released on process exit such that the port can be reused without bind() failing with EADDRINUSE? I've written a tiny program which just creates a socket, binds it to a fixed port, waits for a connection and then immediately terminates. When I rerun the program, the bind() call fails with EADDRINUSE, but if I wait a few minutes, it succeeds.  Is there a way I can explicitly "unbind" the socket, thereby freeing the port number?