Recent Changes

Put up in a place
where it's easy to see
the cryptic admonishment
T.T.T.
When you feel how depressingly
slowly you climb,
it's well to remember that
Things Take Time.

Piet Hein

This page lists all recent changes to my web site except for new journal entries, along with a brief description. Some of this information will be repeated in my journal, but more minor changes will only be noted here. An RSS feed of this information is also available.

Also see changes from 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, and 2008.

October 2019

2019-10-17 — Broken link cleanup

Another periodic cleanup of broken links.

September 2019

2019-09-30 — Review: This Is How You Lose the Time War

Review of This Is How You Lose the Time War by Amal El-Mohtar & Max Gladstone.

2019-09-02 — Add 2019 Mythopoeic Award winner

Add the winner of the 2019 Mythopoeic Award for best adult novel (Spinning Silver, by Naomi Novik).

2019-09-01 — rra-c-util 8.0

Test::RRA must now be included before Test::More and handles a missing Test::More. is_file_contents in Test::RRA now handles a missing diff program. Fix RRA_LIB_KRB5_OPTIONAL probing when libkrb5 is not available but libcom_err is. Fine-tune the files checked by t/style/strict.t. Include Build.PL files in SPDX license checks. Check for legacy "see LICENSE" statements in the SPDX license check even in short files. Ignore Changes when checking Perl files for obsolete strings. Build and test the Perl tests as part of the rra-c-util build.

August 2019

2019-08-31 — C TAP Harness 4.5

Add new bcalloc_type and breallocarray_type macros to the TAP library that take a type instead of a size as their third argument and cast the return value. The code can now be compiled natively with a C++ compiler.

2019-08-30 — Broken link cleanup

Another periodic cleanup of broken links.

2019-08-26 — Review: Space Opera

Review of Space Opera by Catherynne M. Valente.

2019-08-25 — Review: A Memory Called Empire

Review of A Memory Called Empire by Arkady Martine.

2019-08-24 — Review: The Calculating Stars

Review of The Calculating Stars by Mary Robinette Kowal.

2019-08-24 — Add 2019 Hugo best novel award winner

Add the winner of the 2019 Hugo award for best novel (The Calculating Stars, by Mary Robinette Kowal).

2019-08-23 — Review: Thinking, Fast and Slow

Review of Thinking, Fast and Slow by Daniel Kahneman.

2019-08-20 — Review: Trail of Lightning

Review of Trail of Lightning by Rebecca Roanhorse.

2019-08-18 — Review: Spinning Silver

Review of Spinning Silver by Naomi Novik.

2019-08-03 — Add 2019 Arthur C. Clarke award winner

Add the winner of the 2019 Arthur C. Clarke award for best SF novel (Rosewater, by Tade Thompson).

2019-08-03 — Add nominees for 2019 World Fantasy award

Add nominees for the 2019 World Fantasy award for best novel.

July 2019

2019-07-28 — Review: All the Birds in the Sky

Review of All the Birds in the Sky by Charlie Jane Anders.

2019-07-14 — DocKnot 3.01

Also run make check-cppcheck for Autoconf packages, and make check-valgrind for packages that support Valgrind. Allow the path to Perl to be configured in App::DocKnot::Dist. Fix several test suite problems.

2019-07-07 — Broken link cleanup

Another periodic cleanup of broken links.

2019-07-02 — Add John W. Campbell Memorial nominees and winners

Add shortlist and winner (Blackfish City by Sam J. Miller) of the John W. Campbell Memorial award for best novel.

June 2019

2019-06-30 — Add Locus Award winners

Add 2019 winners of the Locus Award for best science fiction novel (The Calculating Stars by Mary Robinette Kowal) and fantasy novel (Spinning Silver by Naomi Novik).

2019-06-29 — DocKnot 3.00

Refactor command handling to make it more extensible and to improve module structure. Add a new docknot dist command to generate a distribution tarball. Support orphaned packages in README and README.md. Add bug tracker links for CPAN RT to the thread output.

2019-06-15 — Review: Abaddon's Gate

Review of Abaddon's Gate by James S.A. Corey.

2019-06-03 — 2019 Clarke nominees

Add the 2019 nominees for the Arthur C. Clarke award.

May 2019

2019-05-31 — podlators 4.12

Fix test suite failure if Encode is loaded before the test suite runs.

2019-05-30 — Review: Bad Blood

Review of Bad Blood by John Carreyrou.

2019-05-28 — Review: Nimona

Review of Nimona by Noelle Stevenson.

