Posts and notes
549 entries written here.
Desktop AI Tools
ollama is a lightweight, open-source AI inference engine that allows users to run large language models on their desktops. FlowDown AI/LLM client application…
exif
You can use the exiftool (available on MacOS and other Unixes) to remove GPS information etc from your photos. Original Image with embedded EXIF data Altered…
Rerankers
Rerankers and Two-Stage Retrieval | Pinecone Boosting Your Search and RAG with Voyage’s Rerankers – Voyage AI A reranker is often used as a refinement step in…
Embeddings
Word Embedding Analysis -- provides semantic analysis tools based on high-dimensional vector space word embeddings, combining updated features. You can play…
AI Coding
Karpathy on Dec 25, 2025 on X: I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the…
raku
Raku is pretty damn Cool Raku's "core"
Machine Learning Books
Patterns, Predictions, and Actions by Moritz Hardt and Benjamin Recht; PDF, problem sets. Learning Theory from First Principles by Francis Bach. Foundations of…
Business Books
Via Four years of running a SaaS in a competitive market - Max Rozen The Mom Test by Rob Fitzpatrick Deploy Empathy by Michele Hansen Badass: Making Users…
Emacs Lisp
Emacs Lisp Elements by Protesilaos Stavrou is a book about the emacs lisp Programming Language. Prot - the author - is a pretty incredible guy. He maintains a…
Conformal Prediction
Heard it first time via Valeriy Manokhin on X. His feed often posts on well regarded mathematical learning materials on archive.org. Introduction How…
unraid
I purchased a license for unraid on 2025-02-12 to build my homelab using an existing Lenovo i7 PC from around 2017 or so. opdroid1234 had some recommendations…
Isaac Asimov
Asimov's reading order (suggested by Asimov himself) | MORE Libraries | BiblioCommons
uv
UV is a python package and project manager, written in rust. See how to Switching from pyenv to uv; via HN. ---- Using uv to run arbitary stuff. .. inspect a…
Model Context Protocol
MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides…
Quartz
Quartz is a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites. It is often recommended as a…
Cursor
Purchased on Feb 13, 2025 through Feb 13, 2026. Cancelled renewal on Aug 17, 2025 after 2025-33 Writing Cursor Rules with a Cursor Rule Notes Prompt to…
Alexander Grothendieck
Alexander Grothendieck on learning to be alone. "In those critical years I learned how to be alone. [But even] this formulation doesn't really capture my…
David Lynch
From David Lynch to curate Club Silencio, Paris - Trebuchet Magazine, his five favourite books (…
LocalSend: Share files to nearby devices
Free, open-source, cross-platform. Share files without a central server. The file transfer is completely peer-to-peer. LocalSend is available for Windows…
DeepSeek
DeepSeek is a AI research company from China that has been doing cutting edge work in the area of Large Language Models, including DeepSeek-R1. DeepSeek tried…
Search AI
AI enabled Search. What do we mean by that? Search engines that deal with embeddings, rerankers, LLMs, web scrapers, classifiers over multilingual and…
Event Driven Systems
Drasi by Microsoft makes it easy and efficient to detect and react to changes in databases; source: github/drasi-project/drasi-platform It tracks system…
nother.wiki
Status: DRAFT nother -- a wiki software that is written using javascript / typescript, and to be deployed on cloudflare using sst. The idea came to me after…
Farming Inspiration
We turned a lifeless field into a lush, thriving orchard in just 3 months. The ingredients? 15 friends 200 saplings 75,000 dollars Here’s how we did it—and why…
Pair Programming with LLM
Pair Programming with Google's PaLM API. Google Generative AI Studio: What we need: API Key from above site Generative AI Libraries node.js, swift or python…
Python Inline Script Metadata
The PEP-723 lays out the intentions and how the metadata that can be embedded into python scripts to assist launchers, IDEs etc to interact with the script. uv…
opentelemetry
OpenTelemetry is a collection of APIs, SDKs, and tools. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help…
Observability Ecosystem
Papers Dapper, a Large-Scale Distributed Systems Tracing Infrastructure (Sigelman et al. 2010) Collectors Buz serverless, auto-scaling collector that you can…
Concurrent Programming
Lock-free programming often results in slower programs at low CPU counts. Lock-free algorithms offer better scalability (w.r.t. the number of cores). But you…
In-Memory Data Store
Valkey -- " is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a…
- Older