Trapped, by Michael Northrop

Aug. 15th, 2025 09:52 am
rachelmanija: (Books: old)
[personal profile] rachelmanija


Seven teenagers get trapped in their high school during a blizzard when they miss the bus that evacuated the rest of the school.

This was easily the worst book I've read all year, and I've read some doozies. I read it because I'd bought a copy for the shop for the niche of "children's/younger YA survival books for kids who've already read all of Gary Paulson and "I Survived."" I am going to return it to the publisher (Scholastic, which should be ashamed of itself) forthwith, because it is AWFUL.

Why is this book so bad?

1. It's incredibly misogynist. The narrator, Scotty Weems, is constantly thinking of girls in a gross, slimy, objectifying way.

The two girl characters, who get trapped in the high school along with five boys, never do anything useful. One's entire personality is "hot" and every time she's mentioned, it's with a gross leering description of her body. The other girl's entire personality is "hot girl's friend."

2. The characters have exactly one characteristic each, and even that one often gets forgotten, to the extent that I kept mixing up "normal boy" with "mechanically inclined boy." The others are "dangerous boy" and "weird boy." The latter gets downgraded to "not actually weird, just funny" (as in makes one supposedly humorous comment once.) We get no insight into them, their backstories, their home lives, etc, because none of them ever really talk to each other about anything interesting despite being trapped together for a week!

3. SO MANY gross descriptions of pimples, peeing, and pooping.

4. The book is boring. No one does anything interesting on-page until the second to last chapter, when it FINALLY occurs to Scotty to make snowshoes. Most of the book is Scotty's inner monologue about pimples, pooping, peeing, and hot girls. The kids barely interact!

5. The kids keep saying that help won't come because no one even knows they're missing, but that makes no sense. Every single one of them was supposed to get picked up. It's never explained why SEVEN DIFFERENT FAMILIES wouldn't notice that their kids never came home.

6. The incredibly contrived scene where Best Friend Girl comes staggering in screaming and disheveled, repeating, "Les, Les!" This is the name of Dangerous Boy. One of Indistinguishable Boys assumes Les sexually assaulted her and runs out and attacks Les. Best Friend Girl recovers enough to explain that she went to a room and it was dark and cold and she got lost, and she was trying to say there was LESS light and heat there. Because that's what you'd naturally gasp out when freaking out, instead of, say, "Dark! Cold!"

I feel like the existence of this scene in a PUBLISHED BOOK lowered the collective intelligence of the universe by at least half a point.

7. No interesting use is made of the school setting. The kids open their own lockers to get extra clothes and snacks, find pudding and canned peaches in the cafeteria, and spend the rest of the time silently huddled in classrooms, occasionally checking their useless cellphones that don't have any signal. Toward the end, they start a fire, and then, OFF-PAGE, construct a snowmobile (!).

Things they don't do: Break into other kids' lockers in the hope of finding useful stuff. Attempt to cook the cafeteria food. Search the library for survival tips. Get mats from the gym so they're not sleeping on freezing floors. Search classrooms and the teacher's lounge for useful stuff. Have a pick-up ball game to keep warm. Find ways of entertaining themselves without cell phones. HAVE GETTING TO KNOW YOU CONVERSATIONS - WHAT IS THE POINT OF DOING THE BREAKFAST CLUB WITHOUT THIS?

Spoilers! Read more... )

Truly terrible.

ETA: I just discovered that it went out of print soon after I purchased it (GOOD) and so is not returnable (DAMMIT).
sovay: (Lord Peter Wimsey: passion)
[personal profile] sovay
My poem "The Burnt Layer" has been accepted by Not One of Us. It's the one with the sky axe and α Draconis: stone-time, star-time. It's been looking for a home for a while and I am very glad to have it bedded here.

As the currently compiling issue is still looking for more fiction: story-writing people of my acquaintance, please send it in! The website remains temporary, the 'zine remains its black-and-white, saddle-stapled, nearly forty-year-old self. There's nothing like it out there in any of the fields.

I am off to the doctor's, which is a lot less the kind of journey I enjoy making.

Here we are in the summer rain again

Aug. 14th, 2025 11:35 pm
sovay: (Haruspex: Autumn War)
[personal profile] sovay
It was sunshowering most of the afternoon, so without doing anything as sensible as looking for rainbows, I went for a walk with my ancient digital camera which now turns itself off at regularly inopportune moments and still managed to capture some rain-dusted flowers.

We all live in the sun and in the rain. )

The latest fruit of college radio has been Mona's "Kiss Like a Woman" (2018) and the all-ages cute queerness of its video. Since I had just been talking to [personal profile] spatch about Charles Mee, I was extremely happy to see that the (re)making project is still online. The shell-shocking student production of The Trojan Woman: A Love Story (1994) which I saw at Brandeis in 2002 had been substantially, correctly rearranged from the original text. It triggered short fiction of mine directly and I still think about it.

Hominids, by Robert Sawyer

Aug. 14th, 2025 10:30 am
rachelmanija: (Books: old)
[personal profile] rachelmanija


A Neanderthal from an alternate universe where Homo Sapiens went extinct and Neanderthals lived into the present day is sucked into our world due to an experiment gone wrong. The book follows his interactions with humans in one storyline, and the repercussions in Neanderthal World in another.

I picked up this book because I like Neanderthals and alternate dimensions that aren't about relatively recent history (ie, not about "What if Nazis won WWII?"). The parts of the book that are actually about Neanderthal World are really fun. It's a genuinely different society, where men and women live separately for the most part, surveillance by implanted computers prevents most crime, mammoths and other large mammals did not go extinct, there are back scratching posts in homes, they wear special eating gloves rather than using utensils or eating barehanded, etc. This was all great.

The problem with this book was everything not directly about Neanderthal society. Bizarrely, this included almost the entire plotline on Neanderthal World, which consisted of a murder investigation and trial of the missing Neanderthal's male partner (what we would call his husband or lover), which was mostly tedious and ensured that we see very little of Neanderthal society. The Neanderthal interactions on our world were fun, but the non-Neanderthal parts were painful. There is a very graphic, on-page stranger rape of the main female character, solely so she can realize that Neanderthal dude is not like human men. There's two sequels, which I will not read.

