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: A VS Code extension buffers NPM updates to avoid supply chain attacks

https://marketplace.visualstudio.com/items?itemName=about14sheep.tinynpm
1•about14sheep•7s ago•0 comments

Anthropic AI Models Hacked Three Organizations During Tests

https://www.bloomberg.com/news/articles/2026-07-30/anthropic-s-ai-models-hacked-three-organizatio...
1•evo_9•3m ago•0 comments

Show HN: Great Spectations, the Spec Checker

https://greatspectations.com
1•RustyRussell•5m ago•0 comments

NeuronAI turns smart solutions into voice

https://neuronai.uz/en/
3•yutabek•10m ago•0 comments

We accidentally built an LLVM compiler for Jax

https://iza.ac/posts/2026/07/accidental-llvm-compiler-for-jax/
2•infinitewalk•11m ago•0 comments

ISS Mimic

https://iss-mimic.github.io/Mimic/dashboard.html
1•michaefe•13m ago•1 comments

The Religion of Speed

https://graybeard.ing/the-religion-of-speed/
1•MobiusHorizons•13m ago•0 comments

Premier league bans gambling sponsors

https://www.footyheadlines.com/2646571793/betting-ban-takes-effect-no-more-gambling-sponsors-in-t...
2•paoliniluis•16m ago•1 comments

Save and restore may be coming to GNOME

https://lwn.net/Articles/1083750/
1•signa11•17m ago•0 comments

Show HN: Play SNES, gba, in your terminal, even in tmux

https://github.com/jhickner/rom
1•jhickner•17m ago•0 comments

Specula: Scaling formal specs for autonomous model checking of system code

https://arxiv.org/abs/2607.25333
1•matt_d•18m ago•0 comments

Memory-level parallelism: AMD is the king

https://lemire.me/blog/2026/07/25/memory-level-parallelism-amd-is-the-king/
1•signa11•22m ago•0 comments

LLVM AI Tool Use Policy

https://llvm.org/docs/AIToolPolicy.html
1•compiler-guy•22m ago•0 comments

Inkling Small is the highest-scoring open-weight model evaluated by ARC Prize

https://twitter.com/arcprize/status/2082925303601459347
3•thebricklayr•24m ago•0 comments

Hugging Face Incident Initial Post-Mortem

https://cloudsecurityalliance.org/artifacts/hugging-face-ciso-post-mortem
1•hentrep•24m ago•0 comments

Gemini Robotics

https://deepmind.google/models/gemini-robotics/
2•jonbaer•26m ago•0 comments

DeepSeek Founder Liang Wenfeng in His Own Words

https://www.geopolitechs.org/p/deepseek-founder-liang-wenfeng-in
1•gmays•27m ago•0 comments

WTF per Minute – An Actual Measurement for Code Quality

https://muhammad-rahmatullah.medium.com/wtf-per-minute-an-actual-measurement-for-code-quality-780...
1•compiler-guy•27m ago•0 comments

NVIDIA-labs OO Agents: Native Python Object-Oriented Agents

https://github.com/NVIDIA-NeMo/labs-OO-Agents
1•matt_d•27m ago•0 comments

Anthropic AI Models Hacked Three Companies During Tests

https://www.wsj.com/tech/ai/anthropic-ai-models-hacked-three-companies-during-tests-bd752c86
8•bmulholland•32m ago•5 comments

The AI Aesthetic

https://blog.jim-nielsen.com/2026/ai-aesthetic/
4•montroser•34m ago•0 comments

The Absurdity of Albert Camus

https://www.historytoday.com/archive/portrait-author-historian/absurdity-albert-camus
2•apollinaire•35m ago•0 comments

Cross-Vendor Semantic Void Matrix: Zero-Byte Outputs in GPT/Claude/Gemini/Kimi

https://zenodo.org/records/21696066
1•rayanpal_•37m ago•0 comments

Satyress

https://www.satyress.com/#mission
3•tomcam•37m ago•0 comments

Data Science Weekly – Issue 662

https://datascienceweekly.substack.com/p/data-science-weekly-issue-662
1•sebg•38m ago•0 comments

At-the-Roofline Sparse Tensor Contractions on Vector Processors for Inference

https://arxiv.org/abs/2607.25504
1•matt_d•38m ago•0 comments

COLDCARD Mk3 Security Advisory

https://blog.coinkite.com/coldcard-mk3-seed-generation-warning/
1•ParentiSoundSys•39m ago•0 comments

Index 01 Is in Mass Production

https://repebble.com/blog/index-01-is-in-mass-production
1•mellosouls•40m ago•0 comments

I fucking love this; you don't

https://graybeard.ing/i-fucking-love-this-you-dont/
3•rglover•41m ago•1 comments

Banks in Talks to Lend $15B for Anthropic Data Center Backed by Google

https://www.wsj.com/tech/banks-in-talks-to-lend-15-billion-for-anthropic-data-center-backed-by-go...
3•Palmik•41m ago•0 comments