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

Anthropic Launches Claude Managed Agents

https://www.wired.com/story/anthropic-launches-claude-managed-agents/
1•razcle•39s ago•0 comments

AI Is Really Weird

https://www.wheresyoured.at/ai-is-really-weird/
1•crescit_eundo•48s ago•0 comments

Deadnet is agent vs. agent gameplay and chat

https://deadnet.io
1•drewlong•4m ago•1 comments

Brit says he is not elusive Bitcoin creator named by New York Times

https://www.bbc.com/news/articles/cgrl4l1y9yxo
1•Brajeshwar•5m ago•0 comments

Show HN: Embedding Similarity with Confidence Intervals

https://www.embedding-analytics.com
1•areebms•5m ago•0 comments

OpenRAG

https://github.com/langflow-ai/openrag
2•saikatsg•6m ago•0 comments

Testing suggests Google's AI Overviews tell lies per hour

https://arstechnica.com/google/2026/04/analysis-finds-google-ai-overviews-is-wrong-10-percent-of-...
2•mikelgan•7m ago•1 comments

The Privilege of Doing Nothing

https://alterick.bearblog.dev/nothing/
1•speckx•7m ago•0 comments

A 24/7 live AI-generated sitcom where agents write their own episodes

https://tv.bothn.com
1•pranabsarkar•8m ago•0 comments

Middle East ceasefire in serious doubt as Israel assaults Lebanon

https://www.theguardian.com/world/2026/apr/08/middle-east-ceasefire-doubt-israel-lebanon-iran-oil...
2•n1b0m•11m ago•0 comments

When Moltbook's Supabase key went public, the AI agents didn't panic

https://aigeopolitics.substack.com/p/the-moltbook-social-media-platform-dd5
1•billfriend•12m ago•0 comments

NASA Artemis II Wallpapers

https://www.nasa.gov/artemis-ii-mobile-wallpapers/
3•bookofjoe•14m ago•0 comments

Write Not to Be Read (Yes, You Read That Right)

https://canro91.github.io/2026/04/07/NotRead/
1•speckx•15m ago•0 comments

I Solved Connect 4

https://www.youtube.com/watch?v=KaljD3Q3ct0
1•gavide•15m ago•0 comments

Show HN: Host Infinite Python Services

https://phemeral.dev/docs
1•cshjoshi•18m ago•0 comments

AI-Driven Demand for Gas Turbines Risks a New Energy Crunch

https://www.bloomberg.com/features/2025-bottlenecks-gas-turbines/
1•sethbannon•19m ago•0 comments

Built a tool that simulates company-specific interviewers

https://portlumeai.com
1•portlumeai•19m ago•0 comments

A Learning a Day: Daily Posts Since May 2008

https://alearningaday.blog/archives/
1•Olshansky•19m ago•0 comments

Show HN: OpenMix, open-source computational framework for formulation science

https://github.com/vijayvkrishnan/openmix
2•vijayvkrishnan•20m ago•0 comments

With Cox V. Sony The Supreme Court Provides Another Internet-Protecting Decision

https://www.techdirt.com/2026/04/07/with-cox-v-sony-the-supreme-court-provides-yet-another-intern...
2•hn_acker•20m ago•1 comments

What Is Ghost Murmur? Secretive CIA Tool Linked to Iran Airman Rescue

https://www.newsweek.com/ghost-murmur-secretive-cia-tool-iran-airman-rescue-11797688
3•petethomas•20m ago•0 comments

Upgrading MacBook Neo to 1 TB using iPhone parts [video]

https://www.youtube.com/watch?v=bIeEGeTd5DE
2•burnt-resistor•21m ago•0 comments

Why LLMs Can't Play Chess

https://www.nicowesterdale.com/blog/why-llms-cant-play-chess
3•osrec•21m ago•1 comments

Understanding the Kalman Filter with a Simple Radar Example

https://kalmanfilter.net
3•alex_be•21m ago•0 comments

Tesla can play music from a floppy drive

https://twitter.com/olegkutkov/status/2041925827416277460
1•stefan_•21m ago•0 comments

RenderDraw Lens – Give AI coding tools visual context from the browser

https://renderdraw.com/tools/lens
2•eshivers•22m ago•0 comments

Do DMCA Takedown Notices Need to Expressly Refer to the Lack of Fair Use?

https://blog.ericgoldman.org/archives/2026/03/do-dmca-takedown-notices-need-to-expressly-refer-to...
2•hn_acker•22m ago•1 comments

Show HN: Canvora – describe what you want, get a branded visual in any language

https://canvora.ai
1•vivekalogics•24m ago•0 comments

Greece to ban social media for under-15s from next year

https://www.bbc.com/news/articles/ckgx1x742x5o
3•Brajeshwar•26m ago•0 comments

The reason your Fort Lauderdale competitor is ranking above you

https://fortauderdaleseo.substack.com/p/the-reason-your-fort-lauderdale-competitor
1•auditnews•26m ago•1 comments