Luther's Meanderings
© 2011–2013 Luther Tychonievich
Licensed under Creative Commons: CC BY-NC-ND 3.0
Atom Feed

Friday Poem (20 Sep 2013): Negative lyrics about presidents and prime ministers.

The Supply of Spirits (19 Sep 2013): Mind games about infinity, eternity, and sustainability.

Java Visualizer (18 Sep 2013): A tool for exposing what a computer is actually doing.

Vision-obstructing tiles (17 Sep 2013): One of the obsessions of my teen years.

Friday Poem (13 Sep 2013): A squirrel decides to eat meat instead of acorns.

Teaching in Church (12 Sep 2013): Tip 3: Loosen the reins. Loosen them much less in a lecture hall.

Teaching in Church (11 Sep 2013): Tip 2: pause to think about what they said. Perhaps more important outside of church.

Teaching in Church (10 Sep 2013): Tip 1: Wait longer. Somewhat useful outside of church too.

Church Lessons (9 Sep 2013): What makes a lesson in church remarkably good?

Friday Poem (6 Sep 2013): Silly advise seriously given.

Cacophonous Silence (2 Sep 2013): There is beautiful symbolism in having young families at church.

Friday Poem (30 Aug 2013): Bipeds value the strangest senses.

Personal Values (29 Aug 2013): Reflections on what my students value.

Friday Poem (23 Aug 2013): Pessimism can lead to depression or joy.

More Like Prunes (22 Aug 2013): Reflections on the flexibility of the mind.

Building by Proxy (21 Aug 2013): Conflicting goals in selecting material to present in class.

Vanishing Inspiration (19 Aug 2013): Consequences of “‍mind ≠ spirit‍”.

Friday Poem (16 Aug 2013): The wee ones might be crying.

Change in Blogging (15 Aug 2013): A life experiment will impact the posts herein.

The Washcloth Experiment (13 Aug 2013): A pilot study on the impact of using a washcloth in the shower.

Enumerating Trees (13 Aug 2013): A one-to-one mapping between binary trees and natural numbers.

Friday Poem (9 Aug 2013): What if the meaning I think my life has isn’t real?

Meaningful In Context (7 Aug 2013): In the classroom, choices are meaningful but their impact contained.

Robust System Paradox (6 Aug 2013): Unnecessary ≠ Unimportant.

Dinner Parties, Agency, and God (5 Aug 2013): What planning dinner parties and studying engineering taught me about deity.

Friday Poem (5 Jul 2013): A pessimistic view of deathbed repentance.

Uninstallability (3 Jul 2013): Is a non-removable feature evil or kind?

Without Going Over (1 Jul 2013): What “‍The Price is Right‍” and politic answers have in common.

Friday Poem (28 Jun 2013): Inspired by Ogden Nash

Reading Anecdotes (27 Jun 2013): A random blurb about a thing I do.

Sensible Disbelief (26 Jun 2013): Attributes, annotations, and choosing between them

Friday Poem (7 Jun 2013): For that obligatory “‍questions‍” slide at the end of every technical presentation.

“Perfect” Compression (6 Jun 2013): How to remove significant amounts of redundancy.

Compression and Security (4 Jun 2013): Is it possible to make encryption immune to brute force attacks?

Friday Poem (31 May 2013): By the way, I’m not interested in you.

Speaking of Goblins (28 May 2013): In which Jäger­son and Ghost compare notes.

Friday Poem (24 May 2013): Shooting the breeze is safe.

Selecting Assignments (23 May 2013): What makes a good programming assignment?

Grading and XP (22 May 2013): What does a point-based grading scheme suggest about the teacher’s model of learning?

Will MOOCs exacerbate inequality? (21 May 2013): One of my fears about massive open online courses.

Friday Poem (17 May 2013): Air thick as asphalt.

Finite Differences (16 May 2013): Graphing contour lines of polynomials.

Happiness, Money, Health, and Children (15 May 2013): I wish I had less/fewer _____…

Doing Dishes (14 May 2013): Thoughts on attitude and flat mates.

Friday Poem (10 May 2013): Rhymes inspired by programming paradigms.

Revelation (7 May 2013): Thoughts about the gift of certainty.

Deliberate Accidental Suicide (2 May 2013): A simplified version of a story I’ve been meaning to write for several years.

Of Number Representations (1 May 2013): Three ways to handle numbers involving non-trivial operations.

Plotting Belief (30 Apr 2013): Beliefs may be confident and/or fervent.

Friday Poem (26 Apr 2013): Islands in the skies.

Of Models and Art (25 Apr 2013): Selecting the right subset of characteristics.

Ghost Discovers Languages (24 Apr 2013): In which Lazarus’s hopes of a translator are ruined by Ghost’s good mood.

Small Price to Pay, or to Have Paid? (22 Apr 2013): The relative cost of action varies over time.

Friday Poem (19 Apr 2013): Piracy is a social ill.

Exposure Functions (18 Apr 2013): How eyes and cameras work, and why they sometimes fight each other.

Telling and Showing (15 Apr 2013): It is best to both tell the students the rules in play and show them how the rules are used in practice.

