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

Which GPU Is Suitable for Running Your AI Workloads?

https://3hcloud.com/blog/which-gpu-is-suitable-for-your-ai-workload
1•Liriel•29s ago•0 comments

The EU AI Act Is Now a Business-Blocking Risk for Vertical AI

https://medium.com/@MirArshadTalpur/the-eu-ai-act-is-now-a-business-blocking-risk-for-vertical-ai...
1•Arshad-Talpur•2m ago•0 comments

React Context is good, it's just that useContext is bad

https://www.youtube.com/watch?v=F0agoh-Qlwo
1•denniscual•3m ago•0 comments

When TestOnly=1 means testing is disabled

https://serverfault.com/questions/990271/postfix-policyd-spf-python-spoof-protection-spf-checks-f...
1•babuskov•4m ago•0 comments

Anthropic Is Quietly Watermarking Every Claude AI Output

https://decrypt.co/375594/anthropic-quietly-watermarking-ai-claude-output-builders-break
1•_____k•6m ago•0 comments

Israeli forces force families from homes amid settler terror campaign West Bank

https://www.theguardian.com/world/2026/aug/13/israeli-troops-force-families-from-homes-amid-settl...
2•hebelehubele•6m ago•0 comments

The mathematical beauty of hyperbezier curves

https://linebender.org/blog/hyperbezier/
1•fanf2•7m ago•1 comments

The Human-Computer Interaction handbook

https://books.google.com/books/about/The_Human_Computer_Interaction_Handbook.html
1•andsoitis•7m ago•0 comments

WhatCable: Know what your USB-C cable can do

https://www.whatcable.uk/
1•mikecarlton•8m ago•0 comments

Nvidia GeForce Now for Linux Officially Arrives

https://www.techpowerup.com/351585/nvidia-geforce-now-for-linux-officially-arrives
1•haunter•8m ago•0 comments

When the Future Doesn't Need Us

https://borretti.me/article/when-the-future-doesnt-need-us
1•zetalyrae•9m ago•0 comments

Creative Technology Cubic 88 computer with monitor

https://www.roots.gov.sg/collection-landing/listing/1596297
1•Bluestein•10m ago•0 comments

OpenAI's new Computer History records your typing and clicks

https://learn.chatgpt.com/docs/changelog
1•BlueBerry2001•10m ago•0 comments

Curl Performance

https://daniel.haxx.se/blog/2026/08/14/curl-performance-2/
1•gpi•11m ago•0 comments

My Anti AI Computer

https://punkx.org/jackdoe/home.html
1•birdculture•12m ago•0 comments

Model Context Protocol (MCP) Explained: How AI Agents Connect to Any Tool

https://stikastudio.com/blog/what-is-model-context-protocol/
1•hamidze•13m ago•0 comments

The Global Humanoid Robotics Ecosystem Is Broader Than Robot Makers

https://humanoidanalytics.com/2026/08/13/the-global-humanoid-robotics-ecosystem-is-broader-than-r...
1•rinatmirzaitov•14m ago•0 comments

Singapore's Sound Card SoundBlaster Hero [video]

https://www.youtube.com/watch?v=VTPa6wRECw0
1•Bluestein•15m ago•0 comments

Tailwind CSS: Rapidly build modern websites without ever leaving your HTML

https://tailwindcss.com/
1•doener•16m ago•0 comments

Dashboard tracking math problems being solved by AI

https://vibemathed.com
1•lnrd•16m ago•0 comments

Hackers On Planet Earth begins today

https://www.hope.net/
1•aestetix•18m ago•1 comments

Show HN: AgentsKit – A full software team and growth team in one command

https://agentskit.co
1•mohitvaswani•18m ago•0 comments

Tech, agentic coding, and whatever else I'm building

https://dev.profullstack.com/~anthony/blog/
1•buffer_overlord•19m ago•0 comments

Show HN: LinkGravity – chat and voice bridge for AI coding agents

https://github.com/dev-sseul/linkgravity
1•sseul•21m ago•0 comments

Alphabet's SpaceX bet grows 100-fold over a decade to $94B

https://www.reuters.com/business/finance/alphabets-spacex-bet-grows-100-fold-over-decade-94-billi...
2•andsoitis•21m ago•0 comments

Vite: The Build Tool for the Web

https://vite.dev
1•doener•22m ago•0 comments

YC Self-Maintaining APIs but Open-Source

https://github.com/diyanbogdanov/emend
1•bogdiyan•22m ago•0 comments

AI companies destroy physical books. Help scan rare books, with rewards

https://fr.annas-archive.gl/blog/physical-destruction.html
1•ALLTaken•27m ago•0 comments

Cards Against Humanity Elon Musk Monument

https://www.cardsagainsthumanity.com/elonhasnofriends
1•hermitcrab•29m ago•1 comments

Philosophy Journal Publishes Largely AI-Authored Article – On Purpose

https://dailynous.com/2026/08/13/philosophy-journal-publishes-largely-ai-authored-article-on-purp...
1•theanonymousone•29m ago•0 comments