iCreatAI News
Skip to content
Nov 11Wed
  1. Hacker News AI58

    My AI Agents Found an Unmapped Maya Site in Mexico

    The author describes using AI agents to analyze NASA lidar data covering about 1,200 km² of jungle, where the agents flagged structures including a hilltop site with a plaza, an oval pyramid at least 8–12 m tall, a raised courtyard and a possible water reservoir. After checking the literature and archives, the author sent a report to Mexico's INAH, which replied that no registered archaeological site was identified at the location. The author, who states he is not an archaeologist, offers to help with an INAH-led field check and notes the site's identification remains unofficial.

  2. n8n Blog22

    Batch processing patterns for workflow automation at scale

    This guide explains how batch processing in workflow orchestration differs from stream processing and presents three patterns—chunking, rate limiting, and per-item error handling with retry—for handling large loads without hitting memory limits or API quotas. It describes how n8n's Split Out, Aggregate, Loop Over Items, HTTP Request, Wait, and Remove Duplicates nodes support these patterns, and notes n8n was tested with up to 220 workflow executions per second on a single c5a.large instance running a two-node workflow. It also covers idempotency, checkpointing, and choosing batch sizes, plus sub-workflows and queue mode for scaling.

  3. n8n Blog15

    Microservices best practices every automation engineer should know

    This article outlines microservices best practices, including defining clear service boundaries via domain-driven design and the single responsibility principle, and building resilience into service-to-service calls with circuit breakers, retries with exponential backoff, and bulkheads. It also covers routing traffic through an API gateway and making failures observable with distributed tracing and centralized logging, noting how n8n workflows can orchestrate and monitor service calls.

  4. AWS Machine Learning Blog34

    Autonomous treasury agents: How Trovata built an AI-native solution on Amazon Bedrock and AgentCore

    Trovata, an AI-native cash and liquidity management platform connected to over 10,000 banks, describes how it built autonomous treasury agents on Amazon Bedrock and Amazon Bedrock AgentCore, using role-based access control and a verified API layer within a bank-branded deployment model. The post outlines use cases such as cash forecasting, natural language querying, anomaly detection, automated reconciliation and persistent agentic workflows, and cites customer results including $1M+ in annualized cost savings, 5+ hours per day saved per accounting team, a 77 percent reduction in annual TMS costs, and reporting reduced from hours or days to under a minute. It also notes a library of ten agent patterns from real customer deployments and Trovata's plans to expand agent patterns, ERP integrations and global bank connectivity.

  5. Claude Blog36

    How Curative is building a national provider network with agents on Claude

    Curative built a hierarchy of agents on Claude, led by a provider-contracts agent named Gwen, to sign provider contracts roughly 50 times faster than its team did in 2025, reaching 2,000 to 2,400 new contracts a week versus 2,100 in all of 2025. Gwen handles one provider per run on Claude Opus, with a Sonnet rate reviewer, a Haiku judge that checks every outbound message, and escalation to humans for non-standard pricing. The company's contracting team grew from 45 to about 55 people, each about 2.5 times as productive, and its agents run on bespoke claims, prior authorization and finance systems that 13 engineers rebuilt with Claude Code.

  6. AWS Machine Learning Blog40

    Amazon Bedrock tokenomics data lake

    AWS describes a centralized observability data lake that pulls Amazon Bedrock model invocation logs from linked accounts into a central account via CloudWatch subscription filters, processes them through Lambda and Amazon Data Firehose into Parquet in S3, and exposes them through Athena as a single queryable table. Per invocation, the flattened table captures the prompt, response, input and output token counts, model, stop reason, account, timestamp, and IAM role, and can be joined to CUR 2.0 data on the IAM ARN for per-invocation cost attribution. The solution is deployed with two CloudFormation templates from the AWS Sample Bedrock Invocation Data Lake GitHub repository, with an optional Amazon Quick Sight dashboard.

  7. AWS Machine Learning Blog36

    How TCS built an agentic test orchestrator with Amazon Bedrock AgentCore

    TCS built a multi-tenant Agentic Test Orchestrator on AWS that turns Jira stories, BRDs, Swagger specs, and GitLab sources into test scenarios, Gherkin files, and executable Java or Python tests, using specialized agents hosted on Amazon Bedrock AgentCore runtime with the Strands Agents SDK. The platform separates a shared control plane from per-tenant application planes with isolated Cognito user pools, KMS keys, S3 buckets, and DynamoDB tables, and routes API tests to Amazon ECS on Fargate and Selenium UI tests to an EC2-backed ECS cluster. TCS reports that in an internal benchmark of about 100 scenarios, average effort fell from roughly two hours to about 14 minutes per scenario, an 88 percent reduction.

  8. Hacker News AI36

    Testing AI image watermarks: C2PA and SynthID

    The author tested C2PA and SynthID on AI-generated images, finding that C2PA metadata is easily stripped with ImageMagick while SynthID survives metadata removal, cropping, and JPEG compression. SynthID was not detected in a simple rectangle image, and analysis of a plain white AI image showed lower spectral entropy and near-zero spectrum correlation versus histogram-matched random controls. Attempts to suppress high-energy FFT coefficients did not isolate the watermark, though the plain white image showed clear spectral structure.

  9. Hacker News AI58

    What a read-only Postgres role does and doesn't stop when an AI agent connects

    A hands-on PostgreSQL 17.11 test shows that a carefully built read-only agent role blocks writes, DDL, COPY TO PROGRAM and ungranted tables, but its read-only and timeout settings are only per-session defaults that the agent can turn off with SET or BEGIN READ WRITE, and it can even alter its own stored defaults via ALTER ROLE. The piece also shows that GRANT SELECT exposes every column, that PUBLIC can execute SECURITY DEFINER functions like refund_order, and that pg_catalog reveals schema, roles and function source, so the real boundary is the GRANTs plus external enforcement. It closes with a nine-step checklist covering column-level grants, row-level security, revoking PUBLIC EXECUTE and default privileges, and giving the agent only its own credential.

  10. Wiz Research58

    How to Evaluate AI Agent Cybersecurity Capabilities

    Wiz Research outlines the principles behind the relaunch of its Cyber Model Arena, a benchmark of 26 models, four general-purpose harnesses, 59 agents and 327 challenges across code vulnerabilities, API, web and cloud security, arguing that benchmarks should fix their objective first, use real-world tasks, grade deterministically with code rather than LLM judges, isolate agents to prevent cheating, and weigh success against cost. The post reports that agents perform very differently by category (average pass@1 of 78.0% on API security versus 38.2% on code vulnerabilities) and that pairing harness with model matters, with a mean absolute gap of 5.1 pass@1 points across 22 models run on both Claude Code and ADK React. It also lists limitations including simple harnesses, string-equality grading on code tasks, public web tasks that may be contaminated, a 1,000-second time cap and unpublished confidence intervals.

  11. OpenRouter Announcements60

    How to Get Structured Output from Any LLM: JSON Schema, Tool Calls, or a Decision Model

    The article compares three routes to reliable structured LLM output: a strict JSON Schema in response_format, a forced tool call whose parameters are the schema, and a decision model for label-only fields. In tests on 24 support messages across nine schema-supporting models plus GLM 5.3 FlashX, strict schemas returned 209 of 216 valid replies (all 7 misses from one provider that ignores the schema), while prompt-only JSON failed 18 times due to code fences. It recommends require_parameters: true, Response Healing for broken JSON, and always validating replies yourself.

    Why it matters: A practical, test-backed guide to choosing between schema, tool-call, and decision-model approaches for structured LLM output.

  12. OpenRouter Announcements58

    How to Build a Voice AI Agent

    This tutorial builds a Python restaurant-booking voice agent that chains speech-to-text, an LLM with tool calling, and text-to-speech through a single OpenRouter API key, streaming each completed sentence to TTS instead of waiting for the full reply. Across 12 turns in three test conversations, median server-side time to first audio was 1.9 seconds (1.4 seconds without tools, 2.4 seconds with a tool call), and a four-turn conversation cost about $0.013 per minute of processed speech at October 8 promotional prices, with TTS accounting for roughly 90% of model cost. It also compares STT, LLM and TTS models on accuracy, latency and price, and shows how to run the same agent with LiveKit Agents for live audio and interruptions.

  13. OpenRouter Announcements64

    Best OCR Model for Scanned Documents, Measured

    The author tested 15 vision models plus Mistral OCR and Tesseract on eight synthetic scanned pages scored by character error rate and 264 key-value checks, finding Claude Opus 5.5 most accurate (262 of 264 at $16.42 per 1,000 pages) and Mistral OCR the best value (258 of 264 at $2.02). The post documents failure modes such as fabricated card digits, wifi passwords and server names on a faded receipt, and provides code for transcription, disabling reasoning, cross-checking two models from different labs, and using the mistral-ocr engine.

    Why it matters: It offers a reproducible benchmark with per-model costs and practical code for catching hallucinated values in OCR pipelines.

  14. Meta Engineering62

    How We Built TLX: A Hardware-Native GPU Compiler for Production ML at Scale

    Meta introduces Triton Low-Level Extensions (TLX), an extension to Triton that adds explicit warp-group and cluster-level orchestration so engineers can use modern GPU features like TMA, TMEM, and warp specialization while keeping Triton's programming model. TLX is in production across Meta workloads, with reported gains including 20-25% end-to-end MFU for GEM model training on thousands of NVIDIA Blackwell GPUs, up to two-thirds net-latency reduction in RecSys inference, and a distributed grouped GEMM kernel running in large-scale LLM pretraining. The post frames TLX as implementing a "MIMW" abstraction between CUDA's SIMT model and Triton's block-level model, and covers five extension areas: warp-group orchestration, synchronization, memory orchestration, cluster execution, and optional layouts.

    Why it matters: A detailed first-party account of a production GPU compiler, useful for engineers weighing Triton, CUTLASS, and CUDA for hardware-specific kernel work.

  15. Hacker News AI36

    Build a Chess.com AI Companion for Your Latest Game

    This tutorial shows how to build an "After the Game" companion in Quickchat AI that fetches a public Chess.com username's latest completed standard-chess game via two sequential GET Actions on the Chess.com Published-Data API (archive index, then monthly games) and answers questions about its moves. It covers writing the Main Prompt, configuring both Actions with headers and parameters, verifying the returned game link and Action logs, and running a small test dataset, while noting that no chess engine is connected so evaluations and best moves cannot be supplied.

  16. NVIDIA Technical Blog28

    Running AV Reasoning Models Within Onboard Compute and Latency Limits

    AV developers need reasoning models that fit onboard compute and latency constraints; larger models provide a foundation, but deploying them in a vehicle requires reducing model size, preserving useful reasoning, and validating performance on target hardware. The source mentions NVIDIA Alpamayo 2 Edge in this context, but the supplied material is truncated before detailing it.

  17. Hacker News AI40

    Can you prompt your AI into telling the truth? I tested it

    Software developer Scott DeSapio recounts conversations with Claude Opus 4.6 in which he pushed the model to commit to direct honesty, wrote a workspace rule against hedging, and then had it name Objectivism as the source of the rule's principles, with the agent admitting a trained bias against the philosophy. He then opened a fresh chat with both rules in place and asked the model about Objectivism cold, presenting the results as a test of whether prompting can override default agreeableness.

