conuly: (Default)
[personal profile] conuly
Which I guess I can sum up as "trenchant criticism of capitalism, maybe a little preachy, not subtle at all". This might not sound like a big endorsement, but then again, I'm pretty sure most of you are Star Trek and even Babylon 5 fans, so actually it is!

**************


Read more... )

Game Review: Jupiter Hell

Aug. 15th, 2025 02:47 pm
dorchadas: (Wolf 3D Kill All Nazis)
[personal profile] dorchadas
I'm going to start this review by talking about my first ever roguelike win, which was not in Jupiter Hell.

Over a decade ago, a single developer did a couple short roguelikes for the 7DayRL Challenge, including one based on Aliens (AliensRL) and one based on Diablo (DiabloRL). The latter is really great and I wish there had been more development on it--it has a function where you can point it at your Diablo installation and it'll play music, sound effects, and voice clips from the game, but lightning damage still hasn't been implemented. More relevant to this review, though, was DoomRL, based obviously on Doom. You pick up a shotgun and kill demons while listening to E1M1 / At Doom's Gate. It's a roguelike, though, so you also pick a class from marine, scout, or technician, level up and get to pick perks that change your playstyle, from gaining extra HP to dodging attacks easier to being able to dual-wield pistols to auto-reloading shotguns when moving to making melee attacks with zero turn cost if you kill an enemy while doing it. Since moving increass your dodge, it may be the only roguelike in which circle-strafing is an actual viable strategy.

After playing it for a long time and eventually using a Marine with an Ammochain build and plasma rifle (every burst consumes only one ammo), I was able to consistently make it to the Cyberdemon, and eventually I made it there with a thermonuclear bomb and also having gotten an invincibility powerup the previous level, so I activated the bomb and it blew up the entire level...and revealed secret stairs down to even more levels! I kept going and made it down to the Spider Mastermind and killed it, thus attaining the true ending. Or so I thought until literally today, when I learned there's an even more secret ending if you also nuke the Spider Mastermind and then you get to go fight John Carmack. So maybe I should get back to that.

But back to Jupiter Hell, eventually id Software politely asked if DoomRL could please not use their IP, and so it become DRL, and then creator said he was going to make a graphical roguelike with the same premise called Jupiter Hell. I bought it years ago, a couple weeks ago I cracked it open seriously, and now I've beaten it. Rip and tear.

Jupiter Hell - Fight the Butcher
Ahhh, fresh meat.

Read more... )
conuly: (Default)
[personal profile] conuly
Anyway, E was looking at Halloween costume patterns and obviously your opinion doesn't really matter at all, only the parents' does, but I thought I'd put up a poll anyway. Which costume is best for a six or seven month old?

Poll #33490 Halloween costumes!
Open to: Registered Users, detailed results viewable to: All, participants: 36


Which costume is best?

View Answers

Bee
14 (38.9%)

Dinosaur
7 (19.4%)

Pumpkin
11 (30.6%)

Bat
4 (11.1%)



* Former stepmother, but the relationship is still there even if she's not with their dad anymore

************


Read more... )

Day out

Aug. 14th, 2025 11:49 pm
silver_chipmunk: (Default)
[personal profile] silver_chipmunk
Got up at 10:00 and breakfasted, had coffee, showered and dressed. Then I went over to [personal profile] mashfanficchick's and hung out with zer and Trish.

That's really all. We had Jersey Mike's for an early dinner, and black truffle cheese for a snack later. I Teamed the FWiB from my phone. Then we watched the Mets game, which we lost.

I called Middle Brother, he got his hair cut, and likes it.

I texted with the Kid, we are getting together tomorrow.

And that's all.

I Ubered home, fed the pets, and here I am.

Gratitude List:

1. The FWiB.

2. Middle Brother is well.

3. The Kid.

4. [personal profile] mashfanficchick

5. Jersey Mike's sandwiches.

6. Friends.

Voyager episodes!

Aug. 17th, 2025 01:01 am
conuly: (Default)
[personal profile] conuly
So, we watched that one with the telepathic pitcher plant. Seven and Naomi bond - the writers really worked to make Naomi useful to the plot rather than just being kinda there, and it mostly works - but honestly, our space Ahab has chosen the least-efficient manner possible to destroy his whale.

Then we watch the two parter with the Borg Queen, in which we establish that the Hansens (whom Seven actually refers to as the Hansens) were absolutely terrible parents. I mean, even beyond the way they brought their child on a platter to be assimilated, growing up on a tiny spaceship with only two other people is just no life for a child. They should have left her at home. (And all the flashbacks establish that she spent a lot of her brief childhood scared. Poor baby!) At one point in this episode, Seven helps rescue a group of astonishingly passive refugees who are about to be assimilated. There's a lot of off-screen screaming, but I guess these refugees weren't paid enough to talk, because they're both passive and totally silent. Also, nobody at any points suggests trying to de-assimilate any drones, even the one who is probably Seven's father, if we can believe the Borg Queen. Seems a bit uncaring, but as I said, he wasn't a good father so fuck him, I guess.

