To me there is a difference that lies in the words. E.g. `making` and `producing` both result in the creation of something, but `making` has a more active part while `producing` has a more supervisory part.
This became more relevant to me when I began meeting producers as a software engineer in game development.
This is not true, this change is a recent phenomenon, I believe it came into effect sometime around 2021-2023 (maybe earlier even). I believe it changed when OpenAI showed the value of data.
Before, there was no problem using Instagram or Twitter while not logged in. Now there is a dark pattern that forces you to create an account, or log in.
I have been bitten more than once thinking that my initial assumption was correct, diving deeper and deeper - only to realize I had to ascend and look outside of the rabbit hole to find the actual issue.
I think part of the solution might be acceptance, that you can accept the situation and “forgive” the offender - which will relieve yourself of your feelings towards them, allowing yourself to let go and move on.
You should be able to use Avalonia UI[1] as an alternative GUI layer on Windows, Linux, macOS, iOS and Android.
There is a beautiful functional MVU wrapper around it called Avalonia.FuncUI[2] with Avalonia.FuncUI.Elmish[3] which is an implementation of Elmish[4] (based of the Elm language[4]) for F#.