Showing posts with label Reading. Show all posts
Showing posts with label Reading. Show all posts

Tuesday, December 03, 2024

The Books I Read - November 2024

November was a bit weird. The Hands of the Emperor is long, but excedingly good. I'm continuing to find Anna Lee Huber a very engaging mystery writer, for both of her series. This is How You Lose the Time War was quite interesting to reread, I enjoy the epistilary nature and the co-authors passing back and forth. I think because of the nature of how they made it, it could some times be a little more tightly constructed, but the writing alone is worth reading.


Stats for November - (Year to date)

Reading Stats

Books Read - 4 (99)Pages Read - 1865 (33190)

Collage grid of the covers of the 4 books listed above.November 2024 Covers

Authors

Unique Authors: 3 (47)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amal El-Mohtar, Max Gladstone - 1 - 209 (1 - 209)
Amanda Cross (1 - 186) Andrea Penrose (6 - 2,096)
Andy Weir (1 - 481) Ann Leckie (1 - 397)
Anna Lee Huber - 2 - 687 (7 - 2,483) Ben H. Winters (1 - 322)
Bowles, Burns, Hixson, Jenness, Tellers (1 - 288) Brown, Roediger, and McDaniel (1 - 293)
Carola Dunn (9 - 2,230) Charles Todd (1 - 352)
CLAMP (4 - 1,934) Daniel O'Malley (1 - 688)
Deanna Raybourn (3 - 996) Dennis Duncan (1 - 339)
Dorothy L. Sayers (1 - 132) Elly Griffiths (12 - 4,359)
Garth Nix (1 - 408) Hanna Hagen Bjørgaas (1 - 258)
Heather Fawcett (1 - 320) Ian Rankin (1 - 241)
Ilona Andrews (2 - 668) Jacqueline Winspear (1 - 352)
James Ogilvy (1 - 201) Katherine Addison (1 - 448)
Katherine May (1 - 212) Katie Mack (1 - 237)
Louise Penny (4 - 1,418) Margery Allingham (1 - 208)
Martha Wells (6 - 2,240) Mary Robinette Kowal (3 - 841)
Milan Kundera (1 - 314) Nicholas Eames (1 - 464)
Oliver Burkeman (1 - 290) R. Brian Stanfield (1 - 242)
R.F. Kuang (1 - 560) Roger Zelazny (1 - 290)
Sherry Thomas (1 - 364) Shonda Rhimes (1 - 337)
Suzette Mayr (1 - 224) T. Kingfisher (1 - 114)
Tomohito Oda (1 - 192) Toshikazu Kawaguchi (1 - 227)
Vernor Vinge (1 - 555) Victoria Goddard - 1 - 969 (2 - 1079)
Yoshiki Tanaka (6 - 1509)

Word cloud of the authors I read in November. Victoria Goddard is largest on top, below Anna Lee Huber is  smaller, to the side Amal El-Mohtar and Max Gladstone combined are the same hight as Huber.November 2024 Author Cloud

Publication Decade

1920s - (2) 1960s - (1)
1980s - (8) 1990s - (12)
2000s - (5) 2010s - 4 (45)
2020s - (26)

Source

Audible - (4) Author's Website - (1)
Borrowed From Friend - (3) Kobo - 1 (24)
Libby - 2 (50) Libro fm - 1 (10)
My Library - (1) Shared - (6)

Formats

Audio Book - 2 (44) Blog Post - (1)
eBook - 2 (45) eBook Comic - (5)
Hardcover - (2) Paperback - (2)

Saturday, November 30, 2024

Mystery Series I've Read (This Year (so far))

I've always liked mysteries, but until recently I don't think I'd have described myself as a mystery reader. Looking at the stats (since I keep stats) almost exactly half of the books I read this year were mysteries and mostly historical mysteries at that. That's between 47 to 49 mysteries — depending on what you count as a mystery — and 48 non-mysteries in mid-November 2024.

I liked mysteries — especially mysteries set in England, between World War I and World War II  — enough that I ended up working on a post-war themed mystery in my own sci-fi universe. Certainly at the moment when I need something easy to read a mystery tends to be my first choice.

Given all of that, and the sheer bulk of mystery books I've read, I thought I'd write up a little thing about what I've read and which ones I've really enjoyed. I'm including them more-or-less in the order I read the first entry of the series this year. I've tried to keep spoilers to a minimum.
 

Ruth Galloway Mysteries — Elly Griffiths


Cover - The Ghost Fields by Elly Grifiths

 

I can't explain why I like the Ruth Galloway mysteries. The crimes (especially the early entries) are often child-related or child threatening, which is usually a non-starter for me. The characters are interesting, but tend not to exhibit growth, or fall back from growth and can sometimes be a little repetitive over the course of 14 books. That may be a human condition, but a crux of the series is that the two leads have literally not sat down and used their mouth-words with each other for a decade, much to the irritation of their 10 year old child...

The university angle is nice and dealing with the frustration of your department head not doing what you want, or being the department head and not being able to do what everyone wants, feels very real.
 

Wrexford & Sloane — Andrea Penrose


Cover - Murder on Black Swan Lane - Andrea Penrose

 

 

The Wrexford & Sloane books are fun. They're regency era mysteries, which are much more about the people solving the crimes than they are anything to do with the crimes themselves — I cannot remember a single crime in the books. Mostly they're on the romance of chemist-lord and satirical-cartoonist, plus their rag-tag band of sometimes literal kids-in-rags. I'm not sure if this the narrator for the audio books I've been reading or the author, but the word choice is sometimes a little repetitive and odd, but they're always engaging adventures.
 

