I'm playing a warlock in a D&amp;D 5e campaign. I am playing a multiclassed Rogue 11/Warlock 1. For my one level in warlock, I chose the . According to the description for the Sentinel Raven feature:     You can see through the raven’s eyes and hear what it hears while it is within 100 feet of you.   Consider this example:  There is an enemy about 40 feet away, and there is a wall between us. I send my raven over the wall to recon, and I want to cast Hex on the enemy on the other side of the wall. The range for the Hex spell is 90 feet.  Am I able to cast Hex on this enemy given that he is within range of the spell and I can see him through my raven's eyes, even though there is a stone wall between us?   How does line of effect work with regard to casting spells at targets I can see through the raven's eyes?
A  not only grants me a Sentinel Raven, but also the handy ability to see through its eyes.  Unlike the telepathic connection with a regular familiar, I don't have to use an action to do so.    If I am blinded, but my Sentinel Raven is not (and within telepathic range), can I use my raven's sight to cast spells that require me to see my target? Would this negate any disadvantage resulting from me being blinded? Or would I still suffer disadvantage, for example, because I have to cast from my raven's perspective and not my own point of view?
Do numbers exist independently from observers? Best way to build a Plugin system with Java How would you implement a Plugin-system for your Java application?  Is it possible to have an easy to use (for the developer) system which achieves the following:   Users put their plugins into a subdirectory of the app The Plugin can provide a configuration screen If you use a framework, is the license compatible with commercial developement? How might I describe washed up stuff in a word or phrase?  Asking for my granddaughter. She knows about "jetsam" but that's for things deliberately jettisoned:     unwanted material or goods that have been thrown overboard from a ship   and washed ashore, especially material that has been discarded to   lighten the vessel -    so does not fit in her story.  Neither does "flotsam", which is wreckage, though not deliberately discarded. And the "flot" says it's floating, not washed up.     the part of the wreckage of a ship and its cargo found floating on the   water. - Proper Installation of Kali linux tools in Ubuntu I think everyone has known - we need to install katoolin to use Kali Linux Tools on Ubuntu. Before did anything I had looked through the internet and also found out these solutions: ,   So here are my steps:  apt-get install git git clone https://github.com/LionSec/katoolin.git &amp;&amp; cp katoolin/katoolin.py /usr/bin/katoolin chmod +x  /usr/bin/katoolin sudo katoolin   Then, to add Kali Linux repositories and update them, I selected option 1 from the katoolin Menu  Then, to view the available categories and install all available tools, I selected option 2 from the main menu of katoolin and then pressed 0.   But after that I got this:    What do you want to do ?>    1) Add Kali repositories & Update  2) View Categories 3) Install classicmenu indicator 4) Install Kali menu 5) Help   kat > 2  ************************** All Categories **************************  1) Information Gathering                      8) Exploitation Tools 2) Vulnerability Analysis                     9) Forensics Tools 3) Wireless Attacks                           10) Stress Testing 4) Web Applications                           11) Password Attacks 5) Sniffing & Spoofing                        12) Reverse Engineering 6) Maintaining Access                         13) Hardware Hacking 7) Reporting Tools                            14) Extra  0) All   Select a category or press (0) to install all Kali linux tools .  Furthermore, I got an error in Software Updater - it didn't let me do anything. Ubuntu just hung up. I solved this problem by deleting kali linux repositories in katoolin and then in Software Updater.  Does anyone know how to install Kali Linux tools in Ubuntu 16.04 in a proper way? Wedge product and change of variables LWJGL—How to Animate and Render Characters Using a Sprite Sheet I'm making an RPG similar to Super Nintendo RPGs in the early '90s. I'm handling movement much like Squaresoft's Final Fantasy IV.   Notice that the player never actually changes his x and y positions on screen. What I'm asking, to be precise, is how could I, in LWJGL through user input (say, the arrow keys), take the sprite sheet I have of my character's movement animations and render them in a [partially] fluid animation like above?  I've been perusing the internet for hours, and I've not found a surefire way to do this. I don't have any code as of yet; I'm more or less looking for a guideline or some pointers in the right direction concerning how I might tackle this.  And, to note, this'll be a rather large game, so I want to focus partially on speed and efficiency—that meaning that I don't want to dive into Slick2D and libGDX unless absolutely necessary. I want to burn Ubuntu Minimal CD ISO to an old, 1 GB USB thumbdrive. Regular ISO doesn't fit. I already tried Startup Disk Creator and Unetbootin but both failed. I tried installing GRUB and pointing it to boot like this:  insmod part_msdos linux /linux initrd /initrd.gz   but it doesn't work. I also tried dd but I ended up with not bootable drive.  Rufus worked on Windows with the same thumbdrive but I no longer use Windows.  What else can I do? I need this desperately but can't find it. Am I doing something wrong? In expressions such as "ham 'n eggs", the conjunction 'n appears to replace and, yet there is only one apostrophe to indicate the missing a and none for the missing d (i.e., no "ham 'n' eggs").    Is there a punctuation rule that governs this or is it just an idiosyncratic case? Where to start looking up if there's something wrong with cck field variables? in short: Something in my zen-based custom theme is keeping a couple of cck fields from being display on my page. Basically my question is where to get access to the variables that are supposed to contain the html for the cck fields (which are missing when I was looking them in firebug). Below I explain why I think it's looking up the variables that might bring me closer to a solution  So I made this custom node type (events) with cck fields added. Also made some content using those fields. Added some css and it all displayed fine. Later the taxonomy terms below the title and some metadata bugged me so I followed along with a 'theming cookbook' pdf book that taught me how to make a node-events.tpl.php and simply deleted php variables like $terms. This worked great.     Obviously this also means that all this time, the view permissions of those fields have been checked and also that the display options under 'display fields' have been set to standard all the time. I also ruled out that the issue could be anything else than theme related as my cck fields do show up in a stock Drupal theme. The theme for my site is a zen-based custom theme.   So then even later, after I made a view for this node type and started adding css to that view I noticed at some point that my image field and two other fields are missing. It's hard to tell if they disappeared because of things that I did when creating the view and adding css (which would surprise me) Possible to do a MySQL foreign key to one of two possible tables? Why can't we see images reflected on a piece of paper? "Dare speak" vs. "dare to speak" vs "dares to speak" Which is the most appropriate improvement in the following     I am surprised that he dares speak in such a tone to his father.     a) he dares to speak b) he dare to speak c) he dare speak    I think the answer should be 'c' but the book says 'a'. How can I create an empty file from the command line? Schengen visa permit I am a student with a Singapore passport currently studying in the Czech Republic for a semester. My permit is valid until 2nd of February, I plan to fly to the UK to travel for 3 days before heading back to Singapore from there.  Would there be any problems, such as exit immigration from the Czech Republic to the UK? I searched online that the UK is not part of Schengen Area Agreement states, and my passport has a visa free entry to the UK. Why exactly do sometimes universal covers, and sometimes central extensions feature in the application of a symmetry group to quantum physics? Another word for a troll not on the internet The definition of an internet troll:     In Internet slang, a troll (/ˈtroʊl/, /ˈtrɒl/) is a person who sows   discord on the Internet by starting arguments or upsetting people,   by posting inflammatory,[2] extraneous, or off-topic messages in an   online community (such as a forum, chat room, or blog), either   accidentally[3][4] or with the deliberate intent of provoking readers   into an emotional response[5] or of otherwise disrupting normal   on-topic discussion.[6]      This sense of the word troll and its associated verb trolling are   associated with Internet discourse, but have been used more widely.   Media attention in recent years has equated trolling with online   harassment. For example, mass media has used troll to describe "a   person who defaces Internet tribute sites with the aim of causing   grief to families."[7][8]     What is the equivalent for a person who does this type of thing in real life (non-cyber) troll? How to extract the last two (or any number) directories from a path with sed? I'm really looking for a generic solution here, but for the sake of example, let's say I'm looking for the deepest 2 directories in a path. e.g.: Given a path /home/someone/foo/bar, how can I use sed (or awk) to get foo/bar  It would be simple if the first part of the path were always the same, but in my case, I'm looking for an expression that will work for any arbitrary path, and ideally, for any depth n.  If the path has fewer than n (in this case 2) levels, it's not important how the command behaves.  I went do this today and found it tricky. I started to write a loop to do it instead, but I can't shake the feeling that this must be possible in a single command. I could be wrong. Any ideas? How should I handle taxes for Minecraft server donations? I run a Minecraft server and there is a donation button so players can help support the costs. I pay out of pocket for the rest, it's $125/mo.  The money they donate goes right to paypal which is where the automatic payment to the server happens, so it works out nice as it will just pull the remaining amount from my account.  Do I need to claim the donations as income? Can I somehow write off the server costs? Etc. Why we use $L_2$ Space In QM? I asked this question for many people/professors without getting a sufficient answer, why in QM Lebesgue spaces of second degree are assumed to be the one that corresponds to the Hilbert vector space of state functions, from where this arises? and why 2-order space that assumes the following inner product:  $\langle\phi|\psi\rangle =\int\phi^{*}\psi\,dx$  While there is many ways to define the inner product.  In Physics books, this always assumed as given, never explains it, also I tried to read some abstract math books on this things, and found some concepts like "Metric weight" that will be minimized in such spaces, even so I don't really understand what is behind that, so why $L_2$? what special about them? Who and how physicists understood that those are the one we need to use?