frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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

Show HN: TrAIcer – capture your AI coding traces to sell later

https://github.com/smashah/traicer
1•smashah•4m ago•0 comments

Tech billionaires are shielding their children from their products

https://fortune.com/article/peter-thiel-tech-billionaires-limit-kids-screen-time-social-media-sma...
1•OZYMANDIASAK•6m ago•0 comments

Using AI

https://isaacrodriguez.me/post/2026/using-ai/
1•isaacrodriguez•7m ago•0 comments

Is GRE encouraged for international student intending Grad School?

1•mr_fantastic•7m ago•0 comments

Big Tech's top executives warn enterprises are giving away too much to AI labs

https://fortune.com/2026/07/16/microsoft-ceo-satya-nadella-warns-enterprises-that-ai-labs-are-ste...
1•1vuio0pswjnm7•9m ago•0 comments

Everyone as an Entrepreneur

https://zero2data.substack.com/p/everyone-as-an-entrepreneur
1•wj•9m ago•0 comments

The open-source Claude Design alternative has 77k GitHub stars and 1M+ installs

https://okaneland.com/studio/tom-huang/
1•ermantrout•10m ago•1 comments

SpaceX stock, analysts' florid targets: 'Paving the superhighway to the stars'

https://fortune.com/2026/07/18/wall-street-analysts-spacex-outlook-stock-predictions/
1•1vuio0pswjnm7•12m ago•0 comments

Smart TV Tracking

https://www.rtings.com/tv/learn/research/smart-tv-tracking
1•akyuu•13m ago•0 comments

Show HN: PixelUp – A 100% offline, lightweight AI video upscaler for Windows

https://steelsoft.site/software/PixelUp_home.html
2•billqu0001•17m ago•0 comments

AIpine – A Swiss Army knife for AI artifacts on iPhone

https://apps.apple.com/us/app/aipine/id6775947157
1•spingras•17m ago•1 comments

Ask HN: Who is dating? (July 2026)

3•tejasvi88•17m ago•0 comments

Reading Between the Dots: Decoding Hidden Computation Across Filler Tokens

https://arxiv.org/abs/2607.03502
1•Luc•18m ago•0 comments

Britain's Nearly Revolution of 1926

https://davidaaronovitch.substack.com/p/britains-nearly-revolution
1•rwmj•18m ago•0 comments

WPA3 Implementation for OpenBSD

https://marc.info/?l=openbsd-tech&m=178437520390575&w=2
1•brynet•19m ago•0 comments

We Built Colonist Rush

https://blog.colonist.io/colonist-rush-development/
1•kamphey•22m ago•0 comments

Why is tiny Norway so good at sports? It's more than Erling Haaland

https://www.csmonitor.com/World/Europe/2026/0710/norway-erling-haaland-soccer-youth-sports-compet...
5•RickJWagner•25m ago•3 comments

I created a Ruby gem that makes it easy to create websites

https://rubygems.org/gems/jimmu/versions/1.0.0
1•Yamatov•29m ago•0 comments

Gray Scott model of reaction diffusion

https://groups.csail.mit.edu/mac/projects/amorphous/GrayScott/
2•marysminefnuf•30m ago•0 comments

Three sacred cows that must die so Europe can live

https://world.hey.com/dhh/three-sacred-cows-that-must-die-so-europe-can-live-1afb203d
3•backlit4034•32m ago•3 comments

Zero-dependency streaming tar parser and writer for JavaScript

https://ayuhito.com/projects/modern-tar/
2•ayuhito•32m ago•0 comments

Google AI Overview Rewrote Their Signature Recipe and Attributed It to Them [video]

https://www.youtube.com/watch?v=J0lLvVYahNY
1•pknerd•33m ago•0 comments

Show HN: Open-source skills that make any AI agent write native social posts

https://github.com/inklate/social-skills
2•missingstack•34m ago•0 comments

Reddit is now asking age verification for all users in the EU

https://old.reddit.com/r/europrivacy/comments/1uexser/reddit_is_now_asking_age_verification_for_all/
5•inigyou•37m ago•0 comments

Show HN: Safehttp – an SSRF-resistant HTTP client for Go

https://github.com/ayuhito/safehttp
3•ayuhito•43m ago•0 comments

Federal employees can download TikTok on government devices, DOJ says

https://www.reuters.com/world/federal-employees-can-download-tiktok-government-devices-doj-says-2...
3•giuliomagnifico•45m ago•0 comments

What I learned on reducing token spend in your agent after $500 on iterations

https://twitter.com/chrisvxd/status/2078446083496108282
3•chrisvxd•47m ago•1 comments

America Broke Its Own Military

https://tribunemag.co.uk/2026/07/how-america-broke-its-own-military
5•robtherobber•52m ago•0 comments

From the Editor: Commercial Aviation's Innovation Dilemma – Aviation Week

https://aviationweek.com/aerospace/manufacturing-supply-chain/editor-commercial-aviations-innovat...
2•rbanffy•52m ago•0 comments

The Zoom hack that says, 'Don't record me'

https://techcrunch.com/2026/07/17/the-zoom-hack-that-says-dont-record-me/
2•nyku•54m ago•0 comments