Category Archives: Thoughts on Thoughts

Picard: Is Truth More Lawful or Good?

So, I was reading some internet forums associated with one of my favourite webcomics, and an argument came up about Captain Picard’s ‘alignment’.

“That’s a really good one. (Although I don’t watch enough star trek to recognize the LN guy)It’s Captain Picard. You could make a case for him being Lawful Good, just not that friendly, but LN suits him just as well.”

(A brief aside. ‘Alignment’ in this context is from Dungeons & Dragons, where each character is considered to be aligned along two axes, ‘lawful-neutral-chaotic’ (respect for the rule of law) and ‘good-neutral-evil’ (good of the many vs. good of the few). This gives 9 ‘alignments’, from ‘lawful-good’ to ‘chaotic-evil.)

Some had him as ‘lawful-good’, or trying to do the best for the many while respecting laws. some had him as ‘lawful-neutral’, where adherence to laws is more important than the good of the many. I can see the ‘lawful-neutral’ interpretation, just from listening to one of his quotes:

“The Prime Directive is not just a set of rules; it is a philosophy… and a very correct one. History has proven again and again that whenever mankind interferes with a less developed civilization, no matter how well intentioned that interference may be, the results are invariably disastrous.”

It seems at first blush that here the law (the Prime Directive) is more important than any group of pre-warp civilizations[1].

Another famous quote:

“The first duty of every Starfleet officer is to the truth, whether it’s scientific truth, or historical truth, or personal truth! It is the guiding principle on which Starfleet is based, and if you can’t find it within yourself to stand up and tell the truth about what happened, you don’t deserve to wear that uniform.”[2]

So we have two questions here:

1) Is adherence to the Prime Directive more ‘lawful’ or ‘good’?

2) Is Truth more ‘lawful’ or ‘good’?

1) The Prime Directive ostensibly has the interests of the many (the inhabitants of a pre-warp planet) outweighing the interests of the few (those few people who would exploit them).

And indeed, when the Prime Directive does not have their best interests in mind, Picard tends to look for exceptions.

Although there are times when he seems perfectly willing to let a planet’s culture perish to avoid interference.

So, I would count this as the Prime Directive is a ‘law’ that is mostly ‘good’, and Picard usually tries to move it towards ‘good’ when there is wiggle room. At the same time, when the ‘law’ conflicts with the ‘good’, sometimes (but seldom) he chooses ‘law’, so ‘lawful-good’ seems appropriate.

2) Now, let’s look at truth. Another quote seems to be in order here:

“Journalism is printing what someone else does not want printed: everything else is public relations.”[3]

This would suggest that barring violating the Prime Directive above, truth should be ‘good’, specifically the speaking of truth to power. (I think that’s what actually necessitates the Prime Directive, else if truth was pre-eminent, interference to tell people the error of their ways would be a very convenient excuse.)

So, truth is probably ‘good’. Is it ‘lawful’? You could make the argument that adherence to truth is equivalent to a code of honour[4], and it’s just as important (or more important) to do things the right way as to reach your objective. So, truth can be either or both of ‘lawful’ and ‘good’. The quote above from ‘The First Duty‘ is speaking about the good of the many (Starfleet, the reputation of his dead friend, and the trust between Starfleet officers) outweighs the good of the few (Wesley’s year of school, his reputation), so I’d call this a meeting of ‘lawful’ and ‘good’.

I’d say Picard is pretty firmly ‘lawful-good’, with some ‘neutral-good’ leanings (bending the rules to help people) and some ‘lawful-neutral’ leanings (sometime rules are absolute).

Thoughts? Comment below!

[1]Leaving out the non-interference in the Klingon civil war as out of scope.

[2]That quote also appears here:

[3]Note that George Orwell is most frequently associated with this quote, as is William Randolph Hearst. The actual source seems unclear. I enjoyed a number of the humorous takes on the quote in that article.

[4]No, not the episode. And I’m not linking to it.

Deadlines are a Clarity Crutch

I have a love/hate relationship with deadlines. At one point I said that the amount of work I do is proportional only to the number of deadlines I have, not proportional to anything else. (I think this is one of the reasons I favour daily 5-minute standups. They allow a daily reset of expectations, along with a deadline to work towards each day.)

