Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
|
Dune script and screenplay
Today, I finished working on my page where I
compare the Dune book with the script, the
screenplay and the transcript of the Dune 2021 film. The last bit I worked on, was about matching the scene 59
of the script with the text of Chapter 16, which is about the dinner with
guests. I guess there are still points to improvement, but I will leave it as
it is.
In the past months, I found some more first time watching reaction movies,
the last of which has very poor quality. It also looks like it is speed up
and that you have to watch it at 0.65 times the speed to get about the normal
speed, but even than it is very hard to understand.
Book
At 17:31, I bought the book Alle mensen die ik ken: Een leven verzameld
written by Lisa Huissoon
in Dutch published by Singel Uitgeverijen in 2020,
ISBN:9789029542456, from thrift store Het Goed
for € 4.30. The title of the book is Dutch for 'All the people I
know: A life collected.' The books contains the first names in alphabetical
order of 2131 people that the author knows or has met together with some notes,
most of the time, just a few words specifying how she knows the person, but
sometimes a short story. The book is based on the final work she made for her
Creative Writing major at ArtEZ University of Arts in Arnhem.
This weekend, I continued working on the
program for the OctoPuszle program. I wrote
some code that from an existing solution, tries to find new solutions by
finding a replacement for each 6 by 6 square of tiles. I combined this with the
method of finding new solutions by swapping two pairs of tiles. The program
kept on finding more and more solutions and the ratio of solutions not yet
explored with the solutions that were explored kept on getting slowly larger
and larger. I changed the program such that it groups all the solutions that
can be transformed by (repeatingly) performing the two types of
transformations. This shows that there are many groups with a small size and
some groups that are very large. Below a table with the number of groups with
a given size:
size #
1 280 280
2 326 652
3 45 135
4 169 676
5 5 25
6 63 378
7 2 14
8 59 472
9 6 54
10 11 110
11 3 33
12 36 432
14 5 70
15 1 15
16 19 304
18 3 54
20 1 20
22 2 44
24 12 288
26 1 26
28 3 84
30 3 90
32 2 64
33 1 33
36 4 144
40 2 80
42 1 42
48 5 240
60 1 60
63 1 63
80 1 80
After of each group at least 86 solutions are expanded, there is one group that
has 1456 solutions, meaning that of this group, only 5.9% has been
investigated, meaning that it can still grow much larger.
Dier Day Rally
I accompanied Andy on the Dier Day Really
(Animal Day Rally) again, like I did last year.
Besides Volkswagen Beetles and Citroën 2CV's, there were also two
Citroën 2DS
that are often nicknamed 'pike' in the Netherlands. Thus another type of car
that is given a name of an animal based on it shape. It was the tenth time this
rally was held. For this reason every body was given a wool hat with some text
to celebrate this. For some picture, see this page (in Dutch).
The program I wrote for the
OctoPuszle has continued running. It finished finding some more groups:
63 1 63
80 1 80
108 1 108
117 1 117
176 1 176
651 1 651
There are still seventeen groups that are being investigated. It is still
possible that some will be connected, as happened in the past days. Below a
table that gives some information about the seventeen groups. The first row
gives the number of solutions of the groups that have been investigated. The
second column gives the number of solutions that have been found sofar and the
third column gives the percentage of the number of known solutions belonging to
the group that have been invesitgated. It is clear that some of the larger
groups still have a lot of unvestigated solutions and could still grow
substantial in size.
1277 1786 71.500560
1277 2001 63.818091
1277 2066 61.810261
1277 8329 15.331973
1277 9499 13.443520
1277 9763 13.079996
1277 10086 12.661114
1277 11961 10.676365
1277 12505 10.211915
1277 15779 8.093035
1971 18558 10.620757
1277 19336 6.604261
1277 20877 6.116779
1277 21427 5.959770
1277 24173 5.282753
3118 26055 11.966993
4346 55660 7.808121
Emulator for the i386
I started to write an emulator for the i386 processor in order to analyze the live-bootstrap files. In May, I wrote a
program to parse kaem files. Now, I am thinking about developing an emulator to
process the files in a controlled manner. My first goal was to be able to
interpret the hex0-seed file, such that it could parse the
hex0_x86.hex0 file resulting in itself. I had to do some debugging to
get it working, but I managed to do so this evening in this commit. The program is still very much geared to the input that needs
to be processed. It only implements the instructions that are needed. I relied
on the comments in the hex0_x86.hex0, but I also looked at
Chapter
17 80386 Instruction Set of Intel 80386 Reference Programmer's
Manual. The next goal will be to be able to interpret the
kaem-optional-seed, which implements a program to execute kaem
scripts.
Human Landscapes
I visited some exhibitions that are part of
Fotomanifestatie Enschede 2023, which has the theme Human
Landscapes. I visited the following locations:
At the end of the afternoon, the internet stopped working. I did the usual
procedure of unplugging the modems, but it did not solve the problem. I noticed
that the power light of the Genexis glass fiber modem kept on blinking as if
the power supply was faltering. I phoned the toll free support number. The
first time, I was suggested to follow the instructions at my providers website.
I failed to connect to that website, because my mobile phone does not support
G5, I was not able to contact the website. I phoned the toll free support
number again and after sometime, got a helpdesk person on the phone. I was
instructed to switch of the Genexis for two minutes (to force some kind of
reset) and also to perform a factory reset on our wifi modem. After the two
minutes the power light of the Genexis kept on faltering. An appointment for
next Monday afternoon was made for a service person to visit us and perform
some repair. I decided to unplug the Genexis modem.
Book
At 12:25:58, I bought the book Herman de Vries: toevalstekeningen | random
objectivations written by Herman de Vries and Lisette Pelsers, edited by Lilian Seegers, written in
Dutch and English, and published by Kröller-Müller Museum in 2015,
ISBN:9789073313361,
from bookshop Broekhuis for € 50.00.
This afternoon, a service person came to visit us and after having a quick
look, replaced the Genexis modem for a new one, and our internet connection was
restored. In the past two days, we often thought about looking up something on
the internet.
Curly kale
This afternoon, I blanched some curly kale
for the first time by steaming it in a pan with a layer of water boiling for
three minutes. Later I realized that we also have a steamer. Maybe a good idea
to use that next time. Yesteday, we received two heads of curly kale from Herenboeren Usseler Es. Conny had put them
in a vase in the hallway. We also received two kilos of potatoes, one kilo of
white sweet potatoes, a red pumpkin, a small green pumpkin, celery root, stem
onions, winter cherry and two bags of whole wheat flour (approximately 1Kg
each). I also brought another two kilo bag of wheat grain to clean. We removed
approximately 300 grams of kale from each head. I blanced the curly kale from
one head and put it in the freezer compartment of the refigerator after it
cooled down. From the other head we made curly kail
hotchpotch also using some of the potatoes we got yesterday. We added some
pork cut in cubes to the hotchpotch and ate it together with some smoked
saugate, some fried liverwurst, some gherkins and some red roasted peppers strips, which I although never had before, fitted very
well with the hotchpotch.
Since ninth of this month, I have been working on the
emulator, of which the code can be found here. I have come to discover how hard it is to debug the emulator. I did
find some interesting resources with information about the instructions:
A table giving the instructions based
on their hexadecimal value and x86 and amd64 instruction reference. I am thinking about building a
debugger into the emulator, like I did for template script language I developed when working on implementing an
IDL-compiler for Eclipse Cyclone DDS.
Strong symmetric-key encryption
On Monday, March 26, 2012, I wrote something
about symmetric-key encryption. Today, I worked on the program Encrypt.cpp, which I started working on based on the ideas that
I presented there. The program is primarily to test the algorithms. I also
used the pseudorandome number sequence test program ENT (from the Fourmilab/ent_random_sequence_tester git repository) to check the random
properties of the encoded file. Everytime the program is executed it produces
an output.data file with a different contents. Everytime, I ran the
ENT program, it reported an entropy of 7.99 or higher and that it cannot be
compressed. I am thinking about writing a simple editor with which I an
encoded file can be created and editted, without it having to be stored
unencrypted in a file. This could be as a very primitive replacement for a
password manager. I think I am going to follow Build Your Own Text Editor. As with each encryption method that is not
implemented by experts, I have to state that I cannot give any guarantee that
it is fit for any purpose.
Books
At 16:07:47, I bought the following two books from thrift store Het Goed for € 6.00 each:
This evening, I went to see the film Oppenheimer with six colleagues. A rather complex movie with two time
lines and flash-backs from one of them. I got the feeling that there were some
people in the room could not follow the film, because I saw some of them
leaving (and returning) the room. Nevertheless, this is a very interesting
and entertaining movie, which made me realize how less I knew about him and the
atomic bomb. I like the short 'cameo' of Frits Göbel and the story line about Jean Tatlock. I am considering to read the book American Prometheus: The Triumph and Tragedy of J. Robert Oppenheimer on
which the film is based.
Harvest
This morning, this is what we got from Herenboeren Usseler Es, a farming cooperative we are members of.
Clockwise starting in the left bottom corner: 1Kg floury potatoes, head of
green chicory, two red cabbages, three white cabbages, bunch of radishes, some
field lettuce, two pieces of fennel and two cloves of garlic. The garlic is not
part of the harvest. They are leftover cloves from the planting that was done
last week. Garlic needs a long growing season and the best time to plant garlic
is in the fall, October or November.
Some links related to Nico:
At Tetem art space, I saw the exhibition Enschede-Zuid by Ilja Kolosovs. This exhibition is part of the Fotomanifestation Enschede 2023 of which I already visited all the other
locations, most of them two weeks ago. Another visitor
remarked that one of the photographs was upside-down and I had to agree with
him when I took a closer look.
This months interesting links
Home
| September 2023
| November 2023