From what items can a wizard learn his spells?

I’m now wondering after googling for a while, what are the different sources a Wizard can learn his spells from? Is it only limited to scrolls and tomes, or can a Wizard learn spells from other magic items?

The following quotes are from the PHB, page 114 Your spellbook

You might find other spells during your adventures. You could discover a spell recorded on a scroll in an evil wizard’s chest, for example, or in a dusty tome in an ancient library.

Copying a Spell into the Book When you find a wizard spell of 1st level or higher, you can add it to your spellbook if it is of a level for which you have spell slots and if you can spare the time to decipher and copy it.

For each level of the spell, the process takes 2 hours and costs 50gp. The costs represents material components you expend as you experiment with the spell to master it, as well as the fine inks you need to record it. Once you have spent this time and money, you can prepare the spell just like your other spells.

The way this is worded and considering the few examples we’re given, shouldn’t it be possible to learn a spell from more than just written sources?

An example would be Wand of Magic Missile: would it be possible for a Wizard to learn the spell Magic Missile by studying the spell when used by the item and write down his research and thus learning how to use the spell on his own and eventually master it?

In Pathfinder 2e, if a 20th level caster fails to learn a spell, can they never try again?

On page 238 of the Core Rulebook, under "Learn a Spell", the rules state:

Failure You fail to learn the spell but can try again after you gain a level. The materials aren’t expended.

Since character level is capped at 20th, does this mean that a 20th level caster who fails to Learn a Spell can never try to learn that spell again?

Which is easier for new players to learn, SR2 or SR5?

Of the many editions of Shadowrun, we have access to the second and the fifth one. The group we’re considering SR with has a few rather inexperienced, newbie players (and some who played a lot of SR2 but have just started reading SR5.)

Which Shadowrun edition’s mechanics are more welcoming and easier to learn for relatively new players, SR2 or SR5? Why? Please, illustrate and explain briefly.

(SR5 seems more up to date, obviously, yet it also seems way more complex, the core appears to be chock full of not-really optional rules.)

Looking to learn more about Counter automaton?

I have to write a paper for my class about counter automaton, their usage, their impact, and more. and I’m stuck finding good resources to learn about these strange anomalies :). I was wondering if anyone here can help me or guide towards writing a good paper. any good article suggestions or book
ps1: we have learned about pushdown automata and basics in our class

Where can I learn about reverse proxy’s and path traversal SSRF?

I am tasked to record a lesson for my students about path traversal SSRF (Server-Side Request Forgery) my understanding is reverse proxy’s are heavily used on big websites which have a massive attack surface.

Some weird proxy’s process requests differently at times an attacker is able to traverse out of an API call and access internal apps routing through a reverse proxy.

I am wanting to learn the following things about the things above.

  1. How do I get access to private endpoints?
  2. What are some interesting payloads to try?
  3. How would I be able to achieve access to internal apps?

I hope anyone on here can help me 🙂

Cheers, Blake

course suggestions to learn background for sensor fusion

Specifically what topics in probability would give me the background I need to understand sensor fusion?

I’m looking for a college class that would include these topics, so I’m wondering what the class might be called or what might be in the description.

By any chance do you know of a community college that offers a good class that would cover these topics?

To explain a bit more, I’m a rising sophomore computer science major, but I’m on leave from my university because of the pandemic. I want to take a class in the meantime, and since many community colleges are online at this point, I have many options, but I’m not sure exactly what I should be looking for.

Thanks for your help!

Is there a way to learn what was written in a burned document?

I’m playing pathfinder and I just recovered the ashes of burned papers. The Dm told me make whole wouldn’t work because a big part of the paper went off in smoke and as such there isn’t all the parts. Is there any divination spell that could help me recover some information ? I have access to a good amount of gold and a fairly large city so I could pay a spellcaster to cast it if it is too high-level. I have neither access to the vilain and the document is probably a little too much damaged to use linguistics on

What programming language to learn for this particular project?

I have a vast batch script cluster that monitors my downloads directory. When it ‘detects’ a completed download, it processes it (using various external command line tools), then moves it to a directory where similarly named files reside. Other functions include duplicate media finder which can use combination of partial filename, media duration and size to find them quickly. The cluster consists of around 20 different functions, big and small. I have much more ideas to expand this into a proper offline media center with extensive automated management features.

I have a dire need to evolve this into a graphical user interface, first of all, and I am faced with the problem of choosing a programming language for it. I do not know any other languages but am willing to learn a new one just for this passion project alone. What language would be THE programming language of choice for something like this, for someone like me, and why? Keep in mind I have never used programming tools other than Notepad++.

Why should an average programmer learn automata theory?

Good programming relies heavily on choosing an efficient algorithm for the task at hand and yet an average programmer hardly uses 50 pages worth of algorithms from the Cormen book in his/her career.

Recently I started reading some CS books, long after completing my bachelors degree. One of the books is the Theory of Computation by Micheal Sipser. Although I love the content and still am in the beginning chapters, I cannot imagine where I would use the information provided in this book in my job.

What is the use of Automata Theory in the industry?

Can a multiclass spellcaster use spell slots of a level higher than the spells he could learn through a class to cast a spell learned through a feat?

The question “Can I use spell slots to cast the spell granted from the Fey Teleportation feat additional times?” asked whether a character can use a spell slot to cast a spell “learned” through a feat such as Magic Initiate or Fey Teleportation. The answer, in a nutshell, was: Yes, but only if the spell is on the spell list of the class providing the slot. So, for example, an elven wizard who learns misty step by taking the Fey Teleportation feat could use wizard spell slots to cast misty step, because misty step is on the wizard spell list.

A piece of the answer’s rationale was the following guidance from Sage Advice Compendium v2.2, p. 8 (emphasis mine):

If you have spell slots, can you use them to cast the 1st-level spell you learn with the Magic Initiate feat?

Yes, but only if the class you pick for the feat is one of your classes…. In short, you must follow your character’s normal spellcasting rules, which determine whether you can expend spell slots on the 1st-level spell you learn from Magic Initiate.

Let’s imagine a multiclassed Rogue 3 (Arcane Trickster)/Wizard 2. According to the spellcasting rules for multiclassed characters, see PHB p. 164-165, this character would have two 2nd-level spell slots but would not — at least not through his class levels — be able to learn any 2nd-level spells.

Now imagine that this character gains a level, becomes a Rogue 4/Wizard 2, and takes the Fey Teleportation feat. He “learns” misty step, which is on both the the wizard spell list and the Arcane Trickster spell list (because the latter is really the former). He still has no access to 2nd-level spells through his levels in either class.

Can this character use spell slots to cast misty step even though he couldn’t otherwise cast, or even learn, any 2nd-level spells?