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•11mo 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

C++26: String and String_view Improvements

https://www.sandordargo.com/blog/2026/04/29/cpp26-string-string_view-improvements
1•PaulHoule•2m ago•0 comments

Trump Backs Tobacco Firms in Vape Dispute, Prompting FDA Chief's Resignation

https://las-vegas-news.com/trump-backs-tobacco-firms-in-vape-dispute-prompting-fda-chiefs-resigna...
1•petethomas•2m ago•0 comments

Apple Developer Community Recognition

https://developer.apple.com/community/recognition/
1•robert-boehnke•6m ago•0 comments

Show HN: From 30 Photos to an FPS

https://free-visit.net/
1•tmilard•10m ago•0 comments

Nvidia/Numba-CUDA-mlir: CUDA C++-style Python GPU compiler built on MLIR

https://github.com/NVIDIA/numba-cuda-mlir
1•nickwanninger•10m ago•0 comments

Tell HN: Dont use Claude Design, lost access to my projects after unsubscribing

2•pycassa•10m ago•0 comments

Run Claude Code/Codex Sessions on GitHub and Linear Issues

https://lanes.sh/blog/integrations-have-arrived
5•s-xyz•12m ago•0 comments

Behind the scenes of OpenAI's open-source Windows sandbox

https://openai.com/index/building-codex-windows-sandbox/
1•dkundel•17m ago•0 comments

Microsoft researchers find AI models and agents can't handle long-running tasks

https://www.theregister.com/ai-ml/2026/05/11/microsoft-researchers-find-ai-models-and-agents-cant...
2•rbanffy•17m ago•0 comments

Numworks Graphing Calculator

https://www.numworks.com/buy/
2•kaladin-jasnah•17m ago•0 comments

Innovative startup pioneers 3D printing with recycled glass

https://www.tomshardware.com/3d-printing/innovative-startup-pioneers-3d-printing-with-recycled-gl...
1•rbanffy•17m ago•0 comments

Show HN: Like Reddit but for Interactive Simulations

https://www.simloops.com/
3•nerdlogic•18m ago•0 comments

Hello Robot's Wheeled Home Robot Ditches Humanoid Hype

https://spectrum.ieee.org/stretch-4-home-robot
1•rbanffy•20m ago•0 comments

FAA adding transponders to all its airport vehicles after LaGuardia runway crash

https://www.cbc.ca/news/world/transponders-airport-vehicles-air-canada-laguardia-crash-9.7198540
1•cf100clunk•21m ago•0 comments

A desire for a loud car correlates with higher scores on psychopathy and sadism

https://cipp.ug.edu.pl/A-desire-for-a-loud-car-with-a-modified-muffler-is-predicted-by-being-a-ma...
2•doener•21m ago•3 comments

Show HN: This Show HN is NotGen.AI

https://notgen.ai/
1•foote•21m ago•0 comments

Spire: Structure-Preserving Interpretable Retrieval of Evidence

https://arxiv.org/abs/2604.20849
1•PaulHoule•24m ago•0 comments

I took a physics class as a software engineer

https://frigade.com/blog/why-i-took-a-physics-class-as-a-software-engineer
2•pancomplex•24m ago•0 comments

Munich's IT transition: open-source is the default for the new coalition

https://www.heise.de/en/news/Munich-s-IT-transition-Open-Source-is-the-default-for-the-new-coalit...
1•doener•25m ago•0 comments

Great Essays About Biology

https://nikomc.com/essays/30-great-essays.html
2•sebg•25m ago•0 comments

Viral Marketing

1•FDX2018•25m ago•1 comments

Medicare's new payment model is built for AI. Most of the tech world has no idea

https://techcrunch.com/2026/05/12/medicares-new-payment-model-is-built-for-ai-and-most-of-the-tec...
2•brandonb•26m ago•0 comments

More concentrated precipitation decreases terrestrial water storage

https://www.nature.com/articles/s41586-026-10487-7
1•littlexsparkee•27m ago•0 comments

Lobotomized Claude Code: system-prompt overrides for Opus 4.7

https://github.com/skrabe/lobotomized-claude-code
1•opwizardx•28m ago•0 comments

Hondurasgate.ch Portal Under Attack

https://hondurasgate.ch/investigaciones/hondurasgate-under-attack-us-israel-digital-siege
1•lbrito•28m ago•0 comments

Token Dashboard – local desktop app to see where your Claude Code tokens go

https://github.com/Arylmera/Token-Dashboard
1•Arylmera•30m ago•0 comments

Show HN: Building effective Human-AI hybrid decision-making ecosystem

https://galdren.com/lgd/
1•stAInley•31m ago•0 comments

Windows 11 PCs Compared to MacBook Neo

https://signal65.com/research/windows-11-pcs-compared-to-macbook-neo/
2•ndr42•32m ago•1 comments

An 'Impossible' Idea Led to a Pancreatic Cancer Breakthrough

https://www.nytimes.com/2026/05/12/health/pancreatic-cancer-daraxonrasib-kras.html
1•bookofjoe•33m ago•1 comments

San Fransokyo: imagining a denser San Francisco

https://chinoiserie.media/posts/san-fransokyo/
1•stevenzzzzzzz•34m ago•0 comments