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

AI-generated replies really are a scourge these days

https://twitter.com/simonw/status/2025909963445707171
1•da_grift_shift•1m ago•0 comments

Microsoft execs worry AI will eat entry level coding jobs

https://www.theregister.com/2026/02/23/microsoft_ai_entry_level_russinovich_hanselman/
2•latexr•3m ago•0 comments

Is GitHub Down Again?

1•MicKillah•4m ago•0 comments

Timedb: Open-Source Database for Timeseries

https://github.com/rebase-energy/timedb
1•davide_rebase•7m ago•1 comments

Mastodon Engagement Viewer

https://www.leeholmes.com/projects/mastodon-engagement-viewer/?url=https%3A%2F%2Finfosec.exchange...
1•latexr•7m ago•0 comments

How I made a shooter game in 64 KB [video]

https://www.youtube.com/watch?v=qht68vFaa1M
1•freetonik•9m ago•0 comments

I Built an AI Agent That Trades Crypto on a Mac Mini for $2/Month

https://jdbot54.substack.com/p/i-built-an-ai-agent-that-trades-crypto
1•JohncheckMunich•9m ago•0 comments

Show HN: Vim-Claude-code – Use Claude directly inside Vim

https://github.com/rishi-opensource/vim-claude-code
1•rishi-sharma•11m ago•0 comments

Show HN: An RPG in the Windows file explorer

https://store.steampowered.com/app/3333010/Directory_Dungeon__File_Explorer_Dungeon_Crawler/
1•juhrjuhr•12m ago•0 comments

Show HN: Markdown in the Middle – proxy to convert HTML to Markdown

https://github.com/rickcrawford/markdowninthemiddle
1•crawdog•14m ago•0 comments

MasterAI RankWriter

https://wordpress.org/plugins/masterai-rankwriter/
1•producttube•14m ago•1 comments

Alternative with Do

1•jameshuntdo•16m ago•0 comments

Spotify Update on Developer Access and Platform Security

https://developer.spotify.com/blog/2026-02-06-update-on-developer-access-and-platform-security
1•hazzamanic•16m ago•1 comments

My Skill Makes Claude Code Great at TDD

https://www.aihero.dev/skill-test-driven-development-claude-code
1•saikatsg•17m ago•0 comments

It Was the Best of Times, etc.

https://www.robinsloan.com/lab/worst-or-best/
1•MindGods•18m ago•0 comments

Mojo's Take on Metaprogramming

https://mzaks.medium.com/when-magic-becomes-explicit-mojos-take-on-metaprogramming-61bcfafc5145
2•tosh•21m ago•0 comments

TeleCMI – Best cloud communication platform

1•sundarmsp•21m ago•0 comments

Decimal-Java is a library to convert java.math.BigDecimal to and from IEEE-754r

https://github.com/FirebirdSQL/decimal-java
3•mariuz•22m ago•0 comments

Pinhead – Quality public domain icons for your map pins

https://pinhead.ink/
1•altilunium•24m ago•0 comments

GyroidOS Virtualization Solution

https://www.cnx-software.com/2026/02/24/gyroidos-virtualization-solution-aims-to-secure-embedded-...
1•No_CQRT•29m ago•1 comments

Show HN: Autonomous AI Agent Fleets

https://www.openlegion.ai/
4•benriazy•29m ago•3 comments

Feedback wanted: monorepos, getting started and "week 1" problems, complexity

https://github.com/renovatebot/renovate/discussions/41414
1•mkesper•30m ago•0 comments

LLM and MCP: A simple introduction to the brain and hands of modern AI

https://teotti.com/llm-and-mcp-a-primer/
1•agenteo•31m ago•1 comments

An Interactive Intro to Quadtrees

https://growingswe.com/blog/quadtrees
3•growingswe•33m ago•0 comments

Show HN: Built an AI tool that routes tasks to agents, humans. Am I crazy?

1•rhelm-ai•34m ago•0 comments

Be My Baby

https://en.wikipedia.org/wiki/Be_My_Baby
1•handfuloflight•36m ago•1 comments

Show HN: AI Jam Sessions – MCP server that teaches AI to practice piano

https://github.com/mcp-tool-shop-org/ai-jam-sessions
1•mikeyfrilot•36m ago•0 comments

I want to get acquired by openrouter. For my OpenClaw alternative

2•alwassikhan•36m ago•1 comments

Show HN: ForceBreak – A Break Reminder with Friction

https://apps.apple.com/cn/app/forcebreak/id6758971359?mt=12
1•glidea•38m ago•0 comments

Agentic swarms are an org-chart delusion

https://www.joanwestenberg.com/agentic-swarms-are-an-org-chart-delusion/
1•MindGods•39m ago•0 comments