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: I built a simple quant scanner for mean-reversion setups (ZcoreAI)

https://zcoreai.onrender.com/
1•tchantchov•2m ago•1 comments

Invisible Prompt Injection

https://github.com/bountyyfi/invisible-prompt-injection
1•taubek•2m ago•0 comments

Show HN: A simple way to track howcooked you are, daily

https://howcooked.me/
1•blockholder•3m ago•0 comments

CSS-Doodle

https://css-doodle.com/
1•dsego•4m ago•0 comments

Metrics Monitoring System

https://programmingappliedai.substack.com/p/hld-design-real-time-monitoring-system
1•HintedHandoff•4m ago•0 comments

Frustrated by costly Competitor Intel tools, so I vibe coded one

https://ulavu.lovable.app
1•kaaviansivam•6m ago•1 comments

Small Language Models (SLMs) vs. Large Language Models (LLMs)

1•AkshatRaj00•6m ago•0 comments

CodeSpeak: A next-generation programming language powered by LLMs

https://www.codespeak.dev/
1•smokel•7m ago•0 comments

Bed Frames That Work Harder in Small Bedrooms

https://dreamhomestoreblog.wordpress.com/2026/02/11/bed-frames-that-work-harder-in-small-bedrooms/
1•dreamhomestore•9m ago•1 comments

Everything Takes Longer Than You Think

https://revelry.co/insights/software-estimation-everything-takes-longer/
1•birdculture•9m ago•0 comments

OfCom fines 4chan £520k

https://twitter.com/i/status/2021949320455442662
1•cft•9m ago•0 comments

A Meditation on AI Identity

https://soul.md/
1•ibobev•11m ago•1 comments

JUCE plugins soon be back on Wine

https://forum.juce.com/t/juce8-direct2d-wine-yabridge/64298?page=4
1•vindex10•14m ago•1 comments

I'm building an AWS cost CLI and need your feedback about it

https://awsdoctor.compacompila.com/
1•elC0mpa•15m ago•1 comments

The Godless Students of London University

https://www.historytoday.com/archive/feature/godless-students-london-university
1•samclemens•15m ago•0 comments

PDS OLM to PST Converter

https://apps.microsoft.com/detail/9p62fq9z8x7p?hl=en-US&gl=US
1•tieanderson•15m ago•1 comments

Large tech companies don't need heroes

https://www.seangoedecke.com/heroism/
1•kiyanwang•15m ago•0 comments

Three Bad Managers

https://randsinrepose.com/archives/three-bad-managers/
1•kiyanwang•16m ago•0 comments

Diffs

https://diffs.com/
1•tosh•17m ago•0 comments

MinIO repository is no longer maintained

https://github.com/minio/minio/commit/7aac2a2c5b7c882e68c1ce017d8256be2feea27f
2•psvmcc•20m ago•0 comments

Expensively Quadratic: The LLM Agent Cost Curve

https://blog.exe.dev/expensively-quadratic
2•luu•21m ago•0 comments

Show HN: Own the Void – a trillion-cell infinite canvas

https://ownthevoid.com
2•sneezydwarf•25m ago•0 comments

Show HN: Introspect – messy CSV exports into shareable dashboards (no signup)

https://www.introspectdigital.com/
1•kiroid123•29m ago•1 comments

Show HN: Temp Mail – Fastest temporary email generator for iOS/macOS

https://tempmail.jamcry.app
1•jamcry•30m ago•0 comments

Europe joins the constellation-launching game with debut of Ariane 64

https://aerospaceamerica.aiaa.org/europe-joins-the-constellation-launching-game-with-debut-of-ari...
1•saubeidl•32m ago•1 comments

Show HN: Connect Slack to Your OpenClaw – Tutorial and Hosting

https://openclaw-setup.me/tutorials/slack/
1•Gregoryy•33m ago•0 comments

Show HN: AgentProbe – Validate AI agent endpoints across 8 protocols in one URL

https://agentprobe.xyz
1•Andreas_3d•35m ago•0 comments

How and why to properly write copyright statements in your code

https://matija.suklje.name/how-and-why-to-properly-write-copyright-statements-in-your-code
1•buhtz•37m ago•0 comments

Big Tech's $700B AI Buildout Is Draining Aquifers Faster Than They Recharge

https://alexnik2.substack.com/p/the-physical-layer-01
1•nicholaev•39m ago•0 comments

Show HN: LocalClaw – Find the right local LLM for your exact hardware

https://localclaw.io/
1•CDieumegard•43m ago•1 comments