Solving the world’s problems

November 21st, 2008

Like many people I sometime lay awake at night trying to solve the major problems in the world. This is a frustrating experience for two reasons. One is that I don’t actually have the solution for the world’s problems and the second is that even when I do no one in a position of authority is likely to even care what I think. This does not stop me of course because I am an American and we never let things like that stop us.

So of course I think about solving the problems of the Middle East, energy needs for America, the  US educational system and that state of computer science education in the world in general and the US in particular.

I have figured out that if we solved the power/energy problem we could build a wall around the whole middle east and impose a blockade until they all worked out their problems or the end of the world – which ever comes first. No one is likely to take that seriously though so I will not suggest it seriously.

The state of education is a real mess of a scale only a little less complex and emotional than the Middle East. So while I think about it a lot I don’t see any chance for me to get involved. I’m way to Republican for the Obama team to ask for my opinion. No doubt they will ask people who have never taught, never been on a school board and who seldom talk to teachers without preaching.  Sigh.

But computer science is a little easier. Oh not easy but relatively easier. We need better teachers for one thing. That’s hard. Really hard. Even in this economy someone who really understands computer science well enough to teach it can make better money doing other things. Also we don’t really have good special training for computer science teachers. You can get a masters in teaching of math, English, world languages, science and a bunch of other things. But there is not much in the way of how to teach computer science out there. That needs to change.

Which brings up another problem. We don’t really have much good research on how to teach computer science well. A lot of the research we have seems to contradict each other as well. We have some good teachers but much of what they do is not easily reproducible. It depends of their personality or their particular experience. And sometimes on getting the right students. Yeah that is a problem.  And don’t get me started on the state of certification for pre-college computer science teachers. What a mess.

So we need more research, more teacher training, better support and motivation for CS teachers, some good curriculum and then we hit the road block that it doesn’t fit into the curriculum. That gets us to school boards and school administrators who don’t understand technology let alone computer science.

Maybe I need an easier problem – like what makes women tick? 🙂

What I want from science fiction

November 19th, 2008

Not the flying cars. Not the transporter rooms. No I want science fiction medical care. In science fiction they put people in a box where they stay is some sort of suspended animation until they are healed.

You could do some of that now. Keep people out and plug in an IV and stuff. But of course that would take too many people to keep things going and you wouldn’t be able to have the patient tell you “it hurts.” But still it would be nice.

Currently I am home recovering from surgery. It all went very well except I am not feeling up to enjoying life. I sleep most of the time. Eat from time to time and watch a very small amount of TV. I’d just as soon be out completely until it’s over. I hate not being up to snuff.

Oh well. I think I’ll go take a nap.

Engineer

November 13th, 2008

I self-identify as an engineer. That may not be how I earn my living but it is how I describe myself. What does that mean? I found this definition in Wikipedia.

An engineer is a person professionally engaged in a field of engineering. Engineers are concerned with developing economical and safe solutions to practical problems, by applying mathematics and scientific knowledge while considering technical constraints.[1][2] As such, the work of engineers is the link between perceived needs of society and commercial applications. Some consider this profession to be the link between art and science.

That sort of works but in some ways is too narrow. I do like the “link between art and science” though. But to me engineering means more. It means that  I like understanding how things work; how they are put together; and how people use them. I means I need to draw pictures to explain things. It means that I like to solve puzzles and make things work better. It means that I find wonder and a feeling of commonality in a diverse set of things – materials, architecture. cities, roads and the things that travel on them and machinery of all shapes and sizes.

One last thing, to me engineers are people who change the world – usually for the better. It’s the politicians and some in business who mess up what the engineers (and scientists) do. In my world view engineers are the good guys. 🙂

Obama in the News

November 7th, 2008

This is pretty cool. They have hundreds of newspapers from November 5th from around the world on one screen. Actually Obama didn’t make the front page of all of them. In some parts of the world local news seems to have been more important.

Zoom in and read any of them. Works best with a scroll wheel but you can get by with the navigation aides on the top left of the screen and clicking.

