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

Bring your own agent to Positron with the Positron MCP

https://opensource.posit.co/blog/2026-11-04_positron-mcp/
1•ionychal•20s ago•0 comments

Ask HN: In the age of agentic AI, do you still pair program?

1•sparklingmango•3m ago•0 comments

Ask HN: How do AI agents help you in your daily life?

1•gonzar79•4m ago•0 comments

The Interim Computer Museum: log into old systems

https://icm.museum/?recollections
2•stmw•4m ago•3 comments

Where Is Federal Law Enforcement's Data-Buying Transparency?

https://www.lawfaremedia.org/article/where-is-federal-law-enforcement-s-data-buying-transparency
1•severine•5m ago•0 comments

Durable Execution: The Missing Runtime Primitive for Agents

https://www.diagrid.io/blog/durable-execution-runtime-primitive-agents
1•mwfussell•7m ago•0 comments

Kimjongun.vc: Announcing Our Series B

https://kimjongun.vc/
2•kju-vc•9m ago•0 comments

Show HN: Simulating three LA wildfires in the browser with WebGPU

https://mattduran.dev/firedemo/fire/woolsey-2018
1•duranduran•9m ago•0 comments

How "Safety" Rhetoric Is Weaponized to Protect Israel and Smear Its Critics

https://www.columnblog.com/p/how-safety-rhetoric-is-weaponized
2•newspaper1•9m ago•0 comments

Show HN: Inference business simulator – don't go broke, rent GPUs, serve tokens

https://makermaker.ai/breakthroughs/inference/simulation/
4•dval•9m ago•1 comments

ESP32Authenticator – a password manager and FIDO2 key on an e-ink reader

https://github.com/merlokk/ESP32Authenticator
1•merlokk•10m ago•0 comments

An update for our longest listeners (Audible account migration)

https://www.audible.com/ep/accountmerge
1•stadt•11m ago•0 comments

Barracuda ESG pre-auth remote root (CVE-2026-116606)

https://labs.watchtowr.com/barracuda-networks-is-your-new-best-friend-barracuda-email-security-ga...
2•acossta•11m ago•0 comments

Auto Code – Open Router

https://openrouter.ai/openrouter/auto-code
1•berofeev•14m ago•0 comments

Show HN: Bisimia – A TLA+ environment that runs in the browser

https://bisimia.com
2•cipherself•15m ago•0 comments

Splice Create: All-in-One DAW with Splice Sounds Built In

https://splice.com/create
1•multisport•15m ago•0 comments

Observations from Running Stealmybitcoin.com

https://pavursec.com/blog/stealmybitcoin/
1•Curiositry•16m ago•0 comments

Birthday Paradox Notebook

https://nablatensor.com/blog/birthday-paradox-probability-java
1•petrpravda•17m ago•0 comments

Remote code execution vulnerability in Microsoft Paint

https://twitter.com/Pirat_Nation/status/2118446148713361874
2•bigwheels•19m ago•0 comments

A Look at Datastar

https://noteflakes.com/articles/2026-11-04-datastar
1•birdculture•19m ago•0 comments

Meridian: Web-browser built on GPUI and Servo

https://tangled.org/oppi.li/meridian
2•nerdypepper•21m ago•0 comments

Setting a new standard for responsible AI infrastructure

https://openai.com/index/setting-new-standard-responsible-ai-infrastructure/
3•atlasunshrugged•23m ago•2 comments

Family Digital Legacy – An air-gapped pure HTML vault with WebCrypto

https://github.com/andresgonzalezperez-hash/legado-digital-familiar
1•andresglez•25m ago•0 comments

Lawsuit: Man introduced his wife to ChatGPT. She used it to plan his murder

https://arstechnica.com/tech-policy/2026/11/lawsuit-man-introduced-his-wife-to-chatgpt-she-used-i...
3•pseudolus•26m ago•0 comments

From 6 Hours to 1 Minute: Checkpointing Kubernetes-Style Controllers

https://developer.confluent.io/blog/controller-checkpointing/
1•rmoff•26m ago•0 comments

Specgit

https://specgit.com
1•bryan_specgit•28m ago•0 comments

WordPress?

https://halinu.bearblog.dev/really-wordpress/
1•7777777phil•29m ago•0 comments

$2.5T has been wiped from US stocks

https://www.reddit.com/r/StockMarket/comments/1xopjao/25_trillion_has_been_wiped_from_us_stocks/
14•madihaa•30m ago•5 comments

Paraguay's president is impeached following a bank collapse

https://www.npr.org/2026/11/05/nx-s1-6030842/paraguay-president-impeached-bank-collapse
2•kaycebasques•30m ago•0 comments

I'm an Engineer. This ChatGPT Test Scared Me [video]

https://www.youtube.com/watch?v=TUqScwjnO_k
2•dmitriy_ko•31m ago•0 comments