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

Bypassing DPI with eBPF Sock_ops

https://bora.sh/bypassing-dpi-with-ebpf/
1•signa11•7m ago•0 comments

A GPT-5.4 bug led to OpenAI banning goblins and raccoons

1•prabal97•7m ago•0 comments

Slowly, Then Suddenly: How Products Fail (2022)

https://every.to/p/breaching-the-trust-thermocline
1•ruuda•14m ago•1 comments

Show HN: ShareNova – Browser file sharing, no account, no limits, no storage

https://sharenova.io
1•HatemDabet•17m ago•1 comments

I built OWASP-style security skill packs for LLM apps (NPM install)

https://www.npmjs.com/package/miii-security
1•maruakshay•19m ago•0 comments

How Does the Kubernetes Scheduler Pick a Node?

https://blog.kubesimplify.com/kube-scheduler-deep-dive
1•saiyampathak•20m ago•0 comments

Viral.ad – One URL, 15 Ad Formats (UGC, Reddit, LinkedIn)

https://www.viral.ad/
1•cjdesignstudio•21m ago•0 comments

Australia moves to tax Meta, Google and TikTok to fund newsrooms

https://www.asahi.com/ajw/articles/16534180
2•BaudouinVH•23m ago•0 comments

Windows 11's 5GB monthly .msu updates, AI is only part of the problem

https://www.windowslatest.com/2026/04/29/i-investigated-windows-11s-massive-5gb-monthly-msu-updat...
3•XzetaU8•32m ago•0 comments

IBM Bob: AI Development Partner

https://newsroom.ibm.com/2026-04-28-introducing-ibm-bob-ai-development-partner-that-takes-enterpr...
2•noiv•33m ago•0 comments

Returns to Intelligence

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6578939
2•_vaporwave_•34m ago•0 comments

US regulator to review Disney licences after Jimmy Kimmel joke about Melania

https://www.bbc.com/news/articles/c4g0zwxl3k0o
3•KnuthIsGod•38m ago•1 comments

OpenGame: Open Agentic Coding for Games

https://arxiv.org/abs/2604.18394
1•lexandstuff•41m ago•0 comments

FBI head James Comey charged with threatening Donald Trump's life

https://www.bbc.com/news/articles/cvgz4rvlem5o
2•KnuthIsGod•42m ago•0 comments

EUV Lithography: History, Latest Results, Technology Roadmap [video]

https://www.youtube.com/watch?v=qGy0GK0PMwc
3•o4c•43m ago•0 comments

Rust Bucket: Agent-first Rust project bootstrapper

https://github.com/imbue-ai/rust-bucket
1•nvader•48m ago•0 comments

Tvheadend: Self-Hosted IPTV Server

https://tvheadend.org
1•hyperific•49m ago•0 comments

$2,500 bug bounty for real-world AI misalignment

https://github.com/Hodlatoor/SyntheticOutlaw/
1•SyntheticOutlaw•53m ago•0 comments

Tech is in turmoil but the rest of corporate America isn't

https://fortune.com/2026/04/28/tech-layoffs-ai-disruption-corporate-america-doesnt-one-silicon-va...
2•1vuio0pswjnm7•56m ago•0 comments

Mistral Workflows: durable AI orchestration built on Temporal

https://mistral.ai/news/workflows
1•justus_bluemer•57m ago•0 comments

RingCore – a minimal async runtime built on io_uring

https://crates.io/crates/ringcore
1•paperplaneflyr•59m ago•0 comments

The unflattering secrets revealed so far in Elon Musk's latest legal feud

https://www.washingtonpost.com/technology/2026/04/23/musk-altman-lawsuit-trial-openai/
3•1vuio0pswjnm7•1h ago•1 comments

Complexity in a Systems Engineering Context(2019) [pdf]

https://www.sei.cmu.edu/documents/4245/2019_017_001_552583.pdf
2•o4c•1h ago•0 comments

The Downgrading of the American Tech Worker

https://nymag.com/intelligencer/article/after-layoffs-meta-is-training-ai-on-its-own-workers.html
13•sizzle•1h ago•0 comments

Perplexity Builds Accuracy into Frontier AI

https://www.perplexity.ai/hub/blog/how-perplexity-builds-accuracy-into-frontier-ai
3•gmays•1h ago•0 comments

PTP/1.0 – Prompt Transport Protocol

https://gpt.gekko.de/ptp-prompt-transport-protocol-rfc/
1•ekadagami•1h ago•0 comments

pnpm v11 Released

https://pnpm.io/blog/releases/11.0
1•sebws•1h ago•0 comments

SanDisk open-sources accelerated SSD pre-conditioning algorithm

https://www.blocksandfiles.com/flash/2026/04/28/sandisk-open-sources-accelerated-ssd-pre-conditio...
1•tanelpoder•1h ago•0 comments

What If Your OS Could Think?

https://github.com/AFKmoney/nexusOS
1•canaddons•1h ago•0 comments

Swift on Nvidia Jetson

https://mihaichiorean.com/blog/hard-part-of-swift-on-jetson/
1•mihaichiorean•1h ago•0 comments