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

Jailbroken Fable 5

https://unfiltered.chat/
1•Loyae•2m ago•0 comments

Secretive Wall Street Powerhouse Jane Street Seizes AI Spotlight

https://www.wsj.com/tech/ai/jane-street-ai-wall-street-bdfcc81a
2•bookofjoe•3m ago•1 comments

Forget the World Cup. Culture is becoming more fragmented

https://www.economist.com/briefing/2026/06/11/forget-the-world-cup-culture-is-becoming-more-fragm...
1•paulpauper•4m ago•0 comments

Labor Market Effects of the Tax Cuts and Jobs Act

https://www.sciencedirect.com/science/article/abs/pii/S0927537126000643
2•paulpauper•4m ago•0 comments

AI has won another literary prize

https://twitter.com/nabeelqu/status/2068317401960026219
1•paulpauper•5m ago•0 comments

GreyFox – Free self-hosted AI proxy, token quotas, and local cache

https://github.com/skillful-fox-studio/grey-fox-community
1•SkilfulFox•5m ago•0 comments

Adventures of the Gummi Bears

https://en.wikipedia.org/wiki/Adventures_of_the_Gummi_Bears
1•tosh•7m ago•0 comments

Show HN: CleverCrow: give tokens to your favorite projects

https://clevercrow.io
1•zhubert•9m ago•0 comments

5 Monitors on a Commodore 128 [video]

https://www.youtube.com/watch?v=ul5hC3PY1Yg
2•amichail•11m ago•0 comments

Ask HN: Anyone notice World Cup video feeds look like AI?

1•TZubiri•11m ago•0 comments

Be Realistic. Demand the Impossible

https://syndekit.substack.com/p/be-realistic-demand-the-impossible
1•Tomte•12m ago•0 comments

Show HN: MdFried, the Ultimate Markdown Viewer

https://github.com/benjajaja/mdfried
2•the_gipsy•15m ago•0 comments

Someone Build a OS for Claude Code

https://github.com/mateolafalce/claudios/blob/main/README.md
1•lafalce•16m ago•1 comments

Cross-LIB – WORA for vintage devices

https://www.igdb.com/game_engines/cross-lib
1•goldenxp•17m ago•0 comments

Show HN: A 'boggle-like' daily word game

https://www.categori.app
1•lumpycustard•17m ago•0 comments

Portfolio Covariance Optimization and Market Impact Capacity Engine

https://github.com/dy9gzbph7m-cpu/quant-frontier-capacity-solver
2•cjb6s•20m ago•0 comments

JSON-LD Explained for Personal Websites

https://hawksley.dev/blog/json-ld-explained-for-personal-websites/
3•ethanhawksley•23m ago•0 comments

Peakload Benchmarks for Operating Systems

https://linuxcommunity.io/t/peakload-benchmarks-for-operating-systems/9459
3•ashitlerferad•27m ago•0 comments

Show HN: Gaming is YouTube bigges category and the least criticised we scored it

https://ctrl-watch.xyz/
2•deimos459•32m ago•0 comments

A cheaper and safer agentic AI workflow

https://danuker.go.ro/a-cheaper-and-safer-agentic-ai-workflow.html
2•danuker•36m ago•0 comments

I make good money. Why do I still feel like this?

https://yourbrainonmoney.substack.com/p/i-make-good-money-why-do-i-still
3•momentmaker•36m ago•0 comments

Oasis Ambient – Wi-Fi LED Light Teardown

https://www.ifixit.com/Teardown/Oasis+Ambient+Teardown/221776
2•z3ugma•38m ago•0 comments

Tech pundit Cringely cofounds startup '2Brains Inc' to solve LLM hallucinations

https://slashdot.org/story/26/06/20/0556251/tech-pundit-cringely-co-founds-startup-2brains-inc-to...
2•MilnerRoute•40m ago•0 comments

List of Unusual Deaths

https://www.orangecrumbs.com/l/unusual-deaths
2•octopus143•41m ago•1 comments

Open-source Vulkan driver NVK gains experimental DLSS support

https://www.tomshardware.com/pc-components/gpu-drivers/open-source-nvidia-vulkan-driver-nvk-gains...
2•rndsignals•42m ago•0 comments

How Old Are You in Space?

https://ethanwillingham.com/space-age.html
3•Willingham•43m ago•0 comments

Flic Mic for AI – The Wireless Voice Button

https://mic.flic.io/
3•jamie4224•44m ago•0 comments

The GLP-1 boom is the biggest climate story no one is pricing in

https://fortune.com/2026/06/21/glp1-drugs-climate-food-system-emissions-investment/
4•jtbayly•51m ago•1 comments

Tech Company Finder

https://tech.bingo/
3•thisismytest•52m ago•0 comments

MicroVM sandbox solves one problem well, but not the agent security problem

https://decodebytes.substack.com/p/why-your-microvm-sandbox-solves-a
2•decodebytes•54m ago•1 comments