Meet Photon: HackerNoon Company of the Week
🌍 HackerNoon

Meet Photon: HackerNoon Company of the Week

This week, HackerNoon features Photon, the open-source agent infrastructure company bringing AI to the messaging apps billions of people already use every day.
HackerNews

The creepiest 'sales demo' of all time

Article URL: https://www.appenmedia.com/opinion/letter-to-the-editor-the-creepiest-sales-demo-of-all-time/article_a8f0cc6c-29d3-41f7-8668-8a855f760efb.html Comments URL: https://news.ycombinator.com/item?id=48984555 Points: 57 # Comments: 26
🌍 TheVerge

Adobe’s ‘natural look’ camera app embraces generative AI

Adobe's experimental camera app has taken an unexpected turn. After Project Indigo was launched last year to provide a "more natural (SLR-like) look" for iPhone photography, the Indigo camera app is now being updated with a suite of generative AI tools. And the change doesn't rely upon Adobe's own Firefly AI models. Adobe describes the […]
🌍 TheVerge

LG’s monitors come with an unwanted addition for Windows: McAfee pop-up ads

A video from Gamers Nexus explains how, after connecting a new LG UltraGear monitor to a PC running Windows 11 for the first time, Windows Update is silently installing LG driver updates and the LG Monitor App Installer, without so much as a permission pop-up or notification. The app doesn't appear to include special controls […]
🌍 TheVerge

LG’s glossy OLED gaming monitor is rare to find under $400

If you’ve been thinking about upgrading your gaming monitor, LG’s 27-inch 27GX704A-B pairs a glossy WOLED panel with a fast refresh rate, and it’s currently on sale for $379.99 (about $70 off) at Amazon and directly from LG, marking a new low price. It originally launched at $799.99, but has been available for under $500 since […]
🌍 TheVerge

Judge pauses Paramount’s attempt to buy Warner Bros. Discovery

A judge partially granted the request from a dozen state attorneys general to temporarily place the $110 billion merger of Paramount and Warner Bros. Discovery on hold, as reported by Variety and Reuters. US District Judge Araceli Martínez-Olguín said that based on the new company's market share, "the Court is persuaded that it can presume […]
🌍 TheVerge

Ford’s $30,000 electric truck: all the news about the company’s big EV re-do

The end of the Ford F-150 Lightning was also the start of a new era for the automaker. After failing to capture the market with the electric version of its popular F-Series truck, Ford is going back to the drawing board with its Universal Electric Vehicle Platform. The first offering will be a $30,000 electric […]
🌍 Dev.to

Proposed API Reference

This appendix defines the concrete API surface and observable semantics of the explicit reactive-dependency proposal. The API is intentionally low-level. It provides invalidation sources, lazy cached derivations, synchronous notification, and deterministic disposal. It does not provide writable value cells, ambient dependency tracking, effects, scheduling, equality-aware propagation, batching, ownership, or asynchronous computation semantics. API overview The proposal introduc...
🌍 Dev.to

Repository Harness, Part 2: 30 Runs Later, It Wasn’t Cheaper. It Was More Predictable.

This is the follow-up to Coding Agents Evolved. Our Repositories Didn’t. . My first Repository Harness benchmark produced an uncomfortable result. The Harness completed the task faster than a monolithic AGENTS.md , but it used more fresh input tokens. That could have meant the idea was wrong. It could also have meant that my first implementation of progressive disclosure was not strict enough. So I changed the routing model, rebuilt the benchmark baseline, and ran the experime...
🌍 Dev.to

I Built an Agent That Refuses to Act — Here's Why Qwen Made It Possible

Monday, 9am. Conversion drops 3.2%. The PM pings Slack: "What happened?" A data engineer queries the warehouse. A data analyst slices dashboards — segment by segment, device by device. Four hours later: maybe they found it. Maybe the drop was systemic and they just burned a morning chasing ghosts. At $200/hour for a data engineer + analyst pair, that's ~$900 per investigation . This happens 2-3 times a week at any SaaS company with meaningful traffic. That's $3,200/week — over $150K/y...
🌍 Dev.to

