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

Building a High Performance Order matching system from scratch

https://harshiyer.in/blog/farzi-exchange
1•proximuz•47s ago•0 comments

Yann LeCun on AMI Labs, JEPA, and the AI World of 2030

https://nebius.science/stories/meet-yann-lecuns-lab-and-the-ai-world-of-2030?shem=rimspwouohc,
2•natali_gray•1m ago•0 comments

Show HN: Token Gobbler – the goofy game where you're the LLM

https://tokengobbler.vercel.app/
1•dschwede•1m ago•0 comments

Launching vorfluxai: The autopilot for software engineering

https://twitter.com/myprasanna/status/2077069901546852688
1•samaysharma•2m ago•0 comments

Show HN: A commerce Network built on UCP for agents to discover and Pay

https://kifly.ai
1•roberttk1•3m ago•1 comments

Stateless API middleware to auto-throttle digital menus based on live POS volume

https://eighty6ai.onrender.com/index.html
1•jayaindran4•3m ago•0 comments

Filtering Secrets from Coding Agents with a Hook

https://crimede-coder.com/blogposts/2026/SecretHooks
1•apwheele•4m ago•0 comments

Show HN: Tmux tab markers for Claude Code, Grok, and pi sessions

https://github.com/jhickner/tmux-agent-tabs
1•jhickner•4m ago•0 comments

Show HN: Sentinel – open-source QA agent that reads your code before it clicks

https://blog.simbastack.com/announcing-sentinel/
3•asenna•5m ago•0 comments

Show HN: Docs.dev Your Own Hosted Docs Platform in Minutes

https://docs.dev
2•linktothenew•6m ago•0 comments

AI Was Supposed to Save Companies Money. Instead, It's Blowing Up Budgets

https://www.inc.com/chris-morris/ai-was-supposed-to-save-companies-money-instead-its-blowing-up-b...
2•1vuio0pswjnm7•7m ago•0 comments

Immersive Linear Algebra Book with Interactive Figures

https://immersivemath.com/ila/
2•srean•8m ago•0 comments

ArsDigita University: Five Years Later (2006)

https://tomhickerson.com/en/archives/en/2006/2006-07-03-aduni-five-years-later/
2•tomh•8m ago•0 comments

Learn by Building

1•csacademy•8m ago•0 comments

The curious case of Elias Thorne – and what he tells us about AI inbreeding

https://www.theguardian.com/commentisfree/2026/jun/17/elias-thorne-ai-generated-stories
1•Tomte•10m ago•0 comments

10x Is a Lot

https://www.quarter--mile.com/10x-Is-a-Lot
3•surprisetalk•10m ago•1 comments

Phlox-GW – A new open-source LLM gateway with free enterprise features

https://robert-mcdermott.medium.com/introducing-phlox-gw-llm-gateway-10f5b693ca0f
1•mcdermott•10m ago•0 comments

OpenAI won't let you "escape" freely in JSON mode

https://research.giskard.ai/blog/structured-output/
1•mattbit•10m ago•0 comments

PicoCAD v2 Release, a lowpoly 3D modeler

https://picocad.net/
1•scanny•11m ago•1 comments

Show HN: A spectral live stream of NYC sunlight

https://nyc-stream.enody.lighting
2•carterpeterson•11m ago•0 comments

AMD Releases Lemonade 11.0 Local AI Server with Text-to-Speech and New Features

https://github.com/lemonade-sdk/lemonade/releases/tag/v11.0.0
1•DemiGuru•11m ago•0 comments

Schema Harness Achieves ~99% on Arc‑AGI‑3 Public

https://schema-harness.github.io/
1•jasondavies•11m ago•0 comments

Vital Signals puts continuous blood pressure monitoring into a ring

https://www.engadget.com/2216390/vital-signals-blood-pressure-ring/
1•jawns•13m ago•0 comments

In-N-Out Animation using sibling-index()

https://master.dev/blog/in-n-out-animation-using-sibling-index/
1•ibobev•13m ago•0 comments

Alerting Parents If Teens Show Signs of Distress in Conversations with Meta AI

https://about.fb.com/news/2026/07/keeping-parents-informed-teens-distress-conversations-meta-ai/
1•jawns•14m ago•0 comments

Trump to Limit Student Visas to Four Years in Latest Crackdown

https://www.bloomberg.com/news/articles/2026-07-16/trump-to-limit-student-visas-to-four-years-in-...
3•helsinkiandrew•14m ago•1 comments

Lessons Learned Rewriting a Sticky Detector

https://master.dev/blog/lessons-learned-rewriting-a-sticky-detector/
1•ibobev•14m ago•0 comments

Who you gonna believe: Grok or the docs?

https://www.johndcook.com/blog/2026/06/29/who-you-gonna-believe/
2•ibobev•14m ago•0 comments

Smart speakers could help OpenAI lose more money

https://www.engadget.com/2216556/smart-speakers-could-help-openai-lose-even-more-money/
1•SanjayMehta•17m ago•0 comments

Grok Build CLI uploads your repo (full Git history and .env) to xAI's cloud

https://old.reddit.com/r/LocalLLaMA/comments/1ut7tis/grok_build_cli_uploads_your_whole_repo_full_...
1•pavel_lishin•17m ago•0 comments