Friday Poem (12 Apr 2013): Comparing medieval and metropolitan imagery.

Binging on Arts (10 Apr 2013): A long-term trend in my character that I do not understand.

Hail (9 Apr 2013): Thoughts on Isaiah and John’s Revelation

Front of the Bandwagon (2 Apr 2013): Reflections on academic publications.

Friday Poem (29 Mar 2013): A couplet about unexpected hope.

Jägerson meets Ghost (28 Mar 2013): In which Jägerson enters Autumn Glow and finds everyone’s words confusing.

Why 3D Movies Disappoint Me (27 Mar 2013): I love 3D displays, but 3D movies are usually disappointing.

RootsTech (26 Mar 2013): What I did last week.

Naturally Good (18 Mar 2013): Reflections on the intentional morality of people.

Friday Poem (15 Mar 2013): Rejoicing in the challenges of life.

Jägerson makes a friend (13 Mar 2013): In which Jägerson finds a centaur in trouble, and joins it.

“Of Course” and Miracles (12 Mar 2013): Why I cringe when someone says “of course I’ve never seen an angel, but…”

Friday Poem (8 Mar 2013): An exploration of why we ought to be grateful for weathermen’s smajlics.

Methods of Light Transport (7 Mar 2013): Diffusion, specularity, transparency, fluorescence, phosphorescence, absorption, translucence, and sub-surface scattering.

Introducing Jägerson (6 Mar 2013): Introducing a new thread in the story of Ghost.

Computers are Poor Students (5 Mar 2013): Why I am bored by “Machine Learning” (and statistics).

Friday Poem (1 Mar 2013): A poem that’s like a rhyme that’s like a verse with meter fairly true.

Luther's Second Postulate (28 Feb 2013): Programming Languages are Antiquated.

Good people, better examples (27 Feb 2013): Reflections on one of my parents’ greatest virtues.

Cellular Automata (26 Feb 2013): There are some simple things that continue to amuse me year after year.

Friday Poem (22 Feb 2013): People and luck, good and bad.

What do Hackers Do? (21 Feb 2013): Why hacking exists and what it involves.

Luther's Fourth Postulate (20 Feb 2013): File formats control your mind via data’s influence on tools, with consequent thoughts on bearing testimony.

Parallelism (18 Feb 2013): Parallel computing shows up without computers in business.

Dismissed as a Disciple (4 Feb 2013): A short thought about discipleship.

Friday Poem (1 Feb 2013): A sonnet about believing in mythology.

Settling In (31 Jan 2013): Ghost attends a dance, and time passes.

Computing ≠ Magic (30 Jan 2013): The myth of “‍enhance this image.‍”

Is the Apocalypse Apocalyptic? (29 Jan 2013): Is “‍destruction‍” the right word to apply to the winding-up scenes of the world?

Saturday Poem (26 Jan 2013): I’m glad God is mature enough to handle His power.

Elements of Genealogical Research (24 Jan 2013): What are the core pieces of genealogical research?

Friday Poem (18 Jan 2013): A sonnet about a piece of devised theater of which I heard tell.

Flattened Arrays and Multi-Indices (17 Jan 2013): A problem I keep encountering and its solution.

On Measuring Time (16 Jan 2013): Post 365 seems a fitting place to discuss the measuring of time.

Mormon Lexicon (14 Jan 2013): Three words repurposed by Mormons: Gospel, Testimony, and Prompting.

Friday Poem (11 Jan 2013): A swan has lost its larder.

Collaborative Genealogy (9 Jan 2013): Three criteria for a good collaborative genealogical tool.

Conversation over Omelets (8 Jan 2013): Ghost arranges to attend a ball and has a tiff with Goldilocks.

Seen but not True (7 Jan 2013): On faith, knowledge, and evidence.

Friday Poem (21 Dec 2012): Thoughts about Christmas.

Christ the Receiver (18 Dec 2012): How does Christ receive the gifts we give him?

Christ the Giver (17 Dec 2012): What message is conveyed in Jesus Christ’s gifts to us?

Friday Poem (14 Dec 2012): Many sun deities and a vampire.

CS Ed Week (13 Dec 2012): Making things move.

CS Ed Week (11 Dec 2012): Some basic Javascript programs.

CS Ed Week (10 Dec 2012): By act of the 111th Congress, this is CS Education Week.

Friday Poem (6 Dec 2012): A bizarre hypothetical involving a vision, a sage, and clothing.

A Speaker's Manifesto (6 Dec 2012): Reflections on the power of the voice.

Learning by Roleplay (5 Dec 2012): A surprising lesson from an evening of entertainment.

Positional Numbering (4 Dec 2012): The surprising elegance of numerals and bigint routines.

Friday Poem (30 Nov 2012): … Oysters cry like tortured babies …

Multi-tool Collaboration (29 Nov 2012): Unfinished thoughts about using multiple tools to work on the same data.

Student Vocalization (27 Nov 2012): Reflections on the power of soliloquy and expression in the classroom.

A Morning's Work (26 Nov 2012): Ghost gets two tasks, fulfills one, and sees a flower market.

