Are there any advantages to using zsh vs bash shell in Terminal app? Also, can you use zsh from the terminal? My understanding of zsh is skewed.
So, the question pretty much says it all. I'm on Snow Leopard, and I do a lot of web development, particularly in Rails 3 which makes heavy use of the console.  I've seen some notable bloggers etc. mention Zsh as their preference over Bash, but I don't know what difference it would make.  Could anyone give me a good comparison of what difference there is and what might make one prefer one option or the other?
Ignoring programming style and design, is it "safe" to call delete on a variable allocated on the stack?  For example:     int nAmount;    delete &amp;nAmount;   or  class sample { public:     sample();     ~sample() { delete &amp;nAmount;}     int nAmount; } Alignment issue in Area 51 main site - site switcher, inbox and achievements If apostrophe + s is the acceptable way of denoting a genitive in English, is it possible that possessive pronouns, such as hers, ours and yours, started life as possessive adjectives with apostrophe + s?  E.g. her's, our's, your's, their's? Perhaps, even his' ? Its and my obviously stick out from this tempting pattern.  Is there any evidence that this might be the case, or is the 's completely unrelated? How to find distance from the latitude and longitude of two locations? I have 2 storage devices; classical slow HDD (750GB, /dev/sda) and faster SSD (128GB, /dev/sdb). Currently I have installed Ubuntu &amp; Mint on same btrfs partition on SSD (/dev/sdb5). My btrfs pool consists of /dev/sdb5.  What I want to achieve is data replication on HDD while keeping SSD performance: Something like this:  For read case it would be ideal for procedure to go like this:   read from SSD check checksum if it verifies.. awesome, give me the data if not, fetch data from HDD and perform error correction through duplicate data   I'd manually run (some tool I'm not sure which one... btrfs check --repair perhaps?) every month or so to check HDD checksums and correct them via SSD data against bitrot.  For write case:   write to SSD sync to HDD when write requirements are low, thus not slowing down the system.   Is this possible and how would I do it?  Bottom line is, I like btrfs and would like it to duplicate data across HDD &amp; SSD drive automatically while keeping SSD excellent performance.   Using SSD as write cache is not an option since it's missing data duplication and security. What TV movie had lost space cadets who piloted yellow tripod robots, and a squid bad guy? I'm trying to find a movie I watched on TV, probably in the 90s. I think it was a made-for-TV movie.  It was about a ship with an AI. The ship was crewed by young adults. I think they were cadets?   There was an accident (like a warp drive malfunction) and they end up in another part of space where they meet a female alien whose ship had been shot down.  I remember they had manned robots they would pilot and they took them to a planet to get upgraded and they are attacked by more manned robots. They had three legs and they were yellow, I think.  I also remember the baddie had a holo-projector or something like that which allowed him to change his appearance. He commanded a massive fleet and he worked for someone he spoke to in a video chat that looked like a squid. the following code will only make the qed not appear in the second proof. However, it it possible to make the qed symbol never appear at the end of the proofs without having to specify it locally every time?  \documentclass{article} \usepackage{amsthm} \begin{document} \begin{proof} This has the QED symbol. \end{proof} \begin{proof}\renewcommand{\qedsymbol}{} This hasn't. \end{proof} \begin{proof} And this has it again. \end{proof} \end{document} Where can we find frequently updated details about travel/entry restrictions due to Coronavirus (nCoV-19)? While any of the other sections under &quot;Edit Profile &amp; Settings&quot; do work normally. How to get PHP 7.0 running with Apache2 I am totally new to Linux, servers and websites. I recently set up Apache2, Python, PHP, and MySQL for setting up a LAMP server. I am using Xubuntu 16.04 and PHP 7.0.11. I followed a guide and placed a PHP file named testing.php in it with:  &lt;?php phpinfo(); ?&gt;    It doesn't show anything on localhost/testing.php All it shows is the code itself. How to enumerate with small roman capitals (not lowercases)? Although I have seen many similar questions, none has been useful.   The question is quite simple: How do I reproduce the highlighted numerals in the image below?    Note that the form of the numerals addressed in questions as  is different from this one.  Thank you in advance! When using the Stack Exchange App for Android, I encountered a problem when uploading multiple images to the same post.  After uploading a single image, the image Markdown is inserted normally, e.g.:  ![enter image description here][1]     [1]: http://i.stack.imgur.com/Cbh1m.jpg   As I upload more images, the list of URLs at the bottom of the post should be appended to. After uploading the above in a new post, I tap to place the cursor at the end of the first line, enter a newline and the toolbar reappears. I then upload a second image with this result:  ![enter image description here][1] ![enter image description here][2]     [1]: http://i.stack.imgur.com/Cbh1m.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   Now I edit the image descriptions, to make sure I can keep track of all my images, place the cursor at the end of the second line and enter a newline. The edit box contains:  ![a black circle of utter blackness][1] ![the best planet earth clip art ever][2]      [1]: http://i.stack.imgur.com/Cbh1m.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   I then upload a third image. What's interesting is that as the screen reloads, for an instant I see the best planet earth clip art ever replaced by more image markup, so the second line is this:  ![![enter image description here][2]][2]   But only for a moment. Then the screen updates, and the edit window is left in this state:  ![the best planet earth clip art ever][2] ![the best planet earth clip art ever][2] ![enter image description here][3]     [1]: http://i.stack.imgur.com/Cbh1m.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   [3]: http://i.stack.imgur.com/6Ra5w.jpg   I correct the first line and insert a line break after the third line in preparation to upload the first image again (I really love blackness). Before uploading, the edit window looks like this:  ![a black circle of utter blackness][1] ![the best planet earth clip art ever][2] ![a fast computer][3]      [1]: http://i.stack.imgur.com/Cbh1m.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   [3]: http://i.stack.imgur.com/6Ra5w.jpg   After uploading:  ![a fast computer][3] ![the best planet earth clip art ever][2] ![a fast computer][3] ![enter image description here][4]      [1]: http://i.stack.imgur.com/Cbh1m.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   [3]: http://i.stack.imgur.com/6Ra5w.jpg   [4]: http://i.stack.imgur.com/ILUCC.jpg   Now, instead of adding a newline, I position my cursor at the end of the third line. The toolbar isn't visible so I insert a space and then delete it. I upload another copy of the third image from this position adjacent to other image markdown, and now the result is:  ![a fast computer][3] ![the best planet earth clip art ever][2] ![a fast computer][3]![enter image description here][4] ![enter image description here][4]      [1]: http://i.stack.imgur.com/6Ra5w.jpg   [2]: http://i.stack.imgur.com/V5nXV.jpg   [3]: http://i.stack.imgur.com/6Ra5w.jpg   [4]: http://i.stack.imgur.com/jG0fk.jpg   [5]: http://i.stack.imgur.com/ILUCC.jpg   Notice:   The new image, the fifth I have uploaded, goes in as image [4]. Not a problem, so far, but: The previous image description is still linked to image [4], now a different URL; and The first URL in the list has been overwritten by the URL of the third image, which happens to be immediately adjacent on the line where I inserted the most recently-uploaded image.   Reproduced at the time of this question revision, with the following specs:   Device: Moto G 2013 OS version: 4.4.4 App version: 1.0.57 How to start git-gui? scanf() misbehaving Apex compile error : variable does not exist I'm having issues with creating a pretty simple test Utility Class. I want to create two records: an account and a related child contact. The error I see in the developer console is:     Variable does not exist: a.ID   My code, based on the Salesforce Apex Workbook, is as follows. I've played around with various things, but it's not working. Where am I going wrong? Thanks in advance.  @isTest public class AccountSaveTestSuite {      public static Account createOneAccount(){           Account testAccount = createAcct('ABC Computing inc.');              Contact testContact = createContact();          return testAccount;             }      // Helper methods //     //        private static Account createAcct(string accountName) {          Account a = new Account(             Name=accountName);         insert a;         return a;     }      private static Contact createContact(){         Contact c = new Contact (             FirstName = 'Jane'              , LastName = 'Smith'             , Account = a.ID); // *** Error is here ***         insert c;         return c;      }  } My very simple Greasemonkey script is not running? Regulated AC power supply? How can I programmatically pause an NSTimer? I'm using an NSTimer to do some rendering in an OpenGL based iPhone app.  I have a modal dialog box that pops up and requests user input.  While the user is providing input I'd like to "pause" i.e. something like this:  [myNSTimer pause];   I'm using this syntax because I've been doing things like:  [myNSTimer invalidate];   when I want it to stop.  How can I programmatically pause the NSTimer? Creating fishnet grid Shapefile in QGIS? How do I create a fishnet shapefile using QGIS?   The equivalent task of "Create Fishnet" in ArcGIS. I have already seen a proof of this statement here on stackexchange but I would like someone to verify whether "my proof" is correct and also if you could point out issues with the writing style. thanks in advance!  Statement. $\mathbb{Z}_{p}$ is an integral domain $\Leftrightarrow$ $p$ is prime.  Proof.$(\Rightarrow)$ Suppose $\mathbb{Z}_{p}$ is an integral domain. Assume (by way of contradiction) that $n$ is not prime. Then $n=ab$ for some $a,b\in \mathbb{Z}$ where $1&lt;a$ and $b&lt;n$, meaning $ab\equiv 0\pmod n$. This is a contradiction since $\mathbb{Z}_{p}$ is assumed to be an integral domain and therefore does not contain any zero divisors. Therefore $p$ must be prime.  $(\Leftarrow)$ Assume $p$ is prime. Then $a$ does not divide $n$ for any $1&lt;a&lt;n$ where $a\in \mathbb{Z}_{p}$. Thus $\mathbb{Z}_{p}$ does not contain any zero divisors and is therefore an integral domain.