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

Txtfold – summarize large files for LLMs

https://github.com/kristiandupont/txtfold
1•kristiandupont•3m ago•0 comments

The Silencing Engine

https://kitchencloset.com/realstuff/essays/the_silencing_engine/
1•bcRIPster•7m ago•0 comments

Show HN: ChatForm – Create an AI chat form in 1 minute

https://chatform.000ooo.ooo/
1•fengyiqicoder•15m ago•0 comments

Draft's knowledge graph engine – deterministic codebase understanding for AI

https://www.getdraft.dev/blog/local-graph-engine/
1•mayurpise•18m ago•0 comments

Why the Future Doesn't Need US

https://web.archive.org/web/20160210081017/http://www.wired.com/2000/04/joy-2/
1•signa11•20m ago•0 comments

The Publishing Mystery That No One Wants to Talk About

https://www.theatlantic.com/books/2026/04/who-really-wrote-autistic-author-woody-brown-novel/686814/
1•samclemens•27m ago•0 comments

AMD's Zen: Coming Back from the Dead

https://clamtech.org/?dest=zen1
1•matt_d•29m ago•1 comments

Coyote vs. Acme (1990)

https://www.newyorker.com/magazine/1990/02/26/coyote-v-acme
1•aaronbrethorst•41m ago•0 comments

Learning About FPGAs in Finance

https://www.semidesignjobs.com/blog/fpgas-in-finance-hft
1•johncole•47m ago•0 comments

Show HN: Another experiment with an Erdos problem and LLMs

1•ilitirit•49m ago•0 comments

US power demand to reach record highs in 2026–2027 driven by AI and data centers

https://www.reuters.com/business/energy/us-power-use-beat-record-highs-2026-2027-ai-use-surges-ei...
4•latentframe•50m ago•2 comments

Ask HN: Will local models on normal hardware ever compete?

1•locusofself•52m ago•2 comments

Roast My Startup: Aluqos

https://www.aluqos.com/
1•ndossantos•58m ago•1 comments

Details That Make Interfaces Feel Better

https://jakub.kr/writing/details-that-make-interfaces-feel-better
2•vinhnx•58m ago•0 comments

Transformation and Analogies

https://camerongordon0.substack.com/p/on-transformation-and-analogies
1•iciac•1h ago•0 comments

Critical Thinking: The Architecture of Doubt

https://calltothink.com/blog/critical-thinking-architecture-of-doubt/
1•akarnam37•1h ago•0 comments

Show HN: Vibe Check – Client-side invisible Unicode steganography scanner

https://websationflow.com/
1•Raywob•1h ago•0 comments

I'm Not a Robot

https://sheets.works/data-viz/captcha
2•thunderbong•1h ago•0 comments

The Foldable iPhone Is Basically an iPad Mini That Folds in Half

https://gizmodo.com/the-foldable-iphone-is-basically-an-ipad-mini-that-folds-in-half-2000750451
1•thunderbong•1h ago•1 comments

Show HN: Paper Millionaire – A Startup Stock Option Horror Roguelike

https://paper-millionaire.pagey.site/
2•freakynit•1h ago•0 comments

Show HN: Free On-Brand AI Ad Maker

https://www.context.dev/free-tools/ad-maker
1•ICodeSometimes•1h ago•0 comments

Show HN: MemOperator-4B

https://huggingface.co/MemTensor/MemOperator-4B
2•MemTensor•1h ago•0 comments

Branimir Lambov from IBM on Cassandra

https://theconsensus.dev/p/2026/04/26/branimir-lambov-from-ibm-on-cassandra.html
2•SerCe•1h ago•0 comments

Surfshark releases new proprietary VPN protocol

https://www.zdnet.com/article/surfshark-dausos-vpn-protocol/
2•kitchi•1h ago•0 comments

Learning to Repair Lean Proofs from Compiler Feedback

https://arxiv.org/abs/2602.02990
1•matt_d•1h ago•0 comments

Italy to extradite suspected Chinese hacker wanted by US authorities

https://www.reuters.com/world/china/italy-extradite-suspected-chinese-hacker-wanted-by-us-authori...
2•NN88•1h ago•0 comments

Ask HN: Is there a way to render URLs to PDFs on Android?

2•Irongirl1•1h ago•1 comments

California's Billionaire Tax Has the Signatures to Make the Ballot, Backers Say

https://www.wsj.com/politics/policy/californias-billionaire-tax-has-the-signatures-to-make-the-ba...
9•testfoobar•1h ago•2 comments

Banning AI Art – Wallhaven

https://wallhaven.cc/forums/thread/4800
2•thedayisntgray•1h ago•2 comments

Low-Dose Aspirin Usage for Primary Prevention Has Fallen by >50% Since 2018

https://www.epicresearch.org/articles/low-dose-aspirin-usage-for-primary-prevention-of-cardiovasc...
2•salkahfi•1h ago•0 comments