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

Our Journey into Social Exile. X, Threads, Reddit and LinkedIn Ban

https://negativestarinnovators.com/blog/our-journey-into-social-exile
1•pizzly•49s ago•0 comments

Show HN: Guitar Guru – A guitar valuation app using ML

https://apps.apple.com/us/app/guitar-guru/id6761500318
1•shatnersbassoon•1m ago•0 comments

Why is almost everyone right-handed?

https://www.ox.ac.uk/news/2026-05-15-why-is-almost-everyone-right-handed-the-answer-may-lie-in-ho...
1•gmays•2m ago•0 comments

Show HN: Efficient Modeling of Nonlinear Dynamics in Nonstationary Data Streams

https://github.com/C-Naoki/AdaKoop
1•C-Naoki•2m ago•0 comments

Licensing Personal Projects

https://blog.ty-porter.dev/development/video%20games/2026/05/18/licensing-personal-projects.html
1•speckx•4m ago•0 comments

Ur Dream Founding Engr?

1•Kunal1522•4m ago•0 comments

The Stack Behind Clicky

https://twitter.com/julesrosenberg/status/2056747461931348438
1•juliarosenberg•4m ago•0 comments

Writes and Write-Nots

https://www.paulgraham.com/writes.html
1•duc_minh•6m ago•0 comments

The Billionaire Who Wired San Francisco

https://nymag.com/intelligencer/article/chris-larsen-san-francisco-cameras-surveillance.html
1•littlexsparkee•7m ago•0 comments

Tristan Davey's Punch Card Archive

https://punchcards.tristandavey.com/
1•ohjeez•13m ago•0 comments

Show HN: CLI Security for Agentic Development

https://github.com/marco-trotta1/badvibes
1•muoco-01•14m ago•0 comments

New Surface devices built for business and AI acceleration

https://blogs.windows.com/devices/2026/05/19/introducing-new-surface-devices-built-for-business-a...
1•ericsaf•14m ago•0 comments

Show HN: Nexus – free, self-hosted business suite for service teams

https://nexus-erp.de
2•at2software•15m ago•1 comments

New syslog formatter for Golang (RFC 3164/5424/6587 compatible)

https://github.com/zveinn/go-syslog
1•keyb1nd•15m ago•0 comments

VIX

https://github.com/kirby88/vix-releases
1•DeathArrow•15m ago•0 comments

Microsoft Delta

https://www.youtube.com/watch?v=8bNLp_oTuNM
1•Krontab•16m ago•0 comments

Ask HN: What are your plans for the AI future?

2•MisterTea•17m ago•2 comments

Show HN: RoBrain – Shared memory for AI agents, with rejected alternatives

https://github.com/adelinamart/robrain
1•mart1adelina•19m ago•0 comments

What Copy Fail looked like on a minimal OS

https://github.com/siderolabs/awesome-talos/wiki/Why-Kubernetes-nodes-inherit-problems-they-never...
6•hannle•19m ago•0 comments

Show HN: WiFi Heatmap – free, browser-based predictive WiFi planner

https://wifiheatmap.app/
2•kgergov•20m ago•1 comments

There's no such thing as "age verification"

https://pluralistic.net/2026/05/19/shes-dead-of-course/
1•Brajeshwar•20m ago•0 comments

Chart: How Tech Giants Make Their Billions (2017)

https://www.visualcapitalist.com/chart-5-tech-giants-make-billions/
1•chistev•20m ago•1 comments

Powertracker, 29 GW of announced AI capacity mapped to host counties

https://powertracker.io/
1•twistedwabbit•22m ago•0 comments

Forward-Looking Laziness: What Changes When AI Writes 95% of the Code

https://www.szia.ai/post/forward-looking-laziness-what-changes-when-ai-writes-95-of-the-code
1•mszel•22m ago•0 comments

What Bazel taught us about Terraform

https://stategraph.com/blog/what-bazel-taught-us-about-terraform
1•lawnchair•22m ago•0 comments

Parag Agrawal's AI startup wants to pay publishers when AI agents use their work

https://fortune.com/2026/05/19/parag-agrawal-parallel-startup-pay-publishers-when-ai-agents-use-t...
1•rahul003•23m ago•0 comments

.DJVU – Open, Highly Compressed .PDF Alternative

https://en.wikipedia.org/wiki/DjVu
1•evolve2k•23m ago•1 comments

Moving my backups to restic (2021)

https://blog.darkmere.gen.nz/2021/02/moving-my-backups-to-restic/
2•mooreds•24m ago•0 comments

Book on Truth in the Age of A.I. Contains Quotes Made Up by A.I

https://www.nytimes.com/2026/05/19/business/media/future-of-truth-ai-quotes.html
1•droidjj•24m ago•0 comments

My sci-fi novel recommendations (2023)

https://www.noahpinion.blog/p/my-sci-fi-novel-recommendations-888
1•mooreds•25m ago•0 comments