text:
package cct.grid.ui.gaussian;/*
 package cct.grid.ui.gaussian;

 import java.util.Date;
 import java.awt.*;
 import javax.swing.*;
 import cct.grid.ui.*;
 import java.awt.BorderLayout;
 import javax.swing.border.TitledBorder;
 import cct.grid.ui.PBS_Panel;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import cct.tools.IOUtils;
 import java.util.regex.PatternSyntaxException;

 import cct.globus.*;
 import cct.globus.ui.*;
 import cct.grid.*;
 import java.awt.event.WindowEvent;
 import java.awt.event.WindowListener;
 import java.awt.event.WindowAdapter;
 //import org.globus.util.deactivator.Deactivator;

 import org.apache.log4j.Logger;
 import cct.grid.ui.JobOutputInterface;
 import cct.globus.ui.GridProxyInitDialog;
 import cct.grid.*;
 import java.util.Iterator;
 import java.util.Set;
 import java.util.Map;
 import java.util.LinkedHashMap;
 import java.io.StringWriter;
 import java.awt.Dimension;
 import cct.ssh.*;
 import cct.interfaces.FileChooserInterface;

 public class SubmitGaussianDialog
    extends JDialog implements CheckPointInterface,
    ScriptSubmitterDialogInterface {

  JPanel MainPanel = new JPanel();
  BorderLayout borderLayout1 = new BorderLayout();
  SubmitGaussianPanel submitGaussianPanel1 = new SubmitGaussianPanel();
  PBS_Panel pBS_Panel1 = new PBS_Panel(null, "normal", 60, 1024, 5,
                                       "g03");
  JPanel ButtonPanel = new JPanel();
  JButton Cancel_Button = new JButton();
  JButton Submit_Button = new JButton();

  JComboBox providerComboBox = new JComboBox();
  JPanel providerPanel = new JPanel();
  FlowLayout flowLayout1 = new FlowLayout();
  JLabel providerLabel = new JLabel();

  //private GridProxyInterface getGridProxy = null;
  int taskType = 0;
  private static Logger logger =
      Logger.getLogger(SubmitGaussianDialog.class.getName());

  LinkedHashMap<String,GridProviderInterface> allProviders = new LinkedHashMap<String,GridProviderInterface>();
  JobOutputInterface jobOutput = null;
  JButton getProxy_Button = new JButton();
  JPanel cardPanel = new JPanel();
  JPanel comboPanel = new JPanel();
  FlowLayout flowLayout2 = new FlowLayout();
  BorderLayout borderLayout2 = new BorderLayout();
  CardLayout cardLayout1 = new CardLayout();
  JLabel schedulerLabel = new JLabel();
  JComboBox schedulerComboBox = new JComboBox();

  public static void main(String[] args) {

    SwingUtilities.invokeLater(new Runnable() {
      public void run() {
        try {
          UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        }
        catch (Exception exception) {
          exception.printStackTrace();
        }

        SubmitGaussianDialog frame = new SubmitGaussianDialog();
        frame.setTaskProviders(TaskProvider.getAvailableTaskProviders());
        frame.validate();
        frame.Cancel_Button.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            System.exit(0);
          }
        }
        );
        frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
        frame.setVisible(true);

      }
    });
  }

  public JDialog getDialog() {
    return this;
  }

  public SubmitGaussianDialog(Frame owner, JobOutputInterface redir,
                              String title, boolean modal) {
    super(owner, title, modal);
    jobOutput = redir;
    try {
      setDefaultCloseOperation(HIDE_ON_CLOSE);
      jbInit();
      pack();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  public SubmitGaussianDialog() {
    this(new Frame(), null, "SubmitGaussianDialog", false);
  }

  // public void setProxyHandler(GridProxyInterface proxyHandler) {
  //  getGridProxy = proxyHandler;
  //}

  private void jbInit() throws Exception {
    MainPanel.setLayout(borderLayout1);
    submitGaussianPanel1.setBorder(new TitledBorder(BorderFactory.
        createLineBorder(Color.lightGray, 1), "Job Specifications"));
    pBS_Panel1.setBorder(new TitledBorder(BorderFactory.createLineBorder(Color.
        lightGray, 2), "PBS Options"));
    pBS_Panel1.setMinimumSize(new Dimension(254, 150));
    Cancel_Button.setToolTipText("");
    Cancel_Button.setText("Cancel");
    Cancel_Button.addActionListener(new
                                    SubmitGaussianDialog_Cancel_Button_actionAdapter(this));
    Submit_Button.setToolTipText("");
    Submit_Button.setText("Submit");
    Submit_Button.addActionListener(new
                                    SubmitGaussianDialog_Submit_Button_actionAdapter(this));
    this.setDefaultCloseOperation(javax.swing.WindowConstants.HIDE_ON_CLOSE);
    getProxy_Button.setToolTipText("");
    getProxy_Button.setText("Get new Proxy");
    getProxy_Button.addActionListener(new
                                      SubmitGaussianDialog_getProxy_Button_actionAdapter(this));
    providerLabel.setToolTipText("");
    providerLabel.setText(" Provider: ");
    comboPanel.setLayout(flowLayout2);
    flowLayout2.setAlignment(FlowLayout.LEFT);
    providerPanel.setLayout(borderLayout2);
    cardPanel.setLayout(cardLayout1);
    providerComboBox.addActionListener(new
                                       SubmitGaussianDialog_providerComboBox_actionAdapter(this));
    schedulerLabel.setToolTipText("");
    schedulerLabel.setText(" Scheduler: ");
    cardPanel.setMinimumSize(new Dimension(255, 150));
    schedulerComboBox.setEnabled(false);
    MainPanel.add(submitGaussianPanel1, java.awt.BorderLayout.SOUTH);
    //MainPanel.add(taskProviderPanel, java.awt.BorderLayout.NORTH);
    this.getContentPane().add(MainPanel, java.awt.BorderLayout.CENTER);
    ButtonPanel.add(Submit_Button);
    ButtonPanel.add(getProxy_Button);
    ButtonPanel.add(Cancel_Button);
    this.getContentPane().add(ButtonPanel, java.awt.BorderLayout.SOUTH);
    MainPanel.add(pBS_Panel1, java.awt.BorderLayout.CENTER);
    MainPanel.add(providerPanel, java.awt.BorderLayout.NORTH);
    comboPanel.add(providerLabel);
    comboPanel.add(providerComboBox);
    comboPanel.add(schedulerLabel);
    comboPanel.add(schedulerComboBox);
    providerPanel.add(comboPanel, java.awt.BorderLayout.NORTH);
    providerPanel.add(cardPanel, java.awt.BorderLayout.CENTER);
    pBS_Panel1.JobfsTextField.setEditable(true);
    pBS_Panel1.SoftwareTextField.setEditable(false);

    WindowListener l = new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        logger.debug("Exiting...");
        //Deactivator.deactivateAll();
        System.exit(0);
      }
    };

    addWindowListener(l);

    setTaskSchedulers(TaskScheduler.getAvailableTaskSchedulers());

    this.validate();
  }

  public void enableLocalDir(boolean enable) {
    submitGaussianPanel1.LocalDirTextField.setEnabled(enable);
  }

  public void enableInputFile(boolean enable) {
    submitGaussianPanel1.inputFileTextField.setEnabled(enable);
  }

  public void setLocalDir(String locDir) {
    submitGaussianPanel1.LocalDirTextField.setText(locDir);
  }

  public void setInputFile(String inputFile) {
    submitGaussianPanel1.setInputFile(inputFile);
  }

  public void setGatekeepers(String[] gk) {

  }

  public void setHosts(String[] gk) {
  }

  public void Cancel_Button_actionPerformed(ActionEvent e) {
    setVisible(false);
  }

  public void setTaskProviders(LinkedHashMap providers) {
    providerComboBox.setEnabled(false);
    providerComboBox.removeAllItems();

    allProviders = new LinkedHashMap(providers);

    Set set = providers.entrySet();
    Iterator iter = set.iterator();
    while (iter.hasNext()) {
      Map.Entry me = (Map.Entry) iter.next();
      String providerName = me.getKey().toString();
      providerComboBox.addItem(providerName);
      //Component panel = (Component) me.getValue();
      GridProviderInterface provider =(GridProviderInterface)me.getValue();
      Component panel = provider.getVisualComponent();
      panel.validate();

      cardPanel.add(panel, providerName);
    }

    providerComboBox.setSelectedIndex(0);

    CardLayout cl = (CardLayout) cardPanel.getLayout();
    cl.show(cardPanel, providerComboBox.getSelectedItem().toString());
    cardPanel.validate();
    cardPanel.updateUI();

    providerComboBox.setEnabled(true);

    this.validate();
  }

  // !!! It's only a prototype yet !!!
  public void setTaskSchedulers(LinkedHashMap schedulers) {
    schedulerComboBox.setEnabled(false);
    schedulerComboBox.removeAllItems();

    Set set = schedulers.entrySet();
    Iterator iter = set.iterator();
    while (iter.hasNext()) {
      Map.Entry me = (Map.Entry) iter.next();
      String schedulerName = me.getKey().toString();
      schedulerComboBox.addItem(schedulerName);
      //Component panel = (Component) me.getValue();

      //cardPanel.add(panel, schedulerName);
    }

    schedulerComboBox.setSelectedIndex(0);

    //CardLayout cl = (CardLayout) cardPanel.getLayout();
    //cl.show(cardPanel, providerComboBox.getSelectedItem().toString());

    schedulerComboBox.setEnabled(true);
  }

  public void Submit_Button_actionPerformed(ActionEvent e) {

    String provider = providerComboBox.getSelectedItem().toString();

    GridProviderInterface taskProvider = allProviders.get(provider);

    String scheduler = schedulerComboBox.getSelectedItem().toString();
    boolean use_gatekeeper = false;
    String gatekeeper = null;
    String remote_host = null;
    // --- Get Script name (executable)
    String script_file = script_file = submitGaussianPanel1.ScriptTextField.
        getText().trim();

    JobDescription jobDescription = new JobDescription();

    if (provider.equals(TaskProvider.GLOBUS_2_PROVIDER)) {
      GatekeeperPanel gkp = (GatekeeperPanel) TaskProvider.getProvider(provider);
      gatekeeper = gkp.GatekeeperComboBox.getSelectedItem().toString();
      remote_host = gkp.HostComboBox.getSelectedItem().toString();

      if (gatekeeper.length() < 1) {
        use_gatekeeper = false;
      }
      else {
        use_gatekeeper = true;
      }

      if (!use_gatekeeper && remote_host.length() < 1) {
        JOptionPane.showMessageDialog(null,
                                      "Neither gatekeeper nor remote host are set",
                                      "Error",
                                      JOptionPane.ERROR_MESSAGE);
        return;

      }
    }

    else if (provider.equals(TaskProvider.GLOBUS_4_PROVIDER)) {
      GT4Panel gkp = (GT4Panel) TaskProvider.getProvider(provider);
      gatekeeper = gkp.GatekeeperComboBox.getSelectedItem().toString();
      remote_host = gkp.HostComboBox.getSelectedItem().toString();

      if (gatekeeper.length() < 1) {
        use_gatekeeper = false;
      }
      else {
        use_gatekeeper = true;
      }

      if (!use_gatekeeper && remote_host.length() < 1) {
        JOptionPane.showMessageDialog(null,
                                      "Neither gatekeeper nor remote host are set",
                                      "Error",
                                      JOptionPane.ERROR_MESSAGE);
        return;

      }
    }

    else if (provider.equals(TaskProvider.SSH_PROVIDER)) {
      SSHPanel sshp = (SSHPanel) TaskProvider.getProvider(provider);
      try {
        sshp.checkConnection();
      }
      catch (Exception ex) {
        JOptionPane.showMessageDialog(null, ex.getMessage(), "Error",
                                      JOptionPane.ERROR_MESSAGE);
        return;
      }
    }

    else if (provider.equals(TaskProvider.LOCAL_PROVIDER)) {
      remote_host = "local";

    }

    else {
      JOptionPane.showMessageDialog(null,
                                    "Unknown service provider: " + provider,
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    // --- Preparing PBS Script

    // Setting up job description

    // --- Set Remote directory

    String remoteDirectory = submitGaussianPanel1.RemoteDirTextField.getText().
        trim();

    // --- Job name
    String jobName = submitGaussianPanel1.jobNameTextField.getText().trim();

    // --- Get Local directory
    String localDirectory = submitGaussianPanel1.LocalDirTextField.getText().
        trim();

    if (localDirectory.indexOf("\\") != -1) {
      localDirectory = "/" + localDirectory;
      try {
        //valid_dir = valid_dir.replaceAll("\\", "/");
        localDirectory = localDirectory.replace('\\', '/');
      }
      catch (PatternSyntaxException ex) {
        while (localDirectory.indexOf("\\") != -1) {

        }
        logger.info("Regex error: " + localDirectory);

      }
    }

    if (localDirectory.endsWith("/")) {
      localDirectory = localDirectory.substring(0, localDirectory.length() - 1);
    }
    jobDescription.setLocalDirectory(localDirectory);

    // --- Get CPU number

    try {
      jobDescription.setNCPU(pBS_Panel1.getNCPUs());
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null, ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    // --- Setup max (wall) time

    float maxWallTime = -1;
    try {
      float time_in_secs = pBS_Panel1.getMaxTime() * 60.0f;
      maxWallTime = time_in_secs;
      jobDescription.setMaxCpuTime(time_in_secs);
      jobDescription.setMaxTime(time_in_secs);
      jobDescription.setMaxWallTime(time_in_secs);
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null, ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    // --- Setup max memory

    int maxMemory = 0; // in MB
    try {
      maxMemory = pBS_Panel1.getMaxMemory();
      jobDescription.setMaxMemory(maxMemory);
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null, ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    // --- Setup project

    jobDescription.setProject(pBS_Panel1.getProject());

    // --- Setup jobfs

    int jobFS = 0;
    try {
      jobFS = pBS_Panel1.getJobFS();
      jobDescription.setJobFS(jobFS);
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null, ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    String input_file = submitGaussianPanel1.inputFileTextField.getText().trim();
    String output_file = submitGaussianPanel1.OutputFileTextField.getText().
        trim();

    // --- Setup queue

    String queue = pBS_Panel1.getQueue();
     //if (provider.equals(TaskProvider.GLOBUS_2_PROVIDER) && use_gatekeeper) {
     // queue += "@" + remote_host.substring(0, remote_host.indexOf("."));
     //    }
     //else if (provider.equals(TaskProvider.GLOBUS_4_PROVIDER) && use_gatekeeper) {
     // queue += "@" + remote_host.substring(0, remote_host.indexOf("."));
     //    }

    jobDescription.setQueue(queue);

    // Stdout & stderr

    String stdout = submitGaussianPanel1.getStdoutFileName().trim();
    String stderr = submitGaussianPanel1.getStderrFileName().trim();

    if (provider.equals(TaskProvider.SSH_PROVIDER)) {
      if (stdout.length() > 0) {
        jobDescription.setStdout(stdout);
      }
      if (stderr.length() > 0) {
        jobDescription.setStderr(stderr);
      }
    }

    // --- Setup software

    jobDescription.setSoftware(pBS_Panel1.getSoftware());

    //input_file.substring(0, input_file.lastIndexOf('.')) +
    //    ".log";

    jobDescription.setScheduler(JobDescription.PBS_SCHEDULER);

    jobDescription.addPreprocessDirective("module load dos2unix");
    jobDescription.addPreprocessDirective("dos2unix " + input_file);
    jobDescription.addPreprocessDirective("module load gaussian");

    jobDescription.setExecutable("g03");

    jobDescription.addArgument("<" + input_file);
    jobDescription.addArgument(">" + output_file);

    jobDescription.setPBSOther("chemgrid");

    jobDescription.setShell("/bin/bash");

    // --- Save script file
    try {
      String scriptContent = JobDescription.createUnixScript(jobDescription);
      IOUtils.saveStringIntoFile(scriptContent,
                                 submitGaussianPanel1.LocalDirTextField.getText().
                                 trim() +
                                 script_file);
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null,
                                    "Error saving script file" + ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    jobDescription.setTaskProvider(provider);
    jobDescription.setScheduler(JobDescription.PBS_SCHEDULER);

    // --- Preparing final job description for submitting

    JobDescription submitDescription = new JobDescription();
    submitDescription.setTaskProvider(provider);
    submitDescription.setScheduler(JobDescription.PBS_SCHEDULER);
    submitDescription.setPbsJobScript(true);
    submitDescription.setExecutable(script_file);
    submitDescription.setRemoteHost(remote_host);
    submitDescription.setRemoteDirectory(remoteDirectory);
    submitDescription.setJobName(jobName);
    submitDescription.setLocalDirectory(localDirectory);
    submitDescription.setProject(pBS_Panel1.getProject());
    submitDescription.setQueue(queue);

    // --- ( File Staging In )

    submitDescription.setFileStageIn(script_file, script_file); // Run script file
    submitDescription.setFileStageIn(input_file, input_file); // Data input file

    // --- File staging out....

    submitDescription.setFileStageOut(output_file, output_file);

    submitDescription.setExecutable(script_file);
    submitDescription.setLocalExecutable(true);

    if (provider.equals(TaskProvider.GLOBUS_2_PROVIDER)) {
      //jobDescription.setExecutable("/bin/csh");
      //jobDescription.addArgument(script_file);
      if (use_gatekeeper) {
        submitDescription.setRemoteHost(gatekeeper);
        jobDescription.setRemoteDirectory(gatekeeper);
      }
      else {
        submitDescription.setRemoteHost(remote_host);
        jobDescription.setRemoteDirectory(remote_host);
      }
      GatekeeperPanel gkp = (GatekeeperPanel) TaskProvider.getProvider(provider);
      submitDescription.setClusterAddress(gkp.HostComboBox.getSelectedItem().
                                          toString());
      submitDescription.enableGASS(gkp.gassCheckBox.isSelected());
      jobDescription.enableGASS(gkp.gassCheckBox.isSelected());
    }

    else if (provider.equals(TaskProvider.GLOBUS_4_PROVIDER)) {
      //jobDescription.setExecutable("/bin/csh");
      //jobDescription.addArgument(script_file);
      if (use_gatekeeper) {
        submitDescription.setRemoteHost(gatekeeper);
        submitDescription.setClusterAddress(remote_host);
        jobDescription.setRemoteDirectory(gatekeeper);
      }
      else {
        submitDescription.setRemoteHost(remote_host);
        jobDescription.setRemoteDirectory(remote_host);
      }
      GT4Panel gkp4 = (GT4Panel) TaskProvider.getProvider(provider);
      submitDescription.setClusterAddress(gkp4.HostComboBox.getSelectedItem().
                                          toString());
      submitDescription.setSoftware(pBS_Panel1.getSoftware());
      if (jobFS > 0) {
        submitDescription.setJobFS(jobFS);
      }
      if (maxMemory > 0) {
        submitDescription.setMaxMemory(maxMemory);
      }
      if (maxWallTime > 0) {
        submitDescription.setMaxWallTime(maxWallTime/60);
      }

      submitDescription.setPbsJobScript(false);
    }

    else if (provider.equals(TaskProvider.SSH_PROVIDER)) {
      if (stdout.length() > 0) {
        submitDescription.setStdout(stdout);
      }
      if (stderr.length() > 0) {
        submitDescription.setStderr(stderr);
      }

      SSHPanel sshp = (SSHPanel) TaskProvider.getProvider(provider);
      Object ssh_provider = sshp.getSSHProvider();
      submitDescription.setTaskProviderObject(ssh_provider);
      remote_host = sshp.getHost();
    }

    else if (provider.equals(TaskProvider.LOCAL_PROVIDER)) {

    }

    // --- Saving settings

    pBS_Panel1.saveCurrentSettings();

    // --- Submitting job

    String jobId = null;
    TaskProvider task = new TaskProvider();
    try {
      task.submitJob(submitDescription);
      //task.submitJob(jobDescription);
    }
    catch (Exception ex) {
      JOptionPane.showMessageDialog(null,
                                    "Error submitting job: " + ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

    JOptionPane.showMessageDialog(null, "Job submitted successfully",
                                  "Success",
                                  JOptionPane.INFORMATION_MESSAGE);

    jobId = task.getJobHandle();

    Date subDate = new Date();

    CheckPoint chkp = null;

    if (jobId == null) {
      System.err.println(
          "No job handle was returned. Job is not included into checkpoint file");
      return;
    }

    if (provider.equals(TaskProvider.LOCAL_PROVIDER)) {
      System.err.println("Checkpoint is not written for a local provider");
      return;
    }

    if (provider.equals(TaskProvider.GLOBUS_4_PROVIDER)) {
      System.err.println("Checkpoint is not written for a gt4 provider");
      return;
    }

    try {
      chkp = new CheckPoint(jobNameTag + "@" + jobName + "@" +
                            handleTag + "@" + jobId + "@" +
                            providerTag + "@" + provider + "@" +
                            computerTag + "@" +
                            remote_host + "@" +
                            softwareTag + "@Gaussian@" +
                            programTag + "@g03@" +
                            executableTag + "@" + script_file + "@" +
                            localExecutableTag + "@true@" +
                            remoteDirectoryTag + "@" +
                            submitGaussianPanel1.RemoteDirTextField.getText().
                            trim() + "@" +
                            localDirectoryTag + "@" +
                            submitGaussianPanel1.LocalDirTextField.getText().
                            trim() + "@" +
                            statusTag + "@Submitted@" +
                            overallJobStatusTag + "@Pending@" +
                            submittedTimeTag + "@" + subDate.toString(),
                            "@" // Divider
          );
      chkp.setOutputFile(gaussianOutputFileTag, output_file);

      if (provider.equals(TaskProvider.SSH_PROVIDER)) {
        if (stdout.length() > 0) {
          chkp.setOutputFile(stdOutputTag, stdout);
        }
        if (stderr.length() > 0) {
          chkp.setOutputFile(stdErrorTag, stderr);
        }
      }

    }
    catch (MalformedCheckPointException ex) {
      System.err.println(ex.getMessage());
      return;
    }

    ParseCheckpointFile pcf = new ParseCheckpointFile();
    try {
      pcf.addCheckPoint(chkp);
    }
    catch (cct.grid.MalformedCheckPointException ex) {
      JOptionPane.showMessageDialog(null,
                                    ex.getMessage(),
                                    "Error",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }

  }

  public void getProxy_Button_actionPerformed(ActionEvent e) {
    GridProxyInitDialog.openGetProxyDialog();
  }

  public void providerComboBox_actionPerformed(ActionEvent e) {
    if (!providerComboBox.isEnabled()) {
      return;
    }
    providerComboBox.setEnabled(false);

    CardLayout cl = (CardLayout) cardPanel.getLayout();
    cl.show(cardPanel, providerComboBox.getSelectedItem().toString());

    String provider = providerComboBox.getSelectedItem().toString();
    //if (provider.equalsIgnoreCase(cct.grid.TaskProvider.SSH_PROVIDER)) {
      //SSHPanel ssh = (SSHPanel) allProviders.get(provider);
      GridProviderInterface gpi = allProviders.get(provider);
      FileChooserInterface fci = gpi.getRemoteFileChooser();
      submitGaussianPanel1.setRemoteFileChooser(fci);
      //submitGaussianPanel1.setRemoteFileChooser(ssh);
    //}

    providerComboBox.setEnabled(true);

  }

  // Does not work properly
  class JobSubProgress
      extends java.util.TimerTask {
    int MAX = 10;
    JLabel msgLabel = new JLabel("Submitting Job...");
    JProgressBar progressBar = new JProgressBar(0, MAX);
    JOptionPane pane = null;
    JDialog dialog = null;

    public JobSubProgress() {
      progressBar.setValue(0);

      Object[] comp = {
          msgLabel, progressBar};
      //Object[] options = {
      //    "Cancel"};

      pane = new JOptionPane(comp,
                             JOptionPane.DEFAULT_OPTION,
                             JOptionPane.INFORMATION_MESSAGE,
                             null);
      //options,
      //options[0]);

      dialog = pane.createDialog(null, "Submitting a Job");
    }

    public void run() {
      if (!dialog.isVisible()) {
        dialog.setVisible(true);
      }
      progressBar.setValue( (progressBar.getValue() + 1) % MAX);
    }

    public boolean cancel() {
      dialog.setVisible(false);
      return false;
    }
  }

  class Task
      extends Thread {
    private boolean done = false;
    private Exception exception = null;
    private boolean cancel = false;

    public boolean isDone() {
      return done;
    }

    public void cancel() {
      cancel = true;
    }

    public boolean isCancelled() {
      return cancel;
    }

    public void run() {

      try {
        //queryIsDone = false;
        //if (taskType == 0) {
        //  updateJobStatus();
        //        }
        //else if ( taskType == JSD_KILL_JOBS ) {
        //  killJobs();
        //}
        //queryIsDone = true;
      }
      catch (Exception e) {
        exception = e;
        done = true;
        return;
      }

      if (cancel) {
        return;
      }

      // send the event....
      //if (proxyListener != null) {
      //  proxyListener.proxyCreated(proxy);
      //}

      done = true;
    }

    public Exception getException() {
      return exception;
    }
  }

 }

 class SubmitGaussianDialog_providerComboBox_actionAdapter
    implements ActionListener {
  private SubmitGaussianDialog adaptee;
  SubmitGaussianDialog_providerComboBox_actionAdapter(SubmitGaussianDialog
      adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.providerComboBox_actionPerformed(e);
  }
 }

 class SubmitGaussianDialog_getProxy_Button_actionAdapter
    implements ActionListener {
  private SubmitGaussianDialog adaptee;
  SubmitGaussianDialog_getProxy_Button_actionAdapter(SubmitGaussianDialog
      adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.getProxy_Button_actionPerformed(e);
  }
 }

 class SubmitGaussianDialog_Submit_Button_actionAdapter
    implements ActionListener {
  private SubmitGaussianDialog adaptee;
  SubmitGaussianDialog_Submit_Button_actionAdapter(SubmitGaussianDialog
      adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.Submit_Button_actionPerformed(e);
  }
 }

 class SubmitGaussianDialog_Cancel_Button_actionAdapter
    implements ActionListener {
  private SubmitGaussianDialog adaptee;
  SubmitGaussianDialog_Cancel_Button_actionAdapter(SubmitGaussianDialog
      adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.Cancel_Button_actionPerformed(e);
  }

 }

 */