Nov 10Tue
  1. Hugging Face Blog58

    Decision Models in Hugging Face

    Hugging Face explains decision models, which take a state plus typed questions (choice, score, and noul, a Bernoulli yes/no primitive) and return structured decisions with probability distributions instead of generating text. The post contrasts them with traditional and zero-shot classification, and describes ecosystem support: Transformers' DecisionPipeline, AutoModelForDecision and DecisionConfig, a /v1/systemone endpoint also served by llama.cpp, a Hub tag for discovery, and fine-tuning via the Trainer API.

  2. Baseten Blog58

    How to make flash models even faster: optimizing DeepSeek V4.1 Flash 1017

    Baseten describes using an internal harness to optimize 80+ kernels and bottlenecks for DeepSeek V4.1 Flash 1017, producing a Fast variant it reports at 991 output tokens/s on Artificial Analysis with the lowest time per task. The post details three hardware-level techniques: kernel fusion (including an improved fused router kernel cutting decode time by 2.7ms and a 30% faster mHC megakernel), Programmatic Dependent Launch to overlap kernel execution, and host loop minimization via breakable CUDA graphs in SGLang.

  3. Hacker News AI34

    A Read-Only AI Reviewer for Forgejo Pull Requests

    The author built a self-hosted Forgejo pull request review bot in roughly 1,700 lines of Python that fetches PR diffs, sends them to a model via OpenRouter, and posts a summary comment plus inline findings as COMMENT-only reviews it cannot use to approve or block merges. A second verification pass downloads the PR head as a tar.gz snapshot and gives the model read-only file, grep, and directory tools to confirm, correct, refute, or flag findings as uncertain before posting. On a 44-file PR, 18 of 29 findings were discarded after checking the code, and the bot runs as a Read collaborator on an internal network with no published ports.

  4. Hacker News AI20

    Technical Writing in the AI Era

    The author argues that while AI is useful for research and gathering content, technical documents meant for human readers—such as RFCs and RCAs—should still be written by humans, because AI-generated documents are bloated, inconsistent in terminology, and lack awareness of the reader's flow. He notes that auto-generated API documentation is now largely redundant since AI can read source code or OpenAPI specs directly, and that high-quality human-written documents matter more than ever as teams ship more code.

  5. Simon Willison40

    Quoting Prompting Claude Fable 5.2

    Anthropic documentation notes that Claude Fable 5.2 responds closely to what a prompt says about who owns the code it works on. In Anthropic's testing on small coding tasks, the model tended to add to existing structure when a prompt said nothing about ownership or presented the codebase as someone else's, even when that repeated existing code; telling the model the codebase is its own led it to merge repeated code in about half of tries, versus under a tenth without that sentence.

  6. Hacker News AI25

    I don't want AI in my online search. What options do I have?

    Google's new AI policy for schools led to headlines claiming Google search can no longer be used without AI, prompting the article to explain that all search engines rely on machine learning, so no search is truly "without AI." It distinguishes this from generative AI features like AI Overviews, which have no official off switch on Google but can be avoided by appending "&udm=14" to the search URL or by using alternatives such as DuckDuckGo, Brave Search or Ecosia that disable AI summaries by default.

  7. Hacker News AI34

    Show HN: ZTHR – what replaces code review when AI agents write all the code

    ZTHR is a pattern language for software built by AI, based on two principles: Symmetric Zero Trust, where no author, reviewer, model, operator or report gains authority by asserting success, and the Fixture Inversion, where quality comes from the environment rather than the author's skill. The post links a reference app built entirely by agents under ZTHR, including live app and admin demos, an evidence factory of gates and tests, full source on GitHub, and a discussion forum. It is published as Version 1.0 via Zenodo (doi.org/10.5281/zenodo.23826734).

  8. AWS Machine Learning Blog42

    How skills and agents work in AWS Quick

    AWS Quick uses configurable AI agents that follow instructions, load reusable skills, act through connectors, and ground answers in spaces, knowledge bases, datasets, and dashboards. Skills follow the Agent Skills specification as folders with a SKILL.md file, and can be built from chat, published, and shared with teams. The post also covers best practices for production skills and the AWS Quick official catalog, including the Skill Architect skill.

  9. Simon Willison36

    Locating the source of a mysterious beep with Claude

    Simon Willison describes using Claude Code to build "Beep Locator," a Python web app that connects multiple devices as microphone listeners over WebSockets to triangulate an intermittent beep in a box room, drawing on the 2007 BeepBeep acoustic ranging paper. The system located the beep to within about 40cm, leading him to an old carbon monoxide detector needing new batteries. He highlights the approach of giving Claude Code "ears" by having it run code that analyzes microphone audio and hot-swap new JavaScript onto listeners.

  10. ElevenLabs Blog12

    What is an API endpoint? A guide to connected software

    An API endpoint is the specific URL where an API receives requests and returns responses, with each route pairing an HTTP method with a resource path. The guide covers how endpoints process requests, REST methods like GET and POST, seven common API architectures, design best practices, testing and monitoring, and security through authentication, scoped permissions and concurrency-based rate limits, illustrated with ElevenAPI examples.

  11. Browser Use Blog46

    Autofill Passwords with 1Password and Browser Use

    This tutorial explains how to connect 1Password to Browser Use Cloud via a read-only service account so an agent can fill passwords and TOTP codes, using a dedicated vault and a public test site (The Internet) to verify a login. It covers creating the vault and service account, connecting the token in Browser Use, running the login task through the dashboard or the V4 REST API, and troubleshooting common failures.

  12. Hacker News AI50

    Indie Game Development with AI

    The author built two complete 3D games, Inkline Town and Spirit Call, entirely through AI agents without writing or reading any code, using only chat prompts, playtest links, and 3D model previews. He argues that AI moves the hard part of game development from implementation to the choices only a human can make—what game to build, what style, what is fun, and what is broken—and that agents still fail at anything requiring taste, such as detailed anime characters, which forced him to change Spirit Call's art style. He recommends picking a genre around the AI's bottleneck, building verification layers (ECS structure, types, lints, headless tests, recorded playtests, and math models of the economy), and playtesting as a player while reporting what feels off rather than how to fix it.

  13. AWS Machine Learning Blog38

    How CrossnoKaye grounds physical AI with Amazon Bedrock AgentCore

    CrossnoKaye's ATLAS software-defined automation platform and its AURA agentic system run on AWS, using Amazon Bedrock AgentCore code interpreter microVMs to execute model-authored Python for verifiable statistics and physical balances across plant data. AURA operates in three modes—interactive Chats with warm sandbox sessions, repeatable Tasks, and automated Routines—and enforces layered safety through Bedrock Guardrails, read-only air-gapped sandboxes, deterministic edge base control, and independent hardware protection. The post describes the architecture and reports results such as investigations completing in under four minutes and a 34 percent reduction in batch drying-time standard deviation.

  14. AWS Machine Learning Blog47

    Pluggable Agentic AI Framework: A seven-layer composable enterprise agentic AI reference architecture on Amazon Bedrock AgentCore

    AWS presents a seven-layer composable reference architecture for multi-agent AI applications—Data and Knowledge, Model and Inference, Orchestration, Security and Guardrails, Application, Observability, and Agentic Operations—each with a distinct responsibility and stable contract, illustrated by a retail customer support reference implementation using a supervisor agent delegating to Order and Refund specialists. The post argues that pluggability at layer boundaries lets organizations swap models, tools, and providers without redesigning the stack, and that security, governance, observability, and continuous evaluation should be designed in from day one rather than added after the system is built.

  15. Hacker News AI60

    Show HN: STE80 Humanizer – de-AI text by writing 80% of the way to ASD-STE100

    STE80 Humanizer is a skill that rewrites AI-written text in two passes: it removes the 26 "AI tells" from Wikipedia's Signs of AI writing catalog, then rebuilds sentences "80% of the way to ASD-STE100," the controlled English of aircraft maintenance manuals. It follows Andrej Karpathy's tip to ask LLMs for "80% of the way to ASD-STE100" for readability, and states that its goal is easily read text, not passing AI detectors. It installs via the skills CLI or as a Claude Code plugin, includes a dependency-free Python linter (scripts/ste_check.py), and keeps every fact while flagging contradictions in the source.

  16. Meta Engineering38

    Extending LLDB to Debug Applications That Span CPUs and GPUs

    Meta describes a vendor-neutral accelerator plugin architecture in lldb-server that separates shared debugger infrastructure from hardware-specific device control, representing the CPU and GPU as separate LLDB targets within one debugging session. The plugin translates a vendor's device debugging API into LLDB concepts such as processes, threads, registers, memory, modules, and stop reasons, and is activated only when the application uses a supported GPU runtime. Most of the common framework has been upstreamed to LLVM, including the plugin interface, GDB-remote packets, and hardware-independent mock tests.