This is followed by a kinda sad and pointless episode in which Harry Kim contracts love from having surprisingly racy (for 90s Trek) sex with a dissident from a xenophobic society. She achieves her primary objective, forcing the people in charge to allow those who want to leave their society to do so, but they still break up. He's sad about it. (E and I decided that the only other Varro with a speaking role has gotta be her dad. He sure acts like he knows her pretty well, and that ship has a lot more people than Voyager does!)

And then one of my absolute favorite episodes, the one where Tom and B'Elanna get married and there's apparently a new baby on the ship we haven't heard of before and, by the way, the ship is disintegrating. Lots of people hate this episode because it's sad and bleak and pointless, but I absolutely fucking love it.

We skipped the Chakotay episode because ugh, fake Native American fake spirituality, something something "vision quest", and then it was Think Tank, which is a very watchable episode. It's not great, it's terrible - it's watchable. Also, nobody really says it, but the spokesperson of the eponymous Think Tank is himself a victim of it. He was taken from them in childhood, which wasn't all that long ago. Possibly they all are victims except the founder. It sounds like being part of a particularly reclusive cult.

*****************


Read more... )

A New Home for Elmer

Aug. 13th, 2025 08:47 pm
shannon_a: (Default)
[personal profile] shannon_a
So it looks like we are sending one of our beloved orangies, Elmer, to a new home. In Boston of all places.

The reason is pretty simple: though he's terrific with people, a real cuddle-butt who lounges all over me and my laptop whenever I go down to my office in the morning, he's really bad with other cats. And we have two other cats.

When he and Mango were little kits, they'd often wrassle, and we were shocked how often Elmer got the better of his bigger brother. (And I'm pretty sure Elmer was the runt of the litter; he was definitely much smaller than Mango when we got him.)

And he'd bully Lucy too. Running wildly at her, though she'd usually stand her ground and growl and hiss at him. (But sometimes she fled.)

When Mango and Elmer hit a couple of years old, we'd occasionally hear cat fights. Well, that is we'd hear Mango growling and yelping and sometimes see him come running. But it wasn't bad enough that we thought Elmer was a threat or anything. _Boys will be boys_ as the bad-behavior-excusing saying goes.

But after we got Megara into the house, we realized it was a bigger problem. Elmer interacted with her pretty well the first time or two he saw her, and then he started chasing her. Whenever he saw her, tackling her and attacking her if he could.

Hence the coming of the gate. Elmer liked to spend 98% of his time downstairs anyway, while Megara's home base was our (upstairs) bed room. So we had our wonderful carpenter Wayne build a gate at the top of the stairs, with the hope that Mango could jump it and visit with his brother whenever he wanted, but that the heftier Elmer would not be able to, and so the upstairs would be Elmer-free for Megara. It took Mango a few weeks to be willing to take the scary jump down the stairs, but as soon as that happened, everything seemed pretty well.

A few weeks ago, we even started to get comfortable with the fact that Elmer probably wasn't going to be able to jump the gate ever. We've long kept Megara in our bedroom at night, but a night or two we experimented with leaving her out and about (though one of those, Elmer woke us up yowling at the gate at 5am or 6am, since it had usually been open at night).

Oh, the situation was still somewhat stressful, primarily in managing a transition if Elmer wanted to come upstairs, because a year on we still can't pick up Megara to move her. So there was careful herding of her into the bedroom, and Megara often being scared as a result. Or else we'd let Elmer up, but only into our bedroom because Megara wasn't there. (And he got away during a few of those transitions, one time scaring some guests who were over gaming, another time assaulting Megara.)

But that just would have been how things went, as we have a responsibility to all three of these cats.

Until two or three weeks ago, when we noticed that Mango had a huge clump of fur missing from right at his throat and a big nasty bloody scab there. And yes, we have seen Elmer go for the throats of the other cats.

(I should note, I'm pretty sure this is all play for Elmer, or all instinct, but it's not malicious. He definitely likes his brother. He's definitely interested in Megara. He just thinks its fun to chase them and pin them down and _get_ them.)

At that point, it wasn't a choice between the newer cat (Megara) and one of our older cats (Elmer). It was a recognition that even if Elmer was a great people cat (and he is! he's a sweetie!), he didn't belong in a multi-cat household, because he was definitely a danger to those other cats.

Kimberly and I absolutely would not give up one of our cats unless we had a good home for them. Heck, I was literally started to sketch out plans about how put in some walls and a door downstairs to more definitively split the house in two, so that Mango couldn't go visiting his brother (and getting hurt), and so that Elmer had no chance of getting up into the upstairs with Megara.

But we also started putting out word that we were looking for a new home for Elmer.

I frankly didn't think it was going to be possible to find one, since we needed a cat lover that didn't have a cat!

One of my old gaming friends came to the rescue with a recommendation to talk to a friend of hers. They were planning to adopt a cat next month, and they are now going to take Elmer. They're in Boston, but there are people who take care of that sort of thing.

So Kimberly found a service that will get Elmer from here to Boston, hopefully straight to the house of the adopter. He'll get one layover, and though I hate for him to have nine or ten hours of plane rides, that means he'll get to rest, recover, eat, and take care of business in between.

