Blog

  • The Understanding of the Thirteen Postures

    1. The Xin (mind/heart) motivates the qi, directs it to sink, so that it can be stored and concentrated into the bones.

    2. Let the qi motivate the body without hindrance, so that it will effortlessly follow your xin (mind/heart).

    3. If the shen (spirit) is raised, there will not be any sluggishness. This is the meaning of the crown being suspended from above.

    4. There should be agility in the interaction of the yi (mind intention) and qi, so that it [the qi] will be circular and lively. This is what is meant by, ‘changing substantial and insubstantial’.

    5. When executing fajin (releasing the force) the body should relax and sink. Focus on the one direction.

    6. When the body is upright, loose and tranquil, the feet will support all eight directions.

    7. Direct the qi like threading the ‘nine bend pearls’, by flowing continuously it reaches everywhere unrestricted.

    [When the qi flows throughout the body] the jin (relaxed force) is like tempered steel, overcoming all solid defences.

    8. Have the appearance of a falcon preying on a hare. Concentrate the shen (spirit) like a cat stalking on a mouse.

    9. Be calm like a mountain and move like a river.

    10. Store up the jin (relaxed force) like drawing a bow, discharge the jin (relaxed force) like releasing an arrow.

    11. Seek the straight in the curve, first store then discharge.

    12. Force is released through the back, the steeps change with the body.

    13. To receive is to release, if it disconnects then reconnect.

    14. In moving forwards and backwards, there should be folding. In advancing and retreating, there should be changes of direction.

    15. Extreme softness yields to extreme firmness and tenacity.

    16. Only with the ability to inhale and exhale, will there be agility.

    17. When qi is cultivated naturally, there is no harm. When jin (relaxed force) is stored, there will be a surplus.

    18. The xin (mind/heart) is the commander, the qi is the flag, and the yao (waist) is the banner.

    19. First seek exspansion while opening then seek contraction while closing. It will lead to perfect refinement.

    20. Its said: “If the other does not move, I do not move. If the other has the slightest movement, I move ahead”.

    21. The jin (force) seems song (relaxed), however it is not song (relaxed), it is about to expand, although it has not yet expanded. The jin (relaxed force) might disconnect, but mind must not.

    22. It is also said: “First the xin (mind/heart), then the body”.

    23. When the abdomen relaxes, the qi sinks into the bones. When the shen (spirit) calms, the body becomes tranquil.

    24. Keep this in xin (in your heart). Remember; when you move, every part moves. When you settle every part settles.

    25. When moving forwards and backwards, the qi sticks to the back and permeates into the spine.

    26. Internally be acutely aware of the shen (spirit), externally appear calm and relaxed.

    27. Step like a cat. Transmit the jin (relaxed force) like reeling silk from a cocoon.

    28. The yi (intention) should be on the jingshen (spirit), not on the qi, otherwise the qi will stagnate. With qi, extra-ordinary power will develop. Without qi there will only be li (brute strength). Qi is like a cart wheel and the yao (waist) is like the axle.

    Reference: Taijiquan Wuwei: A Natural Process translation by Wee Kee Jin 2003
    ISBN: 0473097818

    p. 104 – 112

  • I am home

    I have arrived
    I am home
    in the here
    in the now
    I am Solid
    I am free
    in the Ultimate
    I dwell

    Thich Nhat Hanh

    Reference:
    The Long Road Turns to Joy: Guide to Walking Meditation

  • Here it is

    Here it is – right now. Start thinking about it and you miss it.

    Huang Po

  • The Story of Stuff

    Reference: The Story of Stuff www.storyofstuff.com

  • So Many Responsibilities

    How many of us are swept away by what I have come to call an “active laziness”? Naturally there are different species of laziness: Eastern and Western. The Eastern style consists of hanging out all day in the sun, doing nothing, avoiding any kind of work or useful activity, drinking cups of tea and gossiping with friends.

    Western laziness is quite different. It consists of cramming our lives with compulsive activity, so that there is no time left to confront the real issues.

    If we look into our lives, we will see clearly how many unimportant tasks, so-called “responsibilities” accumulate to fill them up. One master compares them to “housekeeping in a dream.” We tell ourselves we want to spend time on the important things of life, but there never is any time.

    Helpless, we watch our days fill up with telephone calls and petty projects, with so many responsibilities – or should we call them “irresponsibilities”?

    Sogyal Rinpoche

    Reference: http://www.rigpaus.org/Glimpse/Glimpse.php

  • Juicy Pineapples at a price!

    Supermarket price wars, toxic waste and tropical fruit. A Guardian Films production for Consumers International, this investigative documentary exposes the unacceptable social and environmental conditions endured by pineapple-grower communities in Costa Rica… and why leading supermarkets in Europe must share the blame.

    Reference: www.consumersinternational.org/pineapples

  • Non Violent Communication

    Giraffe Language – Non Violent Communication
    The Language of Nonviolence interview with Marshall Rosenberg yesmagazine.org
    Marshall Rosenberg wikipedia.org

  • We No Longer Trust Google

    Who is lurking in the darkness? Google is lurking the darkness as Gmonster if you ask me, friends of the Internet as well as quite a few grand organizations, legislators, government officials around the world dealing with privacy, security and data protection issues.

    Recently Google has been caught with their cute innocent Googli map cars sucking the data right out private WiFi networks around the globe in big citys. Reluctantly Google has admitted to this infringement on peoples privacy and has come up with an apology to the citizens of the World Wide Web. Google did not tell the whole truth at first. Google softly claims it to be an error of some unknowing technician. Ha ha.. Is this a joke!?

    This mishap might end up having devastating consequences for Google. And this is not the only report about dodgy Google behavior. Google is known to suppress and censor certain undesirable data. Google sniff search keywords not yet submitted in search fields. Google does things to your gmail account you do not even wanna hear about. It all adds up. On behalf of the people of the Internet:

    WE NO LONGER TRUST GOOGLE!

    Update:
    Google: Eric Schmidt hints at China ambitions bbc.co.uk

    Links:
    Google Data Admission Angers European Officials nytimes.com 15. May 2010
    WiFi data collection: an update googleblog.blogspot.com 14. May 2010
    Data collected by Google cars 27. April 2010

    Background (just a few):
    Countries ask Google to drop “launch now, fix later” policy arstechnica.com
    Google Rethinks Privacy, Scales Back Data Collection pcworld.com
    Google wikipedia.org

  • The Moon Waxes and Wanes

    The moon waxes and wanes
    Tides ebb and flow.
    Emotion moves up and down.
    Only achieved ones enjoy
    The smooth flow of nature.

    Reference:
    Moonlight in the Dark Night
    by Hua-Ching Ni
    ISBN 0937064440


  • Understanding SSH

    SSH lets you send secure, encrypted commands to a computer remotely, as if you were sitting at the computer. You use the ssh tool in Terminal to open a command-line connection to a remote computer. While the connection is open, commands you enter are performed on the remote computer.

    Note: If the SSH service ( sshd daemon ) is enabled you can use any application that supports SSH to connect to a computer running Mac OS X or Mac OS X Server.

    How SSH Works

    SSH works by setting up encrypted tunnels using public and private keys. Here is a description of an SSH session:

    1. The local and remote computers exchange public keys. If the local computer has never encountered a given public key, SSH and your web browser prompt you whether to accept the unknown key.
    2. The two computers use the public keys to negotiate a session key used to encrypt subsequent session data.
    3. The remote computer attempts to authenticate the local computer using RSA or DSA certificates. If this is not possible, the local computer is prompted for a standard user-name/password combination.
    4. After successful authentication, the session begins and remote shell, a secure file transfer, a remote command, or other action is begun through the encrypted tunnel.

    The following are SSH tools:

    • sshd—Daemon that acts as a server to all other commands
    • ssh—Primary user tool that includes a remote shell, remote command, and port-
    • forwarding sessions
    • scp—Secure copy, a tool for automated file transfers
    • sftp—Secure FTP, a replacement for FTP

    Generating Key Pairs for Key-Based SSH Connections

    By default, SSH supports the use of password, key, and Kerberos authentication. The standard method of SSH authentication is to supply login credentials in the form of a user name and password. Identity key pair authentication enables you to log in to the server without supplying a password.

    Key-based authentication is more secure than password authentication because it requires that you have the private key file and know the password that lets you access that key file. Password authentication can be compromised without a private key file.

    This process works as follows:

    1. A private and a public key are generated, each associated with a user name to establish that user’s authenticity.
    2. When you attempt to log in as that user, the user name is sent to the remote computer.
    3. The remote computer looks in the user’s .ssh/ folder for the user’s public key. This folder is created after using SSH the first time.
    4. A challenge is sent to the user based on his or her public key.
    5. The user verifies his or her identity by using the private portion of the key pair to decode the challenge.
    6. After the key is decoded, the user is logged in without the need for a password. This is especially useful when automating remote scripts.

    Note: If the server uses FileVault to encrypt the home folder of the user you want to use SSH to connect as, you must be logged in on the server to use SSH. Alternatively, you can store the keys for the user in a location that is not protected by FileVault, but this is not secure.

    To generate the identity key pair:

    1. Enter the following command on the local computer: $ ssh-keygen -t dsa
    2. When prompted, enter a filename in the user’s folder to save the keys in; then enter a password followed by password verification (empty for no password).For example:
      Generating public/private dsa key pair. Enter file in which to save the key (/Users/anne/.ssh/id_dsa): frog Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in frog. Your public key has been saved in frog.pub. The key fingerprint is: 4a:5c:6e:9f:3e:35:8b:e5:c9:5a:ac:00:e6:b8:d7:96 annejohnson1@mac.com

      This creates two files. Your identification or private key is saved in one file (frog in our example) and your public key is saved in the other (frog.pub in our example).

      The key fingerprint, which is derived cryptographically from the public key value, also appears. This secures the public key, making it computationally infeasible for duplication.

    3. Copy the resulting public file, which contains the local computer’s public key, to the .ssh/authorized_keys file in the user’s home folder on the remote computer (~/.ssh/ authorized_keys).
    4. The next time you log in to the remote computer from the local computer you won’t need to enter a password.

    Note: If you are using an Open Directory user account and have logged in using the account, you do not need to supply a password for SSH login. On Mac OS X Server computers, SSH uses Kerberos for single sign-on authentication with any user account that has an Open Directory password. (Kerberos must be running on the Open Directory server.) For more information, see Open Directory Administration.

    Updating SSH Key Fingerprints

    The first time you connect to a remote computer using SSH, the local computer prompts for permission to add the remote computer’s fingerprint (or encrypted public key) to a list of known remote computers. You might see a message like this:

    The authenticity of host "server1.example.com" can't be established. RSA key fingerprint is a8:0d:27:63:74:f1:ad:bd:6a:e4:0d:a3:47:a8:f7. Are you sure you want to continue connecting (yes/no)?

    The first time you connect, you have no way of knowing whether this is the correct host key. Most people respond “yes.” The host key is then inserted into the ~/.ssh/ known_hosts file so it can be verified in later sessions.

    Be sure this is the correct key before accepting it. If possible, provide users with the encryption key through FTP, mail, or a download from the web, so they can be sure of the identity of the server.

    If you later see a warning message about a man-in-the-middle attack (see below) when you try to connect, it might be because the key on the remote computer no longer matches the key stored on the local computer. This can happen if you:

    Change your SSH configuration on the local or remote computer.

    Perform a clean installation of the server software on the computer you are attempting to log in to using SSH.

    StartupfromaMacOSXServerCDonthecomputeryouareattemptingtologinto using SSH.

    AttempttouseSSHtoaccessacomputerthathasthesameIPaddressasacomputer that you used SSH with on another network.

    To connect again, delete the entries corresponding to the remote computer (which can be stored by name and IP address) in the file ~/.ssh/known_hosts.

    An SSH Man-in-the-Middle Attack

    Sometimes an attacker can access your network and compromise routing information, so that packets intended for a remote computer are routed to the attacker, who then impersonates the remote computer to the local computer and the local computer to the remote computer.

    Here’s a typical scenario: A user connects to the remote computer using SSH. By means of spoofing techniques, the attacker poses as the remote computer and receives information from the local computer. The attacker then relays the information to the intended remote computer, receives a response, and then relays the remote computer’s response to the local computer.

    Throughout the process, the attacker is privy to all information that goes back and forth, and can modify it.

    A sign that can indicate a man-in-the-middle attack is the following message that appears when connecting to the remote computer using SSH.

    @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @

    Protect for this type of attack by verifying that the host key sent back is the correct host key for the computer you are trying to reach. Be watchful for the warning message, and alert your users to its meaning.

    Important: Removing an entry from the known_hosts file bypasses a security mechanism that would help you avoid imposters and man-in-the-middle attacks. Before you delete its entry from the known_hosts file, be sure you understand why the key on the remote computer has changed.

    Connecting to a remote computer using SSH

    Use the ssh tool to create a secure shell connection to a remote computer. To access a remote computer using ssh:

    1. Open Terminal.
    2. Log in to the remote computer by entering the following command:
      $ ssh -l username server Replace username with the name of an administrator user on the remote computer.
      Replace server with the name or IP address of the remote computer. For example:
      $ ssh -l anne 10.0.1.2
      If this is the first time you’ve connected to the remote computer, you’re prompted to continue connecting after the remote computer’s RSA fingerprint appears.
    3. Enter yes.
    4. When prompted, enter the user’s password for the remote computer.
      The command prompt changes to show that you’re connected to the remote computer. In the case of the previous example, the prompt might look like this:
      10.0.1.2:~ anne$
    5. To send a command to the remote computer, enter the command.
    6. To close a remote connection, enter logout.
      You can authenticate and send a command using a single line by appending the command to execute to the basic ssh tool. For example, to delete a file you could use:
      $ ssh -l anne server1.example.com rm /Users/anne/Documents/report
      or
      $ ssh -l anne@server1.example.com “rm /Users/anne/Documents/report”
      You’re prompted for the user’s password.

    Reference:
    Mac OS X Server (v10.3 or Later): CommandLine Administration (Manual) manuals.info.apple.com p. 31 – 35

  • Test the SMTP Service

    To test the SMTP service, follow these steps:
    1. Type Telnet at a command prompt (Terminal) , and then press ENTER.
    2. At the telnet prompt, type set LocalEcho, press ENTER, and then type open 25, and then press ENTER.
    3. Type helo me, and then press ENTER.
    The output resembles the following:
    250 OK
    4. Type mail from:email@domain.com, and then press ENTER.
    The output resembles the following:
    250 OK – mail from
    5. Type rcpt to:youremail@yourdomain.com, and then press ENTER.
    The output resembles the following:
    250 OK – Recipient
    6. Type Data, and then press ENTER.
    The output resembles the following:
    354 Send data. End with CRLF.CRLF
    7. Type Subject:This is a test, and then press ENTER two times.
    8. Type Testing, and then press ENTER.
    9. Press ENTER, type a period (.), and then press ENTER.
    The output resembles the following:
    250 OK
    10. Type quit, and then press ENTER.
    The output resembles the following:
    221 Closing Port / Mail queued for delivery

  • Radiating loving-kindness

    May all creatures, all living things, all beings, be free from hatred, difficulties, and troubles, and may they live in happiness!

  • Dr. Wongs Secret of Immortality

    Sauce for rice, vegetables and/or fish.

    Prepare a mix of two or three tablespoons of miso with enough water to give it a smooth, even consistency. Squeeze in one or two lemons. Grate a bit of fresh ginger, and add two tablespoons of cold-pressed extra virgin olive oil. Mix it all together. Use this sauce over your vegetables and rice. It is also delicious on fish. And kids love it.

    Reference:
    The Way of Qigong: The Art and Science of Chinese Energy Healing
    Ken Cohen
    ISBN  0345421094