frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I built a Gröbner Basis engine that solves 7-variable systems in the browser

3•diegoofernandez•4h ago•2 comments

Ask HN: AI has changed my job for the worse

17•yodsanklai•10h ago•16 comments

Ask HN: Not treated respectfully by colleague – advice?

109•golly_ned•4d ago•121 comments

Ask HN: How much money did you get from the Facebook privacy settlement?

6•underlipton•17h ago•5 comments

Ask HN: Is AWS down again?

79•ajdude•1d ago•35 comments

Tell HN: OpenAI now requires ID verification and won't refund API credits

199•retube•4d ago•117 comments

Tell HN: Posteo.de email provider is down

4•npteljes•13h ago•8 comments

Tell HN: macOS 26 is making me have regrets for the first time in 12yrs

21•trumbitta2•2d ago•19 comments

Ask HN: Advice for creating a USB device linking 2 computers

20•WorldDev•3d ago•44 comments

Ask HN: What's one small habit you started that surprisingly changed your life?

15•jimsojim•13h ago•11 comments

Google Demanded My Drivers Lic Before Letting Me Read an Article

77•keernan•4d ago•33 comments

Killer WiFi cards can block VPNs

10•willprice89•2d ago•2 comments

Ask HN: Dealing with "blocked" emails after DNS issue

3•nvahalik•1d ago•2 comments

What do you guys do to improve your focus?

14•pervysage•2d ago•16 comments

Ask HN: How should new programmers learn in the AI era?

9•loa_observer•2d ago•13 comments

Ask HN: Good LLM Observability Platforms?

6•seany62•2d ago•5 comments

Ask HN: Anyone else use FreePascal as their low level language?

19•rlawson•4d ago•11 comments

Bugbunny: Securing VibeCoded Apps

6•zaddyzaddy•1d ago•0 comments

Ask HN: Has anyone deployed your own MCP server connector to ChatGPT?

5•QueensGambit•2d ago•3 comments

Ask HN: What is a passkey and why is everybody asking for one lately?

23•CGMthrowaway•4d ago•7 comments

Ask HN: What are you doing this week?

6•SafeDusk•1d ago•14 comments

M5 Macs Support Memory Integrity Enforcement

17•abalone•2d ago•0 comments

"The Age of Extraction"–an urgent, pessimistic take on the dominance of big tech

8•bookofjoe•19h ago•1 comments

Ask HN: What's needed for a minimal production Docker deployment?

6•bcye•3d ago•5 comments

Ask HN: Do Java and .NET developers avoid learning new tech?

6•jerawaj740•1d ago•7 comments

Ask HN: Any good books for a layman on history of quantum computing?

26•bmau5•6d ago•6 comments

Ask HN: Best open source opsgenie alternatives?

2•Poomba•2d ago•2 comments

Ask HN: What do you use for focus without coffee jitters?

14•jaemo•4d ago•22 comments

You've reached the end!

Open in hackernews

I built a Gröbner Basis engine that solves 7-variable systems in the browser

3•diegoofernandez•4h ago
I'm a self-taught developer without formal education. After 3 months of intense study, I built a Gröbner basis engine that runs in the browser.

What it does: - Solves complex 4D systems like w²+x²+y²+z²=1 with symmetric constraints - 5-polynomial basis in 10 iterations - Exact BigInt arithmetic, zero approximations - Pure TypeScript, no dependencies

Why it matters: This makes advanced computational algebra accessible to anyone with a browser - no expensive software licenses needed.

Technical details: - Buchberger algorithm with optimized pair selection - AST architecture with Flyweight/Visitor patterns - Handles up to 7 variables practically

Live demo: https://romimath.pages.dev (Currently Gröbner basis - more features coming this week)

I'd love feedback from the computational math community.

Comments

diegoofernandez•4h ago
Author here. The journey from fractions to Gröbner in 3 months was brutal but enlightening.

Technical insights for the HN crowd: - Optimized pair selection beats naive Buchberger by 40% - AST memory pooling handles 7-variable polynomial explosion - BigInt precision eliminates numerical stability concerns

For enterprise folks: This solves the "last-mile" problem of mathematical optimization - accessible tools for domain experts.

The 7-variable limit isn't a bug, it's a feature - covers 80% of real business constraints while staying performant.

Demo is live at the link. Code architecture questions welcome.

hshdhdhehd•35m ago
https://romimath.pages.dev

clickable