frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: KSON, a love-letter to the humans maintaining computer configuration

https://kson.org
11•dmarcotte•1h ago
Hi friends, I'm really excited to introduce KSON, which just entered public beta!

Anywhere a human is reading or editing YAML/JSON/TOML, KSON may be used as a more effective interface on that data. If you are such a human, we invite you to participate in this beta.

tl;dr Check out the website [1], play with the online playground [2], install the library for your programming language [3], edit in your favorite editor [4], discuss and give feedback [5], contribute to the project [6].

(A personal note about this project: I love software. Machines made of words! Such a wonder. KSON itself, as a collection of words that both make a machine and explain that machine, is an expression of a lot ideas I feel really passionately about around software and our relationship to it. I've put a lot of love into trying to make that expression eloquent and reliable. I hope some of that comes through clearly, and I look forward to discussing this more over time with anyone who's interested)

One of the key things KSON wants to say is: let's keep everything that's great about YAML and JSON as "Configuration User Interfaces", and let's make those interfaces more toolable, robust, and fun. Here's some of the ways we do that:

- KSON is a verified superset of JSON, has native JSON Schema support, transpiles cleanly to YAML (with comments preserved!), and is likely available wherever you want it—current supported platforms: JS/TS, Python, Rust, JVM, and Kotlin Multiplatform.

- KSON is also widely available in developer tools, with support for VS Code, Jetbrains IDEs, and anywhere you can plug in an LSP.

- KSON is fully open source, licensed under Apache-2.0, and you are invited to meet its words and tinker with how they make its machine. A lot of care, craft, attention and joy went into making the KSON project understandable and approachable for developers. We hope to see you around.

PS. This is an HN-friendly version of the official announcement at <https://kson.org/docs/blog/2025/09/17/introducing-kson/>.

[1]: https://kson.org/

[2]: https://kson.org/playground/

[3]: https://kson.org/docs/install/#languages

[4]: https://kson.org/docs/install/#editor-support

[5]: https://kson-org.zulipchat.com/

[6]: https://github.com/kson-org/kson

Comments

nkko•1h ago
Nice to see this out there! Been playing with the token efficiency, looks like around 10% savings vs regular JSON/YAML. Not massive but it adds up. The embedded code thing is cool. Tired of configs that need weird templating or scripts all over the place just to do basic logic. Will check this out on some projects.
wofo•22m ago
I met Daniel (creator of KSON) a while ago and have helped out with a few things, working towards this first beta release. I don't want to hijack the comments section, but there's an article I just finished writing that might shed a bit of context into why KSON exists. It's called "Configuration files are user interfaces" (see https://ochagavia.nl/blog/configuration-files-are-user-inter...). Hope it helps folks understand where KSON is coming from!

Ask HN: How can we reliably determine if text was written by AI?

1•denis_dolya•1m ago•0 comments

Show HN: SandBox – AI agents simulating possible futures

https://github.com/abozaralizadeh/SandBox
1•lilistar•3m ago•0 comments

Chrome: The browser you love, reimagined with AI

https://blog.google/products/chrome/chrome-reimagined-with-ai/
1•meetpateltech•4m ago•0 comments

Debug Adapter Protocol

https://microsoft.github.io/debug-adapter-protocol//
1•whatever3•5m ago•0 comments

The crisis in scientific publishing: from AI fraud to epistemic justice

https://redasadki.me/2025/09/14/crisis-in-scientific-publishing-from-ai-fraud-to-epistemic-justice/
1•speckx•5m ago•0 comments

Yes, Jimmy Kimmel's suspension was government censorship

https://www.theverge.com/policy/781148/jimmy-kimmel-charlie-kirk-monologue-brendan-carr-censorshi...
15•saubeidl•7m ago•3 comments

Show HN: PageIndex MCP – Chat with Long PDFs on Claude or Cursor

https://github.com/VectifyAI/pageindex-mcp
1•mingtianzhang•8m ago•0 comments

Huawei's AI accelerator roadmap, claims that it makes Earth's mightiest clusters

