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

Nvidia Nemotron VoiceChat on Apple Silicon: Full-Duplex Speech with Tools

https://blog.ivan.digital/nvidia-nemotron-voicechat-on-apple-silicon-full-duplex-speech-with-tool...
1•aufklarer•31s ago•0 comments

Base84 deserves a place in file names

https://00f.net/2026/09/09/base84/
1•kevvok•1m ago•0 comments

Learning without a brain – how bacteria store memories and remember like ANNs

https://phys.org/news/2026-09-brain-bacteria-memories-artificial-neural.html
1•mdp2021•2m ago•0 comments

Show HN: Beautiful Markdown rendering in your terminal

https://github.com/spencerldixon/lime
1•spencerldixon•8m ago•0 comments

China's Huawei branded a criminal enterprise as tech firm's US trial opens

https://www.theguardian.com/technology/2026/sep/10/china-huawei-trial-us
1•beardyw•9m ago•0 comments

Show HN: Jscpd start support type2/type3 clones

https://github.com/kucherenko/jscpd
1•andreypk•12m ago•0 comments

Redis built a cache that cuts LLM costs

https://redis.io/langcache/
1•soltanov•13m ago•0 comments

Show HN: FOSS browser-based visual Kegel trainer for men

https://kegeltrainer.net/
1•artmanja111•13m ago•0 comments

If You Always Enjoy It, You're Not Pushing It Hard Enough

https://www.ssp.sh/blog/benn-stancil-on-deadlines-and-storytelling/
1•zazuke•14m ago•0 comments

Soft-Deprecating Re.match()

https://hugovk.dev/blog/2026/soft-deprecating-re.match/
1•runningmike•14m ago•0 comments

India launches tap-and-pay option for payments for full Apple Pay rollout

https://www.reuters.com/world/india/india-launches-tap-and-pay-option-real-time-payments-ahead-fu...
1•fork-bomber•15m ago•0 comments

LLM 0.35

https://simonwillison.net/2026/Sep/7/llm/
1•hnrprtlpdb•16m ago•0 comments

How big is the open-model threat to AI hyperscalers?

https://www.ft.com/content/48588acb-8026-4c8e-aac7-8b5588294dbf
1•JumpCrisscross•16m ago•0 comments

Hot Deal 10 Days Gorilla Trekking Safari

https://davsafaris.com/
1•williamsekamatt•16m ago•0 comments

An atlas of periodic solutions to the three-body problem

https://www.threebodyorbits.com/
1•thunderbong•17m ago•0 comments

Anthropic says it stopped scientists potentially developing bioweapons with AI

https://www.ft.com/content/845cf3bf-59c5-4e53-a45e-e11d2339df9d
1•ethanhawksley•17m ago•1 comments

Kern – European. Cloud-native. Verifiable all the way down

https://www.kern-lang.eu/
1•rbanffy•20m ago•0 comments

UK canned 'mackerel' now contains no mackerel

https://www.ft.com/content/980adf6d-27fc-47fb-b812-b468ea90e15f
1•JumpCrisscross•20m ago•0 comments

DSCI goes pre beta testing – need early feedback

5•melezhik•21m ago•2 comments

The unbearable lightness of one more index

https://boringsql.com/posts/unbearable-lightness-of-one-more-index/
1•Tomte•22m ago•0 comments

New Revelations About the Origin of Interstellar Comet 3I/Atlas

https://www.universetoday.com/articles/new-revelations-about-the-origin-of-interstellar-comet-3ia...
1•Betelbuddy•25m ago•0 comments

Cherenkov Radiation - traveling faster than light

http://www.iaea.org/newscenter/news/what-is-cherenkov-radiation
3•andsoitis•25m ago•0 comments

Fuzzing the State Machines Inside My HTTP Client

https://blog.gaborkoos.com/posts/2026-09-05-Fuzzing-the-State-Machines-Inside-My-HTTP-Client/
1•Klaster_1•25m ago•0 comments

Ask HN: How would you re-design SwiftUI?

1•elcritch•26m ago•0 comments

Latham and Watkins buys Nvidia servers to set up in-house AI systems

https://www.ft.com/content/a2aaa848-92c3-4f7a-b758-5858bfb29e70
2•ivory54321•27m ago•1 comments

Oracle says AI will save it from the SaaSpocalypse, not bring it on

https://www.theregister.com/software/2026/09/11/oracle-says-ai-will-save-it-from-the-saaspocalyps...
1•Betelbuddy•27m ago•0 comments

My Favourite Games from GMTK Game Jam 2026 [video]

https://www.youtube.com/watch?v=awegilW3DTc
2•duck•28m ago•0 comments

The Hidden Dangers of Musk's Votesafe.org

https://popular.info/p/the-hidden-dangers-of-musks-votesafeorg
3•latexr•30m ago•1 comments

OverFlip – Minimalist web app to cook meals from fridge leftovers

https://overflip.app
2•rubenkarvalho•31m ago•0 comments

Hackerly: A calm, keyboard-first reader for Hacker News

https://hackerly.vercel.app/
2•g1l•32m ago•0 comments