Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Instead of using an AI interface placeholder, why not let us choose our own home screen? We could set the lobby to Layla (Timeless Capture), use any owned skin, artwork, or even a looping animated artwork as the main interface. Storage shouldn't be an issue since players can choose...

18,228 Aufrufe • vor 19 Tagen •via X (Twitter)

0 Kommentare

Keine Kommentare verfügbar

Kommentare vom Original-Post werden hier angezeigt

Ähnliche Videos

The “everything palette” has been in the back of my mind for years. I feel that, when correctly automated, it demonstrates an important property of a GUI system, which is an internal interface represented structurally (a common substrate by which all higher level interfaces communicate), and several projections of that interface to higher level interfaces (GUIs, CLIs, hotkeys), such that the internal interface is not substantially duplicated in the projections themselves. Thus, small changes in the internal interface representation immediately and automatically reflect in all such projections. All information for a new setting, for example, is simply expressed in one location, and all interfaces which could access that setting immediately can do so. That setting is automatically accessible in the associated right-click menus, the CLI, hotkeys, and the everything palette. This is because those higher level interfaces are truly *projections* of the underlying interface—they are driven using, in effect, type information of the underlying interface, rather than being special cased to the particulars of the interface (and thus needing to be extensively updated any time the internal interface is changed). The need for this in UI programming is usually first encountered with hotkeys. You write some user interface, and now you need to associate hotkeys—an entirely separate (physical) interface—with the same functionality that your software user interface exposes. You can implement this by, in effect, duplicating the internal interface in both a hotkeys path, and a GUI path. But this is far from ideal for obvious reasons. The debugger by nature enforces this design constraint (GUIs and hotkeys), along with many others, and so it pushed me to follow this to its natural conclusion. A debugger needs to offer an IPC CLI interface for the same commands and features that the main program does. Data in the debugger is already projected in a wide variety of ways—breakpoints can show up in a source view, a disassembly view, a memory view, and a breakpoints list view. My work on the RADDBG visualization engine (driven ultimately by the “watch window” interface—at its limit, a general sparse tree viewer/editor) pushed this even further—you want interfaces to be available through a watch tree evaluation language, as well as several GUIs, and the CLI, and hotkeys. I’ve now finally got the internal systems to the point where they are roughly satisfying all these constraints, and this made the “everything palette” a very simple and natural extension to the system.

Ryan Fleury

22,249 Aufrufe • vor 1 Jahr

I use AI constantly. My 4 and 6 year olds even attend an AI-focused school. I am intensely optimistic about our AI future. But one thing I will fight to protect and never let AI automate: human autonomy. AI risks becoming the "autocomplete for life"—telling you the next action, job, relationship, identity. We who are living through this AI transition will be tempted, in a way that is unprecedented in human history, to let machines substitute for our self-direction. Most cognitive offloading is a genuine human triumph: writing reduced memory demands, mechanical calculation relieved us from arithmetic computation, and GPS navigation eliminated spatial reasoning from wayfinding. Each freed cognitive capacity for higher-order thinking. As Alfred North Whitehead observed, civilization advances by “extending the number of important operations which we can perform without thinking about them.” But as AI systems enter the realm of deliberation itself, something fundamentally different happens. Instead of freeing cognitive capacity for higher-order thinking, AI risks doing the choosing for us. Each small delegation of choice will seem harmless, even natural. But together, the micro-abdications of judgment could habituate you–choice by choice, day by day–to passivity and dependence. It could erode your ability to choose for yourself, from matters as trivial as what to have for breakfast, to fundamental choices about how to live well. Thankfully, AI can clearly do the opposite as well: By making learning more efficient AI can free time for self-directed exploration; as a Socratic interlocutor, it can strengthen your capacity to deliberate; through the right kind of personalization, it can help you discover and develop your unique gifts, and to use them to live autonomously and well. Let us choose to build for human autonomy...while we still remember what it means to choose. Full video with Johnathan Bi:

Brendan McCord 🏛️ x 🤖

16,456 Aufrufe • vor 11 Monaten