Difference between revisions of "Anarchization Script"

From Dissent
Jump to navigation Jump to search
(Dict keys don't need underscores and can end in question marks. ...But maybe these should be methods...)
(There. Now it makes sense as a program how the answers might be different over time.)
Line 31: Line 31:
 
           # When you find one you can no longer justify, remove it.
 
           # When you find one you can no longer justify, remove it.
  
           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?"]:
+
           if not Justifications[Q].Is_it_worth_the_added_cost_of_the_state_doing_this():
 
             Justifications[Q].remove()
 
             Justifications[Q].remove()
           if not Justifications[Q]["Is it worth the harm that the state causes doing 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 worth the price of a government period to do this?"]:
+
           if not Justifications[Q].Is_it_worth_the_price_of_a_government_period_to_do_this():
 
             Justifications[Q].remove()
 
             Justifications[Q].remove()
           if not Justifications[Q]["Is it something that should be done at all?"]:
+
           if not Justifications[Q].Is_it_something_that_should_be_done_at_all():
 
             Justifications[Q].remove()
 
             Justifications[Q].remove()
  

Revision as of 23:20, 6 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:
      # 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)):
          # Go through each justification.  Can you still sign off on each one?
          # When you find one you can no longer justify, remove it.

          if not Justifications[Q].Is_it_better_than_what_individuals_can_do():
             Justifications[Q].remove()
          if not Justifications[Q].Is_it_worth_the_added_cost_of_the_state_doing_this():
             Justifications[Q].remove()
          if not Justifications[Q].Is_it_worth_the_harm_that_the_state_causes_doing_this():
             Justifications[Q].remove()
          if not Justifications[Q].Is_it_worth_the_price_of_a_government_period_to_do_this():
             Justifications[Q].remove()
          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 go 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?



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"