| Life in Holland | 0 Comments

winter-is-coming.png

Scraping ice off of the windshield, shivering in the driver's seat until the interior warms up, windows fogged up on the inside making it impossible to see, all important ingredients for the coming winter. Might as well get used to it now before the cold climate intensifies.

| World affairs | 0 Comments

Sometimes you start to wonder if Democracy really is the best form of government. This is especially true after reviewing the disappointing results of the latest presidential election and wondering if the winner chosen by the people will indeed be the best captain of the ship.

Speaking of ship captains, you might want to read the article Why Socrates Hated Democracy for a new perspective on the right form of government.

| Vacation | 0 Comments

Fresh from the press the latest photo album of my fun and relaxing two week stay with family and friends in good old California.

Trip to California, USA 2016
Go to album

| History | 0 Comments

donald-trump.png

It's hard to believe but true, Donald Trump will be the next president of the United States of America. The people have stood up and spoken very loudly and clearly. They demand change and that is what they are going to get. Hopefully. Hillary Clinton gave it all she's worth, but in end she was too old school and unfortunately even less trustworthy than her opponent. Better luck next time, if there is one.

God bless America and hope for the best.

| Family and friends | 0 Comments

Rex-indian-headdress.png
A photo of my Dad as a young boy growing up in Lawrence, Kansas (circa 1925).

| Kiffin Rockwell | 0 Comments

There's a new book about Kiffin which just came out, and it's called "Kiffin Rockwell, the Lafayette Escadrille and the Birth of the United States Air Force" by T.B. Murphy. Time to celebrate.

| California | 0 Comments

Mom-and-me-2016.png

Having a wonderful time visiting my mom and taking road trips around the Monterey Bay Area. The coast and ocean views are spectacular and it seems only yesterday and not five years ago that I was here last.

| Meaning of life | 0 Comments

Today's word of the day is digression, an act or instance of digressing from a main subject in speech or writing. Pretty appropriate term on my 59th birthday. Indeed in many ways I feel I have reached the age of digression and look forward to the exploring the interesting results of following this path.

| Programming | 0 Comments

the-haskell-road-ro-logic.png
Order the book yourself

Have I gone too far and lost totally my wits by purchasing this book? Now I am going to have to read it and sludge through the jungle of mathematical proofs in order to get my money's worth. Who knows if I will ever be able to understand it completely.

| Gishtech | 0 Comments

As a software developer with many years of experience under my belt, I like to compare myself to a professional craftsman who needs the best tools in order to perfect one's artistic skills and abilities. After five years of very intense usage, my current tool was getting rusty and blunt.

thinkpad-t460p.png
My new tool is a Lenovo Thinkpad T460P.

Since I've decided to pursue my new life as a freelancer, it's important that I am as productive as possible and work efficiently. This new laptop with Ubuntu 16.04.1 LTS installed will boost my productivity nicely and keep me going for a while.

| Golf | 0 Comments

Getting the luck of the draw and being able to start with number one out of the fifty contenders, is a once in a lifetime opportunity. Although you have to leave home at the crack of dawn in order to make it in time for the first early morning starting time, being the first off the tee is a symbolic gesture.

I also felt pretty good about may game and thought that who knows maybe I could get a lucky streak and win the tournament. In the past I've entertained similar illusions of fame, only to go into mental meltdown mode and shooting terrible scores. Just to play one shot at a time and enjoy the round as much as possible at this beautiful golf course, "Misschien Wel de Mooiste Golfbaan van Nederland."

number-one.png
The number one sign hangs proudly from my golf bag.

As it turned out, although I made the turn with a so-so 39, the back nine went quite well and I birdied three of the last four holes. Boy was I hitting the ball really great. For awhile there, I was leader in the golf club but after the long wait I came in fourth place which is also nice.

| Meaning of life | 0 Comments

Till a voice, as bad as Conscience, rang interminable changes
  On one everlasting Whisper day and night repeated--so:
"Something hidden. Go and find it. Go and look behind the Ranges--
  "Something lost behind the Ranges. Lost and waiting for you. Go!"

- Explorer, Rudyard Kipling

| Life in Holland | 0 Comments

