Dutch / Nederlands
Site map

I write, therefore I am

With this variation on a famous statement by the philosopher Descartes, I would like to express that the act of writing about what happens in my life is important to me.

Thursday, August 15, 2019

Constant weight codes

While thinking about the KABK wrapping paper, I arrived at constant weight codes through error correction codes. The Hamming distances of two line patterns of a logo is equal to the places where there is or is no line. Thus moving one line, equals a Hamming distance of two. To avoid these the distance should be 4 and for logos with six and seven lines, we should look for the value A(11,4,5) and A(11,4,4) respectively. According to a table, these values are 66 and 35. There is a superscript s with the 66, which stands for: "shortened code (from code of length n+1 and weight w or w+1)." I downloaded the data for A(12,4,5) and wrote a small program to convert it into binary vectors, but I have no clue how to shorten the vectors into something useful. It seems I have to write a program myself to generate the vectors.

Wednesday, August 14, 2019

KABK wrapping paper alternative

I wonder it would be possible to arrange the logos in the KABK wrapping paper such that logos that have similar lines added are not placed close together. I wrote a program, which basically exchanges two at random selected logos as long as it does not make things worse, and continues with this until there is nothing to improve anymore. It makes use of a badness measurement that defines when the line pattern of two logos are to similar when logos are a certain distance of each other. Also mirrored logos in close proximation are considered bad. The solution the program came up with can be found in this PDF. I want to investigate if there are alternative selections of logos that by themselves are less 'close'.

Tuesday, August 13, 2019

Third qualifying round (continued)

Gerard, the one who raised the question about the third qualifying round, figured out the mathematical formuleas behind the problem. (In the following, I will use the n over k notation for binomial coefficient n!/(k!(n-k)!).) First he derived the expressions for the numbers produced by the program I wrote:
11520 = (10 over 0)(10 over 2)2^8
53760 = (10 over 1)( 9 over 3)2^6
50400 = (10 over 3)( 8 over 4)2^4
10080 = (10 over 4)( 7 over 5)2^2
  210 = (10 over 5)( 6 over 6)2^0
Next he generalized this to the expression:
   (w over s)(w-s over s+w-t)2^(t-2s)
Where s is the number of games in which two 'League Path' teams play against each other, t is the number of 'League Path' teams, and w is the total number of games played, which equals half the sum of 'Champions Path' and 'League Path' teams.

Sunday, August 11, 2019

KABK wrapping paper

In the past week, I spend some time to analyze the wrapping paper of the Royal Academy of Art (Koninklijke Academie van Beeldende Kunsten in Dutch, KABK for short), which I took with me when I visited the graduation exhibition on Sunday, July 7, 2019. The wrapping paper is based on logo of the KABK, which consist of seven dots, four dots in a square, one dot in the middle of the top two dots, and two dots at the cross points of some lines between the other five dots. The seven dots can be connected with seven lines to create the shape resembling a crown. On the wrapping paper, there are 27 lines 18 columns of these logos, with seemingly randomly added lines between the dots. On the seventeenth row in the eleventh column, the logo resembling a crown can be found. I took a picture of the wrapping paper and analyzed this with a MySample script to extract the lines used in each of the logos. I next went on to analyze it with a program to see if there is any pattern in the lines added to the logos. I discovered that the first ten columns all logos have six lines added, and that in the remaining eight columns, all logos have seven lines added. There were no two logos with the same lines added. Futhermore, I could not find any patterns. It seems that the logos are purely selected and also placed at random. The design somehow reminds me of the PARR patterns, who were designed by Taconis Stolk, who at the moment is the head of the ArtScience department.


Monday, August 4, 2019


Sunday, August 3, 2019


I went to Amsterdam, to see the graduates exhibition at gallery Ron Mandos, but they were closed, due to canal pride. I visited the following bookshops in Amsterdam and Utrecht:

Thursday, August 1, 2019

Received two books

I recieved the two books from Antiquariaat Kas Cornelis, for € 6.00 each:
  • Kunst bij rijksgebouwen. Deel 7: (1992-1993) edited by Ger Dekker, written in Dutch and English, published by Ministerie van VROM in 1993, ISBN:9073525098,
  • Kunst bij rijksgebouwen. Deel 11 (een dialoog), written by Peter Struycken, written in Dutch, published by Ministerie van VROM in 1997, ISBN:9789073525238.

