"The building proper is a tall, four-storey, masonry oval – a great bowl slung from outer rings of stacked barrel vaults."   What does the word "proper" mean in this sentence? Is it an adjective, or adverb?
I have an inkling that the following word usage is grammatically-correct; however, it is immensely difficult to search for confirmation, as all I receive for queries like &quot;Proper as an adjective&quot; are reams of results on &quot;Proper adjectives&quot;. The word itself I am using as a postpositive adjective, similar in form to the phrase &quot;time immemorial&quot;.  The shelter remains in name only; the shelter proper is in another town. Work in theory remained, although operations proper had mostly been outsourced.  Can anyone advise?
What happens if I activate a product key on Steam for a game I already own? I have a Steam product key for Just Cause 2 I got for free with the purchase of my video card. However, I already have a copy of this game attached to my Steam account. What will happen if I try to activate this other key on my account? Will Steam give me a copy of Just Cause 2 to gift to somebody else? Will it simply refuse to add it? Or will it eat the key rendering it worthless?  I don't want to try this only to have the latter happen, but it would be useful to be able to add it and gift it to somebody else. Execute task if tasker profile has been active for some time How can I execute a tasker task only after a certain condition has been true for a certain time?  Normally a profile executes its task as soon as all conditions are met. I want to delay this activation, until the conditions have stayed true for some time.  E.g.    do something after the screen has been continuously off or on for 10 minutes do something after wifi xy has not been near for 10 minutes do something after cell towers x,y,z have not been near for 10 minutes. How to install Tor? I tried to install Tor on my new version of Ubuntu, but it seems that Tor is not available in the repositories.  How else can I install and use Tor? Generate random numbers uniformly over an entire range I need to generate random numbers within a specified interval, [max;min].  Also, the random numbers should be uniformly distributed over the interval, not located to a particular point.  Currenly I am generating as:  for(int i=0; i&lt;6; i++) {     DWORD random = rand()%(max-min+1) + min; }   From my tests, random numbers are generated around one point only.  Example min = 3604607; max = 7654607;   Random numbers generated:  3631594 3609293 3630000 3628441 3636376 3621404   From answers below: OK, RAND_MAX is 32767. I am on C++ Windows platform. Is there any other method to generate random numbers with a uniform distribution? How do I get a file extension in PHP? Where do the bipolar jets of black holes come from? How are they formed? And why are they so bright? Is there some rule against ending a sentence with the contraction "it's"? I heard this lyric in a song the other day and it just sounded so wrong that I assumed it must be incorrect grammar, but I can't find any specific prohibition that applies.     That's what it's.    That rolls off your tongue with the grace of a moose in a tutu, but I can't figure out why.  There is clearly no problem with ending other sentences with a contraction. These sound fine.     I thought I could, but I can't.   Stop touching that, it will fall off if you don't.   You say that the sky is green, but it isn't.   Also, it sounds just fine if you remove the contraction:     That's what it is.   So what's up with this construction? Should it be avoided? How to convert a currency string to a double with jQuery or Javascript? Can I make a public directory under a private directory? I have a personal folder /a/b on the server with permission 700. I don't want others to list the contents in /a/b. The owner of /a is root.  Now I need to open the full authorities of directory /a/b/c to all users.  I changed the permission of /a/b/c to 777 but it is still inaccessible for others. Down arrow button for choosing the desired site I found the following proof arguing for the irrationality of $\sqrt{2}$.     Suppose for the sake of contradiction that $\sqrt{2}$ is rational, and choose the least integer $q &gt; 0$ such that $(\sqrt{2} - 1)q$ is a nonnegative integer. Let $q'::= (\sqrt{2} - 1)q$. Clearly $0 &lt; q' &lt; q$. But an easy computation shows that $(\sqrt{2} - 1)q'$ is a nonnegative integer, contradicting the minimality of $q$.   Clearly, this is a vague proof in that it expects the reader to work out the math involved on his own. I took that as an exercise and worked out the following:  Assuming $\sqrt{2}$ to be rational, let $$\sqrt{2} = \frac{p}{q}$$ where $p$ and $q$ are least possible integers.  Clearly then, $\sqrt{2} - 1$ would also be rational, $$\sqrt{2} - 1 = \frac{p-q}{q}$$ where both $(p-q)$ and $q$ are also integers.  Multiplying both sides by $q$, we get $$(\sqrt{2} - 1)q = (p-q) = q'$$ where $q'$ is an integer. Using, $2&gt;\sqrt{2} &gt; 1$ , we get $$1&gt;\sqrt{2}-1&gt;0$$ proving that $q'$ is a non-negative integer.  As stated in the proof, computing $(\sqrt{2}-1)q'$ we get, $$(\sqrt{2}-1)q' = \frac{(p-q)^2}{q}$$which is not necessarily an integer (in fact necessarily not an integer). However, the proof claims it to be.  Am I missing something or something is wrong with how I proceeded?  Here is a link to the textbook where I found this proof: , (p 32, problem 1.14).  P.S. This is my first post here and my first time with TeX. I'd also like to know if there is anything wrong with the way my question is presented. Review bans should escalate beyond 30 days Is my expansion of the state $| x \rangle$ correct? Martingale that is not a Markov process How To Group Records By Value In A Specific Field? I have a List of records of type abc__c. abc__c is a custom object. The record has a field called code__c. What I am trying to accompolish is to group the records in the list based on the code__c.  For example the list might have :  Code__c     abc__c record 30       (Record 1) 40       (Record 2) 40       (Record 3) 50       (Record 4) 30       (Record 5)   I want to group these records based on Code__c in a Map. There could be any number of code__c which is populated dynamically. It is not static. how can I loop through the list and store the records as a list for a particular code__c(Id) in Map? Virtual functions and performance - C++ In my class design, I use abstract classes and virtual functions extensively. I had a  feeling that virtual functions affects the performance. Is this true? But I think this performance difference is not noticeable and looks like I am doing premature optimization. Right? I have a one-dimensional array of strings in JavaScript that I'd like to turn into a comma-separated list. Is there a simple way in garden-variety JavaScript (or jQuery) to turn that into a comma-separated list? (I know how to iterate through the array and build the string myself by concatenation if that's the only way.) What do you call a person who does/thinks the opposite of the crowd for just that reason? Such a person does not hold in high regard the decisions taken by a group (not a team) of people. She believes that groups tend to be anarchic and don't serve their purpose.  An example would be - for outings with friends, this person will not like planning it with the group since they will mess it up.  Therefore, this person has convinced herself that when more people are involved with something, it will be worse. She distrusts crowds instinctively basically. Is there a single word that expresses "music end-users / enthusiasts"? To help a soon-to-be sister site out , I was thinking English.SE perhaps could lend a helping hand as this is the best place for "word choice and usage".  I'm not looking for "naming", but rather want to see what shorter words exist for expressing "music end-users/enthusiasts", these could be "journalists, reviewers, music fans and listeners".  I've tried, but can't come up with something... . From Urban Dictionary I have  which is another word for a Music enthusiast of the Modern age; but yeah, it's UD and I don't think selvyn is really English to begin with...  So... do you know of a single word to express "music end-users/enthusiasts"? Updating a field programmatically, hook_node_update Currently trying to update a field every time a node is created or updated. However the value is not being populated within the node, do I have access to the node object with this particular hook? What could I be missing?    function vbtoken_node_update($node) {         entity_get_controller('node')-&gt;resetCache(array($node-&gt;nid));         $types = node_type_get_types(); //What are the current Node Content Types?       $yes = ($types['volunteer_project']-&gt;type);        if($node-&gt;type === $yes){           $hash = md5($node-&gt;title . $node-&gt;nid . $node-&gt;nid);         $hashed = substr($hash, 0, 6);         $node = node_load($node-&gt;nid);         $node-&gt;tcode[$node-&gt;language][0]['value'] = $hashed;         node_save($node);          watchdog('vbtoken', 'Added a new Token code to %nid', array('%nid' =&gt; $node-&gt;nid));          }         else          {           dpm('not working dude');         }      }