David MacDonaldOf Course We Have Free WillThe discussion of whether or not humans have free will is an ancient one. Many people are still divided on the subject to this day. In this…3 min read·4 days ago----
David MacDonaldHow to Create a Basic Arithmetic Programming Language — Part 2 | Sea #1bThe second part of the Arithmetic Programming Language, where we finish our language’s lexer.4 min read·Jan 23, 2022----
David MacDonaldinCodeXHow to Create a Basic Arithmetic Programming Language — Part 1 | Sea #1aIn Part 1, we start developing our terminal interface, as well as numerous classes we will need to make our lexer functional.8 min read·Oct 2, 2021----
David MacDonaldThe Value of Halloween as a TraditionA short analysis of the value of Halloween as a day for people — especially children — to become accustomed to fear.5 min read·Sep 25, 2021----
David MacDonaldThe Cause of Disagreements and Bad ArgumentsSick of having meaningless, frustrating discussions with people? Let’s look at some causes and remedies for disagreement and poor…7 min read·Sep 5, 2021----
David MacDonaldinCodeXThe Linguistics of Programming LanguagesThe majority of programming languages are English-only, which limits competition and cooperation. I imagine a truly multilingual language.4 min read·Sep 1, 2021--3--3
David MacDonaldThe Dangers of a Semi-Scientific ViewpointPoliticians that claim to support science are often lying and only use science to support their narrative. This is evident in Covid policy.11 min read·Aug 28, 2021----
David MacDonaldMy Journey into and out of AtheismMy personal religious journey that taught me rationality, logical argumentative technique, and the value of wisdom and stories.7 min read·Aug 23, 2021--1--1
David MacDonaldIdentity Politics - The Cause of War and GenocideA civil, logical explanation of how I believe identity politics leads to atrocities and how we all must keep our eyes open as individuals.31 min read·Aug 23, 2021--1--1
David MacDonaldSchool Made Me Hate WritingSchool made me hate writing and made many people hate math. I attempt to figure out why that’s the case and why I now love writing.9 min read·Aug 14, 2021--1--1