https://www.theregister.com/2025/09/18/huawei_ascend_roadmap/
1•rntn•8m ago•0 comments

Docker backtracks on OSS and partners with CNCF

https://www.cncf.io/announcements/2025/09/18/cncf-expands-infrastructure-support-for-project-main...
1•radioradioradio•9m ago•0 comments

How Isaac Newton Discovered the Binomial Power Series (2022)

https://www.quantamagazine.org/how-isaac-newton-discovered-the-binomial-power-series-20220831/
1•FromTheArchives•11m ago•0 comments

First Ultrasonic Chef's Knife Vibrates 40,000X/Second for Easy Cutting

https://www.cnet.com/home/kitchen-and-household/worlds-first-ultrasonic-chefs-knife-vibrates-4000...
3•randfish•12m ago•1 comments

100k journalists to pitch and get published

https://journalisthunt.com
1•educated_panda•12m ago•0 comments

Show HN: Vicoa – Code with Claude and Codex Anywhere (Laptop + Mobile + Tablet)

https://vibecodeanywhere.com
1•nicktay•13m ago•0 comments

Discarded Small-Logs Recovery from Natural Forests: Improving the Value Chain

https://www.mdpi.com/1999-4907/16/9/1456
1•PaulHoule•13m ago•0 comments

Vibe Coding: Citizen Development in its purest form

https://blog.bettyblocks.com/vibe-coding-citizen-development-in-its-purest-form
1•mooreds•14m ago•0 comments

Trump's Golden Dome will cost 10 to 100 times more than the Manhattan Project

https://arstechnica.com/space/2025/09/trumps-golden-dome-will-cost-10-to-100-times-more-than-the-...
8•voxadam•20m ago•1 comments

eBPF-InXpect: Lightweight XDP Profiling

https://github.com/VladimiroPaschali/eBPF-InXpect
1•tanelpoder•21m ago•1 comments

Struggling to find the right people to grow your startup?

1•Heysonics•23m ago•0 comments

Show HN: I Parallelized RNN Training from O(T) to O(log T) Using CUDA

https://dhruvmsheth.github.io/projects/gpu_pogramming_curnn/
1•omegablues•23m ago•0 comments

Show HN: Building an AI-native mini-OS for developers

https://vibemind.space/
1•stephbeaugoss•24m ago•1 comments

Ardent: Python package for fast dynamical detection limits w. radial velocities

https://arxiv.org/abs/2509.13521
1•BruceEel•24m ago•1 comments

ChickadeeOS, a teaching operating system for Harvard's CS 161

https://github.com/CS161/chickadee
1•ekzhang•25m ago•0 comments

Rediscovery

https://m15y.com/posts/derive
1•marissamary•25m ago•0 comments

Configuration files are user interfaces

https://ochagavia.nl/blog/configuration-files-are-user-interfaces/
13•todsacerdoti•27m ago•1 comments

Show HN: Quarkkit, Django SaaS boilerplate optimized for AI coding

https://quarkkit.com
2•jancek•28m ago•0 comments

GWSC Three Factor Authentication RFC - the missing factor in NPM security

https://gwsc-3fa.org
1•gjsman-1000•28m ago•0 comments

Why do some gamers invert their controls?

https://www.theguardian.com/games/2025/sep/18/why-do-some-gamers-invert-their-controls-scientists...
2•bookofjoe•30m ago•1 comments

What I learned building a programming language with LLM agents

https://eddmann.com/posts/santa-lang-workshop-exploring-agentic-llm-workflows-for-language-implem...
1•edd_mann•30m ago•0 comments

Salt can turn frozen water into a weak power source

https://www.sciencenews.org/article/saltwater-power-source
1•gmays•30m ago•0 comments

Mark Zuckerberg's smart glasses demo goes wrong

https://www.telegraph.co.uk/business/2025/09/18/mark-zuckerbergs-smart-glasses-demo-disrupted-gli...
4•mot2ba•31m ago•1 comments