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

Proton-Proton Fusion

http://www.hyperphysics.phy-astr.gsu.edu/hbase/Astro/procyc.html#c4
1•joebig•1m ago•0 comments

AI cracks Roman-era board game

https://phys.org/news/2026-02-ai-roman-era-board-game.html
1•pseudolus•2m ago•0 comments

The paradox of shipping more while coding less

https://www.jerpint.io/blog/2026-03-01-ai-coding-agents/
1•jerpint•3m ago•0 comments

200k living human neurons' on a microchip demonstrated playing Doom

https://www.tomshardware.com/tech-industry/artificial-intelligence/200-000-living-human-neurons-o...
1•giuliomagnifico•4m ago•0 comments

DystopiaBench – Measuring AI's willingness to ruin humanity

https://dystopiabench.com/
1•mateianghel•5m ago•1 comments

Internals of a Key-Value Store Built on SQLite's B-Tree Engine

https://hash-anu.github.io/snkv/
1•swaminarayan•6m ago•0 comments

Is the passion for taxonomy in danger of dying out?

https://www.theguardian.com/environment/2026/mar/02/identify-species-taxonomists-crisis-art-borkent
1•YeGoblynQueenne•6m ago•0 comments

Show HN: Seedance.fast – Early access to ByteDance's Seedance 2.0 model

https://seedance.fast/
1•thenextechtrade•7m ago•0 comments

Perspective Server

https://github.com/Techopolis/Perspective-Server
1•blerb795•10m ago•1 comments

Show HN: LLM Evaluator for "Who is hiring" threads

https://github.com/exlee/hn-jobs-evaluator
1•xlii•10m ago•0 comments

Show HN: Open-Jet – self-hosted Agentic TUI for air-gapped Jetsons

https://www.openjet.dev/
1•lforster•11m ago•0 comments

Show HN: MulMarket – CS2 Skin Market Analytics Desktop App

https://mulmarket.store/
1•Manpi•12m ago•0 comments

Which programming languages pay the most?

https://stribny.name/posts/salaries-by-language/
1•seansh•12m ago•0 comments

1983 Austin Maestro 1600 – Talking Dashboard [video]

https://www.youtube.com/watch?v=gH8orI8jdCA
1•austinallegro•14m ago•0 comments

Robert F Kennedy Jr: 1 year of failure

https://www.thelancet.com/action/showPdf?pii=S0140-6736%2826%2900414-9
2•andsoitis•17m ago•0 comments

Show HN: GitAgent – Clone a repo, get an AI agent – Claude Code / OpenClaw

https://www.gitagent.sh/
1•Shreyaskapale•18m ago•0 comments

Show HN: Ragtoolina – MCP tool that adds codebase RAG to AI coding agents

https://www.ragtoolina.com
1•slack812•21m ago•0 comments

Omarchy on macOS: AeroSpace and Karabiner Setup Guide

https://danieltenner.com/omarchy-on-macos-aerospace-karabiner-setup-guide-for-claude-code/
1•tosh•22m ago•0 comments

Libxml2 Enterprise Edition (AGPL, from the previous maintainer)

https://codeberg.org/nwellnhof/libxml2-ee
2•todsacerdoti•23m ago•0 comments

Show HN: Claw – Let your AI agent operate any machine as if it were local

https://github.com/opsyhq/claw
1•d36ugger•24m ago•0 comments

Electricity 2026

https://www.iea.org/reports/electricity-2026
3•simonebrunozzi•41m ago•0 comments

Show HN: Prismle – Convert your resume into a business page

https://prismle.com/
1•b1tsoup•44m ago•1 comments

Show HN: GitDelivr: A free CDN for Git clones built on Cloudflare Workers and R2

https://gitdelivr.net/
1•emirb•44m ago•3 comments

Change Intent Records: The Missing Artifact in AI-Assisted Development

https://blog.bryanl.dev/posts/change-intent-records/
1•handfuloflight•46m ago•0 comments

Ask HN: Billions of dollars in funding, but what's changed for robotics?

7•ajax33•48m ago•0 comments

Building a Live BGP Map

https://kmcd.dev/posts/live-internet-map/
1•ingve•48m ago•0 comments

Show HN: Markwright

https://www.aloneguid.uk/projects/mw/
1•aloneguid•54m ago•0 comments

RAG vs. Skill vs. MCP vs. RLM

https://blog.alexewerlof.com/p/rag-vs-skill-vs-mcp-vs-rlm
3•weltview•56m ago•0 comments

The Next Horses

https://betterthanrandom.substack.com/p/the-next-horses
5•weltview•57m ago•1 comments

IntelligenceX – Zero-trust code reviews, desktop chat, tool packs

https://intelligencex.dev
2•themadboy•57m ago•0 comments