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

The largest lithium metal maker is now producing semi-solid-state EV batteries

https://electrek.co/2026/02/20/lithium-metal-giant-begins-semi-solid-state-ev-battery-production/
1•breve•28s ago•0 comments

The farming analogy for AI doesn't hold up

https://solmaz.io/log/2026/02/03/farming-analogy/
1•hosolmaz•2m ago•0 comments

Perfect agreement is a warning sign you're talking to yourself

1•eldude•3m ago•0 comments

Show HN: Vipune – Simple Memory for Agents

https://github.com/randomm/vipune
1•jannniii•4m ago•0 comments

Show HN: Created an open-source QA agent

https://github.com/theopenco/llmgateway-templates/blob/main/templates/qa-agent/README.md
1•smakosh•4m ago•0 comments

Turn Dependabot Off

https://words.filippo.io/dependabot/
2•todsacerdoti•6m ago•0 comments

Show HN: Delegate – AI eng manager running team of agents for async multitasking

https://github.com/nikhilgarg28/delegate
1•nikhilgarg28•6m ago•0 comments

Xbox chief Phil Spencer retiring after 38 years at Microsoft

https://www.geekwire.com/2026/xbox-chief-phil-spencer-retiring-after-38-years-at-microsoft-asha-s...
1•withinrafael•6m ago•1 comments

'A Big Fuck You to Big Tech': New Jersey Residents Defeat AI Data Center

https://www.commondreams.org/news/new-brunswick-ai-data-center
1•abdelhousni•7m ago•0 comments

NASA targets early March to send humans back around the Moon

https://www.bbc.com/news/articles/c86y1g6wde3o
1•neversaydie•7m ago•0 comments

PGQueuer for High-Performance Job Queues

https://alexdewey.github.io/AlexDeweyGiovanniniBlog/2026/02/20/PGqueuer.html
1•jeeybee•7m ago•0 comments

Show HN: Mines.fyi – all the mines in the US in a leaflet visualization

https://mines.fyi/
3•irasigman•9m ago•1 comments

The Tarpon (1922)

https://www.gutenberg.org/cache/epub/77986/pg77986-images.html
1•petethomas•11m ago•0 comments

Ways of Working with the Wayback Machine

https://www.internetarchive.eu/2026/02/18/ways-of-working-with-the-wayback-machine/
2•petethomas•12m ago•0 comments

Multi-Turn Intent Detection for LLM and Agent Security (ArXiv)

https://www.arxiv.org/pdf/2602.16935
1•sharathr•14m ago•1 comments

Show HN: Nvidia RTX Graphics Card Price Drop Alerts

https://www.pricedropnotifications.com/rtx-gpu-price-drop.html
1•hntime•15m ago•0 comments

State of Clojure 2025 Results

https://clojure.org/news/2026/02/18/state-of-clojure-2025
1•simonpure•15m ago•0 comments

Show HN: Cerebro – I got tired of waiting for Apple to fix their keyboard

https://testflight.apple.com/join/x98U4HCk
1•hendricius•16m ago•0 comments

Ali Partovi's Neo looks to upend the accelerator model with low-dilution terms

https://techcrunch.com/2026/02/19/ali-partovis-neo-looks-to-upend-the-accelerator-model-with-low-...
1•e2e4•17m ago•0 comments

What happens to a car when the company behind its software goes under?

https://arstechnica.com/cars/2026/02/what-happens-to-a-car-when-the-company-behind-its-software-g...
1•rbanffy•18m ago•0 comments

Meta Is Planning to Bring Back Facial Recognition

https://lifehacker.com/tech/meta-planning-facial-recognition-smart-glasses
3•hentrep•19m ago•0 comments

AI Becomes the Tone Police for White-Collar Workers

https://www.bloomberg.com/news/articles/2026-01-21/white-collar-workers-use-ai-to-have-tough-conv...
1•paulpauper•19m ago•0 comments

Claude Code desktop now preview app / code review / handle CI&PR / roam to cloud

https://twitter.com/claudeai/status/2024937960572104707
1•jimmydoe•21m ago•1 comments

And then? And then Mullvad was censored in the UK

https://mullvad.net/en/and-then/uk
3•latexr•21m ago•1 comments

Podcasting has a Hall of Fame. Almost nobody knows it exists

https://recognized.substack.com/p/exclusive-behind-the-scenes-look
2•Chachingfm•22m ago•1 comments

Optophone

https://en.wikipedia.org/wiki/Optophone
2•Hooke•24m ago•0 comments

Lords of the Ring

https://harpers.org/archive/2026/03/lords-of-the-ring-joshua-hunt-cultural-politics-sumo-wrestling/
1•lermontov•25m ago•0 comments

Phil Spencer is exiting Microsoft as AI executive takes over Xbox

https://www.neowin.net/news/phil-spencer-is-exiting-microsoft-as-ai-executive-takes-over-xbox/
4•bundie•26m ago•0 comments

Show HN: AgentCheck – AI bot posture leaderboard from robots.txt and llms.txt

https://www.agentcheck.com
1•MK_Phoenix•27m ago•1 comments

Jsonh (JSON for Humans)

https://github.com/jsonh-org/Jsonh
3•Joy-less•29m ago•3 comments