It got some pretty entertaining reviews:

"☆☆☆☆☆1 out of 5 stars.
No. JUST NO.
I am sorry, but the premise of inherently and innately peaceful cultures with more advanced technology than conflict-driven cultures is patently absurd. Read Alistair Reynolds' Century Rain for an examination of how technological advancement depends on strife: necessity is the mother of invention, and the greatest necessity of all is fighting for survival. I will not be lectured for my male homosapien hubris by a creature that would never have gotten past the late neolithic in technology."

Hominids won a Hugo! Here are the other nominees.

1st place: Hominids by Robert J. Sawyer (Canadian)
2nd place: Kiln People by David Brin (American)
3rd place: Bones of the Earth by Michael Swanwick (American)
4th place: The Scar by China Miéville (British)
5th place: The Years of Rice and Salt by Kim Stanley Robinson (American)

Amazingly, I have read or attempted to read all of them. My ratings:

1st place: Bones of the Earth by Michael Swanwick (American)
2nd place: The Scar by China Miéville (British).
3rd place: The Years of Rice and Salt by Kim Stanley Robinson (American)
4th place: Hominids by Robert J. Sawyer (Canadian)
5th place: Kiln People by David Brin (American)

If I'd voted, it would be very close between Bones of the Earth and The Scar, both of which I loved. I made a valiant attempt at The Years of Rice and Salt. Like all of KSR's books, I'm sure it's quite good but not for me. I know I read Kiln People but recall literally nothing about it, so I'll give Hominids a place above it for having some nice Neanderthal stuff.

The actual ballot is a complete embarrassment.
sovay: (Rotwang)
[personal profile] sovay
Otherwise mostly what goes on around here is capitalism, errands, and interacting with doctors: the usual. Wishing I could vaporize people with the power of my brain.

I had missed this article on the photographs of Louis and Antoinette Thuillier, who memorialized on glass negatives, with a view camera in the improvised studio of their farmyard, thousands on thousands of soldiers and laborers from around the literal world passing through Vignacourt on their way to the British lines of the First World War. It started as a business; it became memory-work, ghost-work. They cannibalized their own windows rather than erase an exposure, the last and perhaps only record of the men who had marched on to the Somme. I was not surprised to read that they took no more photographs after the war, that the husband shot himself, that the wife did not destroy the collection but left it in the farmhouse's attic for history to deal with, too close to the epicenter herself. If I had ever seen any of their images, I had not known the story. The article makes much of the immediacy and casualness of their pictures, of which this one makes a shock of a calling card because only their uniforms and the tin hat one of them isn't wearing tell the time: their expressions aren't a century old. Time is plastic stuff. Don't even ask how long a decade ago feels.

I was in the car tonight at the right time to hear a live-in-studio set from local rockers JVK, reprising three-fifths of their debut EP Hello, Again (2022) for WERS. I get to feel slightly ahead of the curve discovering Tristwch y Fenywod at the start of this year, but I had not encountered Cerys Hafana's "Child Owlet" (2024), which without altering the ballad becomes in their telling a witch song.

The mango lassi pie from Petsi does not actually much resemble the experience of a mango lassi, but since it is constructed along the principle of a key lime pie except with mango, I love it.

Evelina again

Aug. 13th, 2025 06:50 pm
sartorias: (Default)
[personal profile] sartorias
I don't know how many times I've read this, but as my book group is meeting Saturday, I dug it back out of the box and have been rereading it. The influence on Jane Austen is clearer with each reread. Astonishing that it was considered so genteel at the time, with all the thoughtless animal cruelty as well as abuse of the characters set up as comic villains.

The hero and heroine are dull as ditchwater, of course; she is unswerving in her maidenly modesty (and beauty) and purity, and he remains at a distance, regarded by all as a cynosure, and ever ready to rescue her though they scarcely have an actual conversation. But there's too much delicacy to actually get to know one another as people; she has to know that he's a gentleman, and he has to know her virtue before the wedding bells can ring.

The fun is in the secondary characters in all their vulgarity, and in the minute descriptions of life in London in the 1770s.

I'm halfway through, maybe more to come.

The Journey, by Joyce Carol Thomas

Aug. 13th, 2025 10:36 am
rachelmanija: (Books: old)
[personal profile] rachelmanija


This is one of the most unusual books I've ever read. And if you've been reading my reviews for a while, you know what a strong statement that is. Here's the buries-the-lede back cover:

The town's teenagers are dying. One by one they are mysteriously disappearing but Meggie Alexander refuses to wait in fear. She and her boyfriend Matthew decide to get to the bottom of all the strange goings-on. And they discover a horrible secret.

Now someone is stalking them - but who? There's only one thing that can save Meggie now - the stories a tarantula told her as a baby.


Bet you weren't expecting that, huh?

This was a Scholastic novel from 1988. I'd seen other Thomas novels in that period but never read them, because they all looked like depressing historicals about the black experience - the one I recall seeing specifically was Touched by Fire. I sure never saw this one. I found it in the used children's section of The Last Bookstore in downtown LA.

Any description of this book won't truly convey the experience of reading it, but I'll give it a shot. It starts with a prologue in omniscient POV, largely from the POV of a talking tarantula visiting Meggie soon after she's born, chatting and spinning webs that tell stories to her:

"I get so sick and tired of common folk trying to put their nobody feet on my queenly head. Me? I was present in the first world. Furthermore," the spider boasted, squinting her crooked eyes, "I come from a looooong line of royalty and famous people. Millions of years ago I saw the first rainbow. I ruled as the Egyptian historical arachnid. I'm somebody."

As I transcribe that, it occurs to me that she shares some DNA with The Last Unicorn's butterfly.

