1,194 karma · joined June 3, 2017
They commonly include the specific actor who is interacting with the network (via the instance), so we can also achieve correct-side enforcement of blocks.
In order to federate an object you must:
- send requests with proper 'HTTP Signatures' (many AP nodes have strict enforcement here)
- which requires you to have an actor with an attached signing pubkey
- so you have to host the LD-JSON actor descriptor on another endpoint
- actors MUST have an attached inbox & outbox, your receive endpoint will need to sit at your actor's inbox (on POST). both of these are OrderedCollections of Activities
- and in order to be properly interoperable you will probably need to maintain follow relations & write an endpoint which can ACK/NAK follows, etc etc
At the time the client was Unity + Mono (haven't checked if it still is) so you could just add a DLL with your own code that gets loaded, as well as ahead-of-time patching Assembly-CSharp to introduce your own hooks. Super simple & really mod friendly.
for context: you've stumbled on the queer tech subculture of the fediverse; we're mostly in our 20s or teens
> sites on main page are outstanding
maia's is my favourite
You may see lower revenues, but how much cost is currently poured into resolving licensing / investing in DRM / etc, all for works to be pirated anyway?
There isn't really a working excuse for a broken schema.
Just have a blanket 'name' field.
The name someone wants to be called and their legal name isn't necessarily the same, either. If you're writing normal software, you shouldn't really care about these legal provisions. I guess you'd want a 'Billing Name' too in most cases.
My speed gets a lot worse if I let them grow out, so I like to file them down regularly (instead of clipping them occasionally) to keep them at a length I'm used to.
Here's 163 wpm on a macbook keyboard: https://www.youtube.com/watch?v=-ulK2VJdQpw
Here's 175 wpm on a custom mechanical keyboard: https://www.youtube.com/watch?v=kO-A8rVJDOM
I assume the braces are there for "I want to skip doing the wrapping"
Your cheat couldn't see those players because the server was doing a very cheap and primitive visibility calculation, deciding the player entities are dormant for you, and choosing to not send you the data for them.
This is different from the later-enabled player PVS system, which does more expensive ray casting once you get a certain distance away, which cut down on wallhack cheats a lot more [although they are still very useful]
1: https://keyoxide.org/ 2: https://codeberg.org/keyoxide/keyoxide-web