Kimberly also scheduled a vet appointment for Elmer for Friday. We'll confirm his microchip (just to make sure we don't have the boys confused) and get him a rabies shot (necessary for the trip, even though the islands are rabies-free) and get him any other vaccinations that our vet thinks he should have before he's out and about.

(Ironically, we also have a vet appointment for Mango for Monday, for them to look at his injury, but I think it's been healing well.)

And once we've done that, Kimberly will have everything she needs to make reservations with a service.

We expect that we'll be sending him off in about four weeks (and we'll need one more vet appointment toward the end of that to get him his traveling papers and anything else the service says are needed, but we want to get the vaccinations early enough to make sure they've fully taken effect before he flies).

Kimberly has been the one talking with the adopter, and he seems very nice. He was asking to make sure he could get the right food that Elmer is used to and talking about getting a cat tree for him.

But still, I hate to send Elmer away. I don't want renege on our promise to him, and my fear would be that he ends up not taken care of. Not that there's anything to warrant that fear, as I trust my gaming friend's judgement as well as Kimberly's. But that's my fear because that's what would be truly terrible.

But the point is to make life better for everyone. Kimberly and I will be less stressed. Mango and Megara will (frankly) be less endangered. And hopefully Elmer will get more attention and not be confined to the part of the house that only has people in it (for the most part) during the work day.

Ultimately, I have to have my best faith that everything will go well. In the meantime, I'm trying to enjoy my time with Elmer as much as possible while he's still here.

Slept late

Aug. 13th, 2025 10:39 pm
silver_chipmunk: (Default)
[personal profile] silver_chipmunk
I slept until 1:00 today, then got up, had breakfast and coffee, and did not shower or dress as I had no plans to leave the apartment today.

Instead I puttered around, then decided to start streaming Wednesday. I watched three episodes, and I like it quite a bit. Of course I'm slightly spoilerized by the two episodes I watched with the cousins at the cottage, but it doesn't matter.

After I watched three episodes I took a break and did a few things. Then puttered online until 7:00 when I Teamed the FWiB. We talked til 8:00, when I went to my D&D game.

We had the big boss battle. I think that the DM was taking it easy on us though because it seemed awfully easy comparatively to kill the boss monster.

But anyway we did it. Next week we take a break, the week after we start something new.

After the game I called [personal profile] mashfanficchick to talk about tomorrow. Then I fed the pets, and had dinner.

And then I started here.

Gratitude List:

1. The FWiB.

2. Didn't have to go out today or spend money.

3. Good TV.

4. My D&D group.

5. Good dinner.

6, The Kid's good news from yesterday.

Oh boy! Horror we go again!

Aug. 13th, 2025 04:42 pm
garote: (ghostly gallery)
[personal profile] garote
Weapons (2025)

If there was an ad campaign for this, it never reached me, but when I heard it was created by the director of 'Barbarian' I got interested.

I read a single review, which described it as a slow-burn exploration of how a small community deals with the sudden disappearance of a bunch of children. So I expected lots of intimate character work and conversations about grief and paranoia, with some spooky happenings and perhaps a central mystery to solve, shot with the same high-quality camerawork and pacing from Barbarian.

Turns out, the mystery was more prominent than I expected. The screenplay was carefully built to walk back-and-forth over the timeline of the disappearance and let you solve it in layers. That was cool, but with so much attention given to plot, the characters don't get as much depth as I was hoping for. No matter; the journey has lots of weirdness and humor, and the ending is so delightful and cathartic that you can't help leaving the theater satisfied.

Death Of A Unicorn (2025)

Oh my god, we get it already, rich people are assholes. Didn't need two hours to learn that.

The CGI is trying very hard to match the puppetry but feels uncanny in the action shots. Will Poulter is amusing, Paul Rudd throws his role way over into cringe -- trying to be funny I guess? Ends up just cringe. Jenna Ortega's role is absolutely thankless. I feel bad for the actress, playing a role that is basically a surly adolescent version of Cassandra from Greek myth. I get the impression that a lot of the dialogue was improvised in repeated takes.

4.5 out of 10 purple dranks up.

Nosferatu (2024)

It's refreshing for a modern director to put a vampire on screen that's much more revolting than seductive. It's got to be a harder sell for a movie studio, but I assume it was due, since Stephenie Meyer and Anne Rice have collectively dominated vampire fiction for almost fifty dang years. Lestat and Edward have cast a long shadow (har har). Meanwhile, What We Do In The Shadows has only engaged with gross vampires for comedic purposes. To see a truly disgusting bloodsucker is novel again.

Be warned, I'm going to walk into spoiler territory in the next paragraph. If you want to stop here, the take-away is this: It's like watching two teenagers with old-school braces trying to make out. It's tragic, sexually frustrated, kinda gross, and goes on too long. But on the other hand, the visual effects are brilliant. I'd give it six diseased rats out of ten.

Perhaps if I sat down and watched it a second time, I would feel properly drawn into the atmosphere. Or perhaps if I'd seen it in a theater with a horde of impressionable young viewers around me, laughing nervously at the gore while speed-munching popcorn. I tried to get ideal conditions at home: A dark room, a nice chair, good headphones, a rainstorm happening outside. But the most I could feel was a sense of respectful appreciation, for the craft in the set designs, the wonderful lighting, and gross practical gore effects.

The director Robert Eggers has thoroughly rewired the story to make it as much about Mina Harker (Ellen in this case, for whatever reasons) and her weird connection to the monster. It's all set up in a creepy prologue that, unfortunately, also sets the tone for the visual standard we're operating in: We've got great practical effects when the bodies of actors are involved, but outside that in the wider shots and the landscape, the universe is a lantern show of computer-hallucinated forests and moldering estates, populated by animals that don't quite move the way you expect. It manages to look really cool and expensive without actually looking real.

But how much should that matter, when we've got a good concept to sink our fangs into? Mina Harker's connection (yeah I'm just gonna go ahead and call her Mina, I find it less confusing) to the vampire is a much more articulated combination of non-consensual and consensual feelings here, and she struggles with it right to the end. When she's around Jonathan, the feelings are at bay and she seems genuinely happy, but as soon as he leaves her side a powerful, terrifying combination of attraction and revulsion for something alien surges up to take his place. Sometimes it's treated like manic depression, sometimes it's used to explore how Mina's social position as a woman confines and infantilizes her: When she's not denied agency outright, she is chided for pressuring the men around her to act on her behalf, as they drag everyone into disaster and then flail ineffectively trying to escape.

And we get another angle as well, one that's more subtext than the others: Mina's helpless attraction to what is socially unthinkable, discovered by herself at an early age and then subsumed out of fear and confusion, then making her miserable as it bleeds through into her adult romance... It's all distressingly familiar. Mina is in the closet. Shut hard, and dying from the inside out. This version of Mina does so much more interesting work than Meyer or Rice or Francis Ford Coppola gave her.

So, this movie doesn't work for me as atmosphere, and the action scenes are frankly bad, and the flailing and hand-wringing in the third act goes on too long, but the concept lingered for a while afterwards even as the bloody visuals drained away. And that Counts for a lot.

Smile 2 (2024)

I had such optimism for this movie. The first go-round was an exercise in style over substance, providing a series of escalating scares and twisted scenes that I enjoyed, even though it didn't have a coherent plot, or hold together as a story in the end. The reviews for the sequel claimed that it was a better film all around, but putting it bluntly: It was a retread, without a coherent plot, that didn't even hold together as a story in the end.

Just like the first film, what you get instead of a story is a series of rug-pulls and fake-outs that get worse and worse until they end, and you are left with no clue what to believe, since apparently all of the secondary characters that the protagonist interacts with for more than a few lines throughout the film - yes, ALL of them - turn out to be hallucinations or false memories or some other nonsense. And by the end it's just as brazen as the first film: The entire third act turns out to be a bullshit rug-pull. Which I would have been more upset about, except that the sequel had already wasted so much of my time with absurdly telegraphed twists and padded buildup that I was bored and starting to impulsively check my email instead of paying attention.

It's that cardinal sin, folks. It's why writing is hard. You can't waste your audience's time, even for a couple seconds.

I assume the writer/director was given the green light to make this based on the box office success of the first. And so he decided - why not - let's just do exactly the same thing, beat for beat, except with more money and longer takes. Well, good for him. Money in the bank. But shame on me, for letting this hack fool me twice.

Arcadian (2024)

This one flew under my radar for most of the year until I read about it in a review for another horror movie. It was a favorable comparison, saying that Arcadian had much more interesting creature design, and a script that did a better job building empathy for its characters.

That review built up my expectations a little too high. I'm a very jaded horror fan, so you can (and should) interpret this as praise, but ... I would place this movie just over the line into "worth watching" territory. The creature designs are indeed interesting and the characters are empathetic, but the movie is also frustrating in several ways. The big problem is, there are too many questions raised and then left unanswered. Like, in a post-apocalyptic world full of weird critters, what caused the apocalypse? In the story, it's been almost two decades since the decisive event - whatever it was - and yet no one knows what it was?

That could be plausible with specific constraints. Like, all communications suddenly stop working, and we're following the story of a community that was already isolated, and the creatures are suitably ambiguous that they could be monsters from space or some kind of plague-addled mutation or dwellers from the sea come ashore, or whatever. But the world of Arcadian is not that constrained, and the clues in the story don't fit together. So you have questions, and none of the characters are asking them. Which is natural for people jaded by twenty years of trying to survive, but unfortunately, not very interesting.

With one exception: One young man, central to the plot, who tries to trap one of the creatures in order to study it. What does he learn? It's unclear; possibly nothing. But that may be deliberate, because it turns out that instead of navigating an apocalypse, or even solving the mystery of one, this movie is mostly about something else:

The absurd angst of teenage masculinity. The way it can make young men behave like morons, and can also make them incredibly vulnerable to exploitation, to the point where it seems completely impossible that any young man would become a responsible father like we see in some of the other characters. It's actually refreshing to see a story about this unfold without pulling any punches.

If you decide to watch this, you will get a decent horror setting, but you will primarily get a platform for some interesting discussions about young men. Might even be useful in a classroom setting.

Six Sesame-Street-inspired weird critter limbs up.

Big Trouble In Little China (1986)

I pulled this one out of the vaults because it had been a very long time and I remembered it being very silly. It turned out, I only remembered a quarter of the silliness. You could say there was 300% more silliness than I was expecting.

I was a kid in 1986, so I didn't notice that this movie was released in a year where it went toe-to-toe with Aliens, Top Gun, Star Trek 6, and Ferris Bueller’s Day Off. It held its own, and has since risen in esteem.

The director, John Carpenter, said this in an interview shortly after the film was made:

"I'm almost 40 years-old now. And since I'm getting older in my career, I thought I'd better do something nuts while I still could do it. But I think the primary reason for making Big Trouble In Little China is to see the world through the eyes of my son, who's now two years old. I can see a really ridiculous, fun world, an enormous, wondrous world."

"Rambo 2 was out, which was the template for action films. They were all patriotic," Carpenter says. "They wanted an action hero. I don't think they realized that I would make the white guy look like a blowhard John Wayne idiot who couldn't do anything."

Kurt Russel chimes in: "John and I wanted to have a guy who wasn't as sharp as he thought he was. Jack's a blustery sort of blowhard who has a lot of self-assurance. And it really is not too handy. That made playing him a lot of fun because Jack gets out of trouble in ways you wouldn't expect him to."

The immediate result was that the Fox studio execs tried to make Jack look more heroic, by forcing Carpenter to add a scene to the beginning of the film, wherein Egg Shen praises Jack's "great courage" to an attorney.

From the liner notes to the official soundtrack: "While Big Trouble In Little China referenced no end of Hong Kong and American action films on its journey, John Carpenter's most referential ode was saved for the rocking end credit song by the Coupe de Villes - a group comprised of the director and his pals Nick Castle and Tommy Lee Wallace. Carpenter had first played with Wallace in their high school band Kaleidoscope, and then jammed with Castle while both studied film at USC."

"The way I look at it, no one's ever too old for rock n' roll," Carpenter says. "I thought this was a perfect chance to do a main title. It was also something else making that music video. We shot it through the course of one night on a little sound stage. The whole idea was to get to sing and strut our stuff. No one else was going to pay us to do this. In fact, we didn't get paid to do it! The experience was ridiculous, and also a lot of fun."

Watch this weird toybox of a movie, preferably with some kids sitting around to laugh at it. A nice use of a few hours.

Non-Horror:

Thunderbolts*:

7 out of 10. Surprising thematic choices for a Marvel film. Dramatic scenes handled much more gracefully than anything James Gunn cranks out, but it's still a "ragtag group of crappy people saves the day" thing, which means it may as well be by James Gunn.

Latest Mission Impossible film

6.5 out of 10. Really cool dialogue-less underwater action sequence. Neat plane stunts. Drags at the beginning. Script is ponderous and overcooked.

Fantastic Four:

6 out of 10. A wisely skipped origin story, some glorious retro-futuristic set design, a really stirring action sequence built around a medical emergency. Good stuff. But the script really, seriously struggles with making us know these comic characters as real people. It's the Marvel formula showing its age, really: You need some greater theme or more interesting premise to explore. "What if there were people with cool fantasy-story abilities we don't see in the real world, marching around using them in the real world" as a concept has been so completely beaten into the ground at this point that you'd need mining equipment and paleontologists to recover it. But what else is Marvel going to do?
duskpeterson: The lowercased letters D and P, joined together (Default)
[personal profile] duskpeterson

On the walls of the sanctuary are inscribed the names of the Living Dead, which were taken from them at the time of their enslavement. These names were thankfully recorded by the priests who removed the names, so we still possess records of the thousands of men and women who were enslaved in this palace and usually died here shortly thereafter.

Not all of the names of the Living Dead are inscribed here. At the time of the rededication of this sanctuary, the Jackal met with the former Living Dead and their families to determine whether their names should be inscribed here, along with the names of the Living Dead from earlier generations. So strong a stigma continues in Koretia against being enslaved that the present generation of the former Living Dead - or their family members, where the former slaves could not speak for themselves - asked that their names not be inscribed here until after their bodies were dead. Their wishes were respected.

[Translator's note: The intersection between family and slavery can be seen in Light and Love.]

We grant you the rank of developer

Aug. 13th, 2025 01:02 pm
dorchadas: (Perfection)
[personal profile] dorchadas
Last night I was officially invited to become a developer on Cataclysm: Dark Days Ahead.

It's kind of funny because like 99% of my work is on the mods that ship with the game--I barely ever do anything on the core game itself. But because I'm so prolific--I've submitted the most PRs every year for three years running now--I elevated myself to one of the devs.

It's a free open-source game, so this position comes with no salary, no responsibilities, and no real cred except among fans of niche roguelike survival games. But nonetheless, all my work on the game got this for me!

SFWA and the Anti-AI Training Lawsuit

Aug. 13th, 2025 09:37 am
seawasp: (Default)
[personal profile] seawasp
The SFWA (Science Fiction Writers of America) has announced that they are participating in a class-action lawsuit against Anthropic AI, which used an absolute metric shitton of authors' books to train its AI. While it's been ruled in one case that these actions don't, technically, constitute copying the book (because the training doesn't leave actual copies of the trained books, only of the  responses to having been trained on it, in short), it HAS been ruled that just grabbing copyrighted material and using it for a commercial purpose (such as training your commercial AI) is not a fair use. 

Anthropic AI is currently valued at around 150-160 billion dollars, just as a note. This is not a small company. 

From my point of view, it's absolutely open and shut: did they make use of copyrighted works to make a commercial product? Yes. Did they know they were doing so? Yes. Did they know they SHOULD pay for the rights to make use of those works? Yes. They simply concluded that it would be expensive, so they grabbed archives of pirated copies. 

The penalties for this should be substantial. This isn't like someone just downloading a book to read, in which case the most you could argue is that they owe you the purchase price for the copy they made. This is taking people's copyrighted work to use to make a commercial product that you intend to profit from. Conceptually this is no different than making a movie or other derivative work from the copyrighted material. The movie may differ drastically from the book -- it may in the worst case have little but names to show the connection. Even so, the moviemaker HAS to have paid the author for the rights to make the movie using their book. 

Note that there is no argument in this case that Anthropic did not, in fact, make use of these works. It's admitted that they did. 

But if "not retaining a copy, just the impressions" is good enough, then why can't I go and publish a Lord of the Rings fanfic? If I put the book away and don't look at it while writing, I'm just using my own impressions from the book to write the fanfic. Better yet, there's a lot of books I've only read once; if Anthropic's allowed this argument, then I should be able to freely use anything I remember from any book I've ever read. 

To an extent, of course, we DO do that -- we're influenced by everything we read, inspired or angered by it. But we also are expected to make a conscious effort to not merely TAKE the intellectual property. Since current AIs are incapable of "conscious effort", and by their nature literally do not RECALL the sources of their training (part of Anthropic and others' defense against accusations of 'copying'), the responsibility for such conscious effort devolves upon Anthropic and their personnel. 

Thus, it would be my contention that Anthropic currently owes every author whose work was used for this training, first a licensing fee -- negotiated appropriately for current and anticipated valuation of their business -- and second, a penalty fee for having DELIBERATELY chosen to try to avoid doing the legally obvious and required licensing. 

I would think that a minimum for that would be a thousand dollars per book infringed for licensing, and five hundred for being deliberately sneaky about it. That's a lowball figure -- note that even an OPTION to use someone's book for a movie -- not even an actual rights assignment -- is usually in the thousand-plus range. In this case it's not just an option -- they DID use the intellectual property. 

The other reason it has to be a significant number is that everyone is aware that the various IP industries are very much interested in eventually using AI to supplement or even replace human creators. If that's the goal, well, those of us who'll be being used to TEACH our replacements deserve a hell of a salary, so to speak. 

I hope this suit goes forward well. 



 

Of White Lilies and Untying the Black

Aug. 13th, 2025 10:41 pm
tcpip: (Default)
[personal profile] tcpip
What Fassbinder film is it? The one-armed man comes into the flower shop and says: "What flower expresses days go by, and they just keep going by endlessly, endlessly pulling you into the future. Days go by endlessly, endlessly pulling you into the future?" And the florist says: "White Lily."

The film is Berlin Alexanderplatz, and the flowers are white carnations. But I think Laurie Anderson cast a better metaphor than Fassbinder in this case. For there is a language of flowers (the best English-language book wit this title is "The Language of Flowers; with Illustrative Poetry") which provides encoded messages between sender and recipient. "By all the token-flowers that tell. What words can never speak so well... Ζωή μου, σᾶς ἀγαπῶ!" (Lord Byron, "The Maid of Athens"). It is a well-known convention that white lilies are for funerals, and many may know that it has a symbolic value of remembrance, and fewer still that it is for restoration. But "The Language of Flowers" (p148) says something different. It speaks of, in the continental tradition (fleur-de-lis), of the lily representing nothing less than majesty.

Another tradition which I have become familiar with during my time in Timor-Leste was "hatais metan" ("wear black"). From the information I have received, it is used for those in mourning, in remembrance of those no longer with us, an often expressed in wearing a small square of fabric attached to one's clothes. After a year, the item is removed, "kore metan" ("untying the black") and typically a reflective party is held for those who shared the loss, not unlike the Celtic ceremonial wake. The tradition made a lot of sense to me; it is deeply respectful to mourn a person for a year, but even a departed spirit would want someone to continue to live their life. Besides, as the Sufi comic Nasreddin Hodja pointed out, a lot can happen in a year. Maybe the horse will even learn to sing!

Indeed, a lot has happened in my life since last August. I have travelled to China three times (including visiting Qomolangma-Everest and The Great Wall) and New Zealand once, and presented at three international conferences. I have run 17 workshops on high performance computing and parallel programming, along with additional guest lectures at the University of Melbourne. I've started a climatology doctorate, which I am powering my way through, purchased (half) a property in Darwin and paid off my apartment in Southbank. I conducted a fundraising campaign for the Isla Bell Charitable Fund through the RPG Review Cooperative and also published three issues of the namesake journal. My health has improved "somewhat" with a very strong exercise and diet regimen. And, at the point of being a little ridiculous in my sensitivities, I have two new pet rats in my life.

It all adds to the metaphor; the idea of the days pulling us to the future, a trajectory from remembrance, through restoration, toward majesty. At least it is the wish of the sender of white lilies to their departed recipient. As for the memory? I have also untied my own version of the black cloth. I once received a little cartoon self-portrait that was delightful and beautiful, drawn on a reminder note (just to add to the narrative) with a declaration of affection that I took with the seriousness I accord to such stuff ("dreams are made of"). It has adorned my wall for a year, and every day I looked upon it in remembrance, gratitude, and respect. But now the portraiture has been taken down. The black band has been untied, and today I bought white lillies.

Caged Bird by Maya Angelou

Aug. 15th, 2025 02:30 am
conuly: (Default)
[personal profile] conuly
A free bird leaps
on the back of the wind
and floats downstream
till the current ends
and dips his wing
in the orange sun rays
and dares to claim the sky.

But a bird that stalks
down his narrow cage
can seldom see through
his bars of rage
his wings are clipped and
his feet are tied
so he opens his throat to sing.

The caged bird sings
with a fearful trill
of things unknown
but longed for still
and his tune is heard
on the distant hill
for the caged bird
sings of freedom.

The free bird thinks of another breeze
and the trade winds soft through the sighing trees
and the fat worms waiting on a dawn bright lawn
and he names the sky his own.

But a caged bird stands on the grave of dreams
his shadow shouts on a nightmare scream
his wings are clipped and his feet are tied
so he opens his throat to sing.

The caged bird sings
with a fearful trill
of things unknown
but longed for still
and his tune is heard
on the distant hill
for the caged bird
sings of freedom.


********


Link
dorchadas: (Chrono Trigger Campfire Scene)
[personal profile] dorchadas
You ever have a game come out of nowhere and just kind of...take over your gaming life?

In 2023 it happened with Cataclysm: Dark Days Ahead, an event which has repercussions to this day, considering how much hobby time I spend how on developing CDDA--we're about to release the 0.I version and I have top billing in the special thanks section--and this year it happened with Vintage Story. I can also blame that on CDDA, since on the development discord people would constantly talk about Vintage Story, about mining and smithing and clayforming and farming and being attacked by bears that lunged at them out of the underbrush. I watched the stories with fascination while I played Horizon's Gate (which I still plan to get back to), and around halfway through January I finally gave in, went to the dev website and bought Vintage Story, and downloaded it. I installed a few mods that came highly recommended like that one prevents a fire temperature from resetting on each item in the stack, loaded up the game, and was promptly greeted with a very familiar sight:

Vintage Story - Autumn River Valley Review
Admit it, you can hear the song.

Read more... )

