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•7mo 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: Open-Source Postgres MCP Server and Natural Language Agent

https://github.com/pgEdge/pgedge-postgres-mcp
1•pgedge_postgres•1m ago•0 comments

Amazon in talks to invest about $10B in OpenAI

https://www.reuters.com/business/retail-consumer/openai-talks-raise-least-10-billion-amazon-use-i...
1•JumpCrisscross•1m ago•0 comments

Warner Doesn't Trust Paramount

https://www.bloomberg.com/opinion/newsletters/2025-12-17/warner-doesn-t-trust-paramount
1•ioblomov•2m ago•0 comments

Building AI Agents on Postgres: Why We Built the PgEdge Agentic AI Toolkit

https://www.pgedge.com/blog/building-ai-agents-on-postgres-why-we-built-the-pgedge-agentic-ai-too...
1•pgedge_postgres•2m ago•0 comments

Show HN: Created a New Ip.now

https://yip.is
1•plsft•2m ago•0 comments

The Factory Workers Who Build the Power Grid by Hand

https://www.wsj.com/business/the-factory-workers-who-build-the-power-grid-by-hand-4a846658
2•scrlk•3m ago•1 comments

Reinforcing Private-Public Investments

https://parthchopra.substack.com/p/on-reinforcing-private-public-investments
1•probe•6m ago•0 comments

Abusing x86 instructions to optimize PS3 emulation [RPCS3] [video]

https://www.youtube.com/watch?v=40tyEVx_umY
2•davikr•8m ago•0 comments

The Oscars Moving to YouTube Beginning in 2029, Will Stream Free Worldwide

https://variety.com/2025/film/news/oscars-youtube-2029-1236610989/
1•Risse•9m ago•1 comments

Exclusive-How China built its 'Manhattan Project' to rival the West in AI chips

https://finance.yahoo.com/news/exclusive-china-built-manhattan-project-141758929.html
3•WheelsAtLarge•10m ago•0 comments

DB migration tool – For those of us who don't use SQLAlchemy

https://github.com/rodmena-limited/migretti
1•rodmena•10m ago•0 comments

Open source platform for BYOC deployments

https://github.com/nuonco/nuon
3•MorehouseJ09•10m ago•0 comments

Evaluating AI's ability to perform scientific research tasks

https://openai.com/index/frontierscience/
1•Anon84•10m ago•0 comments

Crash clock says satellites in orbit are three days from disaster

https://www.newscientist.com/article/2508752-crash-clock-says-satellites-in-orbit-are-three-days-...
2•Breadmaker•10m ago•0 comments

Yet antoher RAG – for code generation with impressive correctness

https://github.com/rodmena-limited/ragit
1•rodmena•11m ago•0 comments

The quick and dirty genius of Luhn algorithm

https://evgeniipendragon.com/posts/the-quick-and-dirty-genius-of-luhn-algorithm/
1•EPendragon•12m ago•0 comments

Titan Mining Commences Graphite Processing at Empire State Mines in New York

https://www.titanminingcorp.com/news/news-releases/titan-mining-commences-graphite-processing-at-...
1•kotaKat•12m ago•0 comments

Log Structured Merge Trees

http://www.benstopford.com/2015/02/14/log-structured-merge-trees/
2•whatisabcdefgh•12m ago•0 comments

Meta pauses third-party headset program

https://www.roadtovr.com/meta-horizon-os-third-party-headset-cancelled-asus-lenovo/
1•dagmx•13m ago•0 comments

Rust in ClickHouse

https://clickhouse.com/blog/alexey-p99-2025-rust-in-clickhouse
1•Abbit•14m ago•0 comments

MiniMax Agent

https://agent.minimax.io
2•SpyCoder77•14m ago•0 comments

A Roadmap for Federal AI Legislation

https://a16z.com/a-roadmap-for-federal-ai-legislation-protect-people-empower-builders-win-the-fut...
1•kjhughes•15m ago•0 comments

Show HN: Modeling the US Debt as a Healthcare Pricing Failure ($26T Gap)

https://taprootlogic.substack.com/p/the-us-debt-crisis-a-52-trillion
2•kmundy•15m ago•0 comments

Show HN: Bob the Fixer – SonarQube and MCP tools for a fix→test→re-scan loop

https://github.com/andrearaponi/bob-the-fixer
1•andrearaponi12•15m ago•0 comments

Make Me CEO of Mozilla

https://blog.kingcons.io/posts/make-me-ceo-of-mozilla.html
24•phyzome•16m ago•2 comments

Implicit Position-Based Fluids (IPBF)

https://graphics.cs.utah.edu/research/projects/ipbf/
3•ibobev•17m ago•0 comments

Sample Space Partitioning and Spatiotemporal Resampling for Specular Manifolds

https://graphics.cs.utah.edu/research/projects/psms-restir/
2•ibobev•17m ago•0 comments

The Politics of Superintelligence

https://www.noemamag.com/the-politics-of-superintelligence/
1•buellerbueller•18m ago•0 comments

Device Logs Anywhere

https://blog.golioth.io/device-logs-anywhere-with-golioth-pipelines/
1•hasheddan•18m ago•0 comments

A2UI: An open project for agent-driven interfaces

https://developers.googleblog.com/introducing-a2ui-an-open-project-for-agent-driven-interfaces/
1•jarmitage•19m ago•1 comments