Difference between revisions of "Anarchization Script"

From Dissent
Jump to navigation Jump to search
(Comments)
(I got nitted on my code; this is the attempt to do this without needing to explain elif in the comments)
Line 40: Line 40:
 
           if not Justifications[Q].Is_it_better_than_what_individuals_can_do():
 
           if not Justifications[Q].Is_it_better_than_what_individuals_can_do():
 
             Justifications[Q].remove()
 
             Justifications[Q].remove()
           if not Justifications[Q].Is_it_worth_the_added_cost_of_the_state_doing_this():
+
           else:
            Justifications[Q].remove()
+
              if not Justifications[Q].Is_it_worth_the_added_cost_of_the_state_doing_this():
          if not Justifications[Q].Is_it_worth_the_harm_that_the_state_causes_doing_this():
+
                  Justifications[Q].remove()
            Justifications[Q].remove()
+
              else:
          if not Justifications[Q].Is_it_worth_the_price_of_a_government_period_to_do_this():
+
                    if not Justifications[Q].Is_it_worth_the_harm_that_the_state_causes_doing_this():
            Justifications[Q].remove()
+
                      Justifications[Q].remove()
          if not Justifications[Q].Is_it_something_that_should_be_done_at_all():
+
                    else:
            Justifications[Q].remove()
+
                        if not Justifications[Q].Is_it_worth_the_price_of_a_government_period_to_do_this():
 +
                            Justifications[Q].remove()
 +
                        else:
 +
                              if not Justifications[Q].Is_it_something_that_should_be_done_at_all():
 +
                                Justifications[Q].remove()
  
 
       # The for loop has concluded.  It's time to repeat the while loop.
 
       # The for loop has concluded.  It's time to repeat the while loop.

Revision as of 11:28, 13 August 2017

This is a prospective handout or basis for one.

#!/usr/local/bin/python

from Libertarianism import *

# What_Are_Anarchists_Doing_In_The_Libertarian_Party.py

# It's not called the Anarchist Party.  What's up with all the anarchists?

# This program mimics what it's like to be in the Libertarian Party and constantly reevaluating 
# every reason for everything that governments do.

# Do not panic.  If you're serious about liberty, you ARE doing this already.  
# Expect a lifelong process of doing this unless one of two things happen.

# This script ignores any possibility of you giving up on liberty, putting Hobbes' Leviathan in that 
# special exalted place in your bookcase, and eagerly embracing the violence and coercion of the state.


# Let your list (named Justifications) start by including every known reason to even consider having a 
# government that's held in place by any level of coercion.  Everything you've ever heard or can think of.

Justifications = List_Of_All_Reasons_To_Ever_Have_A_Government

while Justifications:
      # Start of the while loop
      # While loops run for as long as the condition is true.
      # In this case, is Justifications not empty
      # That means this loop will run forever.  Unless...

      for Q in range(len(Justifications)):
          # Start of the for loop
          # Go through each justification in your list of justifications.  
          # Can you still sign off on each one?
          # When you find one you can no longer justify, remove it from the list.

          if not Justifications[Q].Is_it_better_than_what_individuals_can_do():
             Justifications[Q].remove()
          else: 
               if not Justifications[Q].Is_it_worth_the_added_cost_of_the_state_doing_this():
                  Justifications[Q].remove()
               else: 
                    if not Justifications[Q].Is_it_worth_the_harm_that_the_state_causes_doing_this():
                       Justifications[Q].remove()
                    else: 
                         if not Justifications[Q].Is_it_worth_the_price_of_a_government_period_to_do_this():
                            Justifications[Q].remove()
                         else:
                              if not Justifications[Q].Is_it_something_that_should_be_done_at_all():
                                 Justifications[Q].remove()

      # The for loop has concluded.  It's time to repeat the while loop.
      # ...Which means running the for loop again.  And again.  Forever.

      # There's still stuff in Justifications, right?
      # The while loop only continues to repeat if there is.
      # ...But there has to be, right?

      # You probably got rid of a lot of stuff on the first few passes.  Those are the easy ones.
      # You probably went through several passes without removing anything.  Is this the final state?
      # No wait, you thought something through, possibly after getting more information about it, and
      # now it's gone from your Justifications list too.  But it wasn't the last item, was it?
      
      # ...Was it?


# If you've reached this line, then the while loop has ended.
# This can only mean one thing:

print "You have no remaining justifications for the state."

print "It's time to admit to yourself that you have become an anarchist."

print "Don't panic.  You know the truth in a way that no one could ever explain it to you.

print "You worked it out by yourself step by step."

print "Welcome to a world of new possibilities."

Print "Welcome to how the world can work without coercion."

print

print "QED"