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

OWASP Dependency-Track 5.0 Is Now Generally Available

https://owasp.org/blog/2026/06/09/dependency-track-v5
1•jruohonen•45s ago•0 comments

Re-quantizing a local LLM 14x faster by skipping the tensors that didn't change

https://andreaborio.substack.com/p/re-quantizing-a-local-model-14-faster
1•andreaborio•1m ago•0 comments

The Tick-Tock AI Development Cycle

https://wilsoniumite.com/2026/06/10/the-tick-tock-ai-development-cycle/
1•Wilsoniumite•2m ago•0 comments

Paris Hilton is Android's first icon in residence

https://blog.google/products-and-platforms/platforms/android/paris-hilton/
1•throw7•3m ago•0 comments

Google Gemini down? Users report problems with AI chatbot

https://www.providencejournal.com/story/news/technology/2026/06/10/is-google-gemini-down-what-we-...
1•rebekkamikkoa•3m ago•0 comments

Show HN: Scribix – Transcribe audio and video in the browser

https://scribix.io
1•lyl_003•3m ago•0 comments

Let's Encrypt Certificate Rules Now Include U.S. Sanctions Warranties

https://linuxiac.com/lets-encrypt-certificate-rules-now-include-u-s-sanctions-warranties/
1•speckx•4m ago•0 comments

Dependency Graph Is a Liability You Haven't Priced Yet

https://shippingbytes.com/2026/06/09/your-dependency-graph-is-a-liability-you-havent-priced-yet/
1•gsky•5m ago•0 comments

WebCLI – Agent Interface Device for the World Wide Web

https://www.webcli.sh/?thevar
1•keepamovin•7m ago•0 comments

Inflation Heated Up to 4.2% in May, as Energy Costs Continued to Bite

https://www.wsj.com/economy/cpi-inflation-report-may-2026-60db25fe
2•dtran24•7m ago•0 comments

Tessera – a consent-gated tunnel that's blind to your traffic

https://github.com/emmayusufu/tessera
1•emmanuelkimaswa•8m ago•0 comments

Library of America to Publish the Complete Earthsea

https://www.loa.org/news-and-views/forthcoming-fall-2026/
1•wise_blood•8m ago•0 comments

Blogging with an LLM Assistant

https://vincent.bernat.ch/en/blog/2026-blogging-llm
1•edward•9m ago•0 comments

My Prodigal Brainchild – By Neal Stephenson

https://nealstephenson.substack.com/p/my-prodigal-brainchild
2•speckx•9m ago•0 comments

The DeGrange Family

https://www.nytimes.com/2026/05/15/us/degrange-family-history-race.html
1•gmays•10m ago•0 comments

CSS: Unavoidable Bad Parts

https://matklad.github.io/2026/06/04/css-unavoidable-bad-parts.html
1•birdculture•11m ago•0 comments

A spatial code aligns sensory maps in the nose and brain

https://www.sciencedirect.com/science/article/pii/S0092867426003879
1•PaulHoule•11m ago•0 comments

NASA astronaut captures Aurora australis from space

https://www.theguardian.com/science/video/2026/jun/10/this-one-danced-and-snaked-nasa-astronaut-c...
1•tosh•11m ago•0 comments

Show HN: AgentMeter – Know what your AI coding agents cost

https://github.com/aussiealex/agentmeter
2•aussiealex27•12m ago•0 comments

Slixmpp 1.16.0 – XMPP/Jabber Library for Python – SleekXMPP

https://blog.mathieui.net/en/slixmpp-1-16.html
1•neustradamus•13m ago•0 comments

AgentsView

https://www.agentsview.io/
1•flippant•14m ago•0 comments

A Small Japanese Island Built a Community That Keeps Bringing Visitors Back

https://www.youtube.com/undefined
1•Akiko_Tsuka•14m ago•1 comments

Searching for startup ideas on the Google Workspace Marketplace, pt 2 (2025)

https://developerwithacat.com/blog/052025/google-workspace-marketplace-startups-part2/
1•mmarian•14m ago•0 comments

I Am Open Sourcing Hissab Calculator App, Skills, CLI and NPM

https://github.com/rawbytess/hissab
2•prenx4x•14m ago•0 comments

Show HN: A Bluesky client for PICO-8

https://picosky.vinnymac.dev/
2•vinnymac•16m ago•0 comments

Remote friendly jobs at AI native companies

https://remotepilot.dev/
1•introvertmac•17m ago•0 comments

Show HN: Time Progress Bar in macOS menu bar

https://timegauge.minilabs.cc/
1•introvertmac•18m ago•0 comments

Making extensions work on file: URLs in Firefox 153

https://utcc.utoronto.ca/~cks/space/blog/web/Firefox153AddonsOnFileUrls
1•speckx•20m ago•0 comments

Building an HTML-first site doubled our users overnight

https://mohkohn.co.uk/writing/html-first/
3•edent•21m ago•0 comments

Show HN: A Chrome extension that redirects only the YouTube homepage

https://github.com/rogulia/block-youtube-home-chrome-extension
1•rogulia•21m ago•1 comments