<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://hackyjs.com/posts/detecting-and-virtually-patching-wordpress-cve-2026-87902-with-a-nodejs-triage-script</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-25T00:00:00.000Z</news:publication_date>
      <news:title>Detecting and Virtually Patching WordPress CVE-2026-87902 with a Node.js Triage Script</news:title>
      <news:keywords>wordpress, security, nodejs, cve, incident-response</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/reproducing-the-zod-vs-valibot-vs-arktype-13x-bundle-size-claim-in-nextjs</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-25T00:00:00.000Z</news:publication_date>
      <news:title>Reproducing the Zod vs Valibot vs ArkType 13x Bundle-Size Claim in Next.js</news:title>
      <news:keywords>typescript, zod, valibot, arktype, nextjs</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/what-systemd-262s-static-pid-1-changes-for-boot-recovery-and-immutable-hosts</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-25T00:00:00.000Z</news:publication_date>
      <news:title>What systemd 262&apos;s Static PID 1 Changes for Boot, Recovery, and Immutable Hosts</news:title>
      <news:keywords>systemd, linux, boot-process, immutable-infrastructure, containers</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/where-thinking-token-savings-fail-to-become-gpu-savings-in-qwen38-27b</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-25T00:00:00.000Z</news:publication_date>
      <news:title>Where Thinking-Token Savings Fail to Become GPU Savings in Qwen3.8-27B</news:title>
      <news:keywords>qwen, llm-inference, gpu-optimization, reasoning-models, token-efficiency</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/comparing-pre-auth-data-plane-and-management-plane-rce-in-f5-check-point-and-velocloud-appliances</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-24T00:00:00.000Z</news:publication_date>
      <news:title>Comparing Pre-Auth Data-Plane and Management-Plane RCE in F5, Check Point, and VeloCloud Appliances</news:title>
      <news:keywords>f5-big-ip, check-point, velocloud, zero-day, edge-appliance-security</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/cost-per-token-is-not-cost-per-job-benchmarking-four-model-families-with-a-task-level-harness</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-24T00:00:00.000Z</news:publication_date>
      <news:title>Cost Per Token Is Not Cost Per Job: Benchmarking Four Model Families with a Task-Level Harness</news:title>
      <news:keywords>ai, llm-costs, benchmarking, inference, developer-tools</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/updating-actionyml-from-runsusing-node20-to-node24-without-breaking-your-action</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-24T00:00:00.000Z</news:publication_date>
      <news:title>Updating action.yml from runs.using: node20 to node24 Without Breaking Your Action</news:title>
      <news:keywords>github-actions, nodejs, ci-cd, javascript, migration</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/why-ai-capacity-spending-at-alibaba-amazon-and-oracle-will-reprice-your-cloud-by-2027</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-09-24T00:00:00.000Z</news:publication_date>
      <news:title>Why AI Capacity Spending at Alibaba, Amazon, and Oracle Will Reprice Your Cloud by 2027</news:title>
      <news:keywords>cloud-computing, ai-infrastructure, hyperscalers, data-centers, cloud-pricing</news:keywords>
    </news:news>
  </url>
</urlset>