Friday Poem (24 Nov 2012): Mishearing a bank robber.

Vultures to a Carcass (19 November 2012): Thoughts on an Matthew 24 and Luke 17.

Friday Poem (18 November 2012): Two poems; last week’s about light amplification by stimulated emission of radiation and today’s about grudges and birthday cake.

Verification Difficulty in Collaboration (15 November 2012): Sometimes it is hard to share research because the results are not readily verified.

Future History (14 November 2012): Thoughts on learning from scriptural prophesy.

Solvable Problems (12 November 2012): There are a few problems we know how to solve. The rest get reduced to these.

Lazarus's Proposal (7 November 2012): Ghost gets a job.

Special Relativity (6 Nov 2012): How velocity can be relative and have a maximum value.

Friday Poem (2 Nov 2012): Nonsense about weather, gum, telepathy, imaginary pets, etc.

Number Bases (1 Nov 2012): The structure beneath Arabic numerals.

Of Cisterns, Spigots, and Pipes (30 Oct 2012): Thoughts on kinds and scopes of standardization.

Mormonism in Seven Minutes (29 Oct 2012): Transcript of a talk I presented at an academic panel on Mormonism.

Friday Poem (25 Oct 2012): A poem about types of poems.

Respecting Conductors (25 Oct 2012): Reflections on choosing expectations over direction.

Shotguns and Sniper Rifles (24 Oct 2012): A thought on structuring public addresses.

Jargon (22 Oct 2012): Groups add words and usurp others to facilitate communication inside (and, incidentally, impede communication outside) the group.

Friday Poem (19 Oct 2012): A snippet composed for my D&D game.

Font Woes (18 Oct 2012): Why I am not longer specifying a font on this blog.

Gambling vs Investing (18 Oct 2012): Thoughts on global wealth, financial markets, and investing.

The Last Ditch (17 Oct 2012): Ghost find sympathetic ears.

Collaborative Genealogy (16 Oct 2012): Sharing conclusions isn’t viable.

Friday Poem (12 Oct 2012): Disconnected bits of rhyme about food.

Human Error (10 Oct 2012): How should you react to unpleasantness?

Gallant Conversationalists (8 Oct 2012): Wield your wit in the polite attention to others.

Monday Poem (8 Oct 2012): An anonymized rhyme about an noteworthless place I’ve visited.

Error Messages (4 Oct 2012): Why program failure messages are so reliably bad.

Keep In the Vote (3 Oct 2012): A rant.

Paragraphs (2 Oct 2012): Three ruminations on a concept dependent on literacy.

Friday Poem (28 Sep 2012): The perils of eating marshmallow fluff.

Tools and Minds (27 Sep 2012): Is there a smooth path from novice to expert?

Leaving the Palace (26 Sep 2012): Ghost reacts to bad news.

Capitalism's Failing (24 September 2012): Why the most valuable jobs get the least pay.

Friday Poem (21 September 2012): Sometimes on a bright day I like to pen something dark for contrast.

Autumn Glow (20 Sep 2012): Ghost enters an elfin city.

Aspiring to Plinthhood (19 September 2012): A beautiful word, an important function.

Snapshots of the Mind (17 September 2012): Personality, IQ, fatalism, and growth.

Friday Poem (14 September 2012): Let the present exceed your expectations.

Deterministic Chaos (13 September 2012): An example of an obviously chaotic system.

Gravity (11 September 2012): Bending spacetime, not the rubber sheet.

Second Offense (10 September 2012): The discipline required for peace to exist.

Friday Poem (7 September 2012): A thought on the history of the British Isles.

Definitive Essay (5 Sep 2012): Reflections on the works of Martin Gardner.

A Surprising Dream (4 Sep 2012): My model of the universe is inadequate in many ways.

To the Fey (3 Sep 2012): In which Ghost gains a personal objective and enters the Fey Lands.

Friday Poem (31 Aug 2012): From the Latin root gradus/gradi, meaning to step, walk, or move.

Late Prologue (30 Aug 2012): Some background to my Ghost stories.

Accepting Gratitude (29 Aug 2012): The least common form of politeness.

Musical Scales (28 Aug 2012): Sound, harmonies, the 12-tone scale, and its alternatives

Friday Poem (24 Aug 2012): The ideal customer for the traveling purveyor of dapper caps.

Curious Ghost (23 Aug 2012): In which Ghost helps plants, kills beavers, and ponders many questions.

Ghost is given a Mission (22 Aug 2012): In which Ghost meets her Goblin again and visits town.

Hungry Ghost (21 Aug 2012): In which Ghost learns just how much her tree did for her.

Ghost’s Shadow (20 Aug 2012): How Ghost discovers a downside to dealing with the Unseely Court.

Friday Poem (17 Aug 2012): Many great names in computing know little if anything about computing.

Drawing Heaven (16 Aug 2012): What is the desirable end?

Blather (15 Aug 2012): Generating nonsense from the Arabian Nights

Listening to your Soul (14 Aug 2012): Faith and desiring to desire.

Failure of On-Line Learning (13 Aug 2012): Why are so many online courses bad?