So, deadlines proportional to accomplishment. Daily blogging something to show for your year something something etcetera[1]. But today I wanted to talk about the mental clarity that arrives as you’re approaching a deadline.

You have a task/deed to accomplish, you have a fixed time when it is due. As the time gets closer, the light cone[2] of possible ways to solve the problem shrinks. You push aside a large number of extraneous things[3], choose how solved you can get the problem in the time alloted, and get it done.

There’s the standard ‘good, fast, and cheap…pick two’. It feels like a lot of this clarity comes from having chosen the speed. As the time grows shorter, the number of ways you can now spend your mental focus budget on the task becomes manageable.

So, knowing this, how do we compensate? More frequent deadlines do actually seem to help, but that’s more of a forcing a solution, rather than relaxing into a solution.

What is it about the problem that is making you pause? Is your brain working on it in the background? (Does this mean the fallow time is necessary?) Are there parts you can hive off? Can you draw a large diagram? Can you put it in a spreadsheet or table?

Or perhaps the elephant in the room: If it is so difficult to find mental focus, what do you need to change about your environment?

[1]Until writing this I didn’t know that the ampersand ‘&’ was a ligature of ‘et’, and ‘etcetera’ was often written ‘&c.’

[2]Light Cones are also fascinating. I use them often in my mental model.

[3]In undergrad, we used to say that we enjoyed exam time, because we could push everything else away and focus, and not face opprobrium.

Draw a LARGE Diagram

Draw a LARGE diagram. When you start, you have no idea which part you’ll be focusing on, so draw it large to start.

In undergrad, we had a Structures and Materials course with Prof. Collins. I owe a lot to that class. It was first year, first term, and it was our first experience with ‘real Engineering’ (with a capital ‘E’).

Collins talked about (along with how to build bridges and other structures) a number of things which you would actually use every day, no matter what types of things you were designing or calculating or planning.

The biggest[1] one is indubitably ‘draw a Large diagram’. Every time I do this, whether it’s on a whiteboard at work, or in my journal[2] at home, it helps far more often than I expect, especially when you’re drawing a teaching diagram, and people are asking questions.

It helps when you’re drawing a semicircle intersected by many lines, with some angles known, some angles not known, and you need to do a bunch of fancy figuring to get the answer[3].

Next time, we’ll talk about some other useful tidbits I learned in that class. Stay tuned!

[1]Ha!

[2]I use notebooks with blank pages. It helps me draw diagrams without extraneous lines, feels freer for thinking.

[3]I think this was a GRE question.

Burning Man 2015 in Pictures III: The Most Important Kind of Freedom

Last time, we had just arrived at the salt flats, and were all set to enter the line to take us into the festival.

Here’s the turnoff to the festival, and the first of many generators you’ll see. These were invaluable for our night builds:

The turnoff from the highway onto playa.
The turnoff from the highway onto playa.

0.5 miles may not seem very far, but when you’re limited to 5mi/hr (to keep down the dust and to reduce damage to the playa), it can feel like a long way:

0.5 Miles in!  Wheee!
0.5 Miles in! Wheee!

Along the way, we saw the first of many warnings:

The first of many warnings.  "Warning: Complex Sentences Ahead".
The first of many warnings. “Warning: Complex Sentences Ahead”.

And true to their word, there was indeed a complex (and poignant) sentence[1] which (I think) represents some of the best aspirations of Burner culture:

(The most important) kind of freedom...
(The most important) kind of freedom…
...is to be what...
…is to be what…
...you really are.
…you really are.
You trade in your reality...
You trade in your reality…
...for a role.
…for a role.

And perhaps a commentary on why some people find the release offered by alcohol so difficult to deal with:

You give up...
You give up…
...your ability to feel...
…your ability to feel…
...and in exchange...
…and in exchange…
...put on a mask. -Jim Morrison
…put on a mask. -Jim Morrison

Under the heat of the afternoon sun, it perhaps felt like a ritual cleansing, the sauna before you sit and think deep thoughts before fully experiencing.

Or maybe it was just a mask of playa dust:

