Reported by:
  • usernaw : shouldnt this only apply to wpd

[Christchurch] This post is now invisible to candy-butt Kiwis. Laugh at them :marseylaugh:

Haka harder cute twinks :marseylaughpoundfist#:

God bless Brenton Tarrant for permanently removing kiwicels from rdrama :marseytarrant#love::marseytarrant#love::marseytarrant#love:

100
Jump in the discussion.

No email address required.

:#marseytarrant:

Jump in the discussion.

No email address required.

This isn't an Obama Marsey?

:#marseyclueless: :#marseyaware:

Jump in the discussion.

No email address required.

Aevann bent the knee to New Zealand?

:pepeyikes:


https://files.catbox.moe/y2zrro.png https://i.rdrama.net/images/172082001273549.webp

Jump in the discussion.

No email address required.

Aevann personally threatened to shoot up the New Zealand parliament so they made a deal with him (in exchange for their lives). This was the compromise

Jump in the discussion.

No email address required.

:#capypharaoh: :#marseypharaoh: :#capydualpistols:

Our Egyptian king showing the New Zealanders who's boss

Jump in the discussion.

No email address required.

I guess it was either that or get banned in nz. It's a reasonable enough compromise.

Jump in the discussion.

No email address required.

Getting banned there would be cooler New Zealand has only a couple 100 thousand people intelligent enough to use a computer and access the internet it wouldn't be a big loss.


https://files.catbox.moe/y2zrro.png https://i.rdrama.net/images/172082001273549.webp

Jump in the discussion.

No email address required.

Do we even have any Kiwi users?

Jump in the discussion.

No email address required.

Its for wpd, rdrama just gets caught in the crossfire

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

One of the /r/drama jannies (u/comedicsans) was a kiwi, but he never came over here

Jump in the discussion.

No email address required.

No it isnt

Jump in the discussion.

No email address required.

Yeah this is seriously cucked

Jump in the discussion.

No email address required.

https://fsdfsd.net/MarseyWorld/MarseyWorld/src/branch/master/files/helpers/can_see.py

wtf is this hacky bullshit?

if SITE == 'watchpeopledie.tv' and obj.id in {5, 17212, 22653, 23814, 222321}:
    return False
Jump in the discussion.

No email address required.

:marseybigbrain: Cappy job security. Any new subreddit looking for an off-site solution will see rdrama and wpd as successes with an open source codebase. But all the hacky fixes mean they'll have to pay him to host it.

Jump in the discussion.

No email address required.

whats wrong with it :marseyshrug:

Jump in the discussion.

No email address required.

:marseybeingnerd: It uses magic numbers and inline string constants along with deployment specific code.

