macOS Chrome Remote Debugging configuration

On macOS, Chrome remote debugging must be enabled manually by ticking the checkbox at chrome://inspect/#remote-debugging, rather than relying on command-line flags

Tools

macOS Chrome Remote Debugging Port 9222 Startup Problem and the Final Solution

Solving the macOS Chrome Remote Debugging Port 9222 Problem: SingletonLock Deadlock, Chrome Security Restrictions, rsync Sync + Automator One-Click Launch Solution

Tools

New knowledge: MineContext

At first listen, this thing sounds a lot like DayFlow, which I used last September. I could give it another try. I stopped using DayFlow back then because it used local compute for video analysis, and the analysis was way too inaccurate. I was using Qwen's 4B vision model, and the analysis was so inaccurate that I dropped it. I just went through the usage manual in the official docs, and its features are exactly identical to DayFlow, which I used last year.

Tools

Trae paired with an Obsidian journal works really well.

The Effect of Trae Paired with an Obsidian JournalOver the past 3 months I also used an open-source, uh, project. Something called “Day*” or thereabouts. Ah, once it was running it, uh, monitored m...

Tools

AI Voice Input Method - Daiti

Daiti AI Voice Input Method: local privacy and security, low-latency input experience

Tools

Developed an Obsidian diary sync calendar plugin: Diary ICS

Developed an Obsidian diary sync calendar plugin: Diary ICSI recently built an Obsidian plugin — Diary ICS — mainly to solve the problem of syncing Obsidian diary content with system calendars. ...

Tools

System maintenance: nvm notes

nvm can be used to manage Node.js versions and switch between them quickly. I don't use it much day to day, but I had a rough memory of it, so I searched and found I'd written about it in August 2024. Back then it was to solve the problem of "npm install -g always lacking permission" — I installed nvm, expecting to use it to manage nodejs and maintain directory permissions. But I didn't end up using it to manage nodejs; instead I managed directory permissions manually, adding the path `~/.npm-global` to npm config so that `npm install -g` installed packages to a different path, which solved the permission problem. `hexo` and `yarn` were involved too, and after the change they were both installed under the `~/.npm-global` directory.

Tools

Qbserve: A RescueTime Alternative

RescueTime gradually stopped meeting my needs: cluttered UI, delayed data, frequent false alarms. After trying Qbserve, I was happy with its standalone, intuitive interface and decided to buy it as a replacement.

Tools

Rider and Webstorm now offer free non-commercial versions

Two more to celebrate: Rider and Webstorm now offer free non-commercial versions, and they pair with Unity.

Tools

JetBrains users are still waiting for the GitHub Copilot chat feature

The GitHub Copilot chat preview is only available to try out on VS Code and Visual Studio; JetBrains users have no update option and have to keep waiting

Tools
123