Organization for Transformative Works ([syndicated profile] otw_news_feed) wrote2026-05-19 03:50 pm

AO3 Releases 0.9.462 – 0.9.468: Change Log

Posted by therealmorticia

Our releases in March included a slew of collection, bookmark, and history bug fixes, as well as several improvements for site admins.

Special thanks to first-time contributors charliewhiskee, Dobe, goose, Lubczi, Marianna, mellowmarsach, Nathan Cunningham, nghz, Oyon Ganguli (0ce10tsgit), and Xiang Rassul Li!

Credits

  • Coders: Bilka, Brian Austin, calm, charliewhiskee, Cubostar, Daniel Haven, Danaël / Rever, Dobe, EchoEkhi, FlyingFalcon, goose, Lubczi, Mae Light, Marianna, mellowmarsach, Nathan Cunningham, nghz, ömer faruk, Oyon Ganguli (0ce10tsgit), Richard Hajek, sarken, Scott Venkataraman, varram, Yi Fang, Xiang Rassul Li
  • Code reviewers: Bilka, Daniel Haven, marcus8448, redsummernight, sarken, Scott Venkataraman, slavalamp
  • Testers: Berix, Bilka, Brian Austin, calamario, choux, EchoEkhi, hvalrann, Lute, lydia-theda, marcus8448, pk2317, therealmorticia, Ven, wichard

Details

0.9.462

On March 2, we deployed a patch for the gem we use to manage authentication (to address a performance issue related to the March 2026 Downtime).

  • [AO3-7306] – Devise patch to prevent an excessive amount of strain on the database.

0.9.463

Our March 6 deploy included a few gem updates.

  • [AO3-6916] – Migrated from Gitpod/Ona to devcontainers for our development needs, as Gitpod was no longer suitable.
  • [AO3-7271] – Updated which data is included when comments are sent to our spam checker for evaluation.
  • [AO3-7305] – We updated the internationalization of some emails based on feedback from translators.
  • [AO3-7227], [AO3-7304], [AO3-7308] – Code cleanup and gem updates.

0.9.464

On March 12, we released a whole bunch of bug fixes.

  • [AO3-6359] – In some rare cases it was possible to delete the pseud that corresponds with your username. We fixed this edge case.
  • [AO3-6688] – In order to prevent tragic accidents, we’ve made it harder to delete your entire History. Instead of a small “Are you sure?” popup, you are now directed to a confirmation page that requires another button click.
  • [AO3-7214], [AO3-7215] – On a page with several bookmarks, closing and opening the “Edit” or “Save” functions on several bookmarks would get the popup form all confused which bookmark you wanted to edit or save. Or, in some cases, the buttons would just disappear on you! We’ve now sorted out the underlying JavaScript to let you save, or indeed edit, the bookmark you clicked on last.
  • [AO3-7273] – When an account is banned for posting spam, we now also automatically delete all its profile contents, including any icons and alt text.
  • [AO3-7285] – The user ID was missing from a page accessible to Policy & Abuse volunteers; we’ve added it now.
  • [AO3-7290] – When you access AO3 without being logged in, you might be able to scroll down the page a bit, but then a popup will inevitably ask you to agree to our Terms of Service before you can continue. We now take you back to your scroll position once you click the button.
  • [AO3-7314] – We’ve fixed the draft deletion to make sure it adheres to the correct deletion dates even for drafts created in the short month of February.
  • [AO3-5683] – We fixed some security warnings pointed out by the helpful Brakeman tool.
  • [AO3-7302] – We changed the code for displaying work meta-information so it accesses the work in one unified way.

0.9.465

