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

Show HN: Faultline – Self-hosted Sentry alternative for Rails

https://github.com/dlt/faultline
1•dlt•31s ago•0 comments

Crowd-sourced repo for optimization constants of Math

https://terrytao.wordpress.com/2026/01/22/a-crowdsourced-repository-for-optimization-constants/
1•gsf_emergency_6•1m ago•0 comments

The Sofos – Free brain games and bite-sized learning for curious minds

https://thesofos.com
1•thkafadaris•1m ago•0 comments

PostmarketOS in 2026-01: monthly blog post reboot

https://postmarketos.org/blog/2026/01/25/pmOS-update-2026-01/
1•todsacerdoti•8m ago•0 comments

Why AI Coding Advice Contradicts Itself

https://www.anup.io/why-ai-coding-advice-contradicts-itself/
1•todsacerdoti•9m ago•0 comments

Good Citizen Syndrome

https://thomascountz.com/2026/01/26/good-citizen-syndrome
1•thomascountz•17m ago•0 comments

Show HN: Whisper – Offline Speech-to-Text for Mac, Windows and Linux

https://get-whisper.com
1•Othrya•20m ago•1 comments

Is OpenAI Dead Yet?

https://isopenaideadyet.com/
2•trickster_•20m ago•1 comments

Show HN: Asimov v0, a humanoid robot legs

https://github.com/asimovinc/asimov-v0
1•emreckartal•24m ago•0 comments

Clawdbot creator harassed by crypto hivemind targeting Yegge, developers

https://twitter.com/steipete/status/2016072109601001611
1•usefulposter•25m ago•1 comments

Claude Code is your customer

https://calebjohn.xyz/blog/b2cc/
1•mfbx9da4•25m ago•0 comments

Show HN: Reporails – Linter for AI coding agent instruction files

1•cleverhoods•28m ago•0 comments

Valve facing UK lawsuit over pricing, commissions

https://www.reuters.com/legal/litigation/video-game-giant-valve-facing-uk-lawsuit-over-pricing-co...
1•HelloUsername•31m ago•0 comments

Bassoontracker, Tracking in the Browser

https://www.stef.be/bassoontracker/
2•jdboyd•33m ago•0 comments

Show HN: Get recommendations or convert agent skills directly in your workspace

https://www.agenstskills.com/
1•rohitghumare•34m ago•0 comments

YSK: Firefox Nightly Chatbot sidebar supports Localhost:8080

1•ionetz•36m ago•0 comments

An explosion in interconnect complexity

https://semiengineering.com/an-explosion-in-interconnect-complexity/
1•teleforce•40m ago•0 comments

Whither World Leaders' Contemplation of AI as Jesus Replacement

https://fotizo.substack.com/p/whither-world-leaders-contemplation
2•FotizoPhronesis•41m ago•1 comments

Show HN: Brickcheck.io – A website to replace my property search spreadsheets

https://brickcheck.io/
1•ravibhatt•43m ago•1 comments

Bi-Directional Accountability: Leadership Without the Bullshit

https://medium.com/the-inconvenient-truth/bi-directional-accountability-the-leadership-shift-most...
1•lifeisstillgood•44m ago•0 comments

China hacked Downing Street phones for years

https://www.telegraph.co.uk/news/2026/01/26/china-hacked-downing-street-phones-for-years/
3•isaacfrond•45m ago•0 comments

Lawsuit Alleges That WhatsApp Has No End-to-End Encryption

https://www.pcmag.com/news/lawsuit-alleges-that-whatsapp-has-no-end-to-end-encryption?test_uuid=0...
3•isaacfrond•46m ago•1 comments

Embracing sauna culture can lower dementia risk and boost brain health

https://www.newscientist.com/article/2512893-embracing-sauna-culture-can-lower-dementia-risk-and-...
2•kensai•50m ago•1 comments

EU and India sign landmark trade agreement

https://www.theguardian.com/world/live/2026/jan/27/european-union-india-trade-deal-ukraine-greenl...
4•Archelaos•50m ago•0 comments

Pandas 3 marks the most significant evolution of Pandas in over ten years

https://www.reddit.com/r/Python/s/oMldsGf0VP
2•datapythonista•54m ago•0 comments

Show HN: My attempt to visualize 'Market Timing' risk (Python/Chart.js)

1•codeandcapital•55m ago•0 comments

The Enclosure feedback loop: how LLMs sabotage by privatizing a public good

https://michiel.buddingh.eu/enclosure-feedback-loop
2•internet_points•58m ago•0 comments

High Performance LLM Inference Operator Library from Tencent

https://github.com/Tencent/hpc-ops
1•polyrand•58m ago•0 comments

Pavel Durov: "You'd have to be braindead to believe WhatsApp is secure in 2026"

https://twitter.com/durov/status/2015854422866469222
2•martinlaz•59m ago•1 comments

For Our Machine Friends

https://toasterdump.com/2026/01/18/for-our-machine-friends/
1•xxyxx•1h ago•0 comments