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

Why differential privacy is awesome

https://desfontain.es/blog/differential-privacy-awesomeness.html
1•mpcsb•38s ago•0 comments

Redefining GAN power devices for adoption in EVs and data centres

https://iisc.ac.in/events/redefining-gan-power-devices-for-adoption-in-evs-and-data-centres/
1•porridgeraisin•1m ago•0 comments

Do not apologize for replying late to my email

https://ploum.net/2026-02-11-do_not_apologize_for_replying_to_my_email.html
1•validatori•1m ago•0 comments

GLP-1

https://glp-1.com
1•bellamoon544•2m ago•1 comments

What Is Claude? Anthropic Doesn't Know, Either

https://www.newyorker.com/magazine/2026/02/16/what-is-claude-anthropic-doesnt-know-either
1•bichonnages•4m ago•0 comments

Show HN: Hacker News for Songs

https://www.sonusly.com/
2•lorenzosch•6m ago•0 comments

The five stages of losing our craft

https://debuggingleadership.com/blog/the-five-stages-of-losing-our-craft
1•fpereiro•7m ago•0 comments

OpenMOQ Software Consortium – Advancing MOQ Protocol

https://openmoq.org/
1•mondainx•7m ago•0 comments

Alphabet sells rare 100-year bond

https://www.reuters.com/business/alphabet-sells-bonds-worth-20-billion-fund-ai-spending-2026-02-10/
3•kaycebasques•8m ago•0 comments

Flood Fill vs. The Magic Circle

https://www.robinsloan.com/winter-garden/magic-circle/
1•tobr•9m ago•0 comments

Ask HN: What conventions exist for declaring AI content online?

1•lukakopajtic•12m ago•0 comments

Show HN: Seedance.fast – Early Access to ByteDance's Seedance 2.0 via Volcengine

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

The big AI job swap: why white-collar workers are ditching their careers

https://www.theguardian.com/technology/2026/feb/11/big-ai-job-swap-white-collar-workers-ditching-...
3•n1b0m•18m ago•1 comments

Best of 2024 Data Center Podcast [video]

https://www.youtube.com/watch?v=bgggLTpyFPY
1•walterbell•20m ago•0 comments

Downsides to US-Canadian dual citizenship for US resident?

https://immigration.ca/claiming-canadian-citizenship-by-descent-under-canadas-new-citizenship-act...
1•jakedata•23m ago•1 comments

Why Y Combinator and Aaron Epstein Are Betting on AI-Native Agencies

http://ai-native-agency.com/blog/yc-ai-native-agency
1•victorgk_•25m ago•1 comments

OpenClaw Prompt Injection via Chat History Spoofing (Fixed)

https://twitter.com/marckohlbrugge/status/2021442885942702427
1•hanspagel•25m ago•0 comments

Row Polymorphism without the Jargon (2020)

https://jadon.io/blog/row-polymorphism/
1•bjourne•25m ago•0 comments

OpenClaw creator: "Netlify shares phone numbers"

https://twitter.com/steipete/status/2021495699586904083
2•mellosouls•26m ago•1 comments

Emergent: LLM-Native Python Framework

https://github.com/prostomarkeloff/emergent
1•notmarkeloff•28m ago•0 comments

Show HN: Chroma Master A premium Flutter color suite with 7 integrated games

1•Krishna_Avatar•30m ago•0 comments

Web Development Improvements

https://jameskilby.co.uk/2026/01/web-development-improvements/
1•taubek•31m ago•0 comments

How to build your own programming language in C++

https://pvs-studio.com/en/webinar/
1•GodCreation•31m ago•1 comments

Golang textile parser, implemented using Codex as a "clean room" native parser

https://github.com/rcarmo/go-textile
1•rcarmo•33m ago•0 comments

Anna's Archive 'Releases' Spotify Tracks, Despite Legal Pushback

https://torrentfreak.com/annas-archive-quietly-releases-millions-of-spotify-tracks-despite-legal-...
3•c420•38m ago•0 comments

Chrome extensions spying on 37M users' browsing data

https://qcontinuum.substack.com/p/spying-chrome-extensions-287-extensions-495
9•qcontinuum1•39m ago•0 comments

Quantum Gravity Tests Coming Soon

https://physics.aps.org/articles/v19/18
2•sohkamyung•40m ago•0 comments

Show HN: Self-hosted, end-to-end encrypted chat interface for OpenClaw

https://github.com/botschat-app/botsChat
1•thunderbird007•40m ago•0 comments

NationStates Data Breach

https://www.nationstates.net/page=news/2026/02/04/index.html
1•akyuu•41m ago•0 comments

2026 Agentic Coding Trends Report

https://resources.anthropic.com/hubfs/2026%20Agentic%20Coding%20Trends%20Report.pdf?hsLang=en
1•s-macke•43m ago•0 comments