Every so often, I decide I want to watch all the matches a wrestler has had that meet some criteria (e.g. in a particular promotion or against a particular opponent), and usually, I have a bit more fun if I don't go into every match knowing who's going to win and how many minutes it's going to take them to do it. Cagematch.net is great for listing out all the matches I'm interested in, but it's pretty rough for the latter: the "Matches" view on a wrestler's page is comprehensive but includes the results, and the "Matchguide" view is spoiler-free but doesn't include every match.
Fortunately, we can make the computer give us the info we want and
nothing more. We're going to use fq for this, which is a very
general tool for parsing, transforming, and making queries over
structured data formats (if you're familiar with jq, it's
basically "jq but for everything instead of just for
JSON").
I recently subscribed to RevPro's streaming service because I wanted
to watch more Safire Reed matches, so to start this process off I did a
Cagematch query for a
list of all of Safire's matches in RevPro and downloaded the page
(as matches.html). A typical entry in the table looks
something like this (I've added some indentation and removed the
href attributes from the a tags to make it
easier to see the structure):
<span class="MatchCard">
<a>Safire Reed</a> defeats <a>Anita Vaughan</a> (10:33)
</span>
<div class="MatchEventLine">
<a>RevPro Live In London 91</a> - Online Stream @ 229 The Venue in London, England, UK
</div>
The easiest useful thing we can do is to just grab the name of the
event. If we run fq with just . as the
command, it'll show us how it parsed the entire input:
fq -d html '.' matches.html (maybe pipe it to
less, since this is quite a bit of output). If we look for
"MatchEventLine" in there, we'll find that the entries we're interested
in look something like this:
{
"#text": "- Online Stream @ 229 The Venue in London, England, UK",
"@class": "MatchEventLine",
"a": {
"#text": "RevPro Live In London 91",
"@href": "https://www.cagematch.net/?id=1&nr=381436"
}
}
fq uses the grep_by function to recursively
find all objects that match a given condition. We'll use that to get all
the "MatchEventLine" objects:
fq -d html 'grep_by(."@class"=="MatchEventLine")' matches.html
From here, we want to narrow our focus down to the a
element, and get just its inner "#text" (at this point I'm
adding -r to tell fq to produce raw output,
since I don't need the name of each event to be wrapped in double
quotes):
fq -d html -r 'grep_by(."@class"=="MatchEventLine").a."#text"' matches.html
If you're wondering why "@class" and
"#text" are in double quotes but a isn't, it's
because @ and # are special characters. You
could write "a" instead of a in the
middle of the chain of selectors, but you don't have to.
This will give us our list of all the event names and nothing else (Cagematch's default sorting is newest-to-oldest, so if we want to watch in order, we should start at the bottom):
RevPro Live In London 106
RevPro Live In Coventry
RevPro Live In London 105
RevPro Live In London 101
RevPro Raw Deal 2025
...
Tada! Now we can go spend the whole day watching indie wrestling instead of whatever else we were supposed to be doing. If you're looking for a rec, Safire vs Kanji from Live In London 97 is available for free (I haven't actually watched it yet, but their match at Live In London 78 has one of my favorite final three-minute stretches of any match ever, so this one is probably awesome too).
Or, we can keep tinkering....
( Read more... )- Mood:
geeky - Location:work (but shhhhh)
Fandom: Torchwood
Characters: Jack, Ianto
Author: m_findlow
Rating: PG
Length: 987 words
Content notes: None
Author notes: Written for Challenge 512 - Obstacle at
Summary: Jack’s return is not without its challenges.
Bump in the road
“Are you sure?” the professor asked.
“Of course,” SpiderGirl responded. “We’ll have more options than on the ground level.”
“It’s just that, I’m afraid of heights.”
“We can work with that,” Ninja Talon responded.
They soon found a stairwell to the roof.
SpiderGirl opened the roof door to only find two guards on either side. She quickly webbed up both of them before turning back to the others. “The coast is clear to the south, but that could change quickly.”
She turned back and swung so that she landed on top of the exit.
She saw that agents were already climbing onto the roof at the northern end. “Move, move, move!” she said.
The silent vigilante brought the professor out, while Ninja Talon swung up next to SpiderGirl.
“We can hold them off more than long enough,” she said.
“Into the fray; responsibility calls,” SpiderGirl confirmed.
The two then targeted the agents and started shooting webs and throwing shuriken and smoke pellets to delay them.
The silent vigilante got to a southern fire escape with the professor and looked down. The ground at the base of the building was free of security. ‘But that could be deceiving.’ But they had to take the risk. She looked back and signalled the other two.
Soon, they were a block away. “The question now is, where to go now?” Ninja Talon asked. “It’s probably not a good idea to take him back to the hospital.”
“The Story Oak is out. Joey is suspicious enough already,” SpiderGirl added. “And probably Larissa too.”
The Hospital would seem to be the better choice, the silent vigilante said.
“The Hospital. I guess there would be more police there, even if Oscorp would expect us to take him back there,” SpiderGirl mused. She turned to the silent vigilante. “Do you know all the ways in?”
Most of them, the silent vigilante responded.
“That will have to do,” SpiderGirl said.
One of the rear entrances might be the best idea the silent vigilante decided.
Back at the Story Oak, Daria Morgendorffer and Sandi Griffin arrived. “It looks similar to the Historia,” Sandi commented.
“They are both Art Deco.”
“It’s more than that.”
“They were probably built at the same time from similar plans,” Daria said as she led the way into the café. “And Larissa was inspired by us to do the restoration.”
“I guess so,” Sandi mused.
( Read More )
One of the Northern Flickers was sitting up in the highest power tower drumming on metal. They seem to appreciate the extra resonance.:)
Fandom: RWBY
Relationship(s): Renorarc: Jaune Arc/Lie Ren/Nore Valkyrie
Characters: Jaune Arc, Lie Ren, and Nora Valkyrie
Words: 1,076
Summary: After Jaune walks awkwardly out of Weiss’s room, he’s left alone with his thoughts and feelings, if only for a brief moment, as he makes his way to Penny and Klein.
Quick Notes: Light Angst, Canon Compliant, Takes place during Volume 8, Chapter 11. Jaunce-Centric. Originally posted to Ao3 on 07 March 2021. I've made some small changes to grammar here and there, but otherwise it's been left untouched. I hope you enjoy the abuse of italics, because I seem to have had a deep obsession with them!
( distraction from you )
- Music:Kings at Avalanche, game 1
- Mood:
cheerful
- Music:Kings at Avalanche, game 1
- Mood:
amused
You ever think the Olympics could use some giant robots? Well, this beauty from 1994 has that plus beautiful athletes in latex, wuxia magic, and all the hot-blooded emotional moments you could ask for! Welcome to G Gundam, the first alternate universe in the Gundam franchise.

