frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

A Brief History of the Cybertruck Exploding, Sinking, and Sucking

https://gizmodo.com/a-brief-history-of-the-cybertruck-exploding-sinking-and-sucking-2000837164
1•cdrnsf•1m ago•0 comments

I Am at School on Here

2•Nic-G•2m ago•0 comments

Show HN: Gmessages-TUI, Google Messages (RCS and SMS) in the Terminal

https://github.com/louisrubet/gmessages-tui
2•louis_•2m ago•0 comments

Giant Roadside Attractions Face Mounting Costs and an Uncertain Future

https://www.nytimes.com/2026/11/08/world/canada/roadside-attractions-giant-dinosaur.html
2•bookofjoe•2m ago•1 comments

Work at the Frontier: AI's effect on freelance work

https://openai.com/index/ai-effect-on-freelance-work
2•swolpers•3m ago•0 comments

Interactive user productivity (1981) [pdf]

https://www.bitsavers.org/pdf/ibm/IBM_Systems_Journal/204/ibmsj2004E.pdf
2•surprisetalk•3m ago•0 comments

Synaptics patent claims stop work on DisplayLink drivers

https://lwn.net/SubscriberLink/1102549/acbc92e00cee3a3f/
2•speckx•4m ago•0 comments

Show HN: Get your coding agent off ~2019 JavaScript, onto modern web primitives

https://github.com/GoogleChrome/modern-web-guidance
2•paulirish•4m ago•0 comments

Nintendo officially shuts down Switch 2 jailbreak in new update

https://twitter.com/OatmealDome/status/2119976839640690818
2•HelloUsername•5m ago•0 comments

Compositor – The Photoshop Alternative for Mac

https://github.com/robbietilton/Compositor
2•LordNibbler•5m ago•0 comments

The Trolls' Comeuppance

https://www.theatlantic.com/ideas/2026/11/attention-economy-republicans-failure/689347/
2•cdrnsf•5m ago•1 comments

Past Obsessions

https://novum.substack.com/p/past-obsessions
2•paulpauper•7m ago•0 comments

Architecture Decisions for Marin 535B-A23B

https://openathena.ai/blog/marin-535b-architecture/
2•theanonymousone•8m ago•0 comments

The backlash about data centers might just be about electricity

https://www.technologyreview.com/2026/11/09/1148194/the-backlash-about-data-centers-might-really-...
2•digital55•9m ago•0 comments

Rocket.Chat 9.0.0

https://github.com/RocketChat/Rocket.Chat/releases/tag/9.0.0
2•petecooper•9m ago•0 comments

Safe self-referential data structures in kernel Rust

https://lwn.net/Articles/1099224/
2•PaulHoule•9m ago•0 comments

Claude Whiteboards, Claude Sheets, and Claude Data

https://claude.com/resources/articles/sheets-whiteboards-data
2•Yorothegoat•10m ago•0 comments

An Open Field Guide to Inference Engineering

https://docs.modelplane.ai/guides/inference-guide
2•d-ramdass•10m ago•1 comments

Home appliances could be next after fridge hacks, warns EU cyber chief

https://www.euronews.com/2026/11/10/ai-is-industrialising-cyberattacks-and-shrinking-the-time-for...
4•devonnull•11m ago•0 comments

Clarifying Organizational Use of the Chocolatey Community Repository

https://blog.chocolatey.org/2026/06/updated-terms-of-use/
2•theanonymousone•13m ago•0 comments

We extracted a full Google account via CLI with zero security alerts

https://zenodo.org/records/24116447
2•andretaker•14m ago•0 comments

TDD and Coding Agents: Is It Theater?

https://joebew42.github.io/2026/11/08/tdd-and-coding-agents-is-it-theater/
2•joebew42•15m ago•0 comments

Is consent required when building technology?

https://mindslice.substack.com/p/consent-and-singularity
2•vvvhuang•16m ago•0 comments

Show HN: Gauge, a 900 KB macOS menu bar app for what's using your RAM and disk

https://github.com/thisisvaze/Gauge
2•thisisvaze•16m ago•0 comments

Judgment Is the Job – The Future of Software Engineering

https://jdforsythe.substack.com/p/judgment-is-the-job
2•jdforsythe27•17m ago•0 comments

The AI Business Model Just Collapsed

https://www.honest-broker.com/p/the-ai-business-model-just-collapsed
3•paulpauper•18m ago•1 comments

What AI progress teaches us about human psychology

https://www.optimallyirrational.com/p/what-ai-progress-teaches-us-about
2•paulpauper•18m ago•0 comments

Val Town is winding down

https://twitter.com/stevekrouse/status/2120201479646515261
6•yakkomajuri•19m ago•1 comments

New York governor launches nation's first state AI testing program

https://www.politico.com/news/2026/11/10/new-york-hochul-first-state-ai-testing-program-01157713
4•ilamont•20m ago•1 comments

Show HN: WolveKafka – Consume Kafka with a plain HTTP endpoint

https://github.com/wolveflake/wolvekafka
2•piscesdk•20m 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