We are told in The Matrix by Morpheus that humanity had blocked sunlight in the hope that it would prevent the Machines from recharging.  At the same time though, almost all life depends on sunlight, either directly or indirectly.  Therefore, by blocking sunlight, it would severely hinder the capability of organisms to survive.  My question is then, by the time of the events of The Matrix when Neo is freed from The Matrix, is there any non-human organic life?
Aside from the repetitive appearance of the black cat, I can't remember seeing any living animals, either inside the Matrix simulation or in Zion.  How come? Is there an in-universe explanation?
I have an internet connection that I'd like to be enabled only during the day. With multiple household internet devices, this would need to be something disabled at the level of the router.  I don't believe the router offers this sort of functionality, but I'm reasonably familiar with setting up web servers and the like, and I'm wondering if I can set up some sort of proxy server on the internet that the router must go through and have that proxy only active at certain times of day.  It's a bit vague I know, but is something like this even possible?  If not, are there other solutions to the problem? Send Email notification if task is not completed 7 days prior to the due date How to sample a function non-uniformly? See this example code:  \documentclass{article}  \usepackage{pgfplots} \pgfplotsset{compat=1.10} \begin{document}   \begin{tikzpicture}     \begin{axis}[                  xmin=-0.1,                  xmax=1.1,                  ymin=-1.1,                  ymax=1.1,                  domain=0:1,                  samples=30                 ]       \addplot[blue] {sqrt(x)};       \addplot[purple] {-sqrt(x)};     \end{axis}   \end{tikzpicture} \end{document}   The result appears acceptable far from zero, but near zero it's too much undersampled:    Increasing samples value makes the plot nice, but it considerably slows down processing. As a workaround I could just plot the inverse in a parametric plot (i.e. (y^2,y)), but in my actual code it'd require quite a bit of additional work.  Is there a way to provide a custom sampling function or specify different density of samples in different parts of the domain? Microsoft Edge missing in Start menu and pins Note: People have seem to have had issues doing this in Windows 10 pro, this could be because of Windows Updates. If the solution does not work, please use "Refresh your PC"  I have just upgraded to Windows 10 and had to switch to a Microsoft account while setting up Cortana.   Along the process, it asks me to sign out and sign back in, which I do. Then after signing back in, Microsoft Edge is missing. From the taskbar, and the "All Apps" section of the start menu.   This only occurs AFTER I have added my Microsoft account. And the only way is to open a .HTML file like this one:    (The name was from my Windows 7 Dualboot Install)  and please don't say "Just open the HTML file!" I need a proper solution to this. I have forgotten my ID proof and I'm doing an Indian domestic flight. Can I still fly? I am travelling from Delhi to Indore, a domestic flight. I forgot to take ID proof. Can I still fly? Java generics T vs Object I just created a plane and added a wave modifier to it, to simply make it look like something fluid. Now, I have an Object that I want to place on the surface of this fluid plane. But how do I do that?  I thought of adding a driver to my Objects location, but I have no clue how to get the location of a certain vertex in runtime. Windows 7 finding location of installed program Stacking symbols Windows 8 OEM Reinstalling I know this question is a repetition but I didn't find any solution of my problem from any of the previous questions. Recently I formatted my Laptop HDD and now I want to re install windows 8 I've a Windows 8 OEM license but the problem is I don't have a disc , I downloaded en_windows_8_x64_dvd_915440 from msdn , but when I boot the windows it shows the error that the current version is not suitable with my serial key, so where I can find an OEM Windows 8 and also I've a retail windows 8 disc so if I install that windows 8 in my pc and is there any way to activate it using my OEM key I have a correlation matrix of security returns whose determinant is zero. (This is a bit surprising since the sample correlation matrix and the corresponding covariance matrix should theoretically be positive definite.)  My hypothesis is that at least one security is linearly dependent on other securities. Is there a function in R that sequentially tests each column a matrix for linear dependence?  For example, one approach would be to build up a correlation matrix one security at a time and calculate the determinant at each step. When the determinant = 0 then stop as you have identified the security who is a linear combination of other securities.  Any other techniques to identify linear dependence in such a matrix are appreciated. How to install Eclipse? Beamer keeping line position constant on itemize I want to have a slide in beamer with itemize exposing new line on each click while at the bottom part of the slide there are some equations. This is my attempt  \begin{frame}   \begin{overprint}{\textwidth}     \leavevmode     \begin{itemize}[&lt;+-&gt;]     \item &lt;1-&gt; Poisson Boltzman equation (PB)     \item &lt;2-&gt; Debye-H\"uckle equation  (DH)     \item &lt;3-&gt; The naive approach - applying (DH) equation to PE     \end{itemize}   \end{overprint}   \begin{tikzpicture}     \node at (0,0) {};         \node&lt;1,2&gt; [text width = 20cm]at (10.5,-1) {$ \nabla^2 \phi =\sum_i \frac{n_i q_i\text{e}^{-q_i \phi/kT}}{4 \pi \epsilon}$};         \node &lt;2&gt; [text width = 20cm]at (10.5,-2) {$q_i \phi/kT \ll 1 \Rightarrow \nabla^2 \phi \simeq \kappa^2 \phi$};         \node &lt;2&gt; [text width = 20cm, font=\footnotesize]at (10.5,-2.5) {$\kappa^2 = \lambda^{-1/2} =  \sum_i \frac{n_i q_i}{4 \pi \epsilon}$};         \node &lt;3&gt; [text width = 20cm] at(10.5,-1) {$\frac{F_{el}}{VkT} = - \left ( \frac{ 4 \pi e^2}{\epsilon kT}     \sum_{i=1} n_i z_i^2 \right )^{3/2} \left ( 12 \pi \right )^{-1}$};   \end{tikzpicture} \end{frame}   However, the itemized line jump up and down between slides. I've tried to use itemize without any environment surrounding it. I've also tried to use overlayarea instead of overprint. How can I keep the line position constant?  I've uploaded a gif animation to display this. On my machine it run really fast and I can't fix this. Hope the problem is understood.   When I run this, I get In SF1, Stop refreshing the embedded vf page on a layout Below is my VF page which is embedded on a layout. In SF1 mobile app, it's getting refreshed whenever we touch on it. How can I avoid refreshing the VF page while touching it on the screen? In Desktop it's working fine. Please provide your inputs. &lt;apex:page standardController=&quot;PremiseObj__c&quot; lightningStylesheets=&quot;true&quot;&gt; &lt;apex:includeLightning /&gt; &lt;apex:slds /&gt; &lt;div id=&quot;premiseServDetails&quot;&gt; &lt;/div&gt; &lt;script&gt; window.onload = function (){     $Lightning.use(&quot;c:PremiseObjUpdateApp&quot;, function() {         $Lightning.createComponent(&quot;c:PremiseObjUpdatecmp&quot;,                                    {                                         recordId : &quot;{!Premiserecord__c.Id}&quot;                                     },                                    &quot;premiseServDetails&quot;,                                    function(cmp,event) {                                        setTimeout(function() {                                            //document.getElementById('loading').style.display = 'none';                                        }, 3000);                                    });     }); } &lt;/script&gt; &lt;/apex:page&gt; Is it possible in PHP to do something like this? How would you go about writing a function? Here is an example. The order is the most important thing.  $customer['address'] = '123 fake st'; $customer['name'] = 'Tim'; $customer['dob'] = '12/08/1986'; $customer['dontSortMe'] = 'this value doesnt need to be sorted';   And I'd like to do something like   $properOrderedArray = sortArrayByArray($customer, array('name', 'dob', 'address'));   Because at the end I use a foreach() and they're not in the right order (because I append the values to a string which needs to be in the correct order and I don't know in advance all of the array keys/values).  I've looked through PHP's internal array functions but it seems you can only sort alphabetically or numerically. Can I boot memtest86+ if I'm using UEFI? Downloaded the Ubuntu 16.04.2 .iso install disk and flashed it onto a USB stick.  Booting on the USB stick, there is no memtest86+ option (along with "Try Ubuntu").  Is there a way to add it to the install options?  (it's for a UEFI boot PC running normally Windows, its owner does not want to install Ubuntu. "memtest86+" is completely free (unlike "memtest86"), but is quite old, and does not offer a UEFI boot - this is why having it within the Ubuntu options makes things easier) Intuitive explanation of convergence in distribution and convergence in probability What is the intuitive difference between a random variable converging in probability versus a random variable converging in distribution?  I've read numerous definitions and mathematical equations, but that does not really help. (Please keep in mind, I am undergraduate student studying econometrics.)  How can a random variable converge to a single number, but also converge to a distribution? Heat production of magnifying glass Why Magnifying glass(convex lens) produces heat when placed in front of sun? I have a query which selects a max value over all the values of in a datetime column (dtimesent).  select dtimesent, max(ResponseTime) AS maxtime FROM allrequests  where Request like '%Requestsa%' group by dtimesent   I need to get the value of the request colmn for each max response time in each group by. Is there any easy way to do this?  There can be multiple rows per dtimesent value so I can't just include the request column in the group by,  Many thanks, How do I bulkify queries for directly or indirectly related records? This is a canonical question and answer developed by the community to help address common questions. If you've been directed here, or your question has been closed as a duplicate, please look through the resources here and use them to shape more specific questions. To browse all canonical questions and answers, navigate to the  tag. This question and answer is owned by the community! If you can improve it and make it more useful, you're welcome to edit it. I have a collection of records, like a List&lt;sObject&gt; or the Trigger.new context variable. I need to query other records that are related to these records either directly or indirectly, and I want to use the related data to make further updates. When I write a query in a loop, like for (Account a : Trigger.new) {     Account parent = [SELECT Name FROM Account WHERE Id = :a.ParentId];     // ... }  I keep hitting Salesforce query limits, and I know this is not best practice. What can I do to avoid this problem and bulkify my code?