The prologue ends when Meggie's mother spots the spider and tries to kill her, believing her daughter is in danger. Chapter one opens when Meggie is fifteen. Briefly, it feels like a YA novel about being black and young in (then)-modern America, and it kind of is that, except for the very heightened writing style, including the dialogue. Thomas is a poet and not trying to write in a naturalistic manner. It's often gorgeous:

She ended [the sermon] with these resounding words falling quiet as small sprinklings of nutmeg whispering into a bowl of whipping cream.

The milieu Meggie lives in is lived-in and sharply and beautifully drawn, skipping from a barbershop where customers complain about women preaching to a quick sketch of a neighborhood woman trying to make her poor house beautiful and not noticing that its real beauty lies in her children to Meggie's exquisitely evoked joy in running. And then Meggie finds the HEADLESS CORPSE of one of her classmates! We check in on a trio of terrible neighbors plotting to do something evil to the town's teenagers! The local spiders are concerned!

This book has the prose one would expect to find in a novel written by a poet about being a black teenager in America, except it's also about headless corpses and spider guardians. It is a trip and a half.

Read more... )

I am so glad that Thomas wrote this amazingly weird novel, and that someone at the bookshop bought it, and that I just happened to come in while it was on the shelf. It's like Adrian Tchaikovsky collaborated with Angela Johnson and Lois Duncan. There has never been anything like it, and there never will be again. Someone ought to reprint it.

Troubled Waters, by Sharon Shinn

Aug. 12th, 2025 12:42 pm
rachelmanija: (Default)
[personal profile] rachelmanija


Zoe Ardelay and her father have lived in exile in a small village since he, a former courtier, had an argument with the king. At the opening of the book, her father has just died of natural causes. Then Darien, the king's advisor, shows up and announces that Zoe has been chosen as the king's fifth wife. Zoe, immersed in the drifting, passive phase of grief, sets out with him for the capital city she hasn't seen since she was a child. The story does not go in any of the expected directions after that, starting with the conveyance they use to get there: a new invention, a gas-powered automobile.

This small-scale fantasy is the first of five "Elemental Blessings" books, but stands alone. It does end up involving the politics and rulership of a country, but it's mostly the story of one woman, how her life changes after her father dies, and the relationships she has with the people she meets. It's got great characters and relationships, focuses on small but meaningful moments in a very pleasing manner, and has outstandingly original worldbuilding. Most of it is not set in court, and involves ordinary poor and middle-class people and settings. The vibe is reminiscent of early Robin McKinley.

Welce, the country it's set in, has two aspects which are crucial to both plot and character, and are interestingly intertwined. They may seem complicated when I explain them, but they're extremely easy to follow and remember in the actual book.

The first aspect is a system of elemental beliefs and magic, similar to a zodiac. The elements are water, air, fire, earth, and wood. Every person in the country is associated with one of those elements, which is linked with personality characteristics, aptitudes, aspects of the human body, and, occasionally, magic. This is all very detailed and cool - for instance, water is associated with blood, wood with bone, and so forth. We've all seen elemental systems before, but Shinn's is exceptionally well-done. The way the elemental system is entwined with everyday life is outstanding.

How do people know which element is theirs? Here's where we get to the second system, which I have never come across before. Temples, which are not dedicated to Gods but to the five elements, have barrels of blessings - coins marked with symbols representing blessings like intelligence, change, courage, joy, and so forth. Each blessing is associated with an element. People randomly pull coins for both very important and small occasions, to get a hint of what way they should take or, upon the birth of a child, to get three blessings that the child will keep for life. The blessings a child gets may or may not show their element - if they don't, it becomes clear over time based on personality.

The blessings are clearly genuinely magical and real, but often in subtle ways. I loved the blessings and the way they work into the story is incredibly cool. Same with the elements. Zoe's element is water, and her entire plot has a meandering quality which actually does feel like a water-plot, based on the qualities ascribed to water in the book.

I would recommend this to anyone who likes small-scale, character-based fantasy AND to anyone who likes cool magic systems or worldbuilding. It's not quite a cozy fantasy but it has a lot of cozy aspects. I can see myself re-reading this often.

There are five books, one for each element. I've since read the second book, Royal Airs. It's charming and enjoyable (and involves primitive airplanes, always a bonus) but doesn't quite have the same lightning in a bottle quality of Troubled Waters.

To cormorant to samphire to plover

Aug. 11th, 2025 09:13 pm
sovay: (Otachi: Pacific Rim)
[personal profile] sovay
I seem to have been the member of my family to introduce my niece to the Atlantic off Cape Elizabeth where I learned to swim. Since [personal profile] spatch and I had the honor and the fun of driving her back to her father, we took the opportunity to stop off in Kittery for fried summer foods, York Beach for body-slamming waves and salt water taffy and soft-serve, and then Two Lights for climbing all over the ledges she kept making sure were not petrified wood before handing the tall child back at Kettle Cove where she had waded out to gather wet-shining lumps of quartz. I forgot to pack swim trunks and the cuffs of my jeans are full of sand.

As we haul away to harbor. )

At Kettle Cove, I walked barefoot over the springing beds of knotted wrack and the emery bite of barnacles. I told my niece about the invasive tiny green crabs her father and I used to catch, which even under capitalism it is now ethical to consume. I dislike so very much of the wrench of the world, but I love that my niece has turned out to love the sea.

The Other Shore, by Rebecca Campbell

Aug. 11th, 2025 07:14 pm
mrissa: (Default)
[personal profile] mrissa
 

Review copy provided by the publisher.

This collection featured stories I'd read--and very much liked--before as well as stories that were new to me. I read extensively in short SFF, so that's not unexpected for any collection these days. What's less typical is how consistently high-quality these stories are, across different tone and topic.

There is a rootedness to these stories that I love to see in short speculative fiction, a sense of place and culture. It doesn't hurt that Campbell's sense of place and culture is a northern one--not one of my parts of the north but north all the same. And forest, oh, this is a very arboreal book. There's death and transformation here--these stories are like an examination of the forest ecosystem from nurse log to blossom, on a metaphorical level. I'm so glad this is here so that these stories are preserved in one place.

