Collaboration is much easier in the office, but I find home much easier to go heads down, headphones on and work on something; hybrid is the sweet spot for me.
Too bad, that still doesn't give you authority over other people, before they do something harmful to you. You can policy sports corruption and crime, regulate bankruptcy more,etc.. but you don't have the right to police people as a whole "just in case". I did not suggest allowing gambling to be used as an excuse to cause harm. You prevent crime by punishing it. You reduce bankruptcy by adding costs to it. (no comment on sports, since I don't think it is a net positive in society to begin with).
A real-life example of three events A, B, and C where A and B are correlated, B and C are correlated, but A and C are uncorrelated could be:
A: Ice cream sales
B: Temperature
C: Energy consumption for air conditioning
Let's break this down:
A and B correlation:
Ice cream sales (A) and temperature (B) are positively correlated. As temperature rises, people tend to buy more ice cream.
B and C correlation:
Temperature (B) and energy consumption for air conditioning (C) are positively correlated. As temperature increases, people use more air conditioning, leading to higher energy consumption.
A and C uncorrelated:
Ice cream sales (A) and energy consumption for air conditioning (C) are not directly correlated. While both increase with temperature, there's no direct causal relationship between them.
If the purpose of ice cream and air conditioning is to make the user feel cooler, then wouldn't it be logical to say the more ice cream they eat the less air conditioning they'd use and vice versa? That seems like a causal relationship to me that's being glossed over, but maybe I'm missing something.
I think the way to construct these is: find (a) such that all kinds of things can cause it, choose (b) as one of the causes of (a), choose (c) as something else also caused by (b) but also having all kinds of other potential causes different from those of (a).
So this example isn't good, because when people are eating most ice cream, people are using most air con, both being mainly caused by hot weather. (Unless as you point out we're looking at one individual who wants a solution to feeling hot and doesn't need to do both things together.)
Vue is great too. I decided to use Vue at my previous job and I think the devs are still happy with it. I am more sure they implement new features with vuex though.
But when it’s time to take a decision, I personally go with React these days.
Vandalize is defined as "deliberately destroy or damage". I don't think a food grade powder that will wash away with the next rain counts, but I could imagine some municipalities disagree. Does sidewalk chalk count as vandalism?
Our definitions of vandalism are different. I would count graffiti as vandalism. I would also count racial slurs written on private property using sidewalk chalk as vandalism.
I worked on a GraphQL API a few years ago and we solved these problems at the beginning and then forgot about them. We generated the schema for a user from their CanCan abilities (CanCan can handle attribute-level access, I wrote the PR). Shopify has support gems for the N+1 stuff, if I remember correctly. You can limit how many levels deep your query can go. We added some rate limiting.
Some very minor feedback: the animations are a bit too busy for my tastes