The Harmful Consequences of Postel's Maxim

January 2, 2019 - In this RFC, Martin Thomson critiques Postel's maxim, a foundation principle for internet protocols, primarily by pointing out the long term costs of what Thomson calls the "Protocol Decay Hypothesis".

Illustrations of the Logic of Science: How to Make our Ideas Clear

December 24, 2018 - One of the founding essays for the philosophy of Pragmaticism.

James White on Eastern Orthodoxy

December 10, 2018 - Brief, but helpful discussion of Eastern Orthodoxy and Hank Hanegraaff.

Ancient Greek Text Reader

November 25, 2018 - A website that provides ancient Greek texts and useful analysis tools.

Perseus Digital Library Scaife Viewer

November 24, 2018 - Reading environment for pre-modern text collections in both their original languages and in translation.

Greek New Testament Reader

November 22, 2018 - The Greak New Testament in an easy-to-read format with a helpful search feature and lexicon.

The Hermeneutics of Christ-Centered Preaching

November 19, 2018 - Wonderful introduction to cristo-telic hermeneutics specifically as opposed to christo-centric hermenuetics.

November 15, 2018 - "But when the kindness of God our Saviour and His love for mankind appeared, He saved us, not on the basis of deeds which we have done in righteousness, but according to His mercy, by the washing of regeneration and renewing by the Holy Spirit, whom He poured out upon us richly through Jesus Christ our Saviour, so that being justified by His grace we would be made heirs according to the hope of eternal life."

Why God Is Not a Megalomaniac in Demanding to Be Worshiped

November 14, 2018 - Very good overview and defense of the Biblical teaching that God is seeking His own glory.

Logic Grid

November 13, 2018 - Interactive cellular automata system.

4 Programming Paradigms In 40 Minutes

November 12, 2018 - Helpful crash-course on 4 major programming paradigms.

On the Criteria To Be Used in Decomposing Systems into Modules

November 12, 2018 - This paper discusses modularization as a mechanism for improving the flexibility and comprehensibility of a system while allowing the shortening of its development time.

Politics and the English Language

November 7, 2018 - Wonderful essay addressing some issues with the use of the English language as well as some important strategies for good writing.

State of Theology Survey

October 29, 2018 - Fascinating survey of theological understanding (with a really good data explorer).

Cognitive Dimensions of Notations

October 26, 2018 - Interesting article which presents a framework for thinking about the benefits and potential impacts of a notational system.

Two Notes on Notation

October 26, 2018 - Interesting thoughts on notation especially as they relate to the mathematical concepts of the Iverson Bracket and Stirling Numbers. [ 0 ]

October 12, 2018 - "The resurrection of Jesus our Lord entitles us to conceive of God's omnipotence not as mere unqualified power, but as power no less than infinite engaged in the work of man's salvation from sin."

Arxiv Sanity

October 12, 2018 - Great site for searching and finding new research papers from

IOT Will Destroy Us All

October 12, 2018 - A talk on the (real) dangers of IOT devices.

Religious Affections

October 10, 2018 - Helpful book defining and describing the role of 'Affections' in genuine faith.

Chris Harrison's Research

October 2, 2018 - A list of inspiring projects that Chris Harrison has worked on.

September 30, 2018 - "He that has doctrinal knowledge and speculation only, without affection, never is engaged in the business of religion."

Morning Paper

September 28, 2018 - An interesting/influential/important paper from the world of CS every weekday morning, as selected by Adrian Colyer.

September 15, 2018 - "The business of religion is, from time to time, compared to those exercises, wherein men are wont to have their hearts and strength greatly exercised and engaged; such as running, wrestling, or agonizing for a great prize or crown, and fighting with strong enemies that seek our lives, and warring as those that by violence take a city or kingdom."


September 10, 2018 - Finding Freedom through the Intoxicating Joy of Irresistible Grace.

September 9, 2018 - "That religion which God requires, and will accept, does not consist in weak, dull and lifeless wouldings, raising us but a little above a state of indifference: God, in his Word, greatly insists upon it, that we be in good earnest, fervent in spirit, and our hearts vigorously engaged in religion..."

Till We Have Faces

August 31, 2018 - In my opinion, this is one of C.S. Lewis's best works and it is one of my favorite books of all time.

August 20, 2018 - "As more and more effort and money were devoted to solving these problems, researchers developed not the expected solutions but a deep respect for their intractability. Problems that were once supposed to take a few years at most - machine translation, machine vision, machine locomotion - became entire fields. Although brute-force statistics has often provided improved performance, many take the view that in such cases the form approaches have not improved our understanding of the conceptual processes at work."

August 19, 2018 - "Our mind is not a vessel to be filled but a fire to be kindled."

