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•9mo 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: HelioSim – Real-time N-body simulator in WebAssembly

https://koprolin.com/heliosim/
1•JustClemens•41s ago•0 comments

Statement from Dario Amodei on Our Discussions with the Department of War

https://www.anthropic.com/news/statement-department-of-war
3•qwertox•5m ago•0 comments

'Migaloo', a white humpback whale on Australia's east coast

https://www.migaloo.com.au/
1•bookofjoe•7m ago•0 comments

K-Search: LLM Kernel Generation via Co-Evolving Intrinsic World Model

https://arxiv.org/abs/2602.19128
1•matt_d•9m ago•0 comments

Dark Sky Creators Return with Acme Weather: A Fresh Take on Forecast Uncertainty

https://www.macstories.net/reviews/acme-weather-a-fresh-take-on-forecast-uncertainty/
1•thoughtpeddler•11m ago•0 comments

Show HN: Emergency kits – Their guide when you're not there to lead

https://hypervault.com/insights/new-release-emergency-kits
1•glennhv•12m ago•0 comments

Metacritic statement pledges to ban outlets that use AI-generated reviews

https://www.shacknews.com/article/148056/metacritic-statement-ai-reviews-banned
3•cratermoon•12m ago•0 comments

Jack Dorsey's Block to Lay Off 4k Employees in AI Remake

https://www.wsj.com/business/jack-dorseys-block-to-lay-off-4-000-employees-in-ai-remake-28f0d869
1•mraniki•13m ago•2 comments

Heptaconn: A framed TCP protocol separating admission and back end execution

https://github.com/newssourcecrawler/heptaconn
1•ismcanga•15m ago•0 comments

Sudo-rs enables password feedback by default

https://www.phoronix.com/news/sudo-rs-password-feedback
2•patal•16m ago•0 comments

Gucci criticised for 'AI slop' images ahead of major fashion show

https://www.bbc.co.uk/news/articles/cjwz6yzn5jqo
1•CrzyLngPwd•18m ago•0 comments

Midtraining Bridges Pretraining and Posttraining Distributions

https://arxiv.org/abs/2510.14865
1•matt_d•18m ago•0 comments

Steam Deck Plugin to Enable MTP File Transfer via USB DRD (Dual-Role Device)

https://github.com/dafta/DeckMTP
1•transpute•19m ago•0 comments

How do fintech platforms handle audit sampling of privileged actions?

1•leiishta•19m ago•0 comments

Warner Bros. Discovery deems Paramount offer superior to Netflix

https://www.cnbc.com/2026/02/26/warner-bros-discovery-paramount-skydance-deal-superior-netflix.html
2•pseudalopex•21m ago•0 comments

Show HN: InstallerStudio – Create MSI Installers Without InstallShield or WiX

https://www.ionline.com
2•pkailas•22m ago•0 comments

Hillary Clinton's Opening Statement to House Oversight and Gov Reform Committee

https://twitter.com/HillaryClinton/status/2027053057100693779
3•ZeroGravitas•23m ago•0 comments

Show HN: Visual Agents for Fitness: How to Enable Automated Exercise Feedback

https://jeremyparkphd.substack.com/p/daaee5d4-9fd9-40a4-8d03-19cf298c57dc
2•visioninmyblood•23m ago•0 comments

Show HN: The easiest way to run shell commands in plain English (no app needed)

https://github.com/iafan/at-command
1•iafan•23m ago•0 comments

Are there any AI video tools left that don't have aggressive safety filters?

https://unbound.video
1•gabrieln•24m ago•1 comments

Jack Dorsey's Block cuts nearly half of its staff in AI gamble

https://www.theverge.com/tech/885710/jack-dorsey-block-layoffs-job-cuts-ai
3•pavel_lishin•25m ago•1 comments

Claude for OSS

https://claude.com/contact-sales/claude-for-oss
4•zenoware•27m ago•1 comments

Deploycel (Vercel Alternative)

https://deploycel.org/
3•joshcsimmons•31m ago•0 comments

A red tide in South Africa is causing the mass deaths of crayfish

https://apnews.com/article/south-africa-ocean-marine-fish-environment-31f47d345d3811bd251abec88fe...
1•mooreds•31m ago•0 comments

Global Intelligence Crisis – Citadel Securities' Response

https://www.citadelsecurities.com/news-and-insights/2026-global-intelligence-crisis/
2•ceh123•32m ago•0 comments

Show HN: ClickNest a tiny self-hosted, AI native web analytics in Go

https://github.com/danielthedm/clicknest
4•ethantheswe•32m ago•0 comments

Evaluating Memory Structure in LLM Agents

https://arxiv.org/abs/2602.11243
2•PaulHoule•33m ago•0 comments

Hydroph0bia – a fixed SecureBoot bypass for UEFI firmware based on Insyde H2O

https://coderush.me/hydroph0bia-part3/
3•transpute•34m ago•0 comments

Show HN: A drag and drop GUI builder for CustomTkinter

https://github.com/talhababi/VisualTK-Studio
2•talhababi•35m ago•0 comments

The Password That Lets Caterpillars Hide in an Ant's Lair

https://www.nytimes.com/2026/02/25/science/caterpillar-ant-language.html
3•digital55•36m ago•0 comments