Friday, January 27, 2023
Link
Thursday, January 26, 2023
Museum No Hero
Conny and I went to Museum No Hero where we saw two exhibitions. First we saw the exibition Oog in Oog met de Wereld (Eye to Eye with the World). The works that I found noteworthy (all of them, if I am not mistaken):- Children's serie no. 1, JinGuo, 2006.
- Children's serie no. 2, JinGuo, 2006.
- Children's serie no. 3, JinGuo, 2006.
- Kleine Joe, Burkhard Held, 2005.
- Change the perspective #4, Lita Cabellut, 2012.
- Without title, Zhao Nengzhi, 2008.
- Without title, Xiao Ping, 2007
- Don't forget about me, Wang Chengun.
- Police series no. 63, Yang Shaobin, 1996.
- Sherbert ici, Nicky Hoberman, 1998.
- Kind met sproetjes, Kiki Lamers, 2007
- The Sisters (The big family no. 7), Zhang Xiaogang, 1996.
- We take care, Liu Yu Jun, 2004.
- Conversation, Li Songsong, 2008.
- Yesim, Céline van Balen, 1998.
- Figen, Céline van Balen, 1998.
- Beast of burden, Jitish Kallat, 1998.
- Universal recipient, Jitish Kallat, 2008.
- Kenia, Rainer Fetting, 1987
- Without title, Armand Boua.
- Yoko XVIII, Don Brown, 2006.
- 1216227, Katinka Lampe, 2022.
- Girl with rose flower, Rom Isicke, 2019.
- Masquerada, Svetiana Tartakovska, 2000.
- Cry, Tu Feng, 2005
- Citronella-lemoncouloured Tokyo Beauty Privacy Love, Elke Krystufek, 2000.
- Lena, Cornelia Schlieme.
- Braut, Wermer Liebmann, 2020.
- Nabb nut nacktem Oberkörper, Stephen Balkenhof, 1996.
- Selbst-Velasques, Raimer Fetting. 1996
- Liegender Akt, Luciano Castelli, 1982.
- Sumo, Rot, Salomé, 1982.
- Schneefall unter den Linden, Raimer Fetting, 1987.
- Madonna mit kind, Elvira Bach, 1995.
- Der kuse IV, Raimer Fetting, 1981.
- Telefon zelle, Karl Horst Hödicke, 1982.
- Schlangenbeschwörerin, Flauto, Karl Horst Hödicke, 1983.
- Desmond-Phone call I, Raimer Fetting, 1984.
- Without title, (from the series Red and black, 1983), Salomé, 1983.
- Zinderend zomerlandschap met vee bij een sloot, Willem Maris, 1885.
- Bomschuiten op het Scheveningse strand in de winter, Hendrik Willem Mesdag, 1874.
- Molen bij avond, Paul Gabriël, 1889.
- Bomschuiten in de brekers, Hendrik Willem Mesdag, ca. 1892.
- Venus van de Grotticelli, Naar Giambologna, ca. 1895.
- Le pont de Bezons, Johan Conrad Greive, 1867.
- Landweg, Guiseppe da Volpedo, 1890.
- A village road in Szolnok, Tina Blau, end 19th century.
- La fille d'Erve, Albert Pénot, 1905.
- Een jonge Italiaanse schoonheid met vlinders, Jacob Maris, 1868.
- A young boy eating a watermelon, Vincenzo Irolli, ca. 1900.
- Liggende oriëntaalse danseres, Dante Zoi, ca. 1900.
- The Landing, Raoul du Gardier, ca. 1920.
- WLID, Frank Stella, 1967.
- Without title, Peter Schuyff, 1987.
- Zig-zag stoel, Gerrit Rietveld, 1932.
- Without title, Willem Hussem, 1963.
- Without title, Willem Hussem, 1953.
- Constructie WXI, Joost Baljeu, 1960.
- Synthetische constructie WXXI 4c, Joost Baljeu, 1960/1969.
- Third riddle, Mary Weatherford, 1991.
- Rode en blauwe stoel, gemaakt door Cassina, Gerrit Rietveld, 1923.
- Without title, Edward Corbett, 1962.
- Richoux/Gordan, John Armleder, 2013.
- AHE. 874, Al Held, ca. 1985.
- Without title, Gene Davis, 1956 .
- Pouf Ruban, Maria Pergay, 2007.
- Page d'un livre de Daniël, Get Lataster, 1960.
- Fille en pleurs, Karel Appel, 1953.
- Lichte nacht, Edgar Fernhout, 1971.
- Pitful man, Joep van Lieshout, 2002.
- Reclining Nude, Karel Appel, 1989.
- Reliëf structuur no. 146-2, Erwerdt Hilgeman, 1970.s
- Schaakbord, Jacobus van de Heyden, 1962.
- Without title, Nguyen Trung, 2008.
- Festival, Do Xuan Doan, 2006.
- Royal lady, Bui Huu Hung, 2007.
- Royal Family, Bui Huu Hung, 2007.
- Royal Princess Green, Bui Huu Hung, 2007.
- Spring, Do Xuan Doan, 1996.
- Growing rice, Tran Dinh Tho, 1994.
- Love, Dang Xuan Hoa, 2015.
- Out Life, Dang Xuan Hoa, 2019.
- Family Day, Do Xuan Doan.
- Village Workers, Do Xuan Doan.
- stoel 'SF 103 Triënnale', Michael Mortier, 1960.
- The faun, Raoul du Gardier, ca. 1920.
Afterwards, we walked towards Twickel Castle and around the area. The castle now belongs to a foundation that owns large areas of land around the city Delden.
Tuesday, January 24, 2023
Fairy ring
I found a fairy ring in the back garden of our house. It is actually inside an old doormat.Links
Sunday, January 22, 2023
愉快的春节
Today is the first day of the year 4720, the year of the rabbit according to the Chinese calendar. The spring festival has begun.Speck of snow
When we went walking this afternoon, there were some speck of snow falling from the sky, non of which stayed on the ground. On Friday, there was some substantial snow in the Southern parts of the country but nothing in our part of the country.Small area substitution patterns
In the past weeks, I continued working on the program for find substitution patterns for irregular grids of squares and equilateral triangles. Below it shows 53 of the 15407 patterns with a boundary length of 27 that the program found, starting with the pattern with the smallest area. As can be seen, many of these patterns can be split in more than one smaller pattern. I have wondered whether I should exclude these combinations in the counts, but it should be noted that there are restriction on how substiturion patterns can touch each other. The program does check if the outside of the boundary can be filled with squares and triangles. It does this by checking if the coves can be filled. The count of substitution patterns per length of the boundary, starting with a length of 12, is: 1, 0, 1, 1, 4, 3, 12, 15, 44, 75, 200, 411, 1070, 2420, 6304, 15407, 40569. I have not found this sequence in The On-Line Encyclopedia of Integer Sequences®.
Saturday, January 21, 2023
Underneath the wings of a butterfly
This afternoon, I visited the exhibition Underneath the wings of a butterfly at TETEM art space. I only saw the augmented reality part of the exhibition where you had to walk around the room with a tablet to which headphone were attached. You had to follow a butterfly. Interesting concept. There were a lot of flat photographs in the scenery. I did not wait for the virtual reality part of the exhibition.Friday, January 20, 2023
Mystery machine code
Yesterday, the source code of The Lisa was released. See: The Lisa: Apple's Most Influential Failure. I looked around the website of Computer History Museum and came across: The Earliest Unix Code: An Anniversary Source Code Release, which is about Unix Book II from the papers of Dennis Ritchie, which contains almost 190 pages of printed source code listings, written in PDP-7 assembly code. It states that page 145-169 contain an unidentified program, perhaps an interpreter for a programming language? B? I did glance at the code, but I wonder if it is an interpreter for the B language. The instruction set is described in PDP-7 Reference Manual. Based on the description, it should be possible to write a small interpretter that could process the assembly listings.Link
Thursday, January 19, 2023
Avatar: The Way of Water
This evening, Conny and I went to see the movie Avatar: The Way of Water. It is an impressive movie and a good sequal with an open end to further sequals. Good balance between action and drama. Also some interesting additions to the flora and fauna of Pandora, especially, the introduction of the Tulkun, a sentinent race of whale like animals.Friday, January 13, 2023
Link
Wednesday, January 11, 2023
B93 Anno Nu
I went to see the opening of the exhibition B93 Anno Nu at the artist collective B93. It has been a long time I went there. The last time was on Wednesday, March 4, 2020. The exhibition had works by:- Judith Schepers (with a number of works based on pictures).
- Jeroen de Nijs (with one of his mobiles).
- Sietske Pelgrum.
- Marlies van Grootel (with three works from Residue series, which consist of three glas/acrylic plates in front of each other).
- Debbie Voerman
- Susan Pinkster
- Erik Put
Links
- Graph lesion-deficit mapping of fluid intelligence
- Theory-building and why employee churn is lethal to software companies (Discussion on Hacker News)
Tuesday, January 10, 2023
Polygon triangulation demo
Today, I developed a demo for a simple polygon triangulation algorithm. I developed it for a presentation I want to give. It implements a sweep line algorithm. The Clipper2 - Polygon Clipping and Offsetting Library for Boolean operations on polygons also makes use of a line sweep algorithm, but the problem is a bit more complicated as there are more kinds of events that one has to deal with.Monday, January 9, 2023
Book
At 17:36:49, I bought the book Historische atlas NL: Hoe Nederland zichzelf bijeen heeft geraapt written by Martin Berendse and Paul Brood in Dutch and published by Wbooks on Monday, September 2, 2019, ISBN:9789462583177, from bookshop Broekhuis for € 20.00.Sunday, January 8, 2023
Substitution patterns
I wrote the program irst_sub.cpp to find substitution patterns for irregular grids of squares and equilateral triangles. The program implements the ideas I expressed last week, which generates all boundaries that can be filled with at least two alternating patters. I wrote some code to visualize the solutions. While studying, I found another alternative coupling. It looks similar like one of the two I found before. It is shown below:
Saturday, January 7, 2023
The life of a software engineer
I came across the interesting blog Things they didn't teach you about Software Engineering, which I think described the reality of software engineering quite well. In the past years, I discovered that my greatest struggle with software engineering is my deep rooted sense of insecurity. Software engineering is a rather demanding task. I think it is one of the more creative types of engineering, where the product of the engineering is not the design for a system, but where the product is the system itself in the form of code. Furthermore, there are usually many different solutions for a problem and many different ways to express those solutions in code. With software engineering there are often also many single points of failure. You have to live with the reality of bugs that can express themselves in the most unexpected ways. Professional software engineering is usually done in teams where you have to work together with others on a single code base and where it is common that your colleagues review you code or at least come across it when they have to implement some feature or fix a bug. I often find myself worrying a lot whether the solution I have chosen is the right one or whether I have tested it enough. It is a common experience that you think you have tested all cases just to discover that you missed some. Either you learn to hide your insecurities or they drive you on a road to soul searching, possibly resulting in various forms of burn-outs, in alienation from your family and friends outside of you work circle, in changing your world view and/or in losing your faith. But which might in the end result in a form of enlightenment.Kunst en Koffie
At Concordia, I saw the exhibition Kunst en Koffie with art works (mainly prints) from their art lending collection. There was also a price list for items that you could buy. Some of the works that I found most interesting, drawings or paintings from houses on a water front, where not in the price list.Tuesday, January 3, 2023
Boundary of subsitution patterns
I have been thinking about boundaries of subsitution patterns for irregular grids of squares and equilateral triangle. If there are two irregular grids that are the same except for some changes in a closed area such that there is a single boundary where on the inside the grids are different while on the outside is the same, then this boundary has certain properties. The corners on the inside of this boundary cannot be smaller than 150°, because otherwise it is not possible to fill it in more than one way and is it thus not possible that it is on the inside of an area that can be filled in more than one way. For a corner with an angle of 150° one of the sides is touched by a triangle and the other by a square. For a corner with an angle of 180° in one alternative both sides have are touched by a triangle while in the other they are touched by a square. For a corner with an angle of 210° the same holds as with an angle of 150°. For corners with angles of 240° and 300° it is possible that in the alternatives the sides are touched by the same shape or by different shapes. Corners with an angle of 330° is not possible, because the corner on the outside is too small to fit anything. There are some more restrictions on angles of consecutive corners due to the shapes on the outside. I think it is possible to write a program that generates all possible boundaries, with increasing area, and see if they can be filled with at least two different patterns, such that the shapes on the inside are different. This could start with assigning different assignments of triangles and squares on the inside of the boundary and see if with this assignment the area on the inside can be filled.Algol 68
I read some post on Hacker News about Algol 68 Genie. That reminded me that in my first year at the university we had to write programs in Algol 68. I also (vaguely) remember some story that the compiler that had some bug that caused it malfunction on some programs during a few months of the year and that instructors told students to wait a month and try again. This was probably not the Algol 68 compiler developed by the Dutch branch of Control Data Corporation and released in 1974. According to A Shorter History of Algol68 in which it says: "Zoethout ea, CDC Netherlands 1974. Full implementation, used mainly in teaching in Germany and the Netherlands on CDC mainframes". The report describing the compiler is: Algol 68, Version I, Reference Manual. The document describing the development of this compiler An early implementation of revised algol 68 makes mentions of the CDC 6000 series. According to the document Informatica aan de THT, fase 01, 1974 - 1981, this compiler was used at the university (then still called 'Technische Hogeschool Twente'), but I remember that we worked on a DEC 10 mainframe that was installed in 1975. The report A History of Algol 68 mentions Algol 68C, a portable compiler that also made available for the DEC-20 mainframes. Also A brief history of Algol 68 Genie makes mentions of the Algol 68C compiler on the DECsystems 10. I have a book by Cornelis H.A. Koster, Th.A. Zoethout, and H. Meijer, Systematisch programmeren in Algol 68, published in 1978, about systematic programming in Algol 68.Sunday, January 1, 2023
15.7° Celsius
At the start of the night, the temperature at Twenthe Airport has gone up to 15.7° Celsius, which breaks last years record of 13.5° on this date.Saturday, December 31, 2022
16.2° Celsius
Just like last year, we will end the year with another weather record. The temperature at Twenthe Airport has gone up to 16.2° Celsius, which breaks the last years record of 13.8° and is also a bit higher than the predicted maximum temperature of 15.9°. Last night the temperature did not drop below 11.1°, which is not really a record, because last year the temperature did not drop below 13.0° during the night, but nevertheless this is still above the average highest temperature for this time of the year.Friday, December 30, 2022
Rijksmuseum Twenthe
This morning, Conny and I visited Rijksmuseum Twenthe. We went there to see The Standard Bearer by Rembrandt, which our government bought for €175 million from the Rothschild family earlier this year and that has been on tour through museums in the Netherlands. This month it was on display here in Enschede.In the room where The Standart Bearer was on display, there were a number of works by Nour-Eddine Jarram on display, which were inspirted by the painting. (See also Rembrandt meets Nour.) The ones I found notable:
- First Acquaintance, 2022
- Explorations, 2022
- The Young Standard Bearer, 2022
- The Woman Standard Bearer, 2022
- The Young Standard Bearer, 2022
- First Acquaintance, 2022
We walked through the museum and seeing the same exhibitions as when we visited the musuem in November. I found the following works notable:
- Composition, no date, Theo Wolvencamp.
- Composition, 1966, Theo Wolvencamp.
- Composition, 1965, Theo Wolvencamp.
- Untitled, 1959, Theo Wolvencamp.
- Composition, ca. 1966, Theo Wolvencamp.
- Pagan Fables, 1954, Theo Wolvencamp.
- The Race, 1925-1927, Gerardo Dottori.
- Car + Race + City, 1917, Roberto Marcello Baldessan.
- Manifesto 'The Theatre of Surprice', 1922.
- Spiralata, 1931, Tato.
- The first flight of the Roman Aeroclub VIII, 1930.
- Gunshot on a Sunday, 1918, Giacomo Balla.
- Manifesto Parole in libertà, 1913, Filippo Tommaso Marinetti.
- Iridescent Interpretations, 1913, Giacomo Balla.
- Unique Forms of Continuity in Space, 1913, Umberto Bocciani.
- Portrait of a woman, 1911, Umberto Bocciani.
- Virginit, 1925, Giacomo Balla.
- First Futurist Manifesto in Le Figaro, 1909, Filippo Tommaso Marinetti.
- Minimal Music Piece, 1988, Peter Vogel. (I took a number of close-up pictures.)
- De Smaragdbeek, 2013, Antje Veldstra.
- Vlot, without date, Wendelien Schönfeld.
- Untitled, 2002, Jan Cremer.
- Bosrand in Canada, 1908, Richard Frise.
- Opkomst bui bij Heeze, 1909, Jan Sluijters.
- Untitled, 2006, Arno Kramer.
- Untitled, 2012, Jan van der Pol.
- 137.5, 2000, Johan van Oord.
- 31 is zelfs minder dan 33, 1987-1988, Frank van Hemert.
- Sketches for The Waterworks of Money, Carlijn Kingma.
- The Champagne Tower of Wealth Inequality.
- The Waterworks of Money, 2022, Carlijn Kingma.
- Falaises près de Pourville, 1882, Claud Monet.
- Autumnal view of Louveciennes, 1872, Alfred Sisley.
Link
Thursday, December 29, 2022
Shots of Dune 2021
For my page on Dune 2021 film, I was searching for a list of all shots. I found two images with all the shots: 1938 shots of Dune 2021 enjoy! 8K edition and DUNE - all 2331 individual shots. I discovered it is not easy to display just a part of an image using HTML and CSS. It is relatively easy with JavaScript. I wrote some JavaScript with which the shots from the two images can be compared. You have to provide the URLs for the images, preferable after you have downloaded them, because they are rather large. Pressing the bottom 'next' button causes both shots incremented and the numbers added to the output field. I discovered that they do not really match. So, the actual number of shots might be higher than 2331.
Links
- 26 programming languages in 25 days, Part 1: Strategy, tactics and logistics
- Matt Might's Advent of Code 2022 Challenge
- Dittytoy
Tuesday, December 27, 2022
Link
Sunday, December 25, 2022
Advance of Code
I woke up early this morning and shortly after six in the morning, I went downstairs to get my laptop. The Advent of Code puzzle was not so complicated for someone who has had an interest in parsing for a long time. I finished it in a little more than half an hour and then spend some time writing some notes about how I arrived at my solution. I was the 1407th person to finish this years Advent of Code.Links
- "Nobody cares about your blog!"
- Stanford Lecture: Don Knuth - Twintrees, Baxter Permutations, and Floorplans (2022)
Saturday, December 24, 2022
Theo van Doesburg
I paged through the book Theo van Doesburg: oeuvre catalogus about the works of Theo van Doesburg. I noticed that a number of his pattern resembled Street Tile Patterns in the sense that they do not contain point where four tiles touch but only T-like crossings. The patterns I found are:- Compositie XVII in drie kleuren, 1920, #648.
- Compositie XVII (Herfstrood), 1918/1919, #624.
- Compositie XXII, june/july 1922, #678.
- Composition décentralisée, 1924, #713.
- Compositie, 1924, #714.
- Compositie, 1923-1924, #715.
- Kleurontwerp, 1924, #716f. (This is a colour design for a large window consisting of smaller windows. Each of the windows follows the pattern, but also the recangler groups of smaller windows that have the same colour, follow the pattern.)
- Kleurontwerp voor het plafond, 1927, #803llj.
Tuesday, December 20, 2022
Links
Monday, December 19, 2022
Link
Sunday, December 18, 2022
Advent of Code
Todays puzzle of Advent of Code was relatively easy compare to those of the last two days, which both took me some considerable amount of time. This year, I did not attempt to solve the puzzles as fast as possible. Several times, I have come up with good ideas while being away from the screen, like yesterday evening, when I came up with the solution for the second part of the puzzle while bring Andy back to his place, about a half hour drive in one way direction. Today, I also made some small improvements to MarkDownC and I discovered that using '&&' on the command line causes the following program only to be executed when the previous did not return an error. Now I am using the following command line to process a single MarkDown file for a day:MarkDownC Day18.md >p.c; gcc -Wall -g p.c -o p && ./pThis will run the MarkDownC on the input file Day18.md into the file p.c. If MarkDownC found a parsing error, that error will be written in a unterminated comment. The C compiler will report this and show the line telling where the error is. When the C compiler finds errors in the program it will return with an error status. And finally, when there is no error, the program will be executed.
Sol_HSA has some interesting animations for the puzzles.
The snow that fell Friday morning, has not melted away yet. This night the temperature at Twenthe Airport dropped to -9.4° Celcius. The coldest temperature on record for this day is -11.9° Celcius.
Alternative couplings
This afternoon, I went through some combinations of regular grids of squares and equilateral triangle and I found two interesting patterns which connect four elementary triangles without containing those themselves. They are shown below. The elementary triangles are marked with yellow. Some black triangles are shown to display the fixed border. Also the top and bottom (center) points are fixed.
I am also thinking about a program which systematically searches combination of regular patters for additional patterns.
Saturday, December 17, 2022
Links
Friday, December 16, 2022
Snow!
In the morning, there was about 2cm of snow. It has been rather cold the last days, so it is not surprising that it is not wet snow. The snow stayed during the day, because the temperature, according to the weather station at Twenthe Airport, did not get above 0° Celcius.Thursday, December 15, 2022
Enschede Lights Up
Conny and I went into the city to have a dinner at an Indonesian restaurant. After this we walked to Tourist Info Enschede for a guide for the Enschede Lights Up event. We also were given two glow sticks. We saw the following light works:- De Stad in Beeld.
- Multiplayer Pinball Experience by 100%FAT.
- De Witte Wie? about the Witte Wieven made by Maarten de Groot, Lloyd Philippo, Andrew Kauffman and Emar Reinita.
- Hexa Sequenser by planetart.
- Fishy McFish.