Hi! I'm
I work on backend, AI/ML systems, compilers, graphics, mobile in software. Leisurely do music production, videography!
San Francisco Bay Area, CA
Email Me
Recent Articles

Autonomous Horizons - LLM Agents for Strategic Planning and Execution

The Cognitive Architecture of Modern LLM Agents The transition from Large Language Models (LLMs) as sophisticated text predictors to LLM-based autonomous agents represents a significant paradigm shift in artificial intelligence. This evolution is not merely an incremental improvement in model capability but a fundamental change in system architecture. The true "agentic leap" lies not in the LLM it

LLM Watermarking for Copyright Protection and Content Integrity

The Imperative for Provenance: Situating Watermarking in the LLM Ecosystem The rapid proliferation and increasing sophistication of Large Language Models (LLMs) have precipitated a paradigm shift across numerous sectors, unlocking unprecedented capabilities in content creation, dialogue systems, and automated reasoning.\[^1] However, this transformative potential is shadowed by significant and s

A Deep Dive into AI/ML Recommendation Systems

Recommendation systems are integral to modern digital platforms, facilitating user engagement by suggesting relevant content or products. This paper provides a comprehensive analysis of the foundational algorithms and advanced architectures that constitute these systems. We examine the evolution from traditional methods, such as content-based filtering and collaborative filtering, to the sophistic

Add Windows Terminal to context menu on Windows 10

Windows Terminal is a powerful, customizable, and versatile command line tool for Windows 10. It allows you to run multiple command line applications simultaneously, such as PowerShell, Command Prompt, and WSL. It also supports tabs, theming, and custom keyboard shortcuts. In this post, we will show you how to add an 'Open Windows Terminal here' option to your File Explorer context menu in Windows

RedisDockerGolang

The Nuts and Bolts of Redis Cluster

Redis is an in-memory data structure store that can be used as a database, cache, and message broker. With cluster-mode enabled, it provides better availability and scalability, making it a popular choice for many applications. To understand the basics of Redis cluster, I recommend reading the official Redis cluster 101 tutorial , which gives a clear overview and some basic usages.In this article

BashShell

My Shell Guide

In this blog post, we will cover some essential aspects of the Bash shell, including basic commands, conditional statements, loops, and special variables. This will serve as a handy reference for those who might forget certain details or want to learn more about Bash scripting. Basics of Bash Shell Shebang A shebang ( #!) is added at the beginning of a shell script to specify the shell interpreter