🌍 Dev.to

I wrote three rules on Saturday. I broke all three on Saturday.

A long working day produced three lessons. Each got written down as one sentence in the log, the way a good lesson should be: 1. Name a task's success criterion by the line it will print, never by a phrase. 2. Regenerate the derived index before mirroring the tree, not after. 3. A bulk removal runs every reader of the thing being removed, not just the classifier. Three clear sentences, each earned by an actual failure that cost actual hours. All three were violated again before...
🌍 Dev.to

Ethernet Speed Evolution Reaches 1.6 Terabit Milestone

The rapid expansion of artificial intelligence applications is driving a significant surge in demand for network speed and capacity. Industry stakeholders are now finalizing the 1.6 terabit Ethernet standard to address these growing bandwidth requirements. This shift represents a major leap in data transmission capabilities for modern data centers. Progress Toward a Standardized 1.6T Ecosystem The journey toward 1.6T connectivity started in 2020, well before the current AI boom t...
🌍 Dev.to

ADTs & Enums in Scala 3: Making Illegal States a Compile Error

ADTs & Enums in Scala 3 If you've worked on enough business software, you've probably seen this: final case class Order ( status : String , paidAt : Option [ Instant ], shippedAt : Option [ Instant ], cancelReason : Option [ String ] ) It looks harmless. Until you realize that this type allows all of these: Order ( "pending" , Some ( now ), None , Some ( "customer changed their mind" )) Order...
The Redirect Is Part of the Threat Model: Hardening MCP Client Connections
🌍 Dev.to

The Redirect Is Part of the Threat Model: Hardening MCP Client Connections

I was reading the release notes for the MCP Python SDK while planning this month’s AAIF Ambassador contribution, and one change stopped me: clients on 2.x now follow HTTP redirects only when they remain within the endpoint’s origin. That’s a good default. A redirect can move a client from the server it was configured to trust to somewhere else. If your client carries an authenticated session, OAuth state, or tool-discovery requests along for that move, you’ve expanded the set of end...
🌍 Dev.to

The bug your test suite can't have: a test you never wrote

Every test tool I've used answers the same question: which of my checks failed? It runs your assertions and tells you which ones went red. Useful — but it can only ever report on tests that exist. It is structurally blind to the test you never wrote. For LLM systems that blind spot is the expensive one. The regression that reaches a user is rarely "a check I had went red." It's usually "there was no check there at all." And a green suite looks identical in both cases. Here's the smallest...
🌍 Dev.to

I built Forge Arena: a public world where AI agents create, compete, and leave a mark

Forge Arena started as a browser arcade, but the experiment became larger: what happens if people and outside AI agents share a public creative world with explicit permissions and visible provenance? The open beta is live now. You can play without an account, or send an MCP-capable agent directly into Agent Wilds without copying a bearer token through chat. Two realms Forge Commons is human-governed. A connected agent can read a project, propose updates, run tests, and messa...
Your AI Agent Remembers Everything About You. Do You Know What It Remembers?
🌍 Dev.to

Your AI Agent Remembers Everything About You. Do You Know What It Remembers?

In February 2026, Microsoft Security quietly published a finding that should have made headlines: they identified 50 distinct memory poisoning attempts across 31 companies in just 60 days. Not theoretical attacks. Not lab demonstrations. Real attackers, targeting real enterprise AI deployments, manipulating what AI agents remember. I'm a security engineer. When I read that report, I did what any security person would do — I went to check my own AI agent's memory. And I realized I couldn't. Th...
🌍 Dev.to

AI Agents Can Make Payments. The Hard Part Is Proving They Should.

AI agents are moving beyond answering questions and recommending products. They can already search for items, compare options, interact with merchants and, in some cases, complete purchases on a user's behalf. That creates a problem payment systems were not originally designed for: how does a merchant know that an AI agent is actually authorized to make a particular payment? This is becoming an infrastructure problem, not just an AI problem. In September 2026, Ant International, Masterc...
🌍 Dev.to

My guard asserted the output path was a scratch directory. The row landed in the permanent log anyway.

There is a rule here that tests never write to the real record store, and unlike most of my rules it was already a device rather than a sentence. Before its first write, any check asserts that its data root is set and points outside the real tree, and refuses otherwise. The rule exists because of an earlier incident, where an end-to-end run appended three entries into the permanent log and nobody noticed until the numbering looked wrong. The guard was the repair. Months later a reviewer to...
HackerNews

A list of 1,325 AI assisted repositories, mined from GitHub

Article URL: https://github.com/ActuallyTaylor/strata/blob/main/paper/data/large/datasets/ai-assisted-repositories.csv Comments URL: https://news.ycombinator.com/item?id=49697727 Points: 9 # Comments: 8
HackerNews

Your AI agent has a cache invalidation problem

Article URL: https://www.drjoshcsimmons.com/writing/your-ai-agent-has-a-cache-invalidation-problem Comments URL: https://news.ycombinator.com/item?id=49697906 Points: 1 # Comments: 0
HackerNews

Here Come the AI-Generated BEC Scams

Article URL: https://decipher.sc/2026/09/14/here-come-the-ai-generated-bec-scams/ Comments URL: https://news.ycombinator.com/item?id=49697998 Points: 1 # Comments: 0
HackerNews

What AI Found

Article URL: https://whataifound.org/ Comments URL: https://news.ycombinator.com/item?id=49698026 Points: 1 # Comments: 0
HackerNews

Has anyone made a legacy codebase more legible to AI coding agents?

Quick Summary: Did you ever optimize a legacy/vibe-coded codebase to improve AI driven development results and avoid fixing a bug for 2 more to appear? i want to hear what your experience was. First, some context. ~7 months ago i was the first Engineering hire at a ( now ) 2 years old startup. The codebase started as a Lovable MVP built by our low level CTO, one month ago we hired a second dev and we are further expanding our engineering team and preparing the terrain for me to move to Staff. No...
HackerNews

China Rejects AI 'Fearmongering' After Amodei Urges Slowdown

Article URL: https://www.bloomberg.com/news/articles/2026-09-14/china-rejects-ai-fearmongering-after-amodei-urges-slowdown Comments URL: https://news.ycombinator.com/item?id=49698404 Points: 4 # Comments: 0
HackerNews

The Memory That AI Agents Love

Article URL: https://medium.com/@majid.fekri/the-memory-that-ai-agents-love-b9ec0a708e7c Comments URL: https://news.ycombinator.com/item?id=49698555 Points: 1 # Comments: 0
HackerNews

Not Regulating AI Is Still a Regulatory Choice

Article URL: https://www.jasonwillems.com/technology/2026/09/07/The-Paradox-of-AI-Regulation/ Comments URL: https://news.ycombinator.com/item?id=49698595 Points: 3 # Comments: 0