As an example, on my system apt-get needs to download 3.5 MB to install the IDE geany, while the download size is 100 MB for snap. This is so big and unacceptable! Even the Windows installer of geany is no more than 15.4 MB in size! What libraries used by a software are included in its snap file? And what are assumed to be already present on the OS? Does a snap file include all the required libraries? If that is the case, why? I see no reason why more than one copy of each specific version of a library, say GTK, should be present on a system. Maybe I haven't understood the snap system well enough. Maybe the download size of each snap depends on the snaps already installed. For example, maybe if another application installed by snap uses the same version of GTK, the download size for snap installation of geany would be less than 100 MB.
Snap packages each have their own copy of dependencies. This means there are lots of packages in each snap, which would equate to large package sizes. Wouldn't this mean that snaps would be so much bigger than traditional debs? How can I make them smaller? I have limited space.
Asymptotic expansion of $u_{n + 1} = \frac12 \arctan(u_n)$ At school, I really struggled to understand the concept of imaginary numbers.  My teacher told us that an imaginary number is a number that has something to do with the square root of $-1$.  When I tried to calculate the square root of $-1$ on my calculator, it gave me an error.  To this day I still do not understand imaginary numbers.  It makes no sense to me at all.  Is there someone here who totally gets it and can explain it?  Why is the concept even useful? File list command line (hidden and subfolders) Conditional expectation of $X$ given $\sin(X)$ Etymology of "dong" and "dongle" Dong as in ding-dong is clearly onomatopoetic as confirmed by :     ding dong        imitative of the sound of a bell, c.1560.   and similarly for :     ding (v.)       1819, "to sound as metal when struck," possibly abstracted from ding-dong, of imitative origin. The meaning "to deal heavy blows" is c.1300, probably from Old Norse dengja "to hammer," perhaps also imitative. Meaning "dent" is 1960s. Related: Dinged; dinging.   What, then, is the origin of dong to mean penis? Etymonline.com is  here:     dong (n.)        "penis," 1891, of unknown origin.   We also have a much more recent word, dongle, which has no entry at etymonline.com but  claims it is:     Apparently from dangle.   This leads me to the theory that the anatomical and onomatopoetic dongs  are not related and that the former usage, like dongle, derives from dangle. So, my questions are:   Is that so? Does dong (penis) derive from dangle? Sounds reasonable enough but I have found no definitive sources for it. Does dongle derive from dangle? It makes perfect descriptive sense for dong but the USB devices called dongles do not dangle but instead protrude quite rigidly, so I feel that dongle being derived from the cruder meaning of dong makes more sense. How do I install drivers for a Canon LBP-2900 printer? I seen many times how people describe how to's about LBP-2900, and 10-12 steps from start to end of how to download, unpack, build driver, fix driver, make it work... Could be there some .deb package with ready-to-go driver for Ubuntu? This printer is very popular... How do you select elements based on their style? Using jQuery, how would you find elements which have a particular style (eg: float: left), regardless of whether it's an inline style or one defined in a CSS file? What is lock escalation? How do you create grass? What is a field, really? Return more than 2000 records (SOQL) I'm trying to retrieve a list of Account objects from Salesforce using SOQL. Originally my query was this:  var result = service.query("SELECT Id, Name, RecordTypeId FROM Account"); return result.records.Select(record =&gt; record as Account).ToList();   However this only returns a maximum of 2,000 records and I have over that which I need to be returned by this query. After some digging around I found an example in Java which loops over the SOQL query which will allow a maximum of 10,000 records to be returned. I tried to replicate this in C# but it differs slightly, here is what I have now:  var accounts = new List&lt;Account&gt;(); foreach (Account account in service.query("SELECT Id, Name, Composer_ID__c, RecordTypeId FROM Account").records)     accounts.Add(account);  return accounts;   However this still only returns a maximum of 2,000 records. How can I return more than 2,000 records by querying Account? Proof that no term (of a language of predicate logic) is a (non-empty) initial segment of another How to make IntelliJ IDEA recognise code created by macros? "She need not worry" or "she needs to not worry"? I just came across this weird use of &quot;need not&quot; on :  Madam/sir, My daughter is stuck in Uk . She has lost her  . She is difficult to return back India home [sic]. Please help  In response,  says:  She need not worry. She should stay where she is. Just tell her to keep herself safe. Please delete your tweet.  Shouldn't it be &quot;she doesn't need to worry&quot; or &quot;she needs to not worry&quot; given that the subject is &quot;she&quot; (singular)? Or is this some kind of grammatical construction I don't know? I believe who wrote it was a native speaker of English and they might be correct. Can someone explain this please? I want to know the memory usage of my Python application and specifically want to know what code blocks/portions or objects are consuming most memory. Google search shows a commercial one is  (Windows only).  And open source ones are  and .  I haven't tried anyone, so I wanted to know which one is the best considering:   Gives most details. I have to do least or no changes to my code. Installed Teamviewer using a 64-bit system, but I get a dependency error Ambiguity of "quite" The adverb "quite" has the following meanings :     1: wholly, completely ("not quite   finished")      2: to an extreme : positively "quite   sure" —often used as an intensifier   with a "quite a swell guy" "quite a   beauty"      3: to a considerable extent : rather   ("quite near")   My understanding is that #1 and #2 conflict with #3. For example, when you say "She's quite right", do you mean "She's completely right" or "To a considerable extent, she's right"? Notice that in the latter case you're not saying that she is completely right.  Another example is "I'm quite sure". Does it necessarily mean "I'm completely sure"?   Does the word really have conflicting meanings that can possibly cause ambiguity? Or am I missing something? Why doesn't the auxiliary will qualify as future tense? According to A Student's Introduction to English Grammar, Tense is defined as follows:     Tense. A system marked by verb inflection or auxiliaries whose basic use to locate the situation in time: I liked it (past tense, past time), I like it(present tense, present time).   However, the author also points out:     ..., English is not one of them: it has no future tense. It does have several ways of talking about future time, and the most basic one does involve the auxiliary will.   These two quotes made me puzzled because, as noted above, Tense is denoted by inflection or auxiliaries and the auxiliary will seems to clearly meet the criteria. In conclusion, my question is   Why doesn't the auxiliary will qualify as future tense? $ a+b+c+d=6 , a^2+b^2+c^2+d^2=12$ $\implies$ $ 36 \leq 4(a^3+b^3+c^3+d^3)-(a^4+b^4+c^4+d^4) \leq48 $ Let $a , b, c, d$ be real numbers such that $$ a+b+c+d=6 \\ a^2+b^2+c^2+d^2=12$$  How do we prove that $$ 36 \space \leq\space 4(a^3+b^3+c^3+d^3)-(a^4+b^4+c^4+d^4) \space\leq48\space$$ ? I have white blank on the posts.    App Version: 1.0.89 Device Manufacturer: Meizu Device Model: m2   OS Version: 5.1 (1464689330)    I can't see the questions and the answers and the comments.  I saw that it's a common issue..  Does it have a fix?   EDIT -  I saw  answer. This answer is ~2 years old. It says that it will fix in the next update.  His version is 1.0.59 - mine is 1.0.89. Huge different.   The problem is still exists!