Can spells from the Magic Initiate feat be swapped out for different ones? For example, a character takes the Magic Initiate feat at level 4, picking spells from the Wizard spell list, because they have been researching and learning all they can about magic (such as a Sorcerer studying their inborn magic or a High Elf expanding on their Cantrip feature). It stands to reason that they would continue their research of magic over their next 16 levels, which indicates that they should learn new spells.  At any point, can the spells chosen through the Magic Initiate feat be swapped out for other spells, according to the same Magic Initiate spell selection rules of two cantrips and one 1st-level spell?
Can you retrain the Magic Initiate spell using the Spellcasting feature? got me thinking about the mechanics of the Magic Initiate feat when you have class levels in the class into which you were inducted.    Among the classes you can pick with this feat are the Bard, Sorcerer, and Warlock, which know a limited number of spells and all have the same statement under Spells Known.     Additionally, when you gain a level in this class, you can choose one of the [class] spells you know and replace it with another spell from the [class] spell list , which must also be of a level for which you have spell slots.   The term "learning" is used both to describe new spells acquired on level-up and the spell acquired through the feat. This would seem to indicate your Magic Initiate spell counts among the spells you know, and is thus eligible for retraining if you learned it as a spell of your class.  An odd change in wording occurs during the Magic Initiate feat description (emphasis mine):     In addition, choose one 1st-level spell from the same list. You learn that spell and can cast it at its lowest level.   This generalization in describing the learned spell's level seems to imply that there exists a scenario where it would not be appropriate to restrict the spell to being cast as a 1st-level spell.  Could one of the charisma casters retrain Magic Initiate into a higher level spell, which they could then cast once per long rest without using a slot?  This would turn an otherwise unexciting feat into, effectively, a Mystic Arcanum for Bards and Sorcerers. This seems too powerful to be intentional,  but the feat description appears to have gone out of its way to permit it.
Can I make a custom node from a group and have that available in other projects? I've found some neat combinations of nodes to create certain effects, so I'd like to make them a group and then have that node available on my list of available nodes, even when I reload the startup file. How would I do that? Formula for completing the square? My math teacher said that this was the formula for completing the square.  Original function: $$ax^2 + bx + c$$ Completed square: $$a\left(x + \frac{b}{2a}\right)^2 - \frac{b^2}{4a} + c$$  However, using this formula I'm not getting the same answers that I would get just by determining the stuff myself.  Is this correct? I'd like to delete a file from my Time Machine backups, but there seems to be no option to do so in the Big Sur version of Time Machine. I go to the Time Machine menu and select &quot;Enter Time Machine&quot;. Then I see the view with the stack of windows. I browse to a file and select it. Now I want to delete it so it doesn't exist and take up space in backups. There is no option to delete it - either the action menu in the toolbar, or the control-click context menu. How do I delete a file from Time Machine backups? There used to be a way to do this. (I'd take a screenshot, but the key shortcuts for screenshots don't work in Time Machine. Not sure if this is just a Big Sur thing or if that's always the case.) Update: I should mention I'm using APFS for my Time Machine volume. That seems to be relevant. Also, I contacted Apple support about deleting entire snapshots (slightly different goal than the one here in this question). They said you can't do it anymore. It seems like there's some bugs here, because I have a &quot;Move to Trash&quot; option if I control-click one of my backups. It seems to work initially but then the backup comes back.  I don't like losing this much control over my files. I may look for another backup solution. With the advent of the WordPress Answers Stack Exchange site, there's undoubtedly going to be overlap.  But I just want to get some advice:  I'm a developer and I kinda hate WordPress, but have to use it occasionally. My WordPress questions are usually development ones (when I have them), and most often related to 'how WordPress handles things', which are pretty obvious in straight programming terms.  But with the WordPress layer of abstraction, they become problematic.  I find that most developers that have gone near WordPress are usually also PHP/JS/CSS/MYSQL guys who dabble with WordPress and, as a result, hangout more on SO. And theres a die hard bunch who are heavy into the WP.SE site, but generally the WP site is for people trying to muddle through the day to day operation of using WordPress and its many themes/plugin etc.    As a result, if I were to ask something pretty in-depth about writing / integrating new &amp; strange features or something, I'm talking to a much smaller group of devs than I would be on SO.  So, enough of the ramble, my question:  Should I be posting heavy development questions relating to WordPress on the WP.SE site or to SO? Can I post to both, or is cross posting frowned upon in these cases still? Dupehammer creates and deletes a comment, causing notifications to go out Elysia cron module does not execute cron job automatically I have installed the elysia cron module and setup the cron job. My module has a cron function test_cron() which inserts some data into a table.  This function lists in the elysia cron status page. I have setup the the default scheduled rule to */1 * * * * to run the cron after every minute.  When I click on the run infront of the test_cron() the cron runs and some data inserts into the database.  But this the manual method, I want to execute the cron after every minute therefore I defined the scheduled time for the test_cron(),  but it does not executed automatically after every minute.  What should I do? Is there any other configuration which I should do to run the cron automatically? What is the setting in bash for globbing, to control whether * matches dot files I was surprised recently when I did something like mv ./* ../somedirectory and found that files like .gitignore were not moved.  I do most of my work in zsh on OS X, and this surprise bit me in bash on CentOS.  I tried bash on OS X and found the same behavior: * does not match dot files.  This seems very undesirable to me, but apparently it's the bash default.  (It may be the zsh default too for all I remember, but I may have changed it years ago in my .zshrc and forgotten it ever worked differently.)  How can I configure bash to behave as I expected: for * to match all files, and not ignore dot files.  In case this is at all unclear, here's how to reproduce it    cd /tmp mkdir {t,d}est touch test/{.,}{1,2,3,4,5,6,7} ls -hal test mv test/* dest ls -hal test     # notice dot files are still there ls -hal dest     # notice only some files were mv'ed I have a map a at the link below:    I added one of my GeoServer WMS layers to the map, now I try to add the attributes window pop up on click. I found to examples on the OpenLayers 3 homepage, but I cannot put together a working code...      Is there any chance to have a working sample somewhere? List of freely available physics books I'm trying to amass a list of physics books with open-source licenses, like Creative Commons, GPL, etc. The books can be about a particular field in physics or about physics  in general.  What are some freely available great physics books on the Internet? edit: I'm aware that there are tons of freely available lecture notes online. Still, it'd be nice to be able to know the best available free resources around.  As a starter:         Table of contents sorted by field (in alphabetical order): At what point does a caster define the target of a spell? The new School of Invention tradition for Wizards () while still in playtesting (and indeed a bit silly in my opinion, more of a "chaos wizard"), got me thinking about its reckless casting ability. This allows the caster to cast magic they do not have prepared and get a random result. The random spells have different targeting criteria (Wall of Stone, Fireball, Feign Death , Mass Cure Wounds) and so it is not possible to decide the target of the spell until it has been cast, as you don't know what you are going to get until it is cast.  This suggests that the designer of the subclass has made the assumption that you don't actually target until you have cast the spell and release it, which makes sense from one point of view, strongly supported by the way a prepared action casting works, PHB p.193 where you cast the spell and hold the energy until the condition is met for the readied action at which point you target the spell.  While the Unearthed Arcana is not RAW or finalized and released, my question is not about this subclass, but about the official rules as a whole.  Is there was any direct RAW, or other supporting or opposing RAW, that states at what point a caster defines the target of a spell?  As a sub-question: are there any circumstances where it actually matters, other than the already defined Readied Action spell casting, in the official rules? Mean Value theorem problem?(inequality) I'm trying to solve this mean value theorem problem but confused where to start,     If $0&lt;a&lt;b$ prove that $(1-\frac{a}{b})&lt;\ln\frac{b}{a}&lt;\frac{b}{a}-1$   Can someone please lend me a hand? Conditional expectation on more than one sigma-algebra Proof that for $a,b,c\in \mathbb{R}$, hold that $\left |\sqrt {a^2+b^2}-\sqrt {a^2+c^2}  \right |\leq \left |b-c  \right |$. Give me a clue, I don't have any idea to work with that inequality. Closed form for $\int_0^\infty\frac{1}{(1+x^2)^s}\,dx$ when $s\in (0.5,\infty)\setminus\mathbb{N}$ I know that the improper integral  $$ \int_0^\infty\frac{1}{(1+x^2)^s}\,dx $$ is convergent for $s&gt;0.5$ and divergent otherwise. Furthermore, it has a closed form for $s \in \mathbb{N}$ (this can be obtained using the Residue Theorem). My question is to know whether it has a closed form for any non-integer $s &gt;0.5$. I wrote a Table Valued Function in Microsoft SQL Server 2008 to take a comma delimited column in a database to spit out separate rows for each value.  Ex: "one,two,three,four" would return a new table with only one column containing the following values:  one two three four   Does this code look error prone to you guys? When I test it with   SELECT * FROM utvf_Split('one,two,three,four',',')    it just runs forever and never returns anything. This is getting really disheartening especially since there are no built in split functions on MSSQL server (WHY WHY WHY?!) and all the similar functions I've found on the web are absolute trash or simply irrelevant to what I'm trying to do.  Here is the function:  USE *myDBname* GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[utvf_SPlit] (@String VARCHAR(MAX), @delimiter CHAR)  RETURNS @SplitValues TABLE (     Asset_ID VARCHAR(MAX) NOT NULL )  AS BEGIN             DECLARE @FoundIndex INT             DECLARE @ReturnValue VARCHAR(MAX)              SET @FoundIndex = CHARINDEX(@delimiter, @String)              WHILE (@FoundIndex &lt;&gt; 0)             BEGIN                   DECLARE @NextFoundIndex INT                   SET @NextFoundIndex = CHARINDEX(@delimiter, @String, @FoundIndex+1)                   SET @ReturnValue = SUBSTRING(@String, @FoundIndex,@NextFoundIndex-@FoundIndex)                   SET @FoundIndex = CHARINDEX(@delimiter, @String)                   INSERT @SplitValues (Asset_ID) VALUES (@ReturnValue)             END              RETURN END Strange issue with the right side margin How to do joins in LINQ on multiple fields in single join Left-align all equations in a block align environment without any explicit alignments points (given by &amp;) right justifies the equations in the block. They can be left justified by putting &amp; at the beginning of each equation. Is there any way to left justify them without starting &amp;-s? Maybe some special environment or option? It seems to be an extra work to tell the compiler again and again that I want left alignment on each line. What's the best way to do a backwards loop in C/C#/C++? I need to move backwards through an array, so I have code like this:  for (int i = myArray.Length - 1; i &gt;= 0; i--) {     // Do something     myArray[i] = 42; }   Is there a better way of doing this?  Update: I was hoping that maybe C# had some built-in mechanism for this like:  foreachbackwards (int i in myArray) {     // so easy }   Update 2: There are better ways. Rune takes the prize with:  for (int i = myArray.Length; i-- &gt; 0; ) {         //do something } //or for (int i = myArray.Length; i --&gt; 0; ) {     // do something }   which looks even better in regular C (thanks to Twotymz):  for (int i = lengthOfArray; i--; ) {         //do something } Water Wars: Time Travel TV Show?