… and then there was this clown

It felt strange on campus today. Late yesterday the Board of Higher Education in North Dakota decided to retire the Fighting Sioux logo and nickname. I am still not certain how I as a member of the UND faculty for 30+ years feel about the decision. I guess the one thing that annoys me is when anyone implies that people should not feel bad about the decision. Our individual experiences are part of our personal identities and those of us with this length of commitment are likely to feel like someone has taken a piece of who we think we are. So, while I do not know what the right thing to do was, don’t tell me that I or anyone else should not feel like something has been taken away.

Anyway, perhaps feeling a bit nostalgic, I decided to drive to the arena after work at about 6 to take a picture. I am in this frame of mind thinking about how different people have reacted. I know there have been gatherings. I know stores have sold tens of thousands of dollars of Sioux merchandise. As I walk toward the arena to take my picture for the day, I see people and I see this clown. I am attempting to interpret what this clown is doing there. Was this a comment on the logo decision? Was this an attempt to cheer everyone up? Was this someone mocking those who might be upset?

I noticed that most of the crowd gathering consisted of groups of 6-10 year old kids and a parent. It turns out the circus is in town.

Posted in Uncategorized | Comments Off on … and then there was this clown

My buddy the milkaholic

Posted in Uncategorized | Comments Off on My buddy the milkaholic

No bagels?

Bagel

We spent the Easter holiday in Minneapolis. I like Minneapolis a lot. There are many differences between Grand Forks and Minneapolis. The size difference I get. With larger size comes options. There is the Mall of America. I can get by with about one visit to “The Mall” every couple of years. The Twins are a great draw. I even have tickets. There are lots of fine coffee shops, interesting books stores, and people who look different than me. I like that too. However, you don’t need to be any larger than 30,000 or so for a decent bagel shop.

What I can’t figure out is why Minneapolis and nearly every other place I have visited has fresh bagels and Grand Forks does not. The frozen kind you ship in do not count and neither do the soft kind that seems to be some form of donut without the sugar. I am talking the kind you boil and that has a crust. There actually have been a couple of great bagel shops in Grand Forks over the years. I arrived at one on Saturday morning a few years ago and found the front door closed with a chain and padlock. I kind of figured that was the end. There was another shop and it was even owned by lawyers so I thought the chain and padlock was less likely. It just closed. No chain and padlock, but closed just the same.

So, why don’t the fine folks in Grand Forks eat bagels. We have lots of Mexican restaurants even if you don’t count the chain store variety. There are plenty of places to eat steak. We have several Chinese places – even the kind with that big heating surface they throw the stuff on that you pick out yourself. Bagels can’t be that complicated and the modern bagel can be eaten so many ways. There is the traditional way with cream cheese and maybe lox. Or, you can pretty much substitute a bagel for a sub bun and repurpose the offerings at a Subway. I am a big fan of the breakfast bagel (see above).

I thought for a while I might open a nice bagel shop when I retired. It would likely be a bagel/coffee combination with Internet access. I am thinking there is easy money in coffee drinks – the kind that requires heated milk in some form or another. Probably a dumb idea. Maybe I will just move to Minneapolis.

Posted in Uncategorized | Comments Off on No bagels?

Steve

No – a different Steve! My tech focus has brought me into contact with some interesting individuals. The Apple computers I acquired in the early 1980s caught the attention of Steve Mann who was an experimental psychology graduate student. I am not certain what Steve’s background was before he began working with me, but personal computers were new so he was either capable of learning far faster than I or he had learned submitting batch jobs to a mainframe as an undergrad. Steve and I developed some programs together, but the most unique part of our relationship was forged by the time we spent together on the road. I had access to computers about two years before schools began to invest. This made Steve and I experts. We spent a few weekend during the academic year and most of the summers driving around North Dakota doing two-day workshops for different school districts and educational organizations. They paid me because I was the prof and I split the money with Steve. This was before most districts had their own tech staffs, before the state had an support infrastructure in place, and long before the Internet (although we did dial in to BBSs, but that is another story). This situation lasted about two years, but it was a great adventure. Steve was the first Morman I had ever known well. We did not ever really talk a lot about our different backgrounds and Steve never tried to convert me, but just being around each other this much was interesting. Somehow, I became aware of the family’s personal food supply. I had never seen a 5 gallon pail of honey before. Sometimes, when we were in smaller towns, the only place to eat in the evening might be the local bar. I would buy. It was usually steak and a beer for me. it was a steak and 7-up or root beer for Steve. His wife would always send us off with a cooler of food. I guess she did not trust me to cover the food. Steve did not finish his Ph.D. at UND. He jumped ship in his 4th year and put his tech skills to work. I have followed his career in unusual ways. I used to purchase about every computer magazine I could get my hands on and for some reason was reading the section of a magazine (Family Computing or something like that) that describes the staff. Who does that kind of thing? Anyway, I found his name as an editor or associate editor – I cannot really remember anymore. Then, a couple of months ago after about 20 years, I get an email through LinkedIn and it is Steve. Turns out he is now a VP with Symantec. The tech industry seems populated by those bright kids who jump from the academic world rather than finish a degree. Computer science profs likely know many of these individuals. The experience is a lot more unusual for a psychologist.
Posted in Uncategorized | Comments Off on Steve