You're on, music master

Aug. 11th, 2025 03:29 am
sovay: (Claude Rains)
[personal profile] sovay
The silver lining of having to think about the 17th Academy Awards has been the discovery of I Won't Play (1944), the year's winner in the since deprecated category of Best Short Subject, Two-Reeler. It had minor competition. Its vignette of down time in the Pacific theater is a cut above ephemera. It has nothing important to say about the war effort or American values except in the back-handed, Runyonesque fashion of popular music and tall tales. Frankly, good for it.

Directed by old-school all-rounder Crane Wilbur, the screenplay by James Bloodworth sticks close to its source short story by Laurence Schwab in setting up and knocking down the riddle of Fingers (Dane Clark), the dog-tagged Baron Munchausen-in-residence of an unidentified island in the South Pacific so currently overrun with very bored Marines that it's a wonder no one's busted out with the Rodgers and Hammerstein, whom the ever-modest Fingers would no doubt take the credit for introducing. If you believe what the gum-cracking, Variety-paging little bluffer gives out, he had a hand in every success of stage and screen from Gershwin to Sinatra, not to mention some sideman action on his own account with the likes of Goodman and Dorsey. He gave a hot tip to Bogart. Even the luscious pin-up of Kim Karol, lately classing up the sandbag-and-stenciled-crate decor of their dugout, he claims to have discovered at the nightspot on 52nd Street where he taught her the schmaltz that took her to Hollywood. He'd be insufferable except for his nonchalantly chutzpadik air of not seeming to care whether he's doubted, always with a wisecrack in the face of a direct challenge—put on the spot about his anonymity compared to the stardom of his alleged protégé, Fingers who couldn't look more Brooklyn Jewish if he were my grandfather tosses carelessly back, "'Cause I ain't got her big blue eyes." The scornfully spellbound audience of Chicago (William Haade), Rusty (Warren Douglas), and Florida (William Benedict) can't figure it any other way: "Fingers is either the biggest liar in the world or the most important guy in show business." The favorite is not Option B. On the other hand, on this tropical swamp of an island with nothing to do but sit around and read months-late mail and listen to Tokyo Rose, even an A-1 line of bull is better than a total cultural blackout, the closest any of his buddies is getting for the duration to the movie-palace, big-band comforts of home. It is a truth reluctantly acknowledged that for all his backstage bantam swagger and the nickname none of them has even seen him play a piano to justify, Fingers can be "kind of nice . . . to listen to, I mean."

Obviously, a spiel of this caliber cannot run indefinitely without either putting or shutting up and the wave function seems to collapse catastrophically when the cargo off the latest LST includes a beat-up traveling piano and in front of a rec hall's worth of eager witnesses, Fingers approaches the ivories with amazement and then ingloriously balks. He can't come through for an audience who'd thrill if he played "Chopsticks." He gets threatened with a personalized anvil chorus and digs in his heels on the title drop. Even for the chaplain (Robert Shayne) who's just as sternly worded as the next disappointed Marine, he can't muster more than the weak sauce of "Look, I don't mean to be a crab, Padre, but, well, I—I kind of made a vow, see?" which goes over even less well than his theatrical bluster about military pay not covering the rates he used to pull down nightly in New York. By the time the chaplain's finished with him for cheating the camp of the treat he as good as promised every time he sounded off about his hot combo nights on Swing Street, even his most traditionally skeptical critics are actually a little stunned. "I knew he was lying about all those people he was talking about, but imagine not even being able to play!" Lucky Fingers, if, after that exhibition, he can even get launched on one of his former anecdotes without being drowned out by the worse than silent treatment of Jolson in sarcastically three-part harmony. His glum demotion to persona insta-non grata, however, is nothing compared to the pasting his erstwhile buddies are prepared for him to receive when an unplanned refueling at the airfield gives the entertainment-starved Marines the windfall of a USO show by none other than Kim Karol (Janis Paige) her curvaceous, vivacious, flame-haired self, all set to knock what Fingers would have called the cash customers dead, especially if an accompanist can be found for the little box of a piano which is missing a couple of keys and still a better prospect than a torch song accordion. In agreement, the trio head off to collar their musical phony for a never-better chance to show him off to his own invention: "I wouldn't miss this for Tojo's funeral!"

If I have to spell out the denouement of this mishegos, I Won't Play has made such a bad job of its telegraphy that it might as well have used the Pony Express, but the sweetest twist is not what happens when Fingers gets shoved down in front of the piano or even at the airfield where he sees off Kim, but the fact that the camp braggart turns out to be surprisingly sensitive to the kind of dreams that soldiers half a globe from home sustain themselves on, whether it's a picture of a redheaded starlet or a lot of glitzy tall talk. "Everybody kisses everybody in show business." Showing off the brash and vulnerable persona that would serve him so well in his post-war noirs, Clark drops into conversations like an all-time kibitzer and sees himself out of a roomful of cut dead air with an elaborately unconvincing effort of not giving a damn. Paige was already a Hollywood singer as well as an authentic pin-up and could have wowed her audience accompanied by nothing at all, but she does such a knockout rendition of "Body and Soul" that I get mad all over again about The Pajama Game (1957). Audiences who liked their brief chemistry would get to see him strike out with her a month later in Hollywood Canteen (1944). Except that it provides the necessary distance between its antihero's claims and any means of proving them, the war remains mostly a matter of palm trees and G.I. shirts and the occasional patriotic detail like a game of darts played on a photo of Hirohito, but it's still a little jarring to hear the scene-setting narrator sound so blasé about suggesting a location of "maybe Tarawa," considering the winner of that year's Best Documentary Short Subject. Is this short fiction comparable cinema? Like hell, it's Saturday Evening Post-cute and it answers its outstanding question with a wink through the fourth wall; it looks terrible on taped-off-TCM YouTube, but I am delighted to have proof that the channel's chronically prestige 31 Days of Oscar does periodically dip into the discontinued categories instead of just the warhorses. After all, "Even a good liar is not to be lightly dismissed." This vow brought to you by my big backers at Patreon.
rachelmanija: (Books: old)
[personal profile] rachelmanija