Friday Poem (10 Aug 2012): How peculiar are our criteria for marriage.

Enduring (1 Aug 2012): How long must I endure?

Beauty (31 Jul 2012): Various kinds of beauty.

Proactive Hope (30 Jul 2012): I asked Ellie Walker what faith is; she replied “proactive hope.”

Friday Poem (27 Jul 2012): A handful of ants is a soothing thing.

Take and Have (16 Jul 2012): The subtle implication of invisible words.

Friday Poem (13 Jul 2012): Being paint in the world mosaic.

Real People (11 Jul 2012): “It is difficult to write about a real person.” — T. H. White

What Should Children Learn? (10 Jul 2012): The “Ought” of Education

Empty Success (9 Jul 2012): Research and Passion.

Hiatus (11 Jun 2012): I will post only sporadically for the next several weeks.

Friday Poem (9 Jun 2012): A sonnet for entertainment junkies.

Research like a Genealogist (7 Jun 2012): The genealogical research process might be a good model for the rest of the research world.

Good ≠ Publishable (6 Jun 2012): Conflated concerns in academia.

Closed-loop Education (4 Jun 2012): How many brains are needed to facilitate learning?

Friday Poem (1 Jun 2012): Doggerel about wigs.

Rice's Theorem (31 May 2012): Any interesting, general program analysis is undecidable.

Two-Input Halting Problem (30 May 2012): The quintessential undecidable problem.

Quining (29 May 2012): A step toward undecidability.

Confused by Myself (28 May 2012): There are so many things that confuse me…

Friday Poem (25 May 2012): Life is like a three-act play.

Programming Ad Ideas (25 May 2012): Some ideas inspired by Lucy Sanders at NCWIT.

Love/Hate Diversity (24 May 2012): My love/hate relationship with diversity initiatives, part 2: the love.

Love/Hate Diversity (23 May 2012): My love/hate relationship with diversity initiatives, part 1: the hate.

Friday Poem (18 May 2012): What if I couldn’t write this poem?

Taxonomy of Thought (17 May 2012): Thinking about the boundaries of a revised Bloom taxonomy.

The Right Redundancy (16 May 2012): Redundancy. Computers take it out, then put it back in again. Why?

What Beholdest Thou? (14 May 2012): On perspective and matters of eternity.

Friday Poem (11 May 2012): An effort to modernize an old canon.

Genealogical Research (10 May 2012): Is academic research like genealogy?

Research Masonry (9 May 2012): Is academic research like building a brick wall?

Emergent Research (8 May 2012): Is academic research like building an ant hive?

Research Ventures (7 May 2012): Is academic research like venture capital investments?

Friday Poem (4 May 2012): What is “‍real life‍”?

Different Underneath (3 May 2012): Processes that look the same for different reasons.

Doublespacing (2 May 2012): A common requirement ill-defined.

Diversity and Offense (30 Apr 2012): Tempering tolerance with toleration.

Friday Poem (27 Apr 2012): The fallacy of easy money.

Sharing Small Data (26 Apr 2012): One common approach to reusing information, rather than algorithms.

(Not) Liking a Subject (25 Apr 2012): Why do students like (or not) particular subjects?

Because of thy faith (23 Apr 2012): Thoughts on Enos and answered prayer.

Friday Poem (20 Apr 2012): In the real world, sometimes a great set-up isn’t followed by an action scene.

What to Grade? (19 Apr 2012): What would you grade, or on what do you wish to be was graded?

Questions not to answer (18 Apr 2012): When is it better to let the student think it out?

It's all a game (16 Apr 2012): When you get far enough into anything, everyone is flying by the seat of their pants. I think.

Friday Poem (14 Apr 2012): A thought about pointless fun.

Who gets the ‘A’s? (12 Apr 2012): Are confidence and grades correlated?

Software Morphs (11 Apr 2012): Code reuse is hard because software doesn’t stand still.

Rights and Responsibilities (10 Apr 2012): Giving power with duties.

Set Apart (9 Apr 2012): Observations on the LDS practice of setting apart individuals in callings.

Friday Poem (6 Apr 2012): What will the time do next?

More Express (5 Apr 2012): “…Wherefore it is more express than other scriptures, that it might work upon the hearts of the children of men…”

Linkers and Loaders (4 Apr 2012): The 2.5 kinds of program linking and how they work.

Guilloche (2 Apr 2012): guilloche, v. trans. To decorate with intersecting curved lines, or with any pattern composed of curved lines.

Friday Poem (30 Mar 2012): Dancers and directors correlate with music differently.

The Math Analogy (29 Mar 2012): Nature doesn’t even know about mathematics.

Installation (28 Mar 2012): What is going on during program installation?

Shall (27 Mar 2012): How changing language can make understanding hard.

D&D, StarWars, and Kobolds (26 Mar 2012): The intersection of several childhood delights.

Friday Poem (23 Mar 2012): A nightmare of sorts.

Sounds Hard (22 Mar 2012): Topics kept hidden by reputation.

Copy-Paste and #include (21 Mar 2012): Reuse by repetition.

