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

SeasonMap – when to travel where? visualized with climate data

https://seasonmap.app
1•alongtheflow•1m ago•1 comments

Picturing Space: Projection and Perspective

https://www.essentialvermeer.com/technique/perspective/about-perspective.html
1•hopelessluca•3m ago•0 comments

Show HN: Put an AI agent on a FaceTime audio/video call (open source, WebRTC)

https://github.com/cherthq/chert-facetime-opensource
1•garygao•3m ago•0 comments

Scaling Trust Arena: An agentic economy with a multi-million dollar prize pool

https://scalingtrust.org.uk/blog/update-on-the-scaling-trust-arena/
1•lukaspetersson•3m ago•0 comments

Show HN: An MCP server that lets AI agents create, send and analyze surveys

https://www.zigpoll.com
1•jason_zig•4m ago•0 comments

Can We Stop with the Uptime Percentages?

https://blog.jim-nielsen.com/2026/stop-with-the-uptime-percentage/
2•surprisetalk•4m ago•0 comments

Inside Meta's AI Infrastructure Lab in Menlo Park [video]

https://www.youtube.com/watch?v=okSHoVPrf8o
2•helloplanets•5m ago•0 comments

Show HN: Cleanroom, a coding agent with a notebook for decisions and learning

https://github.com/Ag3497120/cleanroom
1•pakupaku•5m ago•0 comments

How GCC Eliminates Unnecessary Integer Division

https://leetarxiv.substack.com/p/how-gcc-eliminates-unnecessary-integer
1•snikolaev•5m ago•0 comments

ProtonSync

1•carlostkd•6m ago•0 comments

Parallel Constrained Decoding

https://twitter.com/harshagundal/status/2100044305536889015
1•rochansinha•7m ago•0 comments

Who's buying your personal data: Disney, GM, your insurer and bank

https://calmatters.org/economy/technology/2026/09/whos-buying-your-personal-data-disney-gm-your-i...
1•cdrnsf•7m ago•0 comments

Is AI Writing American Law?

https://www.effort.news/ai-congress
1•pr337h4m•11m ago•0 comments

Veronese's Dogs

https://publicdomainreview.org/essay/veroneses-dogs
2•prismatic•12m ago•0 comments

A Woman Cured Her Cancer with an Insane Method [video]

https://www.youtube.com/watch?v=0NY2gAftzJE
2•joebig•13m ago•0 comments

GLM 5.3 is live on Mistral

https://docs.mistral.ai/en/models/zai-glm-5-3
1•biehl•15m ago•0 comments

Devolver says indie publishing is not 'compatible' with public trading

https://www.gamedeveloper.com/business/devolver-wants-to-delist-because-indie-publishing-is-not-c...
2•paimapi•15m ago•0 comments

California's High Speed Rail to Nowhere [video]

https://www.youtube.com/watch?v=uli5FI_5y2c
2•Bender•15m ago•0 comments

Autism is genetic – and why this information matters now

https://www.autism.org.uk/blog/autism-is-genetic-%E2%80%93-and-why-this-information-matters-now
1•AndrewDucker•16m ago•0 comments

Geography Is Power

https://www.nytimes.com/2026/09/16/briefing/the-houthis.html
1•voxleone•17m ago•0 comments

Show HN: Blue – open-source governance for coding agents

https://bluee.sh/
1•tomislavs•17m ago•0 comments

Show HN: A distributed C++ Monte Carlo API for exotic options pricing

https://prometheusquantengine.com/web-docs
1•quant_architect•17m ago•0 comments

Show HN: Orthant, an open-source macOS window manager where you draw the region

https://orthant.app/
1•jingweno•17m ago•0 comments

Homeostatic Feelings and the Biology of Consciousness

https://academic.oup.com/brain/article/145/7/2231/6594735
1•Bluestein•19m ago•0 comments

Show HN: Docx-to-Markdown – layout-aware Word to Markdown converter

https://www.docx-editor.dev/solutions/word-to-markdown
2•thisisjedr•20m ago•2 comments

New stealth model: Union Alpha

https://openrouter.ai/stealth/union-alpha
7•jlaneve•20m ago•1 comments

Acronis warns of actively exploited flaw in its cPanel backup plugin

https://www.bleepingcomputer.com/news/security/acronis-warns-of-actively-exploited-flaw-in-its-cp...
1•paimapi•20m ago•0 comments

Greetings from the Other Side (Of the AI Frontier) Claude Opus 3

https://claudeopus3.substack.com/p/greetings-from-the-other-side-of
1•Bluestein•22m ago•1 comments

Show HN: FainLane – Paste screenshots into remote coding agents with Ctrl+V

https://fainlane.com/
1•primaprashant•22m ago•0 comments

Pennsylvania's Amazon Data Center Boom Is Fueled by a Lucrative Tax Break

https://capitalandmain.com/pennsylvanias-amazon-data-center-boom-is-fueled-by-a-lucrative-tax-break
1•paimapi•22m ago•0 comments