Yes, until they lock down the software by pushing out the smaller people via certification requirements, specific signing methods, and branded closed-source apps while gating the open source repositories however they can try.
I’m not saying all this to deter adoption btw, this is just how it seems to go: the public puts work into something to make it good it gets co-opted by corps and they enshittify whilst marketing it to the world, so everyone gets in with 1 idea and it changes to the same old mess.










When you are calmer, take time to sit down with your son and apologize for your anger and outbursts. Explain gently to him that you sometimes have bad days just like he does, and that you can get overwhelmed too, but that your anger in those moments doesn’t mean that he is bad or that you don’t love him when he makes mistakes. Take the moment to sit and breathe with him, explain that the way to calm down during and after scary, stressful, angry moments is to find a quiet place, and breathe slowly, about 20-50 times. (Or lookup “box breathing”- in for 4 sec, hold for 4 sec, out in 4 sec, hold for 4 sec. Repeat until you feel more calm/normalized/less stressed. Doesn’t have to be 4, can be 3-5 depending on what feels safe. If it brings up emotions or memories that can happen, focus on breathing to get stable first) Sit there and do it with him. Actually do it yourself too, and let him practice with you; you can turn this from a sad scary incident into a new practice(game, strategy, technique, tool, whatever you want to call it) that helps both of you, and if you make it a habit with your children they will prosper and when you aren’t present (later @ school, outside, teen years etc) they will have this tool that you made for and with them, and they would remember you for your love and care to sit with then now and it can change their trajectory for positive outcomes. It will also help you: if you get stressed you would have the same tool with you to help stabilize yourself, and then you can be more effective at doing everything that you do because you’re more calm.
This is important to do because if you establish a pattern of anger without explaining and apologizing your kids might grow up to not only have their own anger issues but also have a strained relationship with you because they aren’t sure why you get angry. They will interpret it as “mistakes cause anger”, and embody that; they may not take it out on others (they may hit themselves or internally hate themselves instead), but overall the anger issues will persist if you don’t try to acknowledge it.
I had a father who I know loved me, I know he got frustrated with issues when we were growing up. And yet I have a deep-rooted anger that he instilled in me because his response to stress and fear was explosive rage, and the result for children is 1) they blame themselves and 2) they repeat it unless they work on it consciously. He also apologized after being angry, and yet did not work in his anger, wouldn’t work on it with others. I grew to expect empty apologies from him, ultimately I couldn’t trust his words because he didn’t back them with action.
All this is to say you definitely have good reasons to be angry, thats a shitty situation put on you because your wife ignored what you said, then expected you to fix her mistakes/lack on action. I dont know what headway you can make with an adult who may or may not be receptive to your words and voice, but your children are at the age when your voice is their god. Yelling makes an impact: I carry a bellowing, rage-fueled voice in my head everywhere, I have to fight it in myself. I wish my father had the presence of mind and humility to be open to working on it - it’s ok to show vulnerability to your children (if you worry about judgments know that that comes from adults, not young children. The children are sponges just trying to learn how the world works, how to behave, how to handle the scary stressful things. If someone judges you for honestly trying in this way, fuck em; do it anyway!)