quihi: (Default)
AO3 announced a few months back that they were adding a feature to let people see how long they had to wait after being rate-limited.
[AO3-6344] - If someone or something accesses too many pages in a short time, we give them a timeout. We now include the duration of the timeout in our response -- not written on the error page, but in a format that's usable for bots and scripts.
It's possible to see it as a user, too, if you're on desktop. You just have to know where to look. I posted this to discord a few months ago, and I've been meaning to post it here for posterity.



When you get the Retry Later page, right-click and select "Inspect". It might say "Inspect Element, or something similar, depending on the browser. Go to the "Network" tab. Refresh the page, and select the request/name at the top of the list. It will probably be a red number, it should say "Status code: 429" in the information to the right, and the type should be "html" or "document" or similar. (If you don't see the right one, make sure "All" is selected, above the list.)

By default, it should open to the "Headers" tab; select that if not. In the "Response Headers" section, it should say "retry-after", and that number is how many seconds you have to wait before it'll let you back in.



As long as I'm talking about AO3, everyone knows about the secret search filters, right?
quihi: (Default)
I have not managed to reply to comments on dreamwidth that I mean to, yet. I really do want to get into using dreamwidth, but I suspect it'll take awhile before I truly get into the habit of it. I had a long comment mostly finished and I lost it when my laptop shut off on me, so I'll have to start over and hope I can remember or rewrite it. (My laptop is several years old and periodically, it decides the battery is dead and it shuts off and won't turn on until I plug it in, upon which it realizes it's actually fully charged.)

I've been busy for the last couple weeks—honestly, it's hard to say what I've been busy with, since there's no big thing. There's some major work getting done on my parents' house, so I was staying at my sister's house which messed up my schedule, and I was mostly online on my phone and not doing the stuff that I do at my laptop, like writing moderate to long comments. (Maybe I should just do it on my phone anyway.) Now I'm traveling and visiting a friend I haven't seen in person in a few years which, again, is great, albeit awkward at moments, but I have little time to myself where I can really relax and write anything than a few discord messages, except by staying up late. (I've still been reading some fic, when I wake up or in an attempt to relax, so maybe I'm just making excuses. It's hard to say.)

Reveals for the Rigel Black Remix just happened! I was scrambling to write just before the deadline, unfortunately (I totally meant to be on top of it sooner! and procrastinated anyway), and only finished my edits about fifteen minutes before reveals, but I did finish, and I think I'm happy with it. I got two awesome gifts/remixes, one art and one fic, for the same fic, and I'm super excited that people liked that relationship concept of Archie/Hermione & Harry, with Harry right along with them for life but not quite involved in the romantic aspect of the relationship, enough to explore it more.

I'm still not entirely confident in my ability to write remixes, even though I wrote one. I can generally come up with ideas for fanfiction, recursive or based directly on regular canons, and remixes seem to involve a little different approach, balancing how much of the source fic to keep and what to keep the same or not. I don't remember reading across any before a few months ago. I'm looking forward to reading more and getting more familiar with the concept and what people do with it!
quihi: (Default)

To anyone who’s not in the harry get some sleep discord server, I don’t think there’s much context needed beyond being aware of discourse on appropriate comments on fanfiction, but this is spun off primarily from discussion there.

So, I wanted to post this off discord for a few reasons. It got long. It’s partially venting. It’s influenced by things I’ve read on tumblr and elsewhere and not purely on arguments that have been made within the hgss server. I don’t want to stir up drama on discord. I don’t want to put it in a context where there’s pressure for people to reply. (Anon comments should be enabled, for those of you without DW accounts, and I mean, I’ll still be on discord if you do comment there. No promises that I’ll engage with comments.) I wanted space to write out my full thing. I might edit later.


I periodically see people say that you should never write critical comments on fanfiction. There may be exceptions for people who explicitly consent. It’s written as a hobby, given to you freely, and what right have you to hurt the authors’ feelings.

I disagree.


Turns out I had a lot to say )
quihi: (Default)
Hello, Yuletide Writer! I'm Quihi on AO3 as well as here. Thank you for writing for me!


General Information

DNW: smut, M- or E-rated sexual content; alternate universes that remove the fundamental setting of the canon (i.e. please keep the appliances in Unauthorized Bread, the doors in Exit West, the doors and worlds in Wayward Children, the Emergency and telepathy stuff in MBS.)

In general, in addition to/regardless of my canon-specific details, I like fics about people becoming friends, alternate perspectives on canon events, and any sort of slice of life or gapfiller/missing scene! I'm also open to asexual/aromantic headcanons, original characters, and winter/holiday/Christimas fic.

Optional details are optional and I hope you don't feel restricted by my prompts. I'm just excited to see more fic for any of these canons!


I'm not expecting any of these things, but if you're interested in these topics:

