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

The Netherlands rethinks its US tech addiction

https://www.politico.eu/article/netherlands-eu-us-tech-digid-donald-trump-policy/
1•Vinnl•59s ago•0 comments

Sam Altman's AI Combinator and AI Paul Graham

https://www.latent.space/p/ainews-sam-altmans-ai-combinator
1•dhfbshfbu4u3•1m ago•0 comments

Game over? Video gamers take fight to Brussels over developers cutting supports

https://www.irishtimes.com/world/europe/2026/01/29/game-over-video-gamers-take-fight-to-brussels-...
1•alamsterdam•4m ago•1 comments

Show HN: ButterflAI – turn 1 product photo into optimized ecommerce listing

https://butterflai.pro/en
1•enric1296•7m ago•0 comments

Claude Code's Hidden Multi-Agent System

https://paddo.dev/blog/claude-code-hidden-swarm/
2•tacone•11m ago•0 comments

News publishers limit Internet Archive access due to AI scraping concerns

https://www.niemanlab.org/2026/01/news-publishers-limit-internet-archive-access-due-to-ai-scrapin...
1•giuliomagnifico•11m ago•0 comments

Google Ads Reporting with SQLite and Metabase [Guide]

https://nerovanbiervliet.be/guides/#google-ads
1•NeroVanbierv•12m ago•0 comments

Show HN: Post Tomato – simple social media publishing with AI

https://posttomato.com
1•blindnomore•12m ago•0 comments

Tell HN: "Write less code" now means two different things

1•mikaelaast•19m ago•0 comments

Mac keyboard layout configuration with hidutil

https://amitp.blogspot.com/2023/04/mac-keyboard-with-hidutil.html
1•fanf2•19m ago•0 comments

Lessons from shutting down an AI Fashion Stylist app used by millions

https://prtkagwl.substack.com/p/learnings-from-consumer-ai-fashion
1•btwnplaces•20m ago•0 comments

Google's Technical Writing Courses

https://developers.google.com/tech-writing
1•dvrp•23m ago•0 comments

Why do I need an app for every single thing

https://www.youtube.com/watch?v=1VVwXJ5MVIo
1•gum_wobble•24m ago•0 comments

Software Survival 3.0

https://steve-yegge.medium.com/software-survival-3-0-97a2a6255f7b
2•jaybrueder•29m ago•0 comments

Tell HN: As AI gets better, are scripting languages losing their appeal?

1•delduca•31m ago•0 comments

Better Internet Dashboard UK: visualise the current fibre situation in your area

https://bidb.uk/
1•tomaytotomato•33m ago•0 comments

Google to foist Gemini pane on Chrome users in automated browsing push

https://www.theregister.com/2026/01/29/chrome_gemini_pane/
2•beardyw•33m ago•0 comments

mmdr: 500-1000x faster Mermaid rendering, zero browser dependencies

https://github.com/1jehuang/mermaid-rs-renderer
2•dochtman•34m ago•0 comments

Show HN: An AI chat app with no usage limits and 200+ models

https://tryscout.dev
1•mjupp1•34m ago•0 comments

Show HN: Moltbot state observability and persistance daemon

https://github.com/NmadeleiDev/moltbot_config_watcher
1•Gregoryy•35m ago•0 comments

Show HN: I built an AI Agent that turns prompts into a SaaS explainer videos

https://motionbase.design
1•mpoweredo•36m ago•0 comments

9front "GEFS SERVICE PACK 1" released

https://9front.org/releases/2026/01/24/0/
1•todsacerdoti•37m ago•0 comments

Administration Social Media Posts Echo White Supremacist Messaging

https://www.nytimes.com/2026/01/27/us/politics/white-supremacy-trump-administration-social-media....
1•zerosizedweasle•38m ago•2 comments

Improve your website's SEO fast with the SEO-Audit skill

https://skills.sh/coreyhaines31/marketingskills/seo-audit
2•steve200512•38m ago•0 comments

Add Skills to Your Vercel AI SDK Agent Without Building Infra

https://www.bluebag.ai/blog/add-skills-to-your-ai-sdk-agent-in-minutes
1•ohans•39m ago•1 comments

SQLpipe – move the result of a query from one database to another

https://www.sqlpipe.com/tools/sqlpipe
1•smartmic•40m ago•0 comments

Guardian OS

https://guardianfall.com/guardian_os
1•doener•40m ago•0 comments

Vivaldi 7.8: No AI Slop. Just Powerful Features

https://vivaldi.com/blog/vivaldi-on-desktop-7-8/
3•layer8•41m ago•0 comments

TACL (Programming Language)

https://en.wikipedia.org/wiki/TACL_(programming_language)
1•doener•43m ago•0 comments

I spent $2k on OpenAI before realizing one feature was 70% of it

https://withorbit.io/docs
1•harshit19932703•45m ago•0 comments