After deleting my system python, how can I restore it? I stupidly deleted the system python on High Sierra, hoping to only use the Homebrew version. However, now I want it back. How can I restore it?
How can I get back a system file after deleting it from my Mac? I've deleted a system file from my Mac and need to get it back.  System files can include:   hidden files in the root of / - especially unix files in /private  /System files /Library files /Applications files that ship with the core OS   System files are not any app, user files or files that can be regenerated by a known sequence such as cache files, Spotlight index files, etc…    Canonical question and answer for .
Insert into ... values ( SELECT ... FROM ... ) Is it necessary to use commas in lists before the conjunction? I have seen many sentences like this:     "Capitalism, Socialism, and Anarchism"   and this:     "She was happy, and cheerful"   Do we have to use a comma before "and", or is it incorrect?  If it is not, then why? I told my wolves to sit down and I accidentally forgot to tell them to stand up and I left them. Now I cannot find them, how do you get back to your wolves if they are lost? What is CTAN.org now? Biblatex 3.3 name formatting I would like to create a custom format for citing authors' names in the text, let's call it "newformat". One option I can think of is creating a new bibmacro for names where the parameters are changed to my liking, such as   \documentclass{article}    \usepackage{filecontents}   \usepackage[backend=biber]{biblatex}[2016/01/01] %the latest version of biblatex?   % biber is version 2.4; the latest?  \begin{filecontents}{\jobname.bib} @misc{Doe12,   author = {Doe, John},   year = {2012},   title = {A macro for formatting names}, } \end{filecontents}  \addbibresource{\jobname.bib} \nocite{*}  \newbibmacro{name:newformat}{\printnames{authors}} \DeclareNameFormat{newformat}{%   \usebibmacro{name:newformat}{\textbf{#1}}{\textbf{#3}}{#5}{#7}%   \usebibmacro{name:andothers}% }  \begin{document}    \section*{Testing the format here}    I am citing   \citename{Doe12}[newformat]{author}    \printbibliography % to make sure that the .bib file is properly formated.  \end{document}   Here, I just used \textbf for the sake of the example, but I ultimately want to use other functions, say upper case or palindrome!  However, I get this weird error message:  ! Illegal parameter number in definition of \blx@defformat@d. &lt;to be read again&gt;                     3 l.20   \usebibmacro{name:last}{#1}{#3                                      }{#5}{#7}%   which seems to indicate that the second option {#3} is not expected. I am a bit at a lost here; I checked the biblatex package and \usebibmacro{name:last} must be given 4 parameters, isn't it? Please advise. Windows 10 on asus x44h touchpad scolling not working I have just updated Windows 7 to Windows 10.  My touchpad scolling (right-side) is not working anymore.    I have no idea how to fix this in Windows 10.  I have hit the start button and typed "synaptic", but have found nothing useful.  I used to have an icon on the taskbar that showed where I was touching the touchpad.  I used to be able to right-click that icon to change settings, but Windows 10 has not brought that icon over.  Also, the asus website has no synaptic touchpad drivers available for Windows 10.  I have tried the enaltech drivers, but upon the installation atempt I am told that my hardware is not correct. What's a big-vocabulary word for someone with a big vocabulary?  I'd like to say I'm looking for a "_____". Where to put my code: plugin or functions.php? Is there an easy to understand scheme to decide what kind of code belongs to a plugin or the theme’s functions.php?  There    and many  about that topic, mostly because there are some misconceptions about the inner workings of WordPress. I am asking for an answer based on facts, not on opinions.  It should explain how to handle these points (and probably more):   custom post types and taxonomies contact forms shortcodes custom widgets  SEO functions like custom meta elements theme switch   There are often pros and cons for both sides. Our most popular question  got a lot of code snippets as answers that are at least debatable. We need criteria a beginner can understand, maybe a check list – with reasons.  See also the related question by Chip Bennett on our meta site:   Related: In MySQL, how do I get a list of all foreign key constraints pointing to a particular table? a particular column? This is the same thing as , but for MySQL. Large snap packages because of dependencies How do servlets work? Instantiation, sessions, shared variables and multithreading I have the following title page in LaTeX: \documentclass{article}  \title{Appendix A: User Manual}  \author{ John Smith\\University XYZ\\Albert Square\\Walford\\NC1 8AE }  \begin{document} \maketitle \end{document}  What is the proper way to add a new page, say, for the contents page and start editing that new page? Use of quotes in GNU grep regular expressions How do you keep parents of floated elements from collapsing? Transparency/Masking : See through an Outer Sphere and see Inner Sphere in true colours Summary  I want to be able to look through an outer sphere - BlueSphere, and see another sphere inside - RedSphere  This is the target goal I'm trying to get to:    Issues  Here is what I have tried, and the problems I'm having:  1)  If I set the spheres transparency alpha values to 0.75    - then the inner RedSphere does not take on its "true" colour and shows as blue instead of red.    2)  If I set the spheres transparency alpha to lower values of 0.5   the spheres lose their crispness which I don't want and the inner RedSphere still does not take on its "true" colour   { can't paste a 3rd sample - need more reputation points }   Background  I am animating two spheres, one inside the other, superimposed about a common origin.   At the start:   the outer BlueSphere is at full radius the inner RedSphere is at zero radius  As time progresses:   the outer BlueSphere shrinks the inner RedSphere expands    So what happens is the expanding inner RedSphere "bursts through" the contracting outer BlueSphere.  So the effect I am looking for is to see the RedSphere appearing as Red as it expands inside the BlueSphere.  Thinking/Logic  So I figure that transparency is not the way to go.  The transparency settings are behaving correctly - as one would expect, in a "real world" situation - the inner sphere (Red) takes on the colour of the outer sphere (Blue) seeing as we are looking through a (transparent) Blue material.  Any ideas on what approach to take ?  It's almost as if I should be "removing" the part of the BlueSphere that the RedSphere "occupies" so that we see the RedSphere directly without any BlueSphere between us and the RedSphere.  Some sort of masking ??  Advice, comments, suggestions welcome. Thanks.  [requested edit]  Using internal render.  [ My End Solution - Thanks for the guidance ]  Right, so here is the way I got to my final result:  1) I created python drivers for each sphere   I used the frame_current scene property for input Passed that to a scripted expression which used sin() as the scaling factor Used some if / elif conditionals against frame_current to make the spheres visible only when I needed them   2) I created 3 layers   On Layer-1 - background   I put RedSphere AND BlueSphere with drivers driver_Outer_RedSphere() &amp; driver_Outer_BlueSphere() limiting the display of each sphere to show only where each radius > halfway  On Layer-2 - foreground-1   I put RedSphere ONLY with driver driver_Inner_RedSphere() limiting the display of RedSphere to show only where its radius &lt;= halfway  On Layer-3 - foreground-2   I put BlueSphere ONLY with driver driver_Inner_BlueSphere() limiting the display of BlueSphere to show only where its radius &lt;= halfway    3) I rendered each layer to .PNG sequence [RGBA] (alpha channel for transparency)   Render Layer-1 - background   background : [sky]  Render Layer-2 - foreground-1   background : [transparent]  Render Layer-3 - foreground-2   background : [transparent]    4) I brought all 3 sequences into the Video Sequence Editor   Strip-1 - background   blend [cross] opacity [1.00]  Strip-2 - foreground-1   blend [alpha-over] opacity [0.50]  Strip-3 - foreground-2   blend [alpha-over] opacity [0.50]    5) Rendered the 3 layer final sequence to H.264  So the "aha moment" struck me right at the end when I was in the Video Sequence Editor:   "Don't try to make the Outer Spheres transparent, and see through to the Inner Spheres" "Instead overlay the Inner Spheres over the Outer Spheres, and limit the opacity of the Inner Sphere overlay"     So now I see my Inner Spheres in their true colours, but the colours are muted due to the .75 opacity - and hence it gives the visual impression that the Inner Spheres are in fact inside the Outer Spheres.  Thanks all for the input - it got me going in the right direction. Well today as I was going home I got a strange email, in my private inbox (email associated with S.O.) asking me if I had solved a question on S.O. that I didn't ask. To be more precise I had given an answer.   After reading:       and several other email related issues on S.O. I decided to let you all know about this because probably I am not the only one.   So the mail subject was:     Re: Deleted facebook account - Cannot access my apps?   which refers to   And the body (masked last name of sender):      Hi Jimmy,      Just wondering if you ever got this question answered.  If not, maybe   a brief chat with a html wizpert could help: link   .      Good luck getting this resolved!      Cheers,      Michael      ------------------------- Michael W%^%^GF Founder, CEO @ Wizpert   Now I know that my email address is not visible and I read about the MD5 regarding gravatar but I don't think this is the case. I thought about some methods and sure it's possible via metadata, github, etc for someone to get my mail, but I do not dare to think that this has reached an automated level, so that some service could easily get the email of S.O. members.   I didn't get annoyed by the message, since the CEO took the time to contact me :-p but someone else could get annoyed by these kinds of messages, since they come in the important inbox of gmail.   What is more strange is that Wizpert seems to be a nice site and also is active in the Careers 2.0 if I am not mistaken.   Another thing that crossed my mind is that since Wizpert needs unanswered questions to promote their services, possibly this is an action of Wizpert trying to attract people into their services.   Well that's it, I hope I did good to let you know (maybe I did't include the correct tags). R : constraining coefficients and error variance over multiple subsample regressions Considering that sound can't travel through vacuum. Simple form validation How do I get a vanilla GNOME after Ubuntu 17.04? Some people (me) would prefer the straight GNOME experience as opposed to the Unity style desktop offered in Ubuntu 17.10.  How can I get the standard GNOME desktop and interface?