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

Show HN: KeyEnv – manage team secrets without scattered .env files

https://keyenv.dev/
1•ivannovazzi•1m ago•0 comments

Homelab [video]

https://www.youtube.com/watch?v=-KJ0jmUgAmw
1•Brajeshwar•1m ago•0 comments

When Pills Start Acting Like Machines

https://spectrum.ieee.org/ingestible-electronics
1•Brajeshwar•1m ago•0 comments

Lyte2D: A comfy little game engine

https://relaxing.run/lyte-intro/
2•Boxxed•1m ago•1 comments

Fitscroll: TikTok like experience for outfit ideas

https://github.com/VicPitic/fitscroll
1•vicpitic•2m ago•1 comments

FPScanner: A lightweight browser fingerprinting library for bot detection

https://github.com/antoinevastel/fpscanner
1•thefindev•2m ago•0 comments

KaOS Explains Why It's Ending Its 12-Year KDE Plasma Era

https://kaosx.us/news/2026/systemd_kaos/
1•azurenumber•3m ago•0 comments

Show HN: I Redesigned IRIXNet

https://irixnet.org/
1•ThatGuyRaion•4m ago•0 comments

A safer, cost-effective solution for large-scale energy storage

https://phys.org/news/2026-02-safer-effective-solution-large-scale.html
1•PaulHoule•4m ago•0 comments

Show HN: Turn human decisions into blocking tool-calls for AI agents (iOS+CLI)

https://github.com/egradman/extendo-cli
1•egradman2•4m ago•0 comments

Stripe called at $159B in tender offer

https://www.cnbc.com/2026/02/24/stripe-value-stock-sale-tender-offer.html
1•tyre•5m ago•0 comments

What Happens to Business When You Close a Street to Cars

https://maxmautner.com/2026/02/22/pedestrianization.html
1•freediver•5m ago•0 comments

TLA+ by Example

https://tlabyexample.com/
1•todsacerdoti•5m ago•0 comments

PeerNS (Peerns.com) – DNS for PeerJS

https://peerns.com
1•smileytechness•6m ago•1 comments

Show HN: SQL-tap now has a browser-based Web UI

1•mickamy•6m ago•0 comments

Show HN: Bel interpeter vibe coded with Claude Code

https://github.com/Tomasmillar/Rust-Bel
1•Tomasmillar•7m ago•0 comments

Show HN: DataPorter – Rails engine for data imports

https://seryllns.github.io/data_porter/
1•Slns•8m ago•0 comments

The Seamstress Who Solved the Ancient Mystery of the Argonaut

https://www.themarginalian.org/2026/02/23/jeanne-villepreux-power-argonaut/
1•cyanbane•14m ago•0 comments

Show HN: Rungs.dev – IDE for PLC AOIs with Structured Text and Ladder Logic

https://rungs.dev/
1•Dagryl•14m ago•0 comments

Gogi – An AI-powered terminal assistant with native device-code OAuth

https://gogi.webdeb.de
1•thedumbuser•15m ago•2 comments

Timing Superintelligence

https://importai.substack.com/p/import-ai-445-timing-superintelligence
1•andsoitis•15m ago•0 comments

A simple L7 proxy for vLLM that manages LoRA adapter storage via NVMes

https://github.com/shayonj/loraplex
1•shayonj•15m ago•0 comments

React Native Comes to Meta Quest

https://reactnative.dev/blog/2026/02/24/react-native-comes-to-meta-quest
1•soheilpro•15m ago•0 comments

Matrix Inverse Square Root (SPD) with Fixed-Budget GEMM Kernels

https://jiha-kim.github.io/posts/fast-matrix-inverse-square-root/
1•ibobev•15m ago•0 comments

Rascal's Wager

https://sergey.substack.com/p/rascals-wager
4•neural_thing•16m ago•0 comments

An AI doomsday report shook US markets

https://www.theguardian.com/technology/2026/feb/24/feedback-loop-no-brake-how-ai-doomsday-report-...
2•geox•17m ago•0 comments

Flake Checks in Shell

https://entropicthoughts.com/flake-checks-in-shell
2•ibobev•17m ago•0 comments

Another Viral AI Doomer Article, the Fundamental Error, DoorDash's AI Advantages

https://stratechery.com/2026/another-viral-ai-doomer-article-the-fundamental-error-doordashs-ai-a...
1•swyx•17m ago•0 comments

The Edge of Mathematics – Interview with Terence Tao

https://www.theatlantic.com/technology/2026/02/ai-math-terrance-tao/686107/
1•haomiao•18m ago•0 comments

Zero Human Involvement: Why Full Autonomy Is the Only Measure of Personalisation

https://swifterm.com/zero-human-involvement-personalisation-maturity/
1•SwiftERM•19m ago•1 comments