Thursday, February 23, 2006

Good article about using Genetic Algorithm-like behaviour to design antennas for micro-satellites.
Tools for Genomics.

Wednesday, February 22, 2006

A course on all the different protein folds
There is nothing that wastes the body like worry, and one who has any faith in God should be ashamed to worry about anything whatsoever. Mahatma Gandhi (1869-1948)

Tuesday, February 21, 2006

Monday, February 20, 2006

CSS Layout tutorial
Ha ha math guys, you're not so smart now, eh! :)

Sunday, February 19, 2006

GeneDesign - A neat website/program to design genes. Needs to be AJAXified.
A neat story about playing pong as hive mind.

Thursday, February 16, 2006

How to write a Compviz plugin.

To download Compviz, it's probably best to get it straight out of CVS:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co app/compiz


SSM - Secondary Structure Matching. A very neat looking service from the EBI that matches protein structures in 3D.

Tuesday, February 14, 2006

The meaning of life is to fix ourselves, and the world, so we can open ourselves up to others and become vessels to receive God's endless love.
A neat looking new service for doing Molecular Replacement in crystallography with Homology modelling, called Caspr. Looks like it uses MODELLER to make a series of homology modelled structures and then does molecular replacement with all of them.

Monday, February 13, 2006

Gathering For Truth
Satsang Satsang is a Sanskrit word combining "satya" meaning "truth" and "sangha" meaning "group. " It describes a gathering of people for the purpose of spiritual truth. Satsang is often used when referring to a meeting with a guru or a spiritual mentor. During Satsang, participants read inspiring words, discuss its teachings, meditate, and find ways to bring this awareness into daily life.

While attending services or spiritual study groups can be thought of as participating in Satsangs, this practice can also apply to any group of people that are gathered to inspire one another and express the truth free from judgment. A Satsang can be a group of people that are gathered to sing, play, or listen to music. All that needs to be there is the intention to inspire one another and tell the truth. A Satsang can also be a support group, book club, yoga class, or meeting between friends for coffee or conversation. We don't need to be in a place of worship or supervised by appointed leaders to experience the truth. The truth can be found in every moment and it can be experienced with anyone. Spending time with someone who enlightens us can be as simple as visiting with a grandmother or talking to a best friend.

There is wisdom to be gleaned from being with people even when the gatherings are not specifically intended for personal improvement or spiritual transformation. Any occasion we are gathered with people who understand and support us can be a spiritual experience. While gatherings with the intention of communing with spirit are undoubtedly powerful and inspiring, getting together with people that uplift us by their presence alone is also vital to our well-being. When we recognize all the people we know that support and enrich us, our lives can become an extended Satsang.