A mask of playa dust?
A mask of playa dust?

[1]Yes, I know it’s multiple sentences.

Running A Sprint Planning Meeting

It’s the little things that sometimes make a difference. When I was teaching standardized test math so many years ago, I noticed as I was drawing problems on the board, all the little habits that I had picked up. Habits which make solving problems easier, habits which reduce the chance for error.

Things like the curve on the leg of the lower-case ‘t’, so that it doesn’t look like a ‘+’. Curving your ‘x’ so it doesn’t look like a ‘*’ sign.

I think some of this (probably sometimes annoying) attention to detail had carried over to Sprint Planning meetings[1].

Planning Poker is a method for a group to converge on a time estimate for a task or group of tasks. There are a number of ways to do this. The ‘canonical’ way we were taught to do this was to use Fibonacci-numbered cards (1,2,3,,5,Eureka!). This involved a discussion of the task(s) to estimate until everyone had a reasonable idea of their complexity, then each person would choose a number estimate, all of which would be revealed simultaneously, to hopefully reduce bias. The discussion before estimation would not include estimates of how long things were estimated to take, to also try to reduce bias.

While we were running our planning meetings, I noticed that we would start to slip away from this ideal, perhaps because certain things were not important, perhaps because we didn’t see that certain things were important. For example:

We moved from cards to apps, and then to fingers. Using apps for estimation is less annoying than finding the cards each time, but fingers are even faster to find. I/we tried to get around the bias effect by having everyone display their fingers at once, and that worked reasonably well. Even making each person think about their estimate before display can help a lot with reducing the impact of what others might think of them.

One thing I tried which never really caught on when other people were running the meeting was saying ‘A,B,C’ instead of ‘1,2,3’, with the idea that it would be less biasing on the numbers people were choosing. (This may have mostly been an impression of mine, as the moving of the estimate from a mental number to a number of fingers may cement it in a slightly different mental state…)

If one is not careful, and perhaps somewhat impatient in meetings[2], one can start suggesting estimates before they are voted on. It can take considerable discipline and practice to not do this.

Another thing I noticed was how difficult JIRA was to use when one is not practiced in it, especially in a room with many people watching. Something that any experienced[3] demo-giver would know like the back of PowerPoint’s hand.

That’s all I have for now. For more minutiae, tune in tomorrow!

[1]For those of you who have not had the pleasure, these are the meetings at the start of an iteration, where the team sits down in a room, estimates a bunch of priority-ranked tasks, and decides (generally by consensus) how many of them they will commit to getting done in the next two weeks. Like all meetings, they can be good or bad, and the meeting chair (I feel) can make a large difference.

[2]I am probably as guilty of this as anyone. I would recommend Randy Pausch’s ‘Time Management‘ for those who feel similarly.

[3]Read: ‘Battle-scarred’

Which ‘Magic Numbers’ do You Use?

I was talking with S earlier this week, and the idea came up for a post about the numbers that I remember and use for estimation. I enjoy the sobriquet ‘Magic Numbers’.

‘Magic Numbers’. They’re considered bad practice[1] in programming, but are such a useful and helpful part of human ‘back of the envelope‘ problem solving[2].

Water:

The ‘Magic Number’ which precipitated this post was the fact that one tonne[3] of water is one cubic meter in volume. Interestingly, this is actually a number of interlocking ‘Magic Numbers’, including: One tonne is one thousand kilograms, water has a density of 1 gram per cubic centimetre (‘density of 1’), one thousand is 10x10x10, one tonne is one thousand liters of water, one liter is one kilogram, etc, etc…

I mostly enjoy using this to respond to ‘I could eat a tonne of this’, or to estimate whether you could fit a tankerfull of oil in an office.

It is commonly known that ice will float on water, because the hydrogen bonds give the water molecules a structure which is more spaced out and less dense than close packed[4]. Also, water has its greatest density of about one at about 4 degrees C.

Density:

Incidentally, hydrocarbons have a density of about 0.7, so the tankerful of oil mentioned above would rather difficult to swim in. This 0.7 is close enough to 1.0 so as to make no difference for most back of the envelope questions. Strong acids are known to have densities greater than one[5], but that’s not really that useful most of the time.

