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: Video Listen and Learn – Practice listening with movie clips

https://64k.net/video-listen
1•UtopiaRC•1m ago•0 comments

What's wrong with my digital products?

https://malvik.de
1•svenmalvik•7m ago•1 comments

AppleUnsold – The Apple products they won't sell you

https://appleunsold.com
1•reaperducer•7m ago•0 comments

The ADHD founder's survival guide

https://www.skunkworks.build/p/the-adhd-founders-survival-guide
2•stared•8m ago•0 comments

Bill Burr on Why Men Will Choose Robots over Women [video]

https://www.youtube.com/watch?v=XU9Ymeovx1U
1•keepamovin•11m ago•0 comments

Are We Claudemaxxing?

https://claudemaxxing.org/
3•namdao2000•13m ago•0 comments

Nvidia's plan to invest up to $100B in OpenAI has stalled

https://www.reuters.com/business/nvidias-plan-invest-up-100-billion-openai-has-stalled-wsj-report...
2•carlos-menezes•13m ago•0 comments

The (AI) Nature of the Firm

https://camerongordon0.substack.com/p/the-ai-nature-of-the-firm
2•iciac•16m ago•0 comments

"Giving up upstream-ing my patches & feel free to pick them up"

https://mail.openjdk.org/pipermail/hotspot-dev/2026-January/118080.html
1•csmantle•19m ago•0 comments

Ancient Greek statues were painted

https://bigthink.com/high-culture/greek-statues-painted/
1•wolfi1•20m ago•0 comments

How to improve your productivity by 200% in just 9 months

https://www.jorgegalindo.me/en/blog/posts/how-to-improve-your-productivity-by-200-in-just-9-months
1•jorgegalindo•24m ago•2 comments

Melania PG, Now Playing, 1h 44M, Documentary

https://www.rottentomatoes.com/m/melania
4•GreenSalem•25m ago•2 comments

Show HN: Afelyon – open-source AI agent that turns Jira tickets into GitHub PRs

https://afelyon.com/
1•AbduNebu•31m ago•0 comments

How Upc Barcodes Work

https://craigball.net/2021/01/25/understanding-the-upc-because-you-can/
1•asaiacai•31m ago•0 comments

Paper Notes – NanoLog – A Nanosecond Scale Logging System

1•carzzyDev•35m ago•0 comments

Show HN: Thought to tweet in 30sec – learns your voice (founder pricing forever)

https://trumpet.house
1•chrislxy•37m ago•0 comments

Euro firms must ditch Uncle Sam's clouds and go EU-native

https://www.theregister.com/2026/01/30/euro_firms_must_ditch_us/
8•jamesblonde•38m ago•0 comments

Show HN: Wanderlust-Rust daemon nukes Windows PATH bloat every 30 min

https://github.com/Michael-A-Kuykendall/wanderlust
1•MKuykendall•39m ago•0 comments

Show HN: LibreBlog – privacy-first, in-browser SSG with citation/RIS import

https://github.com/LibreBlogOrg/LibreBlog
1•libreblog•40m ago•0 comments

htmx: Server Sent Event (SSE) Extension

https://htmx.org/extensions/sse/
10•tosh•41m ago•2 comments

METR releases Time Horizon 1.1 with 34% more tasks

https://metr.org/blog/2026-1-29-time-horizon-1-1/
1•mustaphah•43m ago•0 comments

Tell HN: Kimi AI builds persistent profiles from your conversations

2•csomar•49m ago•0 comments

Show HN: Npmtraffic – mobile-friendly NPM download stats with daily tables

https://npmtraffic.com
1•quietbyte•50m ago•0 comments

This cute AI-generated schoolgirl is a growing far-right meme

https://www.cnn.com/2026/01/31/uk/amelia-meme-ai-far-right-intl-scli
3•breve•56m ago•0 comments

Show HN: New CLI tool to count tokens locally

https://github.com/zahidcakici/tokenizer-cli
2•zahidcakici•56m ago•0 comments

Praxis Nation

https://www.praxisnation.com/
1•xg15•1h ago•1 comments

The Perry Bible Fellowship

https://pbfcomics.com/
3•the-mitr•1h ago•0 comments

Automatic Programming

https://antirez.com/news/159
28•dvrp•1h ago•11 comments

Show HN: Qeek – Go Deep‑Learning Framework with Tensors, AutoGrad and CUDA

https://github.com/sahandsafizadeh/qeep
1•avestura•1h ago•0 comments

The Most Important Code Is the Code No One Owns

https://techyall.com/blog/the-most-important-code-is-the-code-no-one-owns
1•birdculture•1h ago•0 comments