frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Jsonnet implementation in Jsonnet

https://github.com/Duologic/jsonnet-in-jsonnet
1•Duologic•1y 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

Stack Overflow for Agents

https://agents.stackoverflow.com/
1•kisamoto•28s ago•0 comments

Fable 5 on par with GPT-5.5 in Artificial Analysis Coding Agent Index

https://artificialanalysis.ai/agents/coding-agents
1•StanAngeloff•48s ago•0 comments

Creating Godot Games on Android

https://godotengine.org/article/gabe-stable-release/
1•wiseowise•1m ago•0 comments

The Environmental Cost of Artificial Intelligence: Carbon, Water and Land

https://unu.edu/inweh/collection/environmental-cost-of-AIs-Enrgy-Use-Carbon-water-and-land-footpr...
2•smartmic•5m ago•1 comments

Labour's spyware plan for phones is straight out of North Korea

https://www.telegraph.co.uk/news/2026/06/11/labour-spyware-plan-phones-straight-out-of-north-korea/
1•BoxOfRain•5m ago•0 comments

How to Grep Like an LLM

https://marcusmichaels.com/notes/grep-like-an-llm/
1•marcusmichaels•5m ago•2 comments

Similarities between human psychopathology and errors in LLMs

https://www.nature.com/articles/s44277-026-00064-1
2•giuliomagnifico•7m ago•0 comments

Extract version information from a Git repository for dynamic versioning

https://github.com/synacker/git-version-utils
1•synacker•9m ago•0 comments

CursorBar: Keep an eye on spending and agent status' in your macOS MenuBar

https://github.com/c-johannesen/cursorbar
1•johannesen•10m ago•0 comments

Cheaper Tokens, Bigger Bills

https://www.apollo.com/wealth/the-daily-spark/cheaper-tokens-bigger-bills
1•akyuu•10m ago•0 comments

Roiting – Agencia de Marketing B2B orientada a oportunidades reales de venta

https://www.roiting.com/
1•roihacking•13m ago•0 comments

Teardown Confirms the Trump Phone Is a Gold-Painted HTC U24 Pro

https://www.ifixit.com/News/117789/teardown-confirms-the-trump-phone-is-a-gold-painted-htc-u24-pro
2•vintagedave•14m ago•0 comments

Google's DiffusionGemma uses diffusion tech to speed text generation

https://www.theregister.com/ai-and-ml/2026/06/11/googles-diffusiongemma-uses-diffusion-tech-to-sp...
1•beardyw•15m ago•0 comments

Agribrain / ag-int/nce for AI agents (weather, ET₀, GDD, spray windows, soil)

https://github.com/VasileiosTs/agribrain
2•vasileiosts•17m ago•1 comments

Show HN: LiveHere – AI Videos, Self-Hosted Nvidia Cosmos on H200 GPUs

https://twitter.com/manassharmahere/status/2065370878519468221
1•manas95•17m ago•0 comments

No One Can Compare LLMs

https://xlii.space/eng/no-one-can-compare-llms/
1•xlii•18m ago•0 comments

The first game engine for robotics

https://luckyrobots.com/
1•arnejenssen•19m ago•0 comments

GatiNOW – A Fast, Modern, Identity‑Driven Scheduling Platform

https://www.gatinow.com/
1•chowkodali•19m ago•0 comments

Tokenmining: Low token plans maximize your output

https://www.kcoleman.me/2026/06/10/low-vibe-coding.html
1•itake•20m ago•1 comments

From Telehealth MVP to Production-Ready AI Product

https://geekyants.com/blog/from-telehealth-mvp-to-production-ready-ai-product-the-architecture-co...
1•shymasen•20m ago•1 comments

Books for Digital Business Owners: A Practical Reading List

https://abzglobal.net/technology/top-10-books-for-digital-business-owners
1•marian_abz•23m ago•0 comments

Findings from analysing a lot of QA discussions

https://quashbugs.com/blog/state-of-test-maintenance
1•pr_khar•23m ago•0 comments

How to Check If a VSCode Extension Is Safe Before You Install It

https://medium.com/@ishaan_agrawal/youre-about-to-install-a-vs-code-extension-did-you-check-any-o...
1•shadow-ninja•23m ago•0 comments

What are the biggest documentation problems your startup faces today?

1•anuragpujari•26m ago•0 comments

Revolutionary British artist David Hockney dies aged 88

https://www.theguardian.com/artanddesign/2026/jun/12/artist-david-hockney-dies
5•helsinkiandrew•27m ago•0 comments

How do lava lamps help with Internet encryption?

https://www.cloudflare.com/learning/ssl/lava-lamp-encryption/
2•Gedxx•28m ago•0 comments

ASML from Machine Builder to Strategic Infrastructure

https://altairmedia.eu/from-machine-builder-to-strategic-infrastructure/
1•pieterr•31m ago•0 comments

Confluence is down

https://confluence.status.atlassian.com
1•whirlwin•32m ago•0 comments

Show HN: Mobile analytics made for agentic development

https://undercurrentanalytics.dev/
1•robmoore121•33m ago•1 comments

Debatable: Government Stakes in AI

https://www.semafor.com/article/06/11/2026/debatable-government-stakes-in-ai-trump-sanders
1•thm•38m ago•0 comments