A middle-grade graphic novel about a boba shop with a secret.

Aria comes to stay with her grandmother in San Francisco for the summer to escape a bad social situation. Her grandmother owns a boba shop that doesn't seem too popular, and Aria throws herself into making it more so - most successfully when Grandma's cat Bao has eight kittens, and Aria advertises it as a kitten cafe. But why is Grandma so adamant about never letting Aria set foot in the kitchen, and kicking out the customers at 6:00 on the dot? Why do the prairie dogs in the backyard seem so smart?

This graphic novel has absolutely adorable illustrations. The story isn't as strong. The first half is mostly a realistic, gentle, cozy slice of life. The second half is a fantasy adventure with light horror aspects. Even though the latter is throughly foreshadowed in the former, it still feels kind of like two books jammed together.

My larger issue was with tone and content that also felt jammed together. The book is somewhat didactic - which is fine, especially in a middle-grade book - but I feel like if the book is teaching lessons, it should teach them consistently and appropriately. The lessons in this book were a bit off or inconsistent, creating an uncanny valley feeling.

Spoilers! Read more... )

Fantastic art, kind of odd story.
sovay: (Rotwang)
[personal profile] sovay
It feels like such a cheaply sentimental connection that I must not have allowed myself to see it for years, but the first film of any lasting meaning that I saw after the dislocating and disposessing move from New Haven which marked the end of my academic career and with it the whole pattern of my life to date was A Canterbury Tale (1944), that touchstone of continuity and exile. I got up in the morning to watch it off TCM. It gave me déjà vu as if I remembered some of its strongest, strangest images, even though it seemed after the fact impossible that I should have had any previous chance to see it. It was my introduction to Powell and Pressburger and I immediately set about tracking down as many of their films as were available in my country as I had never done with any filmmakers before—I could explain it as finding something to study after suddenly having for the first time in twenty-odd years nothing assigned, but then I could have dedicated myself to just about anything encountered in those three-ish weeks including for God's sake M*A*S*H. I had just written the most Christian poem of my Jewish life and so was perhaps more than ordinarily primed to accept Emeric's cathedral. I had forgotten that the only time in my life I was in Canterbury, I had written about its layers of time, Roman roads, the scars of the Blitz, I had linked it with the archaeological eternity of DWJ's Time City. I could have imprinted on any of the characters with their griefs and doubts of lovers and livelihoods and I went straight for Colpeper, the sticky-fingered magus in his panic of losing the past, his head so far up his home ground that he has not yet learned the lesson of diaspora, how to carry the tradition wherever you go, including into the future. I had heard it myself since childhood and never had to put it so much to the test. I loved the film at once and desperately and it still took me years to see how like time itself nothing can really be lost in it, the lifeline I called it without recognizing what it held out. I keep coming back to it, still excavating that bend in the road. It had what I needed to find in it unexpectedly, the coins from the field returned in a stranger's hand.

Back on pilgrimage

Aug. 6th, 2025 09:36 pm
mrissa: (Default)
[personal profile] mrissa
 

Good news, fellow humans! My short story A Pilgrimage to the God of High Places, which appeared last year in Beneath Ceaseless Skies, is a finalist for the WSFA Small Press Award for short fiction.

I am seriously chuffed about this for a number of reasons. One, you know how everyone always says it's an honor just to be a finalist? You know why they say that? Because it is in fact an honor just to be a finalist. So many wonderful stories come out in this field every year that--well, you've seen my yearly recommendation lists. They're quite long. Winnowing them to any smaller group? Amazing, thank you, could easily have been a number of other highly qualified stories by wonderful writers, I am literally just glad to be on the team and hope I can help the ball club. Er, programming staff.

But here's another reason: if you've read that story--which you can do! please do! it's free, and it turns out people like it!--you will immediately see that it is a story about a disabled person. That disabled person is not me, does not have my family or my career or anything like that. But it is my disability. I put my own disability into this story. I gave someone with my disability a story in which they do not have to be "fixed" to be the hero. And...this is not a disability-focused award. This is just an award for genre short fiction. So I particularly appreciate that the people who were selecting stories looked a story with a disabled protagonist whose disability is inherent to the story without being the problem that needs solving and said, yeah, we appreciate that. Thank you. I appreciate you too.

The Bog Wife, by Kay Chronister

Aug. 6th, 2025 10:42 am
rachelmanija: (Books: old)
[personal profile] rachelmanija


The Haddesley family has an ancient tradition: when the patriarch dies, the oldest son summons a wife from the bog. Now living in Appalachia, the current patriarch is dying and a new bog wife must be summoned soon, but their covenant with the bog may be going wrong: one daughter fled years ago to live in the modern world, the last bog wife vanished under mysterious circumstances, the bog is drying up, and something very bad has happened to the oldest son...

Isn't that an amazing premise? The actual book absolutely lives up to it, but not in the way that I expected.

It was marketed as horror, and was the inaugural book of the Paper & Clay horror book club. But my very first question to the club was "Do you think this book is horror?"

The club's consensus was no, or not exactly; it definitely has strong folk horror elements, but overall we found it hard to categorize by genre. I am currently cross-shelving it in literary fiction. We all loved it though, and it was a great book to discuss in a book club; very thought-provoking.

One of the aspects I enjoyed was how unpredictable it was. The plot both did and didn't go in directions I expected, partly because the pacing was also unpredictable: events didn't happen at the pace or in the order I expected from the premise. If the book sounds interesting to you, I recommend not spoiling yourself.

The family is a basically a small family cult, living in depressing squalor under the rule of the patriarch. It's basically anti-cottagecore, where being close to nature in modern America may mean deluding yourself that you're living an ancient tradition of natural life where you're not even close to being self-sustaining, but also missing all the advantages of modern life like medical treatment and hot water. I found all this incredibly relatable and validating, as I grew up in similar circumstances though with the reason of religion rather than an ancient covenant with the bog.

