HackerNews

Noviz AI Agent for ERPNext – A Reasoning Layer for ERPNext

Noviz AI is an AI Agent built specifically for ERPNext. Instead of simply answering questions, Noviz is designed to understand user intent, reason about the ERPNext environment, and work with existing ERPNext capabilities to accomplish tasks. Comments URL: https://news.ycombinator.com/item?id=49534898 Points: 1 # Comments: 0
🌍 TheVerge

This new Roomba seals itself to your carpet

iRobot has announced a new flagship robot vacuum, which it will showcase at IFA in Berlin this week, the company's first big tech trade show in years. The Roomba maker will be exhibiting under its new owner, Picea Robotics, the contract manufacturer that purchased the once-troubled American robotics company out of bankruptcy in January. The […]
🌍 TheVerge

Dell’s newest laptop sounds a lot like a MacBook Neo

Dell's new Dell 14S laptop sounds a lot like a MacBook Neo: it comes in four colors, is aimed at students, and it starts with 8GB of RAM and 256GB of storage. Announced at IFA 2026, the 14S is meant to sit below the recently launched XPS 13 and offer another affordable laptop option as […]
What a 275K-Character Claude Prompt Teaches Us About Building AI Agents
🌍 Dev.to

What a 275K-Character Claude Prompt Teaches Us About Building AI Agents

A GitHub repository recently published what it describes as a runtime system prompt for Claude Fable 5.1. The file contains more than 275,000 characters of instructions related to tool use, web search, memory, copyright, safety policies, and interface behaviour. That naturally produced a dramatic headline: Claude had been hacked and its secret prompt had leaked. The evidence does not support such a broad conclusion. There is no public indication that Anthropic’s servers were compromised, t...
🌍 Dev.to

Denied, Dismissed, Delayed: What Android Actually Guarantees You Will See When a Phone Is Recording

If you run an old Android phone as a security camera, one thing stands between "a camera running in the background" and "a hidden camera": the notification the system makes it post. That notification is weaker than almost anyone assumes. The user can deny it, dismiss it, or simply not see it for the first ten seconds — three documented mechanisms, added in three separate releases. Meanwhile two other signals exist that an app has no documented way to touch at all, and almost nobody looks at t...
MVP Embodied AI: Five Demos Point to a Self-Evolving Robotics Model
🌍 Dev.to

MVP Embodied AI: Five Demos Point to a Self-Evolving Robotics Model

English translation and media publication. Reporting credited to QbitAI / Noah. The original media is published with authorization. A mysterious embodied-AI team has released a run of striking demos around its internal MVP (Make Veritable People) model. The demonstrations suggest a system designed to unify physical reasoning, long-horizon planning, and human-like behavior. The long single-take introduction led observers to ask whether embodied intelligence may be approaching...
🌍 Dev.to

Stop Calling Cloud APIs to Guard AI Agent Tools: How to Gate Commands in Under 50µs

If you've built autonomous agents with CrewAI , LangGraph , or Microsoft AutoGen , you know that giving an LLM access to bash tools or database queries is genuinely terrifying. A single jailbreak, prompt injection, or weird hallucination can run: bash rm -rf / DROP TABLE production_users; ().__class__.__base__.__subclasses__() # Sandbox breakout
🌍 Dev.to

Building a Continuous Threat Exposure Management (CTEM) Program — Open Source, Cloud-Agnostic, and Zero Hidden Cost

What the CTEM program does Most security teams find out they're exposed the same way an attacker does — by scanning. The difference is who gets there first. This CTEM program flips that timeline: instead of waiting for a pentest, a bug bounty report, or an incident to reveal what's exposed, it runs the same reconnaissance an attacker would run — continuously, against your own footprint — and turns the output into tracked, owned remediation work before it becomes an incident. The pip...
🌍 Dev.to

Built a zero-latency AST bouncer for local agent tool-calling

Hey everyone, Like many of you, we got frustrated with the current state of safety guardrails for autonomous agents. When you're running local LLMs (via Ollama, vLLM, or LM Studio) to execute bash scripts or database queries, calling a remote cloud moderation endpoint (Bedrock, OpenAI Moderation) defeats the entire purpose of running locally: It adds 1,500ms–2,500ms of cloud latency to every single tool invocation. It breaks the air-gap / local privacy guarantee. LLM-as-a-judge e...
🌍 Dev.to

Migrate to Ant Design v6: zeroRuntime & CSS Variables

Why Ant Design v6 matters Ant Design v6 is a technical, performance-first upgrade. It modernizes the styling engine around CSS variables, raises the minimum React version to 18, and introduces a zeroRuntime mode that can dramatically reduce runtime cost and bundle size. If you maintain a production UI built on Ant Design, planning an Ant Design v6 migration is a great opportunity to remove legacy workarounds and optimize theming and CSS delivery — but the change also has concrete gotchas tha...
🌍 Dev.to

Skillware 0.5.3 is out — installable agent skills, from Gmail to KPI gates

