RSSAmplifier

Blog

Plurrrr

John Bokma's tumblelog

plurrrr.comRSS feed ↗25 posts

Latest posts

Small Fixes, Children of Strife

Small Fixes In the afternoon, I finished a series of small fixes to tumblelog that I started yesterday. The changelog for version 6.6.0 is as follows: Use current_year_week in create_week_page call Use escape on the href attribute in wrap_in_permalink Don't ignore an empty id ( tumblelog.py ) Make synopsis/usage show all options Escape URL and tag in html_for_tag Use isoformat instead of str…

Slash Issues, and Some Other Fixes

The Backslash Issue In the early afternoon I fixed a bug in the create_page function of the Python version of tumblelog . If one used, for example, \1 in the blog title the program would stop with an PatternError exception stating "invalid group reference 1". The reason for this is that the sub method processes any backslash characters unless a function call is used. I explain this in more detail…

The Last House (2026)

The Last House (2026) A family of four is suddenly sealed inside their house with no way out and must work together to survive against both their dwindling resources and the mysterious, looming threat that is keeping them trapped. In the evening Jaiden, Alice, Esme, and I watched The Last House . The movie was OK and I rate it a 6 out of 10. movie mystery

More tumblelog fixes

More tumblelog fixes Last monday I bumped into a bug regarding how the archive of tumblelog is rendered if the blog only has a date of which the year and ISO year differ, for example 2018-12-31. No link was generated to the 2019 calendar page while the page itself was generated. The next day, while checking a calendar page on my phone I noticed that the months didn't fit on the small screen.…

And another tumblelog update

And another tumblelog update In the afternoon I pushed a small tumblelog update to GitHub . The changelog for version 6.3.0 is as follows: Improve typing hints ( tumblelog.py ) Use int for years in create_year_pages and create_tag_pages ( tumblelog.py ) Check page names are unique and don't conflict with blog Format year correctly ( tumblelog.py ) Move setlocale to main ( tumblelog.py ) I…

Dataclasses and Type Hints, and Voicemails for Isabelle

Dataclasses and Type Hints Yesterday I rewrote the Python version of tumblelog to use dataclasses. I also started to add type hints, which I finished today. I pushed version 6.2.0 of tumblelog to GitHub after thoroughly testing the new code. tumblelog Another update While testing tumblelog I came upon an issue with the calendar overview for 2026 : May and later had no entries. After some checking…

Obsession (2025)

Obsession (2025) Baron "Bear" Bailey breaks a novelty charm to force his co-worker Nikki Freeman to love him, but the supernatural compulsion warps her mind into violent obsession, trapping him in a nightmare he cannot wish away. In the evening Jaiden and I watched Obsession . Jaiden liked the movie a lot, she called it the scariest movie she had ever seen. I liked the movie and rate it a 7 out of…

Some cosmetic code changes to tumblelog

Some cosmetic code changes to tumblelog In the evening I pushed a lot of small cosmetic code changes I had made over the past days to tumblelog to GitHub. Well, first I had to pull 2 commits I had made via the GitHub site because of a patch by Jan Neduchal . I used: git pull --rebase To get those 2 commits and to replay my 25 new commits on top of those 2. The updated version is now available on…

The Cloverfield Paradox (2018)

The Cloverfield Paradox (2018) Orbiting a planet on the brink of war, scientists test a device to solve an energy crisis, and end up face-to-face with a dark alternate reality. In the evening Jaiden and I watched The Cloverfield Paradox . Jaiden didn't like the movie and mostly didn't watch. I think the movie is OK, I watched it for the second time, and rate it a 6 out of 10. movie…

The Tanith Lee Collection

The Tanith Lee Collection Discover the unforgettable tales of one of science fiction and fantasy’s greatest authors in this bundle of Tanith Lee ebooks from DAW! Meet a Martian vampire desperate to evade the prying eyes of a private detective in Sabella . Follow people living on the dark side of a planet that might be about to contact another civilization in Day by Night . Explore the mysteries of…

Jurassic Park computers in excruciating detail

Jurassic Park computers in excruciating detail After I mentioned a Jurassic Park anecdote the other day , I watched the movie again. I must have seen it at least ten times now. This time, I researched every computer/software I spotted. Source: Jurassic Park computers in excruciating detail , an article by Fabien Sanglard. In the early afternoon I watched photos of hardware used in the Jurassic…

To Fold or Not To Fold in Vim

