I remember when I was in junior high school,  my English teacher taught me that     When the subject is not human nor animal, use Y of X to indicate Y belongs to X instead of X's Y.   for example     Use the book of the library instead of library's book.   But I can find many counter examples, apparently they are not constrained by this rule, so is this rule I was taught in junior high school really a thing? Is there any condition banning Y of X or X's Y?
Sometimes when I write, for example, "the boundaries of segments", I am suggested to use "segments' boundaries" or even "segment boundaries".   Or "the page's content" vs. "the content of the page" vs. "the page content". Then I would like to know is it always preferred to use phrases with apostrophe or adjective?  For example      In our terms, they are mainly textual elements within the page content, which serve as the starting point  of a data region (or a data region's starting point ?)  or a distinctive feature within it
Help + Noun + Gerund or Infinitive I am looping through a text file, using 'while read'. I read three variables from each line - two filenames and a decimal number. I know that this works in a vanilla setup (loop, read line, echo line, extract variables, nothing else), because I have tested it on my input file.  I am getting an odd result, though, once I add in the meat of my routine - which is a call to ffmpeg to merge the audio and video streams represented by the filenames. Successive 'read' operations omit leading characters from the line. I read  that calls for 'read' input within a 'while read' loop can cause problems, and wonder if the ffmpeg call is doing something that confuses bash, but this seems unlikely and bizarre! NB: I don't really understand the ffmpeg call - I got it from an answer to another question.  Any help would be appreciated!  The first 'read' works as expected (and the ffmpeg command completes):  LINE  1 vidsNeedingSound/448£generic@06_10_16-09_30_47.mp4 soundToAdd/448£generic@06_10_16-12_11_54.wav 6.988354 V: vidsNeedingSound/448£generic@06_10_16-09_30_47.mp4   A: soundToAdd/448£generic@06_10_16-12_11_54.wav   D: 6.988354   The second 'read' loses 36 characters from the beginning of the line (and the ffmpeg command fails because the file represented by the variable V which takes the first item of the line doesn't point at a file):  LINE  2 6-09_30_47.mp4 soundToAdd/452£generic@06_10_16-12_11_54.wav 9.64663 V: 6-09_30_47.mp4   A: soundToAdd/452...   The third 'read' works as expected (and the ffmpeg command completes):  LINE  3 vidsNeedingSound/452£left@06_10_16-09_30_47.mp4 soundToAdd/452£left@06_10_16-12_11_54.wav 9.862118 V: vidsNeedingSound/452£left@06_10_16-09_30_47.mp4   A: soundToAdd/452...   The fourth 'read' loses 37 character (one more than the last fail) from the beginning of the line (and the ffmpeg command fails):  LINE  4 09_30_47.mp4 soundToAdd/452£right@06_10_16-12_11_54.wav 9.431392 V: 09_30_47.mp4   A: soundToAdd/452....   That's the pattern. When not preceded by a successful call to ffmpeg, the 'read' works as expected. After each successive successful ffmpeg call, characters are omitted from the beginning of the line: 36 characters to begin with, then 37, 38, 39...  The clincher is that when ffmpeg fails after a 'successful' read (due to another problem), the following 'read' works as expected.  CONCLUSION: a successful ffmpeg call results in a read fail on the next iteration through the loop.  Why does this happen, and how can I stop it?  Here's my code: ...  # Loop through lines in the merge file IT_COUNT=1 while read MERGE_LINE                do              echo "LINE " $IT_COUNT     ((IT_COUNT+=1))     echo $MERGE_LINE   # testing use     read VID_FILE AUD_FILE DURATION &lt;&lt;&lt; "$MERGE_LINE" # Get the data from each line     echo "V: $VID_FILE   A: $AUD_FILE   D: $DURATION"         # testing use ....     # add audio to video     ffmpeg -i $VID_FILE -i $AUD_FILE -filter_complex "aevalsrc=0:d=$AUD_SHIFT[s1];[s1][1:a]concat=n=2:v=0:a=1[aout]" -c:v copy -map 0:v -map [aout] $FILE_OUT -hide_banner  done &lt;$MERGE_FILE     Thanks for looking! Although we can create or update fieldsets using salesforce UI but Is there any way to insert or update FieldSets using apex code (using metadata or API calls) ? How do I lock compiled Java classes to prevent decompilation?  I know this must be very well discussed topic on the Internet, but I could not come to any conclusion after referring them.  Many people do suggest obfuscator, but they just do renaming of classes, methods, and fields with tough-to-remember character sequences but what about sensitive constant values?  For example, you have developed the encryption and decryption component based on a password based encryption technique. Now in this case, any average Java person can use  to decompile the class file and easily retrieve the password value (defined as constant) as well as  and in turn can decrypt the data by writing small independent program!  Or should such sensitive components be built in native code (for example, VC++) and call them via ? How to escape  inside  tags I'm trying to write a blog post which includes a code segment inside a &lt;pre&gt; tag. The code segment includes a generic type and uses &lt;&gt; to define that type. This is what the segment looks like:  &lt;pre&gt;     PrimeCalc calc = new PrimeCalc();     Func&lt;int, int&gt; del = calc.GetNextPrime; &lt;/pre&gt;   The resulting HTML removes the &lt;&gt; and ends up like this:  PrimeCalc calc = new PrimeCalc(); Func del = calc.GetNextPrime;   How do I escape the &lt;&gt; so they show up in the HTML? Word for person who looks for flattery I'm trying to include Arabic text in an English document (I'm a new latex user), but I can't seem to get any Arabic text to render at all, using xelatex or any kind of tex. I'm using texshop 3.51 on a mac. I can't get this basic example to work, it just displays question marks in the output pdf.  \documentclass[12pt]{article} \usepackage[utf]{arabxetex} \newfontfamily\arabicfont[Script=Arabic]{Amiri} \begin{document} \begin{arab}[voc] وَهَذِهِ فِقرَةٌ بِالعَرَبِيَة مَعَ كَلِمَة اِنكلِيزِيَة \end{arab} \end{document}     I've downloaded Amiri (and also Scheherazade and Lateef) into Fontbook, and they show up if I go Source->Font->Show Fonts in texshop. If I remove the Amiri part it still doesn't work.   Is there anything I can do? I've looked at other links here, like  and  but I can't even render any of those examples.   Thank you so much for any help! I'll love you forever if I can get this to work. Code: \documentclass[12pt]{article} \usepackage{pgfplots} \usepackage{float} \pgfplotsset{compat=1.17} \usepackage{tikz} \usetikzlibrary{shapes, arrows.meta, automata, positioning, matrix, calc} \usepackage[RPvoltages, american,siunitx]{circuitikz} \usepackage[margin=1in]{geometry}  \usepackage{steinmetz} \begin{document}         \begin{figure}[H]         \centering         \begin{circuitikz}             \draw(0,0) to[V = $\vec{V}_g$] ++(0, 3) to[R = 50 &lt;\ohm&gt;] ++(3, 0) to[C = 1&lt;\micro\farad&gt;, v = $\vec{V}_o$] ++(0, -3) to[short] ++(-3, 0);         \end{circuitikz}     \end{figure} \end{document}  Output:  As we can see, $\vec{V}_o$ is almost touching the capacitor. How to adjust the spacing for the voltage label? Actually, can  potentially solve the problem? Note that what I am trying to draw is based off of this: A question about using the "v-ing" verbs To native speakers, normally do you use adverbs to modify these v-ing worlds especially when they are the objects of the verbs?  Like:      I regret swimming hurriedly     Not      I regret hurried swimming.      Right? And what about these two sentences:     I regret stamp-collecting     or     I regret collecting stamps   Besides, when using these words, it still retains the verbal characteristics right? Like:       The house needs a careful cleaning.     has the same meaning with       The house needs carefully cleaning.     or       The house needs to be cleaned carefully.   (SOMETHING like passive voice) If I design a PC for use as an NPC, how much XP should he give when killed? As part of an early quest, my PCs are likely to face off against a wizard.  The problem here is that the stat block for Mage NPCs listed in the Basic Rules has a Challenge Rating of 6, while the PCs are going to be five Level 1s. So, instead of messing with the stat block and risk weakening it too much/too little, I'm choosing to create a Level 1 Wizard PC and use it as an NPC for this quest.  The problem with that is that, as far as I can tell, there aren't any designated rules for assigning either Challenge Ratings or XP values to a PC. So, should I just give the wizard a Challenge Rating equal to his level (and thus have him give 200 xp when killed), or is there a better way to do this?  (This is different from , because he's asking for a way to assign a level to an NPC, while I'm asking for a way to assign an XP value/Challenge Rating to a PC (for use as an NPC). Similar questions, but different.) How to factor polynomials in $\mathbb{Z}_n$? How to factor a certain polynomial over $Zn$.  for example factor the following polynomial into irreducible polynomials in $Z5$:  $X^3+X^2+X-1$  or factor the following polynomial into irreducible polynomials in $Z2$:  $X^4+X+1$   is there a certain method (algorithm) I can follow?  Please help I'm stuck and i really need the help!  thank you in advance!! Intuitively, why does (B → S) ≡ (¬B ∨ S)? I pursue only intuition; please do not answer with  or . I comprehend the following explanation, but it still does not supply the intuition and I sense a deeper, directer, more intuitive explanation. So how else can I intuit this? Or have I neglected something below? I rewrote: p 51-52.  (2010 2 ed) by Henle, Garfield, Tymoczko.    If the kid misbehaves and the teacher forces him to stay, then the teacher spoke truthfully. Suppose the kid misbehaves but travels. Then clearly the teacher lied. But what if the kid misbehaves, but a big snowstorm forces the trip’s cancellation? You can’t say the teacher lied. The kid behaved but didn’t go; nobody went. The teacher spoke truthfully. 1. If the kid behaved and travels, the teacher spoke truthfully.  Notice that the pattern of Ts and Fs we get, is the pattern for disjunction (see p. 38). Why does input capacity of an opamp increase noise gain? On the image below you can see an inverting amplifier with input capacity C1 and capacity C_F for general stability.     Now my book shows me following frequency plot:  A_n ... Noise-Gain  A_D ... open-loop gain  A_U ... V_out / V_in --> inverting amplifier gain     You can clearly see that C1 is increasing the noise gain at some point. And C_f is stabilizing A_n and A_U.   But why exactly does C1 increase the noise gain exactly? How many objects are being created? Currently, when flagging an off-topic question, the following choices are offered.   Questions about general computing hardware and software are off-topic for Stack Overflow. Questions concerning problems with code you've written must describe the specific problem and include valid code to reproduce it. Questions must demonstrate a minimal understanding of the problem being solved. Questions on professional server, networking, or related infrastructure administration are off-topic for Stack Overflow unless they directly involve programming or programming tools. Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. This question belongs on another site in the Stack Exchange network   However, there are some questions that fit in none of these categories.  For example, career advice questions are off-topic here (and on programmers.SE), questions like  are off-topic on pretty much any SE site.    Some questions might also be relevant on another SE site not listed when the "belongs on another site" option is selected.  How should those questions be flagged?  Why isn't there a "it's off-topic because it is" option?  EDIT: just to be clear, I don't have the "Other" option under Off-Topic. is a plug-in to display informational and beautiful statusline for vim, tmux and shell prompt for bash, zsh.  Vim statusline:     How can I install and setup Powerline for different applications and shells in Ubuntu? Inequality vs. Inequation, Equation vs. Equality When talking about statements that two terms are mathematically (un-)equal (e.g., 1 = 1, 1 &lt; 2, or 1 != 2), what is the correct notion for such mathematical statements? Are there special cases w.r.t. "mixed" relations like x &lt;= y? Can some notions be used interchangeably?  It seems many online sources use "equation" and "inequality" but there is also a . Apart from personal posts in forums, I have not found any sources using "equality" in such a situation, yet. Systematically, I would think that "equation" and "inequation" would make more sense than "equation" and "inequality", but not everything (probably very few things) in natural languages have developed according to a purely logical system.  Note that this question is more general than  for that it particularly asks for the relation between the notion for equations and the one for inequalities. Equations are not part of the existing question at all. Captchas not displaying in SO for me When I get a captcha on Stack Overflow, I don't see the image or the input box with Firefox. I originally had the "HTTPS Anywhere" extension installed but still have the same issue when it's disabled (This caused issues previously when Google's SSL certs were expired for an old domain IIRC).  The requests to Google seem to be never-ending; browsing to the URLs that are still loading results in some pages of JavaScript, but no errors as you'd hope.  The screenshot was taken after the page had been open for more than 3 minutes, and I'm not sure why the GETs are still running. The request popup visible in Firebug is for "GET challenge?k=...."  When browsing to the same captcha page in IE, there are no issues.  I'm aware this could be an issue with my Firefox configuration, as opposed to the site, but would appreciate it if someone could verify if it's just me, and suggest a fix.  EDIT   While visiting the Recaptcha site, I can see a Captcha with no problems If I right-click the problem URLs in FF and Open in new tab, the pages load fine. From the fact that FB omits IP Addresses for the problem ones, I assume that it's not even opening a connection (nor perhaps performing a DNS lookup) Other sites that use Recaptcha seem to work fine (I picked 3 at random from Google) Who decides which half of the universe should be destroyed? Although my question is based on the comic mini-series Infinity Gauntlet issues #1 through 6, I'm open to any and all answers (i.e Movies, other comic books etc. etc.) across the Marvel multi-verse.   It was elegantly presented in the Infinity Gauntlet series how Thanos, after collecting all the soul gems snaps his fingers and destroys half the universe.  Additionally, in the recent movie Avengers: Infinity War,       Thanos does it again! He snaps his fingers and destroys half the universe.   However, one thing is unclear to me. In both cases,      Half the universe is destroyed (or obliterated, or erased from existence).   But who decides which half of the universe should not exist anymore? Does the wielder of the Gauntlet choose, or is the Gauntlet (along with the stones) sentient enough to make the decision? I have a raster aerial photo.  I have county wide parcel data.  I want to clip/screen shot the raster at each individual parcel.  Think of this application - a post card with an image of your house --here is your house--  I want to have each parcel attribute to contain information + hyperlink of the aerial photo.  Any other solutions welcome, but this is the only method I could think of. Although I am unsure of how to achieve it efficiently.  Using ArcInfo 10.