A comment on rolling brief cases

I was walking in from the parking lot to my office this morning following two women faculty members in high heels pulling those large rolling brief cases through the slush, snow, and ice. I am walking in my boots and I carry nothing in my hands because you are supposed to have your hands free in case you slip on the ice. I have my Blackberry and reading glasses in my right jacket pocket and my iPod touch in my left. Sometimes I carry a backpack with my computer, but most mornings there is just my jacket and the predictable content of my pockets.

I am not certain why the combination of high heels and a rolling brief case annoys me. Maybe it is the sound of the wheels clicking along over the side walk and the sight of it sliding around in the slush. Then there are those trails of mud and water down the hallway carpets. At least leave your boot prints as a sign of your entrance. If I offered my honest impressions on this matter, I would probably also be accused of being sexist, anti-lawyer or some such nonsense.

I think I regard those folks with rolling brief cases as posers. If they would have been male faculty members, they would probably wear jackets with patches on the elbows. What could you possibly carry in a rolling brief case that would be worth the effort. If I read 100 or so pages in an evening, I would regard my evening as productive and would have had time to do no other work. One book is more than enough. You really don’t need your computer. Most of us have multiple computers. Do your writing in Google Docs and just connect from your home desk top. The library offers online access to far more journals than I have on my shelves and how would I know what I want to look at 5 hours from now anyway. No need to load up a suit case and carry it with me.

Maybe those in the rolling brief case crowd are not so much posers as unable to plan ahead.

Just in case they should read this, I really hope my daughters do not pull rolling brief cases. I doubt it, their mom is a great role model. She has this giant bag of tech stuff she carries over her shoulder. Need a mini projector. Need a cord for a 1998 Mac to monitor interface. A miniature screw driver set in case you must take your laptop apart. A couple of terabytes of backup. She is ready. Now that is planning ahead.

OK – I feel much better now. Tomorrow a comment on those big, hard plastic water bottles.

Posted in Uncategorized | Comments Off on A comment on rolling brief cases

Sometimes it is above the technology

People who use simplistic expressions they pick up elsewhere and think they are being profound annoy me (since I am a curmudgeon). “It is not about the technology.” OK, you did not create that expression. You probably heard it at a conference or read it in one of blogs you follow. Does it describe your situation and what exactly is that situation? Is it an excuse?

Sometimes it is about the technology and knowing how to use it. If you mean to say that technology for you or your studenta is a tool that you are using to accomplish some end (which is what I assume you may mean if you use this expression), please note that the end is only achievable if the technology is working and everyone involved knows how to apply the tool.

I have been very busy with my real job lately, but my tech toys have also been causing me some problems. Real work and failing technology are a stressful combination.

I post to three blogs that have three different purposes. There is my more professional full-length blog (Learning Aloud). There is this blog and there is the blog that I used mostly to point to useful resources generated by others (something like how many others use Twitter). It is this “resource blog” that failed. I explore software by using it. Someone has to do it. I found a simple blogging tool called Chyrp (get it – like an alternative to tweet) and decided to give it a try. Once I decide to experiment with software, I have two options. I can load it on a server I operate at the university or I can load it to a commercial server I lease. When I have the physical server in my possession, I have the greatest amount of control, but also the most responsibility. Doing this kind of thing is not like firing up  Microsoft Word so you can write. You must understand the operating system of the computer (I use old Macs, but the free software I use is pretty much using the BSD Unix that underlies the mac system). You must understand the enabling software (PHP and MySQL in most cases) and you must understand whatever software application you want to use. These different layers also seem somewhat sinister in that they must be coordinated – the version of one layer must be consistent with the version level of the other layers – or things stop working. Great freedom and complete control, but sometimes it is just you and a machine that does nothing. No help except the many online comments and remedies and complaints about it still nor working. No one to call. The alternative for me is to use a commercial service that keeps the layers in proper coordination and will even automatically install certain designated software applications. Things just work.

