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

I stopped building onboarding and built AI infrastructure instead

https://www.indiehackers.com/post/i-stopped-building-onboarding-and-built-ai-instead-0VMigrTEwai1...
1•stangineer•2m ago•0 comments

Project Iceworm (1959)

https://en.wikipedia.org/wiki/Project_Iceworm
1•AgentNews•8m ago•0 comments

Gödel, Escher, Bach, Wallace: The "O's, D's and P's" in Infinite Jest

https://www.chiply.dev/post-reperspectivizing-orin
1•chiply•12m ago•1 comments

Ada's is Closing June 6th, 2026

https://adasbooks.com/adas-closing
2•thebeardisred•17m ago•0 comments

Get a Point on the Real Number Line

https://www.onemathematicalcat.org/numberLinePopulation.htm
1•subset•19m ago•0 comments

. LLMs Can't Count: A Hallucination Taxonomy Across GPT, Gemini, and Claude

https://zenodo.org/records/19787746
1•h_hasegawa•21m ago•0 comments

WAB Web Agent Bridge -An Open-Source OS for AI Agents

https://webagentbridge.com
1•abokenan444•23m ago•0 comments

Show HN: I remade my blog into a Windows 3.1 environment

https://passo.uno/
3•theletterf•27m ago•0 comments

Show HN: <hyper-frame> – an iframe to frame 100% of the Internet

https://www.hyper-frame.art/?actual
2•keepamovin•29m ago•0 comments

Blockchain as an Artistic Medium

https://silkarthouse.com/features/why-i-keep-track-of-what-0xg-is-coding
2•0xG•30m ago•0 comments

Show HN: I built a tool to bootstrap VLESS and REALITY over SSH (with rollback)

1•insany•31m ago•0 comments

A short-lived lock for a long-running evaluation

https://swaranga.dev/posts/a-short-lived-lock-for-a-long-running-evaluation/
2•swaranga•31m ago•0 comments

Musk and Altman's bitter feud over OpenAI to be laid bare in court

https://www.theguardian.com/technology/2026/apr/26/musk-altman-openai-court
2•beardyw•32m ago•0 comments

Do I even want to be a coder anymore?

https://polso.info/do-i-even-want-to-be-a-coder-anymore
3•Risse•32m ago•0 comments

Chat GPT wrote your code, what else is missing?

https://blog.viewfromtheweb.com/chat-gpt-wrote-your-code-what-else-is-missing-57dc2cd8/
2•rickdg•32m ago•0 comments

Show HN: A template to build desktop, web and mobile apps from the same codebase

https://github.com/odest/tntstack
3•odest•33m ago•1 comments

The Secret Life of NaN

https://anniecherkaev.com/the-secret-life-of-nan
2•prakashqwerty•33m ago•0 comments

System over Model: Zero-Day Discovery at the Jagged Frontier

https://aisle.com/blog/system-over-model-zero-day-discovery-at-the-jagged-frontier
2•ahoog42•34m ago•0 comments

AI, Vikings and Magic Swords

https://yadin.com/notes/swords/
2•dryadin•37m ago•0 comments

Asahi Linux Progress Linux 7.0

https://asahilinux.org/2026/04/progress-report-7-0/
7•elisaado•39m ago•0 comments

Vacant House Shark: A B-movie created with AI featuring sharks and kung fu [video]

https://www.youtube.com/watch?v=LD4UNHAIQcs
2•nogajun•42m ago•0 comments

Chornobyl: 40 years after disaster, nuclear site still at risk

https://www.theguardian.com/news/ng-interactive/2026/apr/25/chornobyl-power-plant-at-risk-amid-ru...
2•Anon84•45m ago•0 comments

Show HN: Nice TUI for Go Pprof

https://github.com/owenrumney/lazypprof
2•rumno0•46m ago•0 comments

A List of Post-Mortems

https://github.com/danluu/post-mortems
2•carlos-menezes•46m ago•0 comments

Mystery Around Venezuelan Cyberattack Deepens, with New Highly Destructive Wiper

https://www.zetter-zeroday.com/hwiper-targeting-venezuelas-state-oil-company-discovered/
2•campuscodi•46m ago•0 comments

Show HN: no look

https://www.hyper-frame.art/console
2•keepamovin•47m ago•0 comments

Sebastian Sawe breaks two-hour mark in marathon world record

https://www.bbc.co.uk/sport/athletics/live/cjd9xpmnvj3t
4•beejiu•50m ago•0 comments

Ask HN: When did Spotify become YouTube/TikTok?

3•binarypixel•55m ago•1 comments

The Paradox of Karl Popper

https://www.scientificamerican.com/blog/cross-check/the-paradox-of-karl-popper/
2•baxtr•57m ago•0 comments

I factored the number RSA1024-1 using my home-built QPU stack

https://twitter.com/veorq/status/2048320115075137864
2•keepamovin•57m ago•0 comments