Italics or Bold? (20 Mar 2012): On matching type to purpose.

Academic Publications (19 Mar 2012): In academic publications, cui bono?

By the Numbers (14 Mar 2012): RPG mathematics ≠ RPG engineering.

Relative neighborhood graphs (12 Mar 2012): A side product of my daily work.

Friday Poem (10 Mar 2012): Reflections on childhood writing.

Schläfli Symbols (8 Mar 2012): Describing regular tiles in any dimension.

What is a program? (7 Mar 2012): The bits and pieces of a modern computer program.

Behold (6 Mar 2012): The most-repeated commandment.

Unlocking Programming: Programming Languages (5 Mar 2012): Four meanings of “‍a language.‍”

SIGCSE 2012 (3 Mar 2012): The 43rd ACM Technical Symposium on Computer Science Education.

Teaching in Pairs (28 Feb 2012): The power of divided labor.

Discernment and Discrimination (27 Feb 2012): Is it good to distinguish between individuals?

Friday Poem (24 Feb 2012): In God’s school of life, the lesson being taught is Happiness.

What is a Character? (23 Feb 2012): On characters, letters, and glyphs.

Code Reuse (22 Feb 2012): “Didn’t someone already write this?”

The Impossible Lesson (21 Feb 2012): Teach them to think.

Saith the Prophet (20 Feb 2012): On knowledge and belief.

Friday Poem (17 Feb 2012): The Thunder Hoedown.

Multiple choice or short answer? (16 Feb 2012): The intellectual impact of question format.

Righteousness and Similarity (15 Feb 2012): Perfect ≠ identical, but righteous ~ righteous.

An Apology (14 Feb 2012): Comments were broken; fixed now.

Odd Numbers (14 Feb 2012): We expect numbers to be boring, predictable. Not so.

Teaching Whom? (13 Feb 2012): A collection of small observations about audiences in teaching.

Friday Poem (10 Feb 2012): A ramble about humor.

Vision by Committee (9 Feb 2012): Are visionaries always individuals?

Sorting Asymptotics (8 Feb 2012): Worst- and best-case runtime for sorting, and why anyone cares.

Watching Your Curriculum (7 Feb 2012): Curricula writers ought watch others use their curricula.

Too much fudge (6 Feb 2012): Speculations on the trustworth of common knowledge.

Friday Poem (4 Feb 2012): One of the arrows of time.

It's not enough to be right (2 Feb 2012): On trust and influence in politics.

Whence predictability? (1 Feb 2012): With surprising reliability…

Polynomial or Not? (31 Jan 2012): Defining “‍tractable‍” or “‍efficient.‍”

John 14:15 (30 Jan 2012): If ye love me, keep my commandments.

Friday Poem (27 Jan 2012): How much history is fact?

The Pilot System (26 Jan 2012): Fred Brooks’ rule, “‍design one to throw away.‍”

Ghost the Dryad (25 Jan 2012): Introducing Ghost, a dryad without a tree.

“Say Grace” (24 Jan 2012): Whence the habit of praying before meals?

Faith and Courage (23 Jan 2012): Is faith to doubt what courage is to fear?

Being a Juror (21 Jan 2012): What I learned this week.

Divine Visions (16 Jan 2012): Are visions interactive?

Friday Poem (13 Jan 2012): Friday the 13th always brings to mind Walt Kelly’s masterwork, the Pogo comic strip.

Specializaton (12 Jan 2012): To specialize or not to specialize?

Office Politics (11 Jan 2012): A random sampling of observations about office politics.

Asymptotics (10 Jan 2012): How do you define “‍efficient‍”?

On Goals and Resolutions (9 Jan 2012): A speculation.

Friday Poem (6 Jan 2012): Nonsense about scarecrows and air flows.

Rites (5 Jan 2012): Thoughts on rites in general.

Portrayals True and Free (4 Jan 2012): Art and Fiction vs Visualization and Biography

Democracy (3 Jan 2012): Some thoughts from Aristotle.

Parallelism (2 Jan 2012): Counting with friends.

Friday Poem (30 Dec 2011): The End is Now.

Life Entire (29 Dec 2011): Levels of perspective.

Typography: Subliminal Art (28 Dec 2011): Artists who try not to be seen.

On Omniscience (27 Dec 2011): Can God change His mind?

On Omniscience (26 Dec 2011): Omniscience and choice.

Friday Poem (23 Dec 2011): Today is the anniversary of Joseph Smith’s birth. It is also close to Christmas

Recreation vs. Entertainment (22 Dec 2011): Decoupling two ideas.

Non-Regular Languages (21 Dec 2011): Some languages aren’t regular.

Adventurer's Lament (20 Dec 2011): A conversation between an adventurer a retired adventuring companion.

Judgment (19 Dec 2011): Hidden skeletons and uncut jewels.

Friday Poem (17 Dec 2011): About the Christmas spirit.

Typography terminology (15 Dec 2011): Of glyphs, type, typefaces, fonts, kerning, ligatures, etc.

NFA = Regular Expressions, part 2 (14 Dec 2011): The language of every DFA is described by a regular expression.