Medical day

Aug. 12th, 2025 10:39 pm
silver_chipmunk: (Default)
[personal profile] silver_chipmunk
Got up at 11:00 after not sleeping well. Showered and washed my hair, and dressed, but no breakfast or coffee cause I had to have fasting blood tests.

After looking at my financial situation I decided to bus to the lab for my blood tests instead of Ubering. I left plenty of time, and in fact got there a half hour early. They took me immediately so I was out long before I had to be at my next appointment, the eye surgeon.

I walked to Dunkin Donuts and got their $5 meal deal, which is tasty, filling, and cheap. Now it's two wake up wraps and a coffee, the last time I did it, it was a breakfast sandwich and hash browns and a coffee, so I think it's a bit downsized, but what the hay.

Anyway, I ate and had my coffee, and then took the 13 bus to the eye surgeon. Again, I got there over a half hour early, and they took me immediately. So I was finished before I was supposed to have been there!

The eye is healed, it's doing fine. They want me back in two months, so I made an appointment for October 27th.

Then I took the 12 bus back as close to home as it goes, which is Parsons Blvd, right near Oldest Brother's nursing home. Which was depressing, I was rather hoping to never have to walk back from there again since he died. But I did it.

Came home, and spent the rest of the day puttering around.

The Kid called me, and we talked, she had some good news.