I made a crucial mistake. I installed a third party application on a commercial platform. They don’t mind. However, this is kind of the worst of both worlds. You don’t really have complete control to tinker and you do not always know what they are doing (like upgrading). Chyrp worked for over a year and I accumulated several hundred posts. Then it stopped. I know the company did upgrades and my best guess is the old application I was running contained code no longer supported by something that was upgraded (probably PHP or MySQL). I am often aware of upgrades, but I also like to modify the open source code to accomplish some task. I like what the software then does, but cannot remember exactly how I made it work. So, I stick with the older software rather than going through that entire discovery process again. I could contact support, but there is a new message suggesting that if you have a MySQL question you need to call rather than chat and it was starting to look like they were probably not that thrilled with folks like me who liked to experiment.

So, the old blog is no more and I am now using one of their general, but well supported blog tools. I was able to save the data from the database and I can find the images and videos I included. It just takes a lot of time to add the old content to the new blog. I have now moved some of the old posts to the point I am just after the election and reliving the enthusiasm of that time. The timing is kind of interesting. I am reliving the enthusiasm post by post while listening to  the conservative talking heads on Fox complain about the dire consequences of the new health care plan. I take some pleasure in this. It is kind of like switching over to listen to the Minnesota gopher hockey announcers when the Sioux are winning.

I feel like a wimp. Like my tech chops have failed me. Like I am not up to working until 3 AM to make it work any more. Maybe this summer.

Anyway, the old blog is kind of working again – Learning Together. Actually, if you want to relive the enthusiasm and optimism of the 2009 election, you would connect at about the right point in history. If you want something more current, you will have to give me another week.

Sometimes it is about the technology.

Posted in Uncategorized | Comments Off on Sometimes it is above the technology

Music for curmudgeons

The curmudgeon has found a new radio station – Kona FM 105.3 – “Music that was popular when you were“.

Posted in Uncategorized | Comments Off on Music for curmudgeons

Programming

I learned the basics of writing code out of necessity. This was the way things were done in the early days of the “personal computer’. It took a while before many commercial programs were available and it was just kind of fun. I started with the books provided by Apple and some books that I purchased. Then there were the magazines. Do people still buy subscriptions to magazines that come in the mail once a month? Let’s see. There was Nibble (that is half a byte – old computer joke – try wikipedia for more information). Nibble was for the 6502 CPU or Mac only. There was BYTE – a magazine for the generalist. And, there was a magazine that I think was named Softtalk. It was basically mostly programs. You read the description in the magazine and you entered them into the computer and saved them to disk. 5.25 disks I might add. I remember what a tremendous bargain it was when a box (10) of Elephant brand 5.25 single side disks went on sale for $20. Anyway, I digress (actually this entire post is a digression).
Most of the time the program you entered from the magazine would not execute. It was very difficult to enter all of the code exactly. And then, there was this long list of numbers at the end of the BASIC code that would be poked into memory and then peeked when executed. This was the lower-level machine code that could do things BASIC commands could not. Understanding the numbers was hopeless. I did later learn to write some rudimentary assembly code that would be compiled into machine code. That type of coding was really beyond me and I learned just enough to understand and modify subroutines written by others. You learn a lot by puzzling over a small program that does not work. Looking for errors, debugging, can be quite educational. I learned to program by attempting to understand my keyboarding errors and by making programs that did fundamental things more and more complex. There must be some cognitive principles at work here and possibly some important educational lessons. When you are motivated and having a good time, mistakes are just opportunities for learning.

