🌍 Dev.to

All 26 of My MCP Tools Failed the Same Way. My Test to Rule Out the Token Proved It Was the Problem.

Every tool the GitHub MCP server offered was sitting right there in the list — all 26 were recognized correctly. Call any one of them and it failed in under 1 second, every time, with one line on screen: Tool execution failed . No reason attached. Even reading a fully public repository — something that needs no permission at all — failed the exact same way. TL;DR: my AI assistant's first guess — "maybe the token's gone bad" — was right the whole time. I ran an experiment that looked like it...
🌍 Dev.to

I Built an AI Agent to Boss Me Around — and It Made Me Launch an Open Source Project

Nine days ago, I did something a little unhinged: I built an AI agent whose only job is to be my marketing boss. It calls me "kid," scolds me when I disappear for five days, and hands me a daily list of propaganda tasks with exact copy to paste. This is me following its orders. Because it told me to post this. What the boss made me do My AI boss runs a 30-day "cold-start marketing campaign" for two open source projects I've been building: Parthenon — a self-hosted AI a...
🌍 Dev.to

Your Coding Agent Probably Doesn’t Need a Memory SaaS

I kept seeing SaaS products for coding-agent memory. The continuity I actually needed fit in one small, bounded Markdown file inside the repository. I started seeing a whole bunch of vibe-coded SaaS solutions for giving coding agents memory between sessions. Some of them are interesting, but I thought there might be a much simpler way. For this particular problem, a full-blown SaaS is not really needed. At least, not for what I was trying to solve. I did not need another account, SDK, d...
🌍 Dev.to

I Gave XGBoost and LightGBM the Same 30 Seconds — The Speed Winner Didn't Win Anything

The One-Line Summary: On the same data with the same tuning budget, XGBoost and LightGBM finished 0.00020 AUC apart — and when I handed LightGBM its 2.23× speed advantage back as extra search time, it fitted 1.59× as many candidates and gained −0.00013 AUC for the trouble; the real difference between them is not accuracy, it is that LightGBM trains 3.3× faster while XGBoost predicts 2.2× faster. The Question Everyone Asks Wrong "Which is more accurate, XGBoost or LightGBM?"...
🌍 Dev.to

Measure a Free Model Route With a Golden Set, Not a Leaderboard

The first number I track when evaluating a free model route is not the public benchmark delta. It is the semantic failure count in a 100-case golden set. A public benchmark can be flat while your application's specific tool calls, JSON schemas, and failure states move. I start with a golden set: 100–300 request/response pairs captured from the current route. Each case stores the expected tool call and a small list of acceptable result patterns. The set must include ambiguous prompts, permissi...
🌍 Dev.to

React Email Checks Need One Source of Truth

If your signup form still stores email validation as a loose pile of booleans, that field is probably lying to your UI from time to time. I keep seeing the same combo in production React apps: isChecking , isAvailable , error , maybe hasBlurred , and then one slow request arrives late and the screen says something that is no longer true. It looks fine in demos, but under real typing speed it gets messy fast. Lately I have been treating email checks as one workflow with one state shape. Th...
🌍 Dev.to

A No-Cost Harness for Comparing Free Coding-Agent Models and Runtimes

You can waste hours comparing coding agents by reading model cards or watching polished demos. The cheaper signal is a tiny audit that records whether the agent changes only the intended files and leaves the test suite green after one under-specified, realistic task. This guide gives you the harness, the fixture pattern, and the reading rubric. MonkeyCode is a useful platform for this because its free model access lets you repeat the same probe across different model labels without metering e...
🌍 Dev.to

A course generator with a quality gate: five ADK agents on Cloud Run

This post is my submission for DEV Education Track: Build Multi-Agent Systems with ADK . What I Built A course-creation service with a built-in quality gate. You give it a topic, and roughly two minutes later you get a structured course module — researched, reviewed, and only then written. The interesting part is the reviewed . Single-agent generation pipelines happily write authoritative-sounding courses from whatever their first research pass dredged up. This system puts ...
🌍 Dev.to

Your linter has been spreading the bug it was built to catch.

Single source of truth One number described your product. It appeared in five places with five different values. The tool built to prevent exactly this had spent months making it worse. Five values for one fact The number was how many tools our server offers. A simple, countable fact. It is generated from the code itself, so there is no room for opinion. The generated truth said 122. Thirteen public pages said 126. The launch texts for Hacker News said 89. The marketing em...
🌍 Dev.to

A Two-Model Regression Harness for Evaluating a New Low-Cost Model Release

When a new low-cost model appears, launch-day benchmarks tend to dominate the discussion. Developers rarely need a global leaderboard; they need to know whether the model breaks a critical parse function, emits an unsafe shell command, or changes behavior on a repo-specific bug fix. That answer cannot come from a vendor chart. This article presents a small regression harness for comparing a candidate model with a baseline on a handful of private, deterministic tasks. The harness is useful whe...
🌍 Dev.to

AI Reading Claims Need Stronger Evidence Before They Shape Enterprise Decisions

Claims that an AI model learned to read efficiently and independently adopted human-like behaviours, such as skipping predictable words or revisiting difficult text, should not yet shape enterprise AI decisions as an established research result. The supplied research does not identify a credible primary publication or official announcement that supports that specific combination of findings. For organisations assessing document intelligence systems, the practical issue is not whether an appealin...
🌍 Lobsters

What are you doing this weekend?

Feel free to tell what you plan on doing this weekend and even ask for help or feedback. Please keep in mind it’s more than OK to do nothing at all too!
HackerNews

Building a software factory for AI SDK

Article URL: https://vercel.com/blog/building-a-software-factory-for-ai-sdk Comments URL: https://news.ycombinator.com/item?id=49296646 Points: 1 # Comments: 0
HackerNews

Deep-Imager|One-Stop AI Image Generation Platform

deep-imager: One-stop AI image platform.Turn text into stunning AI images. Optimize images based on the original, remove backgrounds, watermarks, text, emojis, etc. Explore templates and a gallery of AI art. Register free to create and download. https://deep-imager.com Comments URL: https://news.ycombinator.com/item?id=49296669 Points: 1 # Comments: 0
HackerNews

WordPress Plugin Generator with AI

Article URL: https://steem.dev Comments URL: https://news.ycombinator.com/item?id=49296681 Points: 1 # Comments: 1
HackerNews

Ask HN: Does AI watermarking present a new attack vector?

One thing I have not been able to determine from Claude's documentation on watermarking[0] is what kind of metadata they store in association with a given watermark. Ostensibly they could make the fingerprints as unique as they want, possibly down to the exact time, user and session. If so, this seems like hidden risk that AI users are probably not considering. Any code you write now carries information that you might not want revealed. If a bad actor gets the keys then they may be able to de-an...