frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•9mo 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

Ion trapping doubles memory in neuromorphic semiconductors

https://www.dongascience.com/en/news/76562
1•benewton•1m ago•0 comments

Backup Exchange Online Mailbox

https://www.crashplan.com/glossary/what-is-exchange-online-backup/
1•santoshcp•5m ago•0 comments

Demo: Frostsnap 2-of-3 Distributed Key Generation and Backups

https://frostsnap.com/demo/
1•frostsnap•8m ago•0 comments

Can pumping chemicals into the ocean help stop global heating?

https://www.theguardian.com/environment/2026/mar/10/sodium-hydroxide-ocean-global-heating-solution
1•philbo•8m ago•0 comments

Advanced Machine Intelligence (AMI) announces $1.03B funding round

https://amilabs.xyz/updates
1•matthieu_bl•8m ago•0 comments

Anthropic files lawsuit to block Pentagon blacklisting over AI use curbs

https://vechron.com/2026/03/anthropic-files-lawsuit-against-pentagon-over-ai-blacklist-and-claude...
1•GeorgeWoff25•9m ago•0 comments

Ten Signs a Claimed Mathematical Breakthrough Is Wrong (2008)

https://scottaaronson.blog/?p=304
2•adunk•12m ago•1 comments

We Need a Proper AI Inference Benchmark Test

https://www.nextplatform.com/compute/2026/03/09/we-need-a-proper-ai-inference-benchmark-test/5208100
2•jonbaer•13m ago•0 comments

I built a reader mode Chrome extension that works on any site

https://chromewebstore.google.com/detail/readr-–-clean-page-one-cl/acpeognnfhdbfdmdpkfbjgppjpgp...
2•Ogbon•16m ago•1 comments

Integrating SAST into DevSecOps

https://pvs-studio.com/en/webinar/26/
2•mare_maple•18m ago•0 comments

Will AI Client Applications Replace Browsers?

https://ahmethuseyindok.com/blog/will-ai-client-applications-replace-browsers
3•dokdev•22m ago•1 comments

Mozi, Jesus, and Care for Others

https://nonnobis.weebly.com/blog/mozi-jesus-and-love-for-others
2•kindkang2024•23m ago•0 comments

Page Agent – JavaScript in-page GUI agent

https://github.com/alibaba/page-agent
2•helloplanets•24m ago•0 comments

Show HN: JTC – JSON/YAML Type Checker Using TypeScript

https://github.com/disjukr/jtc
2•disjukr•26m ago•0 comments

Japr750 – Python cipher engine (18µs/char) + Decoding challenge

https://github.com/Ja1pr/Ja1pr-750
2•User750•26m ago•1 comments

Calling all who run inference in models

1•hpcaitech•27m ago•0 comments

FAA grounds all JetBlue flights after request from airline

https://apnews.com/article/faa-ground-stop-jetblue-e990b118812f467d904d92375b984d71
1•petethomas•28m ago•1 comments

Branching prompts instead of linear chat

1•macnorton•28m ago•0 comments

Source: Havana Syndrome investigation is "a CIA cover-up" – 60 Minutes [video]

https://www.youtube.com/watch?v=C1jmAj9OUOs
1•dataflow•29m ago•1 comments

Apple at 50: Decades of Thinking Different

https://www.youtube.com/watch?v=w8wt0LBCjXM
1•__patchbit__•29m ago•1 comments

Branching prompts instead of linear chat

1•macnorton•31m ago•0 comments

Veltora – Churn Risk Predictor

https://veltora-beta.vercel.app
1•tempoz•32m ago•1 comments

LoGeR – 3D reconstruction from extremely long videos (DeepMind, UC Berkeley)

https://loger-project.github.io
3•helloplanets•32m ago•0 comments

Alibaba tested 18 AI coding agents on 100 real codebases, spanning 233 days each

https://twitter.com/chrislaubai/status/2030931602872967460
2•MrBuddyCasino•33m ago•0 comments

Shared Hosting for Business Growth

1•neuraxhostpg•34m ago•1 comments

How are people do AI evals these days?

1•yelmahallawy•37m ago•0 comments

Show HN: Latchup – Competitive programming for hardware description languages

https://www.latchup.app/
2•fayalalebrun•41m ago•0 comments

Ghost Jobs: The Economy Built on Positions That Don't Exist

https://twitter.com/gothburz/status/2031109663874494773
1•taubek•42m ago•0 comments

DDR4 Sdram – Initialization, Training and Calibration

https://www.systemverilog.io/design/ddr4-initialization-and-calibration/
1•todsacerdoti•46m ago•0 comments

Trump Advisers Urge Him to Find Iran Exit Ramp

https://www.wsj.com/world/middle-east/trump-advisers-urge-him-to-find-iran-exit-ramp-fearing-poli...
2•petethomas•47m ago•0 comments