• Member Since 26th Jan, 2013
  • offline last seen Last Thursday

Nadnerb


Some guy who used to do stuff.

More Blog Posts1

  • 503 weeks
    My Comments

    It has occurred to me that the advice I give to viewers of my user page, (that being, "look for my comment" in order to get my opinion on a story) is rather difficult to follow. A lot of these stories have enormous comment threads, and it's asking a bit much of even the most interested of viewers to scroll through such interminable discussions just to find out essentially whether I'd throw a

    Read More

    5 comments · 1,512 views
Sep
14th
2014

My Comments · 8:11am Sep 14th, 2014

It has occurred to me that the advice I give to viewers of my user page, (that being, "look for my comment" in order to get my opinion on a story) is rather difficult to follow. A lot of these stories have enormous comment threads, and it's asking a bit much of even the most interested of viewers to scroll through such interminable discussions just to find out essentially whether I'd throw a thumbs up at a story. Since FimFiction apparently doesn't really want anyone to be able to easily locate a user's comment history, even for themselves, I took it upon myself to catalog all my story comments using a browser extension to scrape them as I write them. I figured I might as well share the results of that effort with the few people who were interested enough in my opinions to follow me on a site that has no mechanism for notifying them of the type of activities I typically engage in on it.

I suppose I should mention that my opinions are not consistent over the period of time which these comments represent a cross-section of, because that's like, two years. The following story list is ordered chronologically, newest to oldest, by the oldest comment on each story, and includes only stories I've commented on. It may also not be complete, as I must have actually viewed a comment since I started recording them in order for it to show up in the list.

This list currently contains: 171 stories, 4,480,058 words


A White Hearth's Warming
#7789341


Wingmares
#7774973


Bouts of Forgetful Artistic Destruction
#7545746


Her Blood Ran in Hollows of the Floor
#7220799


Beyond the Curtain
#7141647


Withdrawal
#7041204


Spa and Order
#6687705 #7422371


Letters
#6587187 #6587314 #6596720


A Short Story by Twilight Sparkle
#6343150 #6343370


An Old Coot
#6189161


Gone So Long
#6178028 #6181539


Worth It
#5963936


Chaotic Neutral
#5959507


In the Fading Starlight
#5943510


The Price For Luna
#5915557 #6597767


Friendly Correspondence
#5912641


Stardust
#5910215


The Cost Of Life
#5861048


In the Service of The Princess of Friendship
#5521949


Misunderstanding
#5483631


Wassail, Wassail!
#5481290 #5493617


Maidens Day
#5364765


Co-Incidence
#5238202


Forbidden Melodies
#4997502


Heart is Where the Home is
#4911656


Cousin Braeburn Writes a Crop-fic
#4893805


Integration
#4761787 #4848434


Past Sins
#4622485


Another Battle in the Long War Between Light and Darkness
#4592894


In All But Name
#4592874


Let Sleeping Gods Lie
#4494722


We Can't Turn Back Time
#4493443


A Lot to Think About
#4488684


If You Came to Conquer
#4485469


Dictated, Not Read
#4467966


Friday Night Twilight
#4467110


The Stars Ascendant
#4461572


Transference
#4444518


Walking Through Fire
#4444140


...And Borrowing Dulls The Edge Of Husbandry
#4443997


It will all be over soon, Princess
#4418793


Spring is Dumb
#4415633


Where Have the Stars Gone?
#4415410


Today is a Good Day to Die
#4414533


Don't Let the Sun Catch You Crying
#4366442


The Enjoyable Morning Of The Sun Bearer
#4258759


Taken for Granite
#4195937


True Colors
#4188271


Tea Time
#4120485


Old Friends
#4089939


Philomeanie
#4046364


Twilight Sparkle Investigates
#4046257 #4078743 #4078881 #4159893 #4295053


The Curious Incident of the (Robot) Dog in the Night-time
#3965547


The Terrifying Prospect of Swans in Love
#3936256 #3938607 #4489175


Three Nights
#3896341 #3907530 #3907727


Mournful Sunsets
#3830662


Progress
#3805686


A Lady Does Everything With Feeling
#3802145


Height
#3796082 #3797949


Taking Off the Masks
#3769242 #6111555


The First Time You See Her
#3747782 #3756160 #3969037 #3969569 #3971219 #4415986 #4416328 #4574061 #4828089 #5072417 #5097107


Here Comes the Rain Again
#3737081


A Simple Little Party
#3725707


