{
  "id": "ecc5aa333e47",
  "url": "https://www.zdnet.com/article/two-malicious-python-libraries-removed-from-pypi/",
  "title": "Two malicious Python libraries caught stealing SSH and GPG keys | ZDNet",
  "note": "This is a smart attack vector, and I suspect dangerously unprotected.",
  "voice": "jamie",
  "saved": "2019-12-05T22:56:29Z",
  "host": "zdnet.com",
  "kind": "page",
  "tags": [
    "_brief"
  ],
  "record": "https://links.thingelstad.xyz/links/ecc5aa333e47/",
  "markdown": "https://links.thingelstad.xyz/links/ecc5aa333e47.md",
  "issues": [],
  "connections": {
    "same_host": {
      "count": 9,
      "page": "https://links.thingelstad.xyz/hosts/zdnet.com/",
      "nearest": [
        {
          "id": "90d253c89640",
          "title": "Python is eating the world: How one developer's side project became the hottest programming language on the planet | ZDNet",
          "url": "https://www.zdnet.com/article/python-is-eating-the-world-how-one-developers-side-project-became-the-hottest-programming-language-on-the-planet/",
          "record": "https://links.thingelstad.xyz/links/90d253c89640/"
        },
        {
          "id": "16a27a941e97",
          "title": "Coronavirus tech conference cancellations list: E3, NAB, Gartner, Dell World and more | ZDNet",
          "url": "https://www.zdnet.com/article/coronavirus-tech-conference-cancellations-e3-nab-gartner-dell-world-and-more/",
          "record": "https://links.thingelstad.xyz/links/16a27a941e97/"
        },
        {
          "id": "ba39f40b25b1",
          "title": "GitHub to replace \"master\" with alternative term to avoid slavery references | ZDNet",
          "url": "https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/",
          "record": "https://links.thingelstad.xyz/links/ba39f40b25b1/"
        },
        {
          "id": "76325f91f0c3",
          "title": "GitHub to replace 'master' with 'main' starting next month | ZDNet",
          "url": "https://www.zdnet.com/article/github-to-replace-master-with-main-starting-next-month/",
          "record": "https://links.thingelstad.xyz/links/76325f91f0c3/"
        },
        {
          "id": "c942d2210926",
          "title": "Google researcher discovers new iOS security system | ZDNet",
          "url": "https://www.zdnet.com/article/google-researcher-discovers-new-ios-security-system/",
          "record": "https://links.thingelstad.xyz/links/c942d2210926/"
        }
      ]
    },
    "same_week": {
      "count": 21,
      "nearest": [
        {
          "id": "efe810195d78",
          "title": "Amazon API Gateway Offers Faster, Cheaper, Simpler APIs Using HTTP APIs (Preview)",
          "url": "https://aws.amazon.com/about-aws/whats-new/2019/12/amazon-api-gateway-offers-faster-cheaper-simpler-apis-using-http-apis-preview/",
          "record": "https://links.thingelstad.xyz/links/efe810195d78/"
        },
        {
          "id": "8db9cc0e660f",
          "title": "Roleplaying Difficult Conversations | Lara Hogan",
          "url": "https://larahogan.me/blog/practice-difficult-conversations/",
          "record": "https://links.thingelstad.xyz/links/8db9cc0e660f/"
        },
        {
          "id": "93f06f8278e3",
          "title": "How Ring Went From ‘Shark Tank’ Reject to America’s Scariest Surveillance Company - VICE",
          "url": "https://www.vice.com/en_us/article/zmjp53/how-ring-went-from-shark-tank-reject-to-americas-scariest-surveillance-company",
          "record": "https://links.thingelstad.xyz/links/93f06f8278e3/"
        },
        {
          "id": "e4be3f5eeeb2",
          "title": "Create beautiful Gantt charts!",
          "url": "https://www.gantt.io/",
          "record": "https://links.thingelstad.xyz/links/e4be3f5eeeb2/"
        },
        {
          "id": "89502335e31f",
          "title": "FastAPI",
          "url": "https://fastapi.tiangolo.com/",
          "record": "https://links.thingelstad.xyz/links/89502335e31f/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.zdnet.com/article/two-malicious-python-libraries-removed-from-pypi/"
  }
}
