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

How Photos Are Cabled Across Atlantic (1926 Illustration)

https://commons.wikimedia.org/wiki/File:Science_and_Invention_April_1926_-_How_Photos_Are_Cabled_...
1•retrac•3m ago•1 comments

I slopcoded an open source version of Xilly's GameMode after the X fiasco today

https://github.com/bensheed/OpenGameBoost
1•bensheed•7m ago•1 comments

Claude Code suggests .claudeignore to protect .env, reads it anyway

https://pastebin.com/dkbMUva7
2•rodavok01•10m ago•0 comments

Tinykit: Self-hosted Lovable/v0 alternative. With Realtime database and storage

https://github.com/tinykit-studio/tinykit
1•thunderbong•12m ago•0 comments

The Great California Wealth Exodus

https://www.thefp.com/p/the-great-california-wealth-exodus
2•fortran77•13m ago•1 comments

Microsoft Needs a Windows Social Contract

https://www.windowscentral.com/microsoft/windows-11/from-the-editors-desk-microsofts-biggest-wind...
1•chwtutha•16m ago•0 comments

Show HN: Compile Python libraries for TypeScript with type completion (umo)

https://github.com/AlaShiban/umo
1•ashiban•16m ago•0 comments

Heathrow Drops the Liquids Rule

https://flymag.com/heathrow-drops-the-liquids-rule-what-changes-at-lhr-and-how-close-the-u-s-real...
2•lxm•18m ago•0 comments

AI Content Disclosure for HTML

https://github.com/WICG/proposals/issues/261
1•nnx•24m ago•0 comments

Sepp Blatter suggests fans should not travel to US for World Cup

https://www.theguardian.com/football/2026/jan/26/sepp-blatter-suggests-fans-should-not-travel-to-...
3•KnuthIsGod•26m ago•1 comments

iOS 26.3 Adds Privacy Setting to Limit Carrier Location Tracking

https://www.macrumors.com/2026/01/26/ios-26-3-limit-precise-location/
2•dmmalam•31m ago•0 comments

Claude Code Ported LeelaChessZero CUDA Back End to ROCm: End of CUDA Moat

https://github.com/LeelaChessZero/lc0/pull/2375
1•CalChris•34m ago•0 comments

Agentic coding is accelerating app releases

https://www.coatue.com/c/takes/chart-of-the-day-2026-01-22
1•nl•34m ago•0 comments

Show HN: Free image-to-JSON converter (extract structured data from images)

https://imageat.com/image-to-json-convertor
1•incendies•40m ago•0 comments

I'm an apprentice electrician. I built this iOS app using only Claude

2•discovrapp•41m ago•2 comments

Russian Sandworm Hackers Blamed for Cyberattack on Polish Power Grid

https://www.securityweek.com/russian-sandworm-hackers-blamed-for-cyberattack-on-polish-power-grid/
1•Bender•45m ago•0 comments

The (digital) dynamic square: circular videos and other screen shape experiments

https://www.adamsebire.info/the-works/circular-videos-and-dynamic-squares-experimental-aspect-rat...
1•andsoitis•49m ago•0 comments

Show HN: An autopoietic agent forge for emergent, consensus-based AI ecosystems

https://github.com/jzkool/Aetherius-sGiftsToHumanity/blob/main/Architectural%20Software/Protogen_...
1•hiddenarchitect•51m ago•1 comments

Show HN: OneTaskAtATime – a focused todo list app made with Claude Code

https://github.com/cmdavis25/OneTaskAtATime
1•worksOnMyPC•52m ago•0 comments

AI Gains Starting to Show in the Real Economy

https://weightythoughts.com/p/ai-gains-starting-to-show-in-the
1•gmays•52m ago•1 comments

Show HN: An app that finds your perfect laptop in seconds (no affiliate agenda)

https://www.greatrecs.com/
1•unbuns•53m ago•0 comments

Realtime video model with SOTA quality

https://twitter.com/i/status/2015937856351440971
1•metarmeg•54m ago•0 comments

Musk's xAI datacenter generating extra electricity illegally, regulator rules

https://www.theguardian.com/technology/2026/jan/15/elon-musk-xai-datacenter-memphis
3•gnabgib•57m ago•0 comments

Low-cost system turns smartphones into emergency radiation detectors

https://www.hiroshima-u.ac.jp/en/news/95263
2•geox•58m ago•0 comments

Replacing the Launcher of a Chromecast with Google TV 4K

https://www.celsoazevedo.com/replace-launcher-chromecast-google-tv/
2•celsoazevedo•1h ago•0 comments

The central dogma of molecular biology (2011) [video]

https://www.youtube.com/watch?v=J3HVVi2k2No
2•measurablefunc•1h ago•0 comments

MCP Apps

https://www.theregister.com/2026/01/26/claude_mcp_apps_arrives/
1•gastonmorixe•1h ago•1 comments

Build and Maintain GOG Galaxy on Linux

https://www.gog.com/en/work/senior-software-engineer-c-gog-galaxy
4•haunter•1h ago•1 comments

AWS's inevitable destiny: becoming the next Lumen

https://www.theregister.com/2026/01/26/aws_destiny_lumen_corey_quinn/
2•ilamont•1h ago•0 comments

I Connected Clawdbot to Gmail Without Opening Any Ports

https://gist.github.com/jrork/c2e37e7bb3fd0e7a72041bc846feeb94
1•jrork•1h ago•0 comments