This week I am listening to “We Too Are One” by Eurythmics
Studying – Improv comedy training
This month I am studying “Improv comedy training”
2nd month of studying improv comedy.
Learning to juggle (badly).
Working on a solo stand-up routine for practice.
Doing lots of open mic nights at various clubs.
Update: Class has ended and I want to do more, but there are no more short courses offered unless I want to make a career of this. 🙁
Read – Ranma 1/2, Vol. 7
Today I finished reading “Ranma 1/2, Vol. 7” by Rumiko Takahashi
Listening – Crossroads
This week I am listening to “Crossroads” by Tracy Chapman
Read – Welcome to the Monkey House
Today I finished reading “Welcome to the Monkey House” by Kurt Vonnegut
Read – A Prayer for Owen Meany
Today I finished reading “A Prayer for Owen Meany” by John Irving
Read – Amiga Hardware Reference Manual
Today I finished reading “Amiga Hardware Reference Manual” by Commodore-Amiga, Inc
Listening – Brain Drain
This week I am listening to “Brain Drain” by Ramones
Read – Advanced Dungeons & Dragons Player’s Handbook
Today I finished reading “Advanced Dungeons & Dragons Player’s Handbook” by David Zeb Cook
Read – Advanced Dungeons & Dragons Player’s Handbook 2nd Edition
Today I finished reading “Advanced Dungeons & Dragons Player’s Handbook 2nd Edition” by David Zeb Cook
Listening – Megatop Phoenix
This week I am listening to “Megatop Phoenix” by Big Audio Dynamite
Read – Ranma 1/2 Vol. 5
Today I finished reading “Ranma 1/2 Vol. 5” by Rumiko Takahashi
Read – Ranma 1/2 Vol. 6
Today I finished reading “Ranma 1/2 Vol. 6” by Rumiko Takahashi
Listening – Primal Scream
This week I am listening to “Primal Scream” by Primal Scream
Read – The Three Stigmata of Palmer Eldritch
Today I finished reading “The Three Stigmata of Palmer Eldritch” by Philip K. Dick
Listening – Peace and Love
This week I am listening to “Peace and Love” by The Pogues
Studying – Improv comedy training
This month I am studying “Improv comedy training”
This is a 2 month part-time, in-person short course. This will be my 1st month. I am full of trepidation.
I’ve always wanted to take some improvisational comedy and acting classes.
I know I am going to make a fool of myself, and look like a complete tit, but I think it will be fun, and it will also help me get over my self-consciousness.
Read – The Winter’s Tale
Today I finished reading “The Winter’s Tale” by William Shakespeare
Read – The Tale of Peter Rabbit
Today I finished reading “The Tale of Peter Rabbit” by Beatrix Potter
Listening – Street Fighting Years
This week I am listening to “Street Fighting Years” by Simple Minds
Read – The Adventure of the Solitary Cyclist
Today I finished reading “The Adventure of the Solitary Cyclist” by Arthur Conan Doyle
Read – The Iliad
Today I finished reading “The Iliad” by Homer
Listening – Free
This week I am listening to “Free” by Concrete Blonde
Read – Pyramids
Today I finished reading “Pyramids” by Terry Pratchett
Paper – A Higher-Order Implementation of Rewriting
Today I read a published paper titled “A Higher-Order Implementation of Rewriting”
I am really trying to wrap my head around theorem provers and theorem solvers and automatic discovery of theorems. My knowledge of programming is solid but I don’t understand the science. I don’t think I will ever understand the science.
The abstract is:
Many automatic theorem-provers rely on rewriting. Using theorems as rewrite rules helps to simplify the subgoals that arise during a proof LCF is an interactive theorem-prover intended for reasoning about computation. Its implementation of rewriting is presented in detail. LCF provides a family of rewriting functions, and operators to combine them. A succession of functions is described, from pattern matching primitives to the rewriting tool that performs most inferences in LCF proofs. The design is highly modular. Each function performs a basic, specific task, such as recognizing a certain form of tautology. Each operator implements one method of building a rewriting function from simpler ones. These pieces can be put together in numerous ways, yielding a variety of rewrit- ing strategies. The approach involves programming with higher-order functions. Rewriting functions are data values, produced by computation on other rewriting functions. The code is in daily use at Cambridge, demonstrating the practical use of functional programming.
Read – The 7 Habits of Highly Effective People
Today I finished reading “The 7 Habits of Highly Effective People” by Stephen R. Covey
Listening – Thunder and Consolation
This week I am listening to “Thunder and Consolation” by New Model Army
Paper – The Foundation of a Generic Theorem Prover
Today I read a published paper titled “The Foundation of a Generic Theorem Prover”
Taking another crack at understanding proofs and how they can be automatically (interactively) solved. Still don’t get it. I feel so fucking dumb.
The abstract is:
Isabelle is an interactive theorem prover that supports a variety of logics. It represents rules as propositions (not as functions) and builds proofs by combining rules. These operations constitute a meta-logic (or `logical framework’) in which the object-logics are formalized. Isabelle is now based on higher-order logic — a precise and well-understood foundation. Examples illustrate use of this meta-logic to formalize logics and proofs. Axioms for first-order logic are shown sound and complete. Backwards proof is formalized by meta-reasoning about object-level entailment. Higher-order logic has several practical advantages over other meta-logics. Many proof techniques are known, such as Huet’s higher-order unification procedure.
Listening – Book of Days
This week I am listening to “Book of Days” by The Psychedelic Furs
Studying – Higher National Diploma Computer Science
This month I am studying “Higher National Diploma Computer Science”
This is the 20th month of the 20 month Hnd in CompSci.
It is unbelievable that here I am two years later and about to graduate from my HND course.
I never thought I could do it.
And I’ve maintained pretty high marks throughout too.
Update: I missed my overall distinction by one grade point. So pissed. Overall merit will have to do.
Ignorance is power
The illusion of knowledge is more dangerous to society than actual ignorance.
Read – Bill, the Galactic Hero on the Planet of the Robot Slaves
Today I finished reading “Bill, the Galactic Hero on the Planet of the Robot Slaves” by Harry Harrison
Paper – Natural Deduction as Higher-Order Resolution
Today I read a published paper titled “Natural Deduction as Higher-Order Resolution”
Dense. Maybe I am not cut out to understand programming and will always be a little computer hacker and nothing more.
The abstract is:
An interactive theorem prover, Isabelle, is under development. In LCF, each inference rule is represented by one function for forwards proof and another (a tactic) for backwards proof. In Isabelle, each inference rule is represented by a Horn clause. Resolution gives both forwards and backwards proof, supporting a large class of logics. Isabelle has been used to prove theorems in. Quantifiers pose several difficulties: substitution, bound variables, Skolemization. Isabelle’s representation of logical syntax is the typed lambda-calculus, requiring higher- order unification. It may have potential for logic programming. Depth-first subgoaling along inference rules constitutes a higher-order Prolog.
Read – Wildlife Preserves
Today I finished reading “Wildlife Preserves” by Gary Larson
Listening – Here Today, Tomorrow Next Week!
This week I am listening to “Here Today, Tomorrow Next Week!” by The Sugarcubes
Paper – Proving Termination of Normalization Functions for Conditional Expressions
Today I read a published paper titled “Proving Termination of Normalization Functions for Conditional Expressions”
I didn’t understand this at all. This knowledge is way outside of my scope of understanding and need. I mean, I “get it” but also I don’t get it. I will not be discouraged.
The abstract is:
Boyer and Moore have discussed a recursive function that puts conditional expressions into normal form [1]. It is difficult to prove that this function terminates on all inputs. Three termination proofs are compared: (1) using a measure function, (2) in domain theory using LCF, (3) showing that its recursion relation, defined by the pattern of recursive calls, is well-founded. The last two proofs are essentially the same though conducted in markedly different logical frameworks. An obviously total variant of the normalize function is presented as the `computational meaning’ of those two proofs. A related function makes nested recursive calls. The three termination proofs become more complex: termination and correctness must be proved simultaneously. The recursion relation approach seems flexible enough to handle subtle termination proofs where previously domain theory seemed essential.
Read – Ranma 1/2, Vol. 2
Today I finished reading “Ranma 1/2, Vol. 2” by Rumiko Takahashi
Listening – Welcome to the Beautiful South
This week I am listening to “Welcome to the Beautiful South” by The Beautiful South
Read – The Story of My Life
Today I finished reading “The Story of My Life” by Helen Keller
Recorded on an impermanent medium
One of the biggest lies I ever got told was that there is a permanent record.
“Permanent record.”
Two words to put fear in the heart of any kid.
A system of control to demonstrate to young minds “we’re in control of your life” by people who are clearly not even in control of themselves.
Read – The Hound of the Baskervilles
Today I finished reading “The Hound of the Baskervilles” by Arthur Conan Doyle
Read – Fenimore Cooper’s Literary Offenses
Today I finished reading “Fenimore Cooper’s Literary Offenses” by Mark Twain
Read – The I Ching or Book of Changes
Today I finished reading “The I Ching or Book of Changes” by Anonymous
Read – Resurrection
Today I finished reading “Resurrection” by Leo Tolstoy
Read – Advanced Dungeons & Dragons Dungeon Master’s Guide 2nd Edition
Today I finished reading “Advanced Dungeons & Dragons Dungeon Master’s Guide 2nd Edition” by David Zeb Cook
Listening – This Is the Day… This Is the Hour… This Is This!
This week I am listening to “This Is the Day… This Is the Hour… This Is This!” by Pop Will Eat Itself
Afraid of “the other”
Who you are should never make you afraid.
Who you are should make everyone else afraid.
The reason that you are afraid of who you are, or who you might be, is because other people are afraid of that, and so they go to great lengths to point out, that because they are afraid, you should be afraid too.
Though they never say “I am afraid of who you will become, because you will be different, and I don’t want you to be different to me.”
Those other people will couch their fear in phrases that sound like they are caring.
Listening – Indigo Girls
This week I am listening to “Indigo Girls” by Indigo Girls
Studying – Higher National Diploma Computer Science
This month I am studying “Higher National Diploma Computer Science”
In-person, full-time, 20 months. 19th month. Finals are already here. Capstone project has been handed in. It’s happening! It’s really happening! Oh my God! I’m going to graduate! I’m going to get a Hnd! This means a lot to me.
Read – Impostor
Today I finished reading “Impostor” by Philip K. Dick