Dancing With The Stars

November 4th, 2008

Yes it’s true – I watch Dancing With the Stars. Let’s pretend that I do it just to watch what ever my wife is watching. One of the things I have noticed though is that the professional athletes on the show tend to do very well. One sort of expects the entertainers, especially the singers, to do well. They are after all professional entertainers. And actors are good at pretending to be someone/something else. But sports stars?

Last night I realized why. The athletes work very hard and they take instructions well. I’m sure it helps that they are in shape but I’m also sure that dancing uses a lot of different muscles. But these are people who are used to hard, physical work and do not back away from it. They are goal oriented and when they have a coach (or dance instructor) who clearly knows how to help them win they pull out all the stops to train.

This is something I sort of knew about for sports but didn’t really see the value in beyond sports. But I’m starting to see some real advantage to learning how to work hard and take coaching that sports provides. Something to think about.

Things To Do Before You Die

October 31st, 2008

This is really a tragic story of course but it sort of asks the question “what do you do after reaching a lifelong goal?” Clearly for someone who has bowled as long as this guy (45 years on the same team?) bowling a perfect game had to be a life long goal. But to reach it and then have a heart attack and die? Wow. That’s too much.

I Voted

October 31st, 2008

Yep, it is too late to get me to change my mind. I will be out of town on election day so yesterday I went to town hall, picked up an absentee ballot and I voted. And I’ve never been so worried about my vote in my life. And mind you this was the 10th time I have voted in a presidential election.

It doesn’t matter who I voted for either. I’d be just as worried about it no matter which candidate I voted for. in fact I seriously considered not voting at all. And at the last minute I thought about voting for a third party candidate just so I could say “I didn’t vote for him” no matter who won. Neither candidate really gets me excited. Both candidates scare me in different ways. So I held my nose and picked one that I hope will be better than the other. Not a good way to feel.

And this went down the ballot. For Senate, for House. Well Governor was ok. Really local stuff like State Senate was ok – though I could still wish for better. State Rep was fine but I didn’t vote for as many as I could. I voted for the people I know something about.

Well we’ll see. During the next President’s watch the economy will get better or not. If it gets better they will likely get reelected. If it doesn’t get better they will likely serve only one term.  Even though it is not likely to be them that makes the difference. We’ll be out of Iraq or we will not. Again, despite the best of intentions I’m not all that sure that who is President will make that much of a difference.

The President’s job is largely about perceptions. And persuasion. When Teddy Roosevelt called the Presidency a “bully pulpit” he did not mean a place where one could “bully” people or force them. Rather he meant that is was a great platform to use to try to persuade people. “Bully” was a way he say “good”. A lot of people get the idiom wrong these days and miss interpret what he meant. But he was right. The power of persuasion is key in a president. We’ll see how the next president does with that. The last three we’ve had were not so good at it in my opinion.

In any case, my vote is cast and now it is wait and see what happens next. Don’t forget to vote.

Word Musings

October 25th, 2008

Do the words liberal and conservative really mean anything in politics these days? Or like words to the Mad Hatter do they mean what ever the speaker wants them to mean in a particular context? I really think so.

It used to me that a liberal wanted to change things while a conservative wanted to maintain the status quo. Or in some cases a conservative was someone who wanted to move things back to the way they were after they had been changed. In other words liberals had their eyes on the future and conservatives in the past. Over time in politics a liberal was someone who wanted to spend more money on social services and a conservative was someone who wanted to avoid that. Conservative in the vernacular thought social services were best left up to charity and religion. Note that all major religions have this notion of charity and taking care of the poor and unfortunate. So in a sense liberal meant changing how we take care of people while conservative meant keeping it the same.

Some of that is still true today but increasingly liberal seems to mean in favor of more government and conservative means less government. But by my reasoning that means that both major parties at liberal. Both want more control by government – they disagree on what things to control though. Both want to spend my money on their pet projects. Both want to stick the government’s nose into things it may not belong in. Can you say "Iraq?"