To Make a Spark
#3725409


There Is Love Beyond What Lingers
#3719789


Chess
#3719337


Bradel's One-Shot and Minific Emporium
#3713620 #3756161 #3759035 #6234827


Obiter Dicta
#3696262 #3697415 #3697547 #3697588 #3697895 #4165511 #4416492 #5520306 #6121304


In the Bleak Midwinter
#3684323


How Far Away You Roam
#3679720 #5509984 #5607708


Roaming
#3614887


Closing Time
#3398485


More Than You Know
#3381772


Off The Edge Of The Map
#3284377


In Memory Of
#3275126


Autumn's End
#3251226


The Brightest Timeline
#3246015


Reading Rainbow
#3238299


Never So Far Away
#3173461


White Box
#3007968


Time and Time Again
#2999322


Empathy
#2995937


The Keepers of Discord
#2988748


The Wrong Fork
#2988427


The Night After
#2988053


100% Move = 50% Fire
#2987970


Everypony Dies
#2984038


'Destiny' and Other Lies Told to Foals
#2983969


A Muddy Hole
#2983872


Night Guards
#2949953 #3802161


Dear Princess Celestia: I Hate You
#2914780


Composure
#2914494 #3029493 #3049998


Sun Princess
#2906988


Heart to Heart
#2904297


Hot Chocolate
#2884216


Under A Luminous Sky
#2840998


Decisions
#2833593


A Stitch in Time
#2808557


Through Death and Life
#2808554


Fugue State
#2808344


The Fruits of Their Labors
#2794178


A Lot to Think About
#2787521 #2787851


A Wake of Mist and Flame
#2778989 #2783197


Princess Celestia Gets Mugged
#2778043 #2778278 #2782085


The Archer and the Smith
#2774488


Don't Let the Princess Drive the Celestial Phaeton!
#2771692


The Amazingly Awesome Adventures of Tank the Tortoise (by R. Dash)
#2739586 #3595021 #3595234


This is a Story You Will Never Read
#2674413


The Last Tears in Tartarus
#2658762


A Final Question
#2654939


The Fires of Friendship
#2654888


Homesick
#2631643


The Incredibly Troubled Mind of Rainbow Dash
#2617561


Twilight Eats a Book
#2612421


Correspondence
#2608440


Apotheosis
#2608428 #2613361


And the Temptress Came Unto Her
#2607766


An Unepic Pony War In The Non-Distant Future
#2607342


A Candle to the Sun
#2607287


The Secret Case-Book of Sherlock Holmes
#2590939


Bell, Book & Candle
#2586942 #2736740


Saturday
#2586153


A Question of Peak Importance
#2574918


A Filly's Guide to Not Making Headlines
#2565320 #2736983


Mortality Report
#2562708


The Lessons of Eternity
#2560470 #3870303


Couchtavia
#2557264


A Finer Vintage
#2552737


Twilight Sparkle Makes a Cup of Tea
#2548146


Twilight Sparkle and the Quest for Anatomical Accuracy
#2547899


A Canterlot Carol
#2547485


Perihelion
#2542785


Interference
#2538754


The Immortal Game
#2535622


A Princess by Any Other Name
#2519600


Lady Prismia and the Princess-Goddess
#2507216


The Lavender Letter
#2485961 #2507034


Twilight Sky Over Canterlot
#2484502


That Nagging Feeling
#2482272


Twilight Sparkle Waits For A Train
#2480213


Gift
#2476740


Whom the Princesses Would Destroy...
#2475252 #2476827


Twice as Bright
#2465166 #2955622


Que Sera, Sera
#2457529


The Best Night Ever
#2454621


Allegrezza
#2447317 #2465191


Heretical Fictions
#2423421 #2889056


Easy As Lying
#2422941


Yours Truly
#2417055


Purple Prose, or A Night at the Clopera
#2411489


Eternal
#2395976 #2624385


Twilight Sparkle Earns the Feature-Box
#2384719


Background Pony
#2384169


How to Remove a Unicorn Tooth
#2377635


Indiscretions
#2377026


Celestia's Teeth
#2372070


Martial Bliss
#2368525


Rainbow Dash Does Something Ironic in the Present Tense
#2363517


Distorted Perspective
#2361784 #2537262


Pinkie Pie Delivers (a very important message)
#2356802


Hoardsmiths
#2351395 #2368695


Twisting Between the Sheets
#2341466 #2746854 #2754615 #2759100


