john hawks weblog

paleoanthropology, genetics and evolution

Quote: Dave Winer on bootstrapping

Thu, 2010-08-12 08:30 -- John Hawks

From Dave Winer's discussion of bootstrapping and Web 2.0 technologies:

One of the spookiest bootstraps is the process of writing a Pascal compiler (or any language, nothing special about Pascal). You start by writing a very simple compiler in assembly language. Get it working with some sample programs, then start writing a new Pascal compiler, in Pascal, and compile it with your compiler written assembly language. Keep working on it until you have enough features to comple the compiler with itself. Then you can throw out the assembly language one. That story really spooks people, but swear to god, that's how compilers are built.

Neandertals

For years, I've worked on their bones. Now I'm working on their genes. Read more about the science studying these ancient people.

Denisova

From a finger bone of an ancient human came the record of a completely unexpected population. My lab is working on the science of the Denisova genome.

Acceleration

The advent of agriculture caused natural selection to speed up greatly in humans. We're uncovering some of the ways that populations have rapidly changed during the last 10,000 years.

Malapa

Just outside Johannesburg, the Malapa site is producing some of the most exciting finds in human evolution. This site is the headquarters of the Malapa Soft Tissue Project.