Childhood Memories

We were riding the gondola up the mountain in Steamboat last week and told Katy that she had been on it before.  She looked confused and then said, “We didn’t take a picture of it.”  She was saying that she didn’t remember it because she hadn’t seen a picture of it.  I think this generation is going to have a much more vivid recollection of their childhood experiences simply because we have so many more photographs and videos of everything.

This could be a useful educational tool.  If you can photograph your kids doing things you want them to remember and then show those pictures to them as they grow up, they may have a much better memory of the things they learned.  For example, photographes of their visit to a fish hatchery  are likely to help them remember the experience and what they learned during the tour. While they might not completely forget the experience sans the photographs, it is likely that much of it would be relegated to background knowledge where the individual facts learned would be less accessible.

Good and Bad Programming Languages

Often when someone says a particular programming language is bad, they are referring more to the common practice associated with that language than the language itself. Many times they are really complaining about their own poor programming habits more than the specific language. Sometimes these habits are shared by the entire culture built around a particular language.

Perl is a good example of this. People complain about how difficult it is to read and then proceed to write awful unreadable code. Perl can be very readable, but its terseness makes it easy for people to write huge lines of code that do 10 or 11 different things. You can do the same thing in Java, but most people try to avoid a single line that is 500 characters long because it is a pain to scroll back and forth sideways to read the code.

Sometimes the lack of a particular restriant can inspire horrible code.

Legal to Decrypt DVDs for Educational Use

According to this article from the NY Times, a recent court ruling says that it is legal to decrypt DVD’s in order to use their content for educational uses.  It also says that it is legal to jail break your iPhone in order to install software outside of the Apple store.

Bluray and Movie Trailers

Dear Sony: When my three year old daughter and I sit down to watch a documentary about fish, your Bluray player shouldn’t force us to watch movie trailers of scary things she doesn’t need to see. I paid for the movie. I paid for the player. Why won’t you let me decide what I should watch?