airmon-ng start wlp2s0 … not sure were to start

The short question I have: Does mon1 function essentially the same as wlan0mon? I purchased an adapter with a RT2870/RT3070 chip-set in it and I am currently trying to follow a basic tutorial but am unsuccessful to for reasons I cant comprehend. First issue is that what I run ifconfig I don’t have wlan0 but from my research this is normal being that I am running a newer version of Ubuntu than 15.whatever that they changed it to wlp2s0. No big deal but when running sudo airmon-ng start wlp2s0 here is what I get:

bart_simp@Linuxfartbox ~/bin $ sudo airmon-ng start wlp2s0

Found 6 processes that could cause trouble. If airodump-ng, aireplay-ng or airtun-ng stops working after a short period of time, you may want to kill (some of) them!

PID Name 973 avahi-daemon 974 NetworkManager 1072 avahi-daemon 1178 wpa_supplicant 1459 dhclient 1688 dhclient Process with PID 1459 (dhclient) is running on interface wlp2s0 Process with PID 1688 (dhclient) is running on interface wlp2s0

Interface Chipset Driver

wlx00c0caa7eaf1 Ralink RT2870/3070 rt2800usb – [phy1] wlp2s0 Broadcom wl – [phy0]mon1: ERROR while getting interface flags: No such device

The next thing I tried was what was replacing wlp2s0 with wlx00c0caa7eaf1 which seemed logical but that is where I couldnt follow the tutorial step by step. so heres that output

bart_simp@Linuxfartbox ~/bin $ sudo airmon-ng start wlx00c0caa7eaf1

Found 6 processes that could cause trouble. If airodump-ng, aireplay-ng or airtun-ng stops working after a short period of time, you may want to kill (some of) them!

PID Name 973 avahi-daemon 974 NetworkManager 1072 avahi-daemon 1178 wpa_supplicant 1459 dhclient 1688 dhclient Process with PID 1459 (dhclient) is running on interface wlp2s0 Process with PID 1688 (dhclient) is running on interface wlp2s0

Interface Chipset Driver

wlx00c0caa7eaf1 Ralink RT2870/3070 rt2800usb – [phy1] (monitor mode enabled on mon1) wlp2s0 Broadcom wl – [phy0] mon0 Ralink RT2870/3070 rt2800usb – [phy1]

Now the tutorial said that the new interface should read wlan0mon but in my situation I believe I should use mon1. My question is that should I from this point on just substitute mon1 for wlan0mon for the remainder of the tutorial? I would serenely appreciate anyone’s input on this matter as this stuff is very new to me. Thanks

Artificer battle smith wants to make magical armor, we’re trying to figure out the borders

We’re using the 2019 UA Artificer (from the DND Beyond site).

Situation

I am the DM. The PC is level 3 (getting to level 4 pretty soon) and he wants to start going into crafting magical armors because he feels its part of his class identity.

Now, I understand its generally up to me to decide what is suitable and what is not, but we try to figure a balanced way to handle this, in which he can have creative ideas and magic items still feel wondrous.

The examples I gave him, from what I understood from the PHB and DMG books, is that he either finds a formula, or creates one.
I mostly understand the other parts, we are discussing the creation of a formula. We’re trying to understand the basics and go up from there for our understanding’s sake with creating a common magic item.

We’re trying to be as true to the “original” world of D&D as we’re both pretty new and he really likes trying to “outfigure” the system; not by cheating it, but by thinking of clever ways in which to use it.
He offered two examples:

  1. One is trying to infuse a piece of armor with Heroism spell, in a way that once a day a humanoid who wears it and expresses bravery (judged by the piece itself) it gives it 1d4 temporary hit points, or something like that.
    Which sounded cool and okay with me.

  2. The second example was infusing a pair of boots (Leather worker’s tool?) with Expeditious Retreat. Which sounded really bad with me. He couldn’t describe how it will do it, just that its infused with the magic and is “cast” the same way normal Expeditious Retreat is cast, which just says “This spell allows you to move at an incredible pace.” He said he wants the boots to have the spell active at all times, and I figured it would make it a rare or very rare item? (which he can’t create).

We’re trying to go for a as “realistic” to the world approach as we can. How would you approach this?

How can I make the ‘modified date’ column of a list reflect when the contents of folder were last modified, not the folder itself?

I am using SharePoint online for work. I have a subsite with 2 WebParts, both of which are lists (XsltListViewWebPart). Each list has folders, with each folder having a number of documents within.

I’d like the ‘modified’ date on the list with the folders to reflect the date that the most recent item within that folder was modified, not the date the folder was modified (meaning if I chose to re-name it or something).

I have done many searches, and the most closely related post I’ve found is here: Showing Folder's modified date as most recently edited documents's modified date in that folder …And it has gone unanswered for 3 years.

Any help or suggestions are appreciated.

SP 2016 on -premises error: Sorry, we’re having trouble reaching the server

while sharing permission and in all sorts of people picker i’m getting this error “Sorry, we’re having trouble reaching the server” enter image description here on clicking Shared with i’m getting error “unexpected response data from serverenter image description here

i tried the following,

  • resetting IIS,
  • restarted the server
  • different user names
  • memory space is sufficinet

Please help me in fixing this error

How to send messages in the order they were queued, while ensuring that client B does not have to wait until client A has received his message?

I have a simplified producer/consumer pattern implemented below. The code outputs:

“A”

1 second delay

“B”

1 second delay

“A”

1 second delay

“B”

What approach can I take here to get rid of the 1-second delay between different letters?

What I’m looking for is something like

“A”

“B”

1 second delay

“A”

“B”

It’s important, that clients A and B receive the messages in the order the messages were queued in, but I do not want other clients to be blocked while processing for one client takes a really long time. Using two BlockingCollections and two consumer threads is not an option, because the user count is dynamic.

using System; using System.Collections.Concurrent; using System.Threading.Tasks;  namespace ConsumerProducer {     public enum ClientId     {         A,         B     }      class WebSocketMessage     {         public ClientId ClientId { get; }          public WebSocketMessage(ClientId clientId)         {             ClientId = clientId;         }          public async Task LongRunningSend()         {             Console.WriteLine(ClientId);             await Task.Delay(TimeSpan.FromSeconds(1));         }     }      class Program     {         public static BlockingCollection<WebSocketMessage> Messages = new BlockingCollection<WebSocketMessage>();          static async Task Main(string[] args)         {             var consumer = Task.Run(async () =>             {                 foreach (var message in Messages.GetConsumingEnumerable())                 {                     await message.LongRunningSend();                 }             });              ClientId clientId = ClientId.B;             while (true)             {                 // Flip between A and B                 clientId = clientId == ClientId.A ? ClientId.B : ClientId.A;                  Messages.Add(new WebSocketMessage(clientId));                  await Task.Delay(TimeSpan.FromMilliseconds(100));             }         }     } }