The Earth has a density of on the order of five. Interestingly, while reading this, I learned that granite and quartz have a density of about three, much less than I had been assuming. No wonder pumice can float.

Gold has a density of about 20 (19 and change, when that matters). Osmium and Iridium are the densest, at around 22 and change.

On the list of interesting curiosities, Saturn is the only planet in the solar system known to have a density less than one, about 0.7! This was only useful in winning a scientific trivia contest with TJFN when I was young.

Scientific Constants:

Avogadro’s number is 6e23, Coulomb’s constant is 9e9, the ideal gas constant is 8.314 (I remember that one because it includes pi), G is 6.67e-11, the Planck constant is 6.63e-34. Most of these are useless without things like the mass or charge of an electron or proton. The only one I use is Avogadro’s number, and that’s largely to calculate how much of your body is made up of atoms which were once part of a particular famous person[7].

For atoms, what I’ve found useful is the fact that a proton is about 2000 times heavier than an electron, and that chemical bond distances are measured in Angstroms (1e-10m).

c is 3e8m/s, which is useful for Star Trek and Star Wars-type arguments. One atmosphere is 101.325kPa, or about 30 feet of water (which is important for divers).

Math constants:

Pi is 3.14159, or 22/7[6] to its friends. Pi comes up a lot.

e is about 2.718. e doesn’t come up very often.

log10(1) = 0
log10(2) ~= 0.301
log10(3) ~= 0.477
log10(7) ~= 0.845
log10(10) = 1

With these three, you can calculate all of the logarithms from one to ten, and much of everything else. In high school, we memorized all of the perfect squares up to 100^2, but most of those have fled from memory.

The (x+y)(x-y) = x^2 – y^2 trick still comes in handy, though.

Large Things:

The CN Tower is 553m tall, really only useful in Toronto.

The Earth has a radius of about 6380m, has an orbit of 93e6 miles (150e6km), useful for things like Dyson Sphere and Red Giant arguments.

The Earth is about 6e24kg, has a diameter of about 40,000km (at the equator), axial tilt of about 23.5 degrees (Uranus is the only planet with an axial tilt significantly greater, almost sideways!).

The sun is about 400x larger than the moon, and is about 400x further away, and this is why solar eclipses work.

Conversions:

1.609 km/mi (0.621 mi/km), 2.54 cm/in (by law!), 9/5+32 degrees C-> degrees F.

SGD, AUD, CAD, USD, EUR, GBP are pretty close in value, and are in that approximate order with only a factor of about 2 separating them. HKD has maybe 6-8 times per unit, CNY is in that general ballpark, and JPY has about 100 times per unit.

Miscellany:

My handspan is about 10″, which is very useful for measuring things.

Stories are about 2m tall.

3600s/hour, 86400 seconds per day, the Unix epoch started 1970-01-01, useful if you spend any time coding, or want to know how long something will take at ‘x per second’. (100k seconds per day is a useful gross approximation for many applications.)

And I would be remiss if I left out my favourite physics approximation (from the same class where I learned about Stirling’s approximation):

sqrt(10) ~= pi.

Thank you and good night.

[1]Although, compare some cases where they are considered not quite so bad practice.

[2]They are also almost essential for proper answering of ‘Fermi Questions‘.

[3]’Tonne’ means metric tonne, or 1000 kg. You can tell because it’s spelled in the French way, and SI (Systeme Internationale) was brought in while France was a preeminent country.

[4]I didn’t know what the actual structure of ice was before looking it up. Apparently, it’s tessellating hexagonal rings.

[5]’Add acid to water, like you oughta’, else you may melt the top of your beaker off.

[6]Really, it isn’t, but it’s a useful approximation sometimes.

[7]With some reasonable approximations, I remember it being billions of atoms with each breath.

Bringing You Little Conversational Nuggets

Yesterday, I was out at lunch, and a good friend of mine was telling a story about ‘fishing for piranhas’. As he mentioned, “it’s about as easy as you’d expect. You put some meat on a stick and dip it into the water. They’re really bony when you try to eat them, though.”

