Can Chill Touch prevent Regeneration?

Can the D&D 5th Edition cantrip Chill Touch prevent regeneration and similar abilities?

Do specific forms of regeneration (like a troll’s) circumvent this?

Chill Touch:

You create a ghostly, skeletal hand in the space of a creature within range. Make a ranged spell attack against the creature to assail it with the chill of the grave. On a hit, the target takes 1d8 necrotic damage, and it can’t regain hit points until the start of your next turn. Until then, the hand clings to the target.

Troll rule text:

The troll regains 10 Hit Points at the start of its turn. If the troll takes acid or fire damage, this trait doesn’t function at the start of the troll’s next turn. The troll dies only if it starts its turn with 0 Hit Points and doesn’t Regenerate.

(emphasis mine)

Here is the now-unofficial ruling from Sage Advice

I can’t tell if this is a classic case of specific-vs-general or just designer intent being unclear in RAW.

How can we prevent to enter the path of a file each time in a script in shell?

I have a job submit script for slurm. I should enter the directory path whenever I change the submit script path. for example if I be on folder1 I should write manually: /home/job/folder1 if I want to use the script in folder2 I should write: /home/job/folder2

Is there any command to prevent manually changing of this action?

PS: I know I can use $ pwd but I did not find the right way.

How to prevent a scrollbar with momentum scrolling from hiding itself on iOS Safari?

When you add -webkit-overflow-scrolling: touch; to a scrollable element such as a div for instance, you gain a smoother scrolling experience (native momentum scrolling) but then, you lose the ability to have the scrollbar constantly shown. Because for some obscure reason, Apple decided it’s good UX to hide the scrollbar most of the time.

The problem is that when only 3 items show in your scrollable content and the rest isn’t partially cut, you have no hint telling users that there is a scrollbar and that more items are available.

I would like to know if there is a way to have a scrollable div with momentum scrolling but that never hides itself.

Does immunity to fear prevent a mummy’s Dreadful Glare from paralyzing a character?

A Mummy has an ability called Dreadful Glare:

The mummy targets one creature it can see within 60 feet of it. If the target can see the mummy, it must succeed on a DC 11 Wisdom saving throw against this magic or become frightened until the end of the mummy’s next turn. If the target fails the saving throw by 5 or more, it is also paralyzed for the same duration. A target that succeeds on the saving throw is immune to the Dreadful Glare of all mummies (but not mummy lords) for the next 24 hours.

The Berserker Barbarian has the Mindless Rage feature:

Beginning at 6th level, you can’t be charmed or frightened while raging. If you are charmed or frightened when you enter your rage, the effect is suspended for the duration of the rage.

Say a Mummy uses its Dreadful Glare action on a Barbarian who is currently raging and has the Mindless Rage feature. What happens if the Barbarian fails their save by 5 or more? Does the Barbarian become paralyzed because they failed their save so badly? Or are they unaffected because they are immune to fear and the two conditions must be applied together?

How does a CDN actually prevent DDoS attacks, when an origin server accepts direct connections?

I am trying to understand how a CDN (like Cloudflare e.g) does protect against a DDoS attack.

I would think that the internet traffic is routed through a CDN’s reverse proxy, then filtered. This assumes that the DNS record of the website in question points to a CDN reverse proxy of course.

Now, should I / must I have a Firewall at my orginal server that only allows connections from a CDN-related IP?

Note: In this support article, when under attack, Cloudflare suggest to change the origin IP and update some routing:

If an attacker is directly targeting your origin web server, request your hosting provider change your origin IPs and update the IP information in your Cloudflare DNS app. Confirm all possible DNS records are orange-clouded and that your name servers still point to Cloudflare (unless using a CNAME setup) before changing your origin IP.

Why do they not recommend using a Firewall? Now, their solution will have a short term effect, but can be circumvented easily.

Is changing only the IP bad advice? Am I understanding something wrong here?

Prevent renaming Shared Documents in a Teams site

Our users tend to rename the “Shared Documents” library in the SharePoint view of a Teams site. This of course causes Teams to break. Acutally, I am not really sure, how they do it, I don’t see any way to change the name and the url of an existing document library. But, what is more important, I would like to prevent this. How can I forbid users to make changes in a Teams site that would break the application working properly? Including, but probably not limited to change the url of the Shared Documents library and the General folder. Thank you for any advice.

edit: Now I know, they mapping the sites as network share and since “Shared Documents” says nothing, the give the “folder” (that is actually the library) a more meaningful name.

How can I prevent WiFi from disappearing again?

For the second time, my WiFi has gone AWOL.

I TRIED to reboot to older kernel versions, but was never able to get Advanced Options to show in GRUB. Then suddenly after all the reboot, GRUB loads, the WiFi would show up again. This process takes almost 2 hours, and I’d really like to know if there’s something I can do to prevent it from happening again.

My network adapter is Intel AC 9560. Ubuntu version 18.10.

How to prevent LCK_M_IX waiting/locking on the following Delete and Insert queries

Given the following table structure, records are being continuously inserted with the update_time of a very recent datetime. A separate Connection to the DB is periodically trimming old records with dates of older than 2 weeks.

Table Structure:

Table Structure

The following Insert is being run very frequently, with different values:

Insert Statement

The following delete statement is repeated until required, running a select right after to see if the process is complete

delete top(5000) from trade_options with (READPAST) where update_time < '<Two Weeks Ago>' 

Activity Monitor shows that the Delete is locking, and the Insert is waiting ( LCK_M_IX):

Image of the Activity Monitor