ArrangeGrob error when using ggplot2 in a function
How can I obtain an 'unbalanced' grid of ggplots?
Will I be able to use wubi to install Ubuntu releases newer than 12.10? I want to install 13.04 (or higher) using wubi, is that possible? I want to completely replace Ubuntu with Lubuntu I accidentally issued some commands I thought were safe in the terminal, and I ended up with no System Settings and lots of other missing functionality, but the OS still boots normally. I've decided I want to install Lubuntu instead of fixing Ubuntu for a fresh start and since my laptop is running on a 1GHz dual core AMD CPU.  I created a bootable USB as I usually do and placed Lubuntu 17.10 amd64 using Rufus 2.14.1086. I have GRUB that was installed with Ubuntu upon first install I still have Win8.1 which I still want to keep.  PS: I also tried creating a startup disk from Ubuntu  The question is: How can I boot from USB with GRUB2 so I can overwrite Ubuntu? I've been looking at the python code loging of Blender. But in there things get loged as mouse clicks.  What i like to do is combine a few images into a larger one using compositor, but i need control over compositor by python script. The problem seams to me that it is a bit hard to "spawn" a few nodes, set their values and connect them.  I need an micture of:  image, scale, source image location, mix nodes, output nodes  I have no Code samples other then the log of blender python which in this case is of no big help. Can I turn off macOS Catalina's internal display without close the lid while using an external monitor? 90s (or early 2000s) scifi (mini)series where a boy and old man chase a black guy in metal suit I run a guest ubuntu 12.04 on a host ubuntu 12.04, with VirtualBox, and the guest is much, much slower than the host (ALT+TAB takes 4-5 secs). I had a look around and I found contradicting opinions on VirtualBox versus VMware (free); so I thought to keep the former.   Both systems are updated, I installed the additions on the guest and I evenly split memory and video memory (64MB) between guest and host. I am running a Toshiba m200 laptop with 4GB ram and shared video memory. The host bios does not include a configuration option for machine virtualization. I have 2 cpus and I can't give them both to the virtual machine.  Is there anything I overlooked that could solve my problem?  Feel free to ask for more info, and thank you for any help.  EDIT Idling with the system monitor open the (single) guest cpu never gets below 55% and could rise to 80 - 90% just by moving the mouse around. Opening Firefox will cause the system monitor to show cpu usage 100% in the guest, while the host shows that both cpus are evenly working around 60%.  My cpu is Intel® Core™2 Duo CPU T5450 @ 1.66GHz × 2.  If this is not a configuration problem, does it mean my machine is too weak for virtualization? Python dateutils print recurrence rule according to iCalendar format (see RFC 5545) I know that : $\mathbf{Q}(\sqrt{2}) = \mathbf{Q}+ \sqrt{2} \mathbf{Q}$ , but then what is $\mathbf{Q}(\sqrt{2},\sqrt{3})$? I'm trying to downgrade my iPhone from the current iOS to an older one, as per .  But every time I try, I always receive this error:     The iPhone could not be restored. This device isn't eligible for the requested build.     I have tried many times with and without DFU mode. Any ideas regarding this? I have been playing with the settings for the text object recently, and every time I add a new text object, I need to change the font to my favorite one. (Eurostile LT ExtendedTwo) Is there any way to change the default font so I do not need to change it every time I add a new text object?   Example: Are ideal hashes possible to create? Ubuntu boots from USB but get GRUB rescue after installation I can boot Ubuntu from USB, but when I took the USB stick out of the laptop and booted again, I got an error saying   Error: unknown filesystem. grub rescue&gt;   What can I do to fix this? Consider this example (typical in OOP books):    I have an Animal class, where each Animal can have many friends. And subclasses like Dog, Duck, Mouse etc which add specific behavior like bark(), quack() etc.  Here's the Animal class:  public class Animal {     private Map&lt;String,Animal&gt; friends = new HashMap&lt;&gt;();      public void addFriend(String name, Animal animal){         friends.put(name,animal);     }      public Animal callFriend(String name){         return friends.get(name);     } }   And here's some code snippet with lots of typecasting:  Mouse jerry = new Mouse(); jerry.addFriend("spike", new Dog()); jerry.addFriend("quacker", new Duck());  ((Dog) jerry.callFriend("spike")).bark(); ((Duck) jerry.callFriend("quacker")).quack();   Is there any way I can use generics for the return type to get rid of the typecasting, so that I can say      jerry.callFriend("spike").bark(); jerry.callFriend("quacker").quack();   Here's some initial code with return type conveyed to the method as a parameter that's never used.   public&lt;T extends Animal&gt; T callFriend(String name, T unusedTypeObj){     return (T)friends.get(name);         }   Is there a way to figure out the return type at runtime without the extra parameter using instanceof? Or at least by passing a class of the type instead of a dummy instance. I understand generics are for compile time type-checking, but is there a workaround for this? Prove that $1 + \cos\alpha + \cos\beta + \cos\gamma = 0$ If $\alpha + \beta + \gamma = \pi $ and $\tan(\frac{-\alpha + \beta + \gamma}4)\tan(\frac{\alpha - \beta + \gamma}4)\tan(\frac{\alpha + \beta - \gamma}4) = 1$  Then prove that:     $1 + \cos\alpha + \cos\beta + \cos\gamma = 0$.   I have no idea how to go about this.   Please help. macOS: Is there a way to show an image constantly on screen (like a watermark)? I'm looking for a very simple way to add a watermark to my screen which should be shown whatever I'm doing, is it during a Zoom call, or is it when giving a presentation, or similar (I don't necessarily need it to show during fullscreen mode). The reason is that I want to record my screen using QuickTime Player, and the watermark should be on the video. I know that there are many post-production tools that offer adding watermarks, but I don't want to do any post-production, I want to have everything on screen while recording already. (I also know that there are screen recorders which offer placing a watermark to the end result. I'd rather also avoid using another screen recording software, but if I don't find any other way to do it, then I'm open to a simple, non-pricy alternative to QuickTime Player.) Can I use a one-way ticket to come to the UK? Or do I need to show a return ticket to be able to get in? How do I calculate n modulo 3 in LaTeX? I called my lender last week. I am close to owning 20% of my home and want to get rid of PMI. They said I can only do it by remortgaging my house. Is that true? With the mortgage rates increasing, I will definitely lose some money by remortgaging the house.  Also, I know that I can request the PMI charge to stop if I own 20% of the value of the home, or it will stop automatically once I own 22% of the value. Is it possible that the lender meant I can't do it with 20% but it will be done at 22% automatically without the need to remortgage the house? Is it possible to Pivot data using LINQ? How does "virus been detected" on android pop up on chrome when visiting some sites? What is the cause of this chrome bug on android? The last site I went to was www.destructoid.com and all of a sudden it gets redirected to the following url. This happened previously awhile back, but I didn't document everything as I did today. I'm also on android chrome canary if that matters.   I took some screenshots before closing out of that tab. But my question is:   What chrome bug or malware is causing these random redirects? How can one detect if they have this vulnerability?   The url is: