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: Herdr plugin to annotate anything in the terminal

https://github.com/plannotator/herdr-annotate
1•ramoz•5m ago•0 comments

Chairman Hawley Investigates AI-Powered Flock Cameras Amidst Privacy Concerns

https://www.hawley.senate.gov/chairman-hawley-investigates-ai-powered-flock-cameras-amidst-privac...
4•thaumaturgy•9m ago•1 comments

Market All the Apps

https://shipacademy.com/
1•KenPainter•11m ago•1 comments

Looking for Founding Engineer at Heron

https://wellfound.com/jobs/4630071-gtm-lead
1•harsh-moonshot•12m ago•0 comments

Just 2 new data centres will pump out more carbon emissions than ExxonMobil

https://www.foxglove.org.uk/2026/08/26/just-two-new-data-centres-will-pump-out-more-planet-heatin...
1•DeepLogin•14m ago•0 comments

Claude gets its own browser in Cowork

https://claude.com/blog/cowork-built-in-browser
1•healsdata•15m ago•0 comments

AWS to acquire DuckLabs, the company behind DuckDB

https://www.aboutamazon.com/news/company-news/aws-ducklabs
1•hiyer•15m ago•0 comments

Bill Gates Warns A.I. Is More Dangerous Than Big Tech Will Admit

https://www.nytimes.com/2026/08/26/technology/bill-gates-ai-risks.html
1•kensai•17m ago•0 comments

tailvisor: macOS and Linux VM sandbox with a Tailscale network identity

https://github.com/tailscale/tailvisor
3•mfrw•21m ago•0 comments

How to Start a Profitable Blog Without Chasing Hype

https://www.a1ho.com/2026/07/how-to-start-profitable-blog-without.html
1•alfotesr•22m ago•0 comments

These Babies Grew Up w Strict Sugar Limits – Decades Later, Results Are Dramatic

https://www.sciencealert.com/these-babies-grew-up-with-strict-sugar-limits-decades-later-the-resu...
2•bookofjoe•25m ago•0 comments

Instinct.co Raises $350M

https://www.forbes.com/sites/iainmartin/2026/08/26/vcs-are-so-obsessed-with-this-ai-assistant-tha...
1•warthog•26m ago•0 comments

Panix, the oldest commercial Internet provider in New York, started in 1989

http://panix.com/
4•joebig•31m ago•0 comments

Veri, a non-custodial ZK identity vault on Algorand

https://www.getveri.co/
1•RagingSquirrell•35m ago•0 comments

AWS Strands Agents Tools Received Four CVEs in 23 Days

https://tech.yahoo.com/cybersecurity/articles/aws-strands-agents-tools-received-032036248.html
1•mooreds•35m ago•0 comments

Show HN: Agent-hop – a Rust TUI that hops a live Claude Code chat into Codex

https://github.com/hetpatel-11/agent-hop
1•HetPatel106•38m ago•0 comments

Carto Basemaps now requires API key

https://carto.com/basemaps/apikey/index.html
3•rakken•40m ago•1 comments

Randy Pausch's Last Lecture (2007) [video]

https://www.youtube.com/watch?v=ayPMfopCe1g
4•simonebrunozzi•42m ago•1 comments

AI Org Maturity Scorer

https://aiorgmaturity.com/
1•joanwestenberg•46m ago•0 comments

UPenn Global Economic History – Intro Slides [pdf]

https://www.sas.upenn.edu/~jesusfv/GEH_1_Introduction.pdf
1•alphabetatango•47m ago•0 comments

Bill Gates says we've passed AI's danger thresholds. Now what?

https://www.technologyreview.com/2026/08/26/1142946/bill-gates-ai-danger-threshold/
1•alphabetatango•49m ago•0 comments

Evolution of a kite that will lift a man (2006) [pdf]

https://web.archive.org/web/20060812204923/http://www.drachen.org/journals/a09/Baden-Powell.pdf
2•Eridanus2•49m ago•0 comments

'Six Feet Under' Redefined Death on TV 25 Years Ago

https://www.yahoo.com/entertainment/tv/articles/six-feet-under-redefined-death-182026923.html
2•chistev•53m ago•0 comments

Large language models do not have emotions

https://www.nature.com/articles/s41562-026-02558-6
2•Anon84•56m ago•0 comments

Find out where your images have been scraped

https://lanternite.org/
1•e12e•56m ago•1 comments

A case study on Lovables use of Code.Storage

https://code.storage/changelog/lovable-case-study
1•jinqueeny•56m ago•0 comments

Show HN: Visualize whether you run too many coding agents, or too few

https://github.com/JerryZLiu/AgentPlayback
1•jerryliu12•56m ago•0 comments

Mark Zuckerberg Wanted AI to Replace Meta Workers- Plan Collapsed Within Months

https://www.ibtimes.com/mark-zuckerberg-reportedly-wanted-ai-replace-meta-workers-plan-collapsed-...
9•randycupertino•57m ago•3 comments

Artists Built a Site to Escape AI. Scrapers Are Coming for It Anyway

https://www.forbes.com/sites/robsalkowitz/2026/08/23/artists-built-a-site-to-escape-ai-scrapers-a...
1•e12e•58m ago•1 comments

Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022

https://nhess.copernicus.org/articles/22/3765/2022/nhess-22-3765-2022.html
21•totetsu•58m ago•11 comments