Discover gists
| """ | |
| SOCKS5 DNS Proxy | |
| ================ | |
| **GUI VERSION IS HERE: https://github.com/mthri/smart-dns** | |
| Description: | |
| This script runs a local DNS server that acts as a proxy, selectively | |
| routing DNS queries through any SOCKS5 proxy. It's a powerful tool for | |
| enhancing DNS privacy and bypassing internet censorship or sanctions. |
| /goal Review the application end to end. Find, prioritize, implement, and document improvements across correctness, UX, accessibility, performance, security, reliability, architecture, maintainability, and missing features. Use specialized agents in parallel. | |
| # Workflow | |
| 1. Inspect the repo, docs, dependencies, config, etc. Understand intended behavior first. | |
| 2. Run the app and record baseline build, lint, type-check, performance, and critical-flow results. | |
| 3. Evaluate major journeys plus loading, empty, error, permission, responsive, and edge-case states. | |
| 4. Rank findings by impact, severity, confidence, effort, and regression risk. | |
| 5. Give agents independent tasks with non-overlapping ownership. | |
| 6. For each substantial change: |
A guide how to get and activate Windows 8, 8.1, 10 and 11 Pro for free!
If you see the Windows keyboard button in this guide; and you can't find it on your keyboard, you likely have/had Windows 10 which has the button
. If you can't find that one, you likely have a PC that has been upgraded to Windows 8/8.1/10/11 from Windows 8.1/8/7/Vista/XP and other ones. If you have one of those, refer the Windows key button to as yours. A list of them is below:
nvidia-smi (NVIDIA System Management Interface) is a command-line tool that provides monitoring, management, and diagnostic information for NVIDIA GPU devices.
It communicates directly with the NVIDIA driver and GPU, and can:
- Monitor GPU performance, temperature, and utilization
- Manage power, clock speeds, and ECC
- Control persistence mode and compute modes
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.
| #include <stdio.h> | |
| #include <stdint.h> | |
| #include <string.h> | |
| #include <stdbool.h> | |
| typedef int8_t i8; | |
| typedef int16_t i16; | |
| typedef int32_t i32; | |
| typedef int64_t i64; | |
| typedef uint8_t u8; |
| name | rustdoc |
|---|---|
| description | Rust documentation conventions (RFC 1574). Apply when writing doc comments on public Rust items. Covers summary sentences, section headings, type references, and examples. |
Apply these rules when writing doc comments (///) on public Rust items.
