VoronoiMesh for 3D points
How can I define a 3D version of the built-in VoronoiDiagram (VoronoiMesh in V10) function?
Do the glowing pillars in The Storm Halls do anything? I've noticed that occasionally if I shoot at (or near) the glowing red pillars they will kind of explode a bit for a second and then reform. Does this affect my attacks in any way? What about nearby enemies? Is this purely cosmetic (like pillars in other dungeons crashing down)? Generate multiple PDFs for different document versions in a single build Why are my objects in all layers? Finding the limit of $(1-\cos(x))/x$ as $x\to 0$ with squeeze theorem How do I find:  $$ \lim_{x\to0}\frac{1-\cos(x)}{x} $$  Using the squeeze theorem.  Particularly, how would I arrive at its bounding functions?   If possible, please try not to use derivatives. Are the following two sentences correct?     I want you to go to sleep.   and     I want you going to sleep.   If they are both correct, what's the difference? Sometimes after I fry something, I wash it immediately in water because it's a bit easier to wash (before the remains stick to the pan).  Does this damage the pan in any way? sed : Ignore line starting whitespace for match I want to replace the default listening port of httpd to 9090. I can edit the line in httpd.conf file using below  sed -i "/^Listen/c\Listen 9090" /etc/httpd/conf/httpd.conf   But the line   Listen 80   may have white space before it.  How do I ignore this white space to match this line? Why do the measurements of this object seem erroneous? I just found out about the Mesh Display : Length feature in the "N" panel (thanks to ) that allows one to measure the length of a face or vertice.  But my first encounter with this tool gives me complex feelings of love and hate, see how, as I was trying to measure the aspect ratio of this TV screen, I am getting WIDTH = 20.33 and HEIGHT = 37.57.  These values seem awfully wrong, since my betrusted eyes tell me the height should be shorter than the width.    I have tried measuring the single vertices as well, to identical results. Combining Shimano RS500 crankset with Stages Shimano 105 5800 I've been thinking about getting a power meter for a while now. I finally decided I would get one, but now I realise that Stages only starts at the Shimano 105 level.  I currently have a Shimano RS500 Crankset ( 50 x 34 ) and I'm very pleased with it, so I don't feel a need to replace the whole crankset with a 105 5800.  I also have no plans to upgrade anytime soon to Dura Ace or something like that (the rest of my bike has the 105 5800 set), so I don't think I should buy a higher lever crank arm from Stages.  Now, I know something about bikes, but not a lot. It seems that what I have (RS500) looks compatible with the 105 crank arm (just judging by the looks), but I would like to be certain before I spend this amount of money.  My set:  Stages I would like to get:   Kind regards and thanks in advance, The Find Familiar spell states, in part:  As an action, you can temporarily dismiss your familiar. It disappears into a pocket dimension where it awaits your summons.  The question arising from this is:  Is this pocket dimension different for every familiar in the world? Thus being a personal pocket dimension? If this is true, then it should be able to store items given by its master for safe keeping away from anyone else, as long as these are items that a familiar could carry with it. Can the familiar bring small items with it into the pocket dimension for safe keeping? How to replace plain URLs with links? I am using the function below to match URLs inside a given text and replace them for HTML links. The regular expression is working great, but currently I am only replacing the first match.  How I can replace all the URL? I guess I should be using the exec command, but I did not really figure how to do it.  function replaceURLWithHTMLLinks(text) {     var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&amp;@#\/%?=~_|!:,.;]*[-A-Z0-9+&amp;@#\/%=~_|])/i;     return text.replace(exp,"&lt;a href='$1'&gt;$1&lt;/a&gt;");  } How to run shell script via terminal What happens to folks who get question banned, by and large? There is a steady stream of duplicates of  coming in lately. It's got me wondering. Roughly speaking, out of say 100 folks who get this ban, how many    wander away and never interact with SO again?   do the sorts of things that might lift a ban, but don't get it lifted? do the sorts of things they should, and lift the ban? post a question of their own on Meta which we close as a dupe?   Among the continue-to-interact folks, is there a difference in success rate between those who post on Meta about it (motivated, but not good rules-readers, who nonetheless get customized advice) and those who do not (better rules readers, but working to some extent blind) - which do better?  Is there a reasonable chance of recovering from a ban, assuming you care enough to try? Let's say we have this code for a LWC:  &lt;!-- helloExpressions.html --&gt; &lt;template&gt;     &lt;div class="slds-m-around_medium"&gt;         &lt;lightning-input name='firstName' label="First Name" onchange={handleChange}&gt;&lt;/lightning-input&gt;         &lt;lightning-input name='lastName' label="Last Name" onchange={handleChange}&gt;&lt;/lightning-input&gt;         &lt;p class="slds-m-top_medium"&gt;Uppercased Full Name: {uppercasedFullName}&lt;/p&gt;     &lt;/div&gt; &lt;/template&gt;   and this is the JS file:  // helloExpressions.js import { LightningElement, track } from 'lwc';  export default class HelloExpressions extends LightningElement {     @track firstName = '';     @track lastName = '';      handleChange(event) {         const field = event.target.name;         if (field === 'firstName') {             this.firstName = event.target.value;         } else if (field === 'lastName') {             this.lastName = event.target.value;         }     }      get uppercasedFullName() {         return `${this.firstName} ${this.lastName}`.toUpperCase();     } }   firstName and lastName have been decorated with @track. Now as per the documentation, decorating a property with @track makes it private and reactive, while to mark a property public and reactive, use @api.  So if I just change the decorator to @api for both these variables, it should work. I am referring these from the same component only. But it's not working.  UPDATE: 27th Feb -------------------- Somehow it's working today. I just changed the decorator of the variables to api.  import { LightningElement, api } from 'lwc';  export default class HelloExpressions extends LightningElement {     @api firstName = '';     @api lastName = '';      handleChange(event) {         const field = event.target.name;         if (field === 'firstName') {             this.firstName = event.target.value;         } else if (field === 'lastName') {             this.lastName = event.target.value;         }     }      get uppercasedFullName() {         return `${this.firstName} ${this.lastName}`.toUpperCase();     } }   So it's working. Rendered image is just grey I was hoping I would find some people in the industry that could help me decide what's the best price to charge to design (in this case) business cards.  What are standard prices for professional designers?  From a firm point of view? From a freelancer?  I don't want to overcharge clients but I don't want to ruin the industry by underselling my services. Will installing Ubuntu using the "erase entire disk" option remove and erase all currently existing partitions? I'm considering ditching Windows 8 and doing a fully clean install of Ubuntu. However, I'm concerned because my computer came with a built-in 16 GB recovery partition that would need to be erased as well.   If I pick the "erase entire disk" option during installation, will it wipe out this recovery partition too? Proving that the given set has at most $2^{n-1}$ elements How can I correct this code to get an answer? "'void' type not allowed here" error (Java)