frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•1y 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: Thermals.fyi – a paragliding simulator in the browser, Alpine terrain

https://thermals.fyi
1•breytex•15s ago•0 comments

Lessons from Building Copilot Cowork

https://commandline.microsoft.com/how-we-built-copilot-cowork-python-to-rust-migration/
1•gmays•31s ago•0 comments

Few Repercussions for Continued Gas Leaks After Couple's Death

https://insideclimatenews.org/news/03112026/few-repercussions-for-oil-firms-continued-leaks-after...
1•paimapi•49s ago•0 comments

GrapheneOS accuses YC of funding surveillance and enabling HN harassment

https://twitter.com/GrapheneOS/status/2118490356958597210
4•user_7832•4m ago•2 comments

Andrew Weldon post mortem on his Quake 4 levels

https://andrew-weldon.design/quake4.htm
1•klaussilveira•4m ago•0 comments

If your code chatbot was genuinely honest

1•chrisjj•5m ago•0 comments

GEO600 – A Vacuum Leak in the North Arm (2017)

https://www.geo600.org/77883/august-2017
1•_Microft•5m ago•0 comments

OneUptime 14.0: open-source observability platform adds data observability

https://github.com/OneUptime/oneuptime
2•bigoupea•6m ago•0 comments

show HN: Computer-Generated Asset Pipelines: Shading Language in Toy Story (1995)

https://codeaihq.com/computer-generated-asset-pipelines-shading-language-in-toy-story-1995/
2•CodeAIHQ•8m ago•0 comments

AI Product Team – 64 specialized AI agent roles with executable CLI workflows

https://github.com/3orionkings/ai-product-team
2•3orionkings•9m ago•0 comments

METR: Independent Assessment of AI R&D Acceleration at Anthropic in October 2026

https://www.lesswrong.com/posts/N5AmYkRks5CqAxvBg/metr-independent-assessment-of-ai-r-and-d-accel...
2•alach11•10m ago•0 comments

Humans slowly change, and that is our chance

https://evergreendesign.io/essays/humans-slowly-change-and-that-is-our-chance/
2•violinar•10m ago•0 comments

Piuma: New open source status bar for Hyprland

https://github.com/logicheneurali/piuma
2•logineur•10m ago•1 comments

Stay ahead in AI race; Build on next AI Idea

https://github.com/mukeshatnyc/dAIly
2•mukeshsinghnyc•11m ago•0 comments

VCF West Presentation: Is That Unix? – Sean Haas [video]

https://www.youtube.com/watch?v=RjtxpvXT5cA
2•oldnetguy•15m ago•0 comments

Harness 2: executing agent code as it streams

https://www.framer.com/blog/harness-2/
2•gmays•16m ago•0 comments

Devvm.dev: One VM for every project

https://devvm.dev/
2•luispa•17m ago•0 comments

Bye Deno, Hello Cloudflare

https://nerdy.dev/bye-deno-hello-cloudflare
3•speckx•17m ago•0 comments

Apple's grey list: iPhone won't autocorrect 'male chauvinist pig'

https://www.theguardian.com/technology/2026/nov/06/struggling-to-spell-male-chauvinist-pig-apple-...
2•uxhacker•17m ago•1 comments

When dreams feel real: the MÖBIUS model

https://www.nature.com/articles/s42003-026-09781-x
2•bryanrasmussen•18m ago•0 comments

Figma for hardware: AI can generate CAD, but what should we build?

https://opuslabs.substack.com/p/building-the-judgment-layer-for-hardware
1•opuslabs•18m ago•0 comments

The agentic web is here

https://www.technologyreview.com/2026/11/02/1147846/the-agentic-web-is-here/
1•bookofjoe•18m ago•0 comments

Show HN: Thesis, checks every SEC filing against why you own a stock

https://www.mythesis.ai
1•juansrome•19m ago•0 comments

Counting words-hacking human-cheat code

1•thaumaturgicon-•19m ago•1 comments

Ask HN: What have the past 12 months taught you?

2•chistev•20m ago•0 comments

Just how far can the FOR UPDATE SKIP LOCKED Postgres queue go?

https://garbagecollected.io/posts/postgres-task-queue-where-it-breaks/
1•gh5689•21m ago•0 comments

Anthropic IPO Valuation Talks Drop to $1.3T as Major Investors Balk

https://epyhia.com/anthropic-ipo-valuation-talks-drop-to-1-3-trillion-as-major-investors
10•arbuge•26m ago•3 comments

OpenAI will keep investing in AI data centers despite election results

https://www.cnbc.com/2026/11/06/open-ai-data-centers-election.html
3•pretext•28m ago•1 comments

Doom 3 BFG source code review

https://fabiensanglard.net/doom3_bfg/index.php
1•klaussilveira•30m ago•0 comments

Show HN: Wrapped – Your neighborhood's 311 story

https://311wrapped.com/
1•eltokh7•30m ago•0 comments