On March 18, we released a bunch of bookmark, admin, and accessibility fixes.

  • [AO3-5937] – On some pages, the “Save” button on bookmarks was visible to logged-out users, not that clicking it would do anything. Now it’s only there when you’re logged into your account.
  • [AO3-6203] – On tag pages, we display a list of tags associated with the one you’re browsing, e.g. the characters or relationships for a fandom (with a limit of 300 tags per type). For large fandoms, for example, that would put a considerable strain on the database. We have now moved to getting this data from our search engine, so retrieving the associated tags doesn’t hammer the database servers anymore.
  • [AO3-7030] – When we introduced Archive skins, we envisioned a system where users could create custom CSS to change the appearance of AO3, and then apply to make the code available to other users with a button click. This was never a sustainable idea, so we’ve been working on phasing it out. Now only official accounts, e.g. those belonging to the AO3 development team, can apply to have their skin reviewed for general usage. (All users can still create skins for themselves and make the code available in other ways, e.g. on GitHub or Tumblr or as a fanwork on AO3.)
  • [AO3-7131] – The text used by screen readers to announce a help link was confusing, reading out the question mark we use to indicate the availability of the help popup. We’ve cleaned up the way we generate the text, which should be easier to follow now.
  • [AO3-7256] – We’ve added a limit to how many times a specific bookmark can be submitted to the Policy & Abuse team for review.
  • [AO3-7272] – When accessing a comment via the “Reply to this comment” link, some buttons would be gone for site admins or logged-out users that they’d normally be able to use, e.g. if viewing a single comment thread. Now the buttons are always there!
  • [AO3-7303] – On your Statistics page, the tool-tip you get when hovering over a graph would flicker if it popped up right under your cursor. That’s fixed now, so it should be easier to read.
  • [AO3-7317], [AO3-7318] – We removed an incorrect ARIA attribute from some HTML.
  • [AO3-7319] – If a site admin bans an account for posting spam, they are now redirected to the admin dashboard for that account (after the successful deletion of all the spam).
  • [AO3-7335] – We fixed that running all the tests in one sitting would leave extra files and models behind.

0.9.466

We upgraded to Rails 8.1 on March 20.

  • [AO3-7328] – We updated Rails, the framework the AO3 runs on, to the next major version.
  • [AO3-7346] – Updated a gem used by our search engine to address a security issue.

0.9.467

For our penultimate March release, we deployed several display fixes and small site improvements on March 25.

  • [AO3-5866] – The links to work creators in our RSS feeds were broken; now they’re fixed!
  • [AO3-6138] – Leaving kudos on a work with JavaScript disabled would previously knock you back to the top of the page. You can now see the success message (or the friendly hint that you’ve already left kudos) without having to scroll down to it.
  • [AO3-6385] – On the page displaying all prompts in a prompt meme, or all requests in a gift exchange, the page content would overlap the sorting buttons at the top if viewed on a small screen. Now everything looks tidy.
  • [AO3-6498] – To assist in abuse cases involving our gifting feature, members of the Policy & Abuse team can now access a user’s refused gifts page.
  • [AO3-7059] – We will now display a warning message if the password you’re using to log into AO3 was found in a data breach documented on HaveIBeenPwned.
  • [AO3-7255] – We’ve added a limit to how many times a specific series can be submitted to the Policy & Abuse team for review.
  • [AO3-7268] – If you try to navigate to the inbox for a nonexistent user, you will now get an Error 404, since, like the user, the inbox does not exist.
  • [AO3-7280] – Creating a multi-chapter draft and then hitting “Post” on the first chapter would indeed post that chapter, but treat the work as a whole still as a draft. It now publishes the work, with the first chapter, leaving any other chapters alone so you can post them later.
  • [AO3-7315] – Members of the Policy & Abuse team can now edit and save a work’s tags, e.g. to change the selected language, even if it has more than 75 tags. (As a regular user, you’d be prompted to remove tags from your work until you’re below the limit.)
  • [AO3-7323] – We updated the introductory text on our homepage.
  • [AO3-7352] – Our previous fix making help text links more accessible for screen readers unfortunately prevented some content in work blurbs (e.g. warnings and ratings) from being read out loud. This has now been fixed!
  • [AO3-7329], [AO3-7330] – Your History page and the page listing your blocked users now have your username in the browser’s page title, as they always should have.
  • [AO3-6906] – Updating the autocomplete for users and pseuds no longer depends on an unmaintained library!
  • [AO3-7120] – In the rare case that the admin search results for a user are outdated, admins can now manually mark the search to be updated.
  • [AO3-7338] – We recently changed how we cache bylines, and now all that new code is organized neatly in its own file.
  • [AO3-7354] – We updated Rails to 8.1.2.1 for some security fixes.

