frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Product Model – A structured grammar for bridging PRDs and code

https://github.com/pmTouchedTheCode/product-model
1•jace_yoo•2h ago
Hi HN,

I built Product Model, an open-source MDX-based grammar that gives product specs the same rigor as code — typed blocks, validation, version control, and a JSON AST output.

The problem: product intent lives in Google Docs and Notion. Implementation lives in code. Between them there's no structured layer, so requirements drift, edge cases disappear, and "that's not what I meant" becomes the most expensive sentence every sprint.

I wanted something more natural than code but more structured than a Google Doc — a format that both humans and AI agents can read, write, and reason about. That's what led me to build this.

Product Model lets PMs author .product.mdx files using blocks like Feature, Policy, Logic, Definition, and Constraint. Tooling validates the grammar, checks cross-references, and builds a machine-readable AST. Think of it as a type system for product requirements.

It comes with a CLI for validation and builds, and a visual Studio editor so you never have to touch raw MDX if you don't want to.

Repo: https://github.com/pmTouchedTheCode/product-model

Would love feedback on the grammar design and whether this matches real PM workflows you've seen.

Split Any Bill. Instantly

https://halfbill.xyz
1•M0HD197•29s ago•0 comments

Larry McVoy Interview by KernelTrap

https://www.krsaborio.net/linux-kernel/research/2002/0528.html
1•nz•35s ago•0 comments

My Year Abandoning Slack, Notion, and Linear for Alpine

https://alpine.inc/s/c2pwxmpv3z7b3db19tsn6y1qfg/documents/c0ht5dkcnp9hn2g55f0rmw8yy8
1•imjoshin•53s ago•0 comments

Memory Costs Will Reduce Global PC and Smartphone Shipments in 2026

https://www.gartner.com/en/newsroom/press-releases/2026-02-26-gartner-says-surging-memory-costs-w...
1•geox•1m ago•0 comments

Root Loops – Code color scheme generator

https://rootloops.sh/
1•ljoshua•1m ago•0 comments

Minecraft with tokens based on mrr verification

https://mrrcity.io
1•elwingo1•2m ago•0 comments

Mental Load: The Other Side

https://dogdogfish.com/blog/2026/02/28/mental-load/
1•matthewsharpe3•3m ago•0 comments

Apple Ramps Up Work on Glasses, Pendant, and Camera AirPods

https://www.bloomberg.com/news/articles/2026-02-17/apple-ramps-up-work-on-glasses-pendant-and-cam...
1•rawgabbit•3m ago•0 comments

Only 11% of domains get cited by both ChatGPT and Perplexity (680M citations)

https://guptadeepak.com/youre-optimizing-for-the-wrong-ai-engine-and-its-costing-you-enterprise-d...
1•guptadeepak•3m ago•1 comments

Show HN: Watchtower – see every API call Claude Code and Codex CLI make

https://github.com/fahd09/watchtower
2•fahd09•3m ago•0 comments

Cellular service providers are charging 10x what the network costs

1•huntsmans•3m ago•0 comments

Postgres Column Naming

https://steve.dignam.xyz/2026/02/28/postgres-column-naming/
1•sbdchd•4m ago•0 comments

Traceloop Is Joining ServiceNow

https://traceloop.com/blog/traceloop-is-joining-servicenow
2•Rutledge•5m ago•0 comments

Good News: AI Will Eat Application Software

https://a16z.com/good-news-ai-will-eat-application-software/
1•jflskajfsd•5m ago•0 comments

You can't always fix it

https://ntietz.com/blog/you-cant-always-fix-it/
1•todsacerdoti•5m ago•0 comments

Show HN: Accel-GPU – NumPy for the browser GPU

https://github.com/Phantasm0009/accel-gpu
1•Phantasm0009•5m ago•0 comments

Show HN: uBlock filter list to blur all Instagram Reels

https://gist.github.com/shraiwi/009c652da6ce8c99a6e1e0c86fe66886
2•shraiwi•10m ago•0 comments

Show HN: Ccmux – Reduce context switching for parallel Claude Code sessions

https://github.com/TheHumbleTransistor/ccmux
2•raykamp•10m ago•1 comments

Show HN: VS Code AI copilot that catches mistakes before they break your code

1•bonjourjoel•10m ago•0 comments

Nethack 3D

https://github.com/JamesIV4/nethack-3d
1•haunter•13m ago•0 comments

I built a persistent memory layer for AI agents in Rust

1•architsingh15•14m ago•0 comments

Dabao Evaluation Board for Baochip-1x (Xous)

https://www.crowdsupply.com/baochip/dabao
1•tsuraan•14m ago•0 comments

Show HN: SpacerMint – iPhone storage cleanup that never touches the cloud

https://spacermint.com
1•gingerol•17m ago•1 comments

Solar self-descaling seesaw extractor for lithium production from seawater

https://www.cell.com/device/fulltext/S2666-9986(25)00341-2?_returnURL=https%3A%2F%2Flinkinghub.el...
1•PaulHoule•19m ago•0 comments

ROLV – Beats Vendor Kernels, Cross‑Platform

https://img1.wsimg.com/blobby/go/68eb7843-76aa-4f45-831c-bf0cbe513bde/downloads/52638717-8fe8-4b3...
1•heggenhougen•20m ago•2 comments

SCOTUS declines to hear dispute over copyrights for AI-generated material

https://www.reuters.com/legal/government/us-supreme-court-declines-hear-dispute-over-copyrights-a...
4•cainxinth•21m ago•0 comments

What Even Are Breeze, QtQuick, QtWidget, Union..?

https://akselmo.dev/posts/what-are-breeze-widgets-quick-union/
1•birdculture•21m ago•0 comments

Show HN: Vim-Claude-code – Claude CLI integration for AI workflows inside Vim

https://github.com/rishi-opensource/vim-claude-code
1•rishi-hn•22m ago•0 comments

Ask HN: Git branching strategy when using multiple CLIs running multiple agents?

1•elpakal•22m ago•0 comments

HBO Max and Paramount+ to Combine into One Streaming Platform

https://variety.com/2026/tv/news/hbo-max-paramount-plus-combine-streaming-1236676645/
1•indigodaddy•23m ago•0 comments