Jan 5, 2025 - 2:37pm
The user is exploring the idea of a program that can take snippets of context, such as code from different files in VS Code, and run inference on each snippet separately while keeping them all in a single context window. The goal is to have more control over what is included in the context window, rather than relying on the program to determine it.
Jan 5, 2025 - 11:06am
Using only the left hand has revealed how much the right hand is involved in thinking processes. Its unavailability makes articulating thoughts and doing logic more challenging, leading to quicker feelings of being overwhelmed.
Jan 4, 2025 - 4:43pm
To keep Andromeda.computer running smoothly, it needs to be as serverless as possible to avoid a single machine failure affecting multiple applications. This leads to considering distributed SQLite or similar solutions for redundancy. The goal is to ensure smooth operation and have application code in containers for better manageability.
Jan 4, 2025 - 2:11pm
The author plans to create a meta projects page to organize and categorize audio notes into four main projects: Handy (for single-handed computer use), project tracking, a zine creation tool, and Burrito, which serves as the overarching framework for all the projects. Coffee is aiding the progress. Tomorrow, the focus is on advancing the zine project to a usable state, including adding text, images, and possibly integrating the Glyph API. The author also envisions adding multi-page functionality and allowing users to create and link pages, creating a nested context system. The ultimate goal is to provide a URL for others to explore and use the zine tool.
Jan 4, 2025 - 2:10pm
The text discusses the concept of building context within a project or a system, starting from a blank state. Two methods are mentioned for establishing this context: importing existing elements from global or other pre-defined contexts, and directly dragging and dropping files. The purpose is to organize information into meaningful units that can be easily manipulated. Additionally, it highlights the importance of making data sources explorable, such as tables and SQLite databases, which is a separate but equally crucial aspect.
Jan 4, 2025 - 2:06pm
The author is contemplating a project that involves collecting artifacts and placing them into a hypermedia context on a web page, allowing for complex interactions and transformations of the data. This project is envisioned to have a similar interface to a zine but with added complexity, akin to an application called Burrito. The goal is to enable querying, selection, and relationship-building between pieces of information, with the potential for both individual and combined transformations. The author is particularly interested in manipulating data through various operations and sees potential for integrating this interface into AR or VR environments due to their visual and spatial preferences. The core concept is a "canvas methodology" that can be applied across different digital creations, differing from the simpler drag-and-drop zine format. The author also considers the possibility of using large language models to build the application autonomously by providing detailed, context-rich information over time.
Jan 4, 2025 - 2:00pm
Enjoyed an Ethiopian coffee ceremony with Ali and his sister, a cozy spot close to home, considering a future dinner visit there perhaps with Jono. Spent the rest of the day coding for a voice input application, which is showing promise though still needs refinement. Looking forward to experimenting more and potentially integrating text selection and multi-action commands. Reflections on the project include the need for a more canvas-based project tracking surface, possibly utilizing voice input for spatial arrangement of notes, and exploring various tools and methods for implementation.
Jan 3, 2025 - 10:46am
In the local score meeting, I plan to discuss the potential of Lama.cpp or OLAMA, particularly due to their multimodal support and easy-to-use interface across different systems. OLAMA is widely used, making it a good choice for distributing the benchmark. It's primarily written in Go, which simplifies the development process and possibly makes it easier to integrate with drivers like RockM and CUDA.
Jan 3, 2025 - 10:46am
In the local score meeting, I plan to discuss the potential of Lama.cpp or OLAMA, highlighting their multimodal support and user-friendly interface, which is compatible with various systems. The idea of distributing the benchmark with OLAMA is appealing due to its widespread use. Written primarily in Go, OLAMA could simplify the development process and potentially ease integration with drivers like RockM and CUDA.
Jan 2, 2025 - 9:25pm
The author, dealing with a right-hand injury, is exploring alternative input methods for computer use, particularly for programming. They are considering a custom-built device with mechanical keyboard switches and 3D printed keycaps, possibly featuring 1-3 buttons. One button could be used for audio recording, which could then be processed by speech-to-text software. The author is also contemplating the use of Whisper, a speech recognition model, for real-time command input and text entry, potentially implemented using Python and MLX for local, real-time processing. The challenge lies in distinguishing between commands and regular text input, which could be addressed with keyword detection and additional natural language processing. The goal is to create an input system that is more accessible for single-handed use and could benefit others with similar needs. The text reflects on the evolving use of hands in computer interactions, noting how one hand's task has become simpler (like minimal typing) while the other hand's role in manipulating the computer has become more significant, suggesting this could be an interesting topic for a video. The speaker then transitions to discussing the need to track projects, specifically mentioning the zine project.