Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)HP
Posts
27
Comments
2,602
Joined
2 yr. ago

  • We are approaching the second time life has changed earth’s atmosphere enough to cause a mass extinction. Sure, on a small scale, we’re great at working together, but on the biggest scale we’ve reached, we seem to be really bad at it.

  • I didn’t say basic. I said bad. HTTP 1 is a good protocol. ActivityPub is not. Read both the specs if you don’t believe me. I have.

    There’s not a single point in HTTP 1 that I thought, “what the fuck does that mean?” There are several in ActivityPub. ActivityPub also has several areas that are ambiguous. Ambiguity is bad in a specification.

    ActivityPub tries to support everything, and has no defined behavior for when a client doesn’t support whatever thing it just received.

    It also uses JSON-LD, which isn’t necessarily bad, but defeats the purpose of JSON by making it too complicated to easily write by hand.

    This is not easy to write, read, or parse, or build:

     
        
    {
      "@context": {
        "name": "http://xmlns.com/foaf/0.1/name",
        "homepage": {
          "@id": "http://xmlns.com/foaf/0.1/workplaceHomepage",
          "@type": "@id"
        },
        "Person": "http://xmlns.com/foaf/0.1/Person"
      },
      "@id": "https://me.example.com/",
      "@type": "Person",
      "name": "John Smith",
      "homepage": "https://www.example.com/"
    }
    
      
  • Imho, ActivityPub is a bad protocol that tries to accomplish everything, and ends up being bad at all of it. The spec is also ambiguous in a lot of areas. And major implementations don’t always follow the spec. All in all, it’s a miracle the fediverse even works as well as it does.

  • What can we fucking do? Literally nothing.

    The best we’ve got is keeping our local governments functioning, because the federal government is about to come crashing down. Hopefully California will nope out of this dumpster fire of a country.

  • It's not that they're against the working class, it's that they don't do enough to fight for the working class. How can they when they all take money from billionaires and invest in their companies?

    Not having any real plans to solve the problem of shrinking wages and an ever growing wealth gap makes Democrats stay home. And only when enough Democrats stay home do Republicans win.

  • No joke, I've had two Keurig machines break on me in the past year. Those machines are trash, built to break. After the second one, I just bought a $10 coffee pot, and it's working great. It's probably going to last me ten years. There's barely any parts to break.