frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•1y ago
I've written a Jsonnet interpreter in Jsonnet.

A few years ago I wrote a code generator for Jsonnet (crdsonnet [1]) and found templating insufficient. This lead me to create a JSON Schema for the language along with a library[2] that can manifest the expressions reliably. I was unaware that this was an intermediate representation (in the world of interpreters). Fun fact: while cdrsonnet uses astsonnet to generate code, astsonnet is partially generated by crdsonnet.

Last year I got curious and wrote a parser, first without a lexer (I didn't knew I needed it) and later with a lexer (Oh, did my code got way more manageable). The code gets parsed into this intermediate representation, with other words using JSON Schema as a type system for Jsonnet.

This year I got curious again and tried to execute the code from within Jsonnet as well, past weekend I finally reached a point where I could reliably execute most of the test cases from the go-jsonnet repository.

It was an interesting learning experience and it gave me a much deeper understanding of how programming languages work in general.

[1] https://github.com/crdsonnet/crdsonnet

[2] https://github.com/crdsonnet/astsonnet

Learning What to Investigate Next: Meta-Reasoning for Long-Horizon Agents

https://arxiv.org/abs/2610.02525
1•matt_d•3m ago•0 comments

KBEmacs, MIT's Programmer's Apprentice, Reanimated

https://github.com/jeffshrager/kbemacs
1•abrax3141•4m ago•0 comments

Ask HN: Where has creativity in software gone?

1•piratesAndSons•5m ago•0 comments

Show HN: Built a Rome City Builder

https://tiberava.pages.dev/
1•granga•5m ago•0 comments

DOJ arrests 2, seizes 187 devices in North Korean laptop farm crackdown in Texas

https://www.reuters.com/legal/government/doj-arrests-two-seizes-187-devices-north-korean-laptop-f...
2•usernomdeguerre•9m ago•0 comments

I built a tool to track what AI leaders say and how their views change on video

https://blumify.io/people
1•gcsydney•10m ago•0 comments

High-speed video reveals how honey bee stingers pump venom

https://arstechnica.com/science/2026/10/honey-bee-stingers-are-double-piston-venom-pumps/
2•gumby•14m ago•0 comments

Character.ai files for Chapter 11 bankruptcy. Disney makes a bid

https://www.cnbc.com/2026/10/13/character-ai-chapter-11-disney-bid.html
1•Gaishan•14m ago•1 comments

The Feeling of Power

https://hex.ooo/library/power.html
2•layer8•14m ago•0 comments

1 in 8B: A Life Simulation Game

https://1in8b.life/en/
2•nogajun•16m ago•0 comments

Fine-tuning decision models – Server Logs and IoT Fleets

https://hive.technology/lab-notes/fine-tune-decision-models/
1•tylermhall•16m ago•0 comments

Show HN: Using the long book of the law to improve PA health insurance appeals

https://gemini.google.com/share/ac24e893cfcf
1•Steaglsz•18m ago•0 comments

Do Frameworks Matter Anymore?

https://brookslybrand.com/posts/do-frameworks-matter-anymore/
3•fagnerbrack•18m ago•0 comments

Who Decided AI Gets to Have Feelings?

https://middlelayer.substack.com/p/who-decided-ai-gets-to-have-feelings
2•logan1085•21m ago•1 comments

A recent doubling of global warming rate signals a 1.5°C breach by 2028

https://www.nature.com/articles/s41612-026-01561-y
1•littlexsparkee•21m ago•0 comments

Topgolf saved over $11.3M after leaving VMware

https://arstechnica.com/information-technology/2026/10/topgolf-saved-over-11-3-million-after-leav...
8•canucker2016•25m ago•0 comments

Creating a Garmin "MCP"

https://jackantico.io/garmin-mcp
4•ricotico060•27m ago•0 comments

The Machines That Make the Machines

https://developer.nvidia.com/blog/the-machines-that-make-the-machines/
2•gmays•29m ago•0 comments

U.S. Treasury Announces Record Enforcement Actions Against Bank of America

https://home.treasury.gov/news/press-releases/sb0657
6•hippich•33m ago•1 comments

HN: Encrypted Privacy Aware Emails, ZyMail Hit the Globe

2•ZachQ•35m ago•0 comments

Ask HN: Could you find funding if you didn't want to build a $1-10B business?

4•FrenchDevRemote•37m ago•0 comments

AI, Hyperwar and End Times Fascism

https://efturnip.substack.com/p/ai-hyperwar-and-end-times-fascism
4•dopple•38m ago•0 comments

Show HN: Fresh cleanup and reset a project after coding agent prs

https://github.com/Obedience-Corp/fresh
2•lancekrogers•39m ago•0 comments

Cargo-Litmus

https://github.com/Ellipsis-Labs/cargo-litmus
1•gametorch•41m ago•0 comments

The Law of Leaky Abstractions

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
2•jr-14•44m ago•0 comments

Linear's CI playbook for agents

https://starsling.dev/blog/linear-ci
2•yonasb•44m ago•0 comments

SlowBooks Pro – From-scratch implementation of QuickBooks Pro 2003 for all OSes

https://www.slowbookspro.com/
1•ethanpil•44m ago•0 comments

What I've been seeing lately (in software)

https://mei.puppycat.house/w/seeing-261010
4•birdculture•47m ago•0 comments

Show HN: Mosh-rs, Mosh rewritten in Rust with scrollback and Windows support

https://github.com/Arunjay4213/mosh-rs
1•Arunjay__•57m ago•0 comments

What a Jurassic forest may have sounded like

https://www.science.org/content/article/what-jurassic-forest-may-have-sounded
3•gmays•1h ago•0 comments