0.9.468

On March 31, we deployed another batch of miscellaneous fixes and performance improvements.

  • [AO3-6998] – Trying to search all signups in a gift exchange by pseud would cause an Error 500; now it returns the signup you were looking for!
  • [AO3-7062] – AO3 site admins can now view all work blurbs on a user’s “Works in Collections” page.
  • [AO3-7223] – We prepared the help pop-ups on the Preferences page for translation.
  • [AO3-7284] – When we rebuild our Elasticsearch indexes, we batch multiple objects together into one reindexing operation. We can now easily configure how large those batches are.
  • [AO3-7292] – On the page for managing wranglers assigned to fandoms, the button to remove a wrangler only had a small clickable area around the X. Now the whole button does what it’s supposed to do.
  • [AO3-7311] – When a collection’s settings were changed, e.g. from moderated to unmoderated, that information wasn’t fully reflected everywhere. Now we make sure that listings and search results are updated immediately.
  • [AO3-7321] – If you subscribe to a work that is then added to an unrevealed collection, we now display a “Mystery Work” placeholder on your subscriptions page until and unless the work is revealed again.
  • [AO3-7332] – The page listing your muted users now has your username in the browser’s page title!
  • [AO3-7341] – If old jobs are still running on the development environment when a coder pushes changes to their branch of the Archive software, those jobs will now be stopped to save resources.
  • [AO3-7347] – We cleaned up an unused method related to prompts.
  • [AO3-7350] – We improved the performance of the History page by reducing the number of queries required to show each page.
annabeth_roses: (DW: "Eleven don't go." :()
annabeth ([personal profile] annabeth_roses) wrote in [community profile] fandom_icons2026-05-19 11:42 am
Entry tags:

35 Doctor Who icons - The Time of the Doctor

The Time of the Doctor icons
Sorry, I made the most depressing icons ever ;____; There's one icon at the end that is kind of cracky (albeit still depressing). So 35 icons total. Major spoilers for Eleven's regeneration episode.

Teasers:



here @ my journal
oursin: Lady Strachan and Lady Warwick kissing in the park (Regency lesbians)
oursin ([personal profile] oursin) wrote2026-05-19 03:20 pm

Not sure this was quite such a new departure....

Queer Non-Monogamy in Edwardian London.

Author of article does point out that this is happening among people with huge amounts of privilege and possibilities of discretion:

[I]t is certainly easy to romanticise the traditions of lavender marriages and queer non-monogamy that were so prevalent in the London arts scene during the Belle Epoch. However, to over-simplify the past in this way would be to overlook the many tensions that existed between queer couples, as well as the growing interest in alternative relationship structures within heterosexual participants in this scene. Most importantly, however, it would be a failure not to take into consideration the considerable inequalities that allowed the rich and the powerful to live by a double-standard of sexual propriety. Provided they avoided relationships that troubled other structures like class and race, this group remained free from the expected social and legal repercussions of queer sex in the early twentieth century.

Ahem ahem.

Does he not realise quite how much This Sort of Thing - negotiating the boundaries of marriages that were made for various reasons of status, money, and politics, to accommodate other relationships - had been going on For A Very Long Time, and has he not seen that movie about the Duchess of Devonshire in the late C18th? (Which included sapphic dalliance.)

Will concede (she concedes) that a) Lords Strachan and Warwick did not seem on-board with their Ladies' sapphic dalliance (see icon), though the issue there does seem to have been they had not been sufficiently Pas Devant the wrong kind of people who would gossip and go away to make satirical prints sold in Piccadilly and b) the whole thing probably got even more discreet in the Victorian era, though when one considers Edward the Caresser's set, did it do so by very much?

