Daily Reading

Previously, I had been using this page to take notes on different wikipedia articles every day. I lost my streak when I decided to read some books on machine learning / natural language processing / AI (see the Jupyter Notebooks Entries for August / September 2024 ) and also a few of the entries on Mortimer Adler's reading list. I could have continued the streak during this time, but time was limited and the upcoming articles that I had planned didn't really interest me that much.

After reading How To Read a Book: The Classic Guide to Intelligent Reading, I have decided to try to focus on reading higher quality material, and as a result, I have decided to no longer include only Wikipedia articles on this page. Instead, I will use this page to document my notes on blog posts, shorter works, or chapters of larger works (or anything that interests me or that I think is worth reading). I will try to find something new every day.

What was the Impetus for Creating This Page?
Sometimes when I am reading things from books or more specifically textbooks, like I have been doing lately to try to learn more about Computer Science and Software Engineering, the book goes into a topic with a level of detail that I currently don't care about but may want to learn more about in the future. I thought that I might create this page so that I can set aside the topic for now, and in the future, return to the topic to learn more about it by reading a Wikipedia article on it (there are Wikipedia articles on most technology topics).

What Do I Want to Accomplish with This Page
While the impetus to create this page was to go in depth on software / technology concepts, I know that I don't always want to read about those topics. Reading only about technology or topics related to computers can get boring, so I expect to be reading about some historical events and maybe some biographies as well.

Wikipedia as a Source
Wikipedia itself claims that it is not a good source dur to the user-generated content that is on the site. However, I don't plan to be reading about recent events, which usually contain the most controversial pieces of information, on the site, and I think I am able to tell when a piece of information seems off.

Upcoming Articles

GPT (Generative Pre-Trained Transformer)

Getting back into looking at machine learning models, and BERT and GPT are the two main types of LLMs according to text that I have read - so I want to read more about each.

ID: 81

BERT (language model)

Getting back into looking at machine learning models, and BERT and GPT are the two main types of LLMs according to text that I have read - so I want to read more about each.

ID: 80

Graphics Processing Unit

I want to read about GPUs to better understand the terminology.

ID: 79

Web Sockets

I want to read about web sockets.

ID: 78

ollama

I installed ollama on my computer, and I want to know more about it.

ID: 75

Edge Detection

I want to read about edge detection because I was looking into style transfer and the topic of edge detection came up and it is something that I have always been interested in.

ID: 58

Rerum Novarum

Notes on RERUM NOVARUM, an encyclical issued by Pope Leo XIII on 15 May 1891. It is an open letter, passed to all Catholic patriarchs, primates, archbishops and bishops, that addressed the condition of the working classes. I found out about this docu...

ID: 56

Articles

November, 2024

October, 2024

rsync

I read the article on SCP because I was looking for a tool I used in the past - which ended up being rsync. I am going to read the wikipedia article on rsync to hopefully improve my ability to transfer files between a client and remote server.

Secure copy protocol

Wanted to learn about SCP because, today, I needed to move something from a server to my local machine and I forgot about the scp command which would have made it easier.

ffmpeg Review

I need to review ffmpeg for something that I am doing.

tar (computing)

Want to learn more about the tar command (and zip files in general in the future).

Gradient Boosting

Reviewing Gradient Boosting before going over the xgboost documentation.

ssh protocol

Want to read about ssh protocol because I have run into it a few times and want to find out how I could use it to benefit me.

xcode

I want to learn more about xcode. I don't use a Mac, but xcode is often referenced in books / documentation that I read. I think it is used to develop apps for Apple products, so I want to learn more about it.

pip

I want to read about pip because I have been using Python more recently, so I think it would be helpful to know more about it.

Python Virtual Environments

I want to read about Python virtual environments because I have been dealing with them recently.

gunicorn

Need to read about gunicorn because I use it to deploy my Flask application on the server.

AWS Elastic Block Storage (EBS)

Looking to add some space to my server and so I am looking into Amazon EBS.

Convolution

I was going over neural style transfer and I want to remind myself of how the convolution process works.

tabindex

I have some situations on this site that I don't know what the best practices are in regards to using the tabindex HTML attribute. I am going to read some blog posts (or only one) on the topic to learn more about the best practices.