redpajama_set_name: RedPajamaGithub


text:
L'éclipse solaire du  est une éclipse solaire totale.

C'est la  éclipse totale du , mais le  de l'ombre de la Lune sur Terre (en ce siècle).

Visibilité

Cette éclipse était visible au nord de l'Australie au matin (local), traversant le Pacifique Sud ensuite.

Liens externes

 Trajectoire des éclipses solaires 2001-2020 (NASA)
 Informations pratiques sur cette éclipse
  Carte de l'éclipse générale et informations sur l'éclipse Eclipse Predictions by Fred Espenak, NASA/GSFC

Éclipse solaire 2012 11 13
Novembre 2012
2012-11-13

redpajama_set_name: RedPajamaWikipedia


text:
Family, friend seeking justice after loved one killed in armed robbery at Columbus Circle K
By Samantha Serbin | September 24, 2019 at 8:36 PM EDT - Updated September 25 at 12:35 AM
COLUMBUS, Ga. (WTVM) - The family and friends of a Circle K clerk in Columbus are speaking out after their loved one was shot and killed on the job Monday during a robbery.
Kind, loving, and always smiling are just a few of the ways Dontrell Williams' mother and step-father describe him. They want to know why this happened, when they said Williams did everything the suspect asked during the robbery.
"The gunman came in behind him," Tanya Weaver. "My son put his hands up. The man escorted him to the register. My son gave him the money and put his hands up again and the man still shot him."
Family members of 26-year-old Dontrell Williams had tears in their eyes, remembering their beloved 'Trell,' just one day after he was shot and killed.
They said Williams was six weeks into working overnight shifts at the Circle K on Forrest Road when police said a masked suspect shot him multiple times during a robbery.
You can see a reflective vest and a mask, but this is what Williams' family sees.
"He's a coward," Williams' stepfather, Ernest Weaver said.
An army veteran and a Columbus State University student, family said Williams was just trying to save up money for rent.
We also talked to his roommate, who said he's more like a brother. They've been living together on and off for 11 years.
"He talked me out of multiple situations where I wanted to commit suicide, and Trell was there every step of the way," said Williams' roommate, Mike Barksdale. 'Hey you don't need to do this, hey Mike you need to put that bottle down.' Trell helped me get out of alcoholism." "At the end of the day, Trell was so charismatic. You could look at him and he'd say one thing to you and everything that happened in your day didn't matter anymore."
Barksdale and Williams' family said this murder will not go unsolved.
"Why, why did you have to kill him," Tanya Weaver asked. "You could have just kept the money. You didn't have to kill him."
"This is somebody, some yum-yum, that got told to go do this non-sense so he can get jumped into some gang that's new and prevalent in Columbus," Barksdale said. "It don't make no sense why you're wearing a safety vest and full-body clothing at 3:30 in the morning. Somebody done told you to go do this, so you're just some yum-yum."
Police released surveillance footage of the crime. If you recognized the person in the video, you're asked to call the Columbus Police Department.
"This little yum-yum is going to go out and run his mouth, and somebody is going to snitch on him. That's exactly how this is going to roll out," Barksdale said.
Family, friend of victim react to deadly armed robbery at Circle K in Columbus
Family reacts to deadly armed robbery at Circle K in Columbus
Reporter/MMJ
Samantha joined the news team in January 2019.