Harbinder Kaur — Elly Griffiths


Cover - Bleeding Heart Yard by Elly Griffiths

 

 

The Harbinder Kaur mysteries are notable for only occasionally featuring Harbinder. If you like Elly Griffiths's writing then these are a good example, although I found they didn't have the same connection of character that the Ruth Galloway books did. The best is probably "Bleeding Heart Yard", although the ones that don't feature Harbinder, but do feature the weird band of secondary characters are certainly worth a read as well.
 

Veronica Speedwell — Deanna Raybourn


Cover - An Unxpected Peril by Deanna Raybourn

 

 

I love these books because they have the loosest variation of historical you can possibly put in mystery. In fact I'm not even sure they count as mystery so much as alt-history-fantasy-romance, but if all powerful lepidopterist of mysterious origins and her Lordling Taxidermist love interest are your thing, then these are your books. I love them for being very weird, but comfortable with that weirdness.


Kate Fransler — Amanda Cross


Cover - In the Last Analysis by Amanda Cross

 

 

I think I started reading the Kate Fransler books sometime while I was in undergrad, and the mystery with a university background, has really appealed to me. (See Ruth Galloway). Mostly driven by the Ruth books, I reread "In the Last Analysis" and it's a fun mystery. It does feel a little bit like a book written by an English prof who looked at a mystery and said, I can can do that better.
 

Inspector Ian Rutledge — Charles Todd


Cover - A Fine Summers Day by Charles Todd

 

 

The Rutledge books do a lot for me because they're set all over post-World War I Britain which just makes me happy. On the other hand they do tend to be slightly different arrangements of irascible suspicious small town locals, antagonizing and antagonized by the big bad detective inspector from Scotland Yard. There are a lot of interesting elements in the post-Great War themes, but these always just feel nodded to and not addressed. I'd love these a little more if the bigger series plots and themes got more air time.
 

Lord Peter Wimsey — Dorothy L. Sayers


Cover - Whose Body? by Dorothy L. Sayers

 

 

I love the Lord Peter books and of the Queens of Crime, Sayers is my favourite. Lord Peter is savvy — and genre savvy — but human and concerned with humanity as much as he is by justice. There's also something about the way Sayers writes characters that I find really appealing. Her themes of cause and consequence makes her mysteries feel real and important. I read "Whose Body?" to be a little more critical and analytical about how she writes, but then got distracted enjoying it. Oh well, I guess I'll just have to read it again.
 

Lady Darby — Anna Lee Huber


Cover - Mortal Arts by Anna Lee Huber

 

 

The Lady Darby mysteries are, to some extent, the opposite of the Veronica Speedwell ones. Where everything for Miss Speedwell is set to eleven, Lady Darby is set to a much more sedate and carefully illustrated six. They're written with much more realistic characters, situations, crimes and settings, although they are very compelling and Huber's writing really appeals to me. Character again is the real standout in these books, but the mysteries are engaging and well set and make sense.
 

The Last Policeman — Ben H. Winters


Cover - The Last Policeman by Ben H. Winters

 

 

This is one of the books where I'm not sure it's a mystery, partly because it's set in the literal apocalypse where the validity of investigating the crime is the key question. The first book "The Last Policeman" didn't quite click with me so I haven't continued in the series, but people I trust say it's good, so I might continue at some point.
 

Lady Sherlock — Sherry Thomas


Cover - A Tempest at Sea by Sherry Thomas

 

 

I love the Lady Sherlock mysteries. I think the earlier books were stronger and the series shows why you need to be careful with an overarching villain to your mysteries. (You will at no point be surprised about who masterminded the crime of each). Granted I also much prefer the Sherlock Holmes stories where Moriarity doesn't feature.

In the Lady Sherlock mysteries, I love the view into the minds of people with very different mindsets and I also love how super powers are quite possible provided you have a large enough group of people bringing enough skills together to make things happen.
 

Chief Inspector Armand Gamache — Louise Penny


Cover - A Rule Against Murder by Louise Penny

 

 

As Canadian as possible, under the circumstances. To be fair, M. Gamache would probably not be terribly thrilled to be described that way, but these books channel my memories of CBC radio and the sophisticated, rustic milieu which Canada used to present to the world.