Department of Amphibological Research

August 17, 2018 - A fun site misusing image processing system to create fictitious, new creatures.

Moda Spira

August 16, 2018 - Beautiful, sublime music.

Online Geometry Puzzles

August 15, 2018 - Fun (and challenging) geometry puzzles.

Legible Mathematics

August 4, 2018 - Sketches of an interactive arithmetic for programming.

August 3, 2018 - "Computers are useless. They can only give you answers."

The Consolation of Philosophy

August 2, 2018 - A delightful and thought-provoking book both for the philosophical questions it raises (e.g. Is happiness the chief end of man? Should it be? How is this to be achieved?) and for its historical role as a precursor to (or as Dante claims, the start of) Scholasticism.

August 1, 2018 - "A calendar is a moral document."

The Consequences of Ideas

July 30, 2018 - An introduction to the ideas that have shaped our culture.

The Perspicuity of Scripture

July 25, 2018 - An introduction to the doctrine of the perspicuity (clarity) of scripture.

Prayer as Worship

July 19, 2018 - Based on Matthew 6:9-10, John MacArthur argues that prayer ought to be an act of worship that is focused on God rather than our selfish needs.

Kill Math

July 17, 2018 - Bret Victor presents his case why math needs a new interface.


July 15, 2018 - Thought-provoking article describing why 'interactive' software and a focus on 'interactivity' is misguided. The focus should be on the effective (this is defined in the article) display of information and on context-sensitive software that significantly reduces the need for interactivity.

July 8, 2018 - "It appears to me that they who in proof of any assertion rely simply on the weight of authority, without adducing any arguments in support of it, act absurdly. I, on the contrary, wish to be allowed freely to question and freely to answer you without any sort of adulation, as well becomes those who are in search of truth"

July 5, 2018 - "Philosophy is written in this grand book the universe, which stands continually open to our gaze. But the book cannot be understood unless one first learns to comprehend the language and to read the alphabet in which it is composed. It is written in the language of mathematics, and its characters are triangles, circles, and other geometric figures, without which it is humanly impossible to understand a single word of it; without these, one wanders about in a dark labyrinth"

Computers in Math Education

July 3, 2018 - Math education needs a paradigm shift away from forcing students to perform calculations (which computers can easily do) and towards teaching kids how to formulate questions, program tests, and validate results.

July 2, 2018 - "To have brought humanity, more senseless than stones, to the dignity of angels through bare words, and faith alone, without any hard work, is indeed a rich and glorious mystery. It is just as if one were to take a dog, quite consumed with hunger and the mange, foul and loathsome to see, and not so much as able to move but lying passed out, and make him all at once into a human being and to display him upon the royal throne."

A Short History of the Interpretation of the Bible

June 30, 2018 - Helpful introduction considering how Biblical interpretation has developed and changed over time.

The Most Beautiful Program Ever Written

June 27, 2018 - An introduction to a Lisp interpreter written in Lisp.

June 25, 2018 - "Dear Sir, I am. Yours, G.K. Chesterton."

Advice for early-career developers

June 23, 2018 - Some thoughts on how to start and continue a great career in the software industry.

The Prince and the Pauper

June 23, 2018 - Delightful story set in Victorian England about two boys identical in appearance; one a prince and one a pauper.

Work on Breakable Toy Projects

June 23, 2018 - Experience is built upon failure, yet you work in an environment that does not allow for failure. Budget for failure by designing and building toy systems that are similar to the systems you build at work in toolset but not in scope.

Humane Representation of Thought

June 10, 2018 - We have locked ourselves into a system where 'thought' and 'work' uses only a limit set of our innate abilities. To achieve a more humane representation of thought, we should change this.

June 1, 2018 - "Adopt the pace of nature: her secret is patience."

June 1, 2018 - "I find it wholesome to be alone the greater part of the time. To be in company, even with the best, is soon wearisome and dissipating. I love to be alone. I never found the companion that was so companionable as solitude."

Future of Programming

June 1, 2018 - We have locked ourselves in a box we call 'Programming' and need to get outside of it.

Long Before Luther

June 1, 2018 - An introduction to the historical roots of reformation theology.

Inventing on Principle

May 15, 2018 - Creators should have guiding principle(s) that influence *how* they do their work.

October 1, 2017 - "Books are the treasured wealth of the world and the fit inheritance of generations and nations."

Mystery of the Trinity

June 27, 2017 - A wonderful introduction to the Biblical and historical roots of the doctrine of the Trinity.

June 1, 2017 - "In every walk with nature one receives far more than he seeks."

April 1, 2016 - "Only by going alone in silence, without baggage, can one truly get into the heart of the wilderness. All other travel is mere dust and hotels and baggage and chatter."