traffic-jam.png
Stuck in the worst traffic jam of the year. In Holland they call it a "file" which is pronounced "veela".

| Golf | 0 Comments

Liam-future-famous-golfer-2016-10.jpg
Future famous golfer?

He picked up the putter, took the over-sized club and started swinging it ever so slightly back and forth, as if he'd done it before. A natural? We will just have to wait and see if in the end he'll like the sport or not.

| Kiffin Rockwell | 0 Comments

Today marks the 100th anniversary since Kiffin Rockwell was shot down and killed, that great American hero who volunteered to fight the Germans for freedom.

636101580191153661-Kiffen-0003675-02.jpg
Kiffin Rockwell prepares to take to the skies of France in his fighter plane. A former Asheville resident, Rockwell, 24, was killed during a dogfight on Sept. 23, 1916.

I've been seriously considering going to his grave in Luxeuil-les-bains to pay him tribute on this historical day. But it's a six hour drive and I just don't have the time nor the spare money right now. Feel kind of guilty.

Do you think that I'm being sacrilegious? What would Kiffin think? At least I can give him tribute on the day in my mind long distance.

When I was a kid World War I seemed pretty long ago, but back then it was only 50 years previously. Now it's a whole century! How much longer will people still remember these fallen heroes? What will happen to us when we die?

Read the article: World War I aviator Kiffin Yates Rockwell may well be a bigger hero in France than here at home.

| Gishtech | 0 Comments

For anyone interested, I'd like to announce that the following template is available for folks wanting to deploy a basic Middleman project to Heroku in a hassle-free manner:

Here it is: Middleman Heroku Basic.

| Trip to America | 0 Comments

In a little over a month I will be going to California again to visit family and friends. I will be staying there for two weeks and will have much fun and relaxation. Believe it or not, it has been more than five years since I was last there, so it will be nice to see everyone again. Of course, I will also bring my golf clubs with me so that I can go out and have a few rounds of eighteen holes.

| Javascript | 0 Comments

Here are a couple interesting trivia items that I learned about JavaScript functions in Chapter 15 of the book Speaking JavaScript:

