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

A Meta-Epistemological Reason for Rejecting AI-Written Philosophy

https://dailynous.com/2026/07/16/a-meta-epistemological-reason-for-rejecting-ai-written-philosophy/
1•zetamax•37s ago•0 comments

Flock Credibility Lost as It Repeatedly Lies to City Councils, Police, & Public

https://www.aclu.org/news/privacy-technology/tracking-alpr-cameras/flock-safety-credibility-lost-...
2•StatsAreFun•5m ago•0 comments

The surprising benefits of red light

https://www.economist.com/science-and-technology/2026/07/20/the-surprising-benefits-of-red-light
1•andsoitis•9m ago•0 comments

Quickly rewrite Git repository history

https://github.com/newren/git-filter-repo
2•modinfo•10m ago•0 comments

The Networking Wars: How Microsoft Crushed Novell

https://www.youtube.com/watch?v=5GAYaBU1SLQ
1•cable2600•11m ago•0 comments

A quick note on OmniWM, open source, and why giving credit matters

https://github.com/BarutSRB/OmniWM/discussions/497
2•mmcclure•16m ago•0 comments

Best Coding Fonts for Developers in 2026

https://www.jstools.space/blog/best-coding-fonts/
3•javatuts•17m ago•1 comments

Datasette Dashboards

https://romain-clement.net/projects/datasette-dashboards/
2•ankitg12•17m ago•0 comments

The Graph Was the Cheap Part

https://cameronwestland.com/the-graph-was-the-cheap-part/
1•camwest•18m ago•0 comments

OpenCircuitX

https://github.com/openlab-x/OpenCircuitX
2•firetesterlab•19m ago•0 comments

OpenAI Says Model Broke Out of Sandbox

https://twitter.com/kimmonismus/status/2079276434586210745
1•derangedHorse•20m ago•0 comments

$100 million for open source: A milestone built by the community

https://github.blog/open-source/maintainers/100-million-for-open-source-a-milestone-built-by-the-...
1•chmaynard•23m ago•0 comments

The road to epsilon-zero: Nim always ends, even with infinite ordinals

https://blog.plover.com/math/ordinals/02-wellfoundedness.html
2•pavel_lishin•28m ago•0 comments

MAGA Media Lap Up Trump's Election-Interference Exaggerations

https://www.nationalreview.com/news/maga-media-lap-up-trumps-election-interference-exaggerations/
1•petethomas•29m ago•0 comments

How to manage AI investments in the agentic era

https://openai.com/index/managing-ai-investments-in-agentic-era/
1•gmays•29m ago•0 comments

Show HN: Vidmoat – a video editing pipeline any AI agent can operate

https://www.vidmoat.com/
2•fredabila•29m ago•0 comments

Jacobian conjecture was proven for 3D, Math seems to be distraction however

https://abhishek-shankar.com/posts/the-zero-discount-claim
1•catstyler•32m ago•0 comments

Show HN: PounceDomains – Domain discovery and sniping for Namecheap Marketplace

https://pouncedomains.com
1•DotSauce•32m ago•0 comments

Linux Now Runs on the Atari Jaguar, a 1993 Console with Just 2 MB of RAM

https://linuxiac.com/linux-now-runs-on-the-atari-jaguar-a-1993-console-with-just-2-mb-of-ram/
3•cable2600•33m ago•0 comments

The road to epsilon-zero: ordinals as Nim-heaps

https://blog.plover.com/math/ordinals/01-nim.html
1•pavel_lishin•36m ago•0 comments

Why Andrew Tate Is a MAGA Superstar

https://www.thenation.com/article/society/andrew-tate-arrest-maga-connection/
2•petethomas•39m ago•1 comments

AI just disproved a major math problem. A mathematician explains

https://mashable.com/tech/anthropic-fable-5-disproves-jacobian-conjecture
1•01-_-•41m ago•1 comments

Secrets Don't Belong in Config

https://secretspec.dev/blog/secrets-dont-belong-in-config/
2•domenkozar•42m ago•0 comments

AI's most important protocol is getting a little bit easier to use

https://techcrunch.com/2026/07/20/ais-most-important-protocol-is-getting-a-little-bit-easier-to-use/
2•haritha1313•42m ago•0 comments

Bdinfo-rs – Rust cross-platform Blu-ray analyzer (GUI and CLI and WASM)

https://github.com/agentjp/bdinfo-rs
2•hyperslop•43m ago•1 comments

The $100M Mistake Making Modern Movies Look So Cheap

https://comuniq.xyz/post?t=1415
2•01-_-•45m ago•0 comments

Wp2shell: First Critical Unauthenticated WordPress Core RCE in Nearly a Decade

https://www.wordfence.com/blog/2026/07/wp2shell-aftermath-the-first-critical-unauthenticated-word...
1•computer23•47m ago•0 comments

How Google's A.I. Search Is Imperiling the Open Web

https://www.nytimes.com/2026/07/20/technology/google-ai-open-web.html
3•mikhael•50m ago•0 comments

Wax On, Weights Off: Knowledge Distillation Explained

https://jdsemrau.substack.com/p/knowledge-distillation-attacks
2•ph4rsikal•52m ago•0 comments

Ask HN: How are you interviewing engineers in this agentic era?

4•jcgr•52m ago•1 comments