Recent Posts

Past Futures and the Second Coming

Posted in Bible Study
philosophy second coming


Last evening, I was at an event where a Pastor asked, "What would we do differently in our churches if in 10 years, this would all be over and Jesus would come back?"

It made me think of 2 Peter 3:4, where people argue fallaciously that (a) Jesus hasn't …

2021w35

Posted in Review


Two of my New Years resolutions were to journal every day, and ever tell someone that I'm too busy.

For a while, I've known that I haven't been the best steward of my time. I often find myself working when I should be spending time with my family, and vice …

Why We Sleep

Posted in Bible Study
sleep apologetics


Several years ago, a friend of mine recommended Matthew Walker's Why We Sleep. My friend pointed out a very curious set of paragraphs in the first chapter that I want to quote below:

Astonishingly, but until very recently, this was reality: doctors and scientists could not give you a consistent …

Fill Up On Friday

Posted in Podcast


Receiving Tithes and Offerings Post-Covid

Posted in Bible Study
tithes finance worship


I've always had a funny feeling about the way that we collect tithes and offerings at church. What happens in most churches (of all denominations that I've attended), is that there is a part of the service where the elder or the pastor gets up and has a short appeal …

Jesus is a Defense Attorney, Not a Prosecuting Attorney

Posted in Bible Study


I was listening to Steps to Christ yesterday, and these two paragraphs got me thinking:

Satan led men to conceive of God as a being whose chief attribute is stern justice, one who is a severe judge, a harsh, exacting creditor. He pictured the Creator as a being who is …

Numpy Files

Posted in College Productivity
file formats


This is part of a series on data storage with Python.

In this post, we'll be covering .npy and .npz files. NumPy is short for "Numerical Python", which is the library for handling arrays in Python.

Let's suppose that we have some dataset which consists of one million random 64-bit …

CSV Files

Posted in College Productivity
file formats


This is part of a series on data storage with Python.

In this post, we'll be covering .csv files. CSV stands for comma-separated values. If you've ever worked with spreadsheets, you know what these are.

CSV files are ideal for saving data that you may have taken by hand and …

JSON Files

Posted in College Productivity
file formats


This is part of a series on data storage with Python.

In this post, we'll be covering .json files. JSON stands for JavaScript Object Notation. This is the format that a lot of data is passed around on the internet, and is an extremely common way of storing information in …

YAML Files

Posted in College Productivity
file formats


This is part of a series on data storage with Python.

In this post, we'll be covering .yaml files. YAML stands for "YAML Aint Markup Language", and it's a nice way for humans to read and edit several properties of some thing (e.g., an experiment, a piece of hardware …

Page 1 / 10 »