A Beginner's Guide to the True Order of SQL Operations

Reading a blog post about the true order of SQL operations. I was having trouble with SQL earlier and found this article, so I am going to read it.

Karl Marx

Reading about Karl Marx because he is an often talked about character, and I don't know much about him.

Tomography

I was reading about Lasso Linear Regression and found an application in computed tomography. I looked up tomography, and it seemed interesting.

Gaussian Function

Learning more about the Gaussian Function since it is a problem that comes up a lot in machine learning.

Optimization Theory

Optimization Theory is a topic that comes up a lot in Machine Learning, so I want to learn more about it.

Differential Privacy

Differential Privacy is something that I need to learn about in order to safely create something that I want to create.

August, 2024

Phylogeny

I was reading a machine learning math book and it mentioned matrix phylogeny. Looking at videos online, phylogeny is integral to biology, which I don't know much about, so I am going to try to learn more about it.

Kernel Method

Also known as the Kernel trick, this is a concept used often in Machine Learning, so I want to read more about it here.

Abductive Reasoning

This topic has come up multiple times in studying the math behind artificial intelligence / machine learning, so I want to know more about it.

Pseudorandom Number Generators

These pseudorandom numbers are used a lot in computer technology, so I want to learn more about them.

New Institutional Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Stockholm School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Chicago School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Keynesian Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Lausanne School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Institutional Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Neoclassical Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Islamist Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Historical School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Anarchist Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

English Historical School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

French Liberal School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Marxian Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Georgist Economics

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Ricardian Socialism

Part of the series where I am trying to learn more about each of the major economic schools of thought.

American School

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Classical Political Economy

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Physiocrats

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Mercantilism

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Distributism

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Ancient Economic Thought

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Scholasticism

Part of the series where I am trying to learn more about each of the major economic schools of thought.

Hardware Random Number Generators

Hardware random number generators are used often in computer technology - like in operating systems, so I want to learn more about them.

Random Number Generation

I want to know more about random number generation. It was used often when I was studying machine learning with Python, and I want to know more about its relevance.

Mainstream Economic Theory

After reading about the Austrian School of Economics, I decided that I should probably become more knowledgeable about mainstream economic theory before delving into the different schools of economics again, so I am reading about the topic here.

July, 2024

Rationalism

I am coming back to Philosophy and specifically Rationalism because I haven't read it in a while and Rationalism was mentioned often when reading about Empiricism.

Austrian School of Economics

I was listening to a podcast and this topic was brought up. I realized that I don't know much about the history of economics, so I decided to try to learn something about it.

Hash Function

Hash functions are a very important topic in computer programming, so I am going to try to learn more about them.

Encryption

Encryption is another important topic that is related to computer programming, a topic that I don't know a lot about, so I am going to try to learn more about it.

Social Epistemology

I want to read about social epistemology because I want to see how it might be related to interpreting or reducing the opinions of many people to one result.

Character Encoding

Character encoding is an important topic in computer programming, so I am going to try to learn more about it.

History of Psychiatry

History of psychiatry is the study of the history of and changes in psychiatry, a medical specialty with diagnoses, prevents and treats mental disorders.

Empiricism

I was reading "A New History of Western Philosophy" by Anthony John Patrick Kenny a while back and decided to continue reading it today. I left off in Part 3 of the book, which covers the modern philosophy, science, and empiricism, so I decided to re...

Kernel (Operating System)

The kernel is mentioned often when reading about computer science / software engineering topics, so I want to learn more about it.

MapReduce

MapReduce is a programming model and an associated implementation for processing and generating big data sets with a parallel, distributed algorithm on a cluster. MapReduce is often times mentioned when learning about distributed systems, so I though...

Part Numbers

I have dealt with Part Numbers in a manufacturing environment, building projects for school and other, and trying to replace equipment that fails. I want to learn more about them to see if there is any standardization across industries.

Terminal Pager

The terminal pager has been mentioned often in my reading about software engineering / computer science, so I figure I will try to learn more about it.

Storage Water Heater

I had a problem today with a leaking water heater, so I am going to try to learn more about them here.

Write Ahead Logs

Write Ahead Logs were a component of database systems that was mentioned a lot in "Designing Data Intensive Applications". I want to return to this concept to remind myself about how they operate.

May, 2024

April, 2024