p.enes.lv is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
#define Monday 30, they aren't scoped/namespaced to the enum itself. Like if you wrote struct { int a; int b; }; and now anything.b always works. (Which is how ancient pre-standard C actually worked which is why you have fields in UNIX structures prefixed to make them unique, st_ for struct stat, tv_ for struct timeval, etc.)