I am happy to read about original characters, whether alongside canon characters, or in fic with only OCs where I have requested "Any" or "Worldbuilding" for the characters.

I am open to atypical formats of fic, including (but not limited to) fic written in first person, in non-sequential order, poetry, or any in-universe document such as news articles or blog posts. However, I would prefer not to receive fic written in second person or interactive fiction.

Some of these characters are religious, either explicitly or implicitly. Feel free to write about that! I like to read about characters' religion. However, please do not condemn any religion as a terrible thing or focus on any character leaving their religion. I would prefer it be treated respectfully and as a generally accepted part of the character's life, or simply not discussed in the fic.

Either way, I am happy to receive any sort of Christmas or holiday or winter-y/seasonal fic!



Unauthorized Bread - Cory Doctorow
Character: Any (nominated: Abdirahim, Salima, Wyoming, Worldbuilding)

I would also be happy to read fic about Nadifa, who I did not have space to nominate, or any other characters or OCs in the pursuit of Worldbuilding.

Online version found here

I love this world with the almost-real dystopian aspects and all the strong, problem-solving characters! I'm hoping for gen rather than shipfic here, romance limited to a minor point if covered at all.

Some prompts:

Abdirahim: We know he coordinates the kids in the building with jailbreaking, and he generally seems like an awesome kid. I would love to read about how he coordinates the kids with all the jailbreaking, or some sort of character study on him, or a day in his life with school and his family, or details about how he coordinated and ran the thing where they kept one elevator to themselves.

Salima: I would love to read a fic about her friendship with Wyoming or Nadifa and how that plays out, or more detail about how they become closer, or how she settles into Dorchester Towers. I would also be excited to read more detail about her baking, or her bookkeeping work. Or else, more about her life trajectory before or after the bulk of Unauthorized Bread.

Wyoming: Oh, Wye. She's almost certainly the character I have the most in common with, and she annoys me more than any other major character. I would love to read more about her, and how she makes the decisions she does, taking a job at Boulangism and not understanding Salima's refusal to engage in the affiliate program, but coming to the point where she has to make a decision when Salima is going to be caught. Or, what she does around that time or after—does she start spending time on the message boards, or make any effort to share corporate information more widely, or help anyone else? Does she try to stick to her life, staying as uninvolved as possible other than befriending Salima?

Nadifa: I would be happy to see more about her life, either before, after, or during Unauthorized Bread. Or her family, Abdirahim, Idil, and Yasmiin. It's also said that she's a seamstress and I am always ready to read about sewing.

Worldbuilding: How do people in other buildings cope with the appliance failures and find workarounds; do they find similar solutions? Do any buildings manage to get new appliances in their apartments?

Are there news reports about these companies, or internal documents or press releases about the new programs they're rolling out, or people helping to cover up that they're all jailbroken and little-to-no income is coming in from Salima's (and possibly others') building?



Exit West - Mohsin Hamid
Characters: Worldbuilding

Worldbuilding! I think the world he creates in this book is fascinating; for all that the doors are essentially a plot device, it's an interesting world where people are forced to accept and figure out how to handle immigration and refugees on such a large scale.

I'd prefer a story that's not entirely about romance, but as long as there's some worldbuilding and some details about how they're adapting to the changes in society, that's fine too.

Some prompts:

More on the government response!

[some specific prompts to be added]

There are a lot of minor characters who are never given names–I am always interested in learning more about them.

[some specific prompts to be added]



Wayward Children Series - Seanan McGuire
Characters: Eleanor West, Kade West

I am happy to receive fic that focuses on only Eleanor or Kade and not both, or instead on Layla!

Eleanor and Kade:

I like these two a lot. I'd love to see more of their relationship! Whether that's fluff, like something with Kade's tailoring and clothes collecting or relaxing on a nice day; or something more serious, like dealing with one of the problems the school faces and deterring officials and pretending nothing abnormal is happening. Like, what do they do after a student returns to their world and they have to explain it and manage the aftermath?

I'd also be interested in a fic about Eleanor starting the school or Kade taking over running the school later. Or elaborating on their pasts such as when they returned from their respective worlds, or Eleanor going to her world.

Layla:

The girl who showed up briefly at the end of ! I liked the worldbuilding for Confection. I'd like to see something about Layla and how she got there and what she does as Baker. Or, I'd like to read about when she returns to Earth, if she goes to Eleanor's school!



The Mysterious Benedict Society - Trenton Lee Stewart
Characters: Worldbuilding

I am also happy to receive fic that focuses the non-nominated characters Tai or Claire Li, instead of worldbuilding.

Book-verse only, please!

These books are nostalgic, and they also have some really cool worldbuilding, particularly with the Emergency and the Institute. And the characters are delightful! Kate, Reynie, and Rhonda are favorites of the main eight, but I am happy to read about any of them or villains or OCs or anyone else in pursuit of worldbuilding.

