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

Experimentguard

https://github.com/Balasubramaniyan17/experimentguard/tree/main/experimentguard
1•balasubramaniya•1m ago•0 comments

Show HN: Open-Source DaiDocs now beats Graphify by 218x low tokens, 83% on LME

https://github.com/Kerneta/daidocs
1•aly33•2m ago•0 comments

AHM Statement on OpenAI's October 6 Release of Mathematical Documents

https://terrytao.wordpress.com/2026/10/07/ahm-statement-on-openais-october-6-release-of-mathemati...
1•epaga•3m ago•0 comments

The Romanian Engineer Who Turned 2-Kilometer Steel Pipes into Sonic Hammers

https://deachoratiu.substack.com/p/title-the-deep-drilling-revolution
1•Pandatech_autor•3m ago•0 comments

A quantum state of mitochondria in the living cell

https://www.biorxiv.org/content/10.64898/2026.09.10.750628v1
1•throw0101a•4m ago•0 comments

Show HN: Singularity – memory that makes coding agents cheaper on repeat work

https://github.com/pandacover/singularity
1•luvmakin•6m ago•0 comments

Romain Sordello: Sensory Pollution and the Ecology of Odor Landscapes

https://worldsensorium.com/romain-sordello-sensory-pollution-and-the-ecology-of-odor-landscapes/
1•dnetesn•7m ago•0 comments

Lungora Reviews and Complaints 2026 ( Read Before Buying)

https://script.google.com/macros/s/AKfycbyTrci2ixM2IormMj3FZuHp7YBmOFE4QxbDcpCA0ackwBGKVTmQdrw4qF...
1•walogabz•7m ago•0 comments

The Fear That Never Left Alex Honnold

https://blue-continuum.com/the-fear-that-never-left
1•dnetesn•8m ago•0 comments

When murder's your job in the safest country

https://thehustle.co/newsletters/07-10-2026
1•paulpauper•11m ago•0 comments

.md File Is Not a Specification: Using Formal Analysis to Find Requirements Gaps

https://blog.fizzbee.ai/formal-analysis-in-requirements-specification/
3•jayaprabhakar•12m ago•0 comments

GitLab Announces the Foundation for the Governed Software Factory

https://about.gitlab.com/press/releases/2026-10-06-gitlab-announces-the-foundation-for-the-govern...
1•codebastard•12m ago•0 comments

Some simple models of induced demand

https://datascienceconfidential.github.io//economics/2026/10/04/induced-demand.html
1•sebg•13m ago•0 comments

Building Windows for Hybrid Intelligence

https://blogs.windows.com/windowsexperience/2026/10/07/building-windows-for-hybrid-intelligence/
1•taubek•13m ago•0 comments

The Nobel Prize in Literature for 2026 Is Awarded to Anne Carson

https://www.nobelprize.org/
3•metanoia_•14m ago•0 comments

Why Garmin's CEO Is Flying High

https://www.bloomberg.com/news/features/2026-10-07/sales-of-garmin-smartwatches-fish-finders-dog-...
1•hasheddan•14m ago•0 comments

Show HN: Free CV Templates designed by experts

https://pingjobs.co/cv-builder
1•arminn•15m ago•0 comments

Show HN: Let your AI agents paint big arrows, boxes and text on your screen

https://github.com/franzenzenhofer/big-arrow-on-the-screen
1•franze•20m ago•0 comments

Optogenetic Therapy for Restoring Aspects of Visual Function

https://www.nejm.org/doi/full/10.1056/NEJMoa2602215?referrer=https%3A%2F%2Fwww.google.com%2F
1•bookofjoe•20m ago•1 comments

What's on That Access Port?

https://danielmangum.com/posts/whats-on-that-access-port/
1•hasheddan•21m ago•0 comments

Vanillin provides a sweet solution for chronic wound healing

https://news.flinders.edu.au/blog/2026/10/06/vanillin-provides-a-sweet-solution-for-chronic-wound...
1•geox•23m ago•0 comments

Dear LLM, or how I stopped getting generic advice

https://kol3x.com/blog/dear-llm-or-how-i-stopped-getting-generic-advice/
2•kol3x•23m ago•1 comments

Show HN: Control swarm with dynamic code insertions

https://nohope.io
1•levmiseri•24m ago•1 comments

Singapore requires independent review for AI use cases in Fintech

https://www.theregister.com/ai-and-ml/2026/10/08/singapores-central-bank-wants-all-fintech-ai-use...
2•giamma•27m ago•0 comments

Why Vim Is More Than Just an Editor

https://www.ssp.sh/blog/why-using-neovim-data-engineer-and-writer-2023/
3•sebg•29m ago•0 comments

Show HN: IsCited – find out if AI assistants cite your website

https://iscited-enzovezzaros-projects.vercel.app
1•undergroundengi•29m ago•0 comments

Writing Code Is Easy. Delivering a Software Product Is Still Hard

https://franciscotrindade.me/blog/writing-code-is-easy-delivering-a-software-product-is-still-hard/
1•franciscomt•30m ago•0 comments

Show HN: A disk diagnostic for macOS developers

https://backspace.tedydev.com/
3•road42runner•30m ago•1 comments

MSC 2020 - Mathematics Subject Classification System [pdf]

https://msc2020.org/MSC_2020.pdf
1•nill0•31m ago•0 comments

I built an Instagram dashboard for vetting influencers before paying them

https://hikerapi.com/
1•irtazapenta•36m ago•2 comments