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: What to do instead of giving up on tech

1•moon2•4m ago•0 comments

Show HN: PLP – An open protocol for managing AI prompts (3 REST endpoints, MIT)

https://github.com/GoReal-AI/plp
1•sossoecho•4m ago•1 comments

Show HN: Calculator for UK student loan repayment strategies

https://mystudentloan.uk
2•farham•5m ago•0 comments

Context Fence Design Pattern for Claude Code Skills

https://github.com/jimmc414/claude-context-fence
1•Jimmc414•6m ago•0 comments

Intel Recently Shelved Numerous Open-Source Projects

https://www.phoronix.com/news/Intel-OSS-Projects-Ended-2025
1•pjmlp•7m ago•0 comments

Catching Fire: How Cooking Made Us Human (2009) [pdf]

https://dn790008.ca.archive.org/0/items/pdfy-DDoNCJJ_Wt0qOH7e/Catching%20Fire%20%5BHow%20Cooking%...
2•bookofjoe•7m ago•0 comments

A Newbie's First Contribution to (Rust for) Linux

https://blog.buenzli.dev/rust-for-linux-first-contrib/
1•goranmoomin•12m ago•0 comments

Ask HN: How are you enabling your company to vibe-code?

1•tornato7•13m ago•0 comments

Multi-Layered Counter-UAS Defense: Portable, Mobile, and Fixed

https://dzyne.com/counter-uas/
1•rolph•13m ago•0 comments

Is artificial general intelligence here?

https://www.universityofcalifornia.edu/news/artificial-general-intelligence-here
1•geox•14m ago•0 comments

Show HN: Sofia Core – Open-source AI infrastructure with biological computing

https://github.com/emeraldorbit/sofia-core-backend
1•emeraldorbit•14m ago•0 comments

Ask HN: How do you maintain integrations once they're in production?

1•ksvmkoundinya•15m ago•0 comments

"Infinite Jest" Has Turned Thirty. Have We Forgotten How to Read It?

https://www.newyorker.com/magazine/2026/02/02/infinite-jest-david-foster-wallace-anniversary-book...
1•B1FF_PSUVM•15m ago•0 comments

Show HN: SubAnalyzer subdomain discovery and external attack surface map tool

https://subanalyzer.com
1•TallSession9532•15m ago•0 comments

31-year old VT220 terminfo curses bug

https://lists.gnu.org/archive/html/bug-ncurses/2026-02/msg00004.html
1•mprovost•16m ago•1 comments

Interlock (Engineering)

https://en.wikipedia.org/wiki/Interlock_(engineering)
1•downboots•18m ago•0 comments

Master of Science in Applied Ontology (Fully Online)

http://ontology.buffalo.edu/
1•hackandthink•18m ago•0 comments

Creating a Programming Language Using Coding Agents on GitHub

https://dsyme.net/2026/02/08/july-2025-creating-a-compiler-with-a-swarm/
1•laurentlb•22m ago•0 comments

Hollywood Is Losing Audiences to AI Fatigue

https://www.wired.com/story/hollywood-is-losing-audiences-to-ai-fatigue/
1•saikatsg•24m ago•3 comments

SOK: On the Analysis of Web Browser Security (2021)

https://arxiv.org/abs/2112.15561
1•walterbell•25m ago•0 comments

An Analysis of Poptropica's Mancala

https://farlow.dev/2026/02/08/an-analysis-of-poptropicas-mancala
2•farlow•28m ago•0 comments

Why Improving VO₂ Max Increases Confidence Outside of Workouts

https://www.vo2maxpro.com/blog/vo2-max-confidence-beyond-workouts
1•GoodluckH•28m ago•0 comments

Show HN: Nick the Groq – AI Poker Coach- Open Source

https://poker-coacher.vercel.app/
1•hotrod46•31m ago•0 comments

DSA Interview Preparation Guide: Complete 90-Day Roadmap

https://www.dsaprep.dev/blog/dsa-interview-preparation-guide-90-day-roadmap
1•anjandutta•32m ago•0 comments

Ask HN: What Are You Working On? (February 2026)

4•david927•33m ago•10 comments

Ask HN: What made VLIW a good fit for DSPs compared to GPUs?

3•rishabhaiover•33m ago•0 comments

Living hell of North Korea's paradise on Earth scheme back in spotlight in Japan

https://www.theguardian.com/world/2026/feb/01/living-hell-of-north-koreas-paradise-on-earth-schem...
1•PaulHoule•34m ago•0 comments

The Future of Software Engineering

https://www.poberezkin.com/posts/2026-02-07-the-future-of-software-engineering.html
1•ssummoner001•36m ago•1 comments

BBC's Stopmotion 2026 Olympic Winter Games Trailer behind-the-scenes [video]

https://www.youtube.com/watch?v=iF_BJNrt1I4
4•ChrisArchitect•37m ago•1 comments

The next frontier in weight-loss drugs: one-time gene therapy

https://www.washingtonpost.com/health/2026/01/24/fractyl-glp1-gene-therapy/
1•bookofjoe•39m ago•1 comments