Interesting point about state charts for hardware systems. They're indeed excellent for modeling complex system behaviors. I've heard of Stately/XState being used for some embedded control interfaces - while it's typically associated with web apps, the same statechart patterns work surprisingly well for describing hardware state machines and their transitions.
Really interesting tool! Would love to see how it handles database integration patterns. We've been working with Astra DB in some projects, and having auto-generated documentation for different database access patterns would be super helpful for the team. Have you considered adding specific support for database architecture visualization?
I don't think so: those are strong convictions that people have according to their value system and moral code and it's their right to have them. I'm not talking about that at all. To me, those are "closed handed" issues: we respect them without negotiation.
I'm talking about "open handed" issues where people tend to debate and negotiate: preferences, not convictions—if 3/4 friends want to go get a sandwich, but 1/4 insists on either salad or "go without me", this can be taxing on the relationship—especially if they also are usually open to sandwiches and have no strong conviction against it.
> I guess I’m saying you shouldn’t treat others as impersonal machines to be manipulated unless you are ok with that same behavior being turned back on yourself.
This! However if you'll allow me—I think it's worth saying we shouldn’t treat others as impersonal machines to be manipulated _at all_ because we're never really okay with that same behavior being given back to us because of millenia of social, communal evolution.
I know a few people like this and can confirm: they're extremely difficult to be around and take pride in it, feeling great about being "free thinkers" and breaking from the "herd mentality".
This I feel is unfortunately counter to the design of humankind, where we are—as you said—social animals and the only way to change for the better—at a species level—is to change together.
I did feel bad about it. I'm glad you said that, and I'm thankful for how it made me feel. It is exactly that feeling that continued to inspire growth and change. No doubt, I feel it again as people continue to pile on here. This is really good, because it will inspire even more growth, and more positive change.
I don't remember his account ever happening, but I do see a younger version of me doing nonsense like that. I've done similar nonsense if I'm being fully honest.
I also would call that overt sexual harassment and it is totally not OK. Unfortunately, the culture of the organization at the time made it seem OK to where I felt comfortable doing such nonsense. In fact, I have done similar nonsense to get approval from the coworkers there when I otherwise would not have.
I knew it wasn't acceptable in the grand scheme of things, but my team accepting and approving of it (with laughter) was why I did many stupid things earlier in my career.
i have a podcast https://tej.as/podcast im on x https://x.com/tejaskumar_ also linkedin and such