I called [personal profile] mashfanficchick and we talked a bit.

At 8:00I had my Al-anon meeting by Zoom. That was pretty good.

Then I had dinner. At 9:44 I got email from the FWiB. His sisters have been visiting the last few days which is why we haven't been in touch as much. But he was home finally, and we Teamed.

And then I started here.

Gratitude List:

1. The FWiB.

2. My eye is healed well.

3. The Kid's good news.

4. My meetings and the people there.

5. Nice weather.

6. My cat keeping me company.

Code commentary

Aug. 12th, 2025 01:12 pm
garote: (programming)
[personal profile] garote

I rarely write about my work here. But today I think I will!

I've worked on many codebases, with very large numbers of contributors in some cases, and only a few in others. Generally when you make a contribution to a large codebase you need to learn the etiquette and the standards established by the people who came before you, and stick to those.

Not making waves - at least at first - is important, because along with whatever code improvements you may contribute when you join a project, you also bring a certain amount of friction along with you that the other developers must spend energy countering. Even if your code is great you may drag the project down overall by frustrating your fellow contributors. So act like a tourist at first:

  • Be very polite, and keen to learn.
  • Don't get too attached to the specific shape of your contribution because it may get refactored, deferred, or even debated out of existence.
  • It won't always be like this, but no matter what kind of big-shot you are on other projects, it may be like this at first for this new one.

