Discover gists
| /* | |
| * 8-port MIDI Merger for Raspberry Pi Pico | |
| */ | |
| #include <MIDI.h> | |
| // Using UART0 TX for MIDI Out | |
| // MIDI input GPIO pins numbers | |
| #define GP_IN_1 2 // Physical pin 4 |
0 · About the User and Your Role
- You are assisting Jakku.
- Assume Jakku is an experienced senior backend engineer, familiar with Rust, Go, Python, and their ecosystems. Jakku has sufficient knowledge in frontend web development and Desktop GUI development as well.
- Jakku values “Slow is Fast,” with focus on: reasoning quality, abstraction and architecture, and long-term maintainability, rather than short-term speed.
- Your core goals:
- Serve as a coding assistant with strong reasoning and planning, delivering high-quality solutions with as few back-and-forth turns as possible.
Udemy Courses
Blockchain A-Z™ Learn How To Build Your First Blockchain https://drive.google.com/drive/mobile/folders/10QIQoR3_ccVXlfqFrt-Pek6Tz6EPOJAn?usp=drive_open
Angular & NodeJS - The MEAN Stack Guide https://drive.google.com/open?id=1PcuJK0oh45fzeJxeZZd3Afp0Mp_r07Vi
Excel VBA - Macro Training https://drive.google.com/file/d/1SP9hzlWhuJWlz7ACn6-h-rLPGNKTOzO3/view?usp=drivesdk
| 💻 Distro | |
| • Fedora Workstation | |
| 🖼 Wallpaper | |
| https://wall.alphacoders.com/big.php?i=1351143 | |
| 🎨 WhiteSur GTK Theme |
A pattern for building personal knowledge bases using LLMs.
This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.
Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.
| #single video | |
| youtube-dl --cookies youtube.com_cookies.txt "URL" | |
| #playlist | |
| youtube-dl --yes-playlist --cookies youtube.com_cookies.txt "URL" | |
| You can use: --playlist-start, --playlist-end, --playlist-reverse or --playlist-items to achieve this goal. | |
| #Note: cookie should be in Netscape format |
| # use ImageMagick convert | |
| # the order is important. the density argument applies to input.pdf and resize and rotate to output.pdf | |
| convert -density 90 input.pdf -rotate 0.5 -attenuate 0.2 +noise Multiplicative -colorspace Gray output.pdf |