The Cannon Conjugate

Gather round children, and let Daddy tell you a story known in the world of computing as "the leftpad debacle". NPM is the computing equivalent of a gay bathhouse where programmers all gather to exchange diseases (the formal term in computer science is "bugchasing" if you want to look it up). Years ago, a programmer […]

Podcast: The Roman Rapist Mindset, measuring your goals and why Euclid’s parallel copy procedure breaks (answer: I did it incorrectly)

This started as one of my Euclid videos, and ended up being an interesting conversation over an entire range of topics. The Euclid parallel copy question got answered, at 01:37:34. The first two hours or so are about the Euclid series as a whole, explaining the idea and what my plans are with the series. […]

An obvious solution to the Fermi Paradox

The past three years have made obvious a simple solution to the Fermi Paradox. Any advanced civilization will eventually discover nuclear and (in our case) biological weapons. These present a systemic risk to the entire uniplanetary civilization. AI may also present a systemic risk, but that is less clear. The civilization now has two choices: […]

Video: Why does Euclid’s parallel copy construction break in this weird way?

Update (2023-04-22): it was because I did it incorrectly. I have a very nonconventional approach to math. There’s a fake question that’s posed a lot in math, which is is mathematics invented or discovered? I previously thought it was a stupid question because it has no impact on how one does math, until I heard […]

Diaries of a non-consensual JavaScript developer, episode 2: my grand scheme to make my code style more readable has failed mildly

From https://gitlab.com/DoctorAjayKumar/sidekick/-/commit/8ac7cd86892882f57f84e5043041a0ed1bd55c95 my grand scheme to make my code style more readable has failed mildly did you know that javascript is retarded Idea: transform async function foo_doo(bar: baz, quux: quuz, buzz: fuzz) : Promise<fuzz> { … } into async function foo_doo(bar : baz, quux : quuz, buzz : fuzz) : Promise<fuzz> { … } I […]

Diaries of a non-consensual JavaScript developer, episode 1: dumdum JS object pointer logic

As part of an elaborate S&M fantasy roleplay, I have over the last handful of months been forced to spend significant time developing a real commercial project in JavaScript and TypeScript. During this period, I have learned quite a lot about both languages and how they work. And I’m going to share what I have […]

Angry dragon problems: when great floods happen, it’s time to overthrow the emperor

Let’s start with debunking the narrative that “dragons are a myth”. The liberal media would have you believe that the Welsh, the Japanese, the Chinese, the Greeks, and even the Eskimos independently invented identical myths about giant fire-breathing reptiles who live inside bodies of water and are the source of chaos in the world. Right. […]

Virdism: why I’m racist

Imagine for a moment that you subscribe to an ideology called Virdism. Virdism is a complex and deep ideology. You probably should call it a religion, rather than an ideology. But that’s neither here nor there. I want to focus on a specific peculiar property of Virdism: Virdism insists as a matter of fact that […]

(Video) Sharper intuition for tensors

Previously, I wrote a post laying out some rough intuition for tensors. I made a video where I took the intuition one additional step closer to being concrete The basic setup is we have a matrix. We then just ask simple questions about the matrix, and see how this “tensor” structure emerges as a natural(ish) […]

Interest = competency

Had an interesting insight in the shower just now Moldbug has a quote that goes something like “everyone is right-wing with respect to their domain of competency” (verbiage mine). The example he gave was a 25 year old female kindergarten teacher. (Let’s assume pre-woke kindergarten teacher…). She will have typical 25-year-old girl opinions on any […]