emoji-award-marseywholesome
Unable to load image

Y'all Seein' Eye v2: reddit mention notifications; minor patch notes; coming soon

After the recent Night of Kristallmopt, many of the disgraced former-mopcels were begging for one particular jannie-only feature back: getting notifications when people talk about us on reddit. Rather than put in some special exceptions for the power-user clique, we decided to make this feature available to everyone via the shop. And we already had the perfect badge to use for it:

![](https://rdrama.net/i/badges/140.webp?v=1021)

For 10 000 DC or MBux—the same price as the All-Seeing Eye—you too can receive our Reddit Mentions Notifications straight to your rDrama inbox, so when plebbitors are shit-talking Marsey, you can jump right in to generate seethe. Plus, you get the fabulous badge shown above, made by @McCoxmaul.

Minor Patch Notes

From past week and a half (oldest to most recent):

  • Patting flipped emoji should now work right (h/t @float-trip). Also, disabling 'Animations' in your user settings won't break patting anymore.

  • Themes & readability: the Lottershe font colors were made readable for all theme choices; dramblr on mobile had the background color fixed for higher contrast.

  • By adding a navigation icon for Transfers (log of DC/MBux transfers) to the sidebar, there should no longer be any pages lacking a link to them somewhere.

  • 1 Reports1 Report

  • Modals (like when you click on images to embiggen) no longer have a blurred backdrop. It was very pretty, but we got a lot of performance complaints. If you want it back, add .modal-backdrop.show { backdrop-filter: blur(16px) contrast(1.2); } to your Custom CSS.

  • Slur replacer was made significantly faster (h/t @everyone). Enough so that people with it enabled should've noticed pages loading faster. Fun fact: slur replacer prior to the change was approximately 20% of our total server load.

  • Lottershe: Chapose won the big jackpot last time, so instead of giving him royalties anymore, more of your ticket price goes straight into the pot! Also, notifications now tell the losers who won. Three days 'til the next drawing.

Coming Soon

  • The Checkmark award will soon have a badge to go with it.

  • The Fish relinquished control over the Marseys thread backlog. There's about 150 that still need to be added. Now you get to bitch at me instead of him until I add them. I can automate most of it, but if someone who is familiar with our Marsey tagging style would be willing to redo the tags for most of these, DM me. I have a spreadsheet I can send you of what needs re-tagging, and there would be some MBux in it for you.

  • General rate of new features will be decreasing in the coming weeks. We have a pile of bugs that need fixing, and we're working on redoing parts of the code to improve performance and maintainability going forward.

  • ETA 15:50 UTC: @idio3 just purged over a hundred sidebar images for being 'shitty memes'. He wants everyone to know how disappointed he is in their taste, and going forward the sidebar standards will be somewhat pickier.

57
Jump in the discussion.

No email address required.

Pre-announcement - I'll be redoing the sidebar artwork (important word here) megathread again later today. Suggesting random memes you found on ifunny and pictures of text will get you bullied mercilessly in this new era. :!marseycomrade: censorship is back, and standards will raise significantly.

Jump in the discussion.

No email address required.

Thank Christ. Sidebar images should be 100% Dramanaut OC instead of "meme that says r-slur hoohoo"

but my weezer album is still there right

Jump in the discussion.

No email address required.

but my weezer album is still there right

there's 600 images, and I was fairly permissive on this first run, so... probably? What did it look like?

Jump in the discussion.

No email address required.

It's the blue album but it says "drama" in the Weezer font and has marsey faces

Jump in the discussion.

No email address required.

Still in!

:#marseyblowkiss:

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

Yeah idk why I submitted that one. It is a reference to a particular metadrama incident and as such I cringe every time I see it

Jump in the discussion.

No email address required.

:!marseycomrade: Curation is back,

There FTFY.

Jump in the discussion.

No email address required.

Did any of my Eevee/Sylveon shit got removed from the sidebar? It was never really my idea to add them there, it was Capy's.

Jump in the discussion.

No email address required.

I honestly don't know. Do you have their numbers or something? Checking for it just based on image description is murder, there's 600+ images that are numbered with no title...

Jump in the discussion.

No email address required.

I don't :marseydepressed:, but I assume this is the list of all the ones that were removed?, correct?

I don't have time to check them all but I honestly don't mind if they were removed, just wanted to know because I don't think that shit belongs in the sidebar/banner.

![](/images/164435324532.webp) I only hope this one wasn't removed, it's the only one I added by own volition.

Jump in the discussion.

No email address required.

I don't :marseydepressed:, but I assume this is the list of all the ones that were removed?

Yeah, that's it.

I only hope this one wasn't removed, it's the only one I added by own volition.

This one definitely stayed.

Jump in the discussion.

No email address required.

slur replacer prior to the change was approximately 20% of our total server load.

:#marseylaugh:

Jump in the discussion.

No email address required.

I'm actually curious about this one.

@TwoLargeSnakesMating was this just moving to a different regex engine or something else?

Jump in the discussion.

No email address required.

First commitSecond commit

tl;dr- (faggot|kike|latino|etc)(?![^<]*>) was the old regex, using the negative lookahead to not break the HTML. The downside of this, though, is it has worst case O(n²) backtracking for certain input strings. And we run a lot of text through it. Wound up instead doing <[^>]*>|faggot|kike|etc. By putting the angle bracket match first, we avoid backtracking and just have to add a branch to throw those matches out before replacing. Also, by getting all of the alternatives at the same level, Python's regex engine is able to optimize them into a very efficient lookup table. It's still not great performance, and if it ever causes issues again I'm going to just tokenize the HTML and do word replacements against an O(1) dict. But it is substantially better than it was.

Jump in the discussion.

No email address required.

Neat. Thanks for the explanation. I've always learned that using regex features like negative lookahead had performance penalties but it's interesting to see it cause actual issues.

Maybe one of these days I'll create a burner github account just to contribute to rdrama. My normal one has my name attached (and is referenced in my resume) so I'm obviously not gonna touch rdrama with it.

I'm not gonna lie, though, I assumed you would just cache the wordfiltered contents of each comment. You could just calculate it at post time (and edit time), which presumably would really cut down on it. The only downside I can think of, aside from a marginal increase in data storage, is that new filters wouldn't get applied to posts. But you could tag each cache entry with a "word_filter_seq_num" and recalculate them on-demand when word filters change. I'm assuming, of course, that the word filter changes relatively rarely (less than daily), but I'm not a gigajannie so I have no idea how often you guys actually frick with the filter list. There's no way that results in more processing than doing it on every page load, though.

Jump in the discussion.

No email address required.

I found a bug but I forgot what it was. Can you please fix?

:#marseyexcited:

Jump in the discussion.

No email address required.

:#marseypepe2:

Jump in the discussion.

No email address required.

Thank you for maintaining the site. 🙏🙏🙏

Jump in the discussion.

No email address required.

i can't wrap my head around anyone ACTUALLY WANTING to get notifications when reddit says a word...

Jump in the discussion.

No email address required.

lol it was fun seeing randos link the chud "What is a woman" documentary because the link had "marsey" in it

https://odysee.com/@Marsey:8/whatisawoman:5

that link's already y'alled though

Jump in the discussion.

No email address required.

Visits the link

Checks channel page

Goes back

Somehow the miniplayer is open and playing the video

I don't know how to reproduce this.

Jump in the discussion.

No email address required.

You don't think bullying them is fun?

Jump in the discussion.

No email address required.

It's actually pretty great, unironically, I highly recommend it. Unlike on the sub, where /r/drama mentions were like 90% people referring to /r/teenagers drama in random places with little discussion, like half of rdrama (organic, excluding oh-so-subtle /u/sneed1488 accounts) mentions are perfectly postable here.

Jump in the discussion.

No email address required.

Oh come on, are you kidding? 90% of it is our people (we're not sending our best) saying "dude marsey lmao" in some random thread.

Jump in the discussion.

No email address required.

Marsey mentions vary wildly in quality, yeah. But rdrama ones are usually better, it's typically either redditors talking about how shit we are or plugging the site to people who miss /r/drama. Both of which I want to see and potentially participate in :marseyshrug:

Jump in the discussion.

No email address required.

I don't ever participate in anything fun on reddit anymore because I'm too lazy to use alts. :marseyrain:

Jump in the discussion.

No email address required.

slur replacer prior to the change was approximately 20% of our total server load.

Us based and propreity-pilled users were costing the site literally billions of dollars

:#marseyking:

Jump in the discussion.

No email address required.

The y'all seeing eye should've accessed the NSA databases through carp's shareblue employee account to reveal full doxx info on user profiles smh

Jump in the discussion.

No email address required.

disabling 'Animations' in your user settings won't break patting anymore.

:#@twolargesnakesmatingpat:

Jump in the discussion.

No email address required.

It breaks awards though

Jump in the discussion.

No email address required.

Could we perhaps add some sort of "form" to fill for new Marseys to make them easier to be added? Something like a button that prompts you to fill a form with name, tags and lets you upload a file and then you have one person in charge of reviewing them and approve them with one simple click if everything seems in order. Granted I'm not a codecel so idk if that's compatible with the way Marseys are currently added so feel free to ignore me if the idea sounds r-slurred :marseyshrug:

Jump in the discussion.

No email address required.

I really want to do something like this. I floated a similar idea internally a few weeks ago, but the general agreement at the time was that the current workflow was sufficiently easy as to not make it worth the dev effort. Having now added a few dozen using the current workflow, even with lots of automation, I'm nearly going batshit and have a renewed interest in getting some sort of form working. We'll get the backlog cleared and then I'll try to have something better in place for the future.

Jump in the discussion.

No email address required.

I think in the long run it would more practical this way, it doesn't even have to be limited to Marseys, could also be used for any type of emoji, just add a way to select a category/group for the emoji. Also a separate section for edits/updates, like changing the base file or adding/removing tags. Even if the currently process is easy it could be easier imo but that's up to you guys to decide if it's worth it :marseythumbsup:

Jump in the discussion.

No email address required.

when are we gonna get back the themes like we had during christmas/thanksgiving. site looked so much better

![](/images/16400285493.webp)

Jump in the discussion.

No email address required.

idio3 just purged over a hundred sidebar images for being 'shitty memes'. He wants everyone to know how disappointed he is in their taste, and going forward the sidebar standards will be somewhat pickier.

I don't trust him at all. What exactly did he remove?

Jump in the discussion.

No email address required.

Just the memes you liked

Jump in the discussion.

No email address required.

:#marseyhesright:

Jump in the discussion.

No email address required.

1 Reports → 1 Report

the most important bug fix

Jump in the discussion.

No email address required.

Is there a way to disable the notifications if you get Y'all seeing eye? I like the badge but I never liked those notification spam when I was a meme janny.

Jump in the discussion.

No email address required.

Just got the Yall Seeing Eye, I missed getting those notifications back when I was a meme jannie so im glad to have them back

Jump in the discussion.

No email address required.

For 10 000 DC or MBux

:#marseybeggar:

Jump in the discussion.

No email address required.

Fun fact: slur replacer prior to the change was approximately 20% of our total server load.

I love this website.


Transform your Marseys! :marseywave:
/e/marseybooba.webp
www.pastebin.com/Jj9URfVi

Jump in the discussion.

No email address required.

Looks like my badge went nowhere in 2 days

:marseyschizosal:


:#capysneedboat2::#capyantischizo::#space:

Jump in the discussion.

No email address required.

@idio3 keep yourself safe

Jump in the discussion.

No email address required.

This is a much, MUCH better use for y'all seeing eye than any previous proposed use.

Jump in the discussion.

No email address required.

Shouldnt have goombleed all those mb

Jump in the discussion.

No email address required.

Can you grant this award to former janitorial staff?

Jump in the discussion.

No email address required.

Lottershe: Chapose won the big jackpot last time, so instead of giving him royalties anymore, more of your ticket price goes straight into the pot! Also, notifications now tell the losers who won. Three days 'til the next drawing.

This surely is some kind of phobic. Revert immediately.

there should no longer be any pages lacking a link to them somewhere.

Is there a link to the page which has the marsey popularity ranking somewhere?

Jump in the discussion.

No email address required.

Revert immediately.

:chadnocapy:

For the latter, sure is. Marseys link is below the user counter on the sidebar now.

Jump in the discussion.

No email address required.

For the latter, sure is. Marseys link is below the user counter on the sidebar now.

:marseythumbsup:, seems like its not possible to sort by least used on mobile though.

:chadnocapy:

I went to so much effort to get this grift up and running though

:#marseypleading:

Jump in the discussion.

No email address required.

The Fish relinquished control over the Marseys thread backlog.

It’s a miracle

Jump in the discussion.

No email address required.

https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2093336?context=8#context

Why haven't my suggestions been implemented yet? You've had 14 hours to work on it. Were you sleeping or something?

Jump in the discussion.

No email address required.

ooooh nice new badge, shame was getting close to the alt seeing too.


:#marseytwerking:

:marseycoin::marseycoin::marseycoin:
Jump in the discussion.

No email address required.

fix the changelog jannie.

:#marseybongojanny:

Jump in the discussion.

No email address required.

We have a pile of bugs that need fixing

:marseysmug2:

Jump in the discussion.

No email address required.

I think a free y'all seein' eye' would be a fair compensation for this inconvenience. :marseymerchant:

Jump in the discussion.

No email address required.

Can someone fix these darn notifications when you get replied to in a thread.

The thing will show the whole thread as well as other comments on the same level.

Make it show the comment that spawned the notification and the comment it replied to (context=2).

Jump in the discussion.

No email address required.

Will you get the checkmark badge if you already have a checkmark?

Jump in the discussion.

No email address required.

!blackjackmb1040

Jump in the discussion.

No email address required.

!blackjack300

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.