AI coding agents still write your SDK's old API — so I built a type-checker to measure it

Here's a bug I kept hitting. I'd ask an AI assistant to write some code against a library — Prisma, the Vercel AI SDK, Zod — and the code would look completely right. Clean, idiomatic, exactly the shape I expected. Then I'd run it, and it wouldn't compile. The reason was always the same: the library had shipped a new major version, and the model was writing the previous major's API from memory. parameters instead of inputSchema . required_error instead of error . A new PrismaClient({...
🌍 Dev.to

Building Production-Grade LLM Evaluation Pipelines: From Vibes to Metrics

Building Production-Grade LLM Evaluation Pipelines: From Vibes to Metrics How we replaced "looks good to me" with automated evaluation catching 92% of hallucinations before deployment The Problem: Why "Vibe Checks" Fail in Production Three months ago, our team shipped a RAG-based customer support assistant. It worked great in testing — we'd ask it questions, read the answers, and say "yeah, that looks right." Then it hit production. A customer asked about their bil...
🌍 Dev.to

Optimizing RAG at Scale: Chunking, Retrieval, and the Bayesian Search That Cut Latency 40%

Optimizing RAG at Scale: Chunking, Retrieval, and the Bayesian Search That Cut Latency 40% How we moved from "semantic search + hope" to a measured, tunable retrieval pipeline with 95% recall@10 The RAG Reality Check Everyone ships RAG the same way: chunk by 512 tokens, embed with text-embedding-3-small , top-k=5, stuff into context. It works for demos. Then you hit production: Legal contracts: 512 tokens splits clauses mid-sentence API docs: 1000-token chunks...
🌍 Dev.to

Named Global Query Filters Were Updated in EF Core 10

Global query filters in Entity Framework Core (EF Core) is a powerful feature that can be effectively used to manage data access patterns. Global query filters are LINQ query predicates applied to EF Core entity models. These filters are automatically applied to all queries that involve the corresponding entities. This is especially useful in multi-tenant applications or scenarios requiring soft deletion . In EF Core 10, Global Query Filters were renamed to Named Query Filters . Thi...
🌍 Dev.to

I gave my AI agent the ability to send email

Last month I wired Claude up to my email infrastructure. Not "Claude writes an email draft and I paste it somewhere" but the agent checks my domain status, sends the email, and reads back the delivery events, all from the chat. The glue that makes this possible is MCP (Model Context Protocol), and the whole setup takes about five minutes. Here is exactly how to do it, plus what surprised me once agents could actually touch production infrastructure. What MCP actually is MCP is...
🌍 Dev.to

The Bottleneck Was Never Generation

AI agents write code incredibly fast. They destroy software architecture even faster. That's not a secret anymore. It has a name now — agentic technical debt — a stack of studies behind it, and a rough consensus: autonomous agents accumulate architectural debt faster than any review process can absorb it. Drop a standard AI coding agent into a complex, legacy-integrated enterprise environment and you will get speed. But you pay for it — quietly breaking dependency-injection boundaries, cou...
🌍 Dev.to

Scaling Your Pokémon Team: When Your AI System Outgrows Its Original Design

In Part 1 , I built a personal AI orchestration system: one orchestrator (Metagross) routes tasks to specialized agents. In Part 2 , I improved it by adding a circuit breaker, a shared journal, constructive tension between agents, and a harness to verify routing. Since then I've continued to make even more improvements. The rapid growth exposed problems I didn't anticipate, requiring infrastructure changes. 1. The Roster Expanded My original agents covered my core workflow,...
🌍 Dev.to

How to make a QR code that still works after it is printed

Most QR codes do not expire. What usually expires is the service sitting between the code and the destination. That difference matters a lot when the QR code is going on a business card, poster, menu, invoice, or product label. Reprinting because a redirect service was turned off is a very avoidable problem. Start with the destination you control For a long-lived printed QR code, the safest setup is simple: Choose the final URL people should visit. Generate a static ...