Claude 4

Article URL: https://www.anthropic.com/news/claude-4

Comments URL: https://news.ycombinator.com/item?id=44063703

Points: 737

# Comments: 315


Thu, 22 May 2025, 4:34 pm












Planetfall

Article URL: https://somethingaboutmaps.wordpress.com/2025/05/20/planetfall/

Comments URL: https://news.ycombinator.com/item?id=44060305

Points: 69

# Comments: 11


Thu, 22 May 2025, 9:17 am







Gemini Diffusion

Article URL: https://simonwillison.net/2025/May/21/gemini-diffusion/

Comments URL: https://news.ycombinator.com/item?id=44057820

Points: 641

# Comments: 157


Thu, 22 May 2025, 1:13 am


Show HN: Display any CSV file as a searchable, filterable, pretty HTML table

I combined this with a simple API to update a CSV file using Deno/deno-csv library, allowing an Ansible job to easily update a CSV file via the API with Ansible URI module, and then have that same CSV file viewable/downloadable in a simple and easy/dashboardy way (with CSV-to-html-table). Copilot created the Deno/deno-csv CSV API code and then with a little back and forth I added static website functionality (to serve the CSV table), and I had a /view and a /update route. I'm just a sysadmin but I love piecing together stuff like this. Thanks Derek!

Comments URL: https://news.ycombinator.com/item?id=44057612

Points: 159

# Comments: 30


Thu, 22 May 2025, 12:31 am


Display any CSV file as a searchable, filterable, pretty HTML table

I combined this with a simple API to update a CSV file using Deno/deno-csv library, allowing an Ansible job to easily update a CSV file via the API with Ansible URI module, and then have that same CSV file viewable/downloadable in a simple and easy/dashboardy way (with CSV-to-html-table). Copilot created the Deno/deno-csv CSV API code and then with a little back and forth I added static website functionality (to serve the CSV table), and I had a /view and a /update route. I'm just a sysadmin but I love piecing together stuff like this. Thanks Derek!

Comments URL: https://news.ycombinator.com/item?id=44057612

Points: 184

# Comments: 38


Thu, 22 May 2025, 12:31 am





Show HN: Confidential computing for high-assurance RISC-V embedded systems

Dear HN community! Looking forward to hearing your feedback on ACE (assured confidential execution), technology that implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware. We target high-assurance systems that can benefit from compartmentalization and hardware-backed isolation. The key ingredient called security monitor (firmware) is implemented in Rust. The formal specification is defined as annotations directly in code and gets translated to Coq using RefinedRust automation. ACE design is now part of the RISCV confidential VM extension (CoVE) specification (deployment model 3).

Comments URL: https://news.ycombinator.com/item?id=44055895

Points: 90

# Comments: 7


Wed, 21 May 2025, 8:21 pm


Show HN: ClipJS – Edit your videos from a PC or phone

Article URL: https://clipjs.vercel.app/

Comments URL: https://news.ycombinator.com/item?id=44055542

Points: 122

# Comments: 56


Wed, 21 May 2025, 7:50 pm





Show HN: Representing Agents as MCP Servers