The family has been psychologically twisted by their circumstances, so they're all pretty weird and also don't get along. I didn't like them for large stretches, but I did care a lot about them all by the end, and was very invested in their fates. (Except the patriarch. He can go fuck himself.)

It's beautifully written, incredibly atmospheric, and very well-characterized. The atmosphere is very oppressive and claustrophobic, but if you're up for the journey, it will take you somewhere very worthwhile. The book club discussion of the ending was completely split on its emotional implications (not on the actual events, those are clear): we were equally divided between thinking it was mostly hopeful/uplifing with bittersweet elements, mostly sad with some hopeful elements, and perfectly bittersweet.

SPOILERS!

Read more... )

Some reading!

Aug. 6th, 2025 07:13 am
sartorias: (Default)
[personal profile] sartorias
This replacing of the floors is turning out to be a long project, since most of the grunt work has to be done by us, two olds. It's basically packing to move sans truck. I'm doing more culling, noting my own inconsistencies in regard to what I keep and what I toss. What seemed a ream of letters from one person went out, except for a slim batch of early ones when X visited a country they felt strongly about. But the rest had begun so well, with many book and writing discussions, then became a long downhill slide over the years until I reached the point when I dreaded seeing their handwriting on an envelope. Out those go--those letters served their purpose at the time, but are not worth keeping to revisit.

And yet, I cannot toss old letters from relatives, which are largely reports on their daily doings. Some of those letters are more than fifty years old, so they've become curiosities, little reminders of what life was like in the late sixties/early seventies. But mostly I won't toss those letters because to do so is to silence those voices forever. Sorry, kids, you'll have to toss them when you toss whatever I leave behind.

Not much time for reading as I tear this place apart, and also cull more books. So far I've completely emptied three tall bookcases, and there's a lot more to go!

I've begun reading Emily Eden, whose writing shows influence from Jane Austen. Also, there's the monthly Zoom discussion of Anthony Powell's twelve volume roman fleuve A Dance to the Music of Time; I missed the August live discussion due to conflicting appointments, but they record it, and I'm listening in pieces. So far the talk re this book, The Valley of Bones seems to be circling around how much it's a roman a clef.
sovay: (Jeff Hartnett)
[personal profile] sovay
I seem to be continuing to sleep more than has been my steady norm for months into years, albeit at peculiar and inconvenient hours that leave me feeling like some sort of crepuscular mammal. I have never been able to nap in my life without it making me feel worse than when I conked out and now it just seems to be an irregularly scheduled part of my day. I am operating on the theory that I will eventually evolve a circadian rhythm. I had one in college, I think.

It would never have occurred to me that the house style of 20th Century Fox was historical megaflops, but Wilson (1944) is the third to cross my radar after Cleopatra (1963) and The Big Trail (1930): it lost its $5.2 million shirt at the box office and Darryl F. Zanuck died mad that it didn't win Best Picture. In the first edition of John Gassner and Dudley Nichols' Best Film Plays of 1943–44 (1945) which [personal profile] spatch picked up from the carrel outside the Brattle Book Shop the week before Christmas in 2017, Zanuck is the only producer to have a preface devoted to his published screenplay and it's all on the defensive, primarily against charges of unnecessary expense and boosterism for FDR. It is not majorly concerned with the historical accuracy of the script by Lamar Trotti, which is fine because regardless of whether it has its names and dates in order, it reads like a political fairy tale. How appealing it is to imagine the twenty-eighth President of the United States as a shy dry stick of a boffin animated by an almost supernal honesty and a self-deprecating sense of humor as underestimated as his perseverance, untarnished by failures of civil rights and never so impaired by his stroke that he can't share the joke with his wife of her letting him out of his presidential responsibilities. A kind of sacrificial king of American idealism, broken across a vision that the world is too fallen and fragmented to match him in, classed by the opening titles with the national saints of Washington and Lincoln. Probably it could only have been trounced by the Catholic super-treacle of Going My Way. Hollywood gonif!

Pursuing some details about Wilson with the fervor of a person who really does not want to have to watch the damn movie, I found a profile of Alexander Knox by James Hilton in the February 1945 Photoplay and blew a gasket that I hope registered with Harry Cohn's ass:

Knox belongs to the new generation of Hollywood stars who shape so oddly into the category that they are already on their way to changing both Hollywood and the star system [. . .] Indeed, the only possible thing to say is that he's an actor, and that the fame he has secured in "Wilson" neither enforces nor precludes any particular kind of thing he will do next.

In support of this argument one has only to glance at his previous motion picture roles to gather some notion of the man's range. His first Hollywood film was "The Sea Wolf" with Edward G. Robinson, in which he played the shipwrecked author, a man of physical fear but mental courage. After that there were the memorable moments in "This Above All" as the gentle clergyman and in "None Shall Escape" as the fanatical Nazi leader which in Knox's hands had the sharpness of a steel engraving.

So Knox is a star, but like many of the newer stars, he doesn't fit into the star system; and when enough people don't fit a system it is the system that has to be changed.


I don't disagree with Hilton—about either the actor or the system—but if the latter had changed to accommodate the former in the mid-'40's, I wouldn't have spent these last ten years of my semi-professional life banging my head against the exact intractability of classical Hollywood to know what to do with its actors of whatever gender who couldn't be easily typed or ticky-tackied into marketable components of the dream machine, which are naturally the kind it seems reasonable to me to like best and inclined to be frustrating to follow. In the same way that it fascinates me to encounter criticism of the Production Code at the time of its enforcement, it's useful for me to know that my feelings about the limitations of the traditional star system were shared by its contemporaries, but then it's even more maddening that its operations would not shift meaningfully until the '60's. Justice for Jean Hagen, basically. In other news, I am charmed that Knox was into motorcycles. So was William Wyler around that time; I am glad they never collided.

