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

Show HN: ReviewAssist-Uses coding session to fix code and guided PR walkthrough

https://reviewassist.dev/
1•udik2•4m ago•0 comments

The Wait Equation

https://xendo.bearblog.dev/the-wait-equation/
1•xendo•5m ago•0 comments

Uber allies with driver unions in bid to slow robotaxi rollout

https://www.ft.com/content/84171f91-5f39-4878-bbc5-e4e6262c4321
2•JumpCrisscross•8m ago•0 comments

'A crisis of authenticity': the truth about food influencers

https://www.theguardian.com/news/ng-interactive/2026/sep/03/a-crisis-of-authenticity-the-truth-ab...
1•rdmuser•10m ago•0 comments

KPMG warned Guggenheim unit over deficiencies in internal controls

https://www.ft.com/content/70e8e4e6-def9-4683-9aa3-4bf7351474e4
1•JumpCrisscross•11m ago•0 comments

Ask HN: Is anyone working on this? (Silent texts)

1•quantum2022•13m ago•0 comments

Ski Voice Coding for Claude Code now available on Linux

https://heyski.io/
1•jomon003•16m ago•1 comments

China's Private Sector Botnets Are Worth Disrupting

https://news.risky.biz/srsly-risky-biz-chinas-private-sector-botnets-are-worth-disrupting/
1•Yctg•16m ago•0 comments

The $250k Synth That Replaced Frank Zappa's Band [video]

https://www.youtube.com/watch?v=GMmBsbnmEME
1•thm•18m ago•0 comments

Birkhoff's Theorem (Relativity)

https://en.wikipedia.org/wiki/Birkhoff%27s_theorem_(relativity)
1•vismit2000•19m ago•0 comments

Show HN: The Simpsons Hit and Run Revamped

https://github.com/xaskasdf/The-Simpsons-Hit-and-Run
2•xaskasdf•25m ago•0 comments

What happens when your AI agent edits its own tests to pass?

https://bartholomew.info/
2•itsub_sa•26m ago•0 comments

AI Can Help Plan a Bioweapon

https://secondthoughts.ai/p/ai-can-help-plan-a-bioweapon-building
1•soltanov•29m ago•0 comments

WithExe: In-process EXE host for Windows x64

https://github.com/IgorTebelev/WithExe
1•AngryIgor•33m ago•1 comments

How viable is LLM-assisted 3D modeling in Blender?

https://twitter.com/louszbd/status/2093047548550525165
1•HyperAI•36m ago•0 comments

New York City Bans AI from Elementary Schools

https://gizmodo.com/new-york-city-bans-ai-from-elementary-schools-2000806172
1•the-mitr•36m ago•1 comments

Quasi-Bialgebra

https://en.wikipedia.org/wiki/Quasi-bialgebra
1•blizow•42m ago•0 comments

Trump's Lake Ontario push forces tech to pick a side

https://www.politico.com/news/2026/09/02/tech-lake-ontario-01062631
1•JumpCrisscross•43m ago•2 comments

Show HN: Free app for offline image search and smart file renaming

https://ringlochid.me/imagesage/index.html
1•ringlochid•49m ago•0 comments

Ask HN: A tool to share my data

1•roromainmain•54m ago•0 comments

Update on RISC-V Standards and Adoption at Hot Chips 2026

https://www.servethehome.com/update-on-risc-v-standards-and-adoption-at-hot-chips-2026/
2•lumpa•54m ago•0 comments

PromptSonar – Execution path analyzer for AI agents and MCP servers

https://github.com/meghal86/promptsonar
1•meghal86•56m ago•0 comments

Show HN: Vanity Domain Generator

https://vanitydomain.net
2•i3oi3•56m ago•1 comments

Who Survived the Great Dying – and Why, from PBS

https://www.pbs.org/video/who-survived-the-great-dying-and-why-life-and-death-on-pangea-pzs3ev/
1•blizow•57m ago•0 comments

SF's Tech Right Debates the Ideal Dictator

https://bayareacurrent.com/sfs-tech-caesar/
3•hliyan•1h ago•3 comments

What do you think about elastic workload?

https://xflops.io/blog/flame-v0-6/
2•k82cn•1h ago•0 comments

Dutch central bank moves 86 tonnes of gold from US citing 'geopolitical unrest'

https://www.theguardian.com/world/2026/sep/03/netherlands-gold-dutch-central-bank-uk-us-and-canad...
18•Jimmc414•1h ago•12 comments

Show HN: Review-to-rule – Turn accepted review feedback into durable repo rules

https://github.com/vamgan/review-to-rule
1•vamgan•1h ago•0 comments

The Loose: The Coming of Useless Agents

https://twitter.com/deanwball/status/2094794694572015854
1•jjwiseman•1h ago•0 comments

Toxic haze from Indonesia spreads to Malaysia and Philippines as wildfires rage

https://www.bbc.com/news/live/cqevw9y34y34t
1•blondie9x•1h ago•0 comments