Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 51 min 25 sec ago

Blame RMS for AI Coding

Fri, 02/27/2026 - 6:59am
Categories: Hacker News

Why your AI agents have goldfish syndrome

Fri, 02/27/2026 - 6:54am
Categories: Hacker News

Osmix

Fri, 02/27/2026 - 6:52am
Categories: Hacker News

Show HN: Caddy plugin that charges AI crawlers real USDC to access your site

Fri, 02/27/2026 - 6:46am

Hello, I built a Caddy middleware that implements the x402 protocol (by Coinbase) to charge AI crawlers real money for content access.

When GPTBot, ClaudeBot, or any known AI crawler hits your site, it gets an HTTP 402 with payment requirements. If it pays (USDC on Base), it gets the content. If not, it gets nothing.

Normal users are never affected.

How it works: - Crawler detected by User-Agent → 402 response with price and wallet address

- Crawler signs a USDC payment (EIP-3009) and retries with X-PAYMENT header

- Plugin forwards to x402.org facilitator → on-chain settlement on Base

- USDC goes directly from crawler's wallet to yours

- Content served

Configuration is a few lines in the Caddyfile: x402 { pay_to 0xYOUR_WALLET price 0.05 network base exempt /robots.txt } It's running on my site right now. No payments yet since most crawlers don't support x402, but they get blocked with a proper 402 instead of getting free content. When they do adopt it, the infrastructure is ready. Built with pure Go (no CGo), SQLite audit trail, Cloudflare-compatible headers.

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

Points: 1

# Comments: 2

Categories: Hacker News

Show HN: Kaomojiya – Browse and copy kaomoji (Japanese text emoticons) instantly

Fri, 02/27/2026 - 6:44am

Hi HN! I built Kaomojiya (https://kaomojiya.org), a free kaomoji reference site with 3,000+ Japanese emoticons organized into 500+ categories.

The idea came from wanting a fast, well-organized way to find and copy kaomoji — those uniquely Japanese text emoticons like (╥﹏╥) and ٩(◕‿◕。)۶ that you can't easily type.

Features: - One-click copy to clipboard - 500+ categories: emotions, animals, characters, greetings, seasonal, food, etc. - Subcategory filtering (basic, cute, kawaii, decorated, ascii art) - AI-powered kaomoji generation for custom ones

Tech stack: Next.js 14 (App Router), Tailwind CSS, Shadcn UI, deployed on Cloudflare Pages. Each category is a static TypeScript data file with kaomoji,tags, and popularity scores — no database needed for the main content.

The tricky part was organizing 300+ data files by category while keeping Japanese cultural context intact (e.g., dogeza, banzai, otsukaresama have specific meanings that don't translate directly).

Everything is free, no signup required. Would love feedback on the UX and category organization!

https://www.kaomojiya.org/

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: AI sandbox that runs on your homelab

Fri, 02/27/2026 - 6:43am

Pixels provisions Incus containers onto your TrueNAS server using their websocket API. I took inspiration from https://sprites.dev/. I have been doing a bit of vibe coding recently, but I didn't want to pay for a sandbox product. It's supposed to be simple to startup a container and get into a console. The most popular agent CLI's that I could think of are already installed if you provision with `devtools = true`.

I used Claude Code extensively but this is NOT vibe coded! I review every line of code. I might have missed some corkers when developing this at midnight.

It is using a bit of trickery to support checkpoints of the Incus containers. The main reason for this was so that you can spin up a base container, install everything you want, and then create a new container from that.

I did try to make the sandbox secure. I think I can do a better job there. Opus is actually pretty good at escaping a sandbox if you ask it to. Read the details in SECURITY.md.

In future I would like to provision the base container as part of the setup, to help speed up subsequent creates.

I'm not totally sold on the name. It was just the first thing I thought of. I don't know if this is even something others would want to use, but it scratches an itch for me.

---

A bit of backstory:

Over the last couple of months I have been working on a Terraform provider for TrueNAS SCALE [0] and it occurred to me that all this work could be extracted into a client library [1]. I wanted to play around with vaxis [2], so I created a basic TUI that you can use to monitor your TrueNAS server [3].

[0]: https://github.com/deevus/terraform-provider-truenas

[1]: https://github.com/deevus/truenas-go

[2]: https://github.com/rockorager/vaxis

[3]: https://github.com/deevus/truenas-tui

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Httap – intercept and inspect HTTP traffic from your shell or agent

Fri, 02/27/2026 - 6:38am

httap is a powerful HTTP proxy for your terminal. Intercept, inspect & rewrite HTTP traffic — from your shell or your AI agent.

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

Points: 1

# Comments: 0

Categories: Hacker News

Pages