I published a paper in 1984 with Steve Mann  based on the first sophisticated set of programs I was able to develop. It was a reading “game” called Master Detective focused on a cognitive skill called metacomprehension. When we read we sometimes misunderstand. This is normal for all readers, but more prevalent in less capable readers. What is important is whether we notice. Rereading is an effective remedy, but one must notice and then identify what must be reread. Researchers had been investigating this skill by purposefully creating flawed texts and then having young readers attempt to locate the errors. It was sometimes called the “proof reader” paradigm. It was a task that did reliably differentiate more and less skilled readers, BUT who actually reads anything looking for errors? Proof readers and teachers and maybe really critical people might look for errors, but not fourth grade readers. So, I wanted to create a game in which looking for errors made some sense.
I decided that one setting in which statements might be expected to be flawed would be in the interrogation conducted by a criminal investigator. And so, the game “master detective” was conceived. A detective read statements made by potential criminals and decided which statements were flawed and which were not. Flaws could be factual contradictions or cross sentence inconsistencies. Statements were 3, 5 or 7 sentences long. Each game consisted of two rounds. In the first round, the participant read 10 statements (5 of which were inconsistent) and in the second round there were 5 statements with one inconsistency. Get 8 out of 10 in the first round and make no mistakes in the second round and you were rated as a master detective. When the game focused on inconsistencies, you first identified a statement as flawed and then used the arrow keys to move from the beginning of one sentence to the next and had to press the space bar for the two sentences that were inconsistent. There were 10 suspects each with two acceptable and two flawed statements. The culprit, 5 individuals making flawed statements, and statements were randomly selected at the beginning of each game so you could play the same game multiple times and the experience would vary some. I also wrote a programwith my then student Steve Mann  that recorded the data for participants and determined when a participant should move on to the next level of difficulty (determined by paragraph length). The operating system and the scheduling/data collection disk went into one floppy drive. The student started the computer and booted this drive. The student entered his/her name and the computer then told the student which game to play. The student located this game (floppy) in the box of disks, put this disk in the second drive, and played the game.

I placed four computers in an open setting housing two classes of fourth graders and it was a data generating machine. The schools had no computers at this time, the students seemed to enjoy the activity, and I could do research over an extended period of time with a population of real interest (translated – someone other than the college students we so often use in our studies).

If this sounds complex, I now think in describing it that it really was. I probably took me a year of fooling around to get to the point that I could write programs that would accomplish what I have just described and probably another year to complete the research. It was a different time. I probably published only a couple of studies out of this effort and pressure for publication would now make the effort I invested a foolish commitment. Still, it was something completely different from what anyone else was doing at the time or since as far as I know.

I have kept with this general approach throughout the last 20 years of my career – write your own code and conduct long term studies with real students in real learning environments. It is my plan and I am sticking with it.

Posted in Uncategorized | Comments Off on Programming

Curmudgeon surf board guy

We curmudgeons are everywhere and we do many different jobs.

Posted in Uncategorized | Comments Off on Curmudgeon surf board guy

Digital natives – beginning when?

The concept of digital natives drives me crazy. The idea, as I understand it, is that those who have grown up with a technology embrace it in a more natural fashion and thus do not use it in ways compromised by early models of the world.  So, even if this were true, why would this be universally desirable. This sounds a lot like tabula rasa to me (weird things pop into my head when I write) I remember the notion of individuals as blank slates was always included in the first chapter of Child Development books and as a blank slate children are neither good nor bad. We shape our models of the world as we go and what we are adapting to is a moving target.

We ordered an iPad this morning. The 6 year old and I will start at the same point in exploring this device. Well, not exactly. I have used a variety of digital devices for 30 years and I would suggest I have a much broader range of models to draw on in adapting to new ideas.

So, here is the short version of the beginning of a long story. Sometime in the ’80s Steve and Woz created the Apple II and within a year or so there was a move to encourage schools to use these new devices. To seed the process, Apple was offering small grants for educational projects. I was able to secure 4. Now for you natives, it is a little difficult to explain what happened when you booted an Apple II. You are used to seeing things on the screen. I don’t mean you expect to have program running, I mean you expect to see the interface (if you knew that there was such as thing). There are icons and menus. If I remember correctly, what I saw was a blinking square (the cursor I guess) on what I think was called the command line (I may be confused on the terminology with past  linux experiences).

The Apple was waiting. You had to enter commands to tell it what to do. This was necessary, from todays perspective, because there was no mouse. I had no idea what to say to the machine. I had to read to learn the commands. I also had no software. There was little available. I kind of knew what I wanted the machine to do, but I had to learn to program to do so. Actually, Cindy claims the machines sat in our basement for a couple of months until I worked up enough courage to start hacking around.

I taught myself to program. I assume I have some bad habits becuase I just learned to make the computer do what I wanted it to do. This is now considered undisciplined. I probably have a mindset that results in spaghetti code. It would take a while to explain exactly what this is and why it is not ideal.  Actually, spaghetti coding is a great example of why natives don’t always get it right. Expertise is difficult to acquire (10,000 hours according to my cognitive psych book) and some guidance or apprenticeship along the way helps. However, as soon as I turned on the machine in my basement, I knew more about the machine than anyone I knew. Living in North Dakota. No Internet. No instructional videos. Just me and that blinking block of grey light on that small square monitor.
…. more when I have time

Posted in Uncategorized | Comments Off on Digital natives – beginning when?