2019-05-27 — Review: Finnish Nightmares

Review of Finnish Nightmares by Karoliina Korhonen.

2019-05-26 — Review: Cold Fire

Review of Cold Fire by Kate Elliott.

2019-05-26 — Broken link cleanup

Another periodic cleanup of broken links.

2019-05-25 — Review: The Raven Tower

Review of The Raven Tower by Ann Leckie.

2019-05-19 — Add 2019 Nebula best novel winner

Add the winner of the 2019 Nebula Award for best novel (The Calculating Stars, by Mary Robinette Kowal).

April 2019

2019-04-27 — Add 2019 BSFA best novel winner

Add the winner of the BSFA Award for best novel in 2018 (Embers of War, by Gareth L. Powell).

2019-04-06 — Review: Working Effectively with Legacy Code

Review of Working Effectively with Legacy Code by Michael C. Feathers.

2019-04-06 — Add nominees for 2019 Hugo

Add nominees for the 2019 Hugo award for best novel.

2019-04-05 — Broken link cleanup

Another periodic cleanup of broken links.

March 2019

2019-03-27 — Review: Caliban's War

Review of Caliban's War by James S.A. Corey.

2019-03-24 — Review: The Love Song of Numo and Hammerfist

Review of The Love Song of Numo and Hammerfist by Maddox Hahn.

2019-03-09 — Broken link cleanup

Another periodic cleanup of broken links.

2019-03-06 — Net::Duo 1.02

Add basic support for pagination when retrieving users and integrations. Update tests, documentation, and supporting files. Mark this package as orphaned.

February 2019

2019-02-27 — Review: Daughters of the North

Review of Daughters of the North by Sarah Hall.

2019-02-26 — Review: Cold Magic

Review of Cold Magic by Kate Elliott.

2019-02-24 — Review: Artificial Condition

Review of Artificial Condition by Martha Wells.

2019-02-20 — Add Nebula best novel nominees for 2019

Add nominees for best novel for the Nebula Award to be given in 2019 (which is technically called the 2018 Nebula Award).

2019-02-18 — INN 2.6.3

Support Python 3 in embedded filtering and authentication hooks. Fix selection of elliptic curves for TLS. New inn.conf configuration parameter to fine-tune cipher suite selection for TLS 1.3. Return the error message from Python and Perl filter hook rejects to CHECK and TAKETHIS commands. Better logging of failed connection requests.

2019-02-04 — Fix K Arsenault Rivera's last name

Her last name is Arsenault or Arsenault Rivera, since her name uses the Spanish last name convention.

2019-02-02 — Remove changes from December 2018

Remove the changes from December 2018 from the Recent changes page.

January 2019

2019-01-20 — Review: New York 2140

Review of New York 2140 by Kim Stanley Robinson.

2019-01-15 — Review: Aerial Magic Season 1

Review of Aerial Magic Season 1 by walkingnorth.

2019-01-13 — Review: The Wonder Engine

Review of The Wonder Engine by T. Kingfisher.

2019-01-12 — DocKnot 2.00

Move docknot functionality to new docknot generate command, change the arguments, and add defaults. Add new generate-all command. Move generate functionality to a new App::DocKnot::Generate module. Add a separate TESTING section for Perl modules, and always add Lancaster documentation even to custom TESTING sections.

2019-01-09 — Review: Bright Earth

Review of Bright Earth by Philip Ball.

January 2018

2018-01-06 — Add 2018 nominees for the John W. Campbell award

Add the nominees for the 2018 John W. Campbell Memorial Award. (The winner was previously added elsewhere, but not the nominees.)

2018-01-06 — Add James Nicoll's 100 SF/F Books You Should Consider Reading

Add James Nicoll's 100 SF/F Books You Should Consider Reading in the New Year, published on Tor.com, with links to reviews and ratings where I've read the book.

2018-01-05 — Add additional award winners

Add the winner of the 2017 BSFA Award for best novel (awarded in 2018, and thus marked as 2018 for my purposes): The Rift, by Nina Allan. Add the winner of the 2018 Prix Aurora Award for best novel: Jade City, by Fonda Lee. Add the winner of the 2018 Sunburst Award for adult fiction: The Bone Mother, by David Demchuk.

January 2019

2019-01-01 — Rotate 2018 changes

Move all web site changes from 2018 to a separate page and remove all entries older than December of 2018 from the current changes page.

2019-01-01 — 2018 reading in review

Add an overview of my 2018 reading, main book recommendations, and reading statistics.

Last modified and spun 2019-10-18