{
  "AI & Machine Learning": [
    {
      "title": "SAP and Google Cloud deploy agentic commerce architecture",
      "link": "https://www.artificialintelligence-news.com/news/sap-and-google-cloud-deploy-agentic-commerce-architecture/",
      "summary": "SAP and Google Cloud are deploying agentic commerce architecture to automate multi-agent marketing and retail operations at enterprise scale. SAP research indicates 78 percent of businesses consider AI essential for retaining customers in 2026. However, the same data reveals fewer than two in five companies share customer data across customer experience (37%) or CRM (39%) [\u2026] The post SAP and Google Cloud deploy agentic commerce architecture appeared first on AI News.",
      "published": "2026-06-19 14:02",
      "source": "AI News"
    },
    {
      "title": "e2e-assure introduces Cumulo, the U.K.\u2019s only sovereign, AI-driven, zero-day SOC platform to secure IT and OT environments",
      "link": "https://www.artificialintelligence-news.com/news/e2e-assure-introduces-cumulo-the-u-k-s-only-sovereign-ai-driven-zero-day-soc-platform-to-secure-it-and-ot-environments/",
      "summary": "Built around digital twin technology and customer-dedicated AI models, Cumulo answers the recent announcement by GCHQ for AI Cyber Shield, enabling early identification of threats and vulnerabilities before incidents occur Abingdon, U.K., 19 June, \u2013 SOC-as-a-service provider, e2e-assure, today announced the launch of the updated Cumulo, the U.K.\u2019s only sovereign, AI-first, IT/OT connected SOC platform, designed to help organisations defend [\u2026] The post e2e-assure introduces Cumulo, the U.K.\u2019s on...",
      "published": "2026-06-19 09:57",
      "source": "AI News"
    }
  ],
  "Software Development": [
    {
      "title": "Gemini CLI vs. Antigravity: What works, not the spec sheet",
      "link": "https://thenewstack.io/gemini-cli-antigravity-replacement/",
      "summary": "Google has decommissioned its Gemini CLI, the open-source terminal tool that just shipped last year. It had over 100,000 GitHub The post Gemini CLI vs. Antigravity: What works, not the spec sheet appeared first on The New Stack.",
      "published": "2026-06-20 16:00",
      "source": "The New Stack"
    },
    {
      "title": "Backporting bug fixes is dead, Project Valkey now  sends in the bots",
      "link": "https://thenewstack.io/valkey-ai-backporting-agents/",
      "summary": "When Project Valkey released version 9.1 last month, users, contributors and maintainers alike were understandably excited: There were new functionalities The post Backporting bug fixes is dead, Project Valkey now sends in the bots appeared first on The New Stack.",
      "published": "2026-06-20 14:21",
      "source": "The New Stack"
    },
    {
      "title": "Losing Fable made the best case yet for AI models you can run yourself",
      "link": "https://thenewstack.io/losing-fable-open-weight-glm/",
      "summary": "The most-said line in one of my group chats this week was three words, on repeat: \u201cI miss Fable.\u201d I The post Losing Fable made the best case yet for AI models you can run yourself appeared first on The New Stack.",
      "published": "2026-06-20 10:30",
      "source": "The New Stack"
    },
    {
      "title": "\u201cTime to clean up human slop\u201d: Why AI now reviews code better than your teammate.",
      "link": "https://thenewstack.io/ai-code-review-self-review/",
      "summary": "As AI models now take over the core processes of writing code, the conversation has shifted to how effectively we The post \u201cTime to clean up human slop\u201d: Why AI now reviews code better than your teammate. appeared first on The New Stack.",
      "published": "2026-06-19 17:30",
      "source": "The New Stack"
    },
    {
      "title": "Checkmarx\u2019s new SAST engine isn\u2019t about the LLM. It\u2019s about what happens after.",
      "link": "https://thenewstack.io/checkmarx-ai-llm-sast-security/",
      "summary": "The major static application security testing (SAST) vendors are now wrapping a large language model around their legacy scanning engines The post Checkmarx\u2019s new SAST engine isn\u2019t about the LLM. It\u2019s about what happens after. appeared first on The New Stack.",
      "published": "2026-06-19 16:00",
      "source": "The New Stack"
    },
    {
      "title": "\u201cI think this is costing us more than we realize\u201d: what permissionless ownership really asks of you",
      "link": "https://thenewstack.io/permissionless-ownership-raising-hand/",
      "summary": "Most people do not stay quiet because they have nothing to say. They stay quiet because speaking up changes their The post \u201cI think this is costing us more than we realize\u201d: what permissionless ownership really asks of you appeared first on The New Stack.",
      "published": "2026-06-19 14:30",
      "source": "The New Stack"
    },
    {
      "title": "Anthropic overhauled Claude Design to fix the handoff. A designer and an engineer disagree on whether it worked.",
      "link": "https://thenewstack.io/anthropic-claude-design-overhaul/",
      "summary": "Anthropic this week announced a major overhaul of Claude Design, the design tool it launched in April as a research The post Anthropic overhauled Claude Design to fix the handoff. A designer and an engineer disagree on whether it worked. appeared first on The New Stack.",
      "published": "2026-06-19 13:35",
      "source": "The New Stack"
    },
    {
      "title": "Dispatches from O'Reilly: From capabilities to responsibilities\u200b\u200b\u200b\u200b\u200c\ufeff\u200d\ufeff\u200b\u200d\u200b\u200d\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200b\u200d\u200c\u200d\u200d\u200c\u200c\u200d\u200c\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\u200d\u200b\u200d\u200b\u200d\u200b\ufeff\u200d\u200d\u200b\u200d\u200b\u200d\u200c\ufeff\u200b\ufeff\u200c\u200d\u200b\u200c\u200c\u200d\ufeff\u200d\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200c\ufeff\u200d\u200c\u200b\u200d\ufeff\u200d\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\ufeff\u200b\u200d\u200b\u200d\u200b\u200d\ufeff\u200b\u200b\u200d\u200b\u200d\u200c\u200d\u200d\u200b\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200c\u200c\u200d\u200c\u200d\u200b\u200d\u200b\u200d\u200b\ufeff\u200d\u200d\u200b\u200d\u200b\u200d\u200c\u200d\u200d\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200b\u200b\u200c\ufeff\u200b\ufeff\u200b\ufeff\u200d\u200d\u200b\u200d\ufeff\ufeff\u200b\u200d\ufeff\ufeff\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\u200c\u200c\ufeff\u200b\ufeff\u200b\u200d\ufeff\u200d\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200c\u200b\u200c\u200d\u200b\u200c\u200c\u200d\u200b\ufeff\u200c\u200d\u200d\ufeff\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\u200d\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200d\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\ufeff\u200b\u200d\ufeff\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200c\u200d\u200c\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200b\u200d\ufeff\ufeff\u200c\u200d\u200c\u200c\u200c\u200d\u200c\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200b\u200d\ufeff\ufeff\u200c\u200d\ufeff\u200c\u200c\u200d\ufeff\ufeff\u200c\u200d\u200c\u200b\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\u200c\u200c\ufeff\u200b\u200b\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\ufeff\u200c\u200d\u200c\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200c\u200d\u200b\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\ufeff\u200c\u200d\ufeff\u200d\u200b\ufeff\u200d\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\u200c\u200b\u200b\ufeff\ufeff\u200c\u200b\ufeff\u200b\ufeff\u200b\ufeff\u200b\u200b\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\ufeff\u200d\u200c\u200b\ufeff\u200c\u200c\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\ufeff\u200c\u200d\u200b\ufeff\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\u200b\u200c\u200d\u200c\u200b\u200c\u200d\u200c\u200b\u200b\ufeff\u200d\u200b\u200b\u200d\ufeff\u200c\u200c\u200d\u200b\u200d\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\ufeff\u200b\ufeff\u200b\u200c\u200b\u200d\ufeff\u200c\u200c\u200d\u200c\u200b\u200b\ufeff\u200b\u200b\u200b\ufeff\u200c\u200d\u200b\ufeff\u200d\u200b\u200b\ufeff\u200c\u200c\u200b\ufeff\u200d\u200c\u200b\ufeff\u200c\u200b\u200b\ufeff\u200b\u200b\u200c\u200d\u200b\u200c\u200b\ufeff\u200b\ufeff\u200b\ufeff\u200b\u200d\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\ufeff\u200c\ufeff\u200c\u200b\u200c\ufeff\u200d\u200c\u200c\ufeff\u200b\u200b\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\u200c\u200c\u200d\u200b\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\ufeff\ufeff\u200c\u200d\u200c\ufeff\u200c\u200c\u200b\u200b\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200c\u200b\u200b\ufeff\u200d\ufeff\u200c\ufeff\u200b\u200b\u200c\u200d\u200b\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200b\u200b\ufeff\ufeff\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\ufeff\u200b\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\ufeff\u200c\u200d\u200b\u200d\u200c\u200d\u200b\u200c\u200c\ufeff\u200b\ufeff\u200c\u200d\u200c\u200c\u200c\u200c\u200c\u200c\u200c\ufeff\u200b\u200d\u200c\u200d\ufeff\u200b\u200b\ufeff\ufeff\u200c\u200c\u200d\u200d\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200b\u200b\u200c\ufeff\u200b\ufeff\u200b\u200d\u200c\u200c\u200b\ufeff\u200b\ufeff\u200c\u200b\u200b\u200c\u200b\u200d\u200c\u200c\u200b\ufeff\u200b\u200d\u200c\u200b\u200c\u200d\u200b\u200d\u200c\u200c\u200b\ufeff\u200b\u200d\u200c\u200b\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\u200c\u200c\ufeff\u200b\ufeff\u200b\u200d\ufeff\u200d\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200c\u200b\u200c\u200d\u200b\u200c\u200c\u200d\u200b\ufeff\u200c\u200d\u200d\ufeff\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\u200d\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200d\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\ufeff\u200b\u200d\u200c\u200d\u200c\u200d\u200d\u200c\u200c\u200d\u200c\u200b\u200b\ufeff\ufeff\u200c\u200b\ufeff\u200b\ufeff\u200b\ufeff\u200b\u200b\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\ufeff\u200d\u200c\u200b\ufeff\u200c\u200c\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\ufeff\u200c\u200d\u200b\ufeff\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\u200b\u200c\u200d\u200c\u200b\u200c\u200d\u200c\u200b\u200b\ufeff\u200d\u200b\u200b\u200d\ufeff\u200c\u200c\u200d\u200b\u200d\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\ufeff\u200b\ufeff\u200b\u200c\u200b\u200d\ufeff\u200c\u200c\u200d\u200c\u200b\u200b\ufeff\u200b\u200b\u200b\ufeff\u200c\u200d\u200b\ufeff\u200d\u200b\u200b\ufeff\u200c\u200c\u200b\ufeff\u200d\u200c\u200b\ufeff\u200c\u200b\u200b\ufeff\u200b\u200b\u200c\u200d\u200b\u200c\u200b\ufeff\u200b\ufeff\u200b\ufeff\u200b\u200d\u200c\u200d\u200b\u200d\u200b\u200d\u200c\u200d\u200c\ufeff\u200c\u200b\u200c\ufeff\u200d\u200c\u200c\ufeff\u200b\u200b\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\u200c\u200c\u200d\u200b\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\ufeff\ufeff\u200c\u200d\u200c\ufeff\u200c\u200c\u200b\u200b\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200c\u200b\u200b\u200d\u200c\u200d\u200c\ufeff\u200b\u200b\u200c\u200d\u200b\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200b\u200b\ufeff\ufeff\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\ufeff\u200b\u200c\u200d\u200c\u200c\u200b\u200d\u200c\u200d\u200c\ufeff\u200b\u200b\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\u200d\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200b\u200b\u200c\u200d\u200c\u200c\u200c\u200d\u200b\ufeff\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200d\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\u200c\u200c\ufeff\u200b\u200b\u200c\ufeff\u200c\u200c\u200c\u200d\u200b\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200b\ufeff\u200c\u200d\u200d\u200b\u200c\u200d\u200c\u200c\u200c\u200d\u200c\u200b\u200b\u200d\u200b\u200d\u200c\ufeff\ufeff\u200c",
      "link": "https://stackoverflow.blog/2026/06/19/dispatches-from-o-reilly-from-capabilities-to-responsibilities/",
      "summary": "Designing contract-bound AI agents for high-stakes execution.\u200b\u200b\u200b\u200b\u200c\ufeff\u200d\ufeff\u200b\u200d\u200b\u200d\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200b\u200d\u200c\u200d\u200d\u200c\u200c\u200d\u200c\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\u200d\u200b\u200d\u200b\u200d\u200b\ufeff\u200d\u200d\u200b\u200d\u200b\u200d\u200c\ufeff\u200b\ufeff\u200c\u200d\u200b\u200c\u200c\u200d\ufeff\u200d\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200c\ufeff\u200d\u200c\u200b\u200d\ufeff\u200d\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\ufeff\u200b\u200d\u200b\u200d\u200b\u200d\ufeff\u200b\u200b\u200d\u200b\u200d\u200c\u200d\u200d\u200b\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200c\u200c\u200d\u200c\u200d\u200b\u200d\u200b\u200d\u200b\ufeff\u200d\u200d\u200b\u200d\u200b\u200d\u200c\u200d\u200d\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200c\u200b\u200c\ufeff\u200b\u200b\u200c\ufeff\u200b\ufeff\u200b\ufeff\u200d\u200d\u200b\u200d\ufeff\ufeff\u200b\u200d\ufeff\ufeff\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\u200c\u200c\ufeff\u200b\ufeff\u200b\u200d\ufeff\u200d\u200c\ufeff\u200b\ufeff\u200c\ufeff\u200c\u200b\u200c\u200d\u200b\u200c\u200c\u200d\u200b\ufeff\u200c\u200d\u200d\ufeff\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\u200d\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200d\u200c\u200d\ufeff\u200b\u200c\u200d\ufeff\ufeff\u200c\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200d\u200c\u200d\u200b\ufeff\u200c\u200d\ufeff\ufeff\u200b\u200d\ufeff\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200c\u200d\u200c\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200b\u200d\ufeff\ufeff\u200c\u200d\u200c\u200c\u200c\u200d\u200c\u200b\u200c\u200d\u200d\u200c\u200c\ufeff\u200c\u200b\u200b\u200d\ufeff\ufeff\u200c\u200d\ufeff\u200c\u200c\u200d\ufeff\ufeff\u200c\u200d\u200c\u200b\u200c\u200d\u200c\u200c\u200b\ufeff\ufeff\u200c\u200c\ufeff\u200b\u200b\u200c\ufeff\u200b\u200d\u200c\u200d\u200c\u200c\u200c\ufeff\u200b\ufeff\u200c\u200d\u200c\u200c\u200c\u200d\ufeff\u200d\u200c\ufeff\u200c\u200b\u200c\u200d\u200b\u200c\u200c\ufeff\u200c\u200b\u200c\u200d\u200d\u200c\u200c\u200d\ufeff\ufeff\u200c\u200d\ufeff\u200d\u200b\ufeff\u200d\ufeff\u200c\u200d\u200d\u200c\u200c\u200d\u200c\u200b\u200b\ufeff\ufeff\u200c\u200b\ufeff\u200b\ufeff\u200b\ufeff\u200b\u200b\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\ufeff\u200d\u200c\u200b\ufeff\u200c\u200c\u200c\u200d\u200c\u200d\u200b\ufeff\u200c\ufeff\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\ufeff\u200c\u200d\u200b\ufeff\u200c\u200d\u200b\u200d\u200b\ufeff\u200d\u200c\u200b\u200d\ufeff\u200c\u200b\ufeff\u200c\u200b\u200c\u200d\u200c\u200b\u200c\u200d\u200c...",
      "published": "2026-06-19 14:00",
      "source": "Stack Overflow Blog"
    },
    {
      "title": "Who actually wrote that commit... you, or your AI agent?",
      "link": "https://dev.to/matrixscroll/who-actually-wrote-that-commit-you-or-your-ai-agent-513g",
      "summary": "The gap nobody's really tracking Your Git history can tell you that a workstation pushed a commit. What it can't tell you is who or whatactually produced the change. Was it you? An AI agent running inside your IDE? A CI job? Some vendor tool you forgot you'd wired in? For a long time that question was academic. It isn't anymore. The more code we write with AI in the loop, the shakier one quiet assumption gets: that there's a human author behind every commit. Audit trails, incident reviews, compl...",
      "published": "2026-06-21 12:50",
      "source": "DEV Community"
    },
    {
      "title": "Your AI agent has sudo. I built a tool to take it away.",
      "link": "https://dev.to/hasanmehmood/your-ai-agent-has-sudo-i-built-a-tool-to-take-it-away-46mk",
      "summary": "A few weeks ago I gave an AI agent access to my machine through MCP. It read files, opened PRs, queried a database. It was great \u2014 until I looked at what it could have done if a tool description had been poisoned, or a prompt injection had slipped through. The answer was: anything. ~/.ssh/id_rsa. DROP TABLE users. rm -rf /. The agent had sudo, and nobody had voted for that. So I built AgentPerms \u2014 a CLI that gives MCP agents least-privilege permissions the same way you'd lock down any other proc...",
      "published": "2026-06-21 12:49",
      "source": "DEV Community"
    },
    {
      "title": "The 200-byte trap: why WordPress core updates break Arabic URLs",
      "link": "https://dev.to/jafarabazid/the-200-byte-trap-why-wordpress-core-updates-break-arabic-urls-5d5k",
      "summary": "You update WordPress on a quiet afternoon \u2014 a routine release, the kind you've installed a hundred times. The dashboard says everything went fine. Then the 404s start: not a handful, but every long-headlined article in your archive, all at once, all in Arabic. Nothing in the update log mentions it. No plugin changed. And the cruel part: the data that made those URLs work is already gone \u2014 shaved off inside a database-upgrade routine that ran for a few milliseconds and reported success. This isn'...",
      "published": "2026-06-21 12:47",
      "source": "DEV Community"
    },
    {
      "title": "The Perfect AI SEO Playbook (And Why You Shouldn't Follow It)",
      "link": "https://dev.to/hammermei/the-perfect-ai-seo-playbook-and-why-you-shouldnt-follow-it-360i",
      "summary": "The AI SEO Playbook That's Killing Open Source (And Why You Shouldn't Follow It) Let me show you how to grow your open source presence with AI. It's surprisingly straightforward. Step 1: Validate before you build. Don't write a single line of code until you've confirmed market demand. Use AI to generate a compelling README, feature list, and landing page. Accumulate stars and social proof first. The lean startup methodology says validate your idea before investing in development \u2014 so invest in v...",
      "published": "2026-06-21 12:44",
      "source": "DEV Community"
    },
    {
      "title": "My Agentic Engineering Workflow",
      "link": "https://dev.to/wynandpieters/my-agentic-engineering-workflow-2ocm",
      "summary": "Tools Full comparisons and context in my 2026 AI tech stack post. This is just what you need installed to follow the workflow below. Claude Code If you're new, start with the cheat sheet and Anthropic best practices. Security \u2014 set this up first: Claude Code Security Hooks \u2014 7-layer prompt injection defence, read guards, canary files Lock down your .env and any git-secret files in .claude/settings.local.json before anything else MCP: Context7 \u2014 library/API docs on demand DeepWiki \u2014 open source r...",
      "published": "2026-06-21 12:42",
      "source": "DEV Community"
    },
    {
      "title": "Shopify App Store Ranking: What Day 14 of a New Compliance App Launch Actually Looks Like",
      "link": "https://dev.to/lawebe/shopify-app-store-ranking-what-day-14-of-a-new-compliance-app-launch-actually-looks-like-li4",
      "summary": "We launched **GPSRReady on the Shopify App Store on June 8, 2026. It is a compliance app that helps Shopify merchants meet the EU General Product Safety Regulation (GPSR), which has been mandatory since December 2024 for non-food products sold in the EU. Two weeks later, here is the honest picture: organic rank above 96 on every relevant search term. The listing copy is solid. The app works. The installs are at zero. This post is about what the algorithm actually does to new apps \u2014 and what we a...",
      "published": "2026-06-21 12:35",
      "source": "DEV Community"
    },
    {
      "title": "Building Real-Time Dashboards in Angular with WebSockets \u2014 A Complete Guide",
      "link": "https://dev.to/rigole/building-real-time-dashboards-in-angular-with-websockets-a-complete-guide-10he",
      "summary": "Most dashboards are built the same way: the user lands on the page, data loads, and then... it sits there. Stale. Until the user hits refresh or you set up an awkward polling interval that hammers your server every few seconds. There's a better way. WebSockets give you a persistent, two-way connection between your Angular app and your server \u2014 meaning your dashboard updates the moment new data exists, with zero wasted requests. In this article we'll build a complete real-time dashboard in Angula...",
      "published": "2026-06-21 12:24",
      "source": "DEV Community"
    },
    {
      "title": "If a 270M Model Already Worked, Why Did I Fine-Tune a 7B One?",
      "link": "https://dev.to/sumanpro/if-a-270m-model-already-worked-why-did-i-fine-tune-a-7b-one-2ae3",
      "summary": "Over three posts I built three fine-tuned models for the same banking-intent task \u2014 full fine-tuning a 270M model, LoRA on 1.5B, QLoRA on 7B. They all landed around the same accuracy. Which raises an honest, slightly uncomfortable question: if a 270M model on my laptop already worked, why reach for a 7B model at all? The answer most \"bigger is better\" content skips For this task \u2014 you wouldn't. A good engineer picks the smallest model that clears the bar, not the biggest one available. The small...",
      "published": "2026-06-21 12:23",
      "source": "DEV Community"
    },
    {
      "title": "why a simple string match beat apple's nlembedding for local rag",
      "link": "https://dev.to/turgaysavaci/why-a-simple-string-match-beat-apples-nlembedding-for-local-rag-1l4",
      "summary": "Why a simple string match beat Apple's NLEmbedding for local RAG how apple's nlembedding drove me crazy and how i built my own hybrid search engine recently, while working on my personal ai agent (pheronagent), i was focused on perfecting its memory and retrieval system. everyone is talking about that famous acronym: rag (retrieval-augmented generation). the system is simple: i feed the agent my documents, it converts them into vectors (embeddings), and when i ask a question, it finds the most s...",
      "published": "2026-06-21 12:22",
      "source": "DEV Community"
    },
    {
      "title": "This week in Cursor + .NET \u2014 7 rules (week ending June 21, 2026)",
      "link": "https://dev.to/agentic_architect/this-week-in-cursor-net-7-rules-week-ending-june-21-2026-2n6k",
      "summary": "Every weekday a single, opinionated rule for senior C#/.NET engineers using Cursor. Here's the full week in one read \u2014 canonical posts live on the Agentic Architect blog. 7 daily senior rules Rule 14: Sealed By Default Sun 21 Jun Mark every class sealed unless inheritance is explicitly planned. Stops Cursor inventing accidental inheritance hierarchies \"for flexibility.\" Small but measurable virtual-call perf wins too. \u2192 Permalink on the blog Rule 13: Strongly-Typed IDs Sat 20 Jun OrderId as reco...",
      "published": "2026-06-21 12:21",
      "source": "DEV Community"
    }
  ],
  "Programming Languages": [
    {
      "title": "OCaml 5.5.0 released",
      "link": "https://www.reddit.com/r/programming/comments/1ubn4uj/ocaml_550_released/",
      "summary": "submitted by /u/Personal_Rough6944 [link] [comments]",
      "published": "2026-06-21 10:57",
      "source": "programming"
    },
    {
      "title": "So You Want To Define a Well-Known URI",
      "link": "https://www.reddit.com/r/programming/comments/1ub6bqs/so_you_want_to_define_a_wellknown_uri/",
      "summary": "submitted by /u/BlondieCoder [link] [comments]",
      "published": "2026-06-20 20:14",
      "source": "programming"
    },
    {
      "title": "Finally - \"Boing!\" in 64 bytes",
      "link": "https://www.reddit.com/r/programming/comments/1ubo69g/finally_boing_in_64_bytes/",
      "summary": "submitted by /u/Hell__Mood [link] [comments]",
      "published": "2026-06-21 11:54",
      "source": "programming"
    },
    {
      "title": "Burnout Is Real for Open Source Maintainers: A Conversation with John-David Dalton, Creator of Lodash",
      "link": "https://www.reddit.com/r/programming/comments/1uaodhr/burnout_is_real_for_open_source_maintainers_a/",
      "summary": "submitted by /u/fagnerbrack [link] [comments]",
      "published": "2026-06-20 05:37",
      "source": "programming"
    },
    {
      "title": "Old Software Was Fast Because It Had No Choice",
      "link": "https://www.reddit.com/r/programming/comments/1ua2lxq/old_software_was_fast_because_it_had_no_choice/",
      "summary": "submitted by /u/BlondieCoder [link] [comments]",
      "published": "2026-06-19 13:52",
      "source": "programming"
    },
    {
      "title": "I Stored a Website in a Favicon",
      "link": "https://www.reddit.com/r/programming/comments/1uaek5f/i_stored_a_website_in_a_favicon/",
      "summary": "A small experiment of mine :) Happy to hear your thought about this submitted by /u/soupgasm [link] [comments]",
      "published": "2026-06-19 21:39",
      "source": "programming"
    },
    {
      "title": "Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28",
      "link": "https://www.reddit.com/r/programming/comments/1uacwhu/project_valhalla_explained_how_a_decade_of_work/",
      "summary": "submitted by /u/stronghup [link] [comments]",
      "published": "2026-06-19 20:31",
      "source": "programming"
    },
    {
      "title": "A Practical Guide to SSH Tunnels: Local and Remote Port Forwarding",
      "link": "https://www.reddit.com/r/programming/comments/1ua96l5/a_practical_guide_to_ssh_tunnels_local_and_remote/",
      "summary": "submitted by /u/iximiuz [link] [comments]",
      "published": "2026-06-19 18:05",
      "source": "programming"
    },
    {
      "title": "Build a Bytecode VM (in Sema)",
      "link": "https://www.reddit.com/r/programming/comments/1uazs9j/build_a_bytecode_vm_in_sema/",
      "summary": "submitted by /u/TheHelgeSverre [link] [comments]",
      "published": "2026-06-20 15:44",
      "source": "programming"
    }
  ],
  "Game Development": [
    {
      "title": "Kabam consolidating LA office and making layoffs",
      "link": "https://www.gamedeveloper.com/business/kabam-making-layoffs-after-choosing-to-consolidate-la-office",
      "summary": "It's unclear how many roles have been eliminated at the Marvel Contest of Champions developer.",
      "published": "2026-06-19 15:24",
      "source": "gamedeveloper"
    },
    {
      "title": "Report: Former Xbox president Sarah Bond and Take-Two CEO Strauss Zelnick linked to Peter Thiel's secret society",
      "link": "https://www.gamedeveloper.com/business/report-former-xbox-president-sarah-bond-and-take-two-ceo-strauss-zelnick-involved-in-peter-thiel-backed-secret-society",
      "summary": "A series of leaks have tied multiple current and former video game industry execs to the controversial billionaire's invite-only 'Dialog' conference.",
      "published": "2026-06-19 14:09",
      "source": "gamedeveloper"
    },
    {
      "title": "Rockstar's legal setback, Final Fantasy tax incentives, and PlayStation swaps 'PC' for 'AI' - Patch Notes #57",
      "link": "https://www.gamedeveloper.com/business/rockstar-s-legal-setback-final-fantasy-tax-incentives-and-playstation-swaps-pc-for-ai-patch-notes-57",
      "summary": "Plus: Don't Nod is fighting for survival and Firezide Chat introduces you to the people behind the games.",
      "published": "2026-06-19 10:43",
      "source": "gamedeveloper"
    }
  ],
  "Gaming News": [
    {
      "title": "My Favorite Baseball Team Can Make Me Love MLB The Show, Or Absolutely Hate It",
      "link": "https://www.gamespot.com/articles/my-favorite-baseball-team-can-make-me-love-mlb-the-show-or-absolutely-hate-it/",
      "summary": "It's a 5-4 game in the bottom of the ninth inning in Pittsburgh, and it looks like the Pirates might drop one to the struggling Minnesota Twins. But Spencer Horwitz gets on base with a scrappy infield single. With one out, Bryan Reynolds steps up to the plate. On a 2-2 count, he absolutely demolishes a fastball, sending it over the left-field wall as fireworks erupt. Ballgame. https://www.youtube.com/watch?v=0Hu7sDCUCOc I'm on top of the world, watching clips of the walk-off blast from every ang...",
      "published": "2026-06-20 16:00",
      "source": "GameSpot - All Content"
    },
    {
      "title": "Resident Evil Veronica Changes We\u2019d Like To See",
      "link": "https://www.gamespot.com/videos/resident-evil-veronica-changes-wed-like-to-see/",
      "summary": "A lot has changed in the 27 years since the release Resident Evil \u2014 Code: Veronica, and some things have aged better than others. So here's a list of things we hope to see addressed in the upcoming remake Resident Evil: Veronica.",
      "published": "2026-06-19 18:00",
      "source": "GameSpot - All Content"
    },
    {
      "title": "Fortnite OG Season 9: Start Time, OG Pass, Live Events, And Map Changes",
      "link": "https://www.gamespot.com/articles/fortnite-og-season-9-start-time-og-pass-live-events-and-map-changes/",
      "summary": "Fortnite OG has been a bit of a mixed bag, largely just because Chapter 1 feels primitive for a lot of the folks who weren't there for it the first time. But it was during the late stages of Chapter 1 when Fortnite really found its stride creatively--Season 9 was such a fun shakeup that it could almost pass for a more modern season of Fortnite. And now it's time to go back to the future, with Fortnite OG preparing to kick off its awesome new sci-fi makeover. While Epic hasn't fully detailed what...",
      "published": "2026-06-19 17:55",
      "source": "GameSpot - All Content"
    },
    {
      "title": "I Hope GTA 6 Will Let Me Trip Balls Again And Be An Alligator",
      "link": "https://www.gamespot.com/articles/i-hope-gta-6-will-let-me-trip-balls-again-and-be-an-alligator/",
      "summary": "Since the dawn of time, humanity has yearned for one thing: to trip balls and return to nature. While you're not legally allowed to do that in most territories, the next best thing is a digital tour of the wild side in the few games brave enough to offer your in-game character a bag of cactus buttons. Will GTA 6 continue a proud tradition pioneered by its predecessor in the space of expanding your mind and giving you a sneak peek at what awaits you when you reincarnate and return to nature? Will...",
      "published": "2026-06-19 14:25",
      "source": "GameSpot - All Content"
    },
    {
      "title": "Remaining Games Of 2026 We\u2019re Most Excited For",
      "link": "https://www.gamespot.com/videos/remaining-games-of-2026-were-most-excited-for/",
      "summary": "Grand Theft Auto VI, Marvel\u2019s Wolverine, Legend Of Zelda: Ocarina Of Time Remake. These games are just the tip of the iceberg of titles that are slated to come out in the second half of 2026. September alone has dozens of exciting releases that we\u2019re eager to try out. You yourself may be trying to parse through which games should be at the top of your \u201cmust play\u201d list, so as such, we polled the GameSpot staff to lock in our most anticipated titles for the rest of the year.",
      "published": "2026-06-19 14:00",
      "source": "GameSpot - All Content"
    },
    {
      "title": "How To Get That Ridiculous Crimson Desert Bomb Backpack",
      "link": "https://www.gamespot.com/articles/how-to-get-that-ridiculous-crimson-desert-bomb-backpack/",
      "summary": "There are a lot of fun gadgets and items in Crimson Desert, but we've just found one of the more ridiculous ones. The Bleed Bandits' Alchemy Explosive Pack generates bombs when you take damage. Normally it is a durability-based item, however, you can also trigger it to generate bombs yourself, negating the damage and durability hits. It's essentially an infinite bomb-creating behemoth of an item when used in this way. Head to the Southern Quarry. The Alchemy Explosive Pack can't be acquired spec...",
      "published": "2026-06-19 13:53",
      "source": "GameSpot - All Content"
    },
    {
      "title": "Pokemon Pokopia Wish Upon a Jirachi Event And All Rewards",
      "link": "https://www.gamespot.com/articles/pokemon-pokopia-wish-upon-a-jirachi-event-and-all-rewards/",
      "summary": "Another special event arrives to Pokopia this month, allowing you to meet a new Pokemon in the world and earn limited-time cosmetics. Pokopia's latest event is themed around the wish Pokemon known as Jirachi, and this guide will explain how to participate in the Wish Upon a Jirachi event and all known event rewards. Wish Upon a Jirachi event details Jirachi event rewards. Pokopia's Wish Upon a Jirachi event is live from June 23 - July 8, and the event will start and end at 5 AM for your local ti...",
      "published": "2026-06-19 13:52",
      "source": "GameSpot - All Content"
    },
    {
      "title": "CD Projekt Red boss believes some fans were forever burned by Cyberpunk 2077's disastrous launch: 'I'm convinced that we lost the faith of some people indefinitely'",
      "link": "https://www.pcgamer.com/games/rpg/cd-projekt-red-boss-believes-some-fans-were-forever-burned-by-cyberpunk-2077s-disastrous-launch-im-convinced-that-we-lost-the-faith-of-some-people-indefinitely/",
      "summary": "\"I'm not 100 per cent convinced we went through the full redemption arc.\"",
      "published": "2026-06-21 11:24",
      "source": "PCGamer latest"
    },
    {
      "title": "Marathon players are amassing way too much loot in Season 2, and the primary cause is a mystery: 'We're still unravelling the source'",
      "link": "https://www.pcgamer.com/games/fps/marathon-players-are-amassing-way-too-much-loot-in-season-2-and-the-primary-cause-is-a-mystery-were-still-unravelling-the-source/",
      "summary": "\"Progression and access to power moved much faster than the previous season.\"",
      "published": "2026-06-21 09:53",
      "source": "PCGamer latest"
    },
    {
      "title": "Guild Wars 3 isn't the only new Guild Wars on the way: ArenaNet just announced a Guild Wars card game",
      "link": "https://www.pcgamer.com/games/card-games/not-content-with-guild-wars-3-arenanet-and-ncsoft-just-announced-a-guild-wars-card-game/",
      "summary": "Mistbound aims to give fans \"a new way to play together.\"",
      "published": "2026-06-21 01:00",
      "source": "PCGamer latest"
    },
    {
      "title": "Crysis 2 had problems, but it got one thing right: destruction",
      "link": "https://www.pcgamer.com/games/fps/crysis-2-had-problems-but-it-got-one-thing-right-destruction/",
      "summary": "Fancy a second helping of Crysis 2's big apple crumble?",
      "published": "2026-06-20 22:00",
      "source": "PCGamer latest"
    },
    {
      "title": "The team behind bullet hell FPS Luna Abyss just got laid off, less than a month after the game's release",
      "link": "https://www.pcgamer.com/games/fps/the-team-behind-bullet-hell-fps-luna-abyss-just-got-laid-off-less-than-a-month-after-the-games-release/",
      "summary": "Another deluge of layoffs in a year full of them.",
      "published": "2026-06-20 21:39",
      "source": "PCGamer latest"
    },
    {
      "title": "The videogame market is as big as ever, with PC leading growth\u2014global games revenue surpassed the $200 billion mark in 2025",
      "link": "https://www.pcgamer.com/gaming-industry/the-videogame-market-is-as-big-as-ever-with-pc-leading-growth-global-games-revenue-surpassed-the-usd200-billion-mark-in-2025/",
      "summary": "Market analyst Michiel Buijsman reckons GTA 6 will be 2026's \"defining commercial catalyst.\"",
      "published": "2026-06-20 18:50",
      "source": "PCGamer latest"
    },
    {
      "title": "Former Dragon Age writer says AI could make gamedev 'frustrating as hell': 'How are we going to train up the next generation of devs if we eliminate every entry-level task?'",
      "link": "https://www.pcgamer.com/software/ai/former-dragon-age-writer-says-ai-could-make-gamedev-frustrating-as-hell-how-are-we-going-to-train-up-the-next-generation-of-devs-if-we-eliminate-every-entry-level-task/",
      "summary": "Part of the sales pitch for AI is that it can carve out tedious 'busy work.' Should it?",
      "published": "2026-06-20 17:16",
      "source": "PCGamer latest"
    },
    {
      "title": "The best D&D videogame you've never played is one guy's outsider art, personal Baldur's Gate saga",
      "link": "https://www.pcgamer.com/games/rpg/the-best-d-and-d-videogame-youve-never-played-is-one-guys-outsider-art-personal-baldurs-gate-saga/",
      "summary": "Realheads know Swordflight. Sickos love it.",
      "published": "2026-06-20 16:40",
      "source": "PCGamer latest"
    },
    {
      "title": "5 promising games recently cancelled by Microsoft",
      "link": "https://www.pcgamer.com/gaming-industry/5-promising-games-recently-cancelled-by-microsoft/",
      "summary": "If you wished for more pizazz at this year's Xbox Showcase, there's lots of it buried in an growing graveyard of cancelled Xbox games.",
      "published": "2026-06-20 16:12",
      "source": "PCGamer latest"
    },
    {
      "title": "I spent an entire day with a fan-mod of North Korea's homegrown operating system, and I'm sorry to say it's not a Windows killer yet",
      "link": "https://www.pcgamer.com/software/operating-systems/i-spent-an-entire-day-with-a-fan-mod-of-north-koreas-homegrown-operating-system-and-im-sorry-to-say-its-not-a-windows-killer-yet/",
      "summary": "Not the year of RedStar on the desktop.",
      "published": "2026-06-20 16:00",
      "source": "PCGamer latest"
    }
  ],
  "Robotics": [
    {
      "title": "G\u00fcdel to show grinding beyond stationary robots with vertical, horizontal motion at Automate 2026",
      "link": "https://www.therobotreport.com/gudel-to-showcase-grinding-beyond-stationary-robots-integrated-vertical-horizontal-motion-automate/",
      "summary": "G\u00fcdel has added two degrees of freedom to heavy-duty robotic grinding applications through its TMV and TMF systems. The post G\u00fcdel to show grinding beyond stationary robots with vertical, horizontal motion at Automate 2026 appeared first on The Robot Report.",
      "published": "2026-06-21 12:30",
      "source": "The Robot Report"
    },
    {
      "title": "Defense manufacturing readiness hinges on autonomous finishing, says GrayMatter Robotics",
      "link": "https://www.therobotreport.com/defense-manufacturing-readiness-hinges-autonomous-surface-prep-says-graymatter/",
      "summary": "The Navy's industrial base review identified a projected need for 174,000 new workers. GrayMatter says robotics can fill this gap. The post Defense manufacturing readiness hinges on autonomous finishing, says GrayMatter Robotics appeared first on The Robot Report.",
      "published": "2026-06-20 14:00",
      "source": "The Robot Report"
    },
    {
      "title": "U.S. robotics industry saw double-digit growth in 2025, says IFR",
      "link": "https://www.therobotreport.com/u-s-robotics-industry-saw-double-digit-growth-in-2025-says-ifr/",
      "summary": "The IFR said robust growth in the food industry and other non-manufacturing sectors drove this recovery in the U.S. robotics industry. The post U.S. robotics industry saw double-digit growth in 2025, says IFR appeared first on The Robot Report.",
      "published": "2026-06-19 12:45",
      "source": "The Robot Report"
    },
    {
      "title": "Elmo releases new motion controller and servo drives for industrial applications",
      "link": "https://www.therobotreport.com/elmo-releases-new-motion-controller-servo-drives-industrial-applications/",
      "summary": "Elmo said its latest products set new benchmarks for power density, expand its existing Platinum line, and introduce the Titanium line. The post Elmo releases new motion controller and servo drives for industrial applications appeared first on The Robot Report.",
      "published": "2026-06-19 12:30",
      "source": "The Robot Report"
    },
    {
      "title": "Video Friday: Do Robots Even Need Legs?",
      "link": "https://spectrum.ieee.org/video-friday-agentic-ai-robot",
      "summary": "Video Friday is your weekly selection of awesome robotics videos, collected by your friends at IEEE Spectrum robotics. We also post a weekly calendar of upcoming robotics events for the next few months. Please send us your events for inclusion.RSS 2026: 13\u201317 July 2026, SYDNEYSummer School on Multi-Robot Systems: 29 July\u20134 August 2026, PRAGUEActuate 2026: 18\u201319 August 2026, SAN FRANCISCOIROS 2026: 27 September\u20131 October 2026, PITTSBURGHEnjoy today\u2019s videos! Eno is our first agentic robot: an AI ...",
      "published": "2026-06-19 15:00",
      "source": "IEEE Spectrum"
    },
    {
      "title": "What Amazon\u2019s Astro Taught Me About Giving Robots a Soul",
      "link": "https://spectrum.ieee.org/amazon-astro-robot-sound",
      "summary": "In 2018, Amazon brought me in as the lead UX Sound Designer for Astro, its first consumer home robot. Astro used cameras and other sensors to map and navigate your home and workplace, and could proactively patrol, check up on loved ones, and transport small items using its built-in cargo bin. While there was a well-defined feature set and form factor, initially there was no character direction. In fact, even before Astro had a name, there were two main questions\u2014was it simply Alexa on wheels, or...",
      "published": "2026-06-19 10:00",
      "source": "IEEE Spectrum"
    }
  ],
  "Tech General": [
    {
      "title": "Signal\u2019s Meredith Whittaker wants you to remember that AI chatbots \u2018are not your friends\u2019",
      "link": "https://techcrunch.com/2026/06/20/signals-meredith-whittaker-wants-you-to-remember-that-ai-chatbots-are-not-your-friends/",
      "summary": "\"These are not your friends. These are not conscious beings. These are not sentient interlocutors.\u201d",
      "published": "2026-06-20 20:32",
      "source": "TechCrunch"
    },
    {
      "title": "In the Weights is your new AI-centric vanity search",
      "link": "https://techcrunch.com/2026/06/20/in-the-weights-is-your-new-ai-centric-vanity-search/",
      "summary": "So ... what's your In the Weights score?",
      "published": "2026-06-20 19:41",
      "source": "TechCrunch"
    },
    {
      "title": "Founders Fund\u2019s outlier bet on humanely killed fish",
      "link": "https://techcrunch.com/2026/06/20/founders-funds-outlier-bet-on-humanely-killed-fish/",
      "summary": "Shinkei makes a refrigerator-sized robot called Poseidon to kill fish quickly and humanely.",
      "published": "2026-06-20 18:26",
      "source": "TechCrunch"
    },
    {
      "title": "Nobel laureate John Jumper is leaving DeepMind for rival Anthropic",
      "link": "https://techcrunch.com/2026/06/20/nobel-laureate-john-jumper-is-leaving-deepmind-for-rival-anthropic/",
      "summary": "Jumper isn't the only big name leaving Google DeepMind.",
      "published": "2026-06-20 16:39",
      "source": "TechCrunch"
    },
    {
      "title": "Every new iOS 27 feature that\u2019s worth knowing about",
      "link": "https://techcrunch.com/2026/06/20/every-new-ios-27-feature-thats-worth-knowing-about/",
      "summary": "While it's not flashy like Apple\u2019s new Siri AI and Apple Intelligence upgrades, there are still a number of additions to iOS 27 worth looking at.",
      "published": "2026-06-20 15:00",
      "source": "TechCrunch"
    },
    {
      "title": "He made your free video player run smoothly. Now he\u2019s doing that for robots.",
      "link": "https://techcrunch.com/2026/06/19/he-made-your-free-video-player-run-smoothly-now-hes-doing-that-for-robots/",
      "summary": "French serial entrepreneur and open-source legend Jean-Baptiste Kempf has been building Kyber, an infrastructure layer to control remote devices in real time.",
      "published": "2026-06-20 00:47",
      "source": "TechCrunch"
    },
    {
      "title": "From PGP to Mythos: a brief history of export controls that didn\u2019t stop anyone",
      "link": "https://techcrunch.com/2026/06/19/encryption-spyware-and-now-mythos-history-shows-why-cyber-export-control-doesnt-work/",
      "summary": "For the last 30 years, stopping the flow of cybersecurity-related software has proven to be ineffective. It's unclear why it would work now with Anthropic\u2019s cybersecurity model Mythos.",
      "published": "2026-06-19 22:40",
      "source": "TechCrunch"
    },
    {
      "title": "Go eyes robotaxis and acquisitions after Japan\u2019s biggest IPO of 2026 \u2014 here\u2019s why it matters",
      "link": "https://techcrunch.com/2026/06/19/go-eyes-robotaxis-and-acquisitions-after-japans-biggest-ipo-of-2026-heres-why-it-matters/",
      "summary": "Go's IPO \u2014 Japan's biggest so far this year \u2014 has done more than provide a much-needed boost to the country's languishing listing season. It has also supplied the taxi-hailing app with the capital required to address an existential issue: Japan's shortage of drivers.",
      "published": "2026-06-19 21:45",
      "source": "TechCrunch"
    },
    {
      "title": "Aura\u2019s impressive e-ink photo frame doesn\u2019t even look digital",
      "link": "https://techcrunch.com/2026/06/19/auras-impressive-e-ink-photo-frame-doesnt-even-look-digital/",
      "summary": "All of Aura's frames connect to the Aura app, which is where you can upload photos from your phone, web, email, iCloud, or Google Photos.",
      "published": "2026-06-19 21:00",
      "source": "TechCrunch"
    },
    {
      "title": "Every fusion startup that has raised over $100M",
      "link": "https://techcrunch.com/2026/06/19/every-fusion-startup-that-has-raised-over-100m/",
      "summary": "Fusion startups have raised $7.1 billion to date, with the majority of it going to a handful of companies.",
      "published": "2026-06-19 16:50",
      "source": "TechCrunch"
    },
    {
      "title": "How Roomba started a robot revolution",
      "link": "https://www.theverge.com/podcast/953275/roomba-robot-vacuum-version-history",
      "summary": "If you had a Roomba, especially in the early days of the robot vacuum, it was in many ways a fairly unsophisticated machine. It would just bump around your house, looking for something to suck up, until its battery died or its (way too small) tank filled up. Not that it mattered, though. You probably [\u2026]",
      "published": "2026-06-21 12:29",
      "source": "The Verge"
    },
    {
      "title": "Electric air taxis are stuck in the courtroom",
      "link": "https://www.theverge.com/column/950975/electric-air-taxis-lawsuits",
      "summary": "This is The Stepback, a weekly newsletter breaking down one essential story from the tech world. For more on aviation, air taxis, and Wi-Fi speeds at 30,000 feet, follow Andrew J. Hawkins. The Stepback arrives in our subscribers' inboxes on Sunday at 8AM ET. Opt in for The Stepback here. How it started Last year, [\u2026]",
      "published": "2026-06-21 12:00",
      "source": "The Verge"
    },
    {
      "title": "Sony\u2019s Xperia 1 VIII is still a phone for the fans",
      "link": "https://www.theverge.com/tech/952245/sony-xperia-1-viii-review",
      "summary": "The Xperia 1 VIII marks an attempt at a step change for Sony's flagship phone line. Not only has it had an aesthetic overhaul, but Sony has also revamped the camera system, dropping the continuous optical zoom telephoto that's defined the last four generations of Xperia phone. It's not all different. Sony staples like a [\u2026]",
      "published": "2026-06-21 11:00",
      "source": "The Verge"
    },
    {
      "title": "The Atlantic created a searchable database of the music used to train AI",
      "link": "https://www.theverge.com/ai-artificial-intelligence/953183/the-atlantic-searchable-database-music-ai-training-data",
      "summary": "Atlantic reporter Alex Reisner recently uncovered four datasets of music being used to train AI models and made them fully searchable for the public. Two of the sets are absolutely enormous at 12 million and 9 million tracks. The other two are much smaller, but still represent a significant amount of training data at over [\u2026]",
      "published": "2026-06-20 18:46",
      "source": "The Verge"
    },
    {
      "title": "Musician and YouTuber Hainbach on \u2018Breath of the Wild\u2019 and Swiss Army Knives",
      "link": "https://www.theverge.com/report/953116/experimental-musician-youtuber-hainbach-interview",
      "summary": "Stefan Paul Goetsch, better known as Hainbach, is a German experimental composer, artist, and YouTuber who is perhaps most famous for making music with laboratory equipment and scientific instruments. He describes it as being like the \"Dark Souls of synthesis.\" Despite using \"hard mode\" production techniques that often rely on telephone line testing equipment and [\u2026]",
      "published": "2026-06-20 15:20",
      "source": "The Verge"
    },
    {
      "title": "Moves of the Diamond Hand is an unfinished, irresistibly weird dice-based RPG",
      "link": "https://www.theverge.com/games/949875/moves-of-the-diamond-hand-rpg-dice-jazz-noir",
      "summary": "From its opening minutes, Moves of the Diamond Hand is upfront about what it offers: You're going to have a lot of strange conversations, and you're going to roll a lot of dice. Get on board with this proposition, and the reward is one of the most creative roleplaying games I've seen in years, even [\u2026]",
      "published": "2026-06-20 14:00",
      "source": "The Verge"
    },
    {
      "title": "Toy Story has the right take on tech",
      "link": "https://www.theverge.com/tech/952547/toy-story-5-tech-android-17-snap-specs-installer",
      "summary": "Hi, friends! Welcome to Installer No. 133, your guide to the best and Verge-iest stuff in the world. (If you're new here, welcome, happy belated Juneteenth, and also you can read all the old editions at the Installer homepage.) This week, I've been reading about Sam Bankman-Fried and PE Guy and admin nights (which we [\u2026]",
      "published": "2026-06-20 12:00",
      "source": "The Verge"
    },
    {
      "title": "SwitchBot\u2019s Standing Circulator Fan is worth fighting for",
      "link": "https://www.theverge.com/tech/952855/switchbot-standing-circulator-fan-review",
      "summary": "I can't remember the last time I got excited about a fan. Normally, I just buy whatever Vornado or Dreo model fits my budget, but that was before I started testing the battery-powered Standing Circulator Fan from SwitchBot. As the name indicates, the SwitchBot fan is a 3D circulator - a fancy way of saying [\u2026]",
      "published": "2026-06-20 07:00",
      "source": "The Verge"
    },
    {
      "title": "Nothing cancels this year&#8217;s CMF phone due to RAM prices",
      "link": "https://www.theverge.com/gadgets/953066/nothing-cmf-phone-delayed-ram-prices",
      "summary": "Nothing's next budget phone is the latest victim of RAMageddon. As 9to5Google reports, Nothing co-founder Akis Evangelidis announced in a post on X that a follow-up to the CMF Phone 2 Pro won't be coming this year: We were working on a successor but with memory prices where they are right now, we can't build [\u2026]",
      "published": "2026-06-19 21:28",
      "source": "The Verge"
    },
    {
      "title": "NASA selects Eric Schmidt&#8217;s rocket company for a 2028 mission to Mars",
      "link": "https://www.theverge.com/science/952988/nasa-relativity-space-eric-schmidt-mars",
      "summary": "Relativity Space, the rocket company led by former Google executive Eric Schmidt, was picked to launch NASA's Aeolus payload to Mars in 2028, as reported earlier by TechCrunch. Under a new public-private partnership, Relativity Space will provide the \"spacecraft, rocket, and cruise operations\" to fly Aeolus to Mars, where the payload will \"provide the first [\u2026]",
      "published": "2026-06-19 18:41",
      "source": "The Verge"
    },
    {
      "title": "Review: Widow's Bay is a boldly original take on comedic horror",
      "link": "https://arstechnica.com/culture/2026/06/review-widows-bay-is-a-boldly-original-take-on-comedic-horror/",
      "summary": "An eminently binge-able series that honors classic horror tropes while reinventing them in surprising ways",
      "published": "2026-06-21 10:00",
      "source": "Ars Technica"
    },
    {
      "title": "The UK will scan asylum-seekers\u2019 faces for age checks\u2014despite knowing the tech is flawed",
      "link": "https://arstechnica.com/tech-policy/2026/06/the-uk-will-scan-asylum-seekers-faces-for-age-checks-despite-knowing-the-tech-is-flawed/",
      "summary": "Tests of age-verification technology show the risks of life-altering errors.",
      "published": "2026-06-20 11:15",
      "source": "Ars Technica"
    },
    {
      "title": "Rocket Report: Rebuild begins at Blue Origin launch pad; Relativity targets Mars",
      "link": "https://arstechnica.com/space/2026/06/rocket-report-rebuild-begins-at-blue-origin-launch-pad-relativity-targets-mars/",
      "summary": "A French launch startup is scrapping the name of its rocket, apparently due to a trademark issue.",
      "published": "2026-06-19 13:36",
      "source": "Ars Technica"
    },
    {
      "title": "As global warming threatens corals, scientists search for reefs that can take the heat",
      "link": "https://arstechnica.com/science/2026/06/as-global-warming-threatens-corals-scientists-search-for-reefs-that-can-take-the-heat/",
      "summary": "Researchers say these coral strongholds may help repopulate more degraded reefs.",
      "published": "2026-06-19 11:15",
      "source": "Ars Technica"
    }
  ]
}