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•5mo 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

Would Elon Musk Work Harder for $1T Than $1B?

https://www.nytimes.com/2025/11/06/business/elon-musk-tesla-trillion-dollar.html
1•doener•40s ago•0 comments

AI Music Generator – Create Songs from Text with AI

https://songgeneratorai.net
1•jacksteven•13m ago•0 comments

Think Faster, Talk Smarter with Matt Abrahams [video]

https://www.youtube.com/watch?v=x6TsR3y5Qfg
1•fzliu•14m ago•0 comments

Show HN: Terma – simple terminal chat in Rust/ratatui

https://terma.mattmay.dev/
1•mbm•15m ago•0 comments

Python library for quantum computing, quantum ML, and quantum chemistry

https://github.com/PennyLaneAI/pennylane
1•selvan•16m ago•0 comments

Java-HTTP, a Simple, Fast HTTP Server with Virtual Threads

https://fusionauth.io/blog/java-http-new-release
1•mooreds•23m ago•0 comments

Give a junior this article, get a Principal level systems programmer back

https://github.com/InfiniteConsult/0004_std_lib_http_client
2•warren_jitsing•23m ago•0 comments

Systems and Protocol Aspects for Circumstellar Environments Research Group

https://www.irtf.org/spacerg.html
1•mooreds•23m ago•0 comments

Happy Eyeballs Version 3: Better Connectivity Using Concurrency

https://datatracker.ietf.org/doc/draft-ietf-happy-happyeyeballs-v3/
1•mooreds•24m ago•0 comments

Firefox and Chromium

https://madaidans-insecurities.github.io/firefox-chromium.html
2•hermitsings•31m ago•2 comments

He's Been Charged with Crimes. Nobody Knows His Name

https://www.nytimes.com/2025/11/05/nyregion/nyc-criminal-identity-names.html
1•ChrisArchitect•41m ago•0 comments

Show HN: Track Your Brand in ChatGPT

https://searchify.ai
1•gtmbandit•45m ago•0 comments

“I may have found a way to spot U.S. at-sea strikes before they're announced”

https://old.reddit.com/r/OSINT/comments/1opjjyv/i_may_have_found_a_way_to_spot_us_atsea_strikes/
37•hentrep•47m ago•13 comments

XPENG's New IRON Humanoid (female) [video]

https://www.youtube.com/watch?v=RcNoQICjsLs
1•coreyzzp•49m ago•1 comments

OpenAI probably can't make ends meet. That's where you come in

https://garymarcus.substack.com/p/if-you-thought-the-2008-bank-bailout
9•nextos•50m ago•1 comments

Slackfs – Mount Slack as a Filesystem

https://github.com/jeremy46231/slackfs
2•sadeshmukh•51m ago•0 comments

The Louvre's video security password was reportedly 'Louvre'

https://www.msn.com/en-us/crime/general/the-louvre-s-video-security-password-was-reportedly-louvr...
2•petethomas•52m ago•1 comments

What AI features will benefit small businesses and enterprises alike

1•DinakarS•53m ago•0 comments

Despite All the Talk of Free Buses, Crime Continues to Spike on MTA Buses

https://queensvoicenyc.blogspot.com/2025/11/queens-local-news-hate-crime-bus-attack-investigated....
1•BronxVoice•54m ago•1 comments

Free Tech Stack Data for 50K Domains

https://www.dropbox.com/scl/fi/0zsph3y6xnfgcibizjos1/sept_2025_jumbo_sample.zip?dl=0&e=1&noscript...
1•_chse_•56m ago•3 comments

Nvidia boss Jensen Huang dismisses fears of an 'AI bubble'

https://www.thetimes.com/business-money/companies/article/nvidia-boss-jensen-huang-dismisses-fear...
3•moosedman•59m ago•1 comments

Show HN: DeepFaceLab – Free AI Face Swap Online

https://deepfacelab.app
3•vectraMosaic64•1h ago•0 comments

When is Google Launching Gemini 3.0?

1•bestcalc•1h ago•0 comments

Collins' Word of the Year 2025: Vibe Coding

https://blog.collinsdictionary.com/language-lovers/collins-word-of-the-year-2025-ai-meets-authent...
1•ChrisArchitect•1h ago•0 comments

EIDOLON855, GPT-5 Playing Chess in Unity, No APIs, 100% Embodying

https://eidolon855.github.io/eidolon855-site/O4_Videos/videos.html
2•Eidolon855_AI•1h ago•1 comments

Judge orders White House to use American Sign Language interpreters at briefings

https://www.npr.org/2025/11/05/nx-s1-5599118/white-house-asl-deaf-american-sign-language-judge-order
3•stopbulying•1h ago•3 comments

Show HN: I'm making an Open-source Japanese learning App inspired by Monkeytype

https://github.com/lingdojo/kana-dojo
2•tentoumushi•1h ago•1 comments

How will OpenAI cover its heavy spending? It wants the government to help

https://www.marketwatch.com/story/how-will-openai-cover-its-heavy-spending-it-now-suggests-maybe-...
3•moosedman•1h ago•2 comments

Async Mutexes

https://matklad.github.io/2025/11/04/on-async-mutexes.html
1•vinhnx•1h ago•0 comments

Smart TV OAuth exploit bypasses 2FA, pwns Google accounts

https://twitter.com/melissa/status/1985889161388441892
1•CGMthrowaway•1h ago•0 comments