var add = new Function('x', 'y', 'return x + y');
console.log(add(2, 3); // 5
console.log(add instanceof Function); // true
| Golf | 0 Comments

Luiten wint KLM Open met tien birdies op slotdag.

Joost Luiten claims home victory with three-shot win at KLM Open.

joost-luiten-klm-open-2016.png
Joost putting (I took this picture on the last hole of day one)

I'm not the greatest fan of his, but I have to admit that he pulled off an impressive victory.

| Family and friends | 0 Comments

gish-offspring-2016-09.png
Three generations of 100% Gish spanning more than fifty-eight years.

| Golf | 0 Comments

For the first time in seven years, my handicap has increased over the year. This time I started at a record low of 4.1, and after a full season of golf it has unfortunately gone up to a 4.7 (despite playing on the golf team and practicing regularly). Thea keeps reminding me that I should just accept my fate. I am getting older: meaning that my athleticism and thus also my golfing skills will inevitably get worse and worse. Until who knows how bad. I still refuse to give in and will not accept such a disappointing fate. If I just practice enough and get my mind in the right flow, while I might not become a professional, I should still be playing at a much better level. No excuses and no questions asked. Oh well, better luck next year.

handicap-2016.png

| Programming | 0 Comments

The other day I was looking around for a more advanced static website generator, and I happened to stumble across a wonderful tool called Middleman. Easy to install, customize, build and deploy, and the documentation is fantastic. There are even a number of template blueprints and ruby gems you can use to enhance things.

middleman.png

Compared to the more popular Jekyll, which is more for creating blogs anyway, Middleman is more complicated and takes a bit more technical insight in order to get to grips with its sometimes hard to understand way of getting things done.

| Golf | 0 Comments

Sometimes you pull off a nice shot and it makes the whole day worthwhile. Take for instance last week at The Dutch where I pulled out my five wood I hit the ball low and into the teeth of the wind at the 14th hole.

nice-shot-hole-14-the-dutch.jpg
14th hole par 3

58

| Golf | 0 Comments

Jim-Furyk-shoots-58.jpg
Jim Furyk shoots the first 58 in PGA Tour history in the final round of the Travelers Championship.

| Programming | 0 Comments

Decided my next goal in life will be to gauge my learning Haskell progress by using it to find solutions to all of the Project Euler problems.

So far so good, I completed the first one with success.

Problem 1: Multiples of 3 and 5

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

The very compact and elegant Haskell one-liner solution is:

sum [ x | x <- [1..999], x `mod` 3 == 0 || x `mod` 5 == 0]

There's still a long way to go...

| Music | 0 Comments

My tears are always frozen
I can see the air I breathe
Got my fingers painting pictures
On the glass in front of me
Lay me by the frozen river
Where the boats have passed me by
All I need is to remember
How it was to feel alive

-- Aurora

| Life in Holland | 1 Comment

After eleven years of procrastinating, and using just about every possible excuse out of the book not to start, I finally got around to painting the garage wall. The first layer took about an hour and a half, and the second (final) layer less than thirty minutes. In total that's less than two hours. When the builders we hired originally finished putting up the wall in March 2005, they'd just left it as is and unpainted. I was annoyed, as in my opinion they had left a job half done, and I complained regularly how ugly it looked. Thea got fed up with my ranting and said: quit complaining and just do it myself. Not wanting to put my manhood in question, I said proudly sure. Unlike those idiots at least I will finish the job like it was supposed to be done from the start. Eleven years later and it's done. Hurrah, it sure took long enough.

| Books | 0 Comments

PureScript-By-Example.png

Curious to find out what the differences are between PureScript (a small strongly typed programming language that compiles to JavaScript) and Elm (the best of functional programming in your browser).

Then I need to decide which one to use. First have to figure out what this whole functional programming ruckus is all about, especially as it applies to the wonderful world of JavaScript.

| Blogs etc. | 0 Comments

Today marks the 15th anniversary of this fine and admirable blog of which I am so very proud. Fifteen long years of writing on a regular basis, collecting a grand total of no less than 2245 entries so far. That's on average about 150 entries per year, or almost three entries every week. Not a bad batting average, considering the many ups and downs that have passed me by. Back then when I created my very first blog, little did I realize the tangled mess I was getting myself into. But it was worth it.

| Programming | 0 Comments

I figured that it was high time that I finally sit down, roll up my sleeves and really figure out at a deep philosophical level what this whole functional programming languages paradigm is all about.

What better way to do this than by wrestling with the big bad bear of them all called Haskell?

So I went out and bought a book online that claims to once and for all explain clearly how it works, all the way through functors, monads, etc. I barely survived the first chapter about lambda calculus, and it's starting to get very interesting (though heavy-going at the same time). They claim that learning Haskell doesn't have to be difficult, but I've still got thirty odd chapters to go.

haskell-book-cover.png
Haskell Programming from First Principles

Add this to the collection of all my other books about Haskell, and you could say that I'm on my way to becoming the nerdiest functional programmer around.

Eat your hearts out all you Elixirians and Clojurians.

Random entries

Here are some random entries that you might be interested in:

Recent Assets

  • winter-is-coming.png
  • donald-trump.png
  • Rex-indian-headdress.png
  • Liam-future-famous-golfer-2016-10.jpg
  • number-one.png
  • Mom-and-me-2016.png
  • 636101580191153661-Kiffen-0003675-02.jpg
  • the-haskell-road-ro-logic.png
  • thinkpad-t460p.png
  • traffic-jam.png
  • gish-offspring-2016-09.png
  • joost-luiten-klm-open-2016.png

Recent Comments

Golf Handicap

Information

This personal weblog was started way back on July 21, 2001 which means that it is 7-21-2001 old.

So far this blog contains no less than 2273 entries and as many as 1879 comments.

Important events

Graduated from Stanford 6-5-1979 ago.

Kiffin Rockwell was shot down and killed 9-23-1916 ago.

Believe it or not but I am 10-11-1957 young.

Began well-balanced and healthy life style 1-8-2013 ago.

My father passed away 10-20-2000 ago.

First met Thea in Balestrand, Norway 6-14-1980 ago.