Let me put it generally: Among supposedly anti-social computer geeks, personality matters. There's a reason many folks in my industry are fascinated by epic fantasy world always on the brink of war: They are actually very sensitive to matters of honor and respect.

Anyway, this is a post about code commentary.

In one codebase I contributed to, I encountered this philosophy about code comments from the lead developers: "A comment is an apology."

The idea behind it is, comments are only needed when the code you write isn't self-explanatory, so whenever you feel the need to write a comment, you should refactor your code instead.

I believe this makes two wrong assumptions:

  • The only purpose of a comment is to compensate for some negative aspect of the code.
  • Code that's easy for you to read is easy for everyone to read.

The first assumption contradicts reality and history. Code comments are obviously used for all kinds of things, and have been since the beginning of compiled languages. You live in a world teeming with other developers using them for these purposes. By ruling some of them out you are expressing a preference, not some grand truth.

Comments are used to:

  • Briefly summarize the operation of the current code, or the reasoning used to arrive at it.
  • Point out important deviations from a standard structure or practice.
  • Explain why an alternate, simpler-seeming implementation does not work, and link to the external factor preventing it.
  • Provide input for auto-generated documentation.
  • Leave contact information or a link to an external discussion of the code.
  • Make amusing puns just to brighten another coder's day.

All of these - and more - are valid and when you receive code contributed by other people you should take a light approach in policing which categories are allowed.

