I was hoping to create a custom proof environment where along with the qed symbol it also mentions what was the claim that was proved. I thought the following would work:  \newenvironment{myproof}[1]% {\vspace{1ex}\noindent{\em Pf.}\hspace{0.5em}}% {\hfill{\tiny \qed (#1)}\vspace{1ex}}   I thought \begin{myproof}{Claim 42} ..\end{myproof} would work but it doesn't. After some googling I figured that it was because the argument is not passed on to \endmyproof.  Is there any fix to this? Or is this just bad TeX?  PS: FWIW, I was writing down a proof and had a small claim inside. The QED on the claim was a bit misleading that the proof of the Theorem was done. So this seemed like a natural(?) thing to do.
Environments are allowed to have arguments, but reference to those arguments can only appear in the opening code of the environment, and not the closing code.  What is the reason for this, and are there preferred ways around it?  e.g.  \newenvironment{foo}[1]% {some code #1} % allowed {some code #1} % not allowed
SQL - Order by with alphanumeric characters C++ map access discards qualifiers (const) The following code says that passing the map as const into the operator[] method discards qualifiers: #include &lt;iostream&gt; #include &lt;map&gt; #include &lt;string&gt;  using namespace std;  class MapWrapper { public:     const int &amp;get_value(const int &amp;key) const {         return _map[key];     }  private:     map&lt;int, int&gt; _map; };  int main() {     MapWrapper mw;     cout &lt;&lt; mw.get_value(42) &lt;&lt; endl;     return 0; }  Is this because of the possible allocation that occurs on the map access? Can no functions with map accesses be declared const? MapWrapper.cpp:10: error: passing const std::map&lt;int, int, std::less&lt;int&gt;, std::allocator&lt;std::pair&lt;const int, int&gt; &gt; &gt; as this argument of  _Tp&amp; std::map&lt;_Key, _Tp, _Compare, _Alloc&gt;::operator[](const _Key&amp;)  [with _Key = int, _Tp = int, _Compare = std::less&lt;int&gt;,  _Alloc = std::allocator&lt;std::pair&lt;const int, int&gt; &gt;] discards qualifiers "There is no point in" or "There is not a point in" I was thinking about these negations. Do these mean the same thing?     There is no point in ...   There is not a point in ...   or:     I have no clue   I do not have any clue     etc. "High response time" warnings in Google Webmaster Tools In my Google Webmaster Tools account, there are warnings about my site.     Some URLs listed in this sitemap have a high response time. This may indicate a problem with your server or with the content of the page.   What is the solution? How to automatically fetch missing dependencies when installing software from .deb? I'm trying to install  on my Ubuntu box (11.04). The website has a Ubuntu .deb available for download (for 10.10 and 10.04 so I chose 10.10).   However,   sudo dpkg -i mysql-workbench-gpl-5.2.34-1ubu1010-amd64.deb   yields:  (Reading database ... 194069 files and directories currently installed.) Preparing to replace mysql-workbench-gpl 5.2.34-1ubu1010 (using mysql-workbench-gpl-5.2.34-1ubu1010-amd64.deb) ... Unpacking replacement mysql-workbench-gpl ... dpkg: dependency problems prevent configuration of mysql-workbench-gpl:  mysql-workbench-gpl depends on libctemplate0; however:   Package libctemplate0 is not installed.  mysql-workbench-gpl depends on libpython2.6 (&gt;= 2.6); however:   Package libpython2.6 is not installed.  mysql-workbench-gpl depends on libzip1 (&gt;= 0.8); however:   Package libzip1 is not installed.  mysql-workbench-gpl depends on python-paramiko; however:   Package python-paramiko is not installed.  mysql-workbench-gpl depends on python-pysqlite2; however:   Package python-pysqlite2 is not installed. dpkg: error processing mysql-workbench-gpl (--install):  dependency problems - leaving unconfigured Processing triggers for bamfdaemon ... Rebuilding /usr/share/applications/bamf.index... Processing triggers for desktop-file-utils ... Processing triggers for python-gmenu ... Rebuilding /usr/share/applications/desktop.en_US.utf8.cache... Processing triggers for python-support ... Errors were encountered while processing:  mysql-workbench-gpl   My question is, is there a way to tell dpkg to automatically fetch missing dependencies, or do I need to manually apt-get install missing packages like libctemplate0 and  libpython2.6?   (Or alternatively, is there some other way to get MySQL Workbench easily up &amp; running?) How do I change my Minecraft username during the 30-day restriction? Situation: when a user self-marks their post as a duplicate, it shows as closed by "community" rather than the original poster.  Problems: this is not clear at all to most users of SE what has happened. It looks like the question was "mod closed" as a duplicate against the asker's wishes.    Suggestion: instead of the community user "closing" the post, have the final close user be the asker (or make it "Community &amp; Asker"). This will help clear up confusion and streamline the process for understanding what happens. How do you change age settings on ROBLOX? How do you set your age settings on ROBLOX if you accidentally set to under 13? I accidentally put 2008 instead of 1998 in the sign up section. Is there any way to change this, as in settings, age settings are greyed out. Using C++ library in C code New Chain causing skipping on cassette - will this work itself out or is it unsafe? I just installed a new chain on my 2002 Trek 2200 Road Bike.  The old chain was a Shimano 9 speed that I installed 18 months and about 5000 miles ago.  It had stretched modestly and was full of winter cruft/grime.  The new chain is a SRAM 9 speed, my first time using the gold snap ring system.  I followed instructions and made sure I have the same link count as the chain that came off the bike.  The cassette was new with the old chain, so it has about 5000 miles on it and doesn't appear to have significant wear.  After installation and a clean/wipe/lube/wipe, I took it for a 15 mile easy ride at about 15-16 mph.  It shifts perfectly and I didn't have to make any adjustments to either derailleur.  Three times, however, when putting it under stain (once on a modest hill climb, once starting from a stop sign in a fairly big gear, and once on an acceleration coming out of a sharp turn) it skipped several teeth and caused my foot to slam down hard.  On the hill, it actually hurt as I had my weight off the saddle (not really standing) and I came down hard on the inside of my thigh.  I think all three were on the right side (power train side) pedal stroke, and I don't think they were all in the same gear.  I'm pretty sure it was the rear cassette that skipped, not the front chainring, but it did happen really fast each time.  I will also say that it's not like these were the only three times I put substantial pressure on the pedals in the ride - I wasn't going hard, but I wasn't being tentative or anything.  Also, in case it's relevant, it was cold, about 40 degrees F or about 4 degrees Centigrade.    My question:  Is this going to get me hurt, or will the new chain 'settle in' over a few rides?  I searched here and pretty much got confirmation of what I had previously thought, that you always get a new chain when you get a new cassette, but you should be able to get a few chains out of each cassette.  Thanks! What's the proof that the Euler totient function is multiplicative? That is,     why is $\varphi(AB)=\varphi(A)\varphi(B)$, if $A$ and $B$ are two coprime positive integers?   It's not just a technical trouble—I can't see why this should be, intuitively: I bellyfeel that its multiplicativity should be an approximation at most. And why the minimum value for $\varphi (n)$ should be $ \frac{4n}{15} $ completely passes me by. Accessing the web page's HTTP Headers in JavaScript Banach spaces and their unit sphere Let $X$ be a normed vector space.   Show that if a subsequence of a Cauchy sequence converges, then the whole sequence converges. Use the part 1 to show that $S = \{x\in X : \|x\| = 1\}$ is complete if and only if $X$ is Banach.     I have found the first part in a book, but I do not how to prove part 2. Thanx regards Why do you lose reputation for downvoting answers? Let $A = \mathbb{Z}$, $B = [−1, \pi]$, $C = (2, 7)$. List all elements of $A \cap (B^c \cap C)$. After working it out on a number line, I got: $\{4, 5, 6\}$.  As it stands, the expression contains the integers that do not belong to the set $B$ that cross into $C$. This would result in $4, 5, 6$. Number $7$ would not be included because of the soft brackets surrounding $C = (2, 7)$. Is this correct? Proving inequality $\frac{a}{b}+\frac{b}{c}+\frac{c}{a}+\frac{3\sqrt[3]{abc}}{a+b+c} \geq 4$ I started to study inequalities - I try to solve a lot of inequlites and read interesting .solutions . I have a good pdf, you can view from  . The inequality which I tried to solve and I didn't manage to find a solution can be found in that pdf but I will write here to be more explicitly.  Exercise 1.3.4(a) Let $a,b,c$ be positive real numbers. Prove that $$\displaystyle \frac{a}{b}+\frac{b}{c}+\frac{c}{a}+\frac{3\sqrt[3]{abc}}{a+b+c} \geq 4.$$ (b) For real numbers $a,b,c \gt0$ and $n \leq3$ prove that: $$\displaystyle \frac{a}{b}+\frac{b}{c}+\frac{c}{a}+n\left(\frac{3\sqrt[3]{abc}}{a+b+c} \right)\geq 3+n.$$ What's the process to change a site logo? Who is responsible for defining a site logo? I mean, there are moderators of the site that define it, or stackexchange defines it? Is it possible to Pivot data using LINQ? I am wondering if it is possible to use LINQ to pivot data from the following layout:  CustID | OrderDate | Qty 1      | 1/1/2008  | 100 2      | 1/2/2008  | 200 1      | 2/2/2008  | 350 2      | 2/28/2008 | 221 1      | 3/12/2008 | 250 2      | 3/15/2008 | 2150   into something like this:  CustID  | Jan- 2008 | Feb- 2008 | Mar - 2008 | 1       | 100       | 350       |  250 2       | 200       | 221       | 2150 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? Tips to extend battery life for laptops and notebooks This question is present as a matter of historical interest.  While you are encouraged to help maintain its answers, please understand that "big list" questions are not generally allowed on Ask Ubuntu and will be closed per the .   It is possible to greatly extend the usage time of a laptop or netbook running on battery by disabling various services and installing various packages.   What tricks or tips do people have for getting an extra hour or two out of their batteries?