Some prompts: this is far too many prompts. I have many questions about Stonetown, so I hope one or two of these topics interest you. Worldbuilding is a broad category. These are mostly around the first and fifth books since I've read those most recently, but please feel free to go and expand off the second or third too!

The Emergency and the Whisperer! What's going on with that? How did Mr. Benedict stop being trusted in government? What are all the news articles like before and after the events of the first book? How does it all influence kids, or what is it like when the Emergency ends and everyone apparently feels lighter?

L.I.V.E.! What are some of the other messages encoded in the Whisperer, and what do the LIVE lessons that back them cover? What's it like to be a regular student there? Or one of the Helpers or Executives? Do they think much about the rules, or the weird lessons, or the four kids on a mission? How does it actually work when they erase a kid's memory and send them off Nomansan Island? What's it like for LIVE students after the first book ends? I'd like a look at what one of them does and how they switch to a normal school.

Riddle of Ages! Maybe some background about building the prison or planning the trap? Or given that there's so many telepaths now, I would love to read about how they experiment or mess around or have fun with telepathy. How does telepathy work in this otherwise more-or-less-realistic (in terms of technology, at least) series? Or what's it like when Constance is influencing someone?

Tai and Claire Li: My alternate, non-worldbuilding request. They weren't nominated, but they were one of my favorite parts of Riddle of Ages, and I was glad Tai found his aunt at the end. I'd love to see more about Claire, before, during, or after Riddle of Ages, or about the two of them forming a family together and settling in with the MBS afterwards!



Long John Moore (Traditional Ballad)
Character: King's Daughter

Recording | Lyrics

This is the recording that was on the Music post and the lyrics are slightly off from the recording, but close enough. None of the versions I saw were substantially different, anyway.

I first listened to this when I was going through the list of songs nominated and listened to it over and over again. It's all over a fun story!

Prompts:

What's the king's daughter's perspective on the events of the song?? She seems to be willing to run off with him very easily. I'd love some sort of retelling that's more focused on her.

She's promptly married off to him and dragged back north to a new life. Is it hard for her to settle in with the giants, in a new town? Does she befriend the boy that carried the message north and is potentially the only other person from London living there? Or her new sister-in-law, Jean of the Sign, whose brother suddenly shows up one day with a wife she never met?
quihi: (Default)
So, I actually wrote this back on September 5, but then I never posted it. I might as well do so now!