I once, in fact, I think, put forward an argument that Bertrand Russell, e.g., in his arguments for free love, was proposing to democratise a way of life his family had been practising for generations.

osprey_archer: (books)
osprey_archer ([personal profile] osprey_archer) wrote2026-05-19 08:43 am

Book Review: The Mauritius Command

We sail onward with Patrick O’Brian’s The Mauritius Command! Before we get to the actual book, a brief pause to note that O’Brian dedicated this book to Mary Renault, in Greek, which (according to [personal profile] littlerhymes and Google translate) means “Glaucus in Athens.” Still not sure what this means but love this further confirmation that Mary Renault loved this series. I presume she was reading it with her slash goggles firmly attached.

After a brief interval at home (Jack has acquired twin baby girls and lost all his money again), Jack is appointed commodore, which means he is a captain in charge of other captains, a big rise in responsibility with no corresponding rise in pay! (Some things never change.) He is going to direct the conquest of Mauritius, an island off the coast of Africa currently in the hands of the French.

This of course leads to many exciting sea battles, etc. etc., but what most captured my attention was Captain Clonfert. When Jack and Clonfert were both lieutenants, Clonfert hung back during an action where Jack’s command took heavy losses, then took all the credit for himself in dispatches. Either out of a guilt or gay crush (por que no los dos?, asks O’Brian), Clonfert has been obsessed with Jack’s career ever since.

He is also obsessed with proving his bravery. The rest of the world (except Jack and Clonfert himself) has long since bought that Clonfert is the Most Dashing Captain to Ever Dash, but unfortunately those exceptions are the people Clonfert really wishes to convince, so he continues to make extremely gallant, dashing, strategically disastrous choices, for which Jack is forced to very, very gentle suggest a reproof to him. But no reproof is so gentle that it cannot cast Clonfert into the depths of despair.

In general, Clonfert can’t stand any kind of judgment from Jack, negative or positive. Reproof crushes him, but so do praise/promotions/benefits of any kind, presumably because Clonfert experiences any kindness from Jack as heaping coals of fire on his head for previous misdeeds. (Jack, a simple soul, is just trying to let bygones be bygones.) If Clonfert could make a clean breast of it to Jack and apologize, it might make a world of difference. But also, Clonfert would rather die.

Clonfert also doesn’t get along well with other captains, presumably because the society of equals challenges his meager store of self-confidence. Jack is constantly trying to manage around him.

In some ways it would be easier if Clonfert were simply an all-around bad captain, but awkwardly for Jack, Clonfert in his attempts to prove his bravery really has made himself into a dashingly heroic captain beloved of his crew. His men simply adore him. His officers are aware of his foibles, particularly his pleasure in praise from people who are not Jack, but this awareness is affectionate and admiring: they see his faults and would still follow him into hell. So he could be a tremendous asset, if only Jack could figure out how to manage him - or if only he were being managed by someone other than Jack.

A fascinating character study. spoilers )
leecetheartist: Photo of me coming at the camera, in my colourful mermaid gear (Default)
leecetheartist ([personal profile] leecetheartist) wrote in [community profile] drawesome2026-05-19 06:56 pm

MerMay The Nineteenth

Title: Sea Centaur
Artist: leecetheartist
Rating: G
Fandom: n/a
Characters/Pairings: n/a






It's the 19th day of Mermay 2026 and I've used my favourite fountain pen of all time, the Rotring Art Pen, sadly no longer being made.
This was a quick one as I've been out most of the day, and not in a situation where I could draw. Well I could have, but then I wouldn't have gotten in any excercise.
This guy is an ichthyocentaur - but apparently that's a fairly recent term. According to Wikipedia. The ancient greeks just called them sea centaurs, however that translated into Greek.