redpajama_set_name: RedPajamaCommonCrawl


I'd like to get more info about the following property: 4773, please get back to me using the contacts above.
Just 600 meters from Falesia Beach (5 minutes walking), and set in a small private condominium located next to the Pine Cliff Resort, we find this extraordinary villa.
Built in 2014 and with very little use, the villa is in a absolutly prestine condition and comprises 4 bedrooms, all with private bathroom and balcony, 3 bathrooms, fully equipped kitchen, dining room and living room with fireplace, laundry, technical area and clodes garage with place for 5 cars.
Outside we find a barbeque area next to the heated pool and the well-kept garden.


text:
Quantic Dream's David Cage teases 'a lot of surprises' for 2020
Accompanied by some nods to Detroit: Become Human.
(Image credit: Quantic Dream)
Quantic Dream boss David Cage has kicked off 2020 by teasing the studio's plans for the year, though unfortunately he avoids any specifics. He does promise a lot of surprises for its fans, however, and judging by the tweet they might have something to do with Detroit: Become Human.
Ok, I'm late... but I wanted to say HAPPY NEW YEAR!I wish you the best for 2020.2019 has been an amazing year for the studio.2020 should be even more exciting! We have a lot of surprises to come for our fans, so stay tuned!And in 2020 more than ever: be deviant! pic.twitter.com/M7OS4SvvJqJanuary 14, 2020
Detroit launched on PC last year, following its console release in 2018. It's the fifth game the French studio has launched since it started in 1999 with Nomad Soul, which I will always love for making David Bowie a character. Despite the fact that two out of the three main Detroit characters are pretty dull, it's a surprisingly compelling, consequence-heavy cinematic adventure, and probably my favourite since Fahrenheit. Malindy Hetfeld wasn't quite as convinced in her Detroit: Become Human review.
While Cage refers to the game in his tweet, a sequel or some kind of follow-up would be new territory for Quantic Dream. Up until now, all of its games have been standalone. But until last year, most of them had also been PlayStation exclusives, so perhaps there are more changes on the horizon.
Cheers, IGN.
Best power supply unit for PC gaming
The best full tower case 2020
The best mid-tower case 2020
The best mini-ITX case 2020