NFA = Regular Expressions, part 1 (13 Dec 2011): An equivalence between a class of languages and a class of machines.

Not Rememberable (12 Dec 2011): A postulate that some things are beyond our memory apparatus’s capabilities.

Friday Poem (9 Dec 2011): Cat food, dog food, fish food… what about human food?

Nondeterministic Automata (8 Dec 2011): Of NFAs and the unimportance of regular nondeterminism

Acknowledging All of Life (7 Dec 2011): I love my life, and since that leaves a lot of free time, I also…

Un-Asked Questions (6 Dec 2011): Killing the conversation by assuming an answer without discussion.

A Gulf of Understanding (5 Dec 2011): Educators as proselytizers: converting student’s thought processes.

Friday Poem (2 Dec 2011): An accidental hole in the fabric of reality.

Hire a Boss (1 Dec 2011): Could we separate management and power?

Why is Repentance Painful? (30 Nov 2011): The parable of the worn-out trousers.

Students That Drive (29 Nov 2011): An observation about classroom dynamic.

Nondeterminism (28 Nov 2011): Doing everything all at once, or magically making the right choices.

A Week of Gratitude (26 Nov 2011): Free, open-source software.

Friday Poem (25 Nov 2011): Gratitude can be awkward…

A Week of Gratitude (24 Nov 2011): This piece of eternity.

A Week of Gratitude (23 Nov 2011): The ones who made me.

A Week of Gratitude (22 Nov 2011): The lives we share.

A Week of Gratitude (21 Nov 2011): The overlooked structure of things.

Friday Poem (18 Nov 2011): The consequences of treating delicate goods without delicacy.

Educators Ought to Listen (17 Nov 2011): A little extension of an earlier post.

A Smooth Beige World (16 Nov 2011): A fictional setting of uncertain applicability.

Delighting in Failure (15 Nov 2011): To learn more, make more mistakes.

Disseminate Information, Organize Knowledge (14 Nov 2011): “Let me organize your thoughts…”

Friday Poem (11 Nov 2011): Parents and authors name their children differently.

Know your Exits (10 Nov 2011): How (not to) flake out on your commitments.

Regular Expressions (9 Nov 2011): A notation for describing the languages of Finite Automata.

Vital, Arbitrary Decisions (8 Nov 2011): Of getting dressed, being stressed, and commandments.

Going Down Stairs (7 Nov 2011): Where does the energy go?

Friday Poem (4 Nov 2011): Violently saving the environment.

On Interesting Fights (3 Nov 2011): Action scenes in film and RPGs

State Machines (2 Nov 2011): The simplest of information machines.

“I can't, I need to study” (1 Nov 2011): Not having time takes a lot of time.

The Used Car Lot (31 Oct 2011): A thought about the niceties of having commandments.

Friday Poem (28 Oct 2011): I wrote this poem tomorrow.

Completing “Che Sarà, Sarà” (27 Oct 2011): What will be, let be; but what may change, change.

Memorization (26 Oct 2011): On memorizing and listening.

Irrationality (25 Oct 2011): Some numbers are not fractions.

Cantor Diagonalization (24 Oct 2011): An infinity bigger than infinity

Friday Poem (21 Oct 2011): Monsters assuring mutual demise.

Decision Problems (20 Oct 2011): Yes/no questions are “‍enough‍”.

Belief in Others (19 Oct 2011): One definition of maturity.

Just for larks (18 Oct 2011): A few bits of pseudo-code.

“I feed 20 families” (17 Oct 2011): On the happy perspective.

Friday Poem (14 Oct 2011): A rhyme from the title “‍with the moon came doom.‍”

Richie and Jobs (13 Oct 2011): A reflection on two giants of computing.

The Church-Turing Thesis (12 Oct 2011): If it can be done, it can be done by a computer.

We are Many (11 Oct 2011): Reflections on personal identity.

Life is not a Book (10 Oct 2011): Me: “‍I learned a great lesson that day…‍”. Them: “‍What was it?‍”

Friday Poem (7 Oct 2011): A meditation on friends who do not share my near-perpetual sense of happiness.

If you knew it would work… (6 Oct 2011): On exploring life.

Learning to Program (5 October 2011): Part 0: Text editors and HTML Basics.

Leaving the Intersection (4 October 2011): Embrace losing options.

Theory: Know the Possible (3 October 2011): In introduction to the notion of formal reasoning and theory.

Friday Poem (30 Sep 2011): Backlash from too many weeks of expository prose.

Chaos (29 Sep 2011): Revealing the infinitesimal character of things.

Thoughts on an ongoing RPG (28 Sep 2011): I’m running a table-top roleplaying game.

Of Logarithms and Numbers (27 Sep 2011): More on the digitation theme.

“Helping” God (26 Sep 2011): Sometimes I feel like a 3-year old.

Friday Poem (23 Sep 2011): About gasoline.

When Fires Die (22 Sep 2011): Motivation, faith, hope, love, and how they are lost.

Learning Bipartite Graph (21 Sep 2011): Reflections on instruction and understanding.