Icthyocentaur startled by fish
oursin: Brush the Wandering Hedgehog by the fire (Default)
oursin ([personal profile] oursin) wrote2026-05-19 09:48 am

(no subject)

Happy birthday, [personal profile] alithea and [personal profile] clanwilliam!
conuly: (Default)
conuly ([personal profile] conuly) wrote2026-05-22 01:20 am

I need to explain how thermostats work

Your furnace has one setting: off/on.

Your air conditioner has one setting as well.

The thermostat is just a way of automating the offs and the ons.

Turning the heat to 80 doesn’t heat the house faster. Turning the a/c to 60 doesn’t cool the house faster.

Keeping the heat on 80 so your employees are forced to run the a/cs constantly in order to keep the house merely “sweltering” is deeply wasteful, and I have spent considerable time trying to discreetly open the case to the thermostat. Alas, I cannot pick the lock.

Trying to draft a text to the manager about this that doesn’t involve the words “I don’t want to tell you how to do your job”. Calling attention to what I’m doing is unlikely to help.
gwyn: (emma crime)
gwyn ([personal profile] gwyn) wrote2026-05-18 07:56 pm
Entry tags:

Now I know how Joan of Arc felt

You know what isn't fun? Finding out you have a gas leak in your furnace. I had the plumber come out last week to look at a drain in my utility sink, which is next to the gas furnace and under the gas tankless water heater. Fortunately no drain problem (I was worried because it seemed to not be draining and I need to clean up all the cat stuff--and dog stuff, which I've held on to for too long when I should have donated it long ago), but the guy said as he was leaving that he smelled gas, but it had disappeared so he wasn't certain. I stuck my head back there and also had a brief whiff of it, so I called the gas company.

I guess they treat everything like that as an emergency even if you say you can't always smell it, so they sent someone out right away and he said as soon as he walked in the door "oh yeah, I smell gas." He was funny--very blasé about it all, but he worked on it for some time (while his meter beeped frantically and loudly the whole time OMG) and found that the threads were stripped on an elbow joint, which means it's been like that since October when it was installed.

Talk about nerve-wracking. I'm amazed that somehow my house hasn't exploded. This is the second time in the past few months that something could have burned down my house. Did you know that GFI electric outlets have a finite lifespan? I did not either! I found this out when I heard some racket from a GFI outlet in my kitchen and then this loud, terrifying pop. I had to replace four other outlets that were put in at the same time, at a fair cost, to avoid something like that happening again. Not that all GFIs fail as spectacularly, but they do fail I guess and it'd be great to not have your house burn down when they do—but apparently no guarantees! I'm also seriously side-eyeing the city inspector who signed off on the new furnace. I called the furnace folks and I was hoping they might call me back--I told someone what happened, but I would love to talk to the higher-ups more about it. I don't want to bust anyone's balls, but man, I think this is pretty important.

So that was fun. I've been trying to keep it together the past few weeks and mostly failing miserably--a lot of this stressful stuff might have been easier to handle if I didn't burst into tears on a constant basis. I just miss Blues so much. I keep finding myself starting to talk to him, and I tend to sleep really late because there's no need to get up and feed a cat. It feels weird to eat (especially a turkey sandwich, because he adored deli turkey and ham) without him pestering me endlessly to share. I'm barely going through my usual amount of milk and half and half because I'm not sharing it with him.

I missed the deadline again this year for signups for Into a Bar. I'm annoyed with myself, since I really wanted to do it this year so that I could get back into writing mode--it's a light challenge, low stakes, and so much fun that I felt it might really help. I owe two Fandom trumps Hate stories and I really want to start them, but I feel...shaky, I guess. It would be horrible to disappoint my bidders.

