Quantum entanglement of a particle I recently got to know that two particles are entangled and they share information instantly no matter how far they are kept from each other. It is also said that if one particle is kept at one side of the universe and the other particle be kept on the other side of the universe, then also the information sharing will be instant between the two entangled particles. But I am confused that does it violates the theory of special relativity which says that nothing can travel faster than light but in the case of quantum entanglement, the information is transferred instantly. Because I know that light will take billions of years to travel from one side of the universe to the other side(if seen from any other reference frame), but what if we take the reference frame itself of the light? Then the time, taken by the light to travel from one side of the universe to the other one would be zero, isn't it?  If I am wrong please correct me. I really want to know about this, not in a mathematical way but in a simple understandable way as I have not touched the syllabus of quantum entanglement yet but read about it somewhere. Please help me with this.  Thanks in advance.
Why is quantum entanglement considered to be an active link between particles? From everything I've read about quantum mechanics and quantum entanglement phenomena, it's not obvious to me why quantum entanglement is considered to be an active link. That is, it's stated every time that measurement of one particle affects the other.  In my head, there is a less magic explanation: the entangling measurement affects both particles in a way which makes their states identical, though unknown. In this case measuring one particle will reveal information about state of the other, but without a magical instant modification of remote entangled particle.  Obviously, I'm not the only one who had this idea. What are the problems associated with this view, and why is the magic view preferred?
How to tail multiple files using tail -0f in Linux/AIX I am new to Stack  Exchange and I think it's very impressive.  One thing bothers me is that because it is so far down the line, I don't think beginners stand a chance of growing.  As time goes on, more and more questions are being answered and therefore if someone asks something with a really basic answer you can just comment. However, beginners can't comment until they have a reputation of 50. The only way they can build up is by answering questions. But if they answer a basic question long winded, they will be voted down because not so much effort was needed or because its already a duplicate and will lose the bit of reputation they have earned.  Can you tell me the future for beginners? How To: Execute command line in C#, get STD OUT results How do I execute a command-line program from C# and get back the STD OUT results? Specifically, I want to execute DIFF on two files that are programmatically selected and write the results to a text box. Does the (relativistic) mass change? Why? I learned recently that when an object moves with a velocity comparable to the velocity of light the (relativistic) mass changes. How does this alteration take place? I'm looking for an idiom or saying that I could use when people are focusing too much on small details and not seeing the big picture.  A couple that come to mind are "being penny-wise and pound foolish" and "rearranging deck chairs on the Titanic". However, the former doesn't fit what I'm thinking of because the present activity might not be wise. The latter implies too much about impending doom.  For example, let's say some company is spending all their time refining a small detail in their product, while ignoring a major opportunity shift in the industry. What phrase could I use there? where do I use Database. Methods? I m trying to understand where we use following Database.Methods. I know if we want to insert a record to an object we use DML Statement. What i want to know is why/where we use Database. methods. It might be silly question. Database.saveResults Database.insert Database.query Database.Query Database.error   really appreciate the inputs. Thanks a ton in advance. Given the following class  public class Foo {     public int FooId { get; set; }     public string FooName { get; set; }      public override bool Equals(object obj)     {         Foo fooItem = obj as Foo;          if (fooItem == null)          {            return false;         }          return fooItem.FooId == this.FooId;     }      public override int GetHashCode()     {         // Which is preferred?          return base.GetHashCode();          //return this.FooId.GetHashCode();     } }   I have overridden the Equals method because Foo represent a row for the Foos table.  Which is the preferred method for overriding the GetHashCode?  Why is it important to override GetHashCode? I have really no idea about this:  Problem: Show that there exists a function $f:[0,1]\rightarrow\mathbb{R}$ such that:  $f$ is discontinuous in all $x\in \mathbb Q$. $f$ is increasing in $[0,1]$. $f$ is integrable.   EDIT: Sorry, it is not discontinuous in all $x\in \mathbb R \setminus \mathbb Q$, just in $\mathbb Q$. How to add shortcut keys for java code in eclipse I am new to Apex, but it is apparent to me that most (if not all) standard objects probably have an ID field. However, this field does not appear in the reference for the standard objects in the Soap API Developer's Guide. Instead, it reads:     To verify the complete list of fields for an object, you can use a   describe call from the API, or inspect with an appropriate tool, for   example, inspecting the WSDL or using a schema viewer.   If I want to find out for sure whether an object has an ID field, or what the field is named (is it ID, Identifier, id, etc), it sounds like I need to use a "describe call" or "an appropriate tool" or inspect the "WSDL" using a "schema viewer".  Now, I am an experienced software developer, but those solutions are so ambiguous I have no idea where to look next to figure out how to get an object's ID. Can anybody either refer me to more specific documentation, or explain how to find the complete field documentation via a "describe call", "appropriate tool", or "schema viewer"? Do I need to change my ESTA address when visiting the US? indicates that the water pipes should bonded to the electrical ground even if a grounding rod is used. How would one normally tell if that is the case? Is that bonding required to be accessible, or can it be hidden behind walls or buried? Where in the water system would it normally be bonded (e.g., before the main water shutoff, after, at the hot water tank)?  I recently had my electrical panel relocated and replaced, and don't recall seeing anything running from the panel to a water pipe - in the old panel or new. The electrician put in an intersystem bonding bridge, so the new ground rod, ground from the panel, and ground from the cable service are connected to it. I suppose that's where the bond from the water pipe would go? booting windows 10 spends too long solution for apex cpu time limit exceeded exception My old computer broke down a few days ago, so I'm using a laptop until I can get it fixed.  As a side effect, I no longer have my usual browser cookies, so I had to log back into Stack Exchange.  While doing so, I noticed that I kept having to log in to every Stack Exchange site I visited &mdash; the usual "Welcome back [username], you've been logged in." auto-login banner seemed to be conspicuously missing.  In fact, a quick look at the "network" tab in the developer tools suggested that no requests to stackauth.com were being made at all.  Eventually, I decided to dive into .  Turns out that the code to make the global auth check and bring up the banner is simply:    gauth.checkStackAuth(StackExchange.options.stackAuthUrl);   And, what do you know, running that command from the developer console does auto-log me in.  However, the reason this code isn't being run automatically is because it's disabled in the site config (apparently for all SE sites).  For example, the page I'm typing this question on has the following config options set:  StackExchange.init( {     "locale": "en",     "stackAuthUrl": "https://stackauth.com",     "serverTime": 1408393334,     "networkMetaHostname": "meta.stackexchange.com",     "styleCode": true,     "enableUserHovercards": true,     "site": {         "name": "Meta Stack Exchange",         "description": "Q&amp;A for meta-discussion of the Stack Exchange family of Q&amp;A websites",         "isNoticesTabEnabled": true,         "recaptchaPublicKey": "6LdsB7sSAAAAAAzjgEF_Hd8vXv-C42sa_KyofaGR",         "recaptchaAudioLang": "en",         "enableNewTagCreationWarning": false,         "globalAuthDisabled": true,                // &lt;--- HERE         "isMetaSite": true,         "enableSocialMediaInSharePopup": true,         "useGoogleOAuth2": true     },     // etc.   So, apparently, global auto-login has been deliberately disabled for some reason.  Why is that, and is there any planned timeline for re-enabling it? Show that the dual space of the vector space of all polynomials is isomorphic to the infinite-dimensional Euclidean vector space over the reals May I please ask how to show the dual space of the vector space of all polynomials is isomorphic to the infinite-dimensional Euclidean vector space over the reals?  (i.e. Show that $(\Bbb{R}[X])^*$ and $\Bbb{R}^{∞}$ are isomorphic where $\Bbb{R}$ means the set of all reals) How do open files behave on linux systems? I'm trying to compute the difference between the output of two awk commands but my simple attempts at it seem to be failing. Here is what I'm trying:  diff $(awk '{print $3}' f1.txt | sort -u) $(awk '{print $2}' f2.txt | sort -u)   This doesn't work for reasons unknown to me. I was under the assumption that $() construct was used to capture the output of another command but my "diff" invocation fails to recognize the two inputs given to it. Is there any way I can make this work.  By the way, I can't use the obvious solution of writing the output of those two commands to separate files given that I'm logged on to a production box with no 'write' privileges. Object-oriented shell for *nix Is it safe to eat potatoes that have sprouted? I'm talking about potatoes that have gone somewhat soft and put out shoots about 10cm long.   Other online discussions suggest it's reasonably safe and the majority of us have been peeling and eating soft sprouty spuds for years. Is this correct?