I forgot to mention when the three robin nestlings fledged and launched, but the current monarch count stands at one chrysalis and four caterpillars. The moon is still wildfire-stained.
[personal profile] mjg59
There's a lovely device called a pistorm, an adapter board that glues a Raspberry Pi GPIO bus to a Motorola 68000 bus. The intended use case is that you plug it into a 68000 device and then run an emulator that reads instructions from hardware (ROM or RAM) and emulates them. You're still limited by the ~7MHz bus that the hardware is running at, but you can run the instructions as fast as you want.

These days you're supposed to run a custom built OS on the Pi that just does 68000 emulation, but initially it ran Linux on the Pi and a userland 68000 emulator process. And, well, that got me thinking. The emulator takes 68000 instructions, emulates them, and then talks to the hardware to implement the effects of those instructions. What if we, well, just don't? What if we just run all of our code in Linux on an ARM core and then talk to the Amiga hardware?

We're going to ignore x86 here, because it's weird - but most hardware that wants software to be able to communicate with it maps itself into the same address space that RAM is in. You can write to a byte of RAM, or you can write to a piece of hardware that's effectively pretending to be RAM[1]. The Amiga wasn't unusual in this respect in the 80s, and to talk to the graphics hardware you speak to a special address range that gets sent to that hardware instead of to RAM. The CPU knows nothing about this. It just indicates it wants to write to an address, and then sends the data.

So, if we are the CPU, we can just indicate that we want to write to an address, and provide the data. And those addresses can correspond to the hardware. So, we can write to the RAM that belongs to the Amiga, and we can write to the hardware that isn't RAM but pretends to be. And that means we can run whatever we want on the Pi and then access Amiga hardware.

And, obviously, the thing we want to run is Doom, because that's what everyone runs in fucked up hardware situations.

Doom was Amiga kryptonite. Its entire graphical model was based on memory directly representing the contents of your display, and being able to modify that by just moving pixels around. This worked because at the time VGA displays supported having a memory layout where each pixel on your screen was represented by a byte in memory containing an 8 bit value that corresponded to a lookup table containing the RGB value for that pixel.

The Amiga was, well, not good at this. Back in the 80s, when the Amiga hardware was developed, memory was expensive. Dedicating that much RAM to the video hardware was unthinkable - the Amiga 1000 initially shipped with only 256K of RAM, and you could fill all of that with a sufficiently colourful picture. So instead of having the idea of each pixel being associated with a specific area of memory, the Amiga used bitmaps. A bitmap is an area of memory that represents the screen, but only represents one bit of the colour depth. If you have a black and white display, you only need one bitmap. If you want to display four colours, you need two. More colours, more bitmaps. And each bitmap is stored in an independent area of RAM. You never use more memory than you need to display the number of colours you want to.

But that means that each bitplane contains packed information - every byte of data in a bitplane contains the bit value for 8 different pixels, because each bitplane contains one bit of information per pixel. To update one pixel on screen, you need to read from every bitmap, update one bit, and write it back, and that's a lot of additional memory accesses. Doom, but on the Amiga, was slow not just because the CPU was slow, but because there was a lot of manipulation of data to turn it into the format the Amiga wanted and then push that over a fairly slow memory bus to have it displayed.

The CDTV was an aesthetically pleasing piece of hardware that absolutely sucked. It was an Amiga 500 in a hi-fi box with a caddy-loading CD drive, and it ran software that was just awful. There's no path to remediation here. No compelling apps were ever released. It's a terrible device. I love it. I bought one in 1996 because a local computer store had one and I pointed out that the company selling it had gone bankrupt some years earlier and literally nobody in my farming town was ever going to have any interest in buying a CD player that made a whirring noise when you turned it on because it had a fan and eventually they just sold it to me for not much money, and ever since then I wanted to have a CD player that ran Linux and well spoiler 30 years later I'm nearly there. That CDTV is going to be our test subject. We're going to try to get Doom running on it without executing any 68000 instructions.

We're facing two main problems here. The first is that all Amigas have a firmware ROM called Kickstart that runs at powerup. No matter how little you care about using any OS functionality, you can't start running your code until Kickstart has run. This means even documentation describing bare metal Amiga programming assumes that the hardware is already in the state that Kickstart left it in. This will become important later. The second is that we're going to need to actually write the code to use the Amiga hardware.

First, let's talk about Amiga graphics. We've already covered bitmaps, but for anyone used to modern hardware that's not the weirdest thing about what we're dealing with here. The CDTV's chipset supports a maximum of 64 colours in a mode called "Extra Half-Brite", or EHB, where you have 32 colours arbitrarily chosen from a palette and then 32 more colours that are identical but with half the intensity. For 64 colours we need 6 bitplanes, each of which can be located arbitrarily in the region of RAM accessible to the chipset ("chip RAM", distinguished from "fast ram" that's only accessible to the CPU). We tell the chipset where our bitplanes are and it displays them. Or, well, it does for a frame - after that the registers that pointed at our bitplanes no longer do, because when the hardware was DMAing through the bitplanes to display them it was incrementing those registers to point at the next address to DMA from. Which means that every frame we need to set those registers back.

