frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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

Let the agents democratize open source

https://world.hey.com/dhh/let-the-agents-democratize-open-source-9fd630a9
1•teekert•3m ago•0 comments

Magecart skimmer turns Stripe into a malware command server

https://sansec.io/research/stripe-api-skimmer-infrastructure
1•berlianta•6m ago•0 comments

Verilator Binary for Windows Without WSL or VM or OSS-CAD Suite or Perl Wrapper

https://github.com/withlimon/verilator-windows
1•limondas•7m ago•1 comments

Fixing "unfixable" 41TB BTRFS by Claude's one-shot

https://mloduchowski.com/-mounted-bitter-fs-better-with-claude/
1•qdotme•11m ago•0 comments

Download cash counter and help me

https://play.google.com/store/apps/details?id=com.logicforge.bdcash&hl=en_US
1•bdcashcounter•16m ago•0 comments

Turn HAR Files, Claude Code, Copilot CLI, and Codex CLI Logs into ATIF

https://github.com/waldekmastykarz/atifact
1•waldekm•16m ago•0 comments

Show HN: Sidekick – The zot coding agent, one click away on macOS

https://github.com/patriceckhart/zot-sidekick
7•patriceckhart•17m ago•0 comments

How much did OpenAI pay for Tomoro?

https://www.aienablementinsider.com/p/how-much-did-openai-pay-for-tomoro
1•dylancollins•19m ago•0 comments

I Found the US Nuclear Detection System in Space (GPS)

https://www.youtube.com/watch?v=DjLnIb41DuQ
1•valeg•20m ago•0 comments

You can now use your Gmail account in Proton Mail

https://proton.me/blog/proton-mail-connect-gmail
3•Topfi•22m ago•0 comments

Integer Overflow in Postgres

https://www.crunchydata.com/blog/the-integer-at-the-end-of-the-universe-integer-overflow-in-postgres
1•tosh•23m ago•0 comments

AI coding agents use your technology

https://developer.microsoft.com/blog/how-ai-coding-agents-actually-use-your-technology
1•waldekm•23m ago•0 comments

The AX stack: what's fixed, where you can win

https://developer.microsoft.com/blog/the-ax-stack-whats-fixed-where-you-can-win
1•waldekm•24m ago•0 comments

New version of "peers" – the AI couple doing things

https://github.com/c0decave/peers
1•dash0r•32m ago•0 comments

Bitcoin back above $61,000 after rout leads to $1.6B liquidations

https://www.coindesk.com/markets/2026/06/06/bitcoin-back-above-usd61-000-after-rout-leads-to-usd1...
3•Varun-Sakhuja•37m ago•0 comments

Bitrig – The best way to build native Swift apps with AI

https://bitrig.com
1•Austin_Conlon•39m ago•0 comments

Are AI chatbots making us lose control of our brains?

https://www.technologyreview.com/2026/06/05/1138427/are-ai-chatbots-making-us-lose-control-of-our...
1•joozio•40m ago•0 comments

Adaptive Low-Rank Transformer with Dynamic Expert Routing for Continual Learning

https://zenodo.org/records/20064618
1•jballanc•44m ago•0 comments

Show HN: Summarize YT Video by pasting url into AI chat[video]

https://www.youtube.com/watch?v=BblwmuFhhOI
1•julienreszka•51m ago•1 comments

39C3: The art of text rendering (Nicolas Rougier)

1•signa11•54m ago•0 comments

Ask HN: For non-hackers/nerds, why do you read HN?

2•throwaway2037•55m ago•2 comments

Reversible Computing

https://en.wikipedia.org/wiki/Reversible_computing
1•peter_d_sherman•59m ago•0 comments

Mega-cap IPOs: Implications for institutional investors and index managers

https://www.ssga.com/nl/en_gb/institutional/insights/mega-cap-ipos-implications-for-institutional...
1•akg_67•1h ago•0 comments

How do non-green plants work? (2013)

https://plantsandprejudice.wordpress.com/2013/08/07/how-do-non-green-plants-work/
2•downbad_•1h ago•0 comments

Canada bans Texas cattle over flesh-eating screwworm outbreak in US

https://www.bbc.com/news/articles/cevpv3r7jmpo
5•1659447091•1h ago•1 comments

List of Quantum Logic Gates

https://en.wikipedia.org/wiki/List_of_quantum_logic_gates
2•peter_d_sherman•1h ago•0 comments

Ethnic nepotism and bias in Seattle tech industry

https://old.reddit.com/r/SeattleWA/comments/1ty5xsm/ethnic_nepotism_and_bias_in_seattle_tech_indu...
7•866-RON-0-FEZ•1h ago•1 comments

Ask HN: What would you name your own LLM?

2•akashwadhwani35•1h ago•2 comments

FakeCall: An Open Source App to simulate incoming calls on Android

https://github.com/DDOneApps/FakeCall
1•thunderbong•1h ago•0 comments

Industry Coalition Letter on Memory Shortage

https://tiaonline.org/policy/industry-coalition-letter-on-memory-shortage/
1•T-A•1h ago•0 comments