frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A tiny tool that generates config examples, docs, and JSON Schema from one file

1•arbopa•19h ago
Config drift keeps biting me.

Example configs, JSON Schema, and docs inevitably fall out of sync as projects grow. Being “careful” doesn’t scale.

So I built a small compiler-based tool that takes one explicit config definition and generates:

a human-readable example config

reference documentation

a JSON Schema (draft 2020-12)

No inference, no guessing, no branching logic. Everything is explicit — even commas — so the output is deterministic.

The package is called config-schema, built on top of a minimal templating compiler called arb. It’s intentionally boring and constrained, but that’s why it stays correct.

This repo also includes:

a CLI generator example (nested subcommands)

a docs-suite example (full project documentation)

config-schema is the smallest, clearest example of the approach.

Not trying to replace existing tools — this scratched a very specific itch for me. Curious if others have run into the same config drift problem.

Open Source REPO here: https://github.com/abstractrenderblocks/arb

Ghost Archive

https://ghostarchive.org/
1•frozenseven•2m ago•0 comments

Paris court finds 10 guilty of cyberbullying France's first lady Brigitte Macron

https://apnews.com/article/brigitte-macron-ruling-cyberbullying-france-5f78de63dc14f765e509a00400...
1•perihelions•2m ago•0 comments

Delta Electronics: Taiwan's Power Supply Giant [video]

https://www.youtube.com/watch?v=nRKxKz2eiOo
1•mgh2•5m ago•0 comments

Who Owns the Memory? Part 1: What Is an Object?

https://lukefleed.xyz/posts/who-owns-the-memory-pt1/
1•lalitmaganti•6m ago•0 comments

Perfect and Imperfect Shuffles

https://www.johndcook.com/blog/2026/01/01/perfect-shuffles/
1•ibobev•6m ago•0 comments

In-Shuffles and Out-Shuffles

https://www.johndcook.com/blog/2026/01/01/in-shuffle-out-shuffle/
1•ibobev•6m ago•0 comments

Freestyle Linked Lists Tricks

https://nullprogram.com/blog/2025/12/31/
1•ibobev•7m ago•0 comments

Ask HN: What kind of side projects are you working on?

1•chistev•8m ago•0 comments

We Come to Know Earth

https://www.quantamagazine.org/how-we-came-to-know-earth-20250915/
1•nsoonhui•9m ago•0 comments

A Woman Who Predicted Tech Fascism – Paulina Borsook Was Right

https://www.youtube.com/watch?v=DL-kwZdkiOA
2•rasengan0•12m ago•0 comments

Show HN: A tiny tool that creates short business snapshots

https://frabjous-sundae-f249f4.netlify.app/
1•RafalPilla•12m ago•0 comments

Everything You Need to Know About Email Encryption in 2026

https://soatok.blog/2026/01/04/everything-you-need-to-know-about-email-encryption-in-2026/
1•tempodox•13m ago•0 comments

8bitDo Reveals Flip-Style iPhone Controller for Portrait Mode Gaming

https://www.macrumors.com/2026/01/05/8bitdo-iphone-controller-portrait-gaming/
1•tosh•13m ago•0 comments

Adolf Hitler: Man of the Year, 1938 (1938)

https://time.com/archive/6598257/adolf-hitler-man-of-the-year-1938/
1•chistev•14m ago•0 comments

The text mode lie: why modern TUIs are a nightmare for accessibility

https://xogium.me/the-text-mode-lie-why-modern-tuis-are-a-nightmare-for-accessibility
1•robin_reala•17m ago•0 comments

Anna's Archive Loses .Org Domain After Surprise Suspension

https://torrentfreak.com/annas-archive-loses-org-domain-after-surprise-suspension/
3•CTOSian•21m ago•0 comments

Visualizing neural network inference in 3D with WebGL and ONNX

https://www.erikjs.com/blog/building-neural-network-visualizer
1•csgod•21m ago•0 comments

The Next Two Years of Software Engineering

https://addyosmani.com/blog/next-two-years/
1•headalgorithm•21m ago•0 comments

John Horton Conway: the most charismatic mathematician (2015)

https://www.theguardian.com/science/2015/jul/23/john-horton-conway-the-most-charismatic-mathemati...
1•thunderbong•22m ago•0 comments

Training MiniMax-M2.1

https://www.minimaxi.com/news/m21-multilingual-and-multi-task-coding-with-strong-general
1•m3h•25m ago•0 comments

I automatically generated minutes for five years of IETF meetings

https://educatedguesswork.org/posts/ietf-minutes/
2•signa11•29m ago•0 comments

Vitalik Says Ethereum Just Solved Crypto's Biggest Problem

https://cryptonews.com/news/vitalik-says-ethereum-just-solved-cryptos-biggest-problem/
2•ogogmad•33m ago•1 comments

How to Vulkan in 2026

https://www.howtovulkan.com/
2•pjmlp•36m ago•0 comments

The Most Expensive Lettuce in Hawaii? Larry Ellison's $24/Lb Experiment

https://beatofhawaii.com/the-most-expensive-lettuce-in-hawaii-billionaire-larry-ellisons-24-lb-ex...
1•tosh•37m ago•1 comments

Donut Lab – first all-solid-state battery. Production Ready Today

https://www.donutlab.com/
2•kevinak•39m ago•0 comments

F3: The Open-Source Data File Format for the Future

https://github.com/future-file-format/F3
1•tosh•40m ago•1 comments

Pope Leo calls for Venezuela to remain an independent country

https://www.reuters.com/world/americas/pope-leo-calls-venezuela-remain-an-independent-country-202...
2•sipofwater•40m ago•2 comments

YouTube Censorship (Patrick Boyle)

https://www.youtube.com/watch?v=AJP6K2_rr90
1•ziptron•42m ago•0 comments

Checklist.design A collection of the best design practices

https://www.checklist.design/
2•BaudouinVH•46m ago•0 comments

Starlink goes dark in Uganda just days before elections

https://itweb.africa/article/starlink-goes-dark-in-uganda-just-days-before-elections/G98YdMLGPYZ7...
3•NewCzech•47m ago•0 comments