I’m Hunter Perrin. I’m a software engineer.

I wrote an email service: https://port87.com/

I write free software: https://github.com/sciactive

  • 11 Posts
  • 823 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle
  • 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/"
    }
    


















  • hperrin@lemmy.worldtoPolitical Memes@lemmy.worldwacky world
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    14 days ago

    This is almost certainly false and meant to demonize North Korean people. Just because you’re under a dictator doesn’t mean you’re immoral or a bad person. I know this doesn’t explicitly call them that, but the implication of someone eating an animal that is commonly kept as a pet in the US is that they’re “barbaric” or “lesser than”. That being said, dog meat is probably more expensive than several other meats, so it’s probably false anyway.