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.
Jan 2, 2025 - 9:25pm
Injured and limited to using his non-dominant hand, the author contemplates developing a single-hand input device for programming and other computer tasks. The idea involves a 3D-printed keycap with mechanical keyboard switches, featuring one to three buttons for functions like starting and stopping audio recording, and potentially using speech-to-text for input and commands. He considers the challenges of real-time speech recognition, keyword detection, and integrating the system with a local large language model for effective function calling and text input. The author reflects on the potential utility of this device for others with similar limitations and the feasibility of implementing it using Python and machine learning libraries. The speaker contemplates the idea of using both hands differently on a computer, where one hand performs simplified tasks, and the other is used for more complex manipulations. This concept is seen as an interesting topic for a video. They also mention the need to track their projects, specifically the zine project, which they plan to discuss further.
Jan 1, 2025 - 3:26pm
Just got out of the water at Sunset Clips, which was windy and choppy, making it hard to surf despite catching plenty of waves. It was refreshing to be in the water, saw Marvin briefly, and the surf quality could have been better. The chop and mushiness affected my surfing, and I had to be careful with my board without a leash, losing it a couple of times but not significantly. Overall, it was pleasant, and I'm excited for mountain biking tomorrow.
Jan 1, 2025 - 3:26pm
After surfing at Sunset Clips, the experience was mixed due to the windy and choppy conditions, making it challenging despite catching plenty of waves. The water was refreshing, and seeing Marvin briefly added to the experience. However, surf quality and personal performance were affected by the choppy and mushy waves. Losing the board a couple of times without a leash was minor and manageable. Overall, it was a pleasant time, and there's excitement for a planned mountain biking trip the next day.