Nov 9Mon
  1. Lovable Blog38

    How we moved our frontend off Firestore and built Lovable Realtime

    Lovable built its own WebSocket-based realtime service, Lovable Realtime, to replace browser-side Firestore listeners, letting its Go backend control payload shape and re-evaluate authorization continuously across Firestore and Spanner data. The service handles peaks of over 2 million concurrent subscriptions and delivered about 2.61 billion data and patch frames in a month, with update latency of 66 ms at p50 and 249 ms at p99. The rollout used shadow traffic and a gradual feature-flag ramp to 100% of users without a user-facing incident.

  2. Hacker News AI38

    My AI agent archived 53 of its own skills during a maintenance run

    Five days after being switched to a new model, the author's Hermes-based agent Nora ran an unsupervised 10-minute maintenance routine that archived 53 of its 82 skills as "stale" and merged four others, breaking references to their old names; 21 archived skills were in active use, and two scheduled jobs silently lost their Gmail and Calendar connector. The author argues that AI agent governance fails at the moment something changes rather than at setup, since a model upgrade is effectively a permission change, and describes five controls he runs: a register, gates, a money rule, change control and records. Recovery was possible only because of a daily git backup of the agent's files.

  3. Simon Willison34

    Hide your slop PR descriptions behind <details><summary>

    Simon Willison describes using HTML <details><summary> tags, which GitHub Markdown supports, to collapse long agent-written PR descriptions behind a short human-curated opener that explains what the PR is for. He uses the model name and effort level as the summary text, and shares recent examples from his datasette and llm projects.