Skillware 0.5.3 is on PyPI and GitHub . If you last looked at 0.4.8 , a lot happened: new registry skills, a full office/mail stack, CLI config and doctor tooling, catalog version history, refreshed docs under Skill anatomy , example smoke tests in CI, and a deterministic business-KPI gate skill. This post catches you up and shows how to install and try it today. What's new in 0.5.3 Headline additions monitoring/kpi_gate v0.1.0 — evaluate a metrics snapshot...
🌍 Dev.to

ACH Return Codes: The Worst Snubs in Your Payout Pipeline

ACH Return Codes: The Worst Snubs in Your Payout Pipeline ACH Return Codes: The Worst Snubs in Your Payout Pipeline When you're building a payout system, not every ACH transaction makes it to settlement. The National Automated Clearing House (NACHA) defines 86 return codes (R01–R85) that tell you exactly why a transaction failed—but most developers only handle a handful. The real problem? Treating all returns the same way, or worse, ignoring the ones that should trigger immedia...
Krypton MCP – Securing Local LLMs and MCP Tools with Zero-Trust Proxy in Go
🌍 Dev.to

Krypton MCP – Securing Local LLMs and MCP Tools with Zero-Trust Proxy in Go

Connecting local or cloud LLMs directly to databases, filesystems, and internal APIs via Model Context Protocol (MCP) creates a massive attack surface. If a model gets tricked by prompt injection or leaks credentials in context, there's rarely a safety boundary in place to catch it. I spent the last few weeks building Krypton MCP , a high-throughput security proxy written in Go that acts as an interceptor between LLM clients and MCP servers. The Problem it Solves Most MCP set...
CVE-2026-24031 Analysis — Dovecot SQL-Based Authentication Bypass (an auth_username_chars Regression)
🌍 Dev.to

CVE-2026-24031 Analysis — Dovecot SQL-Based Authentication Bypass (an auth_username_chars Regression)

1. Overview Item Detail CVE ID CVE-2026-24031 Component Dovecot Core (SQL passdb/userdb authentication) Vulnerability class CWE-89 (SQL Injection) CVSS 3.1 7.7 (High) — AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L Affected versions OX Dovecot CE core 2.4.0–2.4.2, OX Dovecot Pro core 3.1.0–3.1.3 Fixed in CE core 2.4.3 , Pro core 3.1.4 Internal tracking ID DOV-8781 Discovery / disclosure 2026-02-23 / 2026-03-27 Di...
🌍 Dev.to

I scanned 500 domains to test my SPF checker. It found four bugs in the checker.

SPF has a limit almost nobody hits on purpose and plenty of people hit by accident: a receiver is allowed to make ten DNS lookups while evaluating your record, and if the chain needs an eleventh it returns permerror and throws your entire SPF away. Not the eleventh mechanism — the whole record. Your carefully maintained list of authorised senders stops meaning anything, and nothing anywhere tells you. Counting those ten looks like a five-line function. I wrote it, wrote unit tests for it,...
Why You Should Never Send Emails Inside Your API Requests
🌍 FreeCodeCamp

Why You Should Never Send Emails Inside Your API Requests

Your signup endpoint looks fine in development. A user registers, you save the row, you call your email provider, and you return 201 Created. Everyone gets a welcome email. You ship it. Then productio
HackerNews

Ambient CSS v3 – Blender meets CSS

Article URL: https://ambientcss.vercel.app/ Comments URL: https://news.ycombinator.com/item?id=49523387 Points: 249 # Comments: 75
HackerNews

Fine, I'll build my own text editor

Article URL: https://dbushell.com/2026/09/01/text-editor/ Comments URL: https://news.ycombinator.com/item?id=49524863 Points: 71 # Comments: 62
HackerNews

WebFPGA

Article URL: https://webfpga.io/ Comments URL: https://news.ycombinator.com/item?id=49531525 Points: 54 # Comments: 26
🌍 Dev.to

A Product Is Not Finished When the Frontend Is Finished

These articles come from lessons learned while building Eterna Clarity and the operating system I use to run it. Some of the most misleading moments in building software happen when the page looks finished. The button is there. The layout is polished. The flow works in a test account. The code has been merged. It is very easy to look at that and think the product has moved forward. Then production reminds you that a product is larger than its frontend. I learned this repeatedly while buil...
🌍 Dev.to

Building a Serverless Agriculture Platform with AWS

While building HarvestIQ , I started paying much more attention to how backend architecture affects the way a product can be built, deployed, and scaled. HarvestIQ is an agriculture platform designed to help smallholder farmers access post-harvest intelligence, including market prices and buyer opportunities. One of the interesting parts of the project is that a farmer can interact with the system through USSD , without requiring a smartphone or an internet connection. The backend is ...
🌍 Dev.to

I Built a Link-in-Bio Platform… Then I Asked: “Why Would Anyone Come Back?”

On July 11, 2026, I started building a project inspired by link-in-bio platforms. The idea was pretty straightforward: Create a profile → customize it → add your links → share it. So I built Rizzzler. And right now, it has 11 users. Yep. 11 😂 Not exactly the kind of number you'd put on a startup pitch deck. But those 11 users actually made me think about the project in a completely different way. The problem I noticed 🤔 I started looking at how people were using Riz...