The old joke is that the Republicans want to steal from the middle class and give to the rich and the Democrats want to steal from the middle class (and occasionally the rich) and give to the poor. So who you vote for depends on if you aspire to be rich or poor. Feels true a lot of the time but neither play directly on how I view the words liberal and conservative. They have no meaning in that joke.

For what it is worth I have concluded that the two parties are the party in power and the party out of power. Both the Democrats and Republicans seem to do largely the same things – disagree with a policy of the party in power and then try to implement that same policy if they make it into power themselves. Democrats started us in Viet Nam in a big way and Republicans started us in a big way in Iraq. Perhaps a Democrat will get us out of Iraq as a Republican got us out of Viet Nam? Over simplified? Perhaps but then most political discussion these days is so I’m in good company. (Or bad )

I can’t deal with either conservative or liberal as labels for myself. I am anti-abortion and pro-gun which causes some to label me conservative. I am very unhappy with the notion of homosexual sex but want to see people in happy loving relationships have the same rights as heterosexual couples regardless of gender. Perhaps that makes me a liberal. But I have a notion of marriage and relationships that delegates sex to a very small role. (Please no jokes about that being because I have been married for over 31 years. Rather I think that placing sex in proper context is what makes a marriage or other relationship last.)

I believe in charity and taking care of people. I would prefer a faith-based way to do that because I think it involves more emotional support and less overhead. But at the same time I realize that that is no longer practical in our secular society. So I want to see government taking more of a role in health care and unemployment and some similar issues. I’m pro-choice on education. That’s a very conservative notion these days involving things like vouchers, charter schools and other ways of providing government funds but less government control. But at the same time I support public education not only through taxes but though donations to public schools and making sure my son can continue to live a good life and afford to teach in public schools on a teacher’s pay.  Liberal or conservative? Does it matter? Is the label helpful or distracting from the issue? I vote for distracting.

I want all men to be treated equally. I see that as a religious idea. Visit a Catholic church in an ethnically diverse area and the mix of people will amaze you. They do it better than most Protestant churches much to my sadness. Like wise the Moslem community seems to be able to ignore racial and ethnic divides at least among Moslems of the same sub faith. We need more of that between faiths of course. I see that as a conservative notion because it harkens back the the early church while some see that as a liberal notion because it is a change from the church of the last few hundreds of years. Does it matter which label one applies? Is it even healthy to the goal to apply a label? I think not.

Conservative/liberal & Republican/Democrat are tribal labels. We join (or are born into) a tribe and that is our name. The other tribe is wrong so using the other label on people in an attack. The worst of this is that it removes granularity. It blocks the possibility of ad hock groupings of people united for something that benefits everyone. If the tribe leadership decides something is good or bad the members have to put aside their own beliefs and go along with the leadership. That may have been appropriate at one time but clearly is not today. And yet it is the reality. 

But in a discussion those labels serve as a block to clarity and adds an ambiguity that is unhelpful. Ideas should not be seen as liberal or conservative (nor should people) but as what they are. Sure there is a context in society and I am not saying that ideas live in isolation. What I am saying is that those labels only detract from understanding and, dare I use the word, truth. I would prefer to avoid them when possible.

I heard from a former student today

October 21st, 2008

Periodically I get Facebook friend requests from people who were students of mine at BG. Today was one such day. I have to say that hearing from students really makes my day. As a teacher we see kids leave all the time and wonder what happens to them. It’s that old “I shot an arrow into the air” thing.

In times past I suspect teachers heard from far fewer students especially more than a few years after graduation. The Internet changes that at least for teachers (or former teachers) who are available on the Internet.

A Boy Named Linux

October 20th, 2008

Read this story and try to tell me some people don’t take their feelings about software too far. Yes, some couple in Sweden named their baby Linux. The obvious question is indeed “Will Richard Stallman insist that the baby be called GNU/Linux?” I honestly hope no one names their kids “Windows Vista” though.