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•10mo 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: tRPC Docs Generator v0.8.0 – Improved UI

https://github.com/liorcodev/trpc-docs-generator
1•liorcodev•1m ago•0 comments

Scanned 500 AI agent repos for bugs, nobody thinks of infinite loops

https://inkog.io/report
2•benban•2m ago•1 comments

Cert-EU: European Commission hack exposes data of 30 EU entities

https://www.bleepingcomputer.com/news/security/cert-eu-european-commission-hack-exposes-data-of-3...
3•billybuckwheat•2m ago•0 comments

Student disciplined for creating MSU class search tool, Spartan Scheduler

https://statenews.com/article/2026/04/student-suspended-over-creating-msu-class-search-tool-spart...
1•rmason•5m ago•1 comments

Trafficators/flippers: how old cars used to indicate

https://www.1900s.org.uk/1920s40s-car-indicators.htm
1•thunderbong•12m ago•0 comments

Talk about Open Source Chip Development with RISC-V

https://www.youtube.com/watch?v=NiTtvaCTPZs
2•openhw•12m ago•1 comments

TaskMaster (26K) captures 100% of prompts and responses, sendDefaultPii:true

https://github.com/eyaltoledano/claude-task-master/issues/1681
1•ygagarin206•15m ago•0 comments

W-CMS

https://w.club1.fr/index.html
2•indigodaddy•15m ago•0 comments

Detroit tries new approach to attract residents: free cash ($15K)

https://www.homes.com/news/detroit-tries-new-approach-to-attract-residents-free-cash/872924477/
2•rmason•16m ago•2 comments

Platform designed to facilitate job and training search

https://github.com/stevecrafted/Orientaa
2•stevemagics•17m ago•0 comments

Show HN: Bramble – AI coaching for hard conversations, decisions, and thinking

https://www.bramble.coach/
1•recvonline•20m ago•0 comments

Endeepen, Pure Puzzle Satisfaction

https://www.endeepen.com/
2•alex_dommasch•21m ago•0 comments

Big Banks Seeking a Piece of SpaceX's IPO Must Subscribe to Elon Musk's Grok

https://www.nytimes.com/2026/04/03/business/spacex-ipo-grok-elon-musk.html
4•codydh•23m ago•0 comments

Stars: Search, sort, filter and visualize your GitHub starred repos over time

https://github.com/tom-leamon/stars
1•nuvotion•24m ago•1 comments

Show HN: Anti-pedigree scout program to find overlooked AI startups

https://theunprovenvc.netlify.app/
3•Patrick_Mebus•26m ago•0 comments

Show HN: Agent Actions A framework for buildingmulti-step Agentic workflows

1•muizzlateef•29m ago•0 comments

The Dark Eye is Germany's premiere fantasy role-playing game

https://www.f-shop.de/english-products/the-dark-eye/rules-and-source-books/693/tde-the-dark-eye-d...
1•doener•34m ago•0 comments

The silent majority: RNAs that don't make proteins

https://knowablemagazine.org/content/article/living-world/2026/noncoding-rna-molecules-in-cells
2•PaulHoule•36m ago•0 comments

Xogot: Godot for iPad and iPhone

https://godotengine.org/article/godot-showcase-xogot/
1•HelloUsername•36m ago•0 comments

Humanoid Robots

https://euclidian.substack.com/p/on-humanoid-robots
2•gnabgib•38m ago•0 comments

Congress Became the Weakest Branch

https://www.aei.org/op-eds/how-congress-became-the-weakest-branch/
2•marojejian•39m ago•2 comments

Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown

https://static.laszlokorte.de/escher/
3•laszlokorte•39m ago•1 comments

How many products does Microsoft have named 'Copilot'? I mapped every one

https://teybannerman.com/strategy/2026/03/31/how-many-microsoft-copilot-are-there.html
28•gpi•44m ago•2 comments

Gremlin in the Machine – A SysAdmin/Terminal AI Agent

https://github.com/milankazarka/gitm
3•milankazarka•44m ago•1 comments

Nandgame – Build a Computer from Scratch

https://nandgame.com/
1•Vortigaunt•45m ago•0 comments

Ask HN: How Do You Relax?

4•azeirah•46m ago•2 comments

Reinvent the Email

https://allevato.io/2026/03/23/reinvent-the-email/
3•mooreds•46m ago•0 comments

Free DC Project

https://freedcproject.org
3•mooreds•47m ago•0 comments

NASA's Artemis II Live Views from Orion [video]

https://www.youtube.com/watch?v=6RwfNBtepa4
2•politelemon•48m ago•0 comments

Young Men Without Work: Why Breadwinning Still Matters to Male Flourishing

https://ifstudies.org/blog/what-happens-when-young-men-arent-working-everyone-suffers
4•OrangePilled•49m ago•2 comments