Virus/Spyware: C2/Generic-B detected in C:\Windows\System32\svchost.exe
How can I remove malicious spyware, malware, adware, viruses, trojans or rootkits from my PC?
I asked about it on  and they told me to post it here.  Probably need to add the :active to the :hover meta class or something like that.  Example:      Hammer Time What is in the space between a nucleus of an atom and its electrons? Got less output with print0 option on find? I have read the man page and other references, but I am still confused by the behavior of find with -print0 option.  -print0      This primary always evaluates to true.  It prints the pathname of              the current file to standard output, followed by an ASCII NUL              character (character code 0).   First command:  $ find /some/path/ -iname "*intro*jpeg" -o -iname "*intro*jpg" 2&gt; /dev/null /some/path//asdf199Intro-5kqlw.jpeg /some/path/199intro-2jjaj.JPEG /some/path/199intro-3.jpg /some/path/wuer199intro-4.JPG /some/path/xbzf199INTRO-1.jpg   Second command:  $ find /some/path/ -iname "*intro*jpeg" -o -iname "*intro*jpg" 2&gt; /dev/null -print0 /some/path/136intro-3.jpg/some/path/wuer136intro-4.JPG/some/path/xbzf136INTRO-1.jpg   I can see that the the filenames from the second command are null character separated, but why do I get 3 output as opposed to 5 above? Behaviour of increment and decrement operators in Python What is the difference between "lay" and "lie"? Word for "moving up one conceptual level" Java generics type erasure: when and what happens? Who are responsible for pushing out the OTA updates? There are many parties involved in an Android phone. My question is who is responsible for the OTA updates of my phone. Is it the manufacturer, the phone service provider or Google?  I thought this answer could be answered generally but maybe not. My phone is the Galaxy Nexus i9250 witch is manufactured by Samsung. 8.4 - Use entity browser in a module block from in same way as I would in a custom block I am having trouble adding an image picker to a block form defined in a custom module.  If I create a custom block type I can define an image field as entity_reference and in the block's form view tell it to use entity_browser and media_entity_browser.  This provides me with an picker with which I can select my image:    I am trying to recreate this in a block provided by my custom module, without much success  // /src/Plugin/Block/MyCustomBlock.php  function blockForm($form, FormStateInterface $form_state)  {     ...      $form['image'] = [       '#type' =&gt; 'entity_browser',       '#entity_browser' =&gt; 'media_entity_browser',       '#title' =&gt; $this-&gt;t('Image'),       '#default_value' =&gt; $this-&gt;configuration['image'] ?? null,       '#weight' =&gt; '0',     ];      ... }   This gives me the following.  Note the lack of the bounding box, title and option to edit remove items:     Exporting the configuration files for the working form view gets me this:  // core.entity_form_display.block_content.lead_block.default.yml      ...  field_image:     weight: 1     settings:       entity_browser: media_entity_browser       field_widget_display: rendered_entity       field_widget_edit: true       field_widget_remove: true       selection_mode: selection_append       field_widget_display_settings:         view_mode: default       open: false     third_party_settings: {  }     type: entity_browser_entity_reference     region: content   ...   But if I try and use 'type' =&gt; 'entity_browser_entity_reference' in my blockForm function the field disappears altogether.  Looking into various core files I can see that entity_browser is a @FormElement and entity_browser_entity_reference is a @FieldWidget but I don't really understand the difference.  As you might guess I am fairly new to Drupal and I feel like I am missing something fundamental.  I (think I) understand that custom block types are actually nodes internally and that they are subject to different rules to blocks which I define in my custom modules, but I don't fully grasp what the differences here are.  Is is it possible to use the entity browser in my custom module block form in the same way as it is used in the form which I build through the admin's custom block type builder?  Thank you. Removing Ubuntu from a dual-boot setup with Windows Proving that if $G$ has a Hamiltonian circuit, then the line graph $L(G)$ also has a Hamiltonian Circuit I have a graph G = (V, E). I know that the line graph L(G) of G is defined as follows: each vertex in L(G) corresponds to an edge in G, and two vertices are connected by an edge in L(G) if and only if the corresponding edges in G are adjacent.  Now I am trying to (a) prove that if G has a Hamiltonian circuit, then L(G) also has a Hamiltonian circuit, and (b) give an example of a graph G such that G does not have a Hamiltonian circuit but L(G) does.  However, I'm extremely stuck on how to do this, and any help would be greatly appreciated. Thanks so much! In Java, I'm dynamically creating a set of files and I'd like to change the file permissions on these files on a linux/unix file system.  I'd like to be able to execute the Java equivalent of chmod. Is that possible Java 5? If so, how?  I know in Java 6 the File object has setReadable()/setWritable() methods. I also know I could make a system call to do this, but I'd like to avoid that if possible. Notation question: $\ll$ Prove that $\sum_{k=0}^{m}\frac{\binom{m}{k}}{\binom{n}{k}}=\frac{n+1}{n+1-m}$ Prove that $\sum_{k=0}^{m}\dfrac{\binom{m}{k}}{\binom{n}{k}}=\dfrac{n+1}{n+1-m}$.  We know, n > m. From the right side. we have $\dfrac{n+1}{n+1-m}=\dfrac{1}{1-\dfrac{m}{n+1}}$. since n > m. $0&lt;\dfrac{m}{n+1}&lt;1$. Then $\dfrac{1}{1-\dfrac{m}{n+1}}=1+\dfrac{m}{n+1}+(\dfrac{m}{n+1})^2+...$ I don't know what to do next? Did I choose the right path? Term for words like Snowmageddon, Nipplegate and even cheeseburger? Context  I'm having trouble understanding the limited situations in which qualifiers can be distributed.  I am given that the rules are:  $$\forall x\left[P(x)\land Q(x)\right]\equiv\forall xP(x) \land\forall xQ(x) \tag{1}$$ $$\exists x\left[P(x)\lor Q(x)\right]\equiv\exists xP(x) \lor\exists xQ(x) \tag{2}$$  $$\forall x\left[P(x)\lor Q(x)\right]\not\equiv\forall xP(x) \lor\forall xQ(x) \tag{3}$$ $$\exists x\left[P(x)\land Q(x)\right]\not\equiv\exists xP(x) \land\exists xQ(x) \tag{4}$$    Questions   What are examples of $P(x)$ and $Q(x)$ that illustrate when these statements are true? How can I show these statements always hold using proofs? Why can't "$\forall x$" be distributed in example 3 or "$\exists x$" in example 4? How can I launch a GameObject at a target if I am given everything except for its launch angle? I am trying to launch an object at a target, given its position, its target position, the launch speed, and the gravity.  I am following this formula from :  $$ \theta = arctan \bigg( \frac{v^2 \pm \sqrt{v^4-g(gx^2 + 2yv^2)}}{gx} \bigg) $$  I have simplified the code to the best of my ability, but I still cannot consistently hit the target.  I am only considering the taller trajectory, of the two available from the +- choice in the formula.  Does anyone know what I am doing wrong?  using UnityEngine;  public class Launcher : MonoBehaviour {     public float speed = 10.0f;      void Start()     {         Launch(GameObject.Find("Target").transform);     }      public void Launch(Transform target)     {         float angle = GetAngle(transform.position, target.position, speed, -Physics2D.gravity.y);         var forceToAdd = new Vector2(Mathf.Cos(angle), Mathf.Sin(angle)) * speed;         GetComponent&lt;Rigidbody2D&gt;().AddForce(forceToAdd, ForceMode2D.Impulse);     }      private float GetAngle(Vector2 origin, Vector2 destination, float speed, float gravity)     {         float angle = 0.0f;          //Labeling variables to match formula         float x = Mathf.Abs(destination.x - origin.x);         float y = Mathf.Abs(destination.y - origin.y);         float v = speed;         float g = gravity;          //Formula seen above         float valueToBeSquareRooted = Mathf.Pow(v, 4) - g * (g * Mathf.Pow(x, 2) + 2 * y * Mathf.Pow(v, 2));         if (valueToBeSquareRooted &gt;= 0)         {             angle = Mathf.Atan((Mathf.Pow(v, 2) + Mathf.Sqrt(valueToBeSquareRooted)) / g * x);         }         else         {             //Destination is out of range         }          return angle;     } } Homotopy invariance for cohomology I have tried to read Hatcher's  book. He proved  Theorem 2.10: If two maps $f,g :X \to Y$ are homotopic, then they induce the same homomorphism $f_* = g_*:H_n(X) \to H_n(Y)$.  One can immediately obtain following corollaries using the dual version of prism operator described in Theorem 2.10 and some facts:  Corollary 1: If $f,g :X \to Y$ are homotopic, then $f_* = g_*:\tilde H_n(X) \to \tilde H_n(Y)$ for $n&gt;0$.  Corollary 2: If $f,g :(X,A) \to (Y,B)$ are homotopic, then $f_* = g_*:H_n(X,A) \to H_n(Y,B)$.  Corollary 3: If $f,g :X \to Y$ are homotopic, then $f^* = g^*: H^n(X) \to H^n(Y)$.  Corollary 4: If $f,g :X \to Y$ are homotopic, then $f^* = g^*:\tilde H^n(X) \to \tilde H^n(Y)$ for $n&gt;0$.  Corollary 5: If $f,g :(X,A) \to (Y,B)$ are homotopic, then $f^* = g^*:H^n(X,A) \to H^n(Y,B)$.  I wonder that how can we prove the following statements:  Corollary 6: If $f,g :X \to Y$ are homotopic, then $f_* = g_*:\tilde H_0(X) \to \tilde H_0(Y)$.  Corollary 7: If $f,g :X \to Y$ are homotopic, then $f_* = g_*:\tilde H^0(X) \to \tilde H^0(Y)$.  An attempt for Corollary 7 is  Proof of Corollary 7: By Universal Coefficient Theorem, we have $$\tilde H^0(X;G) \approx Hom(\tilde H_0(X),G).$$  Hence the result follows from the dualization of the proof Corollary 6.  Any help will be appreciated. Can't execute .out files, getting permission denied I have written a C++ program and complied it to produce a.out file. However, whenever I try to run it, I get Permission Denied. I read that we can use sudo, but I can't quite get it to work. I use something like, sudo "./a.out" but that too doesn't work.  Edit:  Here is the message I get when I try "./a.out".  bash: ./a.out: Permission denied I understood the very basic concept of how to use /etc/network/interfaces, but all I find online are examples, example after example, which I can copy-paste from. What I miss is an explanation of the syntax, an explanation of the meaning of the commands and which order the commands require. I want to understand, because most of the time copy-paste is not enough, because I'm not working on a fresh machine, so I can't just overwrite existing configurations because it would break a lot of stuff. man interfaces was not very helpful since it is written very complicated.  Example questions I have: what does inet in an iface line mean exactly (I could not even find it in the manpage), what does manual in an iface line mean exactly (many examples use it, but according to manpage it needs an extra config file then, which the examples don't present), when do I use or need them? When not? When I create a bridge, what exactly happens to the interfaces?