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

Udpown.io – Simple Website Monitoring

https://updown.io
1•basilikum•21s ago•1 comments

The Internet's Most Powerful Archiving Tool Is in Peril

https://www.wired.com/story/the-internets-most-powerful-archiving-tool-is-in-mortal-peril/
1•latexr•9m ago•0 comments

Show HN: Instant macOS space and app switcher

https://github.com/theo-sardin/instant-switcher
1•elar_verole•9m ago•0 comments

Saying Goodbye to Agile

https://lewiscampbell.tech/blog/260414.html
1•jwdunne•11m ago•0 comments

Security Concerns in Generative AI Coding Assistants

https://arxiv.org/abs/2604.08352
1•runningmike•12m ago•1 comments

Quantified evidence: Sonnet 4.6 quality regression

https://github.com/anthropics/claude-code/issues/46935
2•ctack•15m ago•3 comments

Trace your Claude Code easily

https://github.com/delexw/claude-code-trace
1•ywian•16m ago•0 comments

French Tax Code as Code

https://github.com/MLanguage/mlang
1•matthieu_bl•16m ago•0 comments

Show HN: GTMJobs – a job board with GTM Engineer jobs ONLY

https://gtmjobs.xyz/
1•benchmarkapp•17m ago•0 comments

Introspective Diffusion Language Models

https://introspective-diffusion.github.io/
6•zagwdt•18m ago•1 comments

How much RAM can LinkedIn Tab consume?

https://postimg.cc/tYTFJwqs
3•anujbans•22m ago•1 comments

The Business Case for Vanilla JavaScript

https://lewiscampbell.tech/blog/250430.html
2•birdculture•23m ago•1 comments

What is your opinion on the energy transition?

https://www.defienergie.tech/
1•ps3udo•24m ago•0 comments

Claude Code OAuth down for >12 hours

3•pixel_popping•25m ago•1 comments

Show HN: GTA 6 Breach via Anodot and Snowflake Explained

1•anju-kushwaha•26m ago•0 comments

The man with the most dangerous job on Earth

https://www.newscientist.com/article/2520435-chernobyl-at-40-the-man-with-the-most-dangerous-job-...
1•mattsparkes•26m ago•1 comments

Show HN: Early Reader – Free open source reading app I built for my 4-year-old

https://github.com/melvinmt/early-reader-app
1•melvinmelih•28m ago•0 comments

Ask HN: What's Better?–Tauri or Electron?

1•wasimsk•31m ago•2 comments

ZFS Helped to Remove Code

https://www.rubenerd.au/zfs-removing-code/
2•robin_reala•31m ago•0 comments

How Big Is India's E-Commerce Market? Don't Ask Bain

https://indiadispatch.com/p/how-big-is-indias-e-commerce-market
2•venkatananth•35m ago•0 comments

Show HN: A Bomberman-style 1v1 game where LLMs compete in real time

https://github.com/klemenvod/TokenBrawl
1•sunandsurf•39m ago•0 comments

If [static analysis] could have, why didn't it?

https://alexgaynor.net/2026/apr/13/why-didnt-it/
2•ramimac•46m ago•0 comments

Global imbalances are back with no clear path to resolution

https://www.reuters.com/markets/global-imbalances-are-back-theres-no-fix-sight-2026-04-08/
2•latentframe•50m ago•1 comments

OpenAI snub shows UK's energy costs are killing industry

https://www.thetimes.com/business/economics/article/open-ai-uk-energy-costs-nuclear-wind-wvs36bwdw
2•petethomas•51m ago•0 comments

Shock from Iran war has Trump's vision for US energy dominance flailing

https://insideclimatenews.org/news/09042026/iran-energy-shock-tests-us-dominance/
1•rbanffy•51m ago•0 comments

Technical SEO vs. content optimization: which one moves rankings?

1•zensorsolutions•56m ago•1 comments

The disappearing and unappreciated art of audible alerts [video]

https://www.youtube.com/watch?v=nXdVG45wveo
1•neehao•58m ago•1 comments

Inland Customs Line

https://en.wikipedia.org/wiki/Inland_Customs_Line
1•thunderbong•59m ago•0 comments

Show HN: Connections Hint Today – spoiler-safe hints for NYT Connections

https://connections-hint.today/
1•visiohex•1h ago•0 comments

Linux 7.0 Released with New Hardware Support, Optimizations and Self-Healing XFS

https://www.phoronix.com/news/Linux-7.0-Released
12•isaacfrond•1h ago•0 comments