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

Introduction · Hugging Face

https://huggingface.co/learn/llm-course/en/chapter1/1
1•evo_9•37s ago•0 comments

Plumbingjobs.org

https://www.plumbingjobs.org/
1•themarinator•4m ago•0 comments

So you want to use OpenRouter?

https://mmoustafa.com/blog/so-you-want-to-use-openrouter/
1•player85•4m ago•0 comments

Meta continues to run ads promoting child sexual abuse material in India

https://www.bbc.com/news/articles/cqxv2vwjjq3o
1•vinni2•10m ago•1 comments

Google: AI agents harvested credentials in under six hours

https://cloud.google.com/blog/topics/threat-intelligence/from-prompting-to-autonomy-the-evolution...
2•lbw1215•13m ago•0 comments

Efficient Exploration Is Enough

https://arxiv.org/abs/2609.07575
1•E-Reverance•14m ago•0 comments

Show HN: AI-first open-source alternative to Microsoft and Google Office

https://github.com/injectinglabs/injoffice
3•nickpismenkov•18m ago•2 comments

The highest paid leader is set for a 64% pay rise

https://www.cnbc.com/2026/09/09/singapore-prime-minister-salary-lawrence-wong.html
2•cramer4next•18m ago•0 comments

Bioelectronics for the Public Good

https://melodyfro.org/
1•eamag•20m ago•0 comments

Demonstrating Quantum Value by Solving the Six Remaining Clay Millennium Problem

https://zenodo.org/records/22179463
1•fourier54•20m ago•0 comments

iTerm Team Cooked

https://iterm2.com/downloads/stable/iTerm2-3_7_0.changelog
2•adrianthedev•23m ago•1 comments

Show HN: Timex – Automatic time tracking for macOS, 0 bytes uploaded

https://gettimex.app/
1•donk8r•25m ago•0 comments

GOG brings back "big box" PC games, one printable template at a time

https://arstechnica.com/gaming/2026/09/gog-brings-back-big-box-pc-games-one-printable-template-at...
2•Tomte•26m ago•0 comments

Learning from AI Usage Data

https://zenmux.ai/
1•patriciojimenez•28m ago•0 comments

Return YouTube Dislike recent permission changes

https://addons.mozilla.org/en-US/firefox/addon/return-youtube-dislikes/reviews/
1•impoppy•35m ago•0 comments

Don't Stack Weaknesses

https://blog.staysaasy.com/p/dont-stack-weaknesses
1•AntonZ234•37m ago•0 comments

Show HN: Estimate your AI CO2 footprint

https://llmfootprint.fyi/
3•wyre•39m ago•0 comments

Maisi – Mathematical AI Safety Institute

https://maisi.org
2•o4c•42m ago•0 comments

AI Has a Discovery Problem

https://mhacevedo.com/posts/the-discovery-problem
4•miguelacevedo•42m ago•1 comments

Fab2 Raises $500M Series A

https://twitter.com/fab2/status/2097365148583276998
3•mtb2718•43m ago•0 comments

Show HN: Free AI image tools, no signup

https://freeaiimage.io
1•xiaosen•46m ago•0 comments

The Downfall of WeWork: AI Microdrama [video]

https://www.youtube.com/watch?v=JmBRlvLA-sQ
3•ollieforsyth•50m ago•0 comments

Show HN: Korean filings with minute-level receipt times, and what happened next

https://aikstockdata.com/en/api
2•aikstockdata•51m ago•0 comments

Show HN: Aish – Warp-style AI command suggestions in 300 lines of Zsh

https://github.com/oguzbilgic/aish
1•obilgic•52m ago•0 comments

UK to force Apple and Google to block explicit images on smartphones

https://www.theguardian.com/technology/2026/sep/08/uk-apple-google-explicit-images-children-smart...
3•azalemeth•55m ago•2 comments

Show HN: Your Home, Reallocated

https://55percent.org/
1•computerex•56m ago•0 comments

Show HN: Local Taskboard Plugin for Antigravity

https://github.com/svylabs/antigravity-taskboard
1•sridhar87•57m ago•0 comments

A Biography of Lee Holloway, the Architect of Cloudflare's Technology (Part 1)

https://note.com/masakazu_urabe/n/n7815f5b64fab?hl=en
11•porridgeraisin•58m ago•2 comments

CHUWI UniBook with Intel Wildcat Lake for a $449 Linux-Friendly Laptop

https://www.phoronix.com/review/chuwi-unibook-wildcat-lake
2•teleforce•59m ago•0 comments

The Nonfiction Book Market Is Collapsing

https://dearheadofmine.substack.com/p/the-nonfiction-book-market-is-collapsing
4•samclemens•1h ago•1 comments