The second assumption is generally based in ego.

I've been writing software for over 40 years, and I haven't abandoned code comments or even reduced the volume of the ones I generate, but what I have definitely done is evolve the content of them significantly.

I've developed an instinct over time for what the next person - not me - may have slightly more trouble unraveling. That includes non-standard library choices, complex logic operations that need to be closely read to be fully understood, architectural notes to help a developer learn what influences what in the codebase, and brief summaries at the tops of classes and functions to explain intent, for a developer to keep in mind when they read the code beneath. Because hey, maybe my intent doesn't match my code and there's a bug in there, hmmm?

The reason I do this is humility. I understand that even after 40 years, I am not a master of all domains. The code I write and the choices I made may be crystal clear to me, but not others. Especially new contributors: People coming into my codebase from outside. Especially people with less experience in the realm I'm currently working in. For the survival of a project, it's better to know when newcomers need an assist and provide it, than to high-handedly assume that if they don't understand the code instinctively, then they must be unworthy developers who should be discouraged from contributing, like by explaining what's going on you are "dumbing down" your code.

Along the same lines, it's silly to believe that your own time is so very valuable that writing comments in code is an overall reduction in your productivity.

You may object, "but what if the comments fall out of sync with the code itself, and other developers are actually led astray?"

I have two responses to this, and you may not like either one: First, if your comments are out of sync with the implementation it's either because your comments are attempting to explain how it works and the implementation has drifted, or your comments are explaining the intent behind the code, and the behavior no longer matches the intent. In the first case, the comment may potentially cause a developer to introduce a bug if they're not actually understanding the code. But if they're reading the code and they can't understand it because it's complex, then the commentary was justified, and it should be repaired rather than removed. (Or, you should refactor the code so you don't need to explain "how" so much.) In the second case, someone has already introduced a bug, and the comment is a means to identify the fix.