After months of avoiding user scripts by reproducing the functionality I cared about most with site skins and uBlock Origin filters (mostly site skins), I finally came across a problem that I could not solve (on discord, because I don't post enough fic to care that much): having a default language when posting a fic to AO3. Happily, this is very easy to solve with one line of JavaScript! (The second line I have in the script is for the Import Work page, which gives the dropdown box a different name.) Figuring out the details of GreasyFork took more time.

Anyway, user script here!

Some technical details
You can change the language by swapping out the 1 in value='1' with the ID for the language of your choice, which can be found by viewing the source code of the Post New Work page (just search for the language name and you'll see it). All this does is automatically select a different default choice for the dropdown, so if you want to use a different language on occasion, you can still select it normally.


I might start using some more user scripts, if I can get them to work, and making more if there's any ideas I like or I see people want. I think anything I make would be relatively small – but easy to write doesn't always mean small in effect!


The 2022 update:

So I did post a second script awhile ago! It's here, and it adds a confirmation button before posting a work to AO3. It reassures me that I won't accidentally post when I'm trying to preview. I also started working on a script that would let me assign labels to fics and color code how they displayed based on whether I'd read them or not. I used it inconsistently, but never polished it quite enough to post, or was able to get the storage working on the proper GreasyFork way.


The 2024 update:

Apparently I never actually made this post public. It is now.
quihi: (Default)
Yesterday, I came across this userscript for a floating comment box on AO3, so you can work on comments as you go. My first thought was, "Can I do it with a site skin?" And you can! It's not exactly the same, it looks a little odd where the comment box usually is, and it can't save to local storage or anything, but it's completely possible to have the comment box hovering to write while you read or scroll back through. All it takes is this bit of code in a site skin.

Floating Comment Box Code
textarea.comment_form.observe_textlength {
  position: fixed;
  bottom: 10px;
  right: 10px;
  width: 50%;
  z-index: 10;
  opacity: 5%;
}

textarea.comment_form.observe_textlength:hover {
  opacity: 20%;
}

textarea.comment_form.observe_textlength:focus {
  opacity: 90%;
}

Separate Mobile Skins


Instructions for Mobile Skins
My next question was: can I format it differently on my phone? One of the reasons I generally prefer site skins to userscripts is that they apply on my phone, too. I know I saw a reference to using a different skin on my phone, and it turns out it's simple.

To create a separate skin on mobile, you need to have two skins: the "regular" skin and the mobile-specific skin. The mobile skin is the one that you have "in use", and its parent skin should be the regular skin. Then, you select "only screen and (max-width: 42em)" for "Media", and those settings will be used only on mobile.

Anything that you want on desktop should go in the regular skin. Anything you want only on a phone, or settings you need to add to "revert" the desktop changes goes in the mobile skin. The mobile skin is essentially appended to the desktop skin, so it will take priority on mobile devices.

Personally, I like a larger font size so I can read stories on my phone more easily:
#workskin p {
  font-size: large;
  line-height: 1.3;
}


I prefer the floating comment box to look a little different on mobile. This stays translucent on hover, because I'm always "hovering" when I scroll. It also goes across the whole width of the screen, because half the screen is very narrow on a phone.

Mobile Floating Comment Box Code
textarea.comment_form.observe_textlength {
  left: 10px;
  right: 10px;
  width: auto;
}

textarea.comment_form.observe_textlength:hover {
  opacity: 5%;
}

textarea.comment_form.observe_textlength:focus {
  opacity: 90%;
}

Site skins are great!

I also just discovered how AO3 allows you to search for specific tags that are synned to other tags by simply typing them into the "Additional Tags" box and hitting enter, even if it doesn't auto-complete.
quihi: (Default)
I like poking at websites. Archive of Our Own is a nice website because it lets you poke at it and makes it pretty easy. It really does block you from giving kudos to your own fic, as far as I can tell, and I haven't managed to do some stuff I'd like with workskins. But I have had success with site skins and bookmarks!

Bookmarks


AO3 allows you to bookmark a fic multiple times on the same account, and it allows you to bookmark unrevealed works. Given that I bookmark every single fic in a fandom and then some under a pseud, this is very handy, since it allows me to actually have personal bookmarks of them too. (Without having to wait for the day when I shift it all onto a designated account, and have to write a script for it because I'm not transferring hundreds of bookmarks by hand.) It might also be useful to have both a private and a public bookmark of the same work with different notes, or something.

Directions )
Update - August 30, 2021: You can now use the unofficial AO3 API to bookmark fics multiple times. More on that another day.

Site Skin Filters


AO3 makes it easy to filter out specific fics or a specific users' fics by making them invisible with site skins. But I want to do more.
Unfortunately, because of how CSS works, you can't make fics invisible based on the required tags like I did here. You can, however, make the archive warning box a solid color that covers up the entire fic, effectively blacking it out. It's not perfect, but it doesn't require an outside tool like uBlock Origin or whatever that one AO3 recommends.

Directions )
This code can be found mixed in here on my GitHub account.

quihi: (Default)
The Rigel Black Chronicles Masquerade: In which I poured a horrific amount of time over two weeks trying to identify who wrote which of 45 fics, with quite a bit of success. I didn’t want to admit to all my reasoning before seeing the results, but a lot of it worked! I didn’t take notes while I was guessing, so this is all from memory and my spreadsheet. I imagine it’s not very interesting to read my rambling, but it’s probably a decent guide to how to disguise yourself on the punctuation side. Featuring: lots of grammar, HTML, and mostly unsuccessfully, trying to get a sense of how people write.

If anyone wants me to delete anything I write about you here, message me and I will!

Here’s my spreadsheet; click to go to a slightly redacted copy of it where you can read the text that’s cut off by the narrow columns.
Screenshot of my spreadsheet for guessing group one of the RBC 2021 Masquerade.Screenshot of my spreadsheet for guessing group two of the RBC 2021 Masquerade.

Read on to see the reasoning about my guesses... )

This whole event was a lot of fun! Thank you so much to Rime for organizing it. It was really interesting to study fics that closely. I’m gradually regaining the ability to read a fic without mentally making notes on the formatting!

quihi: (Default)
I installed uBlock Origin on Firefox primarily as an adblocker, but it also allows you to block websites, block particular content on websites, and alter the CSS on a website.

FFN Text Highlighting

On fanfiction.net, I used this to allow highlighting text on fics by adding this line to my filters:

fanfiction.net###storytextp:style(user-select: auto !important)

This overrides the CSS which sets user-select to none.

AO3 Rating Filter
On Archive of Our Own, I used it to permanently block explicit fics from showing up when browsing, on any page that shows blurbs of fics: fandom listings, tag listings, user pages, bookmarks, search results:

archiveofourown.org##.rating-explicit.rating:xpath(../../../../..)

This identifies the little box indicating the rating, and blocks the container that it's in, five steps out. It's a bit confusing when the number of fics you see on the page is less than the number that AO3 claims it is, but it's easy enough to turn off the extension for a moment.
Page generated Jan. 17th, 2026 08:21 am
Powered by Dreamwidth Studios