text:
Christian def'n
Shared beliefs
Handling change
Bible inerrancy
Bible harmony
Interpret the Bible
Beliefs & creeds
Revelation 666
WICCA / WITCHCRAFT
Cults and NRMs
Comparing Religions
Non-theistic beliefs
About all religions
Doubt & security
Confusing terms
End of the World?
True religion?
Spiritual/ethics
Absolute truth
Peace/conflict(6)
Hot Topics(21)
Laws and news(2)
Is this your first visit?
Visitors' essays
New essays
Vital notes
Peace/conflict (6)
Laws and news (2)
Attaining peace
Religious hatred
Religious conflict
Very hot topics
Environment/climate
Transexuality
Women-rights
Religious laws
Buy a CD of this site
-Christian definition
-Shared beliefs
-Handling change
-Bible topics
-Bible inerrancy
-Bible harmony
-Interpret the Bible
-Persons
-Beliefs & creeds
-Da Vinci code
-Revelation, 666
-Denominations
Peace/conflict
"Hot" topics
Laws and news
Briefs submitted in the Obergefell v. Hodges case before the
U.S. Supreme Court involving appeals of 4 same-sex marriage
cases, from Kentucky, Michigan, Ohio, & Tennessee.
Part 16: 2015-APR:
Three more briefs opposing same-sex marriage,
by PFOX, "Same-Sex Attracted Men and Their
Wives," and six persons who were raised by
same-sex parents.
We use the acronym "SSM" to represent "same-sex marriage."
"LGBT" refers to lesbians, gays, bisexuals, transgender persons
and transsexuals. "LGB" refers to lesbians, gays, and bisexuals.
This topic is continued from the previous essay
Early 2015-APR: Description of three more alarming briefs filed with the U.S. Supreme Court that oppose marriage equality:
On 2015-APR-17: Think Progress published an article by Zack Ford titled: "Ten Novel, Absurd, And Irrelevant Arguments ... Against Marriage Equality:" 1 Two of these briefs were described in the previous essay. Three more are described below:
PFOX, the Parents and Friends of Ex-Gays & Gays filed a brief 2 claiming that:
"The ex-gay community is subject to more animus, intolerance, and discrimination than any other minority group." 1
This statement appears to be ambiguous and untrue. If they are referring to the total animus, intolerance, and discrimination against their group, then blacks, would experience much more because there are very few ex-gays in the U.S. If they are referring to the per capita level of hatred, then the transgender/transsexual community would certainly experience more attacks. The murder rate of transsexuals by strangers is enormous.
The term "ex-gay" relates to men and women who entered reparative or similar therapy to change their sexual orientation to heterosexual. Although their success rate has been at or near 0.0% such therapy has had two obvious results:
Some gays and lesbians have entered therapy with a homosexual orientation, exited therapy with their orientation unchanged, but have decided to be celibate, without an intimate partner, for the rest of their life. They are considered ex-gays by PFOX.
Some bisexuals entered therapy, exited with their sexual orientation unchanged, and have made the decision to seek sexually active relationships only with members of the opposite gender. They do this even though some bisexuals are more attracted to members of the same sex. They are also considered ex-gays by PFOX.
That is, they have failed to change their orientation to heterosexual. However, by changing their behavior, at least temporarily, PFOX considers them as ex-gay.
Unfortunately, many clients entering therapy have become depressed because they have failed at their goal of changing their sexual orientation. Some have developed suicidal ideation; some of them have completed suicides. Such therapy has been banned for non-adults in recent years in a few states. The main group that promoted changing people's sexual orientation through reparative therapy was Exodus International. The leadership of Exodus International abandoned their programs after more than 35 years of failures, apologized to the LGBT community for the extensive harm that they had done, and ceased operation during mid-2013.
PFOX's brief stated:
"No other minority group has endured the brunt of growing intolerance, moral-cultural approbation, and derision more during this time of cultural upheaval than have former homosexuals. Consequently, many ex-gays and their supporters are forced to remain closeted, on the fringes of American culture, because of fear of societal disapproval and stigma.
The negative stereotyping by gay activists of ex-gays is a sad end to the long struggle for tolerance by the gay community; the oppressed have become the oppressors. That ex-gays and their supporters are now the targets of the same people who, until recently, were victimized themselves, demonstrates the tremendous political power and social acceptance of gays and lesbians." 1,2
Ex-gays have been the victims of animus and ridicule from others. However, much of it it appears to be based on their assertion that "homosexuality" is defined in terms of a person's behavior, while the LGBT community, and most religious and social liberals, human sexuality researchers, and therapists define it in terms of one's sexual orientation. Reparative therapy groups have had some limited success at changing the behaviors of gays, lesbians and bisexuals, but have totally failed -- or essentially so -- to change their clients' orientation.
The connection between their assertion of animus and ridicule directed at their group and same-sex marriage being sought by others is not clear.
Sponsored link.
"Same-Sex Attracted Men and Their Wives" also filed an Amicus Brief. They appear to be largely a Mormon group, which is composed of opposite-sex married couples in which the man is either a bisexual male or gay male and the wife is heterosexual. Even though the male of the couple is not heterosexual, and is thus not sexually attracted to his wife, the couples:
". ... choose to build their families on the foundation of marriage between a man and a woman."
They appear to believe that if same-sex couples are allowed to marry, that somehow they will come to believe that:
"... marriage to a member of the opposite sex is an impossibility, even meaningless, and only same-sex marriage can bring gays and lesbians the personal and family fulfillment and happiness that is the universal desire of the human heart. That one-size-fits-all message is false, and the Court ought not to send it."
Again, it is unclear why this message would be communicated to the LGBT community.
The Religious News Service reported that marriages by:
"... same-sex attracted men and straight women are two to three times more likely to end in divorce than others." 6
Doug Mainwaring, one of the husbands in the group, is of the opinion that the "liberal intelligentsia: is promoting same-sex marriage in order to dismantle the institution of marriage. He also believes that gay dads are not capable of showing warmth and tenderness to their children. 4,2
Three couples filed similar Amicus Curiae based on their disrupted experiences during childhood: One of their parents came out of the closet as being gay or lesbian. This led to a divorce. The children subsequently then raised by the gay or lesbian parent.
One of the couples, Robert Oscar Lopez and Brittany Newmark Klein, claim that children of gays are now:
"... treated with less dignity, more suspicion, fewer protections and heightened discrimination/harassment/retaliation than they saw before same-sex marriage achieved a level of national success ...[because they are] denied their heritage and forced to live in segregated domestic spaces." 5,2
A second couple, Heather Barwick and Katy Faust, believe that:
"... children have a right to know and be raised by both their biological mother and father."
If implemented, this couple's concept would make adoption impossible, and would cause chaos by closing down all foster homes, and in some cases returning the children to abusive homes.
A third couple, Dawn Stefanowicz and Denise Shick believe that:
"... other adult children from ... households [headed by gay or lesbian parents] do not feel safe or free to publicly express their stories and life-long challenges." 6,2
The submissions of all three couples seem to conflict with the only large scale study to date in the world that has compared children raised by same-sex parents with those raised by opposite-sex parents. This study is the ACHESS survey in Australia. It found that children being raised by same-sex parents:
Thrive equally well when compared to the rest of the population in self-esteem, emotional behavior, and the amount of time spent with parents.
Scored higher than the national average for overall health and family cohesion -- a measure of how well family members get along.
Showed "no statistically significant differences" of all other health measures.
The three couples who filed briefs may have had some atypical experiences that caused them to have a poorer outcome.
This topic continues in the next essay with
a description three additional amicus curiae
briefs by groups opposed to marriage equality.
References used:
The following information sources were used to prepare and update the above essay. The hyperlinks are not necessarily still active today.
"Parents Friends of ExGays amicus brief," Scribd, at: http://www.scribd.com/
Zack Ford, "Ten Novel, Absurd, And Irrelevant Arguments Made In Supreme Court Briefs Against Marriage Equality," Think Progress, 2015-APR-17, at: http://thinkprogress.org/
Alex Anderson, "Marriage Debate Marches Into Nation's Capital Ahead of Supreme Court Case," The Daily Signal, 2015-APR-25, at: http://dailysignal.com/
"Same-Sex Attracted Men and Their Wives Amicus Brief," Scribd, at: http://www.scribd.com/
"Robert Oscar Lopez and BN Klein Amicus Brief," Scribd, at: http://www.scribd.com/
Peggy Stack, "When straight women marry gay Mormon men, struggle often ends in divorce," Religion News Service, 2015-JAN-13, at: http://www.religionnews.com/
How you may have arrived here:
Home > Religious info. > Basic > Marriage > Same-sex marriage> same-sex marriage sub-menu > Kentucky > Supreme Court > here
Home > "Hot" topics > Homosexuality > Same-sex marriage > same-sex marriage sub-menu > Kentucky > Supreme Court > here
Home > Religious info. > Basic > Marriage > Same-sex marriage > same-sex marriage sub-menu > Michigan > Supreme Court > here
Home > "Hot" topics > Homosexuality > Same-sex marriage > same-sex marriage sub-menu > Michigan > Supreme Court > here
Home > Religious info. > Basic > Marriage > Same-sex marriage > same-sex marriage sub-menu > Ohio > Supreme Court > here
Home > "Hot" topics > Homosexuality> Same-sex marriage > same-sex marriage sub-menu > Ohio > Supreme Court > here
Home > Religious info. > Basic > Marriage > Same-sex marriage > same-sex marriage sub-menu > Tennessee > Supreme Court > here
Home > "Hot" topics > Homosexuality > Same-sex marriage >same-sex marriage sub-menu > Tennessee > Supreme Court >here
Home > Religious info. > Basic > Marriage > Same-sex marriage > SSM menu > > Supreme Court > here
Home > "Hot" topics > Homosexuality > Same-sex marriage > SSM menu > > Supreme Court > here
Copyright © 2015 by Ontario Consultants on Religious Tolerance.
First posted: 2015-APR-24
Latest update: 2015-APR-28
Author: B.A. Robinson
Go to the previous page, or to the "Supreme Court accepts appeals from 4 states" menu, or choose:
Page Translator:
This page translator works on Firefox,
Opera, Chrome, and Safari browsers only
After translating, click on the "show
original" button at the top of this
page to restore page to English.
© religioustolerance.org. All rights reserved.


Do you need to keep the kids entertained for a while so you can start preparing for the holidays? Take a look at our Craft Activities board on Pinterest. So far we have over 100 activities for Christmas, EID, Chinese New Year and Deepavali. What crafts do your children enjoy doing in the holidays?
For information on age appropriate crafts and craft safety with young children take a look at the Crayola website.


