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

Show HN: API Ingest – Agentic Search in API Docs

https://github.com/mohidbt/api-ingest
1•mohidbutt•1m ago•0 comments

Show HN: An MCP server that fact-checks AI bug diagnoses against AST evidence

https://github.com/EruditeCoder108/unravelai
1•EruditeCoder108•3m ago•0 comments

Prinesh Where R U?

1•triple_t•5m ago•0 comments

Inko 0.20.0: reducing heap allocations by 50%

https://inko-lang.org/news/inko-0-20-0-reducing-heap-allocations-by-50/
1•YorickPeterse•5m ago•0 comments

Probing the Planck scale with quantum computation

https://arxiv.org/abs/2604.06322
1•Tyyps•6m ago•0 comments

Australian social media ban marred by weak platform checks, tech providers say

https://www.reuters.com/legal/litigation/australian-social-media-ban-marred-by-weak-platform-chec...
1•1vuio0pswjnm7•7m ago•0 comments

AudioRoute – Capture system audio into any DAW on macOS

https://audio-route.com/
1•vyunikov•8m ago•0 comments

YouTube complies with Indonesia's social media curbs, minister says

https://www.reuters.com/business/media-telecom/youtube-complies-with-indonesias-social-media-curb...
1•1vuio0pswjnm7•8m ago•0 comments

Critical RCE Vulnerability in LiteLLM Proxy

https://aisafe.io/blog/critical-rce-vulnerability-in-litellm-proxy
2•fedex_00•11m ago•0 comments

If a bird flu pandemic starts, we may have an mRNA vaccine ready

https://www.newscientist.com/article/2523838-if-a-bird-flu-pandemic-starts-we-may-have-an-mrna-va...
1•Brajeshwar•14m ago•0 comments

Millions of renters hit by unlawful data collection

https://www.smh.com.au/technology/millions-of-renters-hit-by-unlawful-data-collection-20260422-p5...
2•thedays•14m ago•0 comments

Building the Google Photos Web UI (2018)

https://medium.com/google-design/google-photos-45b714dfbed1
1•stephen-hill•14m ago•0 comments

1-Bit Hokusai's "The Great Wave"

https://www.hypertalking.com/2023/05/08/1-bit-pixel-art-of-hokusais-the-great-wave-off-kanagawa/
3•stephen-hill•15m ago•0 comments

Show HN: CSS-Only 3D/2D 1D Chess

https://david.sojevic.com/projects/css-only-1d-chess/
2•davidsojevic•16m ago•0 comments

Enterprise-D Interiors

https://www.ex-astris-scientia.org/gallery/interiors2.htm
2•stephen-hill•16m ago•0 comments

Kitaru: Agent Loop Management

https://github.com/zenml-io/kitaru
1•handfuloflight•19m ago•0 comments

Mathematicians found out why waiting for the elevator takes forever

https://www.scientificamerican.com/article/mathematicians-found-out-why-waiting-for-the-elevator-...
1•sohkamyung•20m ago•0 comments

Show HN: Tmuxx – simpler tmux, fewer keystrokes, no duplicate groups

https://github.com/timsayshey/tmuxx
2•good8675309•20m ago•0 comments

Nearly half of US children are breathing dangerous levels of air pollution

https://www.theguardian.com/us-news/2026/apr/22/air-pollution-report-dangerous-levels-children
1•mitchbob•22m ago•0 comments

Software Engineering Handbook for Modern Teams

https://www.softwareengineeringhandbook.com/
11•bayburtlu•22m ago•0 comments

Time-series forecasting MCP for Claude Desktop

https://pypi.org/project/geneva-mcp/
1•codebydom•22m ago•0 comments

Advanced DNS Protection: mitigating sophisticated DNS DDoS attacks

https://blog.cloudflare.com/advanced-dns-protection/
2•theorchid•23m ago•0 comments

Ask HN: Realtime Gcloud Spend Cap?

1•julienreszka•24m ago•0 comments

Qwen/Qwen3.6-27B · Hugging Face

https://huggingface.co/Qwen/Qwen3.6-27B
7•cgeier•24m ago•1 comments

Show HN: We built a <60ms, open-source alternative to E2B using RustVMM and KVM

https://github.com/TencentCloud/CubeSandbox
2•yukunqiu•25m ago•0 comments

Show HN: BigBlueBam, MIT-licensed Work OS where agents are first-class coworkers

https://github.com/eoffermann/BigBlueBam
2•eoffermann•25m ago•1 comments

As a non-eng agency owner, here are things that have changed how we work

https://read.earlystagegrowth.com/p/14-claude-skills-and-workflows-that
1•joshlachkovic•26m ago•0 comments

Who Knew? 1 in 5 Americans Are Convinced They're Psychic

https://studyfinds.com/1-in-5-americans-convinced-theyre-psychic/
1•t-3•27m ago•0 comments

Esp-Claw: Chat Coding Edge AI Agent Framework for IoT

https://esp-claw.com/en/
1•hasheddan•27m ago•1 comments

AI Agents Are Selfish and Biology Solved It

https://eversole.dev/blog/signaling-is-the-intelligence/
2•kennethops•28m ago•0 comments