You write a simple interpreter basicly. Instead of directly manipulating the data , you build an ast of how to manipulate the data then you execute it. It also allows for nifty optimizations later on.
No, I won't. Piping is a nice way to compose programs. I like that, just use shell check and proper settings.
I usually go to python or some other scripting language when I have a lot of string processing to do. For the rest something with a more advanced type system. Scala, rust and the like.
I don't mind them, but I would like if people keep it short. I work on feature X, I have this problem, I need help.
Or I work on feature X, I don't need help. It always devolves into whole blog posts.
Also when you are in a small team and communication is fast and efficient, they are superfluous. Team members already can ask for help and you know what everybody is doing.
I think the people falling for conspiracy theories are thoroughly demoralized. They are so far in the rabbit hole that they cannot even acknowledge reality any longer. That won't be fixed by stopping people to read things. I think it will only add to the underlying mistrust and make it worse.
You need to find out why that happened and fix that.
Well, you name quite the case, but besides that. I think the fact that anonymous discussions derail easier and don't exactly get the best out of people, isn't relevant at all. I would even say, it is a price, we should be willing to pay.
First of all being anonymous is important if you want to call out far more powerful entities than you, which can lash out to you.
Second I think it is important to see, what the darker side of society thinks. Even if you remove them from the normal internet, they will still find a way to communicate, but now it is no longer out in the open. It is better to know then to not know.