text:
September Dawn (mormon massacre of 9/11) now ranked 4th on DVD.
Posted on January 14, 2008 by WHY
SEPTEMBER DAWN with Jon Voight —-
"A shocking piece of history about a particularly vicious religious war fought right here on American soil …told with artistry, conviction, power, and entertainment value. It opens your eyes and packs a wallop!"
– REX REED"STUNNING…SHOCKING…POWERFUL.
JON VOIGHT GIVES A COMPELLING PERFORMANCE"
– JEFFREY LYONS, NBC`S REEL TALK
"GRIPPING AND FACSINATING…
A PULSE-POUNDING EXPERIENCE THAT IS BOUND TO CREATE WAVES OF CONTROVERSY."
– PETE HAMMOND, MAXIM
"BOUND TO INCITE CONTROVERSY…
A STIRRING DRAMA WITH A TIMELY, PERTINENT MESSAGE."
– STEPHEN SCHAEFER, BOSTON HERALD"PAINTS AN INCENDIARY PORTRAIT…
OF A PARANOID RELIGION."
– SUSAN GRANGER, SSG SYNDICATEhttp://www.septemberdawn.net
I grew up in the Mormon church. I was never told about this story. I went to church several times a week for many years, and was never told this story. Why ?
Filed under: politics, religion, SECRET, SEPTEMBER DAWN |	Leave a comment »
Evangelical Christian Takeover of Military
THE NUMBERS I HAVE RUN INDICATE THE SAME THING. FIRST, UNDERSTAND THAT THESE ARE NOT FOLLOWERS OF CHRIST. THIS IS JUST THE SAME CONVENIENT COVER USED BY THE KNIGHTS TEMPLAR GOING BACK TO THE VERY DAYS THEY TOOK THE BODY OF JESUS FROM THE TOMB AND HID IT IN HEROD'S TEMPLE, UNTIL IT COULD BE TAKEN OUT THROUGH THE TUNNELS.
THEIR RICHES CAME – NOT FROM POSESSION OF SECRET SCROLLS- BUT FROM HAVING, IN THEIR POSESSION, THE *SKULL AND BONES* OF JESUS CHRIST. THEY ROLLED THE ROCK AWAY, TOOK THE BODY – AND HID IT, WITH FULL KNOWLEDGE OF THE KING OF JERUSALEM. READ THE BOOK CALLED "THE SECOND MESSIAH" AND YOU WILL SEE THAT THE SECOND COMING IS NOTHING MORE THAN THE SECOND CHRIST.
(in my numerical opinion)
The Evangelical Christian Takeover of
By David Antoon, Truthdig
Posted on November 16, 2007, Printed on December 10, 2007
"I will support and defend the Constitution of the United States against all enemies, foreign and domestic. …"
"Our mission is to educate, train, and inspire men and women to become officers of character motivated to lead the United States Air Force in service to our nation."
–Air Force Academy mission statement
"We will not lie, steal, or cheat. …"
–Air Force Academy honor code
"Military professionals must remember that religious choice is a matter of individual conscience. Professionals, and especially commanders, must not take it upon themselves to change or coercively influence the religious views of subordinates."
–Religious Toleration (Air Force Code of Ethics, 1997)
Forty-two years ago, at the age of 18, I took the oath of office on my first day as an Air Force Academy cadet. The mission of the academy was not only to train future leaders for the Air Force but for America as well, because, in the end, most academy graduates do not serve full military careers. The honor code became an integral part of everyday life. These are the values that I, and most graduates of the 1960s and early '70s, took with us from our four years at the academy.
I, as did many graduates, underwent pilot training followed by tours of duty in Vietnam. Like military men and women of today, we did our best to become technically competent and professional leaders. Never, during my four years at the academy and subsequent pilot and combat training, was the word warrior used; nor, whether as a cadet or officer, did I ever encounter "Christian supremacist" rhetoric.
In April of 2004, my son, after receiving a coveted appointment to the United States Air Force Academy, asked me to accompany him to the orientation for new appointees. This 24-hour visceral event changed my life forever, and crushed my son's lifelong dream of following in my footsteps.
The orientation began with a one-hour "warrior" rant to appointees and parents by the commandant of cadets, Brig. Gen. Johnny Weida. The fact that the word warrior had replaced leadership was a signal of what was to follow. I later learned that cadets, to determine when a new record was established, had created a game in which warrior was counted in each speech Weida gave.
My son and I then made our way to the modernist aluminum chapel, where I expected to hear a welcome from one or two Air Force chaplains offering counsel, support and an open-door policy for any spiritual or pastoral needs of these future cadets. In 1966, the academy had six gray-haired chaplains: three mainline Protestants, two priests and one rabbi. Any cadet, regardless of religious affiliation, was welcome to see any one of these chaplains, who were reminiscent of Father Francis Mulcahy of "MASH" fame.
Instead, my son's orientation became an opportunity for the academy to aggressively proselytize this next crop of cadets. Maj. Warren Watties led a group of 10 young, exclusively evangelical chaplains who stood shoulder to shoulder. He proudly stated that half of the cadets attended Bible studies on Monday nights in the dormitories and he hoped to increase this number from those in his audience who were about to join their ranks. This "invitation" was followed with hallelujahs and amens by the evangelical clergy. I later learned from Air Force Academy chaplain MeLinda Morton, a Lutheran who was forced to observe from the choir loft, that no priest, rabbi or mainline Protestant had been permitted to participate.
I no longer recognize the Air Force Academy as the institution I attended almost four decades earlier. At that point, I had no idea how invasive this extreme evangelical "cancer" had become throughout the entire military, that what I had witnessed was far from an isolated case of a few religious zealots.
In order to better understand this shift to a religious ideology at this once secular institution, I called the Academy Association of Graduates (AOG). Its response: "We don't get involved in policy." What I didn't know was that the AOG, like the academy, had affiliations with James Dobson's and Ted Haggard's powerful mega-churches. When Dobson's Focus on the Family "campus" was completed, the academy skydiving team, with great ceremony, delivered the "keys from heaven" to Dobson. During some alumni reunions, the AOG arranged bus tours of Focus on the Family facilities in nearby Colorado Springs, Colo. I also learned that the same Monday night Bible studies discussed at orientation were taught by bused-in members of these evangelical mega-churches and that some spouses of senior academy staff members were employed by these same religious institutions. It seemed that my beloved United States Air Force Academy had morphed into the Rocky Mountain Bible College.
The academy chaplain staff had grown 300 percent while the cadet population had decreased by 25 percent: from six mainline chaplains to 18 chaplains, the additional 12 all evangelical. The academy even gained 25 reserve chaplains, also nonexistent in earlier times, for a total of 43 chaplains for about 4,000 cadets, or one chaplain for every 100 cadets.
In the following weeks, a uniformed Army Maj. Gen. William Boykin began sharing his Christian supremacist views from church pulpits around the country, declaring that he was "God's Warrior" and that "America is a Christian nation." He demeaned the entire Muslim world by stating that his God was bigger than a Muslim warlord's god and that the Muslim's god "was an idol." He received little more than a token slap on the wrist. At the time, Joseph Schmitz, then the Department of Defense inspector general (Schmitz is currently the chief operating officer of Blackwater International), found that Boykin had committed no ethics violations.
Days later, the May 10 edition of The New Yorker featured the Abu Ghraib torture article by Seymour Hersh, who more than three decades earlier had brought us the story of My Lai.
As a late critic of the Vietnam War, in which I lost many high school and academy classmates, I was skeptical and critical of the drum beat for war orchestrated by the Bush administration. When then-Secretary of State Colin Powell again sold his soul in front of the United Nations and the world, the die was cast. I say again because as a major on his second tour in Vietnam, Powell whitewashed reports of the My Lai massacre and attempted to discredit and silence those few, most notably Ron Ridenhour, who had the courage to get the story into Hersh's hands.
These were some of my thoughts on the day my son had to decide whether or not to accept his appointment to the Air Force Academy. It was a time in my life when fatherhood and truth were confronted with faux nationalism. With tremendous courage and sadness my son declined his appointment and ended his dream–and my dream for him–to attend the Air Force Academy. Though deeply saddened, we were not sorry.
In what would have been my son's academy summer encampment, chaplain Watties "suggested" that cadets return to their tents and tell their tent mates they would "burn in hell" if they did not receive Jesus as their savior. At the same time, the academy commandant, Weida, made a habit of including biblical passages in official e-mails and correspondence to subordinates and cadets. He had developed a secret "chant and response" with the cadets: When he yelled "Airpower," the evangelical cadets in the know would respond "Rock, sir" in reference to the Bible story that Jesus built his house upon a rock.
Coincidentally, at this time and at the invitation of the academy, the Yale Divinity School was observing the pastoral care program for sexual assault victims at the academy. Under the leadership of professor Kristen Leslie, the Yale team issued a stunning report on the divisive and strident evangelical pressures by leadership and staff at the academy.
The response from academy leaders was telling. They at first denied the reports of Watties' "hell-fire" threats. Under media pressure, they later claimed the violations were committed by a visiting reserve chaplain, when in fact they were by the recent Air Force Chaplain of the Year himself: Watties. In an interview after receiving his Chaplain of the Year award, Watties boasted of baptizing young soldiers in Saddam Hussein's swimming pool. It is difficult to think of more inflammatory and Crusader-like behavior in an Arab nation.
In response to the Yale report, the academy demanded that chaplain Morton denounce the report she had co-signed. When she refused, she was transferred to East Asia, ultimately resigning from the Air Force in protest. Morton was the only officer who put her oath of office "to support and defend the Constitution" above careerism.
Then-DoD Inspector General Schmitz, noted for his Christian supremacist rhetoric in the book "Blackwater," sent a team led by evangelical "born again" Lt. Gen. Roger Brady to investigate the academy. Schmitz had recently found no ethics violations in the actions of Gen. Boykin and allowed Boykin's promotion to senior military officer in charge of Abu Ghraib, Guantanamo and "extraordinary rendition." The "Brady Report" found the academy only to have an "insensitivity" problem. Air Force Academy graduate Brig. Gen. Johnny Weida, "silenced" and removed from the major general promotion list, was secretly promoted with back pay the following year at Wright Patterson Air Force Base.
Following the release of the "Brady Report," West Point graduate and Secretary of the Air Force Mike Wynne, ignoring the existing code of ethics, issued another "code of ethics" that allowed evangelical proselytizing. A month later, in an effort to appease the religious right, Wynne issued an even softer "code of ethics." Amazingly, Wynne's document is in complete violation of the code of ethics issued in 1997 by Secretary of the Air Force Sheila Widnall prohibiting proselytizing by commanders and other officers.
The pre-existing Air Force code of ethics in The Little Blue Book states:
Here are just a few violations of that principle over the last three years: Academy football coach Fisher DeBerry hung a banner in the team locker room reading: "Competitor's Creed: I am a Christian first and last. … I am a member of Team Jesus Christ." Baseball coach Mike Hutcheon, recruited from evangelical Christian Bethel College, forced players to lead team prayer during practice. When asked about locker room prayer in March 2007, Lt. Gen. John Regni, the academy superintendent, responded "we have chaplains that are attached to each of the teams and they are very important in that area." In a July 12, 2005 interview with the New York Times, Brig. Gen. Cecil Richardson, Air Force deputy chief of chaplains, stated, "…we reserve the right to evangelize the unchurched." For over a decade, the official academy newspaper ran ads stating: "We believe that Jesus Christ is the only real hope for the World. If you would like to discuss Jesus, feel free to contact one of us! There is salvation in no other name under heaven given among mortals by which we must be saved." The ads were signed by 16 department heads, nine permanent professors, both the incoming and outgoing deans of faculty, the athletic director and more than 200 academy senior officers and their spouses.
Mikey Weinstein, founder of the Military Religious Freedom Foundation, in just a few short years has received complaints from more than 6,000 service members and discovered church-state violations at the academies, at military installations in Iraq and around the world, and even within the inner corridors of the Pentagon.
In 2005, when Weinstein filed suit against the Air Force for constitutional violations of church-state separation, the House of Representatives, with little public notice, passed a chilling bill that undermines enforcement of the First Amendment's separation of church and state. The Public Expression of Religion Act, H.R. 2679, provides that attorneys who successfully challenge government actions that violate the establishment clause of the First Amendment shall not be entitled to recover attorney's fees. According to The Washington Post, the purpose of this bill is to prevent suits challenging unconstitutional government actions advancing religion.
In December 2006, the Military Religious Freedom Foundation brought media focus to the Christian Embassy Evangelical Organization and its now famous video, which clearly showed the egregious ethics and constitutional violations of several flag officers and the breadth of the problem. Air Force Academy graduate Maj. Gen. Jack Catton, who suggested in the film that his religious beliefs trump country and his oath to the Constitution, was cited last year for sending e-mails to military subordinates and contractors advocating they vote for a particular candidate for Congress, arguing that there are "not enough Christians in Congress." West Point graduate and Army Brig. Gen. Robert Caslen, who was filmed stating "We are the aroma of Jesus Christ here in the Pentagon," is now commandant of cadets at West Point. West Point graduate Army Brig. Gen. Vincent Brooks, another Christian Embassy star, was the "voice" and "face" of the press conferences at Qatar. His office is famous for the creation of the "Rambo" Jessica Lynch fabrications and the manipulation of the killing of Pat Tillman into a recruiting and media event. West Point graduate and evangelical Lt. Col. Ralph Kauzlarich, involved in the investigation of Tillman's death, stated publicly that Pat Tillman's family was not at peace with his death because they are atheists who believe their son is now "worm dirt." Air Force Academy graduate Maj. Gen. Peter Sutton, assigned as the senior U.S. military officer in Turkey at the time the Military Religious Freedom Foundation brought the Christian Embassy into media focus, was questioned by Turkish officials about his membership in a radical evangelical cult.
Many are aware of the mercenary army, Blackwater USA, led by Eric Prince, former Ambassador Cofer Black and Joseph Schmitz, the same Joseph Schmitz mentioned above. It is here where the ties become complex and suggestive of an even grander "crusade."
As described by Jeremy Scahill in his book "Blackwater," Prince, who attended the U.S. Naval Academy, comes from a wealthy theo-con family, is a "neo-crusader," and a Christian supremacist. He has been given billions of dollars in federal contracts to create a private army. COO Schmitz, another Naval Academy graduate, is a member of the Order of Malta, a Christian supremacist organization dating back to the Crusades, and happens to be married to the sister of Jeb Bush's wife, Columba. And Cofer Black, former coordinator for counterterrorism at the U.S. State Department and former director of the CIA's Counterterrorism Center, who was quoted by the BBC as saying "Capture Bin Laden, kill him and bring his head back in a box on dry ice," brings his own skill set to the Blackwater team as vice chairman.
The Christian supremacist fascism first reported at the Air Force Academy is endemic throughout the military. From the top down, there has been a complete repudiation of constitutional values and time-honored codes of ethics and honor codes in favor of religious ideology. And we now have a revolving door between Blackwater USA, which is Bush's Praetorian Guard, and the U.S. military at every level. The citizen-soldier military dictated by our founding fathers has been replaced with professional and mercenary right-wing Christian crusaders in control of the world's most powerful military. The risks to our democratic form of government cannot be overstated.
This evangelical Christian supremacist fascism within our military and government is a cancer. Officers, especially commanders, who violate the original code of ethics, must be rooted out of the military. The undermining of the Constitution, especially by senior military officers, must end.
As I look back at my 30 years as an active-duty officer, two combat tours in Vietnam, decorations including air medals and the Distinguished Flying Cross, I realize that not once was my service in support or defense of the Constitution. For the very first time, I am upholding my oath of office.
Filed under: politics, religion, SECRET, SENIOR CITIZENS, VETERANS |	Leave a comment »
Why am I so sad on Thanksgiving.
Never before in my life has THANKSGIVING been so meaningless. Thanks to President Bush, Dick Cheney, and our United States Congress. As well as their Boss's – who don't appear to be the American People any longer.
A very sad sad day indeed. But, the anchors on CNN are all smiles and giggles. What seed is this?
I don't expect Christmas to look much better.
If they see this, it will make them happy, so I will end it here.
Bless us all.
Filed under: politics, religion, SARAH, SECRET, SENIOR CITIZENS, Uncategorized, VETERANS, WOMEN |	Leave a comment »
THE END OF AMERICA : Read this
(christians listen up)
Naomi Wolf Thinks It Could Happen
By Don Hazen, AlterNet
If you think we are living in scary times, your worst fears may be confirmed by reading Naomi Wolf's newest book, The End of America: Letter of Warning to a Young Patriot. In it, Wolf proves the old axiom that history does repeat itself. Or more accurately, history occurs in patterns, and in order to understand where our country is today and where it is headed, we need to read the history books.
Wolf began by diving into the early years leading up to fascist regimes, like the ones led by Hitler and Mussolini. And the patterns that she found in those, and others all over the world, made her hair stand on end. In "The End of America," she lays out the 10 steps that dictators (or aspiring dictators) take in order to shut down an open society. "Each of those ten steps is now under way in the United States today," she writes.
If we want an open society, she warns, we must pay attention and we must fight to protect democracy.
I met with Wolf to discuss what she learned while researching this book, how the American public has received her warnings, and what we can do to squelch the fascist narratives we are fed in this country each day.
Don Hazen: Let's take up a big question first — your fears about the upcoming U.S. presidential election and what the historical blue print about fascist takeovers shows in terms of elections.
Naomi Wolf: We would be naive given the historical patterns to have hope that there's going to be a transparent, accountable election in 2008. There are various ways the blueprint indicates how events are much more likely to play out. Historically, the months leading up to the national election are likely to be unstable.
What classically happens is either there will be a period of provocation, and we have a history of this in the United States — agitators who are dressed as or act like activist voter registration workers, anti-war marchers … but who engage in actual violence, torch property, assault police officers. And that scares people. People are much less likely to vote for change when they're scared, and it gives them the excuse to crack down.
In addition, I'm concerned about the 2007 Defense Authorization Act, which makes it much easier for the president to declare martial law.
DH: Are you saying that they keep on adding coercive laws for no apparent reason?
NW: Yes. Why amend the law so systematically? Why do you need to make martial law easier? Another thing historical blueprints underscore is the hyped threat; intelligence will be spun or exaggerated, and sometimes there are faked documents like Plan Z with Pinochet in Chile.
DH: Plan Z?
NW:Yes, Plan Z. Pinochet, when he was overthrowing the Democratic government of Chile, told Chilean citizens that there was going to be a terrible terrorist attack, with armed insurgents. Now there were real insurgents, there was a real threat, but then he produces what he called Plan Z, which were fake papers claiming that these terrorists were going to assassinate all these military leaders at once.
And this petrified Chileans so much that they didn't stand up to fight for their democracy. So it's common to take a real threat and hype it. And close to an election it's very common to invoke a hype threat and scare people so much that they will not want to have a transparent election.
Americans have this very wrong idea about what a closed society looks like. Many despots make it a point to try to hold the elections, but they're corrupted elections. Corrupted elections take place all over the world in closed societies. Ninety-nine percent of Austrians voted yes for the annexation by Germany, because the SA were standing outside the voting booths, intimidating the voters and people counting the vote. So you can mess with the process.
One current warning sign is the e-mails that the White House is not yielding about the attorney general scandal. The emails are likely to show that there were plans afoot to purge all of the attorneys at once, like overnight. And then to let the country deal with the shock.
Now that's something that Goebbels did in 1933 in April, overnight. He fired everyone, focusing on lawyers and judges who were not a supporter of the regime. So you can still have elections … in an outcome like that. If that had happened, if the bloggers and others actually hadn't helped to identify the U.S. attorney scandal, and they had been successful and fired them all, our election situation would be different.
Basically we'd still have an election, but it is possible the outcome would be predetermined because it's the U.S. attorneys that monitor what voting rights groups do, what is legal and who can decide the outcome of elections.
DH: Well there's a lot of activity currently in terms of the Justice Department aimed at purging voters … reducing voter rolls … that's an ongoing battle to try to keep voters eligible. Conservatives are always trying to reduce the electorate. By the way, are you familiar with Naomi Klein's book The Shock Doctrine: The Rise of Disaster Capitalism?
NW: Yes, and it all makes a lot of sense. And its certainly historically true. We're in this post-9/11 period when there is a lot of potential for these kind of "shock therapy" things to happen, but virtually everything … has happened previously in history in patterns. It's just the blueprint. It's not rocket science.
I could tell last fall when a law was passed expanding the definition of terrorists to include animal rights activists, that people who look more like you and me would start to be called terrorists, which is a classic tactic in what I call a fascist expansion.
DH: Don't look at me — I'm not a vegetarian. Just kidding.
NW: (Laughs) Right. It's also predictive … according to the blueprint, that the state starts to torture people that most of us don't identity with, because they're brown, Muslim, people on an island. They're called an enemy.
That there will be a progressive blurring of the line, and six months, two years later, you're going to see it spread to others. … According to the blueprint, we're right on schedule that this kid recently got tasered in Florida, I gather, for asking questions.
There was a study by people who pioneered tasers, and the state legislature supported it; a Republican legislator put pressure on the provost, who put pressure on the university, and then the police at this university implemented the taser use. So unfortunately, it's likely that we're going to see more demonstrators, typical society leaders, in a call to restore "public order," leading up to the election. You put all those cases together …
DH: I want to shift gears a bit and ask you to talk about what the response to the book, what kind of people have heard you speak, and what kind of reactions have they had?
NW: I'm really gratified by the response to the book. I have found, with the book's publication, though I'm not following everything that's been written about it, that most of America gets it — people across the political spectrum.
All kinds of people, including very mainstream people. Republican people. Progressive. Libertarian. Very moderate people. Very conservative people. They are basically saying to me, "Thank you for confirming our fears and showing us how these things fit together, and what we can do about them."
DH: I'm also interested in your process of deciding that you were comfortable in using words like "fascism," "Nazism," "Hitler," "Mussolini." Michael Ratner talks about it in the jacket of your book, when he writes: "Most Americans reject outright any comparisons of post-9/11 America with the fascism and totalitarianism of Nazi Germany or Pinochet's Chile. Sadly, what Wolf calls the echoes between those societies and America today are too compelling." At some point you must have come to this turning point in terms of the language — how far am I going to go, how am I going to talk about this? Was it a difficult decision?
NW: It was hard emotionally but it was unavoidable intellectually. The book actually got started with the influence of a holocaust survivor — a dear friend, who's the daughter of two holocaust survivors from Germany. She basically forced me to start reading history.
Not the end or outcome. She was talking about the early years and the effects on rights groups, gay rights groups, and sexuality forums and architecture, At first I didn't even want to draw conclusions, but my hair was just standing on edge.
When I saw that, then I went and read other history books, and looked at Stalin and Hitler, a real "innovator." I thought If people want an open society, they need to pay attention.
You see the same things happening again and again and again. And historically people were really mislead and just reading kind of teaches us the blueprint. People use the same approach all over the world because it works. This is what they do.
Now we've just seen it in Burma. It is like clock work: monks in the street … and because I know the blueprint, how long before they start curtailing free assembly, shooting monks, and cutting off that communication? And two days later … you know what happened.
So intellectually I couldn't avoid using the language. Now in terms of the word "fascist," it's a very conservative usage in the book. I used the dictionary definition. There are many definitions of fascism. And even fascists disagree with other fascists. It's kind of like the Germans thought the Italian fascists weren't butch enough.
DH: So the Italians were wussier fascists than the Germans?
NW: Exactly. It gets better. The definition is pretty straightforward: "When the state uses violence against the individual to oppose democratic society." And that's what we're seeing.
And then looking back at Italy and Germany, which were the two great examples of modern constitutional democracies that were illegally closed by people that were elected … duly elected … most Americans don't remember. Mussolini, a National Socialist, came to power entirely legally. And they used the law to shut down the law. So that's what I call a fascist shift.
DH: So let's talk about what could happen here. Is America in denial? Or is avoidance an attitude that seemed to be present in all historical examples? That people assume it's not going to happen to them. Does the Americans' denial at this point run parallel with the denial of Germans and Italians? Or do we have our own version of denial here?
NW: That's a really great question; both are true. It's really instructive to read memoirs and journals from Germany. People writing, "This can't last … we surely will come to our senses"; "they can't gain any ground in the next election … you know, we're a civilized country"; "this is ridiculous, they're a bunch of thugs; no one takes them seriously."
History is particularly instructive in the early days of the fascist shifts in Germany and Italy, when things were really pretty normal. People go about their business, just like we're doing now. It's not like goose stepping columns of soldiers are everywhere. It looks like ordinary life. Celebrities, gossip columns, fashion, before getting caught up in a snare. People kept going to movies, worrying about feeding the cat. (laughs) Even while you watch the sort of inevitable unfold.
DH: And now in America?
NW: Right. So in some ways it is human nature to be in denial … but Americans have our own special version, which is profoundly dangerous. Europeans know democracies are fragile, and they could close. They had closed. Bismarckian Germany was not a democracy.
But here we're walking around … we usually have that sense that somehow our air will sustain us, even when no one else's air does. And we don't have to do anything about it. We have this like bubble, that somehow democracy will just take care of us, and we don't have to fight to protect democracy.
They can mow down democracies all over the world, but somehow we'll be just fine. But what's so ironic about that is that the Founding Fathers drafted the Bill of Rights in fear. They knew that you had to have checks and balances, because it's human nature to abuse power, no matter who you are. They knew the damage that the army could do breaking into your home. … they knew that democracy is fragile, and the default is tyranny. They knew that. And that's why they created the system of checks and balances.
DH: In your book, on page 36, you write in terms of the political environment we are in: "But we are not wracked by rioting in the streets or a major depression here in America. That is why the success that the Bush administration has had in invoking Islamofascism is so insidious. We have been willing to trade our key freedoms for a promised state of security in spite of our living conditions of overwhelming stability, security, affluence and social order."How and why has it been so easy here in the U.S. in terms of taking away liberties?
NW: I assume you mean how did it succeed even though we don't have Bolsheviks rioting in the street? Yes. I mean it is incredible looking back, but in a way it's not. I mean 9/11 was a complete left brain shock. If we had had wars at home, experienced the kind of violence at home that other countries have, we would not have gone into shock … not have been willing to trade in our heritage in exchange for a manipulated false sense of security.
DH: Most people were not affected directly by 9/11 except traumatically by seeing it on the screen.
NW: Yes, but you can't undercredit the incredible sophistication of the way the Bush administration manipulates fear. For example, the sleeper cells narrative, which is Stalin's narrative, was totally made up.
And I give lots of examples in the book of alleged sleeper cells that never turned out to be the creepy, scary, nightmare scenario that the White House claimed they would be.
DH: In the book you say that fascists have great skills at changing public opinion.
NW: That's correct. That's exactly right. They've been very skillful at creating extremely terrifying narratives. And this is why looking at Goebbels is so instructive. Our leaders have been busy creating footage and sound bites that can be petrifying, and as a result, some of us live in a state of existential fear.
In contrast, in England and Spain, where they were hit by the same bad guys we're fighting, they're going after terrorists, but the population isn't walking around in a state of existential anxiety.
Gordon Brown said it, "Fighting terror … well, terror's a crime." You can't underplay how sophisticated the Bush team has been about manipulating our fears. And one reason we really can't ignore is our home-grown ignorance. We now have two generations of young people who don't know about civics. A study came out that showed that even Harvard freshmen really don't understand how our government works.
And so we really don't know what democracy is anymore. I had to do a lot of learning to write this book — I'm not a constitutional scholar. I'm just a citizen. And we've been kind of divorced from our democracy. We've let a pundit class take it over. Where the Founders wanted us to know what the First Amendment was and what the Second Amendment does for us.
So as a consequence we don't feel the kind of warning bell of "Oh, my God, arbitrary search and seizure! That's when they come into your house and take your stuff and scare your children! We can't have that!"
Because there's this class of politicians, scholars and pundits who do the Constitution for us, so we don't bother educating ourselves. It's hard to educate yourself now these days.
All of that plays into how easily we can be manipulated. We really don't read history in America, so we don't notice warning signals. We tend not to pay attention to the rest of the world or the past, so we don't know what the classic scenarios are.
DH: In terms of your personal narrative, the kinds of books you've written about feminism and gender like the Beauty Myth, Fire With Fire and Promiscuities … this book seems pretty far a field. It seems like it would have to be a wrenching realization to lead you to read everything and produce the book. Was it traumatic?
NW: Well, I would say that it's been traumatic.
DH: Is it because you are out there on the front lines now?
NW: That's not the trauma. I feel like I'm living inside a consciousness of urgency and potential horrific consequences. And that is much more uncomfortable than living inside my prior being where I generally thought, "We're living in a democracy where there are some annoying people doing the wrong things" kind of mindset.
But I know that there's a "true consciousness" that we need to overcome the false consciousness. I know it's the right consciousness to get the facts. And I guess what's heartening is that a bunch of other people seem to be collectively entering this consciousness. They are saying: "My gosh, there is a real emergency here with very devastating stakes." That is traumatic but necessary.
It is a loss of innocence to see how easy it is to degrade democracy. I certainly walk around with kind of hyperawareness tuned into, for example, the toll in Guantanamo and those children in Iraq. It doesn't get covered well.
There's basically a concentration camp being established in Iraq with children in it. And no one appears to be digging in to it …
DH: As we are coming to an end here, there are a couple of concepts I found particularly interesting in the book. One is when you talked about the "10 steps," or the "blueprint" that fascists have used time and time again to close down democracies. You say that that these factors, ingredients, are more than the sum of their parts, which suggests a kind of synergy, "each magnifies the power of the others and the whole," as you write.
You also write about the pendulum cliché, that we have this illusion through our history that the pendulum always swings back. But because of the permanent war on terrorism, that may not be true anymore. Can you say a little bit more about those two things, and how that might fit together?
NW: Well part of the illusion is created because it seems we are in two different countries, operating at home and abroad. For example, they can come at you, anyone and claim you're an enemy combatant. They rendered people in Italy … they can render people all over the world. And they can put people like Jose Padilla in solitary confinement for three years, literally drive sane healthy people insane.
If the president can say, Well, "Don is an enemy combatant," there is nothing you can do. It's like "Tag, you're it!" To that extent we can not be innocent. And then someone is in jail for three years without being able to see their families or have easy access to a phone.
If they can do that, the pendulum can't swing, because after the first arrest, it generally goes in one direction, and according to the blueprint, the time has come for those first arrests. We're having this conversation now, before these arrests. But if tomorrow you read in the New York Times or the Washington Post that New York Times editor Bill Keller has been arrested, the staff will all be scared, others will get scared. And people don't understand that that's how democracy closes down. And when that happens first, it's the tipping point at which we think it's still a democracy.
DH: That is when the rules have changed?
NW: Yes, and people need to believe and realize that that kind of negotiation is pretty much over. And there's just the lag time, which is so dangerous, when people still think it's a democracy, even while the martial law steps have begun. And that's where we are at, unless we get it.
Because you know, Congress keeps saying, "Hello, we're Congress." You have to answer us when we ask for information. The president's like, "Sorry, I'm ignoring you!" It starts becoming thinking like an abused woman, like: "Surely he's going to do it right this time, surely he's not going to do it again." And he does.
Don Hazen is the executive editor of AlterNet.
It is my feeling that if Clinton, or any Republican, is nominated, then elected, there is no turning back. It's over. It may be over already.
Why do you think they want to take away people's guns.
Filed under: 2008 ELECTION, guns, patriot, politics, religion, ron paul, SECRET, SENIOR CITIZENS, SEPT 11, VETERANS, WOMEN |	Leave a comment »
MERCURY /AUTISM COVER UP
Robert F. Kennedy Jr. investigates the government
cover-up of a mercury/autism scandal
ROBERT F. KENNEDY JR.Posted Jun 20, 2005 12:00 AM
In June 2000, a group of top government scientists and health officials gathered for a meeting at the isolated Simpsonwood conference center in Norcross, Georgia. Convened by the Centers for Disease Control and Prevention, the meeting was held at this Methodist retreat center, nestled in wooded farmland next to the Chattahoochee River, to ensure complete secrecy. The agency had issued no public announcement of the session — only private invitations to fifty-two attendees. There were high-level officials from the CDC and the Food and Drug Administration, the top vaccine specialist from the World Health Organization in Geneva and representatives of every major vaccine manufacturer, including GlaxoSmithKline, Merck, Wyeth and Aventis Pasteur. All of the scientific data under discussion, CDC officials repeatedly reminded the participants, was strictly "embargoed." There would be no making photocopies of documents, no taking papers with them when they left.
READ THE REST OF THIS REMARKABLE STORY AT:
http://www.rollingstone.com/politics/story/7395411/deadly_immunity/
EXCUSE MY CAPS BUT WHY SO LITTLE NEWS COVERAGE OF THEE SINGLE BIGGEST NEWS STORY IN AMERICA??? WHAT IS GOING ON IN MARY LAND? ARE THOSE PARENTS STILL ALIVE? HAVE THEY BEEN LINED UP AND SHOT? MAYBE THAT IS WHY CNN AND MSNBC AND THE REST OF THEM WON'T DARE SPEAK ON IT.
I HAVE SEEN ENOUGH NOW TO KNOW FOR CERTAIN WHAT IS REALLY GOING ON IN OUR GREAT NATION.
MY GOD IN HEAVEN. WELL – THERE WERE PLENTY OF WARNINGS – just like this one.
Filed under: AUTISM, politics, religion, school, SECRET, WOMEN |	1 Comment »
Backwards Alphabet: Jesus Christ = 666
Posted on November 8, 2007 by WHY
Here's how to do it. Using the backwards alphabet – Z=1, Y = 2, X= 3, etc. NOW ADD THIS PHRASE: WHICH NUMBER REPRESENTS JESUS CHRIST. Here's how to add it.
Assign the right number to the right letters. Write the phrase out across a piece of paper.
Write the numbers under the letters. Now add them across ONE DIGIT AT A TIME. Like this:
W H I C H
Add 1 digit at a time for a horizontal (h) read.
4 + 1 + 9 + 1 + 8 etc
Write your answer down.
Then add vertically, the way you normally would.
Now, add the h and the v together for your result.
This system is based on the CROSS NUMBER. (h and v)
Traditional numerology would have you add only vertically.
That was a great way to keep the truth from being seen.
You will find that the Backwards alphabet yeilds enormous
insight. Not only is it used, it is KEY.
Both alphabets work in tandem. But don't you find it interesting
that the regular alphabet does not result in:
WHICH NUMBER REPRESENTS JESUS CHRIST = 666.
There is a faction – as old as Moses and Abraham, who use
numbers – symbols and alphabets to communicate with each other.
ADD "GOD"
The result – using the backwards alphabet is: 201223
THIS IS REALLY 2012 – 23
2012 YOU ALREADY KNOW ABOUT.
23 = BUSH H
MORMON – using the backwards alphabet – =
29 h 74 v 103 hv
This is the same exact string for JESUS when you use the
forward alphabet.
Filed under: 2008 ELECTION, freemasons, George W. Bush, god, HARDBALL, Hillary Clinton, ISIS, jesus, KEITH OLBERMANN, life, Lucifer, mormon, numerology, politics, religion, SECRET, SEPT 11, WOMEN |	Leave a comment »
Shame On Chris Matthews
The debate illuminates the courageous honesty of candidate DENNIS K and the news media ridicule them. All the more reason to be suspicious of the news media. What is so odd about seeing UFO's. An entire ship of Navy seamen saw them. And reported it. There are hundreds of thousands of reports of sightings from good and decent people. WHY is the news media soooo afraid to take on the topic honestly ? Hmmmm. Chris Matthews ridiculed Dennis K in front of millions of people, simply because he honestly stated he saw a UFO.
I' ve seen two in my life of 50 years. And, I'm not a freak or an idiot.
Chris Matthews, you make me question what you want to hide?
What do you know that you aren't suppose to share, that you would take such an
immature stance?
DO YOU THINK US IGNORANT ?
Curiouser even
Filed under: CHRIS MATTHEWS, politics, SECRET, ufo |	1 Comment »


text:
COURTESY HALKIN MASON
Building Pittsburgh's Med-tech Future on an Industrial Past
Designed by ZGF Architects around a century-old Ford plant, the Assembly is new medical research complex for the University of Pittsburgh.
By: Anthony Paletta
A landmarked 1915 auto assembly plant in Pittsburgh, Pennsylvania, has been transformed for the production of medical science. After emerging from restoration by ZGF Architects the site will house research facilities for the University of Pittsburgh Medical Center's School of Medicine, the University of Pittsburgh Medical Center's Hillman Cancer Center as well as private tenants.
COURTESY CONNIE ZHOU
An Auto Manufacturing Landmark
Once part of the city's automobile row on the border of its Shadyside and Bloomfield Neighborhoods, the facility was designed by Ford's corporate architect John H. Graham Sr. and was used to assemble and sell Ford Model Ts until 1932. Ford maintained the plant for other uses until 1953 when the automaker sold it. From the 1950s on it was variously used as a textile manufacturing plant, a part supply store, and often sat empty. However, the hulking structure has recently been revived and a new addition added thanks to the Pittsburgh's recent technology resurgence.
The 524,366-square-foot complex, now dubbed The Assembly and accentuated by a new office structure is a project of Wexford Science and Technology, a real estate development company that works with medical, research, and institutional clients. The UPMC tenants began to occupy the older building in early 2022, and a private partner is still being sought for the new building.
Wexford has made a specialty of projects that bring academic research together with commercial tech and pharmaceutical ventures, and ZGF has designed several of them including One uCity, a laboratory and office space, and 3737 Science Center, a clinical, research, and office building, both in the University of Pennsylvania School of Medicine's University City development.
More from Metropolis
Keepsakes from an Industrial Past
Working with a piece of history was an attraction for ZGF, especially the building's standout space, its 8-story crane shed, originally used for hoisting parts brought in by railroad to various floors for assembly. Deanna Keil, principal at ZGF, explained, "We saw a great opportunity in celebrating the expansiveness of the existing space."
The gantry crane atop the space remains, if the exterior curtain wall for the crane shed required replacement (the remaining train tracks had to go as well). Cantilevered extrusions once used for receiving parts are now glassed in as seating pods. A sense of spaciousness remains—with no need to duck crane-hoisted front axles.
They did face acoustical challenges in a huge volume lined by brick, glass, concrete, and steel–that still abuts active railroad tracks and a busway. To mitigate noise, the designers employed duct wrapping and a seamless acoustical plaster system on flat surfaces throughout, and used white oak to finish the floors, both to soften the space visually and reduce echo.
The space will be useful for events and rentals, but also provides a valuable day-to-day function of orientation and wayfinding in a building whose two principal entrances are a floor apart and on opposite sides of the building.
Other original Ford building elements provide great character to the space. "Exposed octagonal columns became features to celebrate and in some cases are really defining the architecture of the space," said Keil. These mushroom-capped columns provide character wherever they're to be found.
The building was a brownfield site but happily not overly brown–some abatement was required but the contamination was not too severe. Brick elements required touching up, some replacement, refacing, and repointing. There was some structural evaluation and selective demolition otherwise, with elements replicated, but the original structure largely remained useful and remains intact.
The original showroom remains in great shape, with tile floors in excellent condition and original globe lights refurbished (these have been replicated elsewhere as well). Original stairs and railings are still around, too. "We strived to celebrate these original elements so that building occupants feel the sense of its history," Keil explained. Other artifacts from the building's industrial past include an original filing cabinet and plentiful historic photos, along with an original garage door that's not currently operable but could be someday.
Supporting Pittsburgh's Health Care Future
The University of Pittsburgh's School of Medicine is shifting research facilities from elsewhere to The Assembly, so it was important for the architects to design the new building o supplement, rather than duplicate, existing resources. "We spent a good deal of time surveying their existing research spaces and interviewing research teams to get a sense of what they were currently working with and how we could help them plan for flexibility and future research practices," recounted Keil.
The Hillman Cancer Center, whose nearest facility is just across the railroad tracks, viewed the space as "a recruiting tool" Keil, said, "so they're looking forward and asking, 'What is the next generation of immunological and cancer research?'" The design incorporated a variety of open plan, private office, and conference rooms, as well as an auditorium with seating for around 260 persons in the new building faced by a portion of the exposed brick former exterior wall of the Ford building.
The Assembly is a biomedical research facility containing multiple wet lab spaces, which requires more complex planning than most office buildings. Keil explained that because of its research program the building required "robust" mechanical, electrical, plumbing, and ventilation systems that had to be inserted lightly into a historic frame. "In order to attain historic tax credits, we had to keep new architectural and engineering elements 3 feet away from the existing building envelope, everything from ductwork to lighting fixtures to walls to furniture," Keil said. Also, a certain percentage of interior elements could not be affixed in any permanent way. She continued, "So if you were essentially to turn the building upside down and shake it everything that falls out does not comply."
Their new building, faced mainly in glass but also with terra-cotta panels that are intended as a nod to the original brick Ford Building, sports a more contemporary look, with its upper three floors overhanging diagonal entrance setbacks. The geometry is irregular, to maximize the rentable floorplate on an oddly shaped site. 325 vehicle parking spots (as well as parking for 116 bicycles) are inserted into a garage beneath. There's a green roof deck between the old and new buildings at the third level, designed to provide light and some greenery.
By building both inside the historic structure and adjacent to it, Keil says the design team were able to "not only push the bounds of sustainability and performance but also celebrate the rich industrial history and sense of community in the city."
ZGF
Are Residential Conversions the Future for Underused Office Towers?
As downtown workplaces struggle to compete with remote work, real estate developers across the country are converting office towers to residential ones.
Architect Michael Hsu Fashions a Flexible Office out of an Austin Church
Product design consultancy argodesign sets up shop in a three-level workspace with a versatile layout and biophilic accents to boot.


text:
Fashion , Lifestyle , technology »
Seattle Man's Beard Bestowed as Best in America
Chris Talone from Seattle has been named the new Wahl Man of the Year; he takes home a $1,500 grand prize, and beard bragging rights.
From early lumberjacks, to modern-day computer programmers, a healthy beard is common workplace attire in the Emerald City — just ask Seattle school teacher Chris Talone. His beard has been getting attention in the classroom for years, but now it's on the national stage as Talone is the winner of the annual Wahl Man of the Year Contest.
Each year Wahl's mobile barbershop visits the Top 10 Most Facial Hair Friendly Cities in America in search of the finest facial hair. After combing through hundreds of entries, ten men 'made the cut' as finalists, but Talone prevailed with ultimate beard bragging rights and the coveted Wahl Man of the Year title.
"Our cross country tour of the Most Facial Hair Friendly Cities in America is a treasure map to real guys with prize-worthy whiskers," says Steven Yde, division vice president for Wahl. "The Man of the Year contest is a way to recognize these finely groomed gentlemen; and while all our finalists are exemplary, Chris' outstanding beard and the support he received in votes helped him stand out from the pack."
"I don't have hair on my head, so I use my facial hair to express myself," explains Talone. "I take the time to keep it looking good, and I encourage guys to experience the freedom that comes from shaving your head and growing a beard."
As the next Wahl Man of the Year, Talone takes home a $1,500 grand prize, and he will rightfully reign as an example of great facial hair throughout 2019.
https://wahlusa.com/mobile-grooming-tour
https://www.facebook.com/wahlgrooming/
https://wahlusa.com/man-of-the-year-contest-rules
SOURCE Wahl Grooming
http://www.WahlUSA.com