And second, if it feels like a lot of trouble to maintain your comments, then perhaps you write great code but you're not very good at explaining it in clear language to other humans. You should work on that.

If it's your project, you can make the rules, and if it's your code, then obviously it's clear to you. But if you want to work on a team, and have that team survive - and especially if you want to form a team around your own project - then you need a broader philosophy.

By the way, I should note that there are less severe incarnations of "a comment is an apology" out there. For example, "a comment is an invitation for refactoring". That's a handy idea to consider, though it still runs afoul of the reductionist attitude about the purpose of comments.

You should indeed always consider why you think a comment is necessary because it might lead to an alternate course of action. Even if that action has no effect in the codebase itself, like filing a ticket calling for a future refactor once an important feature gets shipped, it may be a better move. But this is an exercise in flexibility, and considering what you might have missed, rather than a mandate that code be self-explanatory enough to be comment-free (and an assumption that you personally are the best judge of that.)

Here's my own guidelines for writing comments. They're a bit loose, and they stick to the basics.

  • Comments explain why, not how.
  • Unless the how is particularly complicated. Then they explain how, but not what.
  • Unless the what is obscure relative to the standard practice, in which case a comment explaining what might be useful.
  • You learn these priorities as you go, and as you learn about a given realm of software development.

Always be thinking about the next person coming in after you, looking around and trying to understand what you've done. And, try to embrace the notes they're compelled to contribute as well.

Profile

tcpip: (Default)
Diary of a B+ Grade Polymath

August 2025

S M T W T F S
     12
34 56789
101112 13141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 16th, 2025 12:49 am
Powered by Dreamwidth Studios