Se

Self-growing neural networks via a custom Rust-to-LLVM compiler

Hacker News

Self-growing neural networks via a custom Rust-to-LLVM compiler

Hi HN, I built NOMA (Neural-Oriented Machine Architecture), a systems language where reverse-mode autodiff is a compiler pass (lowered to LLVM IR). My goal is to treat model parameters as explicit, growable memory buffers. Since NOMA compiles to standalone native binaries (no Python runtime), it allows using realloc on weights mid-training. This makes "self-growing" architectures a system primitive rather than a complex framework hack. I just pushed a reproducible benchmark (Self-Growing XOR) to validate the methodology: it compares NOMA against PyTorch and C++, specifically testing how preserving optimizer state (Adam moments) during growth affects convergence. I am looking for contributors! If you are into Rust, LLVM, or SSA, I’d love help on the harder parts (control-flow AD and memory safety). Repo: https://github.com/pierridotite/NOMA

Share card

Actual performance

8points
3comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
69%69% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntUnlikely to reach the leaderboard · Strong signals: mac, model, using · Missing: agents, macos, agent
43%43% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Missing: https docs, excited, just released
42%42% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
40%40% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: para · Missing: mobile apps, ios, personal
36%36% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: growth, training · Missing: arr, mrr, revenue
28%28% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Fi
FizzBuzz using neural networks in Rust52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

FizzBuzz using neural networks in Rust

Hacker News5
Su
SuperNNova – Bayesian Neural Networks for Supernova Classification47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SuperNNova – Bayesian Neural Networks for Supernova Classification

Hacker News8
Ap
Applying the Unix philosophy to neural networks54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Applying the Unix philosophy to neural networks

Hacker News251
Do
Dogbreeding with Neural Networks52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dogbreeding with Neural Networks

Hacker News2
In
Interpret Convolutional Neural Networks in PyTorch44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Interpret Convolutional Neural Networks in PyTorch

Hacker News2
Ba
Bayesian Neural Networks and Uncertainty for Inferring Unseen Classes37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bayesian Neural Networks and Uncertainty for Inferring Unseen Classes

Hacker News3
Py
Pytorch_block_sparse: smaller, faster neural networks67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pytorch_block_sparse: smaller, faster neural networks

Hacker News6
Ai
Aim and Shoot – A game where your opponents are neural networks53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Aim and Shoot – A game where your opponents are neural networks

Hacker News11
Ai
Aim and Shoot – A game where your opponents are neural networks53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Aim and Shoot – A game where your opponents are neural networks

Hacker News118
Tu
Turbocharging Neural Networks with Automated HPO in Neural67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Turbocharging Neural Networks with Automated HPO in Neural

Hacker News1