Can I add an Artificers infusion to my pact blade?
Does the artificer's Enhanced Weapon stack on top of hexblade's Improved Pact Blade?
I need to find a bottleneck and need to accurately as possible measure time.  Is the following code snippet the best way to measure the performance?  DateTime startTime = DateTime.Now;  // Some execution process  DateTime endTime = DateTime.Now; TimeSpan totalTimeTaken = endTime.Subtract(startTime); How do I ensure a piece of code runs only once? I have a Canon 550D which I've been using for around a year now. I really love it and have learned a great deal with this and the 18 - 135mm kit lens. But now with experience I feel the need to get some better glass. I won't be buying a new body any time soon because I figure investing in some good glass is more important.   As I have looked around, I see quite a few good used L lenses I can get in ebay for good bargain prices. But I know that the EF lenses don't have the same focal length in the cropped sensors. Is it a wise decision to buy these EF lenses or buy the cropped sensor alternatives?  I have the following lenses in mind that I am looking to buy down the line from the canon range over the next several months.  16-35mm f/2.8L, 24-70mm f/2.8L, 70-200 f/4L.  Are these apt choices for cropped sensors? I know most pros with FFs use these but I am a bit skeptic that they will serve the same purpose for me. If so what are the alternatives for this that have almost as good image quality? What governor limits impact Apex Describe methods? Are there any governor limits, or considerations that I should be aware of when using Apex Describe methods?  So for example, the author of this blog post uses the structure below to get the record type instead of doing a soql query.     //Generate a map of tokens for the sObjects in your organization Map gd = Schema.getGlobalDescribe();  //Retrieve the describe result for the desired object DescribeSObjectResult result = gd.get('Account').getDescribe();  //Generate a map of tokens for all the Record Types for the desired object Map recordTypeInfo = result.getRecordTypeInfosByName(); system.debug('RECORD TYPES:' + recordTypeInfo);  //Retrieve the record type id by name String recordTypeId = recordTypeInfo.get('RECORDTYPE_NAME').getRecordTypeId(); In an urn there are $n$ red balls and $m$ blue balls. I extract them without replacement. Let $X$=time of first blue. What is $E(X)$?  I found PMF of $X$ and it is, if $k &gt; n+1$  $$P(X=k) =\frac{n(n-1) \dots (n-k+1)m}{(m+n)(m+n-1) \dots (n+m-k+1)}$$  How could I evaluate $E(X)$?  Edit: I'm looking for an explicit form of $E(X)$ Not enough space on /tmp I'm not able to run update manager as I get an error saying that there is not enough free space in the /tmp directory. I've practically cleaned out the tmp directory but the error persists.  here's df-h  /dev/loop0       13G   11G  952M  92% / udev            2.0G  4.0K  2.0G   1% /dev tmpfs           785M  920K  784M   1% /run none            5.0M     0  5.0M   0% /run/lock none            2.0G  584K  2.0G   1% /run/shm /dev/sda6        20G   14G  6.4G  68% /host  overflow        1.0M   16K 1008K   2% /tmp If "No One" uses a face from the Hall of Faces to become someone then how did he do this In season five of Game of Thrones, when Arya becomes blind there is a very interesting detail most of us might have missed.   Let's not stretch the question:    Arya returns after assassinating Ser Meryn Trant Jaqen H'ghar "No one" comes in the scene, Waif is present as well Arya and Jaqen talks, he appears to be giving the poison to Arya but drinks it and dies. Arya cries, says he was her friend when Waif asked her something (I don't recall what) Waif removes her face, reveals she is actually Jaqen Arya removes face of Jaqen from the dead body, keeps removing it until her own face appears.   What sorcery is going on in here? How could they use a face of a person who is still alive. They remove the faces of a dead person for a reason? So that the face can be used by the Faceless-men.   Is there something I am missing or can the Faceless-men do these kinds of magic as well? Since I updated Windows to 8.1 my Grub menu disappeared. I ran Ubuntu using Live USB, I used Boot-Repair but something went wrong. If I click on Reccomended repair I get this error:     GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again. Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.   So I tried to set my sda9 (I think that it's the Ubuntu system partition, since it's ext4) with the bios_grub flag and then to run Boot-Repair again. It didn't work.  I don't know what to do. My Grub was working fine (using UEFI) before I updated Windows.  I removed the bios_grub flag. Then I used fsck and it didn't find any error. So I tried again with Boot-Repair but it always gives me the "GPT detected" error. My boot is on UEFI mode, Secure Boot is "off".  When I boot my PC with SecureBoot OFF, I can reach the GRUB menu. But it's empty (the only voice is "System Setup").  I mounted my Ubuntu system disk:  sudo mount /dev/sda9 /mnt   and the other things:  sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys   I logged on the system with chroot:  sudo chroot /mnt   I re-installed grub:  grub-install /dev/sda update-grub2   But it still doesn't work. How would you make a comma-separated string from a list of strings? What would be your preferred way to concatenate strings from a sequence such that between every two consecutive pairs a comma is added. That is, how do you map, for instance, ['a', 'b', 'c'] to 'a,b,c'? (The cases ['s'] and [] should be mapped to 's' and '', respectively.)  I usually end up using something like ''.join(map(lambda x: x+',',l))[:-1], but also feeling somewhat unsatisfied. How does ServerName and ServerAlias work? It's the following part of a virtual host config that I need further clarification on:  &lt;VirtualHost *:80&gt;   # Admin email, Server Name (domain name), and any aliases   ServerAdmin example@example.com   ServerName  141.29.495.999   ServerAlias example.com ...   This is and example config, similar to what I currently have (I don't have a domain name at the moment).  &lt;VirtualHost *:80&gt; - Allow the following settings for all HTTP requests made on port 80 to IPs that this server can be contacted on. For instance, if the server could be accessed on more than one IP, you could restrict this directive to just one instead of both.  ServerName - If the host part of the HTTP request matches this name, then allow the request. Normally this would be a domain name that maps to an IP, but in this case the HTTP request host must match this IP.  ServerAlias - Alternate names accepted by the server.  The confusing part for me is, in the above scenario, if I set ServerAlias mytestname.com and then made an HTTP request to mytestname.com, there would have to be a DNS record pointing to the server's IP for this to work? In which case, is ServerAlias just basically EXTRA ServerName entries?  Say I had a DNS entry such that foobar.com = 141.29.495.999 but then I had ServerName = 141.29.495.999 and ServerAlias was empty, would that mean that although foobar.com gets resolved to the right IP, because there is no reference to accept foobar.com in ServerName or ServerAlias?  Or something. Man I'm confused. Quake-style terminal with splitting in Gnome other than Yakuake The most common Quake-style terminal in Gnome seem to be Guake and Tilda, but they can't split to show several shells in single tab like Yakuake can. Is there any alternative which can do so? Database design for products with bundles of products I am building a database system for my retail business. I have set some tables which are:   Product Purchase Sales Balance   All are connected one another and are able to show my inventory level.  The problem I am having is I also sell bundles of products - that have different prices than their individual prices. Example: I sell an orange for $1, an apple for $1.2; I sell fruit package 1 (2 oranges and 2 apples) for $3.8, package 2 (4 oranges and 4 apples) for $7.  Is there a right way how to create relationship for these product bundles?  PS: I am using FileMaker Pro creating this. How can I learn the basics of SharePoint 2013 in a few days? I have very little knowledge of SharePoint, and want to learn about SharePoint 2013.  Most of the resources that I've found are either about what's new in 2013, or they have a bunch of links to SharePoint 2010.  I also don't have the time to read a thousand page book.  A hundred or so would be fine.  Can anyone recommend a resource (site / book / video / tutorial) for a beginner to learn the basics of SharePoint 2013 in a few days?  I've downloaded a Kindle book, "Getting Started With SharePoint 2013."  It's perfect for absolute beginners, who just want to know how to upload &amp; download documents, but I'm looking for more than that. How can I safely create a nested directory in Python? Suppose I am given a morphism of schemes $f: X \longrightarrow Y$ and suppose that for any point $y \in Y$, $\kappa(y)$ denotes the residue field. I would like to show that the fibered product $$X \times_{Y} \text{Spec}(\kappa(y))$$ is homeomorphic to the preimage $f^{-1}(y)$ in the induced topology.  The following is my attempt so far:  The question is obviously affine on the target, so without loss of generality we reduce to the case of a morphism $f: X \longrightarrow \text{Spec }A$. Then we have  $$ f^{-1}(\text{Spec }A) = \bigcup_{i \in I} \text{Spec }B_{i} $$ via morphisms $$ \phi_{i}: A \longrightarrow B_{i}. $$ We can then write, \begin{align*} f^{-1}(\text{Spec } A) \times_{\text{Spec } A}\text{Spec } \kappa(y) &amp;= \bigcup_{i \in I} \left( \text{Spec } B_{i} \times_{\text{Spec }A} \text{Spec }\kappa(y) \right) \\  &amp;= \bigcup_{i \in I} \text{Spec }  \left( B_{i} \otimes_{A} \kappa(y)  \right). \end{align*} Now let $\mathfrak{p}$ be the prime ideal of $A$ corresponding to the point $y \in \text{Spec } A$. Then $\kappa(y) = (A/ \mathfrak{p})_{\mathfrak{p}}$. Then for any of the $B$ (dropping the index for brevity), we have \begin{align*} B\otimes_{A} (A/ \mathfrak{p})_{\mathfrak{p}} &amp;\simeq B \otimes_{A} A / \mathfrak{p} \otimes_{A} A_{\mathfrak{p}} \\ &amp;\simeq B_{\mathfrak{p}} \otimes_{A} A / \mathfrak{p} \\ &amp; \simeq B_{\mathfrak{p}} / \mathfrak{p}B_{\mathfrak{p}} \end{align*}  Now the prime ideals in $B_{\mathfrak{p}} / \mathfrak{p}B_{\mathfrak{p}}$ correspond precisely to the prime ideals of $B_{\mathfrak{p}}$ containing $\mathfrak{p}B_{\mathfrak{p}}$. Further, the prime ideals of $B_{\mathfrak{p}}$ correspond precisely to the prime ideals of $B$ contained in $\phi(\mathfrak{p})B$. That is, we have \begin{align} \text{Spec }B_{\mathfrak{p}} &amp;= \{  \mathfrak{q} \subseteq B :  \phi^{-1}(\mathfrak{q})  \subseteq \mathfrak{p}  \} \\ &amp;=  \{ \mathfrak{q} \subseteq B : f(\mathfrak{\mathfrak{q}}) \subseteq \mathfrak{p}      \}. \end{align} Note that in the very last line we have abused notation slightly: There is not really any notion of being "inside" $\mathfrak{p}$ when it is being treated as a point in the scheme. So really we mean that $f(\mathfrak{q})$ is a point in the scheme whose corresponding prime ideal is a subset of $\mathfrak{p}$. Now as we said above, the prime ideals of $B_{\mathfrak{p}}/\mathfrak{p}B_{\mathfrak{p}}$ are the following $$ \text{Spec }(B_{\mathfrak{p}}/\mathfrak{p}B_{\mathfrak{p}}) = \{ \mathfrak{q} \subseteq B : f(\mathfrak{\mathfrak{q}}) \subseteq \mathfrak{p}      \text{ and } ???  \} $$ This is the point at which I get stuck. Ideally I would like to make some argument from the statement "Now the prime ideals in $B_{\mathfrak{p}}/\mathfrak{p}B_{\mathfrak{p}}$ correspond precisely to the prime ideals of $B_{\mathfrak{p}}$ containing $\mathfrak{p}B_{\mathfrak{p}}$" to conclude that the question marks are the condition $\mathfrak{p} \subseteq f(\mathfrak{q})$. Could someone point me in the right direction as to how to get this condition?   Is the proof up until this point correct? Different sources online seem to do this many different ways, so it's difficult for me to check. Can helium disappear from Earth? Why does Unix store timestamps in a signed integer? Why is a signed integer used to represent timestamps? There is a clearly defined start at 1970 that's represented as 0, so why would we need numbers before that? Are negative timestamps used anywhere? How can magnets be used to pick up pieces of metal when the force from a magnetic field does no work? It is given $23!=2585201xy38884976640000$. Now it is required to find the value of $x$ and $y$. I know I could find it by using divisibility rules and solving simultaneous equations. Is there any other way to solve it (without computing it by a calculator)? This question is just out of curiosity. I have a SNP table looks like this  A N N N N N N N N N N N N C N N N C N N N N N N N N N N N N N N N N N N N C N N N C N N N N N N N N N N N N N N N N N N C C N N N N N N N N N N C C N N N C C N N N N N N N N N N N N N N N N N   I want to count total number of N in each row? any idea how to do that