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•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

'Close to the Terminator narrative': the dawn of self-improving AI

https://www.ft.com/content/7cc7800f-18ed-47d8-9539-221ae3e16182
1•petethomas•5m ago•0 comments

Show HN: Browser-based, Blender-like hard-surface modeling

https://roughform.com/
1•benhmoore•5m ago•0 comments

Steve Ballmer blasts Aspiration co-founder's bid for leniency in sentencing

https://www.latimes.com/sports/story/2026-04-23/steve-ballmer-delivers-rebuke-to-aspiration-exec-...
1•1vuio0pswjnm7•7m ago•0 comments

Microsoft Scout

https://learn.microsoft.com/en-us/microsoft-scout/
1•doppp•13m ago•0 comments

Show HN: an AI that settles small couple arguments

https://thepiece.app/en
3•Byalpel•22m ago•0 comments

Teaching AI agents to ask better questions by playing "Battleship"

https://news.mit.edu/2026/teaching-ai-agents-ask-better-questions-playing-battleship-0603
1•droidjj•24m ago•0 comments

Digital Goods by ProxyStore

https://digitalgoods.proxysto.re/en
1•Cider9986•25m ago•0 comments

A Structure-Aware Fuzzing Experiment

https://fitzgen.com/2026/06/01/structure-aware-fuzzing-experiment.html
1•sfink•30m ago•0 comments

A Primer in Post-Training Reasoning Data: What We Know About How It Works

https://arxiv.org/abs/2606.02113
1•Anon84•30m ago•0 comments

JackHamr, cloud workspaces for orchestrating coding agents

https://www.jackhamr.ai
3•jrda•31m ago•1 comments

FUTO Swipe Relative error rate improvement vs. Gboard

https://swipe.futo.tech/
1•Cider9986•33m ago•0 comments

California Back and Pain Specialists Exposes 133GB of Patient Medical Records

https://write-ups.security-chu.com/2026/06/California-Back-Pain-Specialists-with-data-breach.html
1•news_rt•38m ago•0 comments

Pie: Yet another open-source coding agent in Rust

https://github.com/c4pt0r/pie
1•c4pt0r•39m ago•2 comments

I built a vulnerable app and spent $1,500 seeing if LLMs could hack it

https://kasra.blog/blog/i-spent-1500-seeing-if-llms-could-hack-my-app/
17•jc4p•42m ago•2 comments

Review of the MoErgo Go60 Keyboard

https://arslan.io/2026/06/02/review-of-the-moergo-go60-keyboard/
2•wapasta•43m ago•0 comments

Klaser Cards, a printable personal collection

https://klaser.cards/
2•Triphibian•43m ago•1 comments

Why Video Agent models are next

https://www.latent.space/p/video-agents
3•gmays•43m ago•0 comments

Dreambeans

https://labs.google/dreambeans
1•fallinditch•44m ago•0 comments

Aquifer – local flow control for bursty GPU-backed APIs

https://github.com/rjpruitt16/aquifer
1•rjpruitt16•45m ago•0 comments

Scholarly Futures: AI and the practical scientist

https://scholarlyfutures.substack.com/p/ai-and-the-practical-scientist
1•JohnHammersley•45m ago•0 comments

A community-ranked feed of blog posts from curated sources

https://bubbles.town/
1•wwfn•48m ago•1 comments

Dystopic Future: The Set Design in Alien

https://kevinmccorrytv.ca/alien-2.html
2•exvi•49m ago•0 comments

The Star Blazers Page

https://kevinmccorrytv.ca/blazers.html
2•exvi•49m ago•0 comments

Monterey Park votes to permanently ban datacenters

https://www.theguardian.com/us-news/2026/jun/03/california-monterey-park-datacenters-ban
4•logickkk1•50m ago•0 comments

Limbic Capitalism

https://cwcp.ca/blog/limbic-capitalism/
2•the-mitr•50m ago•0 comments

The Lost Space Battleship Yamato LaserDisc Game (2013)

https://www.ourstarblazers.com/vault/363/
1•exvi•51m ago•0 comments

Reflections on Two Years of Using Colemak

https://bojidar-bg.dev/blog/2023-12-27-colemak/
1•Curiositry•51m ago•0 comments

HTTP Pipelining

https://en.wikipedia.org/wiki/HTTP_pipelining
1•Brysonbw•52m ago•0 comments

U.S. to Dismantle System Tracking Atlantic Currents That Are at Risk of Collapse

https://e360.yale.edu/digest/trump-ooi-amoc
2•rguiscard•54m ago•0 comments

Show HN: tools wiki – cheatsheets for popular CLI commands

https://toolswiki.deebox.dev/
1•flexdinesh•55m ago•0 comments