In this short story, a scientist/engineer discovers that the perforations on toilet paper are the strongest part.  He reasons that more perforations will make it even stronger.  He makes a material that is so perforated that it consists of nearly nothing (hence the name, "Nothing"), and is invisible and impenetrable.
A man wonders why perforations don't work. He decides nothing is the strongest thing in the universe. He exploits his finding.
SQL IN Clause 1000 item limit Is there a difference in meaning among 'should', 'happens to', or 'should happen to'? sudo: /etc/sudoers is owned by uid 501, should be 0 To run programs as sudo without password, I edited /etc/sudoers with wrong content.   Then I re-edited it with Mac's default text editor(course sudo cannot be used when /etc/sudoers is wrong).  I tried to run sudo agin, and get this error:   sudo: /etc/sudoers is owned by uid 501, should be 0 sudo: no valid sudoers sources found, quitting   What should I do? I cannot remember the root password (maybe I haven't ever set root password before). I'm trying to insert data from an external table. INSERT /*+ ignore_row_on_dupkey_index ( consruct ( construct_id ) ) */ INTO construct        (construct_id,       n_term ,       enz_name,       c_term,       cpp,       mutations,       mw_kda) SELECT *     FROM EXTERNAL ((       construct_id NUMBER(10),       n_term VARCHAR2 (50),       enz_name VARCHAR2 (50),       c_term VARCHAR2 (50),       cpp VARCHAR2 (50),       mutations VARCHAR2 (50),       mw_kda NUMBER (7,3))      TYPE ORACLE_LOADER     DEFAULT DIRECTORY data_to_input     ACCESS PARAMETERS (         RECORDS DELIMITED BY NEWLINE         SKIP 1         BADFILE bad_files:'badflie_insert_into_construct_from_construct.bad'         FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '&quot;'         MISSING FIELD VALUES ARE NULL          )      LOCATION ('CONSTRUCT.CSV')     REJECT LIMIT UNLIMITED) ext          WHERE NOT EXISTS (         SELECT * FROM construct c         WHERE c.n_term = ext.n_term         AND c.enz_name = ext.enz_name         AND c.c_term = ext.c_term         AND c.cpp = ext.cpp         AND c.mutations = ext.mutations     );  But now i get this error: Error at Command Line : 171 Column : 7 Error report - SQL Error: ORA-00957: duplicate column name 00957. 00000 -  &quot;duplicate column name&quot;  Line 171 is the last line of this part INSERT /*+ ignore_row_on_dupkey_index ( consruct ( construct_id ) ) */ INTO construct        (construct_id,       n_term ,       enz_name,       c_term,       cpp,       mutations,       mw_kda)  Which is clearly not a duplicate column. If I do: INSERT /*+ ignore_row_on_dupkey_index ( consruct ( construct_id ) ) */ INTO construct      (construct_id,      n_term,      enz_name,      c_term,      cpp,      mutations,      mw_kda) SELECT *     FROM EXTERNAL ((       ext.construct_id NUMBER (10),       ext.n_term VARCHAR2 (50),       ext.enz_name VARCHAR2 (50),       ext.c_term VARCHAR2 (50),       ext.cpp VARCHAR2 (50),       ext.mutations VARCHAR2 (50),       ext.mw_kda NUMBER (7,3))      TYPE ORACLE_LOADER     DEFAULT DIRECTORY data_to_input     ACCESS PARAMETERS (         RECORDS DELIMITED BY NEWLINE         SKIP 1         BADFILE bad_files:'badflie_insert_into_construct_from_construct.bad'         FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '&quot;'         MISSING FIELD VALUES ARE NULL          )      LOCATION ('CONSTRUCT.CSV')     REJECT LIMIT UNLIMITED) ext          WHERE NOT EXISTS (         SELECT * FROM construct c         WHERE c.n_term = ext.n_term         AND c.enz_name = ext.enz_name         AND c.c_term = ext.c_term         AND c.cpp = ext.cpp         AND c.mutations = ext.mutations     );  I get Error at Command Line : 174 Column : 10 Error report - SQL Error: ORA-00902: invalid datatype 00902. 00000 -  &quot;invalid datatype&quot;  Line 171 is ext.construct_id NUMBER (10), When I updated from 14.04 to 14.10 I noticed my track-pad cursor and left and right mouse clickers were not working. I have tried looking this issue up and can not find any solutions anywhere. If anyone could help me that would be amazing, I am using a wired mouse to my USB port for a temporary fix. I have a Dell Inspiron 15R. Can you flash any android device with "fastbood flash" command (of the adb)? How can DMs effectively telegraph specific dangers in D&D? There are some play-styles of D&amp;D in which the spectre of player-character death is considered a feature of the game rather than a bug. For my own reasons (which aren't the point of the question), I see them as a feature especially in exploration-focused games (e.g., sandboxes, old-school dungeon-crawling) where there are lots of ways for players to arm themselves with enough information to make informed decisions about the dangers they're willing to tackle.  Even with players that play strategically, seeking that intel and using it to pick their battles strategically, it is still on the DM's shoulders to provide good clues and tell-tales during play. How well the DM does this will significantly impact the players' ability to make informed decisions on where to go, how to prepare, what to fight, and what to avoid. If the players don't catch the clues, it should be because they weren't paying attention or didn't put 2 and 2 together, not because the DM's descriptions suck.  What techniques can the DM use to effectively telegraph to the players the existence and/or nature of the dangers they face?  These assumptions are inherent in the question:   The players are already playing strategically, and don't need to be "trained" in this play-style. Senseless, random PC death is a real possibility, not just threat to set the tone of the game or generate fearfulness in the players. Characters almost always die when players put them in dangerous situations they're not prepared to deal with. Characters might live when players are observant, know what dangers to expect, are well-prepared, and don't take on dangers that are beyond their ability—and even then, the dice have to go in their favour. Knowledge is the edge they need to bend the odds in their favour. The players don't necessarily have access to stat blocks or other, out-of-game information on in-game dangers. Players are relying on the DM's descriptions to understand the world, including its dangers and rewards.   (This isn't an invitation to argue whether an exploration, frequent-PC-death play-style is good or not. That's just background to the question.)   Related: In the following sentence:     The city is populated by many people.   "many" can be replaced by something like "a great number of" (let us leave the perceived differences between the meanings of these two modifiers out of discussion):     The city is populated by a great number of people.   I understand that this replacement does not change the object "populating the city" from the original "people" to a "number", but rather shows the ability of expressions in the form "[numeral] of" to provide information about the quantity of nouns they modify.  Is this ability due to some special qualities of nouns such as "number", "quantity", "fraction", &amp;c., or is it just one usage of the preposition "of"? I need to take a screenshot that records my Eclipse IDE menu item status. For example, if I clicked the "Project" menu and there comes a list of menu items. I need to record those menu items.  The problem is when the menu item list window (which works like a context menu window) has the focus, the screenshot function is not working. I tried everything on this  and nothing works as long as the menu items window is opened. Any mouse click will close the context menu window, so I cannot use mouse either. However if there is no context menu window opened then screenshots works fine.  How can I record the screen with context menu window displayed? Why am I still getting a password prompt with ssh with public key authentication? Is there an international taxonomy of academic titles/ranks? Looking at the  on Wikipedia shows that the same academic rank/title can mean quite different things in different countries. For instant, a "research assistant" in the US can stand for an undergrad student doing an internship, while in the UK it can stand for a postdoc. Similarly, the term "lecturer" might stand for a permanent position (e.g. in the UK) or for a teaching assistant position, open to graduate students.   However, when thinking about it, there are not so many kind of possible positions (permanent or not, with teaching or not, with research or not, with PhD supervision or not, with team responsibility or not, etc), and having a clear title could help a lot (for instance, in my case, I've been working in four different countries, with a different job title each time!).    Is there some kind of official taxonomy that one could refer to?  If not, who could be in charge to create it? (the EU, if only for intra-Europe mobility?) So, for fun, I am taking some of the data of calls from the call center I work at and trying to do some hypothesis testing on them, specifically the number of calls received in a week, and using a Poisson distribution to fit it. Due to the subject matter of my job, there are two types of weeks, let's call one of them on-weeks where I hypothesize there are more calls, and off-weeks where I hypothesize there are fewer.  I have a theory that the $\lambda$ from on-weeks (let's call it $\lambda_1$) is larger than that of the one from off-weeks (let's call it $\lambda_2$)  So the hypothesis I want to test is $H_0: \lambda_1 &gt; \lambda_2, H_1: \lambda_1 \leq \lambda_2 $  I know how to test for one parameter (say  $H_0: \lambda_1 &gt; 1, H_1: \lambda_1 \leq 1 $) but not so sure how to go about doing 2 given a data set. Let's say I take two week's worth of data from each one $X_1 = 2$ and $X_2 = 3$ for the off-week and $Y_1 = 2$ and $Y_2=6$ for the on-week. Can someone help walk me though this simpler version such that I can apply it to a larger data set? Any help is appreciated, thank you. How to fight off Google Analytics referrer spammers? Last months I have lots of referrer spammers in my GA statistics. Their count is ~10x higher than count of legit visitors (my site is not very popular yet). I've turned on an option to hide known spammers in GA settings, but it didn't help at all. It seems these spammers are using scripts to spam directly to GA (i.e. they are not logged in my IIS).  Is there anything I can do to stop these spammers?    UPD 10 months later, and they started spamming using fake target page names... and Google is still doing nothing about it. I killed my first wife once I found out there is a mercenary you can marry who gives you up to 300 gold a day (in Whiterun). The only requirement, of course, being that I had to hire her first. So I hired her, and then I popped the question, to which she replied the usual: tell the priest to arrange the wedding.   When we reached Riften I told her to wait, just outside the bee and barb, and arranged the wedding. I went through the process, and the second it finished she left, I followed but as I left she was nowhere to be seen. I have tried going back to my house, the pub where I hired her and that same spot in Riften about 6 times each now, some during the day, some during the night and cannot find her at all.   Now this isn't to much of a problem because I can re-marry...oh wait, to remarry, my spouse has to die, so I can't claim gold off her and can't remarry, and the autosaves have been used up fast travelling to the places I thought she might've been. My last save is something like 6 levels ago, and I don't want to have to load it.   What should I do about this situation? C++ handling very large integers I am using the RSA Algorithm for encryption/decryption, and in order to decrypt the files you have to deal with some pretty big values. More specifically, things like   P = C^d % n   = 62^65 % 133   Now that is really the only calculations that ill be doing. I have tried using Matt McCutchen's BigInteger Library, but I am getting a lot of compiler errors during linking, such as:  encryption.o(.text+0x187):encryption.cpp: undefined reference to `BigInteger::BigInteger(int)'  encryption.o(.text+0x302):encryption.cpp: undefined reference to `operator&lt;&lt;(std::ostream&amp;, BigInteger const&amp;)'  encryption.o(.text$_ZNK10BigIntegermlERKS_[BigInteger::operator*(BigInteger const&amp;) const]+0x63):encryption.cpp: undefined reference to `BigInteger::multiply(BigInteger const&amp;, BigInteger const&amp;)'   So I was wondering what would be the best way to go about handling the really big integers that come out of the RSA Algorithm.  I heard that a possibility would be to declare your variables as a double long, so...  long long decryptedCharacter;   but I'm not sure exactly how big of an integer that can store.    Well for example, I try to compile and run the following program using dev C++:  #include iostream  #include "bigint\BigIntegerLibrary.hh"  using namespace std;  int main() {     BigInteger a = 65536;     cout &lt;&lt; (a * a * a * a * a * a * a * a);     return 0; }   then I get those errors.  Derek, I thought that by including the BigIntegerLibrary.hh file, that the compiler would go through and compile all the necessary files that it will use.  How should I try and compile the program above in order to resolve the linking errors? I normally write using the American English forms, but for some particular words, I tend to naturally write it in the British manner (like with the word favourite rather than favorite).  Is it wrong to mix both styles? If not *wrong*, does it looks weird? Rkhunter warnings help I installed Ubuntu 14.04 a few days ago. I've made a scan with a RkHunter and got a few warnings that I don't really know what to do with. I read about false positives a little bit but I didn't find the answer for myself really. I got those errors:  Checking /dev for suspicious file types         [ Warning ] [19:44:16] Warning: Suspicious file types found in /dev: [19:44:16]          /dev/.udev/rules.d/root.rules: ASCII text [19:44:16]   Checking for hidden files and directories       [ Warning ] [19:44:16] Warning: Hidden directory found: /etc/.java: directory [19:44:16] Warning: Hidden directory found: /dev/.udev: directory [19:44:16] Warning: Hidden file found: /dev/.initramfs: symbolic link to `/run/initramfs' Checking for group file changes                 [ Warning ] [19:44:16] Warning: Group 'winbindd_priv' has been added to the group file.   Should I be worried ? How to rate philosophy essays? I might end up teaching philosophy in Finnish lukio/gymnasium. I will not get an opportunity to practice teaching it - I do get to practice teaching mathematics a fair deal, though. (The situation is somewhat unfortunate.) I have taken subject studies in philosophy at university. They amount to around 60 credits (ECTS).  Suppose I give the students an exam, which asks them to write an essay or two. After that my task is to grade the exams in a fair way and comment them in such a way that the students can learn from the feedback.  -  Suppose the task was to write an essay on the problem of universals - nominalism and realism, say. Let us say 6 points is the perfect score for this task.  I would expect the students to define nominalism and realism (2 points, maybe?) and explain the problem (2 points). Remaining two points for taking some stance and arguing for it - realism is more reasonable because so and so. Partial credits for demonstrating only partial understanding.  -  Am I missing some important aspects of philosophical thinking? Should I emphasize the different parts of an answer in a different way? I suspect my perspective is influenced by fairly extensive mathematics education - is there something particular I should watch out for? BootChamp no longer works on El Capitan, what's the fastest way to boot into Windows? How to make blocks in spawn unbreakable in survival? So on my multiplayer server on Minecraft Education Edition I can't seem to figure out how to make the blocks in spawn unbreakable. I know adventure mode fixes that but it's a survival world. I don't want them in adventure, so how do I make the blocks in spawn unbreakable?