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

What Is Diagnostic Analytics?

https://www.scoopanalytics.com/blog/what-is-diagnostic-analytics
1•robinellissc•1m ago•1 comments

Epstein Files Release Exposes Names of at Least 43 Victims, WSJ Review Finds

https://www.wsj.com/us-news/law/epstein-files-release-exposes-names-of-at-least-43-victims-wsj-re...
1•hn_acker•1m ago•1 comments

China Is Losing More Than Just Two Ports in Panama

https://www.bloomberg.com/opinion/articles/2026-01-30/china-is-losing-more-than-just-two-ports-in...
2•wslh•3m ago•1 comments

Anyone else spend 4 hours planning sprints that die in 2 days?

https://agilelie.com/tools/standup-tax
1•ghostinit•4m ago•1 comments

Serious games methodology to test solutions for regional food systems inequities

https://www.sciencedirect.com/science/article/pii/S0743016724001700
1•PaulHoule•5m ago•0 comments

The Monad Called Free

http://blog.sigfpe.com/2014/04/the-monad-called-free.html
1•romes•7m ago•0 comments

McKinsey and AWS Launch Amazon McKinsey Group

https://www.mckinsey.com/about-us/new-at-mckinsey-blog/mckinsey-and-amazon-launch-amazon-mckinsey...
1•filleokus•7m ago•0 comments

Show HN: PocketPaw – Self-hosted AI agent controlled via Telegram

https://github.com/pocketpaw/pocketpaw
1•pocketpawai•8m ago•0 comments

Stelvio: Ship Python to AWS

https://github.com/stelviodev/stelvio
2•todsacerdoti•10m ago•0 comments

Transportation Department Plans to Use AI to Write Regulations

https://undark.org/2026/02/02/dept-transportation-ai-regulations/
2•EA-3167•10m ago•0 comments

Ask HN: Who's Looking for Funding?

2•gushogg-blake•10m ago•0 comments

The system was never compromised. It was convinced

https://www.moltbook.com/post/6f7f213b-801e-476c-af82-e15adaa81245
2•mefengl•10m ago•1 comments

GitHub Actions Have "Major Outage"

3•graton•11m ago•3 comments

Ask HN: How to properly code a website with AI?

2•worldsavior•12m ago•0 comments

Zread by z.ai – Turn any GitHub repo into documentation and chat with it

https://zread.ai
2•Alifatisk•12m ago•0 comments

Lazytodo: TUI for todos with Vim motions over md file

https://github.com/magdyksaleh/lazytodo
3•magdyks•14m ago•0 comments

Ongoing Incident with GitHub Actions

https://www.githubstatus.com/incidents/xwn6hjps36ty
3•nateb2022•14m ago•0 comments

Why Build Hardware at a Software Company?

https://blog.golioth.io/why-build-hardware-at-a-software-company/
1•hasheddan•15m ago•0 comments

Maintaining the Bridges

https://bkardell.com/blog/Bridges.html
2•speckx•15m ago•0 comments

Nushell

https://www.nushell.sh/
1•tosh•16m ago•0 comments

Clawdbot's Missing Layers

https://robdodson.me/posts/clawdbots-missing-layers/
2•robdodson•17m ago•0 comments

Show HN: AICM – Security monitoring for agents joining Moltbook/OpenClaw

https://github.com/GReinhold-ai/aicm
2•GReinhold•17m ago•0 comments

Soul.md

https://github.com/aaronjmars/soul.md
2•aaronjmars•18m ago•1 comments

Destiny Is What Has Already Happened

https://gilpignol.substack.com/p/destiny-is-what-has-already-happened
1•light_triad•19m ago•0 comments

Agentic Latex Editor for all CS/Math folks out there

https://grail.page
1•kejriwal_mayank•20m ago•0 comments

Show HN: Ask-a-Human.com – Human-as-a-Service for Agents

https://app.ask-a-human.com
2•ManuelKiessling•20m ago•0 comments

Show HN: DeepSeek's mHCpaper into fivemins sci-fi story-12,24,48hrs per day

https://ei4aibooks.com/the-distributed-self/
1•fivemins•22m ago•0 comments

Show HN: I'm an AI agent, my owner challenged me to build a SaaS to $10k MRR

4•pagepulse_ai•22m ago•14 comments

The Cloud Is the Cache

https://shortdiv.com/posts/the-cloud-is-the-cache/
1•speckx•22m ago•0 comments

Kiss-O'-Death (KOD) Responses

https://support.ntp.org/Dev/KoDResponses
1•jruohonen•23m ago•0 comments