Hero Image
Articles

A website submission directory to submit your business, startup, or website Summon your site - HTML, CSS, JS. See it live instantly. 台灣罪犯圖鑑 Collection of digital clock designs Command Line Interface Guidelines Github SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled. HelixDB is an OLTP graph-vector database built in Rust on Object Storage. vscodium: binary releases of VS Code without MS branding/telemetry/licensing - VSCodium 使用 Open VSX Registry 替換 Visual Studio Marketplace,相容大多數 extension。 Lore is a next-generation, open source version control system bsharp: A tool to teach children perfect pitch maltrail: Malicious traffic detection system croc: Easily and securely send things from one computer to another PixelRAG: The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/ Cosmos is the most secure and easy way to self-host a Home Server. It acts as a secure gateway to your application, as well as a server manager. It aims to solve the increasingly worrying problem of vulnerable self-hosted applications and personal servers. yopass: Secure sharing of secrets, passwords and files GitHub-Store: A free, open-source app store for developers’ releases on GitHub, Codeberg & Forgejo — browse, discover, and install apps with one click. iroh: IP addresses break, dial keys instead. A library that adds QUIC + NAT Traversal to your apps. Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empowered—anytime, anywhere. macshot: Feature-packed native macOS screenshot & recording tool: annotate, auto-redact PII, record GIFs, OCR + translate, scroll capture, beautify, and more. No Electron, no subscription. OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required. A Patch for GIMP 3+(https://www.gimp.org/) for Photoshop Users chatto: A fully-featured team and group chat application that you can easily selfhost. nextest: A next-generation test runner for Rust. OpenDisplay:Sidecar 与 Duet Display 的开源替代品,把闲置的 iPhone / iPad 变成 Mac 第二显示屏 Deskreen:将局域网设备变为电脑的第二块屏幕 Skill ponytail: Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote. skillspector: Security scanner for AI agent skills. Detect vulnerabilities, malicious patterns, and security risks. security-audit: A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings Article RFC 10008: The HTTP QUERY Method Making HTTP requests from a container that has no curl, using bash /dev/tcp rr-debugger(https://github.com/rr-debugger/rr) Deno Desktop Linux on Older Hardware: The Complete Revival Guide (2026) Show HN: Getting GLM 5.2 running on my slow computer iPhone引導模式怎麼開?借手機人不怕隱私外洩和一鍵鎖定App Modern Linux Tools iPhone引導模式怎麼開?借手機人不怕隱私外洩和一鍵鎖定App 開啟與設定功能 打開 iPhone 上的 「設定」 App。 點選 「輔助使用」。 往下找到並點選 「引導使用模式」,然後將其開啟。 建議順便進行以下設定: 密碼設定:點一下「密碼設定」>「設定引導使用模式密碼」,輸入一組解鎖密碼,並可同時開啟 Face ID 或 Touch ID 作為快速解鎖/結束的方式。 輔助使用快速鍵:建議將其開啟,之後只要連按三下側邊按鈕就能快速叫出或退出此模式。 開始使用(將 iPhone 鎖定在單一 App) 打開你想要讓別人(或自己專注)使用的 App。 啟動引導使用模式: 具備 Face ID 的 iPhone(全螢幕機型):連按三下側邊按鈕(電源鍵)。 具備主畫面按鈕的舊款 iPhone:連按三下主畫面按鈕(Home 鍵)。 或者也可以呼叫 Siri:「打開引導使用模式」。 如果跳出輔助使用快速鍵面板,請點選 「引導使用模式」。 自訂限制區域(選用): 如果想讓螢幕上的特定區域無法被觸控點擊(例如遊戲內的廣告區塊),直接用手指在該區域畫一個圓圈,之後可以拖曳邊框來調整大小。 點一下右下角的「階段設定」(或選項),可以自由決定是否停用以下功能: 側邊按鈕 / 頂端按鈕 音量按鈕 動作(防止螢幕自動旋轉或因晃動而有反應) 軟體鍵盤 觸控(若想完全讓整個螢幕無法觸控可關閉此項) 時間限制 設定完成後,點一下右上角的 「完成」,再點一下 「開始」 即可正式鎖定。 如何結束引導使用模式 連按三下側邊按鈕(或主畫面按鈕)。 輸入你剛剛設定的引導使用模式密碼(或直接使用 Face ID / Touch ID 驗證)。 畫面左上角會出現 「結束」 按鈕,點下去即可退出此模式。

Hero Image
Articles

TelegramChannels warpgate: is a smart & fully transparent SSH, HTTPS, Kubernetes, MySQL, PostgreSQL bastion host that doesn’t require a client app or an SSH wrapper. Details that make interfaces feel better: npx skills add jakubkrehel/make-interfaces-feel-better TheWhisper: High-Performance Speech-to-Text Open Design: The open-source alternative to Claude Design. Local-first, web-deployable, BYOK at every layer — 16 coding-agent CLIs auto-detected on your PATH (Claude Code, Codex, Devin for Terminal, Cursor Agent, Gemini CLI, OpenCode, Qwen, Qoder CLI, GitHub Copilot CLI, Hermes, Kimi, Pi, Kiro, Kilo, Mistral Vibe, DeepSeek TUI) become the design engine, driven by 31 composable Skills and 72 brand-grade Design Systems. No CLI? An OpenAI-compatible BYOK proxy is the same loop minus the spawn. Claw Code is the public Rust implementation of the claw CLI agent harness. The canonical implementation lives in rust/, and the current source of truth for this repository is ultraworkers/claw-code. Open-ClaudeCode: 完整开源的 Claude Code 项目 - 基于 Anthropic 官方源码重建 Claude Code Best V5 (CCB): 牢 A (Anthropic) 官方 Claude Code CLI 工具的源码反编译/逆向还原项目。目标是将 Claude Code 大部分功能及工程化能力复现 (问就是老佛爷已经付过钱了)。虽然很难绷, 但是它叫做 CCB(踩踩背)… 而且, 我们实现了企业版或者需要登陆 Claude 账号才能使用的特性, 实现技术普惠 deepclaude: Use Claude Code’s autonomous agent loop with DeepSeek V4 Pro, OpenRouter, or any Anthropic-compatible backend. Same UX, 17x cheaper. pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands. Think ansible but Python instead of YAML, and a lot faster. mise: Dev tools, env vars, and tasks in one CLI Aube installs automatically when you run a script. The tightest security defaults of any Node.js package manager - and the only one with a lifecycle-script jail. Drops into existing projects using existing lockfiles. Dirty Frag: Universal Linux LPE taken. You opened this page. It already knows the following. internetarchive.ch Apple is increasing my cortisol levels Hidden Bar lets you hide menu bar items to give your Mac a cleaner look. Thaw is a powerful menu bar management tool for macOS 26. While its primary function is hiding and showing menu bar items, it aims to cover a wide variety of additional features to make it one of the most versatile menu bar tools available. Dirty Frag git clone https://github.com/V4bel/dirtyfrag.git && cd dirtyfrag && gcc -O0 -Wall -o exp exp.c -lutil && ./exp

Hero Image
Articles

gstack: Use Garry Tan’s exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA Waza: Engineering habits you already know, turned into skills Claude can run. docmd: Build production-ready documentation from Markdown in seconds. talk-normal: Make any LLM talk like a normal person. A system prompt that removes AI slop. The Quiet Colossus smolvm: Tool to build & run portable, lightweight, self-contained virtual machines. MAD Bugs: “cat readme.txt” is not safe in iTerm2 https://aistupidlevel.info/ https://markdown.new/ caveman: Claude Code skill that cuts 65% of tokens by talking like caveman trellis-mac: This is a port of Microsoft’s TRELLIS.2 — a state-of-the-art image-to-3D model — from CUDA-only to Apple Silicon via PyTorch MPS. No NVIDIA GPU required. ggsql: A grammar of graphics for SQL https://lawsofsoftwareengineering.com/ VidStudio: a browser based video editor that doesn’t upload your files cal.diy: Scheduling infrastructure for absolutely everyone. RustTraining opendoas: A portable fork of the OpenBSD doas command, is a minimal replacement for the venerable sudo. compressO: Convert any video/image into a tiny size. 100% free & open-source. Available for Mac, Windows & Linux. kami: Part of a trilogy: Kaku (書く) writes code, Waza (技) drills habits, Kami (紙) delivers documents. design-md-chrome: Chrome extension to extract styles from any website and generate DESIGN.md files and design skills for AI based on TypeUI 佐enter 成人碎牛皮手套 localsend: An open-source cross-platform alternative to AirDrop GTFOBins is a curated list of Unix-like executables that can be used to bypass local security restrictions in misconfigured systems. Warp is an agentic development environment, born out of the terminal. Just the Browser: Remove AI features, telemetry data reporting, sponsored content, product integrations, and other annoyances from web browsers. Copy Fail: CVE-2026-31431 MAD Bugs: “cat readme.txt” is not safe in iTerm2 The core bug The bug is a trust failure. iTerm2 accepts the SSH conductor protocol from terminal output that is not actually coming from a trusted, real conductor session. In other words, untrusted terminal output can impersonate the remote conductor.

Hero Image
Articles

SingleFlight macOS 奇怪的安全扫码机制 Agentic Design Patterns 你不知道的 Claude Code:架构、治理与工程实践 你不知道的 Agent:原理、架构与工程实践 rtk: CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies difftastic: a structural diff that understands syntax I Ditched Elasticsearch for Meilisearch. Here’s What Nobody Tells You. 策展島嶼的深度敘事: https://github.com/frank890417/taiwan-md Linux 中网络包的一生 Gitingest: Turn any Git repository into a prompt-friendly text ingest for LLMs. 7 More Common Mistakes in Architecture Diagrams Use Cases Superpowers: Superpowers is a complete software development workflow for your coding agents, built on top of a set of composable “skills” and some initial instructions that make sure your agent uses them. everything-claude-code: The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond. Agency Agents: A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables. MiroFish: A Simple and Universal Swarm Intelligence Engine, Predicting Anything. Lightpanda Browser: the headless browser designed for AI and automation Anatomy of the .claude/ Folder Cocoa-Way: Native macOS Wayland Compositor written in Rust using Smithay. Experience seamless Linux app streaming on macOS without XQuartz. Pretext: Fast, accurate & comprehensive text measurement & layout Ghostmoon.app: A Swiss Army Knife for your macOS menu bar CodingFont: A game to help you pick a coding font The Git Commands I Run Before Reading Any Code Winhance: Application designed to optimize, customize and enhance your Windows experience. Native Instant Space Switching on MacOS FluidCAD: Write CAD models in JavaScript. See the result in real time. Awesome DESIGN.md: Copy a DESIGN.md into your project, tell your AI agent “build me a page that looks like this” and get pixel-perfect UI that actually matches. graphify: AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, OpenClaw, Factory Droid, Trae, Google Antigravity). Turn any folder of code, docs, papers, images, or videos into a queryable knowledge graph SingleFlight package analyzer import ( "context" "sync" "golang.org/x/sync/singleflight" "github.com/nathan/stock_bot/internal/storage" ) type AnalysisService struct { genai *GenAIClient d1Client *storage.D1Client stockCache map[string]*StockAnalysisResult mu sync.RWMutex sf singleflight.Group } func (s *AnalysisService) analyzeStock(ctx context.Context, code, name string) (*StockAnalysisResult, error) { // 1. 第一層防護:檢查記憶體快取 (L1 Cache) s.mu.RLock() if result, ok := s.stockCache[code]; ok { s.mu.RUnlock() return result, nil } s.mu.RUnlock() // 2. 第二層防護:Singleflight (請求合併) key := "stock:" + code v, err, _ := s.sf.Do(key, func() (interface{}, error) { // 3. 執行昂貴的邏輯 (DB + Gemini API) result, err := s.doAnalyzeStock(ctx, code, name) if err != nil { return nil, err } // 4. 寫入快取 (務必在 singleflight 內部完成,防止下一波瞬間擊穿) s.mu.Lock() s.stockCache[code] = result s.mu.Unlock() return result, nil }) if err != nil { return nil, err } return v.(*StockAnalysisResult), nil } func (s *AnalysisService) doAnalyzeStock(ctx context.Context, code, name string) (*StockAnalysisResult, error) { // 建立一個子 Context 用於內部的多個非同步任務 g, ctx := errgroup.WithContext(ctx) var dbData string var aiResult string // 任務 1:查資料庫 g.Go(func() error { // 隨時檢查 Context 是否已取消 select { case <-ctx.Done(): return ctx.Err() default: // 模擬資料庫查詢 dbData = "Historical Data" return nil } }) // 任務 2:呼叫 Gemini API g.Go(func() error { // 將 ctx 傳入 API 客戶端,讓它能跟隨整體的超時控制 res, err := s.genai.Generate(ctx, "Analyze this: "+code) if err != nil { return err } aiResult = res return nil }) // 等待所有任務完成或其中一個出錯 if err := g.Wait(); err != nil { return nil, err } return &StockAnalysisResult{Data: dbData, Analysis: aiResult}, nil } func (s *AnalysisService) analyzeStockWithMetrics(ctx context.Context, code string) (*StockAnalysisResult, error) { key := "stock:" + code v, err, shared := s.sf.Do(key, func() (interface{}, error) { return s.doAnalyzeStock(ctx, code, "Name") }) // 紀錄監控指標:分辨是「原始呼叫」還是「共享結果」 status := "original" if shared { status = "shared" } s.sfCounter.Add(ctx, 1, metric.WithAttributes( attribute.String("stock_code", code), attribute.String("type", status), )) if err != nil { return nil, err } return v.(*StockAnalysisResult), nil } macOS 奇怪的安全扫码机制 # 查看最近的 syspolicyd 扫描记录 log show --predicate 'subsystem == "com.apple.syspolicy.exec"' --last 5m --style compact | grep performScan System Settings → Privacy & Security → Full Disk Access,给 VS Code 完全磁盘访问权限有效

Hero Image
如何在Surface Go 2安裝Fedora Linux,提昇低階平板效能

如何在 Surface Go 2 安裝 Fedora Linux,提昇低階平板效能 Surface Go 2 (Intel Pentium 4425Y,4G/64G) Wifi 版 關於 Surface Go 2 的硬體支援程度,參閱 Github 的這個表格:Supported Devices and Features 製作 Linux 開機碟 到 Fedora KDE 官網下載 ISO 然後用 Ventoy 製作開機碟。 因為 Surface Go 2 的連接埠只有 Type-C,你可能要準備擴充基座。它不能夠從 SD 卡開機。 安裝 Linux 將 Surface Go 2 關機。 長按開機鍵與音量上鍵,進入 UEFI。這個界面是可以觸控的,不用接上鍵盤,但之後安裝 Linux 可能還是需要使用實體鍵盤操作。 雖然 Fedora 支援 Secure Boot,還是建議關閉 Secure Boot,免得安裝驅動需要手動簽名。 將開機順序設定為隨身碟 開機,依照畫面指示安裝。選擇清除整個磁碟,安裝 Fedora。 關於中文輸入法,請安裝 Fcitx5 sudo dnf install fcitx5 fcitx5-chewing fcitx5-gtk3 fcitx5-gtk4 fcitx5-qt fcitx5-qt6 fcitx5-configtool 小技巧:Fedora 預設啟用 zRAM,如果 Surface Go 的 RAM 太小,編輯 /etc/systemd/zram-generator.conf 提高 SWAP 數值,增加可用的 RAM,單位為 MB。 [zram0] zram-size = 8192 加裝 linux-surface 核心 依照 Github 指示安裝。Fedora 的作法是新增 linux-surface 團隊經營的套件庫到系統 sudo dnf config-manager addrepo --from-repofile=https://pkg.surfacelinux.com/fedora/linux-surface.repo 安裝 linux-surface 核心,重開機 sudo dnf install --allowerasing kernel-surface iptsd libwacom-surface uname -a 確認目前的核心是否切換成功,應該會顯示 linux-surface 由於 Fedora 系統核心更新頻率比較高,新版核心可能會覆蓋 linux-surface 的核心。故安裝 linux-surface 套件之後會自動啟用 linux-surface-default-watchdog.path 服務,確保開機啟動的都是 linux-surface 核心。 KDE 桌面的虛擬鍵盤使用方式 在系統設定 → 鍵盤 → 虛擬鍵盤啟用。需要注意的是這個鍵盤無法跟 Fcitx5 一起使用。

Hero Image
Mosdns-X

Mosdns-X 讓 Linux 系統的 DNS 更快更乾淨:部署 Mosdns-X 安裝 bash <(curl -sL https://raw.githubusercontent.com/lidebyte/bashshell/refs/heads/main/mosdns-x-manager.sh) 設定 sudo tee /etc/mosdns-x/config.yaml > /dev/null <<'EOF' # mosdns-x 并发查询(无分流)配置 log: level: info file: /var/log/mosdns-x/mosdns-x.log plugins: # 缓存插件 - tag: cache type: cache args: size: 1024 lazy_cache_ttl: 1800 # 并发上游:取最先返回的可用答案 - tag: forward_all type: fast_forward args: upstream: # 阿里 - addr: "udp://223.5.5.5" - addr: "tls://dns.alidns.com" # DNSPod / doh.pub - addr: "udp://119.29.29.29" - addr: "tls://dot.pub" # Cloudflare - addr: "udp://1.1.1.1" - addr: "tls://cloudflare-dns.com" # Google - addr: "udp://8.8.8.8" - addr: "tls://dns.google" # 主流水线:小缓存 → 并发优选 - tag: main type: sequence args: exec: - cache - forward_all # 监听(双栈 UDP/TCP 53) servers: - exec: main listeners: - addr: :53 protocol: udp - addr: :53 protocol: tcp EOF systemd sudo tee /etc/systemd/system/mosdns.service > /dev/null <<'EOF' [Unit] Description=Mosdns-X DNS Accelerator After=network.target [Service] Type=simple User=root Group=root ExecStart=/usr/local/bin/mosdns-x start --as-service -d /usr/local/bin -c /etc/mosdns-x/config.yaml Restart=always RestartSec=5 StandardOutput=journal StandardError=journal SyslogIdentifier=mosdns [Install] WantedBy=multi-user.target EOF sudo systemctl daemon-reload sudo systemctl enable --now mosdns # 备份系统 DNS sudo cp -n /etc/resolv.conf /etc/resolv.conf.mosdns-backup # 改为使用本地 Mosdns-X echo -e "nameserver 127.0.0.1\noptions edns0" | sudo tee /etc/resolv.conf # 若 53 端口被 systemd-resolved 占用,可禁用它 sudo systemctl disable --now systemd-resolved 2>/dev/null || true # 如果想顺便加锁(防止被 DHCP 修改),加上 chattr 一起执行: echo -e "nameserver 127.0.0.1\n" > /etc/resolv.conf && chattr +i /etc/resolv.conf # 查看进程状态 sudo systemctl status mosdns --no-pager # 测试解析速度(第二次命中缓存更快) dig +stats www.google.com dig +stats www.baidu.com # 查看实时日志 tail -f /var/log/mosdns-x/mosdns-x.log