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•8mo 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

Things: Reusable rockets AI via satellite and a real-time free speech platform

https://justin.searls.co/takes/2026-02-05-08h27m58s/
1•sdoering•7s ago•0 comments

NVIDIA Transformer Engine

https://docs.nvidia.com/deeplearning/transformer-engine/index.html
1•teleforce•1m ago•0 comments

Show HN: Fastlog – Async C logging with thread-local hot path

https://github.com/j91981274-sudo/fastlog
1•Hariom5•4m ago•0 comments

Time Poverty

https://en.wikipedia.org/wiki/Time_poverty
1•downboots•4m ago•0 comments

Show HN: ClawRouter – Open-source LLM router that saves 78% on inference costs

https://github.com/BlockRunAI/ClawRouter
1•vickyfu•5m ago•1 comments

ICE surveillance tools and tactics raise questions about civil liberties

https://www.pbs.org/newshour/show/immigration-agents-surveillance-tools-and-tactics-raise-questio...
3•diogenes_atx•6m ago•0 comments

Microbes in Space Mutated and Developed a Remarkable Ability

https://www.sciencealert.com/microbes-in-space-mutated-and-developed-a-remarkable-ability
1•speckx•7m ago•0 comments

Too Many Sperm, Too Few Families

https://www.realclearpolitics.com/articles/2026/02/05/too_many_sperm_too_few_families_153803.html
2•RickJWagner•7m ago•0 comments

Show HN: Playwright Recorder v1.3.0 – Session Persistence and Network Recording

https://chromewebstore.google.com/detail/playwright-recorder/bapaclfmcgookbglclacfgeemaehkkme
1•ashish_sharda•7m ago•0 comments

A Guide to Claude Code 2.0 and getting better at using coding agents

https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-cod...
1•dejavucoder•9m ago•0 comments

The New Collabora Office for Desktop

https://www.collaboraonline.com/collabora-office/
1•mfld•9m ago•0 comments

Tesla Profit Slumps, but Investors May Not Care

https://www.nytimes.com/2026/01/28/business/tesla-earnings-electric-vehicles.html
2•1vuio0pswjnm7•9m ago•1 comments

AI Won't Kill the Software Business, Just Its Growth Story

https://www.wsj.com/tech/ai/ai-wont-kill-the-software-business-just-its-growth-story-05673e07
2•thm•12m ago•0 comments

Can someone fix VSCode debuging module?

https://old.reddit.com/r/vscode/comments/1qwg48b/can_someone_improve_debugging_with_vscode/
1•websku•12m ago•0 comments

Substack Data Breach Leads to Leak of Nearly 700k Records

https://www.theverge.com/tech/874255/substack-data-breach-user-emails-phone-numbers
3•thm•14m ago•0 comments

Writing the Code That Powers Your Code

https://thelinell.com/posts/2026/writing_the_code_that_powers_your_code/
1•Linell•15m ago•0 comments

Ask HN: Any Recommended Alternative to Wappalyzer?

1•Kuraptka•17m ago•0 comments

Get all the reactions to your GitHub content using GraphQL

https://shkspr.mobi/blog/2026/02/get-all-the-reactions-to-your-github-content-using-graphql/
2•edent•17m ago•0 comments

Rent-a-Human Site Lets AI Agents Hire a Person

https://gizmodo.com/rent-a-human-site-lets-ai-agents-hire-an-irl-set-of-opposable-thumbs-2000717958
1•bookofjoe•17m ago•0 comments

Show HN: stable_pydantic – catch Pydantic schema breakage in two tests

https://github.com/QuartzLibrary/stable_pydantic
1•QuartzLibrary•17m ago•0 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
2•denuoweb•17m ago•0 comments

Amazon's got AI churning out tennis biographies by the dozen, but to what end?

https://www.thesecondserve.com/open-tennis-magazine-the-ghost-writers/
2•speckx•19m ago•0 comments

Show HN: Open-source tech interview roadmap and study plans

https://github.com/swadhinbiswas/FAANG-Playbook
1•0x0003r•21m ago•0 comments

Show HN: I Added 4 New Validated Mobile App Ideas Making $20K–$1M/Month

https://clonetheapp.vercel.app/
2•hasibhaque•21m ago•0 comments

The 60 Year Ride to Shared E-Bikes

https://micromobility.io/news/the-60-year-ride-to-shared-e-bikes
3•prabinjoel•22m ago•0 comments

AI-powered software development flow: Lessons from shipping My Yarn Stash

https://jtemporal.com/ai-powered-development-workflow/
1•jesstemporal•23m ago•1 comments

Fixing Noisy Logs with OpenTelemetry Log Deduplication

https://www.dash0.com/guides/opentelemetry-log-deduplication-processor
1•ayoisaiah•25m ago•0 comments

Claude Code with Z.ai Vision MCP

https://jpcaparas.medium.com/claude-code-with-z-ai-vision-mcp-master-the-full-toolbelt-4447c2f953a0
1•indigodaddy•25m ago•0 comments

Digital Privacy Is the New Casualty of Convenience

https://www.wsj.com/opinion/digital-privacy-is-the-new-casualty-of-convenience-05e25c9d
2•1vuio0pswjnm7•27m ago•0 comments

YAGNI × 100 with AI

https://blog.flurdy.com/2026/02/yagni-100-with-ai
1•flurdy•27m ago•0 comments