( Read more... )
Reading: I finished Rachel Reid's Tough Guy, and then my digital hold on Adrian Tchaikovsky's Shroud came in from the Queens library, so I started in on that. I'm maybe a bit more than halfway through that now? It's interesting and I plan to finish it, but it took a long before I actually got interested, and I mainly kept reading through that chunk because I've enjoyed the handful of Tchaikovsky's other work that I've read quite a lot more than I was enjoying the beginning of this one, so I kept figuring I'd give it a bit longer. I doubt I'll wind up loving it, but I do want to see how things play out.
Watching:
My thoughts on Frieren at this point are, I think, more to do with the experience as filtered through its translation, and I'm going to ignore that for now and instead say the most important thing that I can possibly say at the end of that week of TV watching.
And that thing is this: against all odds, the live-action One Piece (which, as I have said countless times aloud and probably at least once here, if not more, should never have worked at all because it's One Piece, FFS) pulled off Chopper. I am floored. I am agog. I am delighted. I am still sort of mumbling "WTF???" about it under my breath once in a while. CHOPPER.
I won't say that he ever feels so natural to me that I forget he's a marvel of technology onscreen, but he works, and the voice is wonderful, and somehow even when I was at my most aware that he's not being performed by an actor in intensive makeup, he felt like...a stuffed animal/puppet brought to life? Not like CG? (Nothing like the plush Luna from the Sailor Moon drama, for the record.) It's incredible work and I love him so much. (I should also note that I haven't watched any making-of material, so all I know about the creation of Chopper is what Naye mentioned about his huge, shiny eyes accurately reflecting what he's looking at.)
As for what I'll/we'll watch next...I still haven't seen past the initially-released chunk of Justice in the Dark, so I'm trying the tactic of seeing if
- Mood:
enthralled
Here’s some quick ideas I’m going to spitball:
* Anything remotely Sonic related. This is most likely going to happen regardless.
- I can post about a different character every day, perhaps give my thoughts on them? This seems a bit hard to maintain for 21 days, though.
- I’m currently reading the Archie comics. I can do something similar to thankskenpenders and sort of… liveblog my experience?
- I could make myself play any of the games every day, and write about my experiences here. For clarification: I’d give myself a 15 minute minimum to play any of the games a day. Most likely would start with Sonic Rush, since it’s been a while since I’ve picked her up.
* Anything video game related. I can really challenge myself to write properly about the games I enjoy.
- I can use this time to really learn how to review things. I want to make reviews! I like it!
* Since it’s spring, I can chronicle my outdoor adventures, using these three weeks as an excuse to do some nature-related activities I’m always too shy to do.
- Special shoutout to
* Perhaps something book related.
- At the end of each day, I can write about what I’ve read and the happenings of the story. This can help me really digest the story, too.
- Work out an every day version of
* Fuck it, music!
- I’ve really been wanting to take the leap into making music. I can chronicle my adventures here… perhaps even work on something for the three weeks, and then share it when I’m done? Perhaps that’s too tall of an order for literally Just Starting Out, though.
- I haven’t been listening to nearly as many albums this year compared to the last few months of 2025. I’m in no particular hurry, but I’d love to take a stab at my Listen Later list on Rate Your Music. This could be a good time to do that!
I think that’s a good start for brain storming… in the end, I’m proooobably just going to do a mix of these things? Either that or the albums idea. I really like that one, actually. I’m going to chew on it for a bit—I still have some time!
Title: Deceptive
Fandom: Stargate SG-1
Author:
Characters: SG-1, the Nox.
Rating: PG
Spoilers/Setting: The Nox.
Summary: It’s a bad idea to judge people by their appearance.
Written Using: The dw100 prompt ‘Unexpected’.
Disclaimer: I don’t own Stargate SG-1, or the characters.
A/N: Triple drabble.
- Location:my desk
- Mood:
tired
Title: Not Afraid Anymore
Fandom: FAKE
Author:
Characters: Ryo, Dee.
Rating: PG
Written For: Challenge 498: Remember at
Setting: After the manga.
Summary: Ryo doesn’t remember anymore why he was scared to admit the truth.
Disclaimer: I don’t own FAKE, or the characters. They belong to the wonderful Sanami Matoh.
A/N: Double drabble.
- Location:my desk
- Mood:
tired
Title: Nest-Sitting
Author:
Characters: Jack, Ianto, Myf.
Rating: PG
Written For: Challenge 913: Hatch, at
Spoilers: Nada.
Summary: Myfanwy is feeling broody again.
Disclaimer: I don’t own Torchwood, or the characters.
A/N: Double drabble.
- Location:my desk
- Mood:
tired
Never did one of these fandom pimps before, unless you count me gushing about fandoms on my journal.... so without further ado, I give you:

What Is the Show About?
( A secret prison. A killer escape. The hunt is on...... )
Main Characters (don't worry no major spoilers!)
( the characters.... )
If you liked...
Mindhunter, Fringe, Criminal Minds, The Blacklist, and various other similar cop related shows, you'd probably enjoy this show. It's filled with light and dark moments.
Where can I find it?
( Read more... )
The Fandom?
( Read more... )
If you do find something that isn't working, or is linking to imgur, or to a dodgy site, please let me know, but I'm fairly sure it's all been sorted now.
https://leesaperrie.neocities.org/
SpiderGirl tracks a crime syndicate to the small town of Freemont 100 miles from Lawndale. Meanwhile Daria finally receives her driver's license, which comes in handy when Jane asks her to bail her and the band out of jail in a distant town. Chaos ensues when Quinn tags along for the ride.
fanfiction.net: https://www.fanfiction.net/s/14543824/5/Spider-Quinn
Archive Of Our Own: https://archiveofourown.org/works/83395026
Reviews and/or comments are welcome, and would be appreciated.