Hey HN! A few months ago we shared mcp-agent (https://github.com/lastmile-ai/mcp-agent) [1][2], a lightweight framework that implements every agent pattern from Anthropic’s Building Effective Agents blog [3] and handles MCP server/client management seamlessly. Our core bet is that connecting LLMs to tools, resources, and external systems will soon be MCP-native by default.

Today we're launching a significant update: Agents as MCP servers.

Currently "agentic" behavior exists only on the MCP client side – clients like Claude or Cursor use MCP servers to solve tasks. With this update, Agents can be MCP servers themselves, so that any MCP client can invoke, coordinate and orchestrate agents the same way it does with any other MCP server.

This paradigm shift enables: 1. Agent Composition: Build complex multi-agent systems over the same base protocol (MCP). 2. Platform Independence: Use your agents from any MCP-compatible client 3. Scalability: Run agent workflows on dedicated infrastructure, not just within client environments 4. Customization: Develop your own agent workflows and reuse them across any MCP client.

How an agent server is implemented:

We’ve implemented this in mcp-agent with Workflows. Each workflow is an agent application that can interact with other MCP servers (e.g. summarizing GitHub issues → Slack message). mcp-agent exposes workflows as MCP tools on an MCP Agent Server [5]:

- workflows/list – list available workflows - workflows/{WorkflowName}/run – Execute the workflow (async) - workflows/{WorkflowName}/get_status – Check workflow status - workflows/{WorkflowName}/resume – Resume paused workflow (e.g. with human input) - workflows/{WorkflowName}/cancel – Terminate workflow

We’ve also implemented Temporal for durable execution [6], so agent workflows can be paused, resumed and retried in production settings.

This demo [7] shows Claude invoking an MCP agent server, running workflows when appropriate, and polling for status. It basically shows agentic behavior on both the MCP client and MCP server side.

We're excited about the potential this unlocks—especially as more applications become MCP-compatible clients. We'd love your feedback and ideas!

[1] - https://news.ycombinator.com/item?id=42867050

[2] - https://github.com/lastmile-ai/mcp-agent

[3] - https://www.anthropic.com/research/building-effective-agents

[4] - https://github.com/github/github-mcp-server

[5] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/...

[6] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/...

[7] - https://youtu.be/pLe2GAjEoYs [DEMO]

Comments URL: https://news.ycombinator.com/item?id=44053754

Points: 50

# Comments: 16


Wed, 21 May 2025, 5:19 pm





Ask HN: How to Make Friendster Great?

I bought the domain friendster.com because I loved the old Friendster and wanted to bring it back. I built a social network on the site and have started to invite people from the waitlist. I'd like to make Friendster great again - do you have ideas on what I should do?

I'd like it to be about connecting with and making new real friends. I'd like it to be positive and do something positive for people. I don't want it to have the addictive behaviors and negativity that are prevalent in current social networks.

It is currently self-funded.

Comments URL: https://news.ycombinator.com/item?id=44053119

Points: 81

# Comments: 114


Wed, 21 May 2025, 4:21 pm


Show HN: Evolved.lua – An Evolved Entity Component System for Lua

I'm excited to announce the first release of my library, evolved.lua!

evolved.lua is a fast and flexible ECS (Entity-Component-System) library for Lua. It is designed to be simple and easy to use, while providing all the features needed to create complex systems with blazing performance.

Enjoy!

Comments URL: https://news.ycombinator.com/item?id=44052738

Points: 52

# Comments: 15


Wed, 21 May 2025, 3:46 pm



Ask HN: How do you promote your personal projects with a limited budget?

Hi everyone,

I’m the one who posted about my project here yesterday.

To be honest, I’ve always focused on development, and this is my first time launching something — so I’m really struggling with promotion. How do you get people to notice your product?

It’s an open-source IntelliJ plugin that automatically generates repetitive Java code. I believe it could be genuinely useful for many developers, especially those who like to streamline their workflow.

I’m not looking to make money from it — I just want more people to try it out. (I’m honestly afraid it’ll just disappear unnoticed.)

Are there any other good places (besides Reddit) where I could talk about my project? Even basic suggestions would be greatly appreciated. I'm really new to this area — I feel like I know less than an elementary school student.

Comments URL: https://news.ycombinator.com/item?id=44051755

Points: 109

# Comments: 77


Wed, 21 May 2025, 2:23 pm


Devstral

Article URL: https://mistral.ai/news/devstral

Comments URL: https://news.ycombinator.com/item?id=44051733

Points: 581

# Comments: 122


Wed, 21 May 2025, 2:21 pm



Show HN: Kraa.io – Markdown editor for notes, blogs, chats

Hi HN! Excited to share the public beta of Kraa – a web-based markdown editor.

It's aiming to be distraction-free and has strong separation of the document's styling from the experience of writing it — while still alowing for rich customization. Example of a leaf with custom styles: https://kraa.io/kraa/examples/echolibrary

Curious about your feedback in hopes of improving Kraa before the planned launch later this year.

Comments URL: https://news.ycombinator.com/item?id=44048518

Points: 59

# Comments: 25


Wed, 21 May 2025, 5:22 am





Semantic search engine for ArXiv, biorxiv and medrxiv

Article URL: https://arxivxplorer.com/

Comments URL: https://news.ycombinator.com/item?id=44046277

Points: 115

# Comments: 20


Tue, 20 May 2025, 9:49 pm


Litestream: Revamped

Article URL: https://fly.io/blog/litestream-revamped/

Comments URL: https://news.ycombinator.com/item?id=44045292

Points: 318

# Comments: 72


Tue, 20 May 2025, 7:58 pm


The NSA Selector

Article URL: https://github.com/wenzellabs/the_NSA_selector

Comments URL: https://news.ycombinator.com/item?id=44044459

Points: 247

# Comments: 67


Tue, 20 May 2025, 6:30 pm


Red Programming Language

Article URL: https://www.red-lang.org/p/about.html

Comments URL: https://news.ycombinator.com/item?id=44044306

Points: 160

# Comments: 86


Tue, 20 May 2025, 6:14 pm