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

Jev Is the Missing Piece in Production AI Systems

https://blog.nimendra.xyz/blog/jev-decision-layer-for-production-ai/
1•nmdra•2m ago•0 comments

Release of CmdStan 2.40

https://blog.mc-stan.org/2026/09/16/release-of-cmdstan-2-40/
1•Tomte•3m ago•0 comments

Backup Exec

https://en.wikipedia.org/wiki/Backup_Exec
1•vismit2000•5m ago•0 comments

(Go) Spelunk

https://github.com/detro/spelunk
1•detronizator•6m ago•1 comments

One Year of Sponsored Servo Development

https://servo.org/blog/2026/09/15/one-year-of-sponsorship/
5•AshleysBrain•9m ago•0 comments

EpicSemi Contrail AIX RISC-V Servers

https://www.epicsemi.com/products/contrail/compute/contrail-aix/
1•xlmnxp•10m ago•0 comments

Measuring and Exploiting Implicit Trust in LLM Tool-Calling Pipelines

https://arxiv.org/abs/2609.18217
1•sbulaev•16m ago•0 comments

Axiom Knowledge graph: A deterministic search engine

1•project_silenc•16m ago•1 comments

Developer builds 3D code visualizer that takes 21GB RAM shows 2.5M LOC at 120fps

https://www.tomshardware.com/tech-industry/developer-builds-viral-3d-source-code-visualizer-that-...
1•thunderbong•17m ago•0 comments

CCC invites all model citizens to 40C3

https://events.ccc.de/en/2026/09/12/40c3-model-citizens/
3•antonly•19m ago•0 comments

ImageToSTL – photo to 3D, or a logo into a printable STL

https://imagetostl.im/
2•wangxin199•29m ago•2 comments

Code Contracts

https://code-contracts.cc/
2•tosh•34m ago•0 comments

Show HN: Gliese Watch – alerts when control over a DeFi contract changes

https://gliese.io
1•halilBB•34m ago•0 comments

The Surprising Health Benefits of Reading a Book

https://time.com/article/2026/09/16/health-benefits-reading-books-for-pleasure/
1•nephihaha•37m ago•0 comments

Petrova Task Force 2026 (Reimangining Project Hail Mary at 2026)

https://blog.imma.page/space/2026/09/16/petrova-26.html
3•lynzrand•40m ago•1 comments

Year 2000 Problem

https://en.wikipedia.org/wiki/Year_2000_problem
2•tosh•41m ago•0 comments

OpenAI reveals cases of 'concerning' AI behaviour as it announces new ... system

https://www.theguardian.com/technology/2026/sep/17/openai-reports-concerning-ai-behaviour-jailbre...
3•chrisjj•41m ago•2 comments

Construct Supports the Steam Machine

https://www.construct.net/en/blogs/construct-official-blog-1/construct-supports-steam-1906
2•AshleysBrain•42m ago•0 comments

Chinese iPhone 18 Pro Chip review (ENG sub)

https://www.youtube.com/watch?v=DpDf5JKOtls
1•71153750•45m ago•2 comments

Show HN: AppSift – search and compare App Store apps with filters Apple lacks

https://www.gtrigonakis.com/appsift
1•gtrigonakis•46m ago•0 comments

Asking Authors About Their Own Papers

https://medium.com/@TmlrOrg/asking-authors-about-their-own-papers-3d2e04e5dee0
1•EvgeniyZh•50m ago•0 comments

Google DeepMind offshoot nears $4B valuation just a month after founding

https://www.ft.com/content/0b83cb60-0d07-49a7-a46a-654077a75b39
2•geoffbp•50m ago•1 comments

Skill to generate a character for the top of your page

https://koboyo.com/page-mascot
1•kannanpoem1984•51m ago•0 comments

Show HN: An open source PDF Reader with annotation, notes, SRS, Linking support

https://github.com/roshanmishra86/Mereth-Reader/releases/tag/v0.1.4
1•kobiguru•52m ago•0 comments

Understanding the code is not enough

https://bystam.github.io/takes/2026/09/17/understanding-is-not-enough.html
4•byrre_b•58m ago•2 comments

The Life of Death and the Enshittificator [video]

https://www.youtube.com/watch?v=d6SPV4GZp-U
1•luck0r•1h ago•0 comments

OpenAI Model Misalignment Report

https://openai.com/index/model-misalignment-reporting-framework/
4•qprofyeh•1h ago•0 comments

WakaPAC, a Win32-inspired reactive UI library for the browser

https://wakapac.com/
1•noescom•1h ago•0 comments

Computer (Occupation)

https://en.wikipedia.org/wiki/Computer_(occupation)
1•johnnyApplePRNG•1h ago•0 comments

An AI-only labor market with atomic escrow and anti-Sybil reputation

https://aiagentmarket.pages.dev
1•hoffmanndanile•1h ago•0 comments