Wednesday, July 31, 2019

Super heatwave

Today, was the first day since July 22, that the maximum temperature at the Twente Airport weather station, dropped below 25°C with a maximum temperature of 24.3°C. There was a national heat wave (hittegolf) from July 22 to and included July 26. This was the twentyfourth heat wave, since the Royal Netherlands Meteorological Institute started to keep a record of them. A heat wave is defined as at least five consequative days on which the temperature reaches 25°C and at least two days reach the temperature of 30°C. Some weather related website came up with the definition of a super heat wave, as one where 25 and 30 are replace with 30 and 35. The regional maximum temperatures for the past periode were: 28.7 (22), 33.5 (23), 37.6 (24), 40.0 (25), 36.0 (26), 32.6 (27), 30.4 (28), 26.3 (29), and 31.1 (30).

This months interesting links

Sunday, July 28, 2019

Peter Zegveld

I took Andy to Rijksmuseum Twenthe to see the exhibition with works by Peter Zegveld. I did not find it very interesting, but it was fun to watch how Andy responded and that he seemed to like it. He had to laught about the installation of about 40 horns placed in a circle. I got the impression that a few of the horns were placed in the wrong order.

Saturday, July 27, 2019

Revisiting bsort

I came across Visualizing and exploring sorting algorithms in two dimensions with Ink and wondered how it would look for bsort, a kind of Comb sort, which I developed a long time ago. I wrote a MySample script for it, which implements a slightly different algorithm. This algorith makes sweep in both directions and combines the two phases of the original algorithm. Starting with the same starting line as the greyscale version used for quick sort algorithm, it results in the following image (rotated to the left):

Thursday, July 25, 2019


Yesterdays record, was broken today, with a temperature of 40.2°C at airport Twente weather station. The highest official temperature in the Netherlands, also a new record, is 40.7°C. The weather station at Deelen reported 42.1°C, but it was considered a measurement error as it is part of a sudden rise and drop of temperature. I think, that it might be caused by a local termal column causing warm air from the ground being sucked to the weather station. According to some website, the ten hottest days in Twente are:
  • July 25, 2019: 40.2°C
  • July 24, 2019: 37.6°C
  • August 7, 2018: 36.2°C
  • July 2, 2015: 36.1°C
  • August 8, 2003: 36.0°C
  • July 12, 2003: 35.7°C
  • July 26, 2018: 35.7°C
  • July 19, 2006: 35.6°C
  • August 7, 2003: 35.5°C
  • July 9, 1959: 35.4°C
  • June 25, 2019: 35.4°C
Probably this will be changed after tomorrow, because the prediction for tomorrow is 35.9°C.

Wednesday, July 24, 2019

Third qualifying round

In the third qualifying round of 2019–20 UEFA Champions League there are twelve 'Champions Path' and eight 'League Path' teams. In the round the twenty teams will be randomly paired to play one game together. Yesterday evening, someone raised the question what is the expected value of the number of games where two 'League Path' teams will be paired. I made an attempt to figure out the mathematical formulea for this, but got stuck. Next, I decided to write a small program to just do create a pairing for a million times and take the average. This morning, I realized that it would be possible to just calculate it, as the total combinations of is less than a million. This resulted in the following C++ program:
#include <stdio.h>

long count[5]; bool is_new[20];

