6

My most recent side project is meant to be a lighthearted thing with a dynamic subdomain where anyone can type [whatever-subdomain-they-want].is.obviously.best or [whatever-subdomain-they-want].are.obviously.best or [whatever-subdomain-they-want].is.not.obviously.best or [whatever-subdomain-they-want].are.not.obviously.best.

I have a list of political terms and people that route to an HTML page that says “[subdomain] has been flagged as political. The creator of this site intended this domain to be used to spread joy and merriment and feels that pushing political agendas undermines that intent.”

I have sentiment analysis in combination with a disallow list on is/are (positive, rather than is.not and are.not) routes that if the subdomain is flagged as negative by sentiment analysis or matches a term in the disallow list, it serves an HTML page that says “[subdomain] is/are NOT obviously best. What the hell is your problem?”

Sentiment analysis only goes so far and it’s hard for it to catch a lot of things (since it’s a small amount of input) and I’m not confident that I’ll think of all of the possible things that really shouldn’t resolve to is/are OBVIOUSLY best.

Is there anything you guys can think of that should be on the disallow list?

If it helps, the disallow list so far is https://raw.githubusercontent.com/A...

Comments
  • 2
    Edit: Removed is.not and are.not subdomains. That seemed like too much of a possibility for abuse.
  • 0
    "disallow list"? "political terminology"? sentiment analysis?
    you sure its "light hearted" and you arent a FAANG dev who is crowdsourcing your next project?
  • 2
    @bad-frog I’m still technically an unemployed dev, friend. Don’t start my next gig until the 26th.

    I just want to reduce the risk of harm where I can. That’s all.
  • 0
    @AmyShackles censorship is what brought the harm in in the first place.
    your list is lacking racial slurs. its what i'd begin with.
  • 1
    @bad-frog Sentiment analysis catches some, but good call.
  • 1
    @AmyShackles yeah i thought about that too.
    i thought also that comparing is less expensive so it runs first, but after the fact tbh
  • 0
    @AmyShackles the more i think about it the more i hope you are using a tiered detection.
    tbh the more i want to write sentiment detection myself hehe
    yeah wth. ima write a censorbot with a humorous twist to it
  • 3
    this is a fun idea but I'm 100% sure you wont be able to stop it's abuse. You're just one dev against billions of creative people and not to mention, almost everything can be made political or offensive or whatever.

    I mean what can you even do about religious figures? block "allah.is.the.best", "jesus.is.the.best", "buddha.is.the.best" ?

    blocking them could be taken as being offensive, not blocking them opens it up to being used for attacks and politics.. damned if you, damned if you don't

    what about homonyms? "coke.is.the.best" could be both about the refreshing drink or the drug

    what about words that people give negative meanings for some retarded reasons even though they didn't use to have it? "blacklist.is.the.best" is now allowed or not? what about whitelist? what about the name "karen" or "richard" (is dick ok?)
  • 0
    @Hazarth dick will always be a trojan horse bruh
  • 3
    what about name initials or number codes? you blacklsited "adolfhitler" but not "ah" or "oneeight", "eighteight" or "eightyeight" if numbers are allowed also "18", "88" or "1488"..

    and if you do block them... what if those numbers or words or numbers meant something important for someone and now they are blocked?

    what about 1337 code using symbols and numbers? blocked completely or can I just write h1tl3r and be fine?

    and if so, what stops me from using scrambled letters or intentional typos?

    "gay" can also be spelled "gae" or "ghay", "ghey" or whatever...

    I'm pretty sure there are endless possibilities for abuse, not to mention constantly evolving new ones...
  • 0
    speaking of censorship...
    this came in literally 5 mins ago
    the synchronicity is hilarious
    https://youtube.com/watch/...

    was that your code, Amy?:p
  • 0
    U mom is the best
  • 1
    @bad-frog Not _that_ time.
  • 3
    @Hazarth Dick is _always_ okay.
  • 0
    Child porn and CP should definitely be on that list.
  • 0
    @pipe AAAAHHHHH! Good call. Good looking out.
Add Comment