Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 12 min 58 sec ago

Ask HN: How do you catch OpenAPI drift before the UI breaks?

Wed, 03/04/2026 - 4:29am

OpenAPI feels great until it doesn’t.

Our loop is always the same: A UI flow breaks → backend says “spec is outdated” → someone spends 30–60 minutes in Devtools figuring out what the server actually returned → then we argue whether backend/spec/frontend should change.

I want drift to be caught during normal dev/staging usage while clicking through the app. Real traffic, real accounts, real data. Not just CI tests validating what we already expect.

If your team handles this well, what works?

Do you do runtime validation (client/proxy) that logs schema mismatches with enough context to fix fast (operationId, request id, response body/diff)? Gateway enforcement? Contract tests that actually reflect reality? Something else boring but reliable?

Also, what’s the slow part for you when drift happens, mapping to the right operation, getting a repro across envs/accounts, or turning Devtools into a clean ticket/PR?

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

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: EU AI Radar – 60-second self-check for EU AI Act exposure

Wed, 03/04/2026 - 3:52am

The EU AI Act main obligations kick in August 2, 2026. If you ship AI products that touch EU users, you probably need to figure out your risk tier.

I found the official text hard to navigate, so I built a 5-question self-check that sorts you into a risk band and points you to the relevant articles. The whole thing is a static HTML page with no dependencies -- source is plain JS, no framework.

A few things it does beyond the quiz:

- News feed tracking official EC announcements - Reddit community questions matched against official regulation text - Chapter-by-chapter explorer with direct links

No email, no login, no tracking beyond basic pageviews.

Curious if others here have started thinking about AI Act compliance, and what parts are confusing. The GPAI obligations section in particular seems to trip people up.

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

Points: 1

# Comments: 0

Categories: Hacker News

AuroriaLink

Wed, 03/04/2026 - 3:49am
Categories: Hacker News

Show HN: Experimenting with perspective-based discussions (city,country,global)

Wed, 03/04/2026 - 3:49am

Hi HN,

I’ve been working on a project called CivicHalls and wanted to share it here.

The starting question behind Civic was simple:

What if people could control the perspective through which they explore conversations online instead of relying on algorithmic feeds?

Most social platforms today optimize feeds around engagement. While that can be effective for discovery, it often means the feed gradually becomes shaped by what drives reactions rather than what helps people explore ideas more intentionally.

CivicHalls is a small experiment in structuring discussions differently.

Instead of a single algorithmic feed, Civic organizes conversations around “lenses” — perspectives such as philosophy, technology, economics, politics, culture, anything you want really.

Users can switch lenses to explore discussions through different viewpoints. The same conversation might appear under multiple lenses, allowing people to navigate ideas based on perspective rather than engagement signals.

Another design idea in Civic is location scope.

Users can explore discussions happening in: their city their country or globally

This was intended to make it easier to see what people nearby are discussing while still keeping access to broader global conversations.

Civic also includes communities, but they work a bit differently from typical groups.

Instead of communities starting empty and relying on members to constantly generate posts, communities can choose which lenses and geographic scopes they want to follow. The community space then imports relevant discussions from across Civic.

For example, a community might import:

technology discussions happening globally

economic discussions happening within a country

cultural discussions happening in a specific city

The idea is that communities can function as shared discussion spaces around ongoing conversations, rather than needing someone to constantly seed content.

This project is still very early and very much an experiment in alternative feed structures.

I’m especially curious about a few questions:

Does organizing discussions by perspective make exploration more intentional?

Could location-scoped discussions make online conversation feel more connected to real-world context?

Are there better ways to structure communities so they don’t start empty?

I’d really appreciate feedback from HN on the idea, the design, or anything that feels off.

CivicHalls: https://civichalls.com

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Move 37 – A strategy game inspired by AlphaGo's Move 37

Wed, 03/04/2026 - 3:46am

THE 37TH MOVE.

2016, the creative beauty shown by a machine.

Inspired by AlphaGo's legendary 37th move, we built this app to encapsulate that exact moment—when logic transcends into art. It was more than a calculation; it was a shift in perspective.

No randomness. No hidden mechanics. Just pure strategy against a perfect mind.

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Retro – active context curator for coding agents

Wed, 03/04/2026 - 3:43am

Managing the context for your AI agents is hard, but crucial for their performance. It's tempting to just drop Claude Code in a huge existing repo, give it a big task, and hope for the best, but that doesn't work.

To make this easier, I created retro, an open-source active context curator for your AI agents. It’s written in Rust with a local SQLite backend and uses git hooks to run at the right times, periodically analyzing your conversations with your agents, their behavior, extracting patterns from it and creating PRs for editing your context. You can look at it as a personal assistant that helps you do the heavy lifting when it comes to context curation. You stay in control, as you get to review the changes it wants to make. It tries to deduplicate patterns and it has an audit feature you can use to periodically audit all the context in your project, to make sure it doesn’t become AI slop.

It’s currently targeting Claude Code, as that is my daily driver, but I am planning on expanding support to other coding agents. I’ve been using and tweaking it myself. Let me know what you think, any feedback is appreciated :)

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

Points: 2

# Comments: 0

Categories: Hacker News

Show HN: Book Collage Creator

Wed, 03/04/2026 - 3:37am

Here's a little tool to make book cover collages. You can search for existing covers or upload your own, and export to any standard social media size.

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

Points: 1

# Comments: 0

Categories: Hacker News

Pages