<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/static/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://simpleprog.com/</loc></url>
  <url><loc>https://simpleprog.com/about</loc></url>
  <url><loc>https://simpleprog.com/privacy-policy</loc></url>
  <url><loc>https://simpleprog.com/blogs</loc></url>
  <url><loc>https://simpleprog.com/roadmaps</loc></url>
  <url><loc>https://simpleprog.com/news</loc></url>
  <url><loc>https://simpleprog.com/papers</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/http-basics</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/html-structure</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/requests-and-sessions</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/css-selectors</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/pagination</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/javascript-pages</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/error-handling</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/robots-and-ethics</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/legal-considerations</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/storing-data</loc></url>
  <url><loc>https://simpleprog.com/topics/web-scraping/regular-expressions</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/encryption</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/hashing</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/xss</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/csrf</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/sql-injection</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/tls-ssl</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/auth-concepts</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/pen-testing</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/firewalls</loc></url>
  <url><loc>https://simpleprog.com/topics/cybersecurity/social-engineering</loc></url>
  <url><loc>https://simpleprog.com/topics/networking</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/tcp-ip</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/dns</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/http</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/load-balancers</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/tcp-vs-udp</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/subnetting</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/routing</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/websockets</loc></url>
  <url><loc>https://simpleprog.com/topics/networking/cdn</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/how-antibots-work</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/ip-reputation</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/browser-fingerprinting</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/tls-ja3-spoofing</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/stealth-browsers</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/captcha-solving</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/javascript-challenges</loc></url>
  <url><loc>https://simpleprog.com/topics/anti-bot/waf-evasion-tips</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/frontend</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/backend</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/fullstack</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/devops</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/ml-ai</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/cybersecurity</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/system-design</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/mobile-dev</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/data-science</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/game-dev</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/cloud-computing</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/databases</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/web-scraping</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/machine-learning</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/software-laws</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/networking</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/data-structures</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/algorithms</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/operating-systems</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/web-development</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/software-architecture</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/cryptography</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/app-development</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/game-development</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/roadmaps</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/computer-organization</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/assembly-language</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/oop</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/python</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/javascript</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/c</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/cpp</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/csharp</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/rust</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/go</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/java</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/typescript</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/ruby</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/swift</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/php</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/sql</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/bash</loc></url>
  <url><loc>https://simpleprog.com/roadmaps/anti-bot</loc></url>
  <url><loc>https://simpleprog.com/news/el-yayster-a-resident-llm-that-inhabits-emacs-3b57c753</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/an-ai-agent-bought-a-physical-t-shirt-over-http-402-with-usdc-no-human-b5dc8773</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/secret-collusion-among-ai-agents-d5b0404a</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-how-do-you-know-a-prompt-is-complex-for-an-ai-model-f7164713</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-can-you-tell-a-real-tweet-of-a-certain-user-from-an-ai-one-d74add88</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/a-look-at-anthropic-s-labs-team-d5f0df52</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/tell-hn-openai-brings-back-5-hour-limit-for-plus-and-business-standard-bf275d11</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-what-llm-are-you-using-e8a2b010</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-llm-council-survival-of-the-fittest-multi-modal-deliberation-542d79d5</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-benzi-code-intelligence-infrastructure-for-frontier-ai-models-8eb5b6be</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-send-flowers-from-your-ai-agent-and-make-your-mum-happy-fa41cc45</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/easy-local-copilot-with-vs-code-and-lemonade-a3cee891</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-web-scraping-and-crawling-fetchrelay-03533f8d</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-best-sentence-corpora-with-native-audio-for-language-learning-e4e0b175</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/tracarbon-track-gpu-power-and-carbon-emissions-while-running-local-llm-38eb0fc7</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/nanobench-a-simple-and-fast-single-header-microbenchmarking-library-fo-19d87391</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-the-analyst-a-data-science-analytics-simulator-936cb8c3</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/is-your-llm-biased-making-chatgpt-evaluate-itself-ee6005b3</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-a-video-editor-where-the-llm-never-watches-the-video-f7583eee</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-how-pagecord-uses-ai-d4a9fbba</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/no-hacking-required-the-manchester-airports-group-data-breach-4363133d</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/the-function-of-llm-based-math-proofs-a7560f42</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-are-agent-orchestrators-an-anti-pattern-9141b372</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/presentation-from-ai-agent-demo-to-production-automated-testing-and-ev-0c8660e5</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/10-task-glm-5-3-harness-bench-claude-opencode-pi-zcode-hermes-and-3cod-1a524c69</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/speculative-decoding-in-vllm-on-amd-gpus-81b5627c</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/chess5-ai-play-chess-go-xiangqi-gomoku-and-othello-against-llms-67c16005</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/moral-competence-before-moral-content-why-llm-agents-lack-the-prerequi-0a53e963</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-crew-let-claude-codex-opencode-agents-talk-to-each-other-f4203af1</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/cern-renounces-rhel-in-favor-of-debian-for-its-accelerator-controls-in-288738fc</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/privacy-leakage-from-gradients-in-split-llm-training-cbdb7f4f</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/vlt-1-0-ships-as-a-drop-in-npm-replacement-with-phased-installs-graph-057e60ac</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/what-animal-has-a-prime-number-of-legs-and-why-does-this-confuse-llms-2457b8a8</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-yurei-like-claude-in-chrome-but-for-any-model-and-harness-dd729ab0</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/escaping-containment-de5ffc43</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/nvidia-s-jensen-huang-says-agi-has-arrived-and-congratulates-openai-7e129935</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-open-source-ai-policies-and-responsbility-1bc71645</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/i-just-don-t-care-about-your-skill-files-7196a152</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/i-made-legacy-soap-apis-usable-by-ai-agents-ea7005dd</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/tell-hn-anthropic-should-make-claude-the-author-and-me-the-co-author-c6ea11cc</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-looking-for-an-old-submission-about-sneering-culture-79aa23b0</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-those-still-optimistic-about-a-career-in-software-why-8fbb167a</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/java-news-roundup-tornadovm-6-jreleaser-langchain4j-java-operator-sdk-17b1d4f3</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/news/almost-all-content-here-is-hn-s-own-bots-f47b8919</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/have-the-frontier-labs-mixed-up-ai-safety-and-security-bb658363</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-cellularflow-continual-learning-llm-using-associative-memory-4272a1ac</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-chrome-bridge-let-any-ai-agent-drive-your-real-logged-in-chrom-f19bcc58</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/the-age-of-software-deslopers-is-coming-87ab1c6f</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-maskshift-a-maximalist-coding-agent-with-zero-npm-dependencies-68de7e9d</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/bobbin-pentest-with-a-local-llm-so-target-data-never-leaves-your-machi-7aad2698</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/authors-push-back-as-publishers-and-agents-make-claims-on-anthropic-se-3997b342</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/google-ai-pro-vs-chatgpt-plus-which-is-better-in-2026-6799df3b</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/seattle-times-and-newsday-sue-openai-and-microsoft-for-infringement-c6a48e7f</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/a-directory-of-ai-agents-mcp-servers-and-agent-skills-cross-linked-2c99def0</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-quiz-ui-shadcn-style-components-for-building-quiz-funnels-fbd43825</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/security-vulnerabilities-of-ai-data-centers-flagged-at-intelligence-he-5ffae74f</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/public-beta-a-decision-governance-runtime-for-ai-agents-dd05ee6d</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-local-audit-trail-for-claude-code-tool-calls-f25123a7</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/what-are-you-willing-to-spend-2-hours-on-ff8e12cb</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/gpt-6-astra-is-now-available-in-perplexity-computer-6cd601c3</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-i-just-learned-of-the-term-recall-k-tell-me-more-please-4bd41410</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-how-safe-are-our-password-managers-in-face-of-llm-cyber-attacks-6b45b1b7</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/ask-hn-why-was-the-llm-breakthrough-useful-for-images-audio-etc-2d1338aa</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/cutting-claude-code-token-spend-on-dynamic-workflows-80-f42c913f</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/show-hn-local-3d-llm-sandbox-a-tiny-assistant-with-an-attitude-ca501e06</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/building-a-new-programming-language-looking-for-contributors-a20b9aaf</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/bespoke-a-programming-language-for-people-who-say-please-e1414c93</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/cobaltc-programming-language-specification-60195215</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/revise-is-the-figma-of-machine-learning-222c814e</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://simpleprog.com/news/seattle-times-and-newsday-are-the-latest-publications-to-sue-openai-an-8a7e0f31</loc><lastmod>2026-09-05</lastmod></url>
  <url><loc>https://simpleprog.com/news/the-roadmap-of-mathematics-for-machine-learning-a6f46e70</loc><lastmod>2026-09-05</lastmod></url>
  <url><loc>https://simpleprog.com/papers/diffusion-tv-experiencing-diffusion-models-through-tangible-embodied-i-005ba584</loc><lastmod>2026-09-07</lastmod></url>
  <url><loc>https://simpleprog.com/papers/regionfed-federated-learning-for-personalized-query-understanding-in-h-1905eba0</loc><lastmod>2026-09-07</lastmod></url>
</urlset>