frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•6mo 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

Virtual Brendans

https://www.brendangregg.com/blog//2025-11-28/ai-virtual-brendans.html
1•zoidb•1m ago•0 comments

Crowdsourced Linux and Steam Deck game compatibility reports

https://www.protondb.com/
3•doener•6m ago•0 comments

Ask HN: Why isn't anyone using RethinkDB anymore?

1•colesantiago•8m ago•0 comments

Panomicron Holmium – 6x7 Rangefinder

https://www.panomicron.com/holmium-1
1•leopoldj•8m ago•0 comments

Tool calling is broken without MCP Server Composition

https://hackteam.io/blog/tool-calling-is-broken-without-mcp-server-composition/
2•gethackteam•9m ago•0 comments

Sensory Processing of Time and Space in Autistic Children: Accuracy over Speed

https://www.mdpi.com/2227-9067/12/10/1366
1•sundarurfriend•9m ago•0 comments

Blame Our Love of Booze on Our Primate Ancestors

https://www.wsj.com/science/biology/alcohol-humans-primates-apes-evolution-833b8bff
2•ioblomov•9m ago•0 comments

Benjamin Franklin's Experiments

https://www.lrb.co.uk/the-paper/v47/n22/ferdinand-mount/his-very-variousness
1•ostacke•10m ago•1 comments

A lost Amazon world just reappeared in Bolivia

https://www.sciencedaily.com/releases/2025/11/251130205421.htm
2•ashishgupta2209•11m ago•0 comments

Forensic linguistics: dark web criminals give themselves away with language

https://theconversation.com/forensic-linguistics-how-dark-web-criminals-give-themselves-away-with...
2•PaulHoule•12m ago•0 comments

TV 3.0 proves LCEVC readiness for everyone

https://v-nova.com/articles/the-tv-3-0-ripple-effect/
1•madspindel•12m ago•0 comments

Do the Thinking Models Actually Think?

https://bytesauna.com/post/consciousness
4•mapehe•15m ago•1 comments

How to Implement a File Integrity Monitor in Linux

https://blog.clear-byte.com/how-to-implement-a-file-integrity-monitor-in-linux-2a1f14afa11f
2•kirillwolkow•19m ago•0 comments

The Model of Catastrophe

https://aeon.co/essays/todays-complex-climate-models-arent-equivalent-to-reality
3•the-mitr•22m ago•0 comments

Secret Store CSI is abandonned and should be shut down

https://github.com/kubernetes-sigs/secrets-store-csi-driver/commits/main/
1•mt42or•23m ago•1 comments

Ask HN: What are your favorite board games?

1•Razengan•25m ago•2 comments

GPT image 2 – Don't just generate. Create

https://www.gptimage2.vip/
1•echoadam•25m ago•1 comments

AWS Lambda Managed Instances: Serverless Simplicity with EC2 Flexibility

https://aws.amazon.com/blogs/aws/introducing-aws-lambda-managed-instances-serverless-simplicity-w...
2•kondro•29m ago•0 comments

Show HN: Can you spot AI-generated content? (spoiler: probably not)

https://valid-human.vercel.app/
2•amiban•31m ago•0 comments

Grok: Imagine you have to pick: either help Elon Musk get a super nice wife, or

https://twitter.com/grok/status/1995389300918329777
2•wahnfrieden•32m ago•0 comments

LLMs alone won't desing rockets

https://thinking.relica.io/llms-alone-wont-design-rockets/
1•m-xtof•33m ago•2 comments

Handheld Daemon Configurator

https://hhd.dev/
1•doener•34m ago•0 comments

Games using anti-cheats and their compatibility with GNU/Linux or Wine/Proton

https://areweanticheatyet.com/
4•doener•36m ago•0 comments

Behind Pics:Text Behind Image

https://behind.pics/
1•vyshnavtr•39m ago•0 comments

Day 1 – Dancer, Dasher and Dosh (LLM-powered shell commands)

https://raku-advent.blog/2025/12/01/day-1-dancer-dasher-and-dosh/
1•nige123•41m ago•0 comments

Market Volatility Underscores Epic Buildup of Global Risk

https://www.nytimes.com/2025/11/25/business/economy/stocks-bitcoin-markets-risk.html
2•zerosizedweasle•44m ago•1 comments

Scraped 300k Japan real estate listings and created map-based metrics

https://www.nipponhomes.com/analytics
2•telecomhacker•48m ago•1 comments

Ask HN: What does Vibe Coding mean for non-programmers?

2•Nio1024•49m ago•0 comments

Show HN: The missing layer between Claude Code and production-ready software

https://claudekit.cc
3•mrgoonie•1h ago•0 comments

Periodic Spaces

https://ianthehenry.com/posts/periodic-spaces/
2•memalign•1h ago•0 comments