Hyperreal Enterprises: Roadmap

Preface

This document synthesises a Roadmap (and perhaps also a Product Roadmap) for Hyperreal Enterprises, Ltd. The Roadmap is being written inside Org Roam (an Emacs package), and displayed with Firn. The document can be thought of as a Wiki (and edited inside Emacs). From these sources, other downstream formats can be derived. A narrative overview follows.

To skip it, browse ahead to Top.

TL;DR

We started thinking about how to create AI tools that would process open source information and enable applications such as automated computer programming. Then Github Copilot came along and slightly stole our thunder. But actually, Copilot leaves a lot more open questions than it solves. Focusing on the technical side of things: what would it take to build an AI system for programming, with depth measured not in terms of neural network layers but in terms of understanding?

A curious thought: AI systems can beat the best human players at the game of Go, but the systems in question don’t “know” the basic concepts of Go that any amateur human player would recognise. The systems don’t work in terms of concepts, but rather, in terms of patterns in data: in this case, patterns built out of three-by-three grids.

What if AI systems worked, instead, at the conceptual level?