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

Ask HN: Anyone replaced any parts of their workflow with computer-use agents?

1•noupdates•13s ago•0 comments

Ask HN: How do you manage flaky E2E tests at scale?

2•forcepushed•4m ago•0 comments

Ask HN: What do you think about the recent Slack UI change?

1•1e1a•6m ago•0 comments

America's Broken Psych Ward Model: The Solution Nature Affords

https://ccmarieclark.substack.com/p/americas-broken-psych-ward-model
1•exolymph•6m ago•0 comments

Google Cloud Telemetry (OTLP) API Overview

https://docs.cloud.google.com/stackdriver/docs/reference/telemetry/overview
1•tosh•6m ago•0 comments

Adding Fediverse Comments to Pelican Blog

https://blog.hofstede.it/adding-fediverse-comments-to-a-pelican-blog/
2•vermaden•8m ago•0 comments

Ask HN: Ever design a product similar to one from AWS?

1•a_lifters_life•8m ago•0 comments

Google sent personal and financial information of student journalist to ICE

https://techcrunch.com/2026/02/10/google-sent-personal-and-financial-information-of-student-journ...
1•pseudolus•9m ago•0 comments

Travel planning is broken. broken

https://www.govialo.com/
1•CuylerM•11m ago•1 comments

Show HN: Video Forms – turn any YouTube video into an interactive questionnaire

https://vforms.bevel.software/
1•juanviera23•12m ago•0 comments

Nature's 'engine is grinding to a halt' as climate change gains pace

https://phys.org/news/2026-02-nature-halt-climate-gains-pace.html
3•bikenaga•14m ago•1 comments

Something Big Is Happening

https://twitter.com/mattshumer_/status/2021256989876109403
2•matthewsinclair•17m ago•1 comments

The smallest insects evolve anucleate neurons [pdf]

https://gbragafibra.github.io/papers/Polilov2012_wasp_neurons.pdf
2•Fibra•21m ago•0 comments

Scrap Labs – Metal 3D Printer

https://www.scraplabs3d.com/
1•cgg1•21m ago•0 comments

Collio is Live – your co-worker is here

https://collio.chat/
1•serin-ai•21m ago•2 comments

Patch Tuesday, February 2026 Edition

https://krebsonsecurity.com/2026/02/patch-tuesday-february-2026-edition/
1•todsacerdoti•22m ago•0 comments

Ask HN: What makes early-stage AI accelerators useful (and what doesn't)?

1•rdi_berkeley•22m ago•0 comments

Instantspaces – Remove space switching animation on macOS

https://github.com/flawnn/instantspaces
2•flawn•24m ago•0 comments

Go 1.26 Introduces Two Language Changes, New Performance Improvements

https://www.phoronix.com/news/Go-1.26-Released
1•mikece•26m ago•0 comments

Waku: The Minimal React Framework Reaches Alpha

https://www.infoq.com/news/2026/02/waku-react-framework/
1•mikece•27m ago•0 comments

The Singularity Is Always Near

https://kevinkelly.substack.com/p/the-singularity-is-always-near
1•lbrito•28m ago•0 comments

Discord clarifies approach to age assurance

https://discord.com/safety/how-discord-is-building-safer-experiences-for-teens
1•dm•28m ago•0 comments

Hacker News Alternative Where People Are Positive About AI

4•dunk010•29m ago•7 comments

Show HN: Berkeley Xcelerator – early-stage AI and agentic AI accelerator

https://rdi.berkeley.edu/xcelerator
1•rdi_berkeley•29m ago•0 comments

5-century tree-ring record reveals intensification of West Mediterranean storms

https://cp.copernicus.org/articles/21/2205/2025/
1•PaulHoule•31m ago•0 comments

Russia Further Restricts Telegram, Escalating Internet Clampdown

https://www.nytimes.com/2026/02/10/world/europe/telegram-throttled-internet-russia.html
1•jbegley•31m ago•0 comments

Private RAG and marketplace to sell your knowledge to AI agents

https://ragora.app
1•mregmi405•34m ago•1 comments

Debugging random slow writes with GIN indexes in PostgreSQL

https://iamsafts.com/posts/postgres-gin-performance/
2•fanf2•36m ago•1 comments

FOSDEM 2026: RISC-V Hardware Is Here. What About Software? [video]

https://fosdem.org/2026/schedule/event/983NCX-what-about-riscv-software/
1•pjmlp•38m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
2•mariuz•38m ago•0 comments