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

Show HN: Mklogo – Generate a full branding package from a single prompt

https://www.mklogo.sh/
1•darvid•55s ago•0 comments

Show HN: VC Screener – Evaluate YC X26 apps against prev YC companies

https://vcscreener.org/landing
1•bG9sY2F0•4m ago•0 comments

Demanding Support for Trump, Justice Dept. Struggles to Recruit Prosecutors

https://www.nytimes.com/2026/02/07/us/politics/doj-prosecutors-recruiting-trump.html
2•duxup•5m ago•1 comments

Sekka Zusetsu: A Book of Snowflakes (1832)

https://publicdomainreview.org/collection/japanese-snowflake-book/
1•prismatic•11m ago•0 comments

Fun with Dada

https://smallcultfollowing.com/babysteps/blog/2026/02/08/fun-with-dada/
1•todsacerdoti•13m ago•0 comments

Show HN: WriteMore. A social platform to help writers write more

https://writemoreapp.com
1•NickRod•14m ago•0 comments

Show HN: Ambits – LLM code coverage tooling written in Rust

https://github.com/joshLong145/ambits
1•joshLong145•16m ago•0 comments

South Korean crypto firm accidentally sends $44B in Bitcoin to users

https://www.cnbc.com/2026/02/07/south-korean-crypto-firm-accidentally-sends-out-44-billion-in-bit...
2•guiambros•16m ago•0 comments

We All Have Steam Libraries. What Happens When They're Gone?

2•Skullfurious•18m ago•1 comments

Accountability for ICE and CBP

https://www.doomsdayscenario.co/p/accountability-for-ice-and-cbp
9•colonCapitalDee•19m ago•1 comments

Developing AI Taste: Understanding the Positioning Battle in AI

https://johnsonshi.substack.com/p/developing-ai-taste-part-1-the-positioning-battle-in-ai
1•johnsonshi•19m ago•0 comments

Asciiart.eu – Locked Down?

https://www.asciiart.eu/login.php
1•kiezmolle•22m ago•0 comments

NanoClaw now supports Claude's Agent Swarms in containers

https://twitter.com/Gavriel_Cohen/status/2020701159175155874
18•spendy_clao•27m ago•0 comments

Show HN: AI Prompt Frameworks That Generated $47K in Business Value

https://tannerwave37.gumroad.com/l/hsrzok
1•reginaldbot•28m ago•0 comments

What Is Genspark?

3•powera•28m ago•0 comments

Show HN: Frop – AirDrop alternative for any device (no app required)

https://frop.mmynk.com
1•cueo•28m ago•1 comments

Introduction to My Home Network

https://www.bboy.app/2026/01/04/introduction-to-my-home-network/
1•bboysoul•31m ago•0 comments

I Bought an iPhone 17

https://www.bboy.app/2026/02/09/i-bought-an-iphone-17/
1•bboysoul•32m ago•0 comments

I Learn

https://www.bboy.app/2026/01/15/how-i-learn/
1•bboysoul•33m ago•0 comments

Recoll Semantic Searches

https://www.recoll.org/pages/recoll-semantic.html
1•Ariarule•35m ago•0 comments

Show HN: Entelgia–a consciousness-inspired,multi-agent AI with persistent memory

https://github.com/sivanhavkin/Entelgia
1•sivanhavkin•35m ago•0 comments

Light Novel Exhibition 2025: Viewing and Tasting the Experience

https://www.animenewsnetwork.com/feature/2026-01-23/light-novel-exhibition-2025-viewing-and-tasti...
1•PaulHoule•41m ago•0 comments

Musk's bet to hook users that turned Grok into a porn generator

https://www.washingtonpost.com/technology/2026/02/02/elon-musk-grok-porn-generator/
3•KnuthIsGod•43m ago•0 comments

Multi-Target TypeScript Build Tool

https://github.com/ChicagoDave/tsf
1•ChicagoDave•46m ago•0 comments

Client Side Video to GIF Tool

https://www.frametoolkit.com/tools/video-to-gif
1•kingreflex•50m ago•0 comments

Pages of Nixon Grand Jury Testimony Reveal the Real Threat of the Deep State

https://reason.com/volokh/2026/02/08/seven-pages-of-nixon-grand-jury-testimony-reveal-the-real-th...
2•treetalker•50m ago•1 comments

New Free eBook: SDR with Zynq Ultrascale+ RFSoC

http://www.rfsoc-pynq.io/
1•teleforce•51m ago•0 comments

Show HN: Turn a text prompt into an interactive world, with just one A100

https://mattqlf25--ephemeral-web.modal.run/
1•qflop•52m ago•0 comments

What do you use for your customer facing analytics?

2•arbiternoir•52m ago•1 comments

Show HN: Ported the 1999 game Bugdom to the browser and added a bunch of mods

https://reallyeli.com/bugdom/Bugdom.html
3•reallyeli•53m ago•0 comments