InCognito

Building Agent-based Models in JavaScript (Schelling Segregation)- Round 2

2025-05-22

After the last post, I was quite bothered by a few insufficiencies of the script. 1. The interactive elements are not efficiently integrated into the script. 2. I do not include a Model class. 3. Add to this the fact that I did not include any data visualizations aside from the grid presented on the canvas. As my intention is to leave notes that are not too complicated, both for the reader and...

Read more


Building Agent-based Models in JavaScript (Schelling Segregation)

2025-05-20

Getting started building an agent-based model is terribly intimidating. There is often significant background assumed by the teacher or text. While I was a graduate student, NetLogo , "a multi-agent programmable modeling environment", served as an introduction to scripting, with its pseudo-OOP language. This was sufficient to teach me the basics of programming syntax. Yet, it was simultaneously...

Read more


Lawrence H White and the Austrian Tradition

2025-05-12

The following is a working paper clarifying the relationship of Lawrence H White to Austrian economics. The punchline is that Dr. White has been an Austrian from the early days of his career. The persistent Austrian themes in his macroeconomics represent a thorough appreciation and development of Mengerian...

Read more


A Working Map of a D3 Plot with Dropdown Menu

2025-03-24

Am I the only one who finds the ease of programming in the post-LLM era a bit frustrating? Amazing, but frustrating still. I have always programmed to learn. Yes, the end product is important, but so too is your understanding of the program's operation. With regard to visualization, I cut my teeth on Python's matplotlib module. Matplotlib allows for a significant amount of customization. This...

Read more


Hayek and the Machines

2025-03-17

Update 04-07-2025: This paper was recently presented as a History of Political Economy Lunch discussion. My initial response to feedback has been integrated into the current draft. Thank you to everyone who participated in the discussion. I am indebted to Bruce Caldwell for conversations and advice throughout the development of this project, without which this paper would not be possible. My...

Read more


The 1960 Symposium On Self-organization: an Overview

2025-03-11

The 1960 Symposium On Self-organization: an Overview The period between 1950 and 1970 was a time of significant development in the field of computing. The diversity of artificial intelligence research that grew from this period laid the foundation for technologies that we continue using today. At the 1960 Symposium on Self-organization (the book indicates 1961, but this appears to be in error...

Read more


Deterministic Modeling Ain't What You Think

2025-03-08

If we can model the world using finite state machines and these machines, in practice, are deterministic, must we import a belief in determinism at a deeper level in our analysis? This is a difficult question 1) due to the limited extent of our knowledge and 2) due to what one might want to believe about freedom of will. Both of these challenges will play a role in discussion. I will base my...

Read more


Writing Programs Using Well Structured Finite State Machines

2025-03-02

Number of Bits: 4 Finite state machines may seem rather mysterious, but odds are that they conform to your intuitions. 1 The challenge, rather, is understanding how to build a finite state machine with well-structured code. So, let's walk through the idea of a simple finite state machine using JavaScript. Discussion in the post will focus on abstract concepts. If you would like to see the code,...

Read more


Finite State Machines and Social Theory

2025-02-27

For the purposes of our discussion where we want to include what is commonly described as an "organism" as well as what is understood by the terms machine or "mechanism" in the narrower sense, it will be advisable to avoid the latter two expressions and to employ the more neutral expression: "system" in the sense of a coherent structure of causally connected physical parts. The term system will...

Read more


Building Neural Networks With Backpropagation from Scratch

2025-02-16

I always find that building statistical functions from scratch is the best way to reinforce understanding of statistical concepts. Those of you who have been following my posts recently know that I have built the McCulloch-Pitts Neuron and Perceptron models in this manner. As I continue working through the history of neural networks, it is time to build a feedforward network with...

Read more