<?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/auditing-jira-confluence-and-bitbucket-data-center-for-cve-2026-21589-exposure</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-10-08T00:00:00.000Z</news:publication_date>
      <news:title>Auditing Jira, Confluence, and Bitbucket Data Center for CVE-2026-21589 Exposure</news:title>
      <news:keywords>atlassian, cve-2026-21589, jira, vulnerability-management, security</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/how-shader-effects-wires-a-shared-webgpu-layer-into-react-vue-svelte-and-solid</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-10-08T00:00:00.000Z</news:publication_date>
      <news:title>How Shader Effects Wires a Shared WebGPU Layer Into React, Vue, Svelte, and Solid</news:title>
      <news:keywords>webgpu, shader-effects, react, vue, svelte</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/porting-government-software-to-sovereign-infrastructure-cloudstack-stackit-and-meeseva</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-10-08T00:00:00.000Z</news:publication_date>
      <news:title>Porting Government Software to Sovereign Infrastructure: CloudStack, STACKIT, and MeeSeva</news:title>
      <news:keywords>sovereign-cloud, open-source, apache-cloudstack, stackit, public-sector</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/rebuilding-routing-thresholds-and-rag-fan-out-for-claude-haiku-55s-new-pricing</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-10-08T00:00:00.000Z</news:publication_date>
      <news:title>Rebuilding Routing Thresholds and RAG Fan-Out for Claude Haiku 5.5&apos;s New Pricing</news:title>
      <news:keywords>claude-haiku, llm-pricing, rag, model-routing, anthropic</news:keywords>
    </news:news>
  </url>
  <url>
    <loc>https://hackyjs.com/posts/testing-npm-provenance-and-ignore-scripts-against-a-real-install-time-rat-payload</loc>
    <news:news>
      <news:publication>
        <news:name>Hacky JS</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-10-08T00:00:00.000Z</news:publication_date>
      <news:title>Testing npm Provenance and ignore-scripts Against a Real Install-Time RAT Payload</news:title>
      <news:keywords>npm, supply-chain-security, nodejs, provenance, ignore-scripts</news:keywords>
    </news:news>
  </url>
</urlset>
