frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•1y 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

FastMETEO: Obtain Meteorological Data for Flights

https://github.com/open-aviation/fastmeteo
1•marklit•1m ago•0 comments

OpenThatEmail, a private browser workspace for MSG and EML files

https://openthatemail.com
1•shravankb•8m ago•0 comments

CleverSocks – multithreaded, small, efficient SOCKS5 server

https://github.com/clevotec/cleversocks
1•kcrk•9m ago•0 comments

Let's Stop Calling Everything "Linear Attention"

https://htor.inf.ethz.ch/blog/index.php/2026/08/09/lets-stop-calling-everything-linear-attention/
1•matt_d•9m ago•0 comments

Open-Source, Off-Grid LoRa Pet Tracker (No Subscription, No Cloud)

https://www.instructables.com/LIA-an-Open-Source-Off-Grid-LoRa-Pet-Asset-Tracker/
1•sudo_cowsay•18m ago•1 comments

Composer 2 Technical Report

https://arxiv.org/abs/2603.24477
1•ronfriedhaber•19m ago•0 comments

'Every millimetre counts': Inside the beast tunnelling under Sydney Harbour

https://www.smh.com.au/national/nsw/every-millimetre-counts-inside-the-beast-tunnelling-under-syd...
1•hiharryhere•19m ago•0 comments

We Build an Autonomous SRE Agent for Kubernetes Deployments

https://www.langchain.com/blog/how-we-build-an-autonomous-sre-agent-for-kubernetes-deployments
1•markgavalda•21m ago•0 comments

Port the Enlightenment desktop environment to NetBSD

https://blog.netbsd.org/tnf/entry/gsoc2026_enlightenment
1•birdculture•21m ago•0 comments

Contra DSPy and GEPA

https://benanderson.work/blog/contra-dspy-gepa/
1•rzk•22m ago•0 comments

Are AI agents our industry's industrial robots?

https://www.marcusoft.net/2026/08/ai-robots.html
2•nialse•30m ago•1 comments

Royal Navy drone cameras sent signals to China

https://www.independent.co.uk/news/uk/home-news/royal-navy-drone-cameras-china-mod-b3030094.html
3•wolfi1•30m ago•0 comments

Show HN: Yaply – translate and learn English from your X feed

https://yaply.app
2•matthiasMRC•30m ago•0 comments

Towers of Silence

https://99percentinvisible.org/episode/579-towers-of-silence/
1•NoRagrets•34m ago•0 comments

Diffusion LLMs as Targets and Adversaries: Mechanistic Safety Exploits

https://arxiv.org/abs/2608.07430
2•sbulaev•36m ago•0 comments

Who Should Pay for Source Code Availability?

https://kristoff.it/blog/source-code-availability/
2•h1watt•39m ago•0 comments

The making of an advert before CGI – Chevy Impala 1966 [video]

https://www.youtube.com/shorts/VLBRvCaWIiY
2•lifeisstillgood•40m ago•0 comments

How to be an AI safety research engineer

https://www.lesswrong.com/posts/Wty5mcDBEmypap8o2/how-to-be-an-ai-safety-research-engineer
1•joozio•41m ago•0 comments

Is Europe safer than America?

https://www.economist.com/graphic-detail/2026/08/09/is-europe-safer-than-america
3•vinni2•45m ago•2 comments

Kimi K3 Sandbox Escape Exposes Weak Links in Agent Testing

https://ai-updates.net/kimi-k3-sandbox-escape-agent-testing/
1•ashurandi•49m ago•1 comments

MIT researchers tackle the economic realities of fusion power

https://news.mit.edu/2026/mit-researchers-tackle-economic-realities-fusion-power-0810
2•mdp2021•52m ago•0 comments

Israeli settlers are sneaking into Syria to claim land for a Jewish outpost

https://apnews.com/article/israel-syria-netanyahu-jewish-settlers-bashan-461c4c4f686d5cf74f0617a7...
4•hebelehubele•52m ago•1 comments

The Renaissance Was Edited Before Anyone Asked for It Back

https://thetraces.substack.com/p/the-renaissance-was-edited-before
1•feldrim•53m ago•0 comments

Passkey Town

https://fenko.nz/passkey-town/
2•mosajjal•56m ago•2 comments

Scaling Logical Reasoning on Modern HPC Hardware

https://surface.syr.edu/etd/2351/
1•matt_d•56m ago•0 comments

AI assistant hacks gym website in first known Australian autonomous cyber attack

https://www.rnz.co.nz/news/world/952663/ai-assistant-hacks-gym-website-in-first-known-australian-...
3•billybuckwheat•57m ago•0 comments

OpenHaystack: Reverse-engineered Apple's Find My network

https://github.com/seemoo-lab/openhaystack
2•BrandiATMuhkuh•57m ago•0 comments

Dark mode toggles: two states are enough

https://lea.verou.me/blog/2026/dark-mode-toggles/
3•JeremyTheo•1h ago•1 comments

Why does Apple have an office in a small town close to Hamburg?

https://alsterrunde.com/why-does-apple-have-an-office-in-a-small-town-close-to-hamburg/
3•mertbio•1h ago•0 comments

Show HN: NexusMem – Local context memory engine for AI coding agents

https://github.com/yaminbakoh4-dot/NexusMem
2•yamin_bakoh•1h ago•0 comments