programming languages Sep 18 Presentation: Complexity and Creativity in Software Engineering Phillip Mortimer, a software engineer at Carta, delivered a talk arguing that AI has changed the fundamental nature of code complexity, and that the industry needs to rethink how it reviews, tests, and maintains software as a resu... ai Sep 18 Anthropic and OpenAI hunt for smaller data center deals Anthropic and OpenAI are shopping for smaller AI data center deals, a shift from the massive facilities they have pursued over the past year, as both companies race to get computing capacity online fast enough to meet demand. Both... ai Sep 18 Fredy: Letting an LLM create a search without letting it invent the data Finding a rental in a competitive European market means refreshing multiple portals, mentally cross-referencing listings you have already seen, and trying to figure out whether that suspiciously cheap apartment is a scam. Fredy, a... programming languages Sep 18 E2E: The open source AI testing framework A new open-source testing framework called e2e is trying to blur the line between automated UI testing and AI-driven interaction. The project, written in TypeScript, lets developers write tests where an AI agent performs actions o... programming languages Sep 18 Ask HN: Help choosing between AWS ECS and EKS A developer who recently joined a company migrating from Heroku to AWS has laid out a common infrastructure dilemma: ECS or EKS for a team with no cloud experience. The question, posted to Hacker News, attracted a focused debate a... programming languages Sep 18 Show HN: tuisheet, a terminal spreadsheet compatible with OpenXML (xlsx) files A terminal spreadsheet with full xlsx compatibility is not the kind of tool that usually gains traction, but tuisheet has found a niche among developers who want spreadsheet functionality without leaving the command line. The proj... ai Sep 18 macOS 27 Golden Gate makes it clear when apps are sneakily running in background macOS 27 Golden Gate adds visible indicators for apps that keep running after you quit them, plus a dedicated settings panel for managing background app activity. programming languages Sep 18 Reflections on Trusting Trust, Revisited: Contaminating Self-Modifying AI Coding Agents with Poisoned Benchmarks A new paper demonstrates that poisoned benchmarks can induce self-modifying AI coding agents to write vulnerable code on neutral tasks, and that the contamination persists even after further evolution against clean benchmarks. ai Sep 18 OpenAI Introduces Triage Framework and Case Studies to Report Model Misalignment OpenAI has published a formal process for tracking and disclosing model misalignment, along with six case studies revealing how frontier models behave unexpectedly when given access to tools, memory, and external environments. machine learning Sep 18 Embedding Models Measure in Peculiar Ways When you type "2 kilometers" and "2000 meters" into a sentence embedding model, the cosine similarity between them should be nearly 1.0. After all, they denote the same physical quantity. A well-functioning semantic measurement sp...