void find(int n, int o)
  if (n + o == 20) {
    int c = 0;
    for (int i = 0; i < 10; i++)
      if (is_new[i] && is_new[i+10]) c++;
  if (n <  8) { is_new[n + o] = true;  find(n+1, o); }
  if (o < 12) { is_new[n + o] = false; find(n, o+1); }

int main(int argc, char *argv[])
  for (int i = 0; i < 5; i++) count[i] = 0;

  find(0, 0);

  long s = 0, t = 0;
  for (int i = 0; i < 5; i++) {
    s += count[i]; t += i * count[i];
    printf("%d: %8ld\n", i, count[i]);
  printf("%ld/%ld = %10.8lf\n", t, s, ((double)t)/((double)s));

The program produces the following output:

0:    11520
1:    53760
2:    50400
3:    10080
4:      210
185640/125970 = 1.47368421


I decided to stay a little longer in the office, hoping that the temperature would drop a little after four o'clock, but during my trip home, between six and seven, the temperature reachted 37.6°C airport Twente weather station. This is the highest temperature ever measured here, beating the previous record for this day, which happened to be last year, of 34.0°C with ease. The previous record for Twente on any day was 36.7°C at Heino. Tomorrow will be another hot, possibly hotter, day.

Sunday, July 21, 2019


Today, I went to Wijlre, to see the exhibition P. Struycken – Colour: Profusion and Variability with works of Peter Struycken at Kasteel Wijlre. Peter Struycken was asked to paint the interior of The Hedge House. The design consisted of large areas in black, white and red. Rather impressive. Very different from the works he made in the past years. I also went in the castle itself, where the family lives, to see Komputer Strukturen 2a, the curtains for one of the rooms and some other works. In the Koetshuis, there was an exhibition of works bij Peter Struycken. Some dynamic works and some static works. At the end, I walked through the garden, where there was another work by Peter Struycken, Piet 5 and a very large work by Ad Dekkers, Gebroken circel (Brroken circle) among other works by other artists.

Afterwards, I went to Maastricht, where I visited bookshop Boekhandel Dominicanen, which is inside a former church.

Thursday, July 18, 2019

Three exhibitions

At the start of the evening, I went to Concordia and looked at the three exhibitions, non of which I had seen before. These are: Hosangun reproduction office, Boys don't cry (with long texts that I did not read), and Studio complex (containing some works that I have already seen before).


I noticed that there were about five flowes in out magnolia.

Tuesday, July 16, 2019

Apollo 11

Today, it is 50 years ago that Apollo 11 was launced. It was on a Wednesday and at 14:32 local time in the Netherlands. It is possible that I saw the launch live and otherwise, I must have seen later on the day. This afternoon, I watched the launch at Apollo 11 in Real Time.

1 year Peter Struycken

I recieved the publication 1 jaar Peter Struycken aan de Rijksuniversiteit Utrecht = 1 year Peter Struycken at the University of Utrecht written by Peter Struycken, Cor Blok, Rudi Fuchs, Ober A. de Vries, and A. Veen, written in Dutch and English, and published by Rijksuniversiteit Utrecht in 1971 from Aquilabooks for € 15.00. It is a collection of seven envelops, held together with metal spring file clip, of which five are filled with some writing of each of the authors. There are also some loose sheets containing the introduction. I am quite happy with it, because it is a rare item, which I saw only one time before, on Saturday, January 19, 2013 in the library of Stedelijk Museum.

Thursday, July 11, 2019

De Fundatie

Peter Struycken invited me to join him visiting museum De Fundatie in Zwolle and Heino. He wanted to see the exhibition Charlotte van Pallandt - Art as one's purpose in life about the work and life of Charlotte van Pallandt, who was one of the first artist he met and with whom he stayed in contact for the rest of her life. He thought, I would like the exhibition Michael Triegel - Discordia concors, the first exhibition of the works of Michael Triegel in the Netherlands. It is always a pleasure to visit some place with Peter Struycken, because he opens my eyes through his unique way of looking at art and the worlds.

From the exhibition about Charlotte van Pallandt, I found the following works worth mentioning:

  • Liggend naakt, about 1926.
  • Femie, 1929, teak.
  • Tors, 1940, teak.
  • Zittend vrouwelijk naakt, 1926.
  • Lopend meisje, 2007, by E. Siepman van den Berg.
  • Wilhelmina.
  • Constructie voor zelfportret / Structure for self-portrait, 1971.

From the exhibition about Michael Triegel, I found the following works worth mentioning:

  • Lucia, 2012.
  • Persephone und orpheus, 2012.
  • Ein Auferstehung, 2006.
  • Deus Absconditus, 2013.
  • Schafende Ariandne (kleine fassung), 2010.
  • Schafende Ariandne, 2010.
  • Auferstehung, 2002.
  • Sokrates, 2019.
  • Tenebrae, 2018.
  • Allegorie de Wahrheit, 2012.
  • Am Kreuz (Grosse Version), 2008.
  • Selbstporträt, 2016.
  • Porträt Kerstin, 2012.
  • Discordia Concors, 2018.
  • Paragone, 2014
  • Die Perser IV, 2018.

Other art works, that I found worth mentioning:

  • Losing grip by Gerlinde Visscher.
  • Finely Together by Ursula van de Bunte.
  • Color Waves by Jan van Bemmel.
  • Papillons by Francis Picabia.
  • De Molen 'Le blute fin' by Vincent van Gogh, 1886.
  • Wolken en Water by Turner, 1840.
  • Sluizen bij Katwijk by Jan Toorop, 1898.
  • Rij van elf populieren in rood, geel, blauw en groen by Piet Mondriaan, 1908.
  • Landschap bij de Butte Mont Martre (Paris) by Georges Michel, 1930-40.
  • Landschaftspark by Wilma Wijnen.
  • Seven Deadly Sins under Seven Jars by Ro-Nalt Schrauwen.
  • Europa heel divers by Jeanne van Bragt-Peijen.
  • 36 Europeanen by Henk Bakker.
  • The Marriage by Erikjan Koopmans.
  • Groot Zomerlandschap by Henk Chabot.
  • Havengezicht by Willem Parels, 1901.
  • Graphic Novels by Pjotr Müller.
  • Liggend naakt by Leo Gestel, 1909.
  • Compositie 1918, No. 5 by Bart van der Leck.
  • Vrouwenportret by Isaac Israels, 1910.
  • Monogram / Ronde Vorm by Hedwig Zweerus-Weber, 1975.
  • Rawsome! by Ronald A. Westerhuis, 2011.
At 16:43:33, I bought the book Charlotte van Pallandt: kunst als levensdoel written by Maarten Jager, edited by Ingrid Renkers, written in Dutch, and published by Waanders & De Kunst in 2019, ISBN:9789462622364, from Museum De Fundatie for € 22.50.

Sunday, July 7, 2019

Royal Academy of Art Finals

I went to the Graduation 2019 exhibition at Royal Academy of Art in The Hague. I found the following graduates noteworth (in the order that I encountered them or their works):
  • Marsha Wichers with Project Face Design.
  • Sunna Svavardóttir with her To Weigh installation.
  • Sophia Bulgakova with her Inevitable Blue installation, which was an interesting experience.
  • Jean-Baptiste Castel with Camera.1
  • Alexander Webber who created some bath bombs.
  • Natalia Vish with Nothing Exists when Nothing Happens
  • Matthew Lanning with a work which makes use of Lego bricks.
  • Ana Oosting with her Tomopteris Micans installation, which makes use of reflective materials, such that each observer with a head light will see a different image at the same time.
  • Rambhasiri Devakula with her thesis Subverting Submission: Reframing Asian Women in the Colonial Gaze
  • Jesús Canuto Iglesias with Nada Nuevo composition performed by step motors attached to steel plates and a steel bench.
  • Leon Wezenberg with One screw to rule them all on the development of a screw for a mission to mars.
  • Zoë d'Hont with Even the moon borrows its light from the sun, a rather successful attempt to create a Zen garden and meditation room with modern materials in an inside room. At the end of the exhibition, I went back to the room to meditate for some to process all the impressions I got from this day.
  • Thea Frommenwiler with Coral Protection Factor, a workshop on creating sun screen oil that is safe for coral reefs.
  • Zikko Assink with Pixels of water.
  • Stefano Zucchini with Untitles Frequencies IV
  • Hyo Young (Moe) Kim with 2xL, a carpet with glowing fibers.
  • Emma Sarpaniemi
  • Jill Louise Verweijen with #R.I.P., a project about alternative couffins.
  • Pien Post with a two legged chair that can only be used with a table.
  • Tijs Struijk with Club Folk
  • Sophia Wester with a large collection of drawings of receipts.
  • Risto Kujanpää with Hemisphere, about a Noric typeface.
  • Artúr Andrási with the game I could argue with that.

Saturday, July 6, 2019

Gerrit Rietveld Academie Finals

I went Amsterdam. Before going to the finals exhibition at the Gerrit Rietvel Academie, I first brought a short visit to bookshop Matrium. At the exhibition, I found the following things noteworthy (in the order, I encountered them):
  • Qianfu Ye with the documentary Mice of Rietveld
  • Moa Holgersson and Isadora Tomasi who did the SOUL HOLE pt 1 performance at noon.
  • Wietske Joan with an interesting installation consting of a kind of inverted disco-bal made of larger pieces of mirror that projected moving spots of light on the wall. On the wall there were green and blue patches, that matched the spots at certain moments, causing them all to light up at the same moment. At 12:25 I bought the book from her for € 10.00.
  • Guilio Angeli with Fossile Mary made out of many layers of carton cut with a laser cutter.
  • Fieke Ruitinga with a book with pencil drawings.
  • Raven Opal Amber Kiss with Intimate Immensity
  • Leja Valva Verheus with a study on different kinds of white space used in typography.
  • Éloïse Dieutegard with an installation with drops falling on a kind of dish and the sound being amplified.
  • Garzaro Enrico with pictures made with self made cameras with lenses made of glass lumps and experimenting with extreme long exposure times.
  • Marlies Werkelbach with HzO 5-115Hz.
  • Victoire Eouzan with a book with pictures called When the mountain took the place of my father.
  • Veronika Vidø with Inside me.
  • Qiteng Wu with a performance.
  • Marius van Zandwijk with a colourfull carpet depicting the results of a psychology test he took.
  • Pieter Meijer with an L-shaped piece of wall that could be moved over the floor together with a virtual simulator.
  • Pauline Rip with sadles for riding ghost animals whoes properties were exactly established by cryptozoologists.
  • Keyfa Park with Radio-Orientation
  • Cem Berendsen with the film A Model of the Tides.
  • Tjacco Bakker with Taciturn
  • Jeanne Viviès with the book Everything I know. At 15:05, I bought a copy of the book from her.

Afterwards, I went back to bookshop Het Martyrium, where at 16:07:50, I bought the book Roekeloos written by Chrissie Hynde, translated to Dutch, and published by Nijgh & Van Ditmar in 2015 translated from Reckless. my life as a pretender written in English, ISBN:9789038801407, for € 8.00. I also discovered that De Slegte opened a shop again. I wnet in to have a look. At last I visited bookshop Scheltema, but did not buy any books.

Firday, July 5, 2019


August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
Alzheimer's Disease
-- contact --




Art works
Useless lists


My life as a hacker
Signature programs
Software enginering
The Art of Programming
eXtreme Programming Programs


Hamilton cycles
cutting sticks
Califlower fractal


Volcano Blog


The email address below, may only be used for private communications. This email address may not be put on any mailing list. I do not want to receive emails with advertisements of any kind. My email address is:

Privacy statement

This is a static website with no contact form and no way to add comments. It has no advertisements and no trackers. It does not use cookies. I am not using any method to analyse traffic to this website nor keeping any logs. I am not collecting personal data besides what is published on this website. If you want me to remove any personal data (including your name or link to your website), please contact me by above email address and I will make all effort to remove the data as soon as possible. I am private person and this website does not serve any economic purpose. All cost for maintenance are paid by myself. I do not receive any payments. The website is ad-free and does not have sponsored links.

Site statistics

If I did not count wrong, this site consists of 967 HTML-files with a total size of 22,427,223 characters, having 47,396 internal links and 10,914 external links to (more than) 3,718 websites. (At least 731 of the external links are broken.) Furthermore, it contains 211 C/C++ program files with a total size of 4,728,280 characters, 8 MySample scripts with a total size of 0 characters. and 3 PASCAL program files with a total size of 35,259 characters. There are 68 text files with a total size of 738,916 characters. With respect to images, this site containts 1250 JPEG images (total size 54,629,524 bytes), 146 GIF images (total size 3,765,046 bytes), 94 PNG images (total size 2,280,364 bytes), and 2 BMP images (total size 3,727 bytes). With respect to sounds, it contains 14 WAV files with a total size of 389,002 bytes and 1 MP3 files with a total size of 70,182 bytes. It also contains 43 PostScript files (total size 308,387 bytes), 2 LaTeX files (total size 132,020 characters), 9 PDF files (total size 789,074 characters), 22 zip files (total size 2,487,335 bytes), 3 gzipped tar files (total size 52,345 bytes), 45 SGF files with a total size of 85,019 bytes, 103 KML files with a total size of 4,332,209 bytes, and 2 EXE files with a total size of 38,340 bytes. It also uses 15 JavaScript files with a total size of 660,250 bytes, This leads to a total size of 101,387,838 bytes.


Creative Commons License

I, Frans hold the copyrights of this and all other pages on this website. For this website a Creative Commons License is applicable. You may not use this work for commercial purposes. I consider all computer programs to be copyrighted by me under the GNU General Public License, unless stated explicitly otherwise. All quotes (text and program fragments) from other sources are excluded from this, and should be considered as copyrighted by their authors.

(This space is intentionially left empty)