To Fold or Not To Fold in Vim Each time I open in vim my freeCodeCamp Python course notes, which is a Markdown file, it starts folded. I prefer to see the entire file at start up so I added the following to my vimrc : autocmd BufRead *.md normal zR With zR meaning: open all folds in the file. The opposite is zM . While editing I prefer to toggle folding with za . vim

Spider-Man: Homecoming (2017)

Spider-Man: Homecoming (2017) Peter Parker tries to stop Adrian 'The Vulture' Toomes from selling weapons made with advanced Chitauri technology while trying to balance his life as an ordinary high school student. In the evening I watched Spider-Man: Homecoming . I liked the movie and rate it a 7 out of 10. movie action science fiction

Lights Out (2016)

Lights Out (2016) A supernatural entity reemerges to terrorize a family when the lights go out at night. In the evening Jaiden picked Lights Out to watch together. I liked the movie and rate it a 7 out of 10. movie horror

Changing margin and paper size, and history with time stamps

Changing margin and paper size Yesterday I learned how to change the margin of the PDF file Pandoc generates. But I forgot about the paper size. I live in the Netherlands and A4 is the common format here. First, I wanted to know how to check the current paper size of a PDF file. This can be done on the macOS command line as follows: mdls freecodecamp.pdf | grep -i page This reports the number of…

Effective Python 3rd edition, and Changing the margin with Pandoc

Effective Python Third Edition Today my copy of Effective Python Third Edition arrived. The book by Brett Slatkin has 125 specific ways to write better Python. Effective Python, third edition. I browsed the book a bit and it looks very good! I like how the program listings have colors. After I have finished the Python Certification course on freeCodeCamp I want either start in this book or…

Generating a PDF file with Pandoc and Docker

Generating a PDF file with Pandoc and Docker Last week I started with the Python Certification course on freeCodeCamp . I keep handwritten notes on paper which I transfer later to a Markdown file using vim . I wanted to convert this Markdown file to a PDF file using Pandoc . Because I have already Docker running on my Mac mini I checked if there was an official Docker image. I first tried the…

Enola Holmes (2020)

Enola Holmes (2020) In the evening Esme and I watched Enola Holmes . I liked the movie and rate it a 7 out of 10. movie mystery

The House of Flowers: The Movie (2021)

The House of Flowers: The Movie (2021) In the evening Esme wanted to watch La Casa de las Flores - La Película ( The House of Flowers: The Movie ). I didn't like the movie much, probably also because I haven't seen the TV series. I rate it a 5 out of 10. movie comedy

The Lovebirds (2020)

The Lovebirds (2020) A couple (Issa Rae and Kumail Nanjiani) experiences a defining moment in their relationship when they are unintentionally embroiled in a murder mystery. In the evening Esme and I watched The Lovebirds . The movie was OK and I rate it a 6 out of 10. movie action mystery

Little Brother (2026)

Little Brother (2026) A famous real estate agent's life is disrupted when his eccentric little brother unexpectedly reappears. In the evening Jaiden, Alice, and I watched Little Brother . The movie was OK and I rate it a 6 out of 10. movie comedy

The Blair Witch Project (1999)

The Blair Witch Project (1999) Three film students vanish after traveling into a Maryland forest to film a documentary on the local Blair Witch legend, leaving only their footage behind. In the evening Jaiden, Alice, Esme, and I watched The Blair Witch Project . I had seen the movie many years ago but still liked it and rate it a 7 out of 10. movie horror

Nosferatu (2024)

Nosferatu (2024) A gothic tale of obsession between a haunted young woman and the terrifying vampire infatuated with her, causing untold horror in its wake. In the evening Jaiden, Esme, and I watched Nosferatu , a movie requested by Jaiden. I liked the movie a little and rate it a 6 out of 10. movie horror

Cloverfield, and 10 Cloverfield Lane

Cloverfield (2008) A group of friends venture deep into the streets of New York on a rescue mission during a rampaging monster attack. In the early evening Jaiden, Esme, and I watched Cloverfield . I had picked the movie because Jaiden had picked Backrooms recently, hoping that she would like the movie, which she did. Even Alice watched parts. I liked seeing the movie once more and rate it a 7 out…

Children of Strife

Children of Strife Centuries ago, a maverick terraforming team played God with a distant planet. Out of their vanity and spite, something terrible and unexpected arose. Generations later, tormented scientist Alis is among the crew of the research vessel that rediscovers this lost outpost. But Alis wakes from nightmares of her own making to an all-too-real catastrophe on board. The rest of the crew…