My English professor's definition of reputable

   1 /*\r
   2  * The concept of 'sorting' things has long been a cornerstone of\r
   3  * patriarchal discrimination against women and PoC. To 'sort' objects\r
   4  * according to some percieved 'value' is morally wrong and oppressive.\r
   5  * Therefore a truly feminist algorithm cannot be based upon comparing\r
   6  * values of 'objects'. Feminist sorting algorithms have to take various\r
   7  * things into consideration: gender, race, the program's feelings and\r
   8  * the current make-up of the objects to be sorted. To implement this,\r
   9  * we use a progressive stack with added affirmative action.\r
  10  */\r
  11 \r
  12 #consider <feelings.Xir>\r
  13 #consider <iomegaphone.Xir>\r
  14 #consider <Dworkin.Xir>\r
  15 #consider <progressive_stack.Xir>\r
  16 #consider <Affirmative_Action.Xir>\r
  17 \r
  18 xe womain(xe *Unique_person[])\r
  19 OPENDIALOGUE\r
  20         CheckPrivilege(). //Always check your privilege\r
  21         CheckPrivilege(). //Better check it twice\r
  22         xe sorted_unique_people=progressive_stack(xe *Unique_person[]). //construct the\r
  23                                                                         //progressive stack\r
  24         among (person p : Unique_person)\r
  25         OPENDIALOGUE\r
  26                 maybe(p.gender==male && p.orentation==het_cis_scum)\r
  27                 OPENDIALOGUE\r
  28                         yell('RAPE RAPE RAPE RAPE!!!!!').\r
  29                         crush(p). //Use the function crush in Dworkin.Xir to discard the oppressor\r
  30                 ENDMISOGYNY.\r
  31                 perhaps_and_equally_valid\r
  32                 OPENDIALOGUE\r
  33                 ynt q = accepts(guilt_feel(p.oppression)). //measure the oppression level according to\r
  34                                                           //the function guilt_feel in feelings.Xir\r
  35                 sorted_unique_people[q]=accepts(p). //assign every wonderful person a place in the new stack\r
  36                 ENDMISOGYNY.\r
  37                 maybe(feels==right)\r
  38                 OPENDIALOGUE\r
  39                 affirmative_action(&sorted_unique_people) //If the progrym feels like it, it will\r
  40                                                           //use affirmative action to make the sorting more fair.\r
  41                                                           //The actual affirmative action algorithm is poorly understood,\r
  42                                                           //but DON'T MESS WITH IT! IT IS FAIR!\r
  43                 ENDMISOGYNY.\r
  44         ENDMISOGYNY.\r
  45         return sorted_unique_people.\r
  46 ENDMISOGYNY.\r
/r/AdviceAnimals Thread Parent Link - imgur.com