Luther's Second and Third Postulates (20 Sep 2011): Programming Languages are Antiquated. The Compilation Pipeline is Harmful.

Heterogeneity (19 Sep 2011): Diversity and what it’s lacking.

Friday Poem (16 Sep 2011): A simple message inspired by a flow chart shared with me by my friend Markham.

Unlocking Programming: Abstract Data Types and JSON (15 Sep 2011): Part of a series of posts explaining programming for the lay-person.

Respect, Love, Compassion (14 Sep 2011): Three words from “‍The Family: A Proclamation to the World‍”.

Backward Compatibility (13 Sep 2011): Accepting a curse to provide a blessing.

… to its Logical Conclusion (12 Sep 2011): A truth behind Aristotle’s Golden Mean.

Friday Poem (9 Sep 2011): A little mumble about listening.

Gifts of Tongues (8 Sep 2011): Reflections on tongues and the problem of thinking about deity.

Unlocking Programming: Pointers (7 Sep 2011): Part of a series of posts explaining programming for the lay-person.

Unlocking Programming: Composite Datatypes (6 Sep 2011): Part of a series of posts explaining programming for the lay-person.

Being Annoyed (5 Sep 2011): It’s all in your mind.

Friday Poem (3 Sep 2011): A Saturday reflection on a Friday temple excursion.

Unlocking Programming: State and Parallelism (1 Sep 2011): Part of a series of posts explaining programming for the lay-person.

On Philosophy (31 Aug 2011): Philosophy as a non-scientific field.

Random (30 Aug 2011): What do people mean by the word “‍random‍”?

Digitation (29 Aug 2011): The 99¢ phenomenon (and it’s solution).

Friday Poem (26 Aug 2011): Five beats on time.

Unlocking Programming: Lambdas and Coroutines (25 Aug 2011): Part of a series of posts explaining programming for the lay-person.

On Writing This Post (25 Aug 2011): An explanation why this post took so long to appear.

K-12 Programming: Counting (23 Aug 2011): Practical programming in kindergarten or first grade.

Bang-Bang Beliefs (22 Aug 2011): Reflections on “‍Open your mouths and they shall be filled‍” (DC 33:8).

Friday Poem (19 Aug 2011): “‍A blue moon falls from an empty sky where never star has gleamed…‍”

Mind Twister Redux (18 Aug 2011): A second try at a recent post.

Unlocking Programming: Recursion (18 Aug 2011): Part of a series of posts explaining programming for the lay-person.

The Command Lines (17 Aug 2011): A practical application of programming.

A Mind Twister (16 Aug 2011): My own take on a very old paradox.

Audacity of Science (15 Aug 2011): The Functional is not necessarily the Actual.

Friday Poem (12 Aug 2011): You know what they say about hindsight? They’re wrong.

The First Law of Heaven (11 Aug 2011): Trying to unravel Bruce R. McConkie’s statement, “‍obedience is the first law of heaven.‍”

Unlocking Programming: Blocks and Subroutines (10 Aug 2011): Part of a series of posts explaining programming for the lay-person.

Editing for Knowledge (9 Aug 2011): Editing as a tool for understanding difficult texts.

Unlocking Programming: Loops (8 Aug 2011): Part of a series of posts explaining programming for the lay-person.

Friday Poem (5 Aug 2011): Dana and Jane bicker till dawn while burning that which is neither a box nor a shepherd’s crook.

What Should Teachers Do? (4 Aug 2011): Reflections on information, knowledge, understanding, intelligence, wit, acuity, aptitude, instruction, etc.

Software Engineering Example (3 Aug 2011): The discovery of phylogenetic trees as an example of the software engineering process.

Offended by Perspective (2 Aug 2011): How do you handle someone who feels slighted because their perspective of a situation is off target?

Unlocking Programming: What is CS? (1 Aug 2011): A discussion of the terms “‍computer science‍”, “‍computer engineering‍”, “‍information technology‍”, “‍information systems‍”, “‍software engineering‍”, and “‍programming‍”.

Friday Poem (29 Jul 2011): The curse of the magic elephant.

Teaching Yourself to Program (28 Jul 2011): Some thoughts on how to start learning to program.

The State and Future of this Blog (28 Jul 2011): Where I am and where I’m going with this blog; comments, tags, etc.

Programming Ad Ideas (27 Jul 2011): A reaction to the appalling way educators act like computing isn’t important.

