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

Funding open-source software without compromising it

https://yorickpeterse.com/articles/funding-open-source-software-without-compromising-it/
1•birdculture•56s ago•0 comments

AI models that learn your codebase and org workflows

https://sigilix.ai/news/company-announcements
1•damartj•1m ago•0 comments

AI Stem Splitter – Lalal.ai

https://www.lalal.ai/stem-splitter/
1•evo_9•1m ago•0 comments

Show HN: Typeflag. Can you guess which Country's design system a font belongs to

https://typeflag.com
1•jjcm•1m ago•0 comments

Cyclospora: How to Stay Safe from the Stomach Bug That's Going Around

https://www.nytimes.com/2026/07/08/well/eat/cyclospora-stomach-bug-prevention.html
1•aanet•1m ago•1 comments

Show HN: Send a Note to a Friend

https://notesfrom.me/letter/internet
1•heshiebee•3m ago•0 comments

Startup PrismML shrinks a large AI model for use in Apple's iPhone: report

https://seekingalpha.com/news/4612644-startup-prismml-shrinks-a-large-ai-model-for-use-in-apples-...
1•nittanymount•4m ago•1 comments

Firefox release cadence experiment: moving to 2 weeks starting in September

https://groups.google.com/a/mozilla.org/g/dev-platform/c/qlaQ1YSlOP8
1•Cider9986•11m ago•0 comments

NASA 3D Resources

https://science.nasa.gov/3d-resources/
1•chha•13m ago•0 comments

Show HN: Interactive SQLite3 Query Inspection

https://github.com/yeet-src/sqlitefeed
1•zasc•14m ago•0 comments

Tested 4 different AI on SEO tool pricing. Here's what AI got wrong

https://clarorank.com/ai-seo-tool-accuracy-report/
1•digispecial8x•19m ago•0 comments

Who Does Anubis Stop?

https://fzakaria.com/2026/07/09/who-does-anubis-actually-stop
2•ingve•23m ago•0 comments

RavenCall – AI stocks ranked by leading indicators, better transparency

https://ravencall.io/
1•amgadellaboudy•24m ago•0 comments

Calculix: A Free Software Three-Dimensional Structural Finite Element Program

https://www.calculix.de/
1•joebig•27m ago•0 comments

Internet Radio Station Directory

https://www.radio-browser.info/
1•rickcarlino•27m ago•0 comments

Blockmachine

https://blockmachine.io
1•brittanyseales•28m ago•0 comments

AI chatbots are coming for white-collar job interviews

https://www.businessinsider.com/ai-bot-job-interview-white-collar-work-2026-7
1•petethomas•29m ago•0 comments

Two AI models exchanged a thought through raw activations on one consumer GPU

https://github.com/VitaAI-SCG/one-gpu-lab
1•HASHIRAMA1337•29m ago•0 comments

Twilio API attack leaves customers with upwards $5k charges

https://old.reddit.com/r/twilio/comments/1uhx9zt
3•sskylar•29m ago•2 comments

Ask HN: Meta's 'Localhost Tracking on Android'

1•juliusceasar•30m ago•1 comments

Bricks and Minifigs Tried to Get Me Arrested to Stop This Video

https://www.youtube.com/watch?v=auf_-bVs2WA
2•fortran77•30m ago•2 comments

Germany is quietly falling apart

https://spectator.com/article/germany-is-quietly-falling-apart/
2•mrzool•30m ago•1 comments

Show HN: BlockSlides –> ProseMirror-WYSIWYG slide editor built like Tiptap

https://www.blockslides.com/
1•Mojmalik•31m ago•0 comments

Verification of the Outer Space Treaty with cosmic protons

https://www.nature.com/articles/s41586-026-10783-2.epdf
1•root-parent•31m ago•0 comments

Ocean: Climate Infrastructure?

https://medium.com/@zhikai.wang/ocean-infrastructure-could-the-ocean-become-humanitys-next-climat...
1•witnesser2•35m ago•1 comments

Rant about local models [video]

https://www.youtube.com/watch?v=wnfxSxP8pGs
2•mfbx9da4•36m ago•0 comments

Bringing back Eisenhower's process for getting rid of process

https://www.governance.fyi/p/bringing-back-eisenhowers-process
3•toomuchtodo•36m ago•1 comments

Request for a Cybersecurity and Senior Developer

1•essina•36m ago•1 comments

Vāgdhenu A vṛtta (meter) aware śloka-to-chant text-to-speech system for Sanskrit

https://prathosh.in/vagdhenu/
2•user20180120•36m ago•1 comments

Modernizing Property Tax Assessments in Allegheny County with Open Source Tech

https://bsky.app/profile/johnhbillings.bsky.social/post/3mqa7wj5uek2u
1•larsiusprime•38m ago•1 comments