There’s such a delicious joy in bringing little conversational nuggets to people. Sometimes, it almost feels like this is what humans are made for, sharing bits of information back and forth.

S talks about how we go out into the world, and then bring each other back little stories to share, kind of like bringing twigs back to build our nest together.

Memes are real. Tell your friends. [1]

It may help bring you closer together.

[1]Think about it.

Brain Structure vs. Brain Thoughts vs. Hash Functions

So, I was doing a knowledge transfer session[1] last week, and I was struck by the way that my brain seemed to be answering the questions. It felt almost like there was a structure inside that was taking the input from the questions, and outputting the answers in a different part of the brain.

It felt different from the hash functions that I mentioned before. Those felt like they were hash functions[2] implemented in software, the structure above felt more like inflexible hardware, like you put a problem in, it or something upstream abstracts the problem to a useable form, it spits the answer out automatically and gives you that answer before you know it.

Hardware can be fun sometimes.

But this was the first time that I really felt that thoughts and reactions I was having were completely the result of brain hardware rather than software. It was a most interesting feeling.

It felt more like channels or a Pachinko/Peggle game.

It’s interesting the contrast here. When you’re trying to get something creative out of your brain, it’s like fish jumping out of water, and you’re trying to relax to allow yourself to see them and express them. When you’re answering a question, you’re taking the words in, and passing them through a filter and hash function. When you’re solving a problem, sometimes it’s all processed through some kind of a hardware structure.

Some might use the analogy of sound waves traveling through a Crystalline Entity, but I like the analogy of a collagen structure with the cells removed that concepts can travel through to and from specific places, so you could have a graph in many directions or dimensions, perhaps simultaneously[3]

Your brain structure can be dictating your answers to questions, perhaps not always your thoughts. Fascinating.

[1]PM me if you want to know more!

[2]They felt like hash functions both because they were in software, but more importantly because they each worked in one direction only, or with a specific ‘twig’ not the same as others'[4].

[3]Do these thoughts ever collide?

[4](Other people or other twigs)

Visually ‘Misheard’ Words

‘Foot Locker.’ ‘Foot Looker.’

Keming.'[1]

This was originally going to be a post about visually ‘misheard’ words, where I talk about how visually ‘mishearing’ words may be similar to how I ‘mishear’ words and conversations like a record player slightly too far from the record.

But then I realized that’s just ‘keming‘[2].

So I’m just going to take this time and glory in the beauty of keming.[3]

Have a good night. 😀

[1]Maybe NSFW.

[2]Still maybe NSFW.

[3]Yep.

What are your Non-Negotiables?

What are your Non-Negotiables? Most recently, I was talking to someone[1] about my New Year’s resolutions, and we were discussing why I had done one of them, but not the other two. It eventually came out that the resolution that worked (writing every day this year[2]), worked because I had made it a Non-Negotiable[3]. I had resolved that no matter what, every day this year, I would write something. Somehow, every day, I would carve out an hour or two, pushing other things aside so that I could focus and write.

(Incidentally, this practice focusing has done wonders for me, helping me find ‘the zone’, or ‘flow’ much more consciously and easily.)

Sometimes I would push aside a computer game, or facebook, sometimes sleep, but those things didn’t matter compared to the commitment I had made (mostly to myself) to write every day.

Interestingly, the other Non-Negotiable that came to mind today was the 5-minute standup. I was talking to someone about it today, and they started to say ‘5-10 minutes’, and I had to interject, with talk of Non-Negotiables, how if you let something like that slip, pretty soon you’re having daily half-hour sit down ‘stand-up’ meetings.

Interestingly, biking to work every day is not quite a Non-Negotiable. I take probably a couple of weeks off each year, some for snow, some for rain, some for events. It’s pretty close, though, and I’m not so worried, because I’ve been doing it for long enough (14 years, I think), that it’s a pretty deep-seated habit.

So, what are your Non-Negotiables? What is the one thing you want to change this year?

[1]Pretty sure it was G at a life coaching session, but my brain has this annoying tendency to abstract things away, but that’s another post. I also remember it from a speech by the head counselor at music camp many years ago, but that’s another story…

[2]At least so far…

[3]This is a good precis from a life coach on Non-Negotiables.