A proper implementation would make it generic so you can region ban specific topics based on strings or post id. (I assume that's what the magic numbers are.) Bonus points for admin UI cowtools that allow it to be managed without direct database tinkering. This would allow each deployment to manage it's own region banning without having to go into the source code and tweak things by post id.

Also I realize this whole page is essentially a single giant boolean evaluation with if statements breaking it up and I want to tweak it to be a single boolean expression. But tbh idk if that's actually good practice or not for something this long.

Jump in the discussion.

No email address required.

idc tho

Jump in the discussion.

No email address required.

!codecels this one trick destroys tech leads

Jump in the discussion.

No email address required.

Me when my boss is like "you can't just use position: absolute; instead of a flex box"

Jump in the discussion.

No email address required.

:#flex:

Jump in the discussion.

No email address required.

:marseydepressed: the benefits of being a independent dev in charge of your own product. Doing something like this would take several weeks in corporate. And then who knows how long until it's deployed to customers. While you can go with hacky solutions like this that take like minutes to complete.

I would suggest trying to keep things generic so it works the same on every site tho. That'll make it way easier to scale if you actually want a bunch of sites to be part of the marsey verse.

Jump in the discussion.

No email address required.

actually want a bunch of sites to be part of the marsey verse.

nothing ever happens

Jump in the discussion.

No email address required.

not with that spirit

Jump in the discussion.

No email address required.

it seems like you run the default Ubuntu 22.04 python version which is 3.10. Do you think there's any chance of the performance improvements in 3.11-3.13 would help at all or do they not really apply.

Jump in the discussion.

No email address required.

no clue

Jump in the discussion.

No email address required.

same

Jump in the discussion.

No email address required.

Contribute if you want to fix it, aevann accepts pull requests all the time


:#marseyviewerstaretalking:

Jump in the discussion.

No email address required.

Aevann would not accept a pull request for a sprawling new subsystem for managing hidden posts over the web interface to a database table and so on, when he can just add a number and git push. And he would be right.

Jump in the discussion.

No email address required.

:marseygiveup: Maybe if I pitched it as allowing site admins/mods to quickly respond to happenings he'd okay it.

I'm not gonna work on it though lol. It would be too much work for basically no benefit to me as a user. Not to mention the current function isn't async but would probably need to be if we are doing database stuff. I have actual stuff to work on rather than wasting time on a niche security feature that won't be merged anyway.

Jump in the discussion.

No email address required.

Nah, look, Bill Gates said: measuring the progress of a software project by lines of code is like measuring the progress in building an airplane by weight.

The code is your enemy. You must write as little code as possible and delete code at any opportunity. Features are your enemy, when you implement a feature you promise to support it forever and to adjudicate its conflicts with other features.

Try to not add any code or features to your project with all your might. Only when you're legit overpowered by the usefulness of a new thing, add it. Remember that even then you have chained it to your foot, and consider this. This is the way.

Good morning Aevann!

Jump in the discussion.

No email address required.

so true

!codecels listen and learn

Jump in the discussion.

No email address required.

It's the same with everything, the more complex a tool, the more it can fail.

Jump in the discussion.

No email address required.

That's fair, but I'd argue he already added the feature in a way that's worse to maintain if it actually scales. He'll have to manually tweak the source code for every region block on every marseyverse site.

Jump in the discussion.

No email address required.

Yes, but it's easy as frick and is obviously correct and follows an existing workflow and in fact requires less steps than a dedicated solution. "Add a number to the code file and push it into production" is very streamlined for a man who adds code to code files and pushes them into production.

If at some point Aevann has to delegate this blocking things to other people, then I see him implementing it as a generic feature. Until then, having your hardcoded numbers in the code instead of the database is just a very good idea.

Jump in the discussion.

No email address required.

More comments

lmao have you seen the CSS for this site?

https://media.tenor.com/j8eIern4WEoAAAAx/hello-kitty-kitty-anybody-in-there.webp

Jump in the discussion.

No email address required.

that's a good gif

Jump in the discussion.

No email address required.

:#marseychonkermaorigenocide: :!#marseypacificislandergenocide:

Jump in the discussion.

No email address required.

I haven't seen these Marseys before :taylaugh:

Jump in the discussion.

No email address required.

:marse#ynewtalking:

Jump in the discussion.

No email address required.

This is some sloppy looking code.

Jump in the discussion.

No email address required.

And you could do better? Make your own website. :marseybruh2:

Jump in the discussion.

No email address required.

I could do better, but I won't for a bunch of ungrateful cute twinks.

Jump in the discussion.

No email address required.

sentient

Jump in the discussion.

No email address required.

I can't believe you side voted me. :marseycrying:

Jump in the discussion.

No email address required.

believe it

Jump in the discussion.

No email address required.

I :marseysidevote: him too :marseyking:

Jump in the discussion.

No email address required.

:marseykneel:

Jump in the discussion.

No email address required.

Holy fuark lmfao

Jump in the discussion.

No email address required.

QRD?

Jump in the discussion.

No email address required.

The head janny in charge hides all posts with "Christchurch" (any case) in the title from New Zealand because they love censorship and he is terrified of being taken to court by New Zealand I guess. Christchurch refers to this based g*mer moment: https://en.wikipedia.org/wiki/Christchurch_mosque_shootings

Jump in the discussion.

No email address required.

On one hand it was a horrible massacre

On the other hand the Doom edit video was pretty funny

Jump in the discussion.

No email address required.

always a silver lining

Jump in the discussion.

No email address required.

SRD

Jump in the discussion.

No email address required.

:#cirnopost:

Jump in the discussion.

No email address required.

No that was charlottesville

Jump in the discussion.

No email address required.

https://i.rdrama.net/images/1713914316763057.webp

Jump in the discussion.

No email address required.

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