Unlocking Programming: Conditionals (26 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Etymological Hypothesis: Atonement (25 Jul 2011): Informed guesswork on how the word “‍atonement‍” came to have the meaning it has today.

Friday Poem (22 Jul 2011): Inspired by old “‍fancy rooms‍” with a touch of morbid romanticism.

Historical Touring in Britain (21 Jul 2011): Some reflections on my experience visiting historic sites on the isle of Great Britain.

Because the Principle is Correct (20 Jul 2011): A brief thought shared in a recent church service.

Unlocking Programming: Control Constructs (19 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Unlocking Programming: Paradigms (18 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Friday Poem (15 Jul 2011): A few couplets inspired by my four-hour-long visit to Wales.

Unlocking Programming: Types (14 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Pilate and the Easy Out (13 Jul 2011): A thought from the account of Christ’s trial and death.

Reflections on London (12 Jul 2011): An American peripatetic’s perspective of the city of London.

Unlocking Programming: Expressions and Values (11 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Friday Poem (8 Jul 2011): A guy looks downstairs at a Wisconsin statue he doesn’t like.

Unlocking Programming: Statements (7 Jul 2011): Part of a series of posts explaining programming for the lay-person.

Unlocking Programming: Introduction (6 Jul 2011): An explanation of a series of posts I plan to add explaining programming for the lay-person.

Mathematics for Hyperbolic Tiles (5 Jul 2011): Representation of the numbers used in {5, (3,)* 4} tessellations matrices.

Delegation (4 Jul 2011): A part of leadership I wish more people understood.

Friday Poem (1 Jul 2011): A sonnet for CS1.

Talking to Slaves (30 Jun 2011): A different way of viewing programming.

Carrots, Reigns, and Love (29 Jun 2011): There are three reasons to follow a leader; the highest must be freely given because of who we are.

Wisdom and Hidden Treasures (28 Jun 2011): Thoughts on a promise from the Word of Wisdom.

Why Wash Feet? (27 Jun 2011): A thought on one of Jesus Christ’s last acts in mortality.

Friday Poem (24 Jun 2011): A late-night mumble following a full day of teaching and coding.

Faith, a Composite (23 Jun 2011): An effort to disentangle the modern usage of the word “‍faith‍”.

Living Hyperbolically (22 Jun 2011): A subjective description of hyperbolic geometry (sans maths).

Tribute: Brian McGeever (21 Jun 2011): Recalling Brian McGeever and the A-to-Z Mathematics Award.

Pronouns and Verbs (20 Jun 2011): Proper usage of “‍Thee‍”s and “‍Thou‍”s.

Friday Poem (17 Jun 2011): Free verse typifying prayer.

Lifestyle and Means (16 Jun 2011): A random thought pattern without clear objective.

Hyperbolic Transformations (15 Jun 2011): A discussion of matrices for hyperbolic geometry

Brain or Driver? (14 Jun 2011): Speculation about why we think as we do think.

I don't much care where (13 Jun 2011): Commentary on a famous quote from Lewis Carroll.

Friday Poem (10 Jun 2011): “‍Glistening Heaps of Jelly‍”, flash poetry developed from a title in under 30 minutes.

The Simple Art of Listening (9 June 2011): In defense of a dying art form.

Basic Hyperbolic Operations (8 June 2011): A technique for the Minkowski representation of hyperbolic geometry, including the hyperbolic linear interpolation or hlerp.

Logic, Tool not Truth (7 June 2011): Why I don’t “‍believe‍” logic, yet use it all the time.

HTML5: Canvas and SVG (6 June 2011): A couple of random demos to test ECMAScript-enabled SVG and Canvas elements.

Friday Poem (3 June 2011): Couplets about vegetables.

The Game of Spies and Townies (2 June 2011): Can you find out who knows the secret without revealing it?

Slodoop: Bottom of the Universe (1 June 2011): The Bottom of the Universe isn’t Euclidean.

Are the Righteous Sad? (31 May 2011): A scriptural thought about happiness and sadness.

Infinite Decimals Times a Digit (30 May 2011): How to compute an endless repeating decimal times a single-digit constant in any base.

Friday Poem (27 May 2011): A “‍devil strategy guide‍” encouraging the use of plot to keep people enslaved.

Most Significant Bit First Addition (26 May 2011): A technique for adding infinite binary sequences.

Tea Tree Oil (25 May 2011): A stronger odor than old dehydrated fish. Also more pleasant.

Slodoop: The Doops (24 May 2011): A back-derivation on the name of a setting I designed in my teens.

Another CS1 Approach (23 May 2011): Get the students to propose each element before it is taught.

Friday Poem (20 May 2011): An opening about a barber, with two possible endings based on suggestions from Matt Crook.

A Different Way to Teach Computing (19 May 2011): How would I teach computer science if I didn’t have any computers?

What I Wish People Knew about Scripture (18 May 2011): If He could have taught what He wanted us to know more easily, He would have.

RPGs: The Other Game (17 May 2011): A role-playing game (RPG) is collaborative story telling, but the most popular systems are another game as well.

Continued Fractions (16 May 2011): Continued fractions are a beautiful representation of real numbers, but they have some problems as well.

Friday Poem (13 May 2011): An small meander regarding glass professionals.

Homebrew RPGs 3: Chaos (12 May 2011): There are many commercial roleplaying games out there, but often the best games are ones you design yourself.

Homebrew RPGs 2: Conflict (11 May 2011): There are many commercial roleplaying games out there, but often the best games are ones you design yourself.

Homebrew RPGs 1: RPG Basics (10 May 2011): There are many commercial roleplaying games out there, but often the best games are ones you design yourself.

Luther's First Postulate (9 May 2011): Most algorithms are outside the scope of Computer Science.

Welcome, and Styling (26 January 2011): Welcome to my blog.