Observatory Hill
#2340294 #2507230


Mendacity
#2333271 #2949929


Derplicity
#2318905


Words Failed Her
#2318697


The Numbers Don't Lie
#2300926


Angel of Friendship
#2299152


The Life and Times of a Winning Pony
#2283549 #4424190


The Flight of the Alicorn
#2273278


Contraptionology!
#2187665 #2904385

Report Nadnerb · 1,512 views ·
Comments ( 5 )
oo

Nad, you are my favourite pony. I'm seriously going to endeavor to read all these stories just so I can understand the context of your commentary.

Browser extension that scrapes comments? :pinkiegasp: As you write them? :pinkiegasp:

Most definitely relevant to my interests. To link please?

2460340 :twilightblush:

That's going to be quite the endeavor. The first page of my favorites list is 4.4 million words. I haven't measured this comment sub-list, but I'm sure it's a significant percentage of that.

Good luck. :coolphoto:

2462062

It's a Firefox extension I wrote, and which may not really be suited for public release, but since you asked, I'll maybe see if I can put a version up somewhere that you can play with.

2462493
GitHub works. I'm sure there's numerous other similar places that would work just as well.

(I'm well aware that the full feature-set I'm after would be pushing full-on browser rewrite, but a start is a start.)

2462607 Heh, sorry it took this long to get back to you about this. I was kind of worried about putting it up on GitHub because, well, I already have an account on GitHub, and putting this up there would be kind of telling. As you can see though, I eventually decided "what the hell". I would say it was so easy, since the whole thing was already in a git repo to begin with, but I ended up spending quite a while fiddling around with ssh keys, since I discovered that I hadn't pushed anything to GitHub since I rebuilt this computer, and the git version I had didn't like putty-style private key files, but pretended it did, making me think I'd forgotten my passphrase.

Anyway, this is what I've been using. It is presented with no warranty, it's very much a personal hack, and by using it, you indicate that you either trust me to run arbitrary code on your computer with whatever privileges Firefox has, or have read the whole thing. Acquiring it from GitHub is slightly more complicated than I'd hoped. You can download it as a zip file, but you'll need to unpack it and repack it with contents in the root of the archive, then change the zip extension to xpi. (Or, I can do all that for you, and you can just download the xpi file - No longer updated*) Then drag the xpi file onto Firefox.


* It will no longer be possible to use unsigned addons as of Firefox 44. I'm not aware of anyone else actually using this, so I won't be going through the process of getting it approved.


What it does: The name is inspired by RES, (Reddit Enhancement Suite) though it does not have anywhere near the breadth of features that it's namesake does. Mostly it just sits around in the background, silently watching you browse FimFiction, and storing any comments authored by you, and any stories you view in a local database. Note that it does this by page scraping, and thus will probably break when say, bookshelves are introduced, and page elements change. However, this is necessary, since FimFiction's JSON story info API only provides general info about the story, and FES records data about your individual actions like thumbing up or down, faving, and adding to your RIL list.

The only pages which FES will currently dynamically alter are compact-view story lists, which it will adorn with links to your comments on those stories, as well as restoring the ability to see your vote on a story in compact view. It also adds a little floater at the bottom left that displays the total wordcount of all the stories displayed on the page.
i.imgur.com/xG9Q7TF.png
The comment quote link scripts FimFiction uses allow the links to be clicked to expand and view your comments within the story list itself. I barely had to do a thing. :scootangel:
i.imgur.com/7U7Vsvb.png
Now, if you're like me, and the compact list just isn't compact enough for you, then you can mouse over the floater to see a link to the stored story list. This will display the entire set of stories that FES has seen you visit, along with relevant data about them, including what lists they are in, your rating, and how many comments you have made.
i.imgur.com/0CReqs9.png
The table can be sorted by any column by clicking the column header. You can sort the tag columns by clicking a tag, which will sort rows with that tag to the top (or bottom) of the table. Sorting by comments will sort by the oldest or newest comment on the story. Clicking the comment links will display all the comments scraped from that story.
i.imgur.com/ZaYUSWD.png
The table rows are selectable, using similar logic to most system list views. A total wordcount of selected rows is displayed at the bottom. There is also a copy link, which will place a bbcode formatted list (identical to that used to create the list in this journal) of the selected rows on the clipboard.

I think that's it. Let me know if you find this as mildly useful as I have, or if you see any problems. I probably won't fix them, but it's good to know about them.

Login or register to comment