I'm not skeptical about DSLs in general, but I agree with you on robot framework. I think it has a few good points like how it formats its HTML output is mostly nice, but how I'm not happy with how tags on test cases work and actually writing anything that's non-trivial is frustrating. It's easy to write Python extensions though so that's where I ended put basically all of logic that wasn't the "business logic" of the tests. I think that's generally what you're supposed to do, but at that point, it seems better to write it all in Python or the language of your choice.
I just got my AMD Framework 13, which I'm mostly happy with, but I'm in the same boat. It's great that's it's possible to attach these devices to the laptop, but the true nature of this seems to be that you have to make these things because there isn't a real market for them beyond what Framework is selling.
I did come up with something I would want enough that I'm willing to try to make it though. Taking inspiration from some other modules like it, I'm currently looking into adding this microcontroller with a transparent case:
If I'm happy with it, I was going to try to have it show battery status like some other laptops have. This might be possible by wiring up another microcontroller to the SMBus on the battery. I'm still researching that part though.
The CGA mode is playable, but pretty bad looking as would be expected. It looks much better with the Tandy graphics mode enabled. It'd be cool to be able to run Doom on my Tandy 1000 as well.
I think that means "without updates to Twitter" (instead of "updates to X"). Because, if you keep the old Twitter app with the bird logo, you can't update the app while keeping "Twitter" (the brand and aesthetic).
But seriously, who gives a. This kind of thing just strikes me as fake outrage. Use X, it’s fine, or not. And maybe the weird Elon-hating tribe they want to be with isn’t on X or Twitter anymore anyway. There’s always the insular world of Mastodon if that helps.
The world changes, and we move on. I don’t always like it either but we have to deal.
I graduated in 2018 and it was only mentioned off hand in a systems programming class in a discussion of RPC frameworks. That was basically all I knew about it until I became a maintainer of a CORBA implementation as part of my job. It's not the main part of my job and honestly I still don't know a lot about actually using CORBA. The only part I know a lot about is the interface description language (IDL) used for code generation, which we use a ton of in another framework that I'm actually paid to maintain.
I think just about anything would be improvement over SSN if the system was actually designed as a national identification system instead of being improvised into one.