The reason I missed the deadline though is...maybe good? I don't know. I was heavily on the fence about whether I should get another pet what with my health issues. People are living up to 17 years or so with myeloma now, but the *average* life expectancy is still around 5 years, and often when it comes back (it does always come back after a remission), it comes back hard. But of course, Saturday night I drifted over to Petfinder...

I've always wanted a dilute calico (or tortoiseshell) and that was one of the types I am always looking at, but I figured the likelihood of finding a senior one was low since they are rare (I've looked at Petfinder sometimes and you don't see one anywhere at any age). But of course this exact time, there was a lovely senior dilute gal listed with a rescue way down near Chehalis, and the local gang, on our Sunday zoom calls, was like "do it do it do it" and saying it would be a mitzvah since she's 12, and next thing I know I'm trying to put in an inquiry. Petfinder just wouldn't work for me so I ended up using good old-fashioned email from their website and they got back to me last night. We set a time for a meet and greet for Wednesday, and it turns out this little gal is in Gig Harbor, actually, so since I live next to the ferry terminal, I can take the ferry over there.

I will let you know how it goes. I'm a nervous wreck about taking the ferry (it's the only ferry in a residential area and it's really stupid and challenging to get queued up for it) and I've never driven over there, only been a passenger. But it just doesn't make sense to drive over an hour south and then another hour north when I'm literally blocks away from the ferry. I still feel like I'm doing the wrong thing, I worry I could take a turn for the worse, etc. etc. But they say she's a total sweetheart and she's so pretty in her pictures. And I'm lonely.

Okay back to trying to de-doggify and de-cattify the house so she won't be overwhelmed if she does come home with me.
musesfool: a baseball and bat on the grass (the crack of ash on horsehide)
i did it all for the robins ([personal profile] musesfool) wrote2026-05-18 11:44 pm

put it in the books!

what a fucking wild night of sports. the Mets scored TEN RUNS in the TWELFTH INNING and the Nats brought in a position player to pitch, and the umpires had to call the replay officials to find out if that was allowed! Spoiler: It was, because it was after the 10th inning? Or something? If you're within a regular 9-inning game, I think you have to be losing by 8 or winning by 10 before it's allowed, but apparently the rules change in extra innings. who knew? #LFGM

ANYWAY. It was bonkers, and then I turned away just in time to see the Canadiens score the winning goal in OT in Game 7!!! I would have been okay with either team winning, and now I just need them to beat Carolina and whoever comes out of the West to win it all and lift the Cup!

And tomorrow, the Knicks are back in action and will hopefully do well and go to the finals! #go ny go ny go

*
melannen: Commander Valentine of Alpha Squad Seven, a red-haired female Nick Fury in space, smoking contemplatively (Default)
melannen ([personal profile] melannen) wrote2026-05-18 09:05 pm

hail mary

I went to see Project Hail Mary over the weekend, because I was already pretty deep in the fanfic, and space pretty so it seemed worth catching on the big screen. (I can't remember the last time I went to see a new release on the big screen, but it's been A While.)

It was very pretty! It was very good! I love all the characters! It was exactly the movie I (and based on the reception) a lot of the world needed right now. What if our big problems were things that weren't our fault. But what if we could fix them anyway, just by taking a leap of faith. What if we were strong enough to do what we need to do. What if it was okay that we aren't usually very strong. What if we were so so so so loved loved loved and the power of friendship saved the galaxy and romance never came into it.

I have written a ficlet:

Not All Earth Humans Dumb (just this one) (632 words) by melannen
Fandom: Project Hail Mary (2026)
Rating: General Audiences
Warnings: No Archive Warnings Apply
Relationships: Ryland Grace & Rocky
Characters: Ryland Grace, Rocky (Project Hail Mary)
Additional Tags: Missing Scene, Fix-It of Sorts, First Contact, The Hail Mary (ship), Humor
Summary:

Rocky's second, slightly calmer tour of the Hail Mary paused for a moment, and for only a bare moment longer Grace was thankful for the chance to catch up. Then the regret started.



I want to write more fanfiction but I am currently getting tripped up on the fact that - other than the characters and space being pretty - what I like most about it is the space travel stuff, the hard SF that I was so ready for, the centrifugal gravity and exobiology based on real known planets and all that stuff - but the plot does not. Sustain that. The plot is pure full-on fairy tale logic that falls apart the moment you try to put any pressure on it from another direction. (...so is a lot of the "hard SF" science.) And this is not necessarily a weak point! The fairy tale plot is why it was the movie I needed right now. And it's not like "nothing hangs together if you think too hard" is that rare in classic hard SF either tbh. But augh. What I want to do about this movie right now is think too hard about it constantly :P

Possibly the book fills in some of the gaps in the movie, though I have a vague recollection that part of why I didn't read it before now is reviews talking about how it doesn't hold together real well either, so I am not counting on it. Also I currently have fifteen library books checked out, including one about the importance of sunlight, one about how animals perceive sound and communicate with it, one about the inner lives of octopi, one about the ecologies of viruses and one about life in the deep sea, and I should probably read at least some of them first. Instead of more PHM fic. :P

But this does feel like the first time in a while a fandom has grabbed me hard enough to be one that really sticks, and also has enough fic already to sustain that, and it *is* about time for that - it's been four years since MCYT. I am trying to be Smart this time and keep track of fics I like while I read them instead of assuming I will come back around and remember, but, uh, we'll see how that goes.
scrubjayspeaks: Town sign for (fictional) Lake Lewisia, showing icons of mountains and a lake with the letter L (Lake Lewisia)
scrubjayspeaks ([personal profile] scrubjayspeaks) wrote2026-05-18 04:41 pm

Lake Lewisia #1397

The community college’s agricultural science department is looking for a few good, and late, gardeners to assist in testing their new growing hutches. These hutches are small fast-time capsules that can be used as greenhouses that accelerate time for the plants inside, potentially allowing for rapid repopulation of endangered plant species if successful. So whether you lost track of your first and last frost dates, forgot to order seed packets in time, or just didn’t make it out into the garden by the best planting date for your target crops, get a second chance at the season and help support scientific development in the process.

---

LL#1397
lightreads: a partial image of a etymology tree for the Indo-European word 'leuk done in white neon on black'; in the lower left is (Default)
lightreads ([personal profile] lightreads) wrote2026-05-18 04:29 pm

Operation Bounce House by Matt Dinniman

Operation Bounce House

3/5. Standalone scifi about a twenty-something loser dude on a colony planet who has to face off against mechs piloted by privileged Earth kids who have been duped into wiping out his population.

In a stroke of bad luck, my library hold for this came in at the same time as I was reading his latest Dungeon Crawler book. Comparing the two is unfortunate. They are interested in a lot of the same things – AI as menace and companion, the little guy fighting back against corporatized violence as entertainment, communities working together. But this standalone lacks the depth and complexity his series has accumulated, to say nothing of the charm. I mean, let’s be real here, Carl is not my favorite protagonist. But compared to our narrator here, he is a work of Joycean complexity. Our narrator here has a terminal case of get out of the way so the far more interesting women around you can make this story go. At one point, he’s moaning about how he just can’t commit to his girlfriend, and he’s like “maybe it’s because she’s too good for me.” Buddy. That’s the first insightful thing you’ve said in 50,000 words.

Anyway, I could also complain about how this book doesn’t manage that tricky swing from comedy to war violence, or how it doesn’t know how to land this story that is kind of about chickens and pigs and kind of about social media and kind of about a terrible band, oh and also about how to turn a bunch of nice colony farm kids into terrorists.

Look, it’s entertaining enough, but read Dungeon Crawler instead.

