frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Branching Beyond Leonardo: The Evolution of Tree Architecture Theory

https://blue-continuum.com/branching-beyond-leonardo
1•dnetesn•49s ago•0 comments

Show HN: Black Pixel – 69-byte inverse of the Million Dollar Homepage

https://black-pixel-1x1.vercel.app
1•KINGOFTHESCREEN•1m ago•0 comments

Media manager that connects to your streaming services and connected speakers

https://www.music-assistant.io/
1•LelouBil•1m ago•0 comments

Homomorphic Encryption for Pseudonymization – privacy enabled data-sharing

https://belfortlabs.com/blog/smals-blind-pseudonymization
1•sambejk•1m ago•0 comments

The Docker group is root access, my agent used it to write to /etc.

https://jeena.net/notes/1497
2•jeena•2m ago•0 comments

Open Source Spotify client library

https://github.com/librespot-org/librespot
1•LelouBil•3m ago•0 comments

Designing Rust APIs around KEM, AEAD and key derivation workflows

https://github.com/lecodev-26/nexus-q
1•lecodev•3m ago•0 comments

Denmark to rule on 'parallel societies' after 'non-western' people evicted

https://www.theguardian.com/world/2026/nov/06/denmarks-top-court-to-rule-on-parallel-societies-af...
1•Geekette•4m ago•0 comments

"The AI Bubble Lesson Is Coming" – NYU Professor Aswath Damodaran [video]

https://www.youtube.com/watch?v=dOIFazFlvlc
1•novaRom•5m ago•0 comments

Irish national broadcaster RTÉ, other media groups evacuated after bomb threat

https://www.rte.ie/news/ireland/2026/1106/1598241-rte-evacuation/
1•gerjomarty•6m ago•0 comments

Meta says US users can now video chat with their Muse AI avatar

https://techcrunch.com/2026/11/05/meta-says-us-users-can-now-video-chat-with-their-muse-ai-avatar/
2•jomon003•11m ago•0 comments

Show HN: Ostdb, an open database of official video game soundtrack

https://ostdb.net/
1•metju•13m ago•0 comments

First known cyberattack on Swiss food refrigeration system

https://www.swissinfo.ch/eng/various/first-known-cyberattack-on-a-refrigeration-system-in-switzer...
2•amenghra•15m ago•1 comments

I gave an agent a lakehouse and control of my garden

https://jatorre.github.io/garden/
2•jatorre•19m ago•0 comments

The campaign to push Northstar Browser into Linux distributions

https://lwn.net/Articles/1102738/
3•roschdal•20m ago•0 comments

Ask HN: How will you invest now that the AI bubble is bursting?

2•roschdal•21m ago•1 comments

ING puts $500 million of data-center loans up for sale

https://www.reuters.com/business/finance/ing-puts-500-million-data-center-loans-up-sale-bloomberg...
3•bantunes•22m ago•0 comments

Ask HN: What is the most secure OS for mobile phone?

2•Muralnick•26m ago•0 comments

X-87 – DOS 256 bytes

https://www.onirom.fr/wiki/codegolf/x-87/
2•birdculture•28m ago•0 comments

Show HN: Overhead – the planes overhead, painted on an e-ink frame

https://github.com/dmellok/tesserae-widget-overhead
1•xDaftTurtle•31m ago•0 comments

Apple Music's not found page features a fully functional iPod Classic

https://music.apple.com/us/new/404
2•francescobonomi•35m ago•0 comments

ARR Doesn't Mean What It Used To – By Simon Wu

https://signalsbysimon.substack.com/p/arr-doesnt-mean-what-it-used-to-15
1•fagnerbrack•36m ago•0 comments

Playable Doom in Factorio (Unmodded)

https://www.reddit.com/r/factorio/comments/1xoz7am/playable_doom_in_factorio_unmodded/
2•zahrevsky•37m ago•0 comments

Show HN: Free real-time order book heatmap for Bitcoin, gold and US 500

https://swiftedge.uk/depth
1•Stangenberg295•37m ago•0 comments

Hollywood Banning Prediction Market Betting on Movie Release Dates

https://www.hollywoodreporter.com/movies/movie-news/prediction-market-ban-hollywood-studios-12367...
1•thm•39m ago•0 comments

Show HN: Liner Notes – an iPhone diary that drafts itself from your day

https://linernotes.aves.ltd/en/
1•YuYama•40m ago•0 comments

Ants trapped for years in Soviet bunker; survival by cannibalism

https://jhr.pensoft.net/articles.php?id=9096
22•hitekker•40m ago•2 comments

Google Donates Agent Substrate and GVisor to the CNCF

https://opensource.googleblog.com/2026/11/sandboxing-untrusted-ai-agents-at-scale.html
3•joshcsimmons•42m ago•0 comments

Ask HN: How can I get informed in the static vs. dynamic typing debate?

1•zingar•48m ago•3 comments

Show HN: flashjson

https://github.com/giancarloromeo/flashjson
1•giancarloromeo•51m ago•0 comments
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