I'm a non-native speaker, wondering whether the following construction is correct:     It had been a bad day followed by an awful night where he found himself in the most inconvenient circumstances.   If not, would it be correct to use when, instead? Are there any alternatives that would sound more natural to a native ear?
I heard the following comment of Mr. Marco Rubio about Mr. Donald Trump on CBS’s “Face the Nation” in a clip in February 29th AP Radio News:  “There is never gonna be a time where the Republican Party rallies around and says you have to get out or anyone has to get out for purposes of rallying around Donald Trump. Donald Trump is not Republican Conservative. Donald Trump is trying to pull off the biggest scam in American political history.”  I thought I misheard “There is never gonna be a time where –“ for “There is never gonna be a time when –“ at first, because I was in understanding that time should be trailed by “when” as a relative noun or adverb. An English Japanese dictionary at hand (Readers English Japanese Dictionary published by Kenkyusha) provides “where” singly as a relative to refer the ‘place.’ However, my lookup of the following two sources endorsed that I heard it right:  Here is what is never going to happen in this race. There's never going to be a time where the Republican Party rallies around and says you have to get out or anyone has to get out for purposes of rallying around Donald..  “Here is what is never going to happen,” Rubio continued. “There's never going to be a time where the Republican Party rallies around and says you have to get out or anyone has to ...   Is it common, at least not uncommon to use “where” after “time” as a relative?
ecommerce item deleted by user, 301 redirect to HOME PAGE or 404 not found? What font is "z" in "z-score"? Let $A$ be an $m \times n$ matrix of rank $r$, let $I$ be a set of row indices such that the corresponding rows of $A$ are independent and let $J$ be a set of $r$ column indices such that the corresponding columns of $A$ are independent.  Let $M$ denote the $r \times r$ submatrix obtained by taking rows from $I$ and columns from $J$.  Then $M$ is invertible.  So far I've got: Let $B$ be the $m \times r$ matrix obtain from taking the rows from $J$.  $B$ is row-reducible to having a pivot in each column or else $Ax = 0$ has more than one solution, a contradiction.  Also, the dimension of the row space of $B$ equals $r$ as well. Can misused Schema.org hurt SEO? I've inherited a site where I noticed that    there is an excessive use of Schema.org in all navigation elements pages describing products are marked as itemtype="http://schema.org/CreativeWork"   So I'm wondering if these tags are sending the wrong message and not truly optimized. I realize that the nav (1) is done in some themes, but I'm more worried about (2). Can it be a hit SEO-wise to mislabel pages instead of products? I have an upcoming trip where I will be flying to and from Copenhagen, through Toronto.  I notice that my departure and return gate in the Philadelphia airport is not in the international terminal.  Where will I clear customs? How to open new tab in browser in selenium 3.0? I have tried multiple actions but it is not working.  It always close the first tab and then it open link in the same page.  // Driver is launched package WebBrowserCommands;  import org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.interactions.Actions;  public class OpenBrowser   {     public static void main(String[] args) throws Exception {         System.setProperty("webdriver.chrome.driver","/Users/ss108/Desktop/Util/SELENIUM SUPPORT/chromedriver");          WebDriver driver = new ChromeDriver();          driver.manage().window().maximize();         // Driver is launched          //We have two ways         boolean Indriectway = true;         //Boolean to understand both method          if(!Indriectway){             //Using String to take value.             String URL = "https://www.google.com";             driver.get(URL);              String PageSourceFirst = driver.getPageSource();             //We have took title in PageSourceFirst             System.out.println(PageSourceFirst);              //Get Title Command             String TitleFrist = driver.getTitle();             //We have took title in TitleFirst             System.out.println("Tile of WebSite is " + TitleFrist);              //Get Current URL             String CurrentURLFirst = driver.getCurrentUrl();             System.out.println("Current URL is " + CurrentURLFirst);              Actions act=new Actions(driver);             act.contextClick(driver.findElement(By.linkText("Gmail"))).perform();             Thread.sleep(10000);             act.contextClick(driver.findElement(By.linkText("Gmail"))).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.RETURN).build().perform();                    // Try to open page using right click and action arrow down **but it is not working**              driver.close();          }else {             //Using directly             driver.get("https://www.facebook.com");             String PageSourceSecond = driver.getPageSource();             System.out.println(PageSourceSecond);              //Get Title Command             System.out.println("Tile of WebSite is " + driver.getTitle());             //Get Current URL             System.out.println("Current URL is " + driver.getCurrentUrl());             driver.quit();          }     } }   Second method  1- Same result getting   System.setProperty("webdriver.chrome.driver","/Users/ss108/Desktop/Util/SELENIUM SUPPORT/chromedriver");     WebDriver driver = new ChromeDriver();     driver.get("https://www.facebook.com")     Robot robot = new Robot();     robot.keyPress(KeyEvent.VK_META);     robot.keyPress(KeyEvent.VK_T);     robot.keyRelease(KeyEvent.VK_T);     robot.keyRelease(KeyEvent.VK_META);       driver.get("https://www.google.com")   Third method  String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL,Keys.RETURN);  driver.findElement(By.linkText("urlLink")).sendKeys(selectLinkOpeninNewTab);   however none of them work for what I am trying. Prove $A\cup (A\cap B) = A$ How to get text from an element , when getText fails I have the following element element(by.css(&quot;span[aria-label='Picker ID, TESTUSER']&quot;)  I want to assure the text on this filed is TESTUSER, so I tried:  expect(element(by.css(&quot;span[aria-label='Picker ID, TESTUSER']&quot;)).getAttribute('value')).toEqual('TESTUSER');  then I got the error: Expected null to equal 'TESTUSER' So I tried: element(by.css(&quot;span[aria-label='Picker ID, TESTUSER']&quot;)).getText().then(function (value) {         console.log(value);       })  And I got this error: Expected '' to be 'TESTUSER'.  How to get the value of this field and expect it is TESTUSER? As a grad student, I just find it tremendously frustrating when emails are ignored by faculty (both at my institution and at other places). Is this acceptable? I'd be content with a simple response with one line along the lines of "I have read this email and am busy right now, will respond in X days when I can write a more detailed email." I understand that, as a first year student in my field, I'm not really in a position to request anything of anyone, but it just seems like common decency.  Instead, I never hear back, as if my email has been jettisoned off into oblivion. I'm making an app with a custom list in multiple languages.  Is there an easy way so that I only have to create the site columns, content type and list once? So I don't have to create them for each language?  My app will be in English, French and Dutch.  My lists elements.xml looks like this  &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;Elements xmlns="http://schemas.microsoft.com/sharepoint/"&gt;     &lt;!-- Do not change the value of the Name attribute below. If it does not match the folder name of the List project item, an error will occur when the project is run. --&gt;     &lt;ListTemplate         Name="List1"         Type="10000"         BaseType="0"         OnQuickLaunch="TRUE"         SecurityBits="11"         Sequence="410"         DisplayName="List1"         Description="My List Definition"         Image="/_layouts/15/images/itgen.png"/&gt;   &lt;Field       Name="Adres"       ID="{2a32d9eb-ad3b-4dbb-abba-66dd01ca7c6e}"       DisplayName="$Resources:Adres"       Type="Text"       Required="TRUE" /&gt;   &lt;Field       Name="Naampje"       ID="{ac47be45-2f43-4d16-9a06-162c85945ec9}"       DisplayName="$Resources:Naampje"       Type="Text"       Required="FALSE" /&gt;   &lt;Field     Name="Nickname"     ID="{6B0A2CD7-A7F9-41ca-B932-F3BEBB603793}"     DisplayName="$Resources:Bijnaam"     Type="Text"     Required="FALSE" /&gt;  &lt;/Elements&gt;   Well if i change my language in Sharepoint (Office 365) it's not changing the titles from dutch to the other languages i have added. What is polarisation, spin, helicity, chirality and parity? Polarisation, spin, helicity, chirality and parity keep confusing me. They seem to be related, but exactly how they are related is unclear to me. Can someone maybe give a short overview about what these quantities mean and how they are related? What are the values for e.g. basic particles like electron or photon? Installing an addon There is this addon that was built called Window Generator 2. It can be . However, when I go to the download link it shows up in a new tab as a bunch of code.  How can I download and use this addon in Blender? Does applying the Collatz conjecture algorithm to negative integers always result in sequences ending with $-1$ and then repeating themselves an infinite number of times? It is so for the first several seed values.  After hours of thinking and research, I don't know how to answer the question. I have a list of hosts in the network providing shares via SAMBA. How can I determine either IP address or the host name of one particular host, e.g. the one with the name “SASAK02”.  The output of smbtree is as follows  WORKGROUP     \\SASAK02                    \\SAURA-PC1                  \\PC-VAN-DAMME Why $\sqrt[3]{{2 + \sqrt 5 }} + \sqrt[3]{{2 - \sqrt 5 }}$ is a rational number? Using recordtypes of the same name across multiple SObject types I have one recordtype named 'India' in both Account and Contact Objects.My requirement is whenever i create a new account record of type 'India' a new contact record of type 'India' should be created automatically.  i tried with the following code:  trigger AccRecTypeTrigger on Account (before insert) {     List&lt;RecordType&gt; recType = [select id,name from RecordType where sobjectType = 'Account' and isActive = true];    Map&lt;String,Id&gt; m = new Map&lt;String,Id&gt;();    for(RecordType r : recType){      m.put(r.name,r.id);    }     List&lt;Contact&gt; conlst = new List&lt;Contact&gt;();    for(Account a : trigger.new){        a.recordTypeId = m.get('India');        Contact con = new Contact();        con.accountId = a.id;        con.recordTypeId = a.recordTypeId;        con.recordType.name = a.recordType.name;         conlst.add(con);       }    insert conlst; }   But i am getting following error when i try to save     Apex trigger AccRecTypeTrigger caused an unexpected exception, contact   your administrator: AccRecTypeTrigger: execution of BeforeInsert   caused by: System.NullPointerException: Attempt to de-reference a null   object: Trigger.AccRecTypeTrigger: line 14, column 1   Please help me how to achieve this...... MacBook Pro 13" Touch bar permanently blank I'm on a new 2019 MacBook pro 13”. The TouchID fingerprint sensor is working. But my touch bar has gone completely blank. I tried restarting my MacBook Pro but it did not help.    I've also done a factory reset, SMC, NVRAM/PRAM and an Apple diagnostics, hoping to fix the problem but it did not work.  After re-install macOs, I was able to see touch bar configuration on System Preferences -> Keyboard menu:    I am not able to see touch bar option and it is completely dark black.  I tried resetting the touchbar through the terminal by using the below syntax:   sudo pkill “TouchBarServer” sudo pkill "Touch Bar Agent" sudo pkill ControlStripAgent   I have tried to verify whether they are running by using below command and could not find any process running.   ps -A | grep -i "touch bar agent" ps -A | grep -i "controlstrip”   I can see the control strip and touch bar server is running in activity monitor:      I could see this is a common issues across mac book pro and customer don’t have any proper fix for it. TikZ or cryptocode package for cryptographic protocol diagrams On sites with new responsive theme, word wrap on long titles breaks in the middle of a word Enumerations on PHP I know that PHP doesn't yet have native Enumerations. But I have become accustomed to them from the Java world. I would love to use enums as a way to give predefined values which IDEs' auto-completion features could understand. Constants do the trick, but there's the namespace collision problem and (or actually because) they're global. Arrays don't have the namespace problem, but they're too vague, they can be overwritten at runtime and IDEs rarely know how to autofill their keys without additional static analysis annotations or attributes. Are there any solutions/workarounds you commonly use? Does anyone recall whether the PHP guys have had any thoughts or decisions around enumerations?