briggsyj

joined 1 year ago
[–] [email protected] 0 points 1 week ago

I didn’t even bother reading past that strawman.

Yes, clearly.

Why would anyone listen you with your condescension?

Ironic

[–] [email protected] 6 points 2 weeks ago (3 children)

From the whitepaper:

  1. The user completes the captcha challenge and publishes his post and captcha challenge answer over pubsub.
  2. The subplebbit owner’s client gets notified that the user published to his pubsub, the post is not ignored because it contains a correct captcha challenge answer.
  3. The subplebbit owner’s client publishes a message over pubsub indicating that the captcha answer is correct or incorrect. Peers relaying too many messages with incorrect or no captcha answers get blocked to avoid DDOS of the pubsub.
  4. The subplebbit owner’s client updates the content of his subplebbit’s public key-based addressing automatically

I may be misunderstanding how this protocol works, but at step 10 what prevents the owner from publishing the captcha answer as incorrect as a method of censorship based on the content of the post?

[–] [email protected] 1 points 2 weeks ago

From the whitepaper:

  1. The user completes the captcha challenge and publishes his post and captcha challenge answer over pubsub.
  2. The subplebbit owner’s client gets notified that the user published to his pubsub, the post is not ignored because it contains a correct captcha challenge answer.
  3. The subplebbit owner’s client publishes a message over pubsub indicating that the captcha answer is correct or incorrect. Peers relaying too many messages with incorrect or no captcha answers get blocked to avoid DDOS of the pubsub.
  4. The subplebbit owner’s client updates the content of his subplebbit’s public key-based addressing automatically

I may be misunderstanding how this protocol works, but at step 10 what prevents the owner from publishing the captcha answer as incorrect as a method of censorship based on the content of the post?

[–] [email protected] 4 points 2 months ago

I really thought it had dwindled for good after the failure of the original run of Steam Machines, feels great to be where we're at now

[–] [email protected] 3 points 2 months ago* (last edited 2 months ago)

When I was learning c#, I found the .Net framework tutorials available on freecodecamp to be good.

Also, using the Jetbrains Rider IDE (assuming this is for private non-commercial purposes, as per the terms of their free license) rather than VSCode or Visual Studio. VSCode is still lacking in features when it comes to c#, and Visual Studio probably makes more sense if you're already accustomed to c# dev.

[–] [email protected] 0 points 5 months ago
       #region MapInputs
        private const int DEBUG_INPUT_SWAPWEAPON = 0;
        private const int DEBUG_INPUT_GIVEMANA = 1;
        private const int DEBUG_INPUT_GIVEHEALTH = 2;
        private const int DEBUG_INPUT_LEVELUP_STRENGTH = 3;
        private const int DEBUG_INPUT_LEVELUP_HEALTH = 4;
        private const int DEBUG_INPUT_LEVELUP_ENDURANCE = 5;
        private const int DEBUG_INPUT_LEVELUP_EQUIPLOAD = 6;
        private const int DEBUG_INPUT_TRAITSCREEN = 7;
        private const int DEBUG_UNLOCK_ALL_BLUEPRINTS = 8;
        private const int DEBUG_PURCHASE_ALL_BLUEPRINTS = 9;

wonder why they didn't go with some enums