Currently doing a introductory degree level physics course, they were talking about how changes in gravity/gravitational field cause changes so quickly that if you assigned it the "graviton" said boson would have to be breaking the speed of limit in order for the changes to be possible.  My question, is there any research or current theory's that are at all successful in resolving this issue ?
My understanding is that light can not escape from within a black hole (within the event horizon).  I've also heard that information cannot propagate faster than the speed of light.  It would seem to me that the gravitational attraction caused by a black hole carries information about the amount of mass within the black hole.  So, how does this information escape?  Looking at it from a particle point of view: do the gravitons (should they exist) travel faster than the photons?
In Episode III,  explains to Anakin the power of the Dark Side to save people from death. He mentions  - the Sith who discovered this. Sidious then claims he died, which seems odd, given that kind of power.   Then in Episode VII (The Force Awakens) we find a Sith Lord who has appeared from no where. There seems to be two loose ends that fit nicely together.   My question is: Is there evidence to suggest that Supreme Leader Snoke is Darth Plagueis? At least one prime between $\sqrt{n}$ and $n$? Prove that for all $n&gt;2$ there exists at least one prime $p$ such that $\sqrt{n}&lt;p&lt;n$ using elementary methods.  My try: If not, $\sum_{p&lt;\sqrt{n}} (\lfloor n/p \rfloor-\lfloor \sqrt{n}/p \rfloor) \geq n-\sqrt{n}$  then...? What are the regional Pokémon? I have heard that there are some Pokémon that are region specific.  Could someone please clarify which Pokémon are region specific and in which regions that they can be found in? What will I miss out on if I play Diablo 3 without Reaper of Souls? I own the base game of Diablo 3.  I didn't really like the "post-Inferno" content of the game, so I stopped playing shortly after I curb-stomped the final boss for the n-th time.    I understand now that a lot of things have changed in the base game.  There's also an expansion.  I don't plan to purchase the expansion, but some of these changes sound like they could make the game more fun for me.  I can guess that probably the new character and act are expansion-only content.  I know I'm probably , but if I go back and play now, what else will I be missing out on if I don't have the expansion? How do I format my code blocks? Show that if $a^{n-1} \equiv 1 \pmod{n}$ for all $a$ such that $\gcd(n,a) = 1$, then $a^{n} \equiv a \pmod{n}$ for all $a$. In Burton's Elementary Number Theory, when introducing absolute pseudoprimes (also called Carmichael numbers), the author states that they are composite numbers $n$ such that $a^{n-1} \equiv 1 \pmod n$ for all integers $a$ with $\gcd(a,n) = 1$.   When showing that 561 is an absolute pseudoprime, he then concludes that $a^{561} \equiv a \pmod{561}$ for all $a$.   I searched a bit on the internet, and it seems that these two are actually equivalent definitions of a Carmichael number. However I have not been able to find a proof; the fact that the implication in the title of the post is stated so plainly in my textbook makes me think it is quite simple to see, but I can't seem to understand the argument. How to accumulate values of each two rows across a line in linux? Any nice, stable ways to keep a window 'Always on top' on the Mac? I am looking for a stable way to keep any window 'always on top' on OSX.  , an app that does that requires SIMBL/easySIMBL, which it seems is not very stable.  Are there any better solutions? It's actually surprising that there is no native way to implement this. In Salesforce Marketing Cloud (SFMC), I want to unsubscribe a contact from a single publication list by using a form on a landing page.  I also want to create an Unsub event in SFMC when they submit the form.  There is some sample code from SFMC Help documents  that seems to do that for external sites. Will it work in a SFMC hosted landing page? Do I need to edit the code much? Ubuntu 16.10 Wifi Trouble - RT2561/RT61 I've used Ubuntu before, but I'm still very new. I just installed 16.10 on a new computer yesterday, and the Wi-Fi has been considerably slower than my Windows laptop. I put the computer together mainly to play Dota 2, and I experience decent ping but constant 5%-10% packet loss while playing. Occasionally, after the computer has been left on for a while, the Wi-Fi connection will drop completely- I can still see networks in the drop down menu, including my home network, but my computer will not reconnect without a reboot. I've looked all over for a solution, but my inexperience has prevented me from getting anything to work. My Wi-Fi card is a Ralink RT2561/RT61, here's some info  The output of sudo lshw -C network   *-network                          description: Wireless interface         product: RT2561/RT61 802.11g PCI         vendor: Ralink corp.         physical id: 6         bus info: pci@0000:01:06.0         logical name: wlp1s6         version: 00         serial: 00:0e:2e:de:df:c0         width: 32 bits         clock: 33MHz         capabilities: pm bus_master cap_list ethernet physical wireless         configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107  latency=64 link=yes multicast=yes wireless=IEEE 802.11         resources: irq:17 memory:dfef8000-dfefffff   Here is the output of sudo iwconfig:   *-network                          description: Wireless interface         product: RT2561/RT61 802.11g PCI         vendor: Ralink corp.         physical id: 6         bus info: pci@0000:01:06.0         logical name: wlp1s6         version: 00         serial: 00:0e:2e:de:df:c0         width: 32 bits         clock: 33MHz         capabilities: pm bus_master cap_list ethernet physical wireless         configuration: broadcast=yes driver=rt61pci driverversion=4.8.0-22-generic firmware=0.8 ip=192.168.1.107  latency=64 link=yes multicast=yes wireless=IEEE 802.11         resources: irq:17 memory:dfef8000-dfefffff   I'm at a loss, I'm very bad at this. If any additional info is needed I can provide it Splash Screen waiting until thread finishes I still have a problem with the splash screen. I don't want to use the property SC.TopMost=true.  Now my application scenario is as follows:  in progeram.cs:  [STAThread] static void Main() {     new SplashScreen(_tempAL);// where _tempAL is an arrayList     Application.Run(new Form1(_tempAL)); }   in SplashScreen class:  public SplashScreen(ArrayList _Data) {     DisplaySplash() }  private void DisplaySplash() {     this.Show();     this.TopMost = true;     this.CenterToScreen();     this.SetTopLevel(true);      _allServerNarrators = new string[10];     for (int i = 0; i &lt; _allServerNarrators.Length; i++)         _allServerNarrators[i] = null;      GetFromServer();      this.Hide();     _serverData = new ArrayList();     _thisData.Add(_allServerNarrators);     _thisData.Add(_serverNarrators);  } private void GetFromServer() {     _serverNarrators = new ArrayList();     string _file = "Suras.serverNar";      if (!Directory.Exists("c:\\ASGAQuraan"))         Directory.CreateDirectory("c:\\ASGAQuraan");      while (counter &lt; 4 &amp;&amp; _serverFiles == null)     {         if (Download("c:\\ASGAQuraan", _ftpServerIP, _file))         {             StreamReader _strReader = new StreamReader                          ("c:\\ASGAQuraan\\"+_file,System.Text.Encoding.Default);             string _line = _strReader.ReadLine();             string _word;              while (true)             {                 while (_line != null)                 {                     _word = _line.Substring(0, _line.IndexOf("*"));                     int _narId = Convert.ToInt32(_word);                     _line = _line.Substring(2);                     int k = 0;                     _serverNarratorNode = new ArrayList();                     while (true)                     {                         int ind = _line.IndexOf("*");                         if (ind &gt; 0 &amp;&amp; ind &lt; _line.Length)                         {                             string str = _line.Substring(0, (ind));                             if (k == 0)                             {                                 _allServerNarrators[_narId] = str;                                 _serverNarratorNode.Add(str);                             }                             else                             {                                 _serverNarratorNode.Add(str);                             }                             _line = _line.Substring(ind + 1);                             k++;                         }                         else                         {                             _line = null;                             break;                         }                     }                     _serverNarrators.Add(_serverNarratorNode);                     _serverFiles = "added";                 }                 _line = _strReader.ReadLine();                 if (_line == null)                 {                     break;                 }             }         }         else             counter++;     } }   What I want is something in the splash screen class which waits until the thread finishes.  For more details, please tell me what I need to tell you. Do I make money in the stock market from other people losing money? I've installed Windows 10 in BIOS mode and use MBR. How can I convert it to use UEFI and GPT without reinstalling Windows 10? Is this possible? Is this box bonded properly to the ground? The receptacle is from the mid-1950's and my multimeter shows that it is grounded. There are a solid 120 volts when testing between live and ground. I noticed a bare copper wire coming from the cloth wiring in the back tied to a screw connected to the box. I looked around for usable screw holes in the box to screw a ground screw into but they were all way too large. Does this look okay? I get good continuity here between the green insulated copper ground wire I added and the rest of the box.  The green wire goes to the ground screw on the new outlet in this case. Proving that $(3n)!$ is divisible by $n! \times (n + 1)! \times (n + 2)!$ if $n$ is greater than 2 Prove if $|z| < 1$ and $ |w| < 1$, then $|1-zw^*| \neq 0$ and $| {{z-w} \over {1-zw^*}}| < 1$ Prove if $|z| &lt; 1$ and  $ |w| &lt; 1$, then $|1-zw^*| \neq 0$ and $| {{z-w} \over {1-zw^*}}| &lt; 1$Given that $|1-zw^*|^2 - |z-w|^2 = (1-|z|^2)(1-|w|^2)$I think the first part can be proven by saying $|1-zw^*| = 0$ if and only if $zw^*$ = 1.  And given the conditions that cannot be true. However I don't know if this part is right. Any way to send a personal message to another user? There has been quite a few times that I wished I could send a message to another user on SO - not ask a question for everyone to see, but just a short message informing them of something or requesting them to do something.  Are there any plans to allow this to happen in the future?  Related: I couldn't find anything about Ubuntu acting as a  receiver or sender.   Can it work at all? Are there hardware prerequisites? Is WiFi a requirement or can it work over LAN or another kind of network connection? WiFi direct seems to be a necessary requirement, is it a sufficient one? (i.e. if a system supports WiFi direct does that mean it supports Miracast?) Are there differences in support between receiving/sending? How is the latency? (compared to the competition, i.e. VNC, commercial Miracast devices, etc.) How do I actually use it, if it's difficult?   Specifically, I plan to use it together with an Android phone (4.x Jelly Bean). The Safari Back Button Problem I do some minor programming and web work for a local community college. Work that includes maintaining a very large and soul destroying website that consists of a hodge podge of VBScript, javascript, Dreamweaver generated cruft and a collection of add-ons that various conmen have convinced them to buy over the years.   A few days ago I got a call "The website is locking up for people using Safari!" Okay, step one download Safari(v3.1.2), step two surf to the site. Everything appears to work fine.  Long story short I finally isolated the problem and it relates to Safari's back button. The website uses a fancy-pants javascript menu that works in every browser I've tried including Safari, the first time around. But in Safari if you follow a link off the page and then hit the back button the menu no longer works.  I made a pared down webpage to illustrate the principle.  &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt; &lt;head&gt;&lt;title&gt;Safari Back Button Test&lt;/title&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt; &lt;/head&gt; &lt;body onload="alert('Hello');"&gt; &lt;a href="http://www.codinghorror.com"&gt;Coding Horror&lt;/a&gt; &lt;/body&gt; &lt;/html&gt;   Load the page and you see the alert box. Then follow the link off the page and hit the back button. In IE and Firefox you see the alert box again, in Safari you do not.  After a vigorous googling I've discovered others with similar problems but no really satisfactory answers. So my question is how can I make my pages work the same way in Safari after the user hits the back button as they do in other browsers?  If this is a stupid question please be gentle, javascript is somewhat new to me. If you hash a string using SHA-256 on your computer, and I hash the same string using SHA-256 on my computer, will we generate the same value? Does the algorithm depend on a seed (so we'd both need the same seed) or some other such parameter?  edit:  To clarify, by 'string' I meant 'the same byte input', which as the comments and @ispiro's answer point out, may be different for the same character string depending on the encoding.