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

Share your core values with Claude Codd every time

https://github.com/albertnahas/claude-core-values
1•albertnahas•5m ago•1 comments

HN is an echo chamber of AI wrappers. Moving to Slashdot

3•mekod•12m ago•1 comments

AI is destroying open source, and it's not even good yet

https://www.youtube.com/watch?v=bZJ7A1QoUEI
1•liberostelios•13m ago•0 comments

Show HN: Toice – Local voice typing for Linux using Whisper

https://github.com/harshsharma2455/Toice
1•zherotz•15m ago•0 comments

Show HN: Game Engine in Julia with 400KB Exports (Vs Unity's 200MB)

https://github.com/sinisterMage/Open-Reality
3•MrNova•16m ago•0 comments

A passionate defense of the M Pro series of chips

https://birchtree.me/blog/a-passionate-defense-of-the-m-pro-series-of-chips/
3•ingve•18m ago•0 comments

Why AI writing is so generic, boring, and dangerous: Semantic ablation

https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/
2•KnuthIsGod•18m ago•0 comments

Site Runs on 30GB of RAM

https://nebezb.com/30gb-ram/
2•nebezb•22m ago•0 comments

Password managers less secure than promised

https://ethz.ch/en/news-and-events/eth-news/news/2026/02/password-managers-less-secure-than-promi...
1•sschueller•24m ago•0 comments

Prototyping UIs has always been a good fit for vibe coding

https://twitter.com/geoffreylitt/status/2023589705246200289
1•tosh•24m ago•0 comments

Apax pulls out of Pinewood Technologies takeover after AI scare

https://www.thetimes.com/business/companies-markets/article/apax-pinewood-technologies-bid-ai-fqq...
1•petethomas•25m ago•0 comments

Rust-CAS

https://github.com/ibkvictor/Rust-CAS
1•ibk_victor•26m ago•0 comments

Product Lock – A JSON spec that defines what your AI-built product is and isn't

https://github.com/nickjazz/product-lock
1•nickjazz1998•27m ago•0 comments

Bacterial strain from 5k-year-old cave ice has resistance against antibiotics

https://phys.org/news/2026-02-bacterial-strain-year-cave-ice.html
2•janandonly•28m ago•1 comments

Show HN: Free SEO Crawler and Analyze App

https://seodisias.com
1•aligundogdu•28m ago•0 comments

Show HN: Decision OS – A framework to evaluate job offer risk (not just salary)

1•cosmok•28m ago•1 comments

An AI Called Winter: Neurosymbolic Computation or Illusion? – Dustycloud Brain

https://dustycloud.org/blog/an-ai-called-winter-neurosymbolic-computation-or-illusion/
1•todsacerdoti•30m ago•0 comments

How to Review an AUR Package

https://bertptrs.nl/2026/01/30/how-to-review-an-aur-package.html
1•exploraz•30m ago•0 comments

AI writing just isn't good enough – if you're using it everyone can tell

https://www.theglobeandmail.com/opinion/article-ai-writing-just-isnt-good-enough-and-if-youre-usi...
3•petethomas•35m ago•0 comments

We Launched De-PayM a Stablecoin payment and P2P earning system

https://depaymprotocol.com/
1•brianwan04•36m ago•1 comments

What Belongs in Claude.md

https://www.racecondition.software/blog/claude-md-size/
2•ingve•39m ago•0 comments

Show HN: Windows 98 web desktop with a functional remote browser (no CORS)

https://win9-5.com/demo?hn_ref=2
2•keepamovin•41m ago•2 comments

Revlo – AI-powered design review for KiCad schematics

https://github.com/rebels-software/revlo-cli
2•bartdarebel•44m ago•1 comments

Are Anthropic's new AI work tools game-changing for professionals?

https://www.ft.com/content/92dfd571-8d34-42f1-8be8-dce126998e37
1•petethomas•49m ago•0 comments

Automated exploration of execution paths in LLM-backed applications

https://asari.ai/blog/enabling-intelligent-search-for-ai-agents
1•kristjansson•50m ago•0 comments

Paul Morphy

https://en.wikipedia.org/wiki/Paul_Morphy
1•nomilk•58m ago•0 comments

Learning State-Tracking from Code Using Linear RNNs

https://arxiv.org/abs/2602.14814
2•jul8234•59m ago•1 comments

Scientifically Ranking the Pokémon Crystal Trainers (2023) [video]

https://www.youtube.com/watch?v=Q6E6OaWb7LQ
2•aw1621107•1h ago•1 comments

Show HN: My attempt to make Vector search engine in Rust(350k Items, ~3.5ms Qs)

https://github.com/ronakgh97/blaze-db
3•ronakgh97•1h ago•0 comments

I Let Opus 4.6 and GSD Build a Programming Language

https://meshlang.dev/
2•andrew_da_miz•1h ago•2 comments