Content notes: Violence, massacres.
sasheneskywalker: (Default)
sashene ([personal profile] sasheneskywalker) wrote in [community profile] fancake2026-05-18 09:45 pm

Bungou Stray Dogs: tell me we do not live in vain by valleykey

Fandom: Bungou Stray Dogs
Pairings/Characters: Dazai Osamu/Fyodor Dostoyevsky, Dazai Osamu & Fyodor Dostoyevsky
Rating: Teen And Up Audiences
Length: 57,127 words
Creator Links: [archiveofourown.org profile] valleykey
Theme: journey & travel, trans & non-binary characters, ambiguous relationships, non-sexual intimacy, road trips, hurt/comfort

Summary: Fyodor’s weak heart thuds violently within its cage of flesh and bone, ba-thump. Dazai’s knife kisses cold on the skin of their throat. They swallow, and the bob of their Adam’s apple against it draws blood.

“Alright,” Fyodor decides, “let’s find a way to die.”

// In the Decay’s aftermath, Fyodor and Dazai quietly slip through the cracks, and set on a journey.

Reccer's Notes: After Fyodor’s defeat, Dazai agrees to a double suicide instead of killing him and the two set off on an unexpected road trip. It’s a fantastic exploration of Dazai and Fyodor’s characters and their relationship. The themes of recovery, philosophy, religion, disability, gender, mental health issues, codependency, and intimacy are handled beautifully, and the writing is absolutely gorgeous <3

Content Notes: suicidal ideation, suicide attempts, self harm, right to suicide stuff, progressive & disabling genetic condition, religious elements, codependency, more detailed content notes in the author's notes

Fanwork Links: tell me we do not live in vain
summerofhorrorexchange: silhouette of killer (Default)
summerofhorrorexchange ([personal profile] summerofhorrorexchange) wrote2026-05-18 03:41 pm
Entry tags:

Nomination Clarifications #1

Nomination reminders


  • We DO NOT accept nominations with "/" ships. All character groupings must be nominated with "&". For example, we will not accept "Timon/Pumbaa (The Lion King 1994)"; please nominate "Timon & Pumbaa (The Lion King 1994)" instead. If you have nominated a "/" ship, please edit it to have "&". (You can still request ships as part of the optional details of your request.)
  • Please disambiguate your nominations. This means putting the fandom after your nomination in parentheses, as in the example above.
  • If your nominations are lingering, you should also doublecheck the nomination guidelines to be sure you're using the correct format.


Nomination queries



  • Yellowjackets: Nominator(s), is there a more specific label you could use for The Team? And can you confirm whether The Wilderness is a character or a form of relationship?
  • Any nominations for the following fandoms: The Legend of Zelda: Breath of the Wild/Tears of the Kingdom, The Legend of Zelda: Echoes of Wisdom, The Legend of Zelda: Majora's Mask, The Legend of Zelda: Ocarina of Time, The Legend of Zelda: Twilight Princess, Final Fantasy VI, Final Fantasy VII, Final Fantasy XII, Hollow Knight: Silksong, and The Shadow Over Innsmouth. Nominator(s), if your tags haven't been approved, please edit to specify whether you mean any group of characters (Any & Any) or Solo: Any. If your tags have already been approved, please let us know here, and we can make the change for you to make these either Any & Any or Solo: Any Character.
  • Carrier Wave - Solo: Infected (Carrier Wave): Nominator(s), is this Any Infected Character, or is it a group nomination?
  • Left 4 Dead - Solo: Special Infected (Left 4 Dead): Nominator(s), is this Any Special Infected Infected Character, or is it a group nomination?
  • Are You Afraid of the Dark? - Solo: Monster of the Week: Nominator, just to check, is this Any Monster of the Week, or is there a specific character known as Monster of the Week?
  • Five Nights at Freddy's - Solo: Possessed Animatronics: Nominator, do you want this as a group relationship tag or a solo character nom for Any Possessed Animatronic?