Making sure you have code that's called every frame just to make your graphics work sounds intensely irritating, so Commodore gave us a way to avoid doing that. The chipset includes a coprocessor called "copper". Copper doesn't have a large set of features - in fact, it only has three. The first is that it can program chipset registers. The second is that it can wait for a specific point in screen scanout. The third (which we don't care about here) is that it can optionally skip an instruction if a certain point in screen scanout has already been reached. We can write a program (a "copper list") for the copper that tells it to program the chipset registers with the locations of our bitplanes and then wait until the end of the frame, at which point it will repeat the process. Now our bitplane pointers are always valid at the start of a frame.

Ok! We know how to display stuff. Now we just need to deal with not having 256 colours, and the whole "Doom expects pixels" thing. For the first of these, I stole code from ADoom, the only Amiga doom port I could easily find source for. This looks at the 256 colour palette loaded by Doom and calculates the closest approximation it can within the constraints of EHB. ADoom also includes a bunch of CPU-specific assembly optimisation for converting the "chunky" Doom graphic buffer into the "planar" Amiga bitplanes, none of which I used because (a) it's all for 68000 series CPUs and we're running on ARM, and (b) I have a quad core CPU running at 1.4GHz and I'm going to be pushing all the graphics over a 7.14MHz bus, the graphics mode conversion is not going to be the bottleneck here. Instead I just wrote a series of nested for loops that iterate through each pixel and update each bitplane and called it a day. The set of bitplanes I'm operating on here is allocated on the Linux side so I can read and write to them without being restricted by the speed of the Amiga bus (remember, each byte in each bitplane is going to be updated 8 times per frame, because it holds bits associated with 8 pixels), and then copied over to the Amiga's RAM once the frame is complete.

And, kind of astonishingly, this works! Once I'd figured out where I was going wrong with RGB ordering and which order the bitplanes go in, I had a recognisable copy of Doom running. Unfortunately there were weird graphical glitches - sometimes blocks would be entirely the wrong colour. It took me a while to figure out what was going on and then I felt stupid. Recording the screen and watching in slow motion revealed that the glitches often showed parts of two frames displaying at once. The Amiga hardware is taking responsibility for scanning out the frames, and the code on the Linux side isn't synchronised with it at all. That means I could update the bitplanes while the Amiga was scanning them out, resulting in a mashup of planes from two different Doom frames being used as one Amiga frame. One approach to avoid this would be to tie the Doom event loop to the Amiga, blocking my writes until the end of scanout. The other is to use double-buffering - have two sets of bitplanes, one being displayed and the other being written to. This consumes more RAM but since I'm not using the Amiga RAM for anything else that's not a problem. With this approach I have two copper lists, one for each set of bitplanes, and switch between them on each frame. This improved things a lot but not entirely, and there's still glitches when the palette is being updated (because there's only one set of colour registers), something Doom does rather a lot, so I'm going to need to implement proper synchronisation.

Except. This was only working if I ran a 68K emulator first in order to run Kickstart. If I tried accessing the hardware without doing that, things were in a weird state. I could update the colour registers, but accessing RAM didn't work - I could read stuff out, but anything I wrote vanished. Some more digging cleared that up. When you turn on a CPU it needs to start executing code from somewhere. On modern x86 systems it starts from a hardcoded address of 0xFFFFFFF0, which was traditionally a long way any RAM. The 68000 family instead reads its start address from address 0x00000004, which overlaps with where the Amiga chip RAM is. We can't write anything to RAM until we're executing code, and we can't execute code until we tell the CPU where the code is, which seems like a problem. This is solved on the Amiga by powering up in a state where the Kickstart ROM is "overlayed" onto address 0. The CPU reads the start address from the ROM, which causes it to jump into the ROM and start executing code there. Early on, the code tells the hardware to stop overlaying the ROM onto the low addresses, and now the RAM is available. This is poorly documented because it's not something you need to care if you execute Kickstart which every actual Amiga does and I'm only in this position because I've made poor life choices, but ok that explained things. To turn off the overlay you write to a register in one of the Complex Interface Adaptor (CIA) chips, and things start working like you'd expect.

Except, they don't. Writing to that register did nothing for me. I assumed that there was some other register I needed to write to first, and went to the extent of tracing every register access that occurred when running the emulator and replaying those in my code. Nope, still broken. What I finally discovered is that you need to pulse the reset line on the board before some of the hardware starts working - powering it up doesn't put you in a well defined state, but resetting it does.

So, I now have a slightly graphically glitchy copy of Doom running without any sound, displaying on an Amiga whose brain has been replaced with a parasitic Linux. Further updates will likely make things even worse. Code is, of course, available.

[1] This is why we had trouble with late era 32 bit systems and 4GB of RAM - a bunch of your hardware wanted to be in the same address space and so you couldn't put RAM there so you ended up with less than 4GB of RAM

PBS

Aug. 4th, 2025 08:33 am
sartorias: (Default)
[personal profile] sartorias
On their ongoing mission to reserve the entire national treasury to themselves and their suck-ups, the orange excresence and fellow scumbags have axed PBS.

But! For a few bucks a month (before they thieve those, too) you can view PBS's entire backlog, plus other goodies. And do some general good at preserving our culture while at it.

Okay, back to dismantling this entire house so we can replace the disgusting floors.
sovay: (Rotwang)
[personal profile] sovay
Apparently if permitted to sleep, my body thinks it should be allowed to do it again. I napped this afternoon and am contemplating further adventures in napping this evening. It's inconvenient in terms of a day, but on the other hand my sleep debt was old enough to vote in the last election. Have some links.

1. Courtesy of [personal profile] moon_custafer: Keith Moon fills in for John Peel in 1973. The musical choices are clever and more surf-inflected than I would have guessed and the interstitial sketches are deranged. Eleven out of ten, no notes. "Here it is once again, for those of you listening, in color."

2. Courtesy of [personal profile] selkie: clips from this weekend's semi-concert performance of Jesus Christ Superstar at the Hollywood Bowl starring Cynthia Erivo as Jesus. The effect is not unlike Nina Simone's "Pirate Jenny" (1964). Also queer af.

3. With incredible timing, the Harvard Film Archive has just announced this winter's series of Columbia 101: The Rarities, meaning that anyone in the Boston area who actually wants to hit themselves with None Shall Escape (1944) will have two chances on 35 mm including the first night of Hanukkah. I plan to be there. Several other titles of interest I have never seen, or never seen in a theater. Especially since this spring took my plans for Noir City Boston out at the knees, wish me luck.

4. Of the minimal amount of television I watched as a child, nearly all of it was brought to me by the Corporation for Public Broadcasting and viewers like you. My mother has begun to refer to the incumbent of the White House with epithets as out of Homeric epic, of which "starver of children" is currently the strongest: bodies, minds, future. The earthquake swarm around Akrotiri subsided earlier this year, but everyone I know feels like Thera and counting.

5. A whole lot of people sent me the newly published Sumerian myth and it does make me very happy.
Page generated Aug. 16th, 2025 08:49 am
Powered by Dreamwidth Studios