frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Archprint, infer architecture lint rules from your repo's import graph

https://github.com/Tommkruix/archprint
1•Tommkruix123•54m ago
Every TypeScript architecture linter makes you write the rules by hand (dependency-cruiser, eslint-plugin-boundaries, Sheriff, ts-arch). Archprint does the opposite: it reads your repo's real import graph, finds the boundaries your code already respects, and turns the ones that pass a statistical confidence gate into ready-to-install lint rules, with the evidence attached (how many files conform, how many break it, how confident the inference is).

The framing that drove it: your CLAUDE.md / AGENTS.md is guidance; your lint rules are enforcement. Archprint generates the enforcement from patterns your codebase already demonstrates, so you adopt rules you can trust instead of hand-authoring them.

It's deliberately honest about what it will enforce unattended. The mechanical families (no import cycles, production must not import tests, no console in library code, no undeclared deps, import style, public-API barrels, DB/UI-in-a-server-entry) had zero false positives across an adversarial correctness audit, so those auto-generate. The structural families (layer/role boundaries, UI/data separation) infer a "layer" or "role" from paths, which can be wrong, so they're held for human review by default. One wrong enforced rule costs more than zero rules.

It emits into the tools you already use, ESLint (including a shareable one-file preset), dependency-cruiser, and ts-arch, so it complements your stack. Framework-aware across React, Angular, Vue, Svelte, Next, Nest, SvelteKit, Nuxt, and Remix.

Before posting I ran the full CLI workflow (scan, recommend, generate, wire, eject) across 92,861 real public TypeScript repositories: it completed on every one without a single crash, and the reversible install/uninstall round-trip held.

  npm install --save-dev archprint
  npx archprint scan .
Docs: https://tommkruix.github.io/archprint/ · Repo: https://github.com/Tommkruix/archprint

Early (0.x). Feedback very welcome, especially on the rules it infers for your repo.

Coulomb's law remains tricky to test at home

https://chillphysicsenjoyer.substack.com/p/coulombs-law-remains-tricky-to-test
1•crescit_eundo•13m ago•0 comments

Browser Isolation Session Initialization Failures – Cloudflare Status

https://www.cloudflarestatus.com/incidents/z16209cfb1xv
1•kyisaiah47•13m ago•0 comments

SayItErmano – local-first voice dictation for Linux

https://github.com/acailic/SayItErmano
1•ilkehimself•18m ago•0 comments

OpenCode team's X analytics leaderboard

https://xrank.opencode.ai/
2•seelos•19m ago•0 comments

Where Understanding Arrives After the Decisions

https://medium.com/@gurvinder372/article-10-where-understanding-arrives-after-the-decisions-310cb...
2•gps372•20m ago•0 comments

Anthropic AI 'formalizes' proof of Fermat's last theorem in just 11 days

https://www.nature.com/articles/d41586-026-02822-9
2•sbulaev•21m ago•0 comments

Zen of Palm [pdf]

https://www.cs.uml.edu/~fredm/courses/91.308-fall05/palm/zenofpalm.pdf
2•hexatron4•21m ago•0 comments

Europe's largest carbon capture facility opens in the Netherlands

https://www.yara.com/corporate-releases/europes-largest-carbon-capture-facility-officially-inaugu...
2•negura•21m ago•0 comments

Made this math/physics learning website, would love some feedback

https://locusmath.org/
2•dinomighty•22m ago•1 comments

Integration of proteomic aging clocks in a phase 2a clinical trial

https://www.nature.com/articles/s41587-026-03286-y
2•spenvo•26m ago•0 comments

Secure temporary file sharing for AI agents and humans

https://github.com/aispace-sh/aispace-client
4•tengio•28m ago•0 comments

Show HN: Brw - better than Claude chrome

https://brw.donworks.co.uk
2•maxrev17•31m ago•0 comments

WeatherNext 3: Our most advanced global weather AI model

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/introducing-weathernext-3/
3•gmays•31m ago•0 comments

Landmark study reveals century-long U.S. suicide rate cycles among youth

https://attheu.utah.edu/health-medicine/landmark-study-reveals-century-long-cycles-in-u-s-suicide...
3•littlexsparkee•34m ago•1 comments

Astrophyzix Integrates NASA API's to Build Advanced Public Tracker Tool

https://www.astrophyzix.com/p/live-asteroid-tracker-v9.html
1•UniverseToday•35m ago•0 comments

Saturday Evening Post Will Stop Printing After 205 Years

https://www.nytimes.com/2026/09/02/business/media/saturday-evening-post-stop-printing.html
2•ripe•35m ago•1 comments

The Full-Source Bootstrap: Building from source all the way down

https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/
1•embedding-shape•36m ago•0 comments

Premium Shop Helpfull

https://www.ebay.com/usr/ilyasseng0
2•ilaysyou•37m ago•3 comments

What are you building? Paste a domain, prove you own it, get listed

https://www.whatareyoubuilding.app/
1•kunalpanchal•39m ago•0 comments

Have You Ever Seen the Rain?

https://christopherren.substack.com/p/have-you-ever-seen-the-rain
2•lookatdata•47m ago•1 comments

Open-source 3D anatomy explorer: 2,234 selectable BodyParts3D meshes

https://github.com/ashemag/human-atlas
1•metrofun•47m ago•0 comments

Do you ever struggle to find another programmer to work on a project/pair with?

1•rizsyed1•49m ago•0 comments

2025 Dodge Charger EV: Regular Car Reviews [video]

https://www.youtube.com/watch?v=0jZVP_ZA3ZY
2•fortran77•49m ago•1 comments

TALA Is Open-Source

https://d2lang.com/blog/tala-is-open-source/
7•alixanderwang•50m ago•1 comments

Show HN: Explore the fun side of the personal web

https://straw.page/explore
2•chickenman•53m ago•0 comments

Show HN: Archprint, infer architecture lint rules from your repo's import graph

https://github.com/Tommkruix/archprint
1•Tommkruix123•54m ago•0 comments

Unauthenticated RCE in Telerik UI

https://tantosec.com/blog/2026/09/telerik-padding-oracle-to-shell/
1•dwbzn•54m ago•0 comments

Show HN: Browse 27 years of movie ticket stubs in ThreeJS

1•zebomon•55m ago•0 comments

I kept working on Windows Notepad for Mac

https://github.com/Arijit-gotsomecodes/NotePadMac
1•fxxai•57m ago•1 comments

The Impacts of Guaranteed Basic Income on Crime Perpetration and Victimization

https://www.nber.org/papers/w34547
2•stinkbeetle•57m ago•0 comments