frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The internet won't necessarily go dark. It could simply stop working

https://www.washingtonpost.com/opinions/2026/11/12/ai-is-exposing-internets-cybersecurity-vulnera...
1•lisper•2m ago•0 comments

SpaceX: "Booster 18 suffered an anomaly during gas system pressure testing"

https://twitter.com/spacex/status/1991889258701885702
1•areoform•2m ago•0 comments

Human-Sheepdog Symbiosis

https://frmsaul.substack.com/p/human-sheepdog-symbiosis
1•remolacha•3m ago•0 comments

Inkling-2-Small weights released

https://huggingface.co/thinkingmachines/Inkling-2-Small
1•Philpax•3m ago•0 comments

JD Vance and the VP Curse

https://www.natesilver.net/p/jd-vance-and-the-vp-curse
1•7777777phil•3m ago•0 comments

Paper Pens: Paper and Pencil Logic Puzzles for Everyone

https://paperpens.org/
1•Karajelly•4m ago•0 comments

Help define the etiquette for AI use on products for humans

https://mamabear.ai/
1•dzink•4m ago•0 comments

Ask HN: Has AI coding changed who builds your internal tools?

1•utemissov•5m ago•0 comments

Announcement: Conductor Is Back

https://twitter.com/charlieholtz/status/2120973052024598620
1•jahala•7m ago•1 comments

Jensen Huang Third Affair Allegations Revealed

https://www.forbes.com/sites/alisondurkee/2026/11/12/jensen-huang-had-a-third-affair-with-another...
2•FinnLobsien•8m ago•0 comments

Hello I Love Claude

1•testingforasw•8m ago•0 comments

Mural V2 – open-source low cost wall plotter [video]

https://www.youtube.com/watch?v=Hjp9P1Shx5E
1•onemoresoop•10m ago•0 comments

Claude Meetings

https://claude.com/resources/articles/claude-meetings
6•Stanleyc23•12m ago•0 comments

Werner Jacobi

https://en.wikipedia.org/wiki/Werner_Jacobi
1•baxtr•12m ago•0 comments

Ask HN: What % of HN is now AI-generated?

1•simonebrunozzi•13m ago•1 comments

Mercedes-Benz halts German investments as plant closures loom

https://www.reuters.com/world/mercedes-benz-halts-german-investments-plant-closures-loom-2026-11-12/
5•Betelbuddy•14m ago•0 comments

Agentic Commits

https://github.com/grushetsky/agentic-commits
1•toxickg•17m ago•1 comments

SpaceX and Tesla Talks on Record Merger Are Said to Progress

https://www.bloomberg.com/news/articles/2026-11-12/spacex-and-tesla-talks-on-record-merger-are-sa...
2•mfiguiere•18m ago•0 comments

Looking for people who want test my OS

https://github.com/exagonx/EX_OS
1•exagonx•19m ago•1 comments

SpriteCast – 8-direction game sprites from one image, guided by 3D

https://github.com/Sunghwan0112/spritecast
1•stevebaek0112•20m ago•0 comments

College student develops Lego-like, 3D-printed moon bricks

https://www.popsci.com/science/3d-printed-lunar-lego-bricks/
1•rmason•21m ago•0 comments

Show HN: Socratui – A Socratic Tutor for the Terminal

https://github.com/nodo-labs-uk/socratui
1•orbis-tertius•21m ago•0 comments

Keenable 1.0: Search at the Speed of AI

https://keenable.ai/blog/keenable-1.0
1•phoenix120•23m ago•0 comments

The Conference I Killed When It Sold Out

https://www.andyallan.com/p/the-conference-i-killed-when-it-sold
1•rmason•24m ago•0 comments

Microsoft Status: "We are re-routing the protocols"

https://admin.cloud.microsoft/?#/servicehealth/:/alerts/MO1550821
4•bobbyblackstone•24m ago•0 comments

How to Do Linux Kernel Development

https://www.kernel.org/doc/html/v4.16/process/howto.html
2•brudgers•25m ago•0 comments

ChurnLeak – Find failed payments and expiring cards in Stripe

https://churnleak.com
1•noox•26m ago•0 comments

Latticework

https://latticework-x.com/
1•vadigepalli•26m ago•0 comments

Terminal-Bench 4.1

https://www.tbench.ai/news/terminal-bench-4-1
1•hn-aarvin•27m ago•0 comments

A Microsoft 365 outage is hitting users in regions around the world

https://globalnews.ca/news/12148204/microsoft-outage-2026/
5•ortusdux•27m ago•0 comments
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