@modev I’m genuinely surprised to see so few C courses integrating standard C safety tools, such as linters. It’s extremely easy to write unsafe C on the beginning, heck I passed years avoiding loops like the plague because I didn’t manage to write them correctly without going on an off-by-one error. Something that a linter would have caught and fixed for me.
Another potential technology they could use would be Matrix, so that servers can send commands to each other in real time. It’s better suited for this kind of interactive services than ActivityPub is. Or you could also try XMPP with extensions.