The characters are intense and realistic and the crimes (despite for some reason always happening to the same six people — I'm early in the series still) are passionate and sensible.

As with the Lady Sherlock books, I think having an overarching villain cross too much of your mystery books detracts from the story at hand, but the setting and the people really drew me in.
 

The Angel of the Crows — Katherine Addison


Cover - The Angel of Crows by Katherine Addison

 

 

Katherine Addison is one of my favourite writers and "The Angel of the Crows" is very interesting. Imagine if Sherlock Holmes was an angel, and thus had no internal access to humanity. Of all the Sherlock Holmes inspired books I've read by people other than Conan Doyle, I think this is my favourite. It's engaging, set in a very interesting Victorian Fantasy world, and the relationship between Holmes and Watson is very interesting to watch unfold.
 

Daisy Dalrymple — Carola Dunn


Cover - Death at Wentwater Court by Carola Dunn

 

 

I'd tell you that the Daisy Dalrymple books are like popcorn, but I don't care for popcorn that much, so maybe more like potato chips... Anyway, my point is that I was reading these at the rate of about one a day for a good chunk of May. It seemed like every time I listened to one it just evaporated.

Inter-war, English, spirited protagonist, good — if simple — characters, these really landed in the sweet spot of readability for me. I did eat ... read ... a few too many and so I've slowed down on them a bit, but worth while and pretty well constructed mysteries as well.
 

Albert Campion — Margery Allingham


Cover - The Crime at Black Dudly by Margery Allingham

 

 

Margery Allingham was the member of the Four Queens of Crime, I knew the least about. "The Crime at Black Dudley" didn't really grab me the way "Whose Body?" did, partly because it seemed much more focused on the crime than the character and partly because the crime itself didn't make a lot of sense to me. I'll need to revisit it at some point.

Verity Kent Mysteries — Anna Lee Huber


Cover - This Side of Murder by Anna Lee Huber

 

 

The Verity Kent mysteries are interesting. Of all of the mystery books I've read this year "This Side of Murder" was the one that surprised me the most, both by its plot and its organization. I wasn't quite sure what to make of it, but following books in the series have solidified it as really worth reading.

Sunday, November 03, 2024

The Books I Read - October 2024

Fairly quiet month. My partner and I spent a while reading through A Night in the Lonesome October and at about a chapter each day, it was a lot of fun. Babel was interesting and worth the time, but it's not a comfortable read.


Stats for August - (Year to date)

Reading Stats

Books Read - 5 (95)Pages Read - 1784 (31325)

Collage grid of the covers of the 5 books listed above.October 2024 Covers

Authors

Unique Authors: 4 (46)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose (6 - 2,096) Andy Weir (1 - 481)
Ann Leckie (1 - 397) Anna Lee Huber - 2 - 674 (5 - 1,796)
Ben H. Winters (1 - 322) Bowles, Burns, Hixson, Jenness, Tellers (1 - 288)
Brown, Roediger, and McDaniel (1 - 293) Carola Dunn (9 - 2,230)
Charles Todd (1 - 352) CLAMP (4 - 1,934)
Daniel O'Malley (1 - 688) Deanna Raybourn (3 - 996)
Dennis Duncan (1 - 339) Dorothy L. Sayers (1 - 132)
Elly Griffiths (12 - 4,359) Garth Nix (1 - 408)
Hanna Hagen Bjørgaas (1 - 258) Heather Fawcett (1 - 320)
Ian Rankin (1 - 241) Ilona Andrews (2 - 668)
Jacqueline Winspear (1 - 352) James Ogilvy (1 - 201)
Katherine Addison (1 - 448) Katherine May (1 - 212)
Katie Mack (1 - 237) Louise Penny (4 - 1,418)
Margery Allingham (1 - 208) Martha Wells (6 - 2,240)
Mary Robinette Kowal (3 - 841) Milan Kundera (1 - 314)
Nicholas Eames (1 - 464) Oliver Burkeman (1 - 290)
R. Brian Stanfield (1 - 242) R.F. Kuang - 1 - 560 (1 - 560)
Roger Zelazny - 1 - 290 (1 - 290) Sherry Thomas (1 - 364)
Shonda Rhimes (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher (1 - 114) Tomohito Oda (1 - 192)
Toshikazu Kawaguchi (1 - 227) Vernor Vinge (1 - 555)
Victoria Goddard (1 - 110) Yoshiki Tanaka - 1 - 260 (6 - 1509)

Word cloud of the authors I read in October. Anna Lee Huber is Largest in the middle, R. F. Kuang is a little smaller, just above and below Yoshiki Tanaka and Roger Zelazny are about 1/3 the size below.October 2024 Author Cloud

Publication Decade

1920s - (2) 1960s - (1)
1980s - 1 (8) 1990s - 1 (12)
2000s - (5) 2010s - 2 (41)
2020s - 1 (26)

Source

Audible - (4) Author's Website - (1)
Borrowed From Friend - (3) Kobo - 1 (23)
Libby - 2 (48) Libro fm - 1 (9)
My Library - (1) Shared - 1 (6)

Formats

Audio Book - 3 (42) Blog Post - (1)
eBook - 2 (43) eBook Comic - (5)
Hardcover - (2) Paperback - (2)

Tuesday, October 01, 2024

The Books I Read - September 2024

Again, Critical Role cut down on a lot of my reading, especial audio books. The three books set in the inter-war period were interesting counter points and I have to say that Anna Lee Huber writes in a style I really enjoy. Garth Nix's Left-Handed book sellers was a lot of fun, a little more elegance in crafting the front half, but a good action novel in the second. As always Martha Wells' Murderbot is outstanding.


Stats for August - (Year to date)

Reading Stats

Books Read - 5 (90)Pages Read - 1431 (29541)

Collage grid of the covers of the 5 books listed above.September 2024 Covers

Authors

Unique Authors: 5 (42)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose (6 - 2,096) Andy Weir (1 - 481)
Ann Leckie (1 - 397) Anna Lee Huber - 1 - 306 (3 - 1,122)
Ben H. Winters (1 - 322) Bowles, Burns, Hixson, Jenness, Tellers (1 - 288)
Brown, Roediger, and McDaniel (1 - 293) Carola Dunn - 1 - 261 (9 - 2,230)
Charles Todd (1 - 352) CLAMP (4 - 1,934)
Daniel O'Malley (1 - 688) Deanna Raybourn (3 - 996)
Dennis Duncan (1 - 339) Dorothy L. Sayers (1 - 132)
Elly Griffiths (12 - 4,359) Garth Nix - 1 - 408 (1 - 408)
Hanna Hagen Bjørgaas (1 - 258) Heather Fawcett (1 - 320)
Ian Rankin (1 - 241) Ilona Andrews (2 - 668)
Jacqueline Winspear (1 - 352) James Ogilvy (1 - 201)
Katherine Addison (1 - 448) Katherine May (1 - 212)
Katie Mack (1 - 237) Louise Penny (4 - 1,418)
Margery Allingham - 1 - 208 (1 - 208) Martha Wells - 1 - 248 (6 - 2,240)
Mary Robinette Kowal (3 - 841) Milan Kundera (1 - 314)
Nicholas Eames (1 - 464) Oliver Burkeman (1 - 290)
R. Brian Stanfield (1 - 242) Sherry Thomas (1 - 364)
Shonda Rhimes (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher (1 - 114) Tomohito Oda (1 - 192)
Toshikazu Kawaguchi (1 - 227) Vernor Vinge (1 - 555)
Victoria Goddard (1 - 110) Yoshiki Tanaka (5 - 1249)

Word cloud of the authors I read in September, with the size based on the number of words read. Carola Dunn is in the middle in a medium font, Margery Allingham is above and a little smaller and Anna Lee Huber is above that in a larger font, Garth Nix is below Dunn in the largest font and Martha Wells is below in the smallest font.September 2024 Author Cloud

Publication Decade

1920s - 1 (2) 1960s - (1)
1980s - (7) 1990s - (11)
2000s - 1 (5) 2010s - 2 (39)
2020s - 1 (25)

Source

Audible - (4) Author's Website - (1)
Borrowed From Friend - (3) Kobo - 1 (22)
Libby - 2 (46) Libro fm - 2 (8)
My Library - (1) Shared - (5)

Formats

Audio Book - 2 (39) Blog Post - (1)
eBook - 3 (41) eBook Comic - (5)
Hardcover - (2) Paperback - (2)

Friday, September 06, 2024

The Books I Read - August 2024

I didn't read much in August, which was again party due to watching a lot of Critical Role and partly I just wasn't in the right mood. Anna Lee Huber's Lady Darcy books are a good balance of Scottish murder mystery and romance and I found a Grave Matter really fun. Petty Treasons was a lot of fun and the fact that it starts in second person more or less makes sense and works.

I added a bunch of books to Libby and my Kobo, Libro.fm and Owls nest wish lists so I think I'll be back to my usual reading speed as summer ends.


Stats for August - (Year to date)

Reading Stats

Books Read - 5 (85)Pages Read - 1520 (28110)

Collage grid of the covers of the 5 books listed above.August 2024 Covers

Authors

Unique Authors: 5 (42)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose (6 - 2,096) Andy Weir (1 - 481)
Ann Leckie (1 - 397) Anna Lee Huber - 1 - 432 (2 - 816)
Ben H. Winters (1 - 322) Bowles, Burns, Hixson, Jenness, Tellers (1 - 288)
Brown, Roediger, and McDaniel (1 - 293) Carola Dunn (8 - 1,969)
Charles Todd (1 - 352) CLAMP (4 - 1,934)
Daniel O'Malley (1 - 688) Deanna Raybourn (3 - 996)
Dennis Duncan (1 - 339) Dorothy L. Sayers (1 - 132)
Elly Griffiths - 1 - 350 (12 - 4,359) Hanna Hagen Bjørgaas (1 - 258)
Heather Fawcett (1 - 320) Ian Rankin (1 - 241)
Ilona Andrews (2 - 668) Jacqueline Winspear (1 - 352)
James Ogilvy (1 - 201) Katherine Addison (1 - 448)
Katherine May (1 - 212) Katie Mack (1 - 237)
Louise Penny - 1 - 376 (4 - 1,418) Martha Wells (5 - 1,992)
Mary Robinette Kowal (3 - 841) Milan Kundera (1 - 314)
Nicholas Eames (1 - 464) Oliver Burkeman (1 - 290)
R. Brian Stanfield (1 - 242) Sherry Thomas (1 - 364)
Shonda Rhimes (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher (1 - 114) Tomohito Oda (1 - 192)
Toshikazu Kawaguchi (1 - 227) Vernor Vinge (1 - 555)
Victoria Goddard - 1 - 110 (1 - 110) Yoshiki Tanaka - 1 - 252 (5 - 1249)

Word cloud of the authors I read in August, based on the number of words read. Anna Lee Huber is largest and at the top, then Elly Griffiths below and a little smaller then Louise Penny about the same size. Yoshiki Tanaka is off to the left and quite a bit smaller and Victoria Goddard is smallest and tucked in to the bottom right.August 2024 Author Cloud

Publication Decade

1920s - (1) 1960s - (1)
1980s - 1 (7) 1990s - (11)
2000s - 1 (4) 2010s - 1 (37)
2020s - 2 (24)

Source

Audible - (4) Author's Website - (1)
Borrowed From Friend - (3) Kobo - 2 (21)
Libby - 3 (44) Libro fm - (6)
My Library - (1) Shared - (5)

Formats

Audio Book - 1 (37) Blog Post - (1)
eBook - 4 (38) eBook Comic - (5)
Hardcover - (2) Paperback - (2)

Saturday, August 24, 2024

The Books I Read - July 2024

I'm late updating things for July, so I don't know that I have a lot to add. I did start watching through Critical Role, (from the very begining) and that's cut down on my Audio book listening quite a bit. I ended up picking up a lot of the Legend of the Galactic Heroes books since they were kind of easy to pick up and put down. In case you're interested, they're written -- or translated -- very dryly and I find it's very helpful to read them in the voice of Dan Carlin.


Authors

Unique Authors: 6 (41)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose (6 - 2,096) Andy Weir - 1 - 481 (1 - 481)
Ann Leckie (1 - 397) Anna Lee Huber (1 - 384)
Ben H. Winters (1 - 322) Bowles, Burns, Hixson, Jenness, Tellers (1 - 288)
Brown, Roediger, and McDaniel (1 - 293) Carola Dunn (8 - 1,969)
Charles Todd (1 - 352) CLAMP (4 - 1,934)
Daniel O'Malley (1 - 688) Deanna Raybourn (3 - 996)
Dennis Duncan - 1 - 339 (1 - 339) Dorothy L. Sayers (1 - 132)
Elly Griffiths (11 - 4,009) Hanna Hagen Bjørgaas (1 - 258)
Heather Fawcett (1 - 320) Ian Rankin (1 - 241)
Ilona Andrews (2 - 668) Jacqueline Winspear (1 - 352)
James Ogilvy - 1 - 201 (1 - 201) Katherine Addison (1 - 448)
Katherine May - 1 - 212 (1 - 212) Katie Mack (1 - 237)
Louise Penny (3 - 1,042) Martha Wells - 2 - 891 (5 - 1,992)
Mary Robinette Kowal (3 - 841) Milan Kundera (1 - 314)
Nicholas Eames (1 - 464) Oliver Burkeman (1 - 290)
R. Brian Stanfield (1 - 242) Sherry Thomas (1 - 364)
Shonda Rhimes (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher (1 - 114) Tomohito Oda (1 - 192)
Toshikazu Kawaguchi (1 - 227) Vernor Vinge (1 - 555)
Yoshiki Tanaka - 3 - 725 (4 - 997)

Word cloud of the authors I read in July. Yoshi Tanaka and Martha Wells are largest and the others, Dennis Duncan, Katherine May, Andy Weir, James Ogilvy surround them.July 2024 Author Cloud

1920s - (1) 1960s - (1)
1980s - 3 (6) 1990s - 1 (11)
2000s - (3) 2010s - 2 (36)
2020s - 3 (22)

Source

Audible - (4) Author's Website - (1)
Borrowed From Friend - 1 (3) Kobo - 5 (19)
Libby - 1 (41) Libro fm - (6)
My Library - (1) Shared - 2 (5)

Formats

Audio Book - 2 (36) Blog Post - (1)
eBook - 6 (34) eBook Comic - 1 (6)
Hardcover - (2) Paperback - (1)

Wednesday, July 17, 2024

The Books I Read - June 2024

I've really started to enjoy the "Books of Raksura", it's nice to discover that there are a fourth and fifth.


Stats for June - (Year to date)

Reading Stats

Books Read - 10 (71)Pages Read - 3213 (23741)

Authors

Unique Authors: 9 (32)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose - 1 - 304 (6 - 2,096) Ann Leckie - 1 - 397 (1 - 397)
Anna Lee Huber (1 - 384) Ben H. Winters (1 - 322)
Bowles, Burns, Hixson, Jenness, Tellers (1 - 288) Brown, Roediger, and McDaniel (1 - 293)
Carola Dunn (8 - 1,969) Charles Todd (1 - 352)
CLAMP (4 - 1,934) Daniel O'Malley (1 - 688)
Deanna Raybourn (3 - 996) Dorothy L. Sayers (1 - 132)
Elly Griffiths - 1 - 374 (11 - 4,009) Hanna Hagen Bjørgaas (1 - 258)
Heather Fawcett - 1 - 320 (1 - 320) Ian Rankin (1 - 241)
Ilona Andrews (2 - 668) Jacqueline Winspear (1 - 352)
Katherine Addison (1 - 448) Katie Mack (1 - 237)
Louise Penny - 1 - 313 (3 - 1,042) Martha Wells - 2 - 677 (3 - 1,101)
Mary Robinette Kowal (3 - 841) Milan Kundera - 1 - 314 (1 - 314)
Nicholas Eames (1 - 464) Oliver Burkeman (1 - 290)
R. Brian Stanfield - 1 - 242 (1 - 242) Sherry Thomas (1 - 364)
Shonda Rhimes (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher (1 - 114) Tomohito Oda (1 - 192)
Toshikazu Kawaguchi (1 - 227) Vernor Vinge (1 - 555)
Yoshiki Tanaka - 1 - 272 (1 - 272)

Word cloud of the authors I read in June. Martha is very large in the middle. Half the size, Fawcett, Griffiths, Stanfield, Penrose, Kundera, Penny and Leckie spiral out.June 2024 Author Cloud

1920s - (1) 1960s - (1)
1980s - 2 (3) 1990s - 1 (10)
2000s - 1 (3) 2010s - 3 (34)
2020s - 3 (19)

Source

Audible - 1 (4) Author's Website - (1)
Borrowed From Friend - 1 (2) Kobo - 3 (14)
Libby - 5 (40) Libro fm - (6)
My Library - (1) Shared - (3)

Formats

Audio Book - 4 (34) Blog Post - (1)
eBook - 5 (28) eBook Comic - (5)
Hardcover - (2) Paperback - 1 (1)

Sunday, June 02, 2024

The Books I Read - May 2024

May felt like a lot of different months and it feels like ages since I started reading Carola Dunn's Daisy Dalrimple books or since I was reading Kings of the Wyld. The Daisy mysteries are fun and the supporting cast really sells them for me. They do seem a little draggy in overall plot. Kings of the Wyld was interesting and felt like it was playing with a lot of the 70s and 80s fantasy tropes.

I also wrote up a thing on the tools I'm using to generate the tables in the post. I'm making some progress on updating games the same way, I'd hope to have that ready by now, but it shouldn't be before long.


Stats for May - (Year to date)

Reading Stats

Books Read - 15 (61)Pages Read - 4064 (20528)

Authors

Unique Authors: 9 (32)

Author - books read - pages read

Adrian Tchaikovsky (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose - 2 - 666 (5 - 1,792) Anna Lee Huber (1 - 384)
Ben H. Winters (1 - 322) Bowles, Burns, Hixson, Jenness, Tellers - 1 - 288 (1 - 288)
Brown, Roediger, and McDaniel (1 - 293) Carola Dunn - 6 - 1486 (8 - 1,969)
Charles Todd (1 - 352) CLAMP (4 - 1,934)
Daniel O'Malley (1 - 688) Deanna Raybourn (3 - 996)
Dorothy L. Sayers (1 - 132) Elly Griffiths (10 - 3,635)
Hanna Hagen Bjørgaas (1 - 258) Ian Rankin (1 - 241)
Ilona Andrews (2 - 668) Jacqueline Winspear (1 - 352)
Katherine Addison (1 - 448) Katie Mack (1 - 237)
Louise Penny (2 - 729) Martha Wells (1 - 424)
Mary Robinette Kowal (3 - 841) Nicholas Eames - 1 - 464 (1 - 464)
Oliver Burkeman - 1 - 290 (1 - 290) Sherry Thomas (1 - 364)
Shonda Rhimes - 1 - 337 (1 - 337) Suzette Mayr (1 - 224)
T. Kingfisher - 1 - 114 (1 - 114) Tomohito Oda - 1 - 192 (1 - 192)
Toshikazu Kawaguchi - 1 - 227 (1 - 227) Vernor Vinge (1 - 555)

Word cloud of the authors I read in May. Carola Dunn is very large in the middle, sandwiched between Bowles, Burns, Hixson, Jenness, Tellers, Toshikazu Kawaguchi, Nicholas Eames and T. Kingfisher above and Tomohito Oda, Shonda Rhimes, Oliver Burkeman and Andrea Penrose below. Penrose is about half the size of Dunn and Eames is slightly bigger than the others.May 2024 Author Cloud


Publication Range

1920s - (1) 1960s - (1)
1980s - (1) 1990s - 6 (9)
2000s - (2) 2010s - 4 (31)
2020s - 5 (16)

Source

Audible - (3) Author's Website - (1)
Borrowed From Friend - (1) Kobo - 1 (11)
Libby - 10 (35) My libro.fm Library - 2 (6)
My Library - (1) Shared With Friend - 2 (3)

Formats

Audio Book - 12 (30) Blog Post - (1)
eBook - 2 (23) eBook Comic - 1 (5)
Hardcover - (2)

Tuesday, May 14, 2024

Project 24: Blog HTML Generator - Introduction

 I’ve been having a lot of fun with my new book tracking infographic. Doing things like making a word cloud of authors and a grid of titles is just interesting enough that it’s a great job to have on hand when I don’t want to do anything that needs more thinking. And more, or less, I like the look of what I’ve put together. I’m sure I could make it more … infographicy … but for now I still like it and that’s all been an easy amount of tracking.

What frustrates me (or at least leaves me squinting over a screen) is that I like the look for two columns of data for books and authors and other things, but it is hard to manually transcribe and update that information correctly. While I’m enjoying making some parts of the infographic by hand there’s no reason not to automate the parts I don’t want to do by hand.

The data that I track for books isn’t terribly complicated, and my display isn’t all that complicated either. My first thought was that I could probably just build a table manually in Python. Then I started looking around and while Python has an HTML library that I could possibly use I also discovered Jinja, which is a template generator you can call from Python and which lets you build structured text with your own data added in.

I thought Jinja looked fun, possibly having old timey Mail Merge nostalgia, and I really enjoyed the bit where it just takes a template and adds your data where you put in a marker. It has some fairly functional concepts of conditionals and loops and didn’t rely on much else. You can use it for a bunch of different things, and it’s probably overkill for me, but I’m a sucker for accessing data in double braces. {{ humour }}

Getting Set Up

Documentation for Jinja is a little spotty, but not too bad. The big thing to keep in mind is that you need to install Jinja2 using pip. (Also then that you have to call it as jinja2 in code. I found the Geeks for Geeks tutorial pretty good to get started. I went through the tutorial a couple of times and once I knocked all the rust off my Python knowledge I was able to pass lists of dictionaries to the Jinja renderer and get a basic version out.

On the note of Python rust, the thing that really got me the connection of Python keyword arguments to Jinja’s variables, but once I remember and got comfortable with method keywords (template.render(authors=authors)) things got better. (I guess by convention for Jinja I should be calling that context, but I’m very bad at using libraries conventionally).

But the left and right!

I’ve maybe given too many introductory programming questions in my life, but when I looked at trying to neatly organise data into two columns, my first thought is to check if we’re on an even or odd iteration of the loop.

Jinja, does not do that.

There might be a way, but when I made a variable and counted to it, it turned out it was being reset at the beginning for every loop (or possibly just never being changed). That was fairly disheartening, until I stopped and actually read the weird little blurb in the Jinja Tips and Tricks page, which I’d skimmed past a dozen times.

The loop.cycle() method is pretty neat. When you call it in a loop, it returns the 1st argument in the array passed in, every time it’s called. When you call it on the next iteration, it returns the second argument and so on until it runs out of arguments then it loops around in the arguments again.

The way to use this took me a little while to process, since in that example there, they’re changing on each row, but the thing I needed to konw is that can call the method again with different arguments, and the nth argument will always be returned. So I was able to update my template to either added the row start, or nothing, and then added nothing or the row ending.

This is how that ends up looking:

  {{ loop.cycle('<tr>','') }}<td>...</td>{{ loop.cycle('', '</tr>') }}

I also had to add a check at the end to add an empty table element if there was an odd number.

  {% if books|length % 2 == 1 %}<td></td></tr>{% endif %}

I also added a set of conditional tests to add bold <b> tags. Which really catches the thing that I struggled most to do when I was building these tables manually.

Other cleanup

I finally broke down and thought I’d ask ChatGPT a programming question. Unsurprisingly, if you were look at my search history (or listen to me grumble about files), I asked it how to open a csv file in Python. The answer was about as good as Stack Overflow would have done for me. (that's gotten more complicated since I asked, I guess). The answer was wrong (or more correctly missing a very important detail, but good enough.

I did get to learn that when you open a csv file, you can include the field names in the arguments to csv.DictReader, which is very helpful.

reader = csv.DictReader(file, fieldnames = ('name', 
'books_read_month', 
'pages_read_month', 
'books_read_year', 
'pages_read_year'))

At this point things bogged down, I did not expect Excel to ambush me with “I now show all data upside down” (like, no seriously, it shows all of the text upside down and the rows upside down) so that obscured some issues I was having with getting the data arranged properly. (I’m blaming excel for reordering the CSV, … see the upside down thing above). But with a little manual work I’m now able to get data out of my tracking spreadsheet and into some template HTML files which I can then put into my blog posts.

The thing that made me happiest was as I was working I realised how much duplicate code I was generating between the template and the CSV loader for most of the tables. The books and the authors are unique but all of the other tables share a format, and so first I was able to use the same template. Then I was able to tidy up more and just pass the file name to the one method and process all three tables with the same method and template combo. That nicely reduced the size of the generator script and made me feel like a proper computer scientist.

Next Steps

My current “hand crafting” set up is that I copy select data out of my main reading spreadsheet and export it as five CSVs, then I run the HTML generator over those and get five files with the tables. I then pull those tables into the blog post in blogger.

That really covers all of what I’m looking for and the data is simple enough that I don’t really need anything else for books. The original idea for the project was do stuff more or less by hand and I’ve automated the parts where I was frustrating myself. I might come back and mess around more, but for now I’m pretty happy with the book infographic.

The game infographic is a little more of a mess and the new format I’m thinking about needs a lot more data displayed and folded in different ways. So I think I am going to go on and play with Jinja to generate a monthly games infographic. I’ve done a little bit already so hopefully I’ll be able to pop out the March and April infographics before the end of May.

It’s been a fun project and was nice to take on something a reasonable size which I could finish in a reasonable amount of time. Jinja seems useful for a lot of other applications, so I’m glad I’ve at least had a chance to play around with it.

A Few Helpful Links

Saturday, May 04, 2024

Rereading

A little while ago, somewhere out there on the Internet, I ran across a thing about the joy and value in rereading books. I’ve managed to lose track of the thing now, but thoughts about rereading has been rumbling around in my head. So I started writing this, got a little hung up on why and how I read, so ended up writing my post on reading as well. Like that post, I’m not sure anyone needs to read this, but I’m writing it.

A pixelized view of a bookshelf which is full, poorly organized, and about the only easily made out thing is Good Omens by Neil Gaiman.



Overall I haven’t reread books all that much, so when I read that now lost thing, I had a bit of a revelation. One of the hangups I have around books, especially non-fiction and academic writing, is that I’ve always felt like I have to transfer everything perfectly into my brain all at once and my realisation is that, I don’t have to do that, I can read it again.

There’s a lot of other reasons to reread, enjoying a book again, getting a different perspective or looking at a different bit of writing, but realising that I don’t have to have perfect didactic recall of everything I read is really freeing. ( I’m sure people know this, but some how I ended up with this in my head and I think it’s really hindered how I read).

So I’m starting to to change how I approach reading, with the plan and expectation that I’m going to read the book again . I think that will complement my choice I can go quickly over a book (especially for fiction) and hopefully will help me not get hung up.

I had already been thinking rereading, especially wanting to revisit some series, like the Mercy Thompson books and the Lord Peter Wimsey books, to enjoy them again, but also to see what makes them work so well for me and how I could incorporate those elements more into my own writing.

Thinking about rereading, and the knowledge I can come back later, has me also thinking about how I’ve played games. I haven’t yet finished “Tears of the Kingdom” because I spent a lot of time deep in the side quests. Now those side quests are really good and worth playing, but I think I’d have been much better off playing the game through, getting to the end and then playing a second or even a third time to go through the side quests and get deeper into the little details. When I stopped playing I’d really lost track of the main idea of the game and momentum in playing more.

I think Tears would have been richer if I hadn’t tried to play so many of the side quests and if I’d pushed forward on the main quest more. It’s not the first game I’ve felt that about either (including “Breath of the Wild”). And so I’m taking this opportunity to remind myself that I can come back and play again and probably be happier.

Again, I don’t know that you need to know that I’m going to reread books and replay games more, but I feel good with that seed in my mind. I hope that if you’re in a similar space you can also let go of expectations and enjoy the things you enjoy more as well.



Wednesday, May 01, 2024

The Books I Read - April 2024

So I did find a way to automate a lot of the table generation for the post. I'm testing it out now, but it seems to be working. I'll write more about that later, but for now, I've slightly automated my hand made HTML process. It seems to have made the process a little smoother and catches most of the things I mess up when I write these out.


Stats for April - (Year to date)

Reading Stats

Books Read - 10 (46)Pages Read - 3723 (16464)

Authors

Unique Authors: 6 (25)

Author - books read - pages read

Adrian Tchaikovsky - 1 - 592 (1 - 592) Amanda Cross (1 - 186)
Andrea Penrose (3 - 1126) Anna Lee Huber (1 - 384)
Ben H. Winters (1 - 322) Brown, Roediger, and McDaniel (1 - 293)
Carola Dunn - 2 - 483 (2 - 483) Charles Todd (1 - 352)
CLAMP - 2 - 746 (4 - 1934) Daniel O'Malley (1 - 688)
Deanna Raybourn (3 - 996) Dorothy L. Sayers (1 - 132)
Elly Griffiths - 2 - 725 (10 - 3635) Hanna Hagen Bjørgaas (1 - 258)
Ian Rankin (1 - 241) Ilona Andrews (2 - 668)
Jacqueline Winspear (1 - 352) Katherine Addison - 1 - 448 (1 - 448)
Katie Mack (1 - 237) Louise Penny - 2 - 729 (2 - 729)
Martha Wells (1 - 424) Mary Robinette Kowal (3 - 841)
Sherry Thomas (1 - 364) Suzette Mayr (1 - 224)
Vernor Vinge (1 - 555)

A word cloud of all the authors above. Elly Griffiths is large in the centre, and the others are clustered around in a spiral, roughly in the order I read them.April 2024 Author Cloud


Publication Range

1920s - (1) 1960s - (1)
1980s - (1) 1990s - 2 (3)
2000s - 2 (2) 2010s - 4 (27)
2020s - 2 (11)

Source

Audible - (3) Author's Website - (1)
Borrowed From Friend - (1) Kobo - 5 (10)
Public Library - 4 (25) My libro.fm Library - 1 (4)
My Library - (1) Shared With Friend - (1)

Formats

Audio Book - 4 (18) Blog Post - (1)
eBook - 4 (21) eBook Comic - 2 (4)
Hardcover - (2)

Thursday, April 18, 2024

Reading

I’m not sure that anyone, myself included, really needs this post. On the other hand, I read a thing about re-reading and I want to write about *that* but keep getting hung up on reading. So I wanted to write a little bit about how I think differently about reading than I used to.




This is a story about I went from feeling like I should read more to feeling happy with — and about — reading. I use the word should too much and I’m trying to “stop shoulding all over myself”, as a therapist once said. I spent a long time feeling like “I should read more” and now I read a lot and really enjoy it.

I’ve written about reading on the blog before. I had two different projects to read books, Project 3 to read 25 books in 52 weeks and Project 15 to read 12 books in 21 weeks. I’ve also posted quite a few different notes on the things I read or lists of the things I read and from 2017 to 2022 I posted one word reviews of books. Reading more or better has been a regular resolution in my year end posts.

Like I said, I’m not sure I needed to write this. I like reading, so I read a lot. This is probably all we need, but I will say that beyond liking to read I’ve also given myself permission to read what I like and to ignore what I don’t like. That lets me enjoy the bits of books that I think are really good and if a book has bits I don’t like, I kind of don’t care.

Sometimes that means I jump to the end of the chapter if a confrontation in a book bugs me, or I might hit the skip ahead  button. Sometimes that means speed reading, or setting the speed on an audiobook up to 2x (or 3x) if I decide I don’t want to spend that long with a book — or if the book is written by Asimov, but I guess I repeat myself.

I’ve also given myself permission to stop reading books. Some books aren’t the right book for you to read right now and in the past I tended to slog through, refusing to start the next book until I finished this thing I didn’t want to read. The result was I used to … not read as much. Accepting that I can read for the love of reading alone has been immensely freeing and now when I hit a book that’s not the right book for right now I can move on.

So now I find I can enjoy the parts of books that are good. I can enjoy the writing or the characterization or the setting, even if I don’t love the other parts. I often everything now-a-days, but I have permission to step out whenever I want.

So person on Mastodon who replied to my year end post on reading, “Wow, you read a lot of books.” You didn’t ask, but that’s how I read so much. I enjoy it, I skip the bad parts and I listen to Isaac Asimov at about 3x speed.

If you were to ask me — and I’m aware that you haven’t — I would say if you want to read more, do it because you think it’s fun. Read the books you want to read, don’t worry about what’s good, skip the parts you don’t like, you can always come back later. Put down books you don’t like or that you’re not interested in. Maybe find a couple friends who read a lot as well (thanks friends on Goodreads) and figure out which of the books they like that you’ll like.

Anyway, I think reading more, and more happily, has been a big step forward in my overall mental health and I’m glad to be doing it.

Books are good. (Wow I really could have written a shorter post.)

The Books I Read - November 2024

November was a bit weird. The Hands of the Emperor is long, but excedingly good. I'm continuing to find Anna Lee Huber a very engagin...