Fuzzy Search vs Code

There is a new experimental setting for VS Code’s copilot that lets you enable semantic search in the search window. github.copilot.chat.search.semanticTextResults Once you enable the semantic search setting, you’ll see a new dropdown under the search results in the search panel. Expanding the dropdown will show you the semantic search results (after a few seconds of processing). Caution I’ve noticed that this works better in non-blog projects. In my Hugo blog (this website), the search results miss things that seem obvious. ...

February 8, 2025 · 1 min · 94 words · Me

VS Code Note Taker

Since VS Code is built for rapidly searching and navigating files, it seems like the ideal tool to turn into a note-taking app. The integration of copilot directly into VS code makes it even better since you could hypothetically ask the AI model of your choice questions about your content by tagging it in the chat panel (that is, if the models allows non-coding questions, which they didn’t at one point). ...

February 8, 2025 · 1 min · 71 words · Me

Search Specific VS Code Folder

I am committed to turning my “blog” project into a personal note taking repository. In doing so, I started researching better ways to use VS Code to search for files. I found that you can search a specific folder by right clicking it in the explorer and selecting “Find in Folder”. This will auto-populate the files to include field with the folder you selected.

February 8, 2025 · 1 min · 64 words · Me

Week 5 Links

https://docs.astral.sh/uv/: Extremely fast Python package and project manager https://github.com/animotionjs/animotion: Presentational framework for creating slides and visualizing ideas with code https://github.com/slidevjs/slidev: Presentation Slides for Developers (with support for Shiki Magic Move) https://block.github.io/goose/: On device AI-agent

February 8, 2025 · 1 min · 34 words · Me

Week 4 Links

https://jamesclear.com/the-1-percent-rule: Pareto Principle, Winner-takes-all, Matthew Effect, the 1 Percent Rule https://pub.dev/packages/is_even_ai: For when you want to use AI but don’t know how. https://ts.llamaindex.ai/: TypeScript support for LlamaIndex

February 8, 2025 · 1 min · 27 words · Me

Week 3 Links

https://mynoise.net/: Ad-free background noise generator https://lobste.rs/: Lobsters is a computing-focused community centered around link aggregation and discussion https://netnewswire.com/: Free RSS feed reader https://github.com/KKKZOZ/hugo-admonitions: GitHub style callouts for Hugo blogs https://sfpc.study/: The School for Poetic Computation (a cool website design) https://exa.ai: AI search how it should be done https://og.new/: No-code app for creating slick OG images https://gradio.app/: Build ML models in minutes

February 8, 2025 · 1 min · 61 words · Me

Undo Latest Git Commit

A simple one: git reset HEAD~

February 8, 2025 · 1 min · 6 words · Me

Websocket Basics

All websockets begin as normal HTTP servers. On the upgrade event, the server can upgrade to a websocket, allowing bidirectional communication. This video gives a pretty good overview of the process.

February 8, 2025 · 1 min · 31 words · Me

Make Git Recognize File Name Changes

Apparently, changing a character in a file name from uppercase to lowercase is not detected by git. For example, changing NoteTaker.ts to noteTaker.ts is not registered as a change. To fix this (obviously bad default), you can run this in your terminal: git config core.ignorecase false

February 8, 2025 · 1 min · 46 words · Me

Preview Images vs Code

I accidentally discovered that if you hover over the image link in VS Code you can preview the image. Ctrl + clicking takes you to the image:

February 8, 2025 · 1 min · 27 words · Me