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: Language Model Builder (an app to learn about and build models)

https://languagemodelbuilder.com/
1•felixrieseberg•38s ago•0 comments

The fastest coding agent for offline usage?

https://github.com/gni/maquis
1•opensecurity•3m ago•1 comments

Against Claudefishing – AI detection feature on Substack

https://post.substack.com/p/against-claudefishing
1•pixelesque•3m ago•0 comments

Separating Description from Interpretation to Preserve Theoretical Reusability

https://zenodo.org/records/21362371
1•ErystelaThevale•4m ago•0 comments

Fly Up the Delaware

https://www.inquirer.com/news/inq2/delaware-river-islands-pennsylvania-new-jersey-20260721.html
1•caditinpiscinam•5m ago•0 comments

Kubernetes won the container decade. Google's Agent Substrate wants the next one

https://thenewstack.io/kubernetes-ai-agent-runtime/
1•ryan_j_naughton•6m ago•0 comments

The Floating Piers

https://en.wikipedia.org/wiki/The_Floating_Piers
1•simonebrunozzi•9m ago•0 comments

Peekinduck: AI voice agents that run B2B SaaS demos, onboarding, and support

https://peekinduck.ai/
1•cgchen•9m ago•0 comments

J-Space Oddity: Do VLMs Dream of Text Tokens?

https://ykumar.me/blog/j-space-oddity/
1•ykumards•10m ago•0 comments

Pixar Bears Brunt of Disney Studio Layoffs as Company Axes Several Hundred

https://variety.com/2026/film/news/pixar-layoffs-disney-studios-several-hundred-employees-1236817...
1•ourmandave•12m ago•0 comments

Ask HN: What's your experience with GPT-Live been like?

1•caveman23•12m ago•0 comments

The Sandboxing Manifesto for Agentic Execution

https://www.nofire.ai/blog/the-sandboxing-manifesto
5•spirosoik•12m ago•0 comments

Show HN: A game to get people out in nature and appreciating wild animals

https://playanimalis.com/
2•robert-whiteley•14m ago•0 comments

Show HN: DocCharm – The help center that keeps itself up to date

https://doccharm.com/
1•yakshaving_jgt•14m ago•0 comments

Jack Mallers leaves Twenty One as Strike exits Tether's three-way Bitcoin merger

https://www.theblock.co/post/409075/jack-mallers-leaves-twenty-one-as-strike-exits-tethers-three-...
1•washedup•14m ago•0 comments

Odyssey – A Text Based Adventure

https://odyssey.learntosolveit.com/
1•orsenthil•15m ago•1 comments

Show HN: In Meeting – A native macOS Mic/Cam observer for home automation

https://github.com/fellowgeek/in-meeting
2•pcbmaker20•16m ago•0 comments

Building Service Topology at Scale: Architecture, Challenges, Lessons Learned

https://netflixtechblog.com/building-service-topology-at-scale-architecture-challenges-and-lesson...
1•jjtang1•17m ago•0 comments

Hugging Face discloses breach linked to autonomous AI agent

https://www.bleepingcomputer.com/news/security/hugging-face-breach-autonomous-ai-agent-system-int...
2•Brajeshwar•18m ago•0 comments

Show HN: Imagin Raw – A 9MB Open-Source Alternative to Adobe Bridge for Mac

https://github.com/cristibaluta/Imagin-Raw
4•cristi_baluta•19m ago•0 comments

Augustus raises $180M to build a clearing bank for the AI and stablecoin era

https://www.coindesk.com/business/2026/07/21/augustus-raises-usd180-million-to-build-a-clearing-b...
1•AnhTho_FR•20m ago•0 comments

Google vs. SerpApi: The Court Granted Our Motion to Dismiss

https://serpapi.com/blog/google-v-serpapi-the-court-granted-our-motion-to-dismiss/
2•SerpApi•21m ago•0 comments

Firefox Containers Preview

https://blog.mozilla.org/en/firefox/firefox-containers-preview/
7•twapi•21m ago•0 comments

Show HN: Quartz – A (much) better Voice Memos app (iPhone)

https://www.madebywindmill.com/quartz/
4•jscalo•24m ago•1 comments

Guard-AI – A security linter for AI-generated code

https://github.com/Karthikvk1899/guard-ai
1•karthikvk1899•25m ago•0 comments

Apple to launch 'upgrade' device leasing program with Klarna to spur sales

https://www.bloomberg.com/news/articles/2026-07-21/apple-to-launch-upgrade-device-leasing-program...
6•anigbrowl•25m ago•0 comments

Show HN: I built a command palette for the terminal – 6.2MB, pure Go, no fzf

https://github.com/matheuzgomes/decoreba
12•MarinhoD•26m ago•2 comments

World Labs acquires SceniX

https://twitter.com/drfeifei/status/2079597384510898377
2•dmarcos•27m ago•0 comments

Apache Spark 4.2: Making Your Data AI‑Developer Friendly

https://techstrong.it/featured/apache-spark-4-2-making-your-data-ai-developer-friendly/
5•CrankyBear•27m ago•0 comments

Build a Basic AI Agent from Scratch: Security II

https://www.ruxu.dev/articles/ai/build-an-ai-agent-security-2/
1•ruxudev•27m ago•0 comments