RSSAmplifier

Blog

azeemba.com

Recent blog posts on azeemba.com

azeemba.comRSS feed ↗49 posts

Latest posts

Motivating Number Systems

Why do we need negatives, irrational, and imaginary numbers?

Extrapolating From Existence

Is it surprising that we exist now?

2025 Year Review

Graphics UI: Moving Objects in 3D

How 3D graphics applications solve the problem of moving objects.

Satisfaction of Render Pipelines

What is a render pipeline and why is it so cool?

Making Customized Characters for Games

Thoughts on how I made characters for The Ump Show game

Infinity + 1: Finding Larger Infinities

Integers, Real Numbers and the Large Cardinals

Making Four Ghosts Have the Same Dream

The ridiculousness of multiplayer games.

2024 Year Review

More of The Ump Show, changing jobs and skateboarding.

Reacting to Changes: Computers and Cells

Both computers and living cells have to come up with ways to 'poll' for changes.

Certificate Authorities and the Fragility of Internet Safety

Mistakes by CAs undermine HTTPS and safety on the internet

C++, Complexity, and Compiler Bugs

Exploration of C++ complexity with first-hand experience of compiler bugs

Non-Specialness of Our Place in the Universe

On the large scale, the universe is the same everywhere.

Skateboarding: How Many People Ride Goofy?

Riding with your right foot forward is known as the goofy stance and is more common than would be expected!

Understanding 3D Graphics

Terms and concepts useful for starting in 3D design/modeling/graphics.

Probability: The Distribution Matters

Expected value only captures one aspect of a probability system.

Inaccessible Rail

Why is the world's smallest flightless bird called that?

Number Detective

Explaining an unexpected numerical pattern.

Double Space Court Case

A court case spends a few weeks arguing about the meaning of double space formatting.

PIDs: Creating Stable Control in Games

Using a game use-case to motivate and explain PIDs

2023 Year Review

A year of making things: "The Ump Show" and Writing.

Infinite Systems Failing in a Finite World

Infinite systems don't have to worry about behavior at the edges but finite systems do.

π in Other Universes

How the value of π depends on the definition of distance.

Intuition for Cryptography

Building an understanding of common cryptographic use-cases without delving into the deep end.

Boundaries of Predictability

Exploring the limits of predictions of physical systems and what we can learn from it.

Breaking Changes in Distributed Systems

Distributed systems don't have atomic deployments so making breaking changes requires careful planning.

What Is a URL

Dangers of inconsistent parsing of URLs

Dakhni and Linguistic Prestige

Perceived importance is disconnected from any intrinsic property of the language.

Why is Mars's Moon Traveling the Wrong Way?

Explaining the discrepancy between Phobos's orbit and its apparent motion across the Martian sky

2022 Year Review

Reflecting on projects and books/articles from 2022

Degenerate Matter: How Reality Deals With Uncertainty

Casual introduction to the uncertainty principle from quantum mechanics and how it leads to neutron stars and superfluids

C++: How to Use Variadic Templates

Intro to variadic templates and complications when function overloading isn't available

Setting Up Fauxpilot for Code Completion

Guide on using Fauxpilot with VScode to get local code completion like Copilot

Delayed 2021 Year Review

Quick review of things I explored in 2021

Homomorphic Encryption with Images

Exploring homomorphic encryption to apply algorithms on encrypted images

Parallelizing C++ using Execution Policies

C++17 support for Execution Policies for "algorithms" provides a powerful tool to parallelize your code.

Equivalence Relations and Partitions

An equivalence relation fully partitions a set.

Abstract Algebra: Introduction to Groups

Groups are a set with a binary operation that fits some requirements.

Improving Git's Autocorrect Feature

Exploring the new setting for the Git autocorrect and my experience in contributing this feature to the Git codebase.

Mughal Art

Thoughts on Mughal art/paintings from 1500-1700 AD

Year Review 2020

Reviewing 2020, all the while ignoring the obvious 2020 things.

Books Review 2019

Review of books I read in 2019

Solving Non-Existent Problems with Serverless

Using AWS serverless Lambda as a webhook and an authentication service. Also using the serverless CLI tool.

Books Review 2018

Review of books I read in 2018

Articles Review 2018

Collection of interesting articles I read in 2018

Setting up Gogs (git hosting) on Omega2

Setting up private git hosting on the world's smallest Linux server (omega2) using Gogs and Postgres

Cmd+Ctrl Hackathon at DEFCON 25 (2017)

Cmd+Ctrl (cmdncntrl) Hackathon at DEFCON 25 (2017) writeup

Books Review 2017

Reviews of books I read in 2017

Articles Review 2017

Collection of interesting articles I read in 2017