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

A single Bitcoin transaction carried an average water footprint of 16K litres

https://spacedaily.com/n-a-single-bitcoin-transaction-carried-an-average-water-footprint-of-about...
1•sharemywin•30s ago•0 comments

Pen.dev

https://www.pen.dev/
1•handfuloflight•44s ago•0 comments

OpenAI discloses new 'concerning' model behaviour

https://www.ft.com/content/2c34414a-5381-4083-ac34-00bbe67ef8db
1•cs702•58s ago•0 comments

FCC ISM Rules May Shatter Lora Mesh Communities

https://hackaday.com/2026/09/17/fcc-ism-rules-may-shatter-lora-mesh-communities/
1•Tomte•1m ago•0 comments

Paramount to Leave California Amid Antitrust Battle, Stalled Warner Bros Merger

https://deadline.com/2026/09/paramount-leaving-california-merger-lawsuit-1237105417/
2•thunderbong•2m ago•0 comments

CockroachDB Continuum – Engineering Detail

https://www.cockroachlabs.com/blog/continuum-architecture/
1•jaymce•3m ago•0 comments

Goldman Sachs Global Institute: remaking our world for machine intelligence

https://fortune.com/2026/08/26/goldman-sachs-global-institute-co-head-remaking-our-world-for-mach...
1•vismit2000•3m ago•0 comments

Show HN: Prokop – Open-source coding environment with agents that learn

https://github.com/capek-dev/prokop
1•danielbilekq•5m ago•0 comments

Switch to Codex seamlessly when Claude Code is used up

https://raw.githubusercontent.com/zqiren/Orbital/main/docs/screenshots/handoff-codex-continue.gif
1•10keane•5m ago•0 comments

Mainline – A light macOS menu bar app to keep you on top of your GitHub PRs

https://github.com/mthines/mainline
1•napolux•6m ago•0 comments

In-Region Routing: Keep Your Data in the US or EU

https://openrouter.ai/blog/announcements/us-in-region-routing/
1•doener•8m ago•0 comments

The jobs of the future may look more like legal jobs rather than engineering

https://shrsv.hexmos.com/post/jobs-of-the-future-look-legal-not-engineering
1•atomicnature•10m ago•0 comments

King Charles warns of 'existential danger' of AI falling into wrong hands

https://www.bbc.com/news/articles/c65ymj7njvl7o
1•tartoran•10m ago•1 comments

Elliptic Curve Rank Leaderboard

https://elliptic-rank.icarm.cloud/
2•m0nhawk•10m ago•0 comments

Live AI model pricing and benchmark comparison tool with API

https://cost.dev/models/
1•no6inbash•11m ago•0 comments

Ask HN: How about small technological solutions to bring oil prices back down?

1•paulnpace•12m ago•1 comments

I Don't Like LLMs

https://martinfowler.com/articles/2026-dont-like-llms.html
1•TangerineDream•12m ago•0 comments

Show HN: Dnswer – browser-based DNS change approval and multi-provider sync

1•Quibus99•12m ago•0 comments

Tell HN: The special .github repo name for orgs and .codex-root AGENTS.md

https://github.com/cubacadabra/.github/blob/main/profile/README.md
2•cs1996•13m ago•1 comments

Show HN: Co-mment, drop-in visual commenting for staging sites

https://co-mment.com/
1•endtwist•13m ago•0 comments

Why Arab armies don't win wars

https://worksinprogress.co/issue/why-arab-armies-dont-win-wars/
4•Tomte•13m ago•0 comments

Show HN: One-shot resolve: package managers as graph schedulers (2x faster)

https://glu.run/blog/installing-homebrew-packages-faster/
1•henrikklee•15m ago•0 comments

Interest in programming languages hit a decade low after Claude Code launch

https://www.orangecrumbs.com/stories/programming-languages
2•oyster143•15m ago•0 comments

Trust, but benchmark: How we let an AI agent optimize Elasticsearch

https://www.elastic.co/search-labs/blog/ai-code-optimization-elasticsearch-agent-harness
1•eatonphil•16m ago•0 comments

A.I. Slopware Is Everywhere Now. Nobody Is Using It

https://www.nytimes.com/2026/09/12/opinion/ai-software-coding-apps.html
3•amatheus•17m ago•2 comments

PartPilot Open-source component intelligence for hardware engineers

https://github.com/partpilot-in/partpilot
1•Motionator101•17m ago•0 comments

Novgraph: Knowledge Graph Engine for Codebases

https://github.com/Novaya-AI/novgraph
1•Shourya_55•18m ago•0 comments

Show HN: ChatGPT converts guitar tabs, GuitarEasy plays it, you practise

https://guitareasy.app/
1•NeuralNotwork•19m ago•0 comments

Show HN: Smart Mouth Billy Bass – another fishy LLM assistant

https://existens.org/billy/
2•ryandrake•20m ago•0 comments

"The Question of Abortion: A Search for Answers" by Carl Sagan and Ann Druyan

https://scrapsfromtheloft.com/society/on-abortion-carl-sagan-ann-druyan/
1•chistev•20m ago•4 comments