I have Seen the Config (And AI Wrote It)
I Bless Thy Debugger My Child
Saturday, 15 August 2026
EC2 instances have different specializations
AWS Compute uses Multi-Tenancy
EC2 instances are virtual machines (VMs). VMs share an underlying physical machine with other instances (this is called multi-tenancy). This is enabled by software called a hypervisor. VMs are isolated but share resources.
When you provision an EC2 instance, you can choose the operating system as Windows or Linux. You can provision thousands of EC2 instances on demand. They are resizable so you can start small and then give your instance(s) more memory and CPU. This is the "elastic" nature of EC2 and is known as vertically scaling an instance. You can also control networking in EC2. Essentially you can choose what requests get to your server.
Virtualization is not a new concept; but AWS makes it more convenient to acquire servers via its Compute-as-a-Service model.
Compute Conceptualized in Terms of Power
iPhone Low Data Mode Explained
Some Windows users also have iPhones and need to understand iPhone settings and usage. In this spirit we deep dive Low Data Mode on the iPhone. This can be a good option when travelling.
Low Data Mode is a Data Roaming setting.
Settings -> Mobile Service -> Mobile Data Options -> Data Mode -> Low Data Mode
Other options in this category are Allow More Data on 5G and Standard. Standard allows automatic updates and background tasks on mobile data, but limits video and FaceTime quality.
Monday, 10 August 2026
VPS Errors on Random Websites
Suggestive of problems with virtual private servers (a virtual machine hosted in a DC, with a dedicated operating system- typically Linux or Windows, root/admin acces and the ability to run websites, databases, APIs or background services).
Sunday, 9 August 2026
RAG with Pinecone and Chroma
Pinecone (pinecone.io) is "the knowledge engine for agents" - aka. a vector database for RAG pipelines.
Chroma is open source search infra for AI - also built on vector database technology.