<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Bartlett Publishing</title>
    <link>http://bartlettpublishing.com/site/bartpub/section/1</link>
    <description>Combined feeds for Bartlett Publishing</description>
    <language>en-us</language>
    <item>
      <title>Researching Creation / The Mind</title>
      <description>&lt;p&gt;[&lt;strong&gt;WARNING&lt;/strong&gt; - this post may not make any sense until I give my BSG talk - sorry - I'll refer back to it later after I describe that talk]&lt;/p&gt;
&lt;p&gt;In preparation for my BSG talk on creationary cognition models, I was digging through some papers, and ran into &lt;a href=&quot;http://consc.net/mindpapers/6.1b&quot; target=&quot;_blank&quot;&gt;a whole collection of papers&lt;/a&gt; on the G&amp;ouml;delian argument against the physicalism of the brain.&amp;nbsp; Would someone please take these papers to the theology departments?&amp;nbsp; Anyone?&lt;/p&gt;
&lt;p&gt;This whole area of research seems completely unknown outside of a few specialists (though &lt;a href=&quot;http://www.psu.edu/&quot; target=&quot;_blank&quot;&gt;Penn State&lt;/a&gt; seemed to have a lot of contributions, or at least a lot of archived papers that Google Scholar pointed to).&lt;/p&gt;
&lt;p&gt;Anyway, when I had started my research in seminary, I thought that my G&amp;ouml;delian argument for the soul was at least somewhat unique.&amp;nbsp; I had read &lt;a href=&quot;http://www.idnet.com.au/files/pdf/Life%20is%20not%20natural.pdf&quot; target=&quot;_blank&quot;&gt;Voie's use of G&amp;ouml;del&lt;/a&gt;, but did not realize that there was an actual literature on the subject.&amp;nbsp; I have to say I was a little disappointed when I found &lt;a href=&quot;http://www.bartlettpublishing.com/site/bartpub/blog/1/entry/267&quot; target=&quot;_blank&quot;&gt;Robertson's paper on free will&lt;/a&gt;.&amp;nbsp; I realized my argument wasn't brand-new.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Anyway, I found one paper that comes at least a little close to what my BSG presentation will be on - &lt;a href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.33.4748&amp;amp;rep=rep1&amp;amp;type=pdf&quot; target=&quot;_blank&quot;&gt;Copeland's Turing's o-machines, Searle, Penrose, and the Brain&lt;/a&gt;.&amp;nbsp; On the one hand, even if I didn't add anything to the conversation, I think just popularizing these ideas is worthwhile.&amp;nbsp; However, my goal is to begin a research program to systematize these ideas as part of a general cognitive studies program.&amp;nbsp; I think one reason why these ideas aren't getting as much play is because they are being relegated to philosophy.&amp;nbsp; What we need to do is to start experimenting - then we can put them into practice.&lt;/p&gt;
&lt;p&gt;Some interesting and related papers I found in Google Scholar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://kryten.mm.rpi.edu/SELPAP/MODALGODEL/modal.godel2.pdf&quot; target=&quot;_blank&quot;&gt;The Modalized G&amp;ouml;delian Argument Against Computationalism&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.31.6273&amp;amp;rep=rep1&amp;amp;type=pdf&quot; target=&quot;_blank&quot;&gt;Creativity, the Turing Test, and the (Better) Lovelace Test&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.83.4040&amp;amp;rep=rep1&amp;amp;type=pdf&quot; target=&quot;_blank&quot;&gt;The modal argument for hypercomputing minds&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cag.lcs.mit.edu/~kostas/papers/jal.pdf&quot; target=&quot;_blank&quot;&gt;Computation, Hypercomputation, and Physical Science&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>JB</author>
      <pubDate>Wed, 21 Jul 2010 03:30:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/302</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/302</guid>
    </item>
    <item>
      <title>Technology Musings / Comparing Research vs Practical Languages</title>
      <description>&lt;p&gt;I recently ran across this &lt;a href=&quot;http://adam.chlipala.net/mlcomp/&quot; target=&quot;_blank&quot;&gt;excellent comparison between Standard ML and Objective Caml&lt;/a&gt;.&amp;nbsp; It is good, because it describes the different types of choices that are often made between languages used for research and those used for practical projects.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 13 Jul 2010 15:30:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/3/entry/301</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/3/entry/301</guid>
    </item>
    <item>
      <title>Simpler Living / The Tomato Experiment</title>
      <description>&lt;p&gt;Today I embarked on a little experiment.&amp;nbsp; I noticed last year that if you let tomatoes sprawl out, they would grow roots along the stem.&amp;nbsp; I wondered if that meant they would easily re-root.&lt;/p&gt;
&lt;p&gt;This year, after chopping down the pole beans (which didn't produce *anything*), I decided to devote the space to my tomato experiment.&amp;nbsp; What I did was trim a bunch of my tomato plants, and plant the trimmings in my new bed.&amp;nbsp; Having heard that honey can encourage rooting, I dipped many of them in honey.&amp;nbsp; I also took some longer cuttings and some shorter ones.&amp;nbsp; We'll see how well they all do.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'll try to post pictures as I go along.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 13 Jul 2010 04:06:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/300</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/300</guid>
    </item>
    <item>
      <title>Simpler Living / Books I Have and Want</title>
      <description>&lt;p&gt;On my &quot;to buy&quot; list:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/1933392592?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1933392592&quot; target=&quot;_blank&quot;&gt;Preserving Food without Freezing or Canning: Traditional Techniques Using Salt, Oil, Sugar, Alcohol, Vinegar, Drying, Cold Storage, and Lactic Fermentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/1599213257?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1599213257&quot; target=&quot;_blank&quot;&gt;Handy Farm Devices and How to Make Them&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/0882667033?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0882667033&quot; target=&quot;_blank&quot;&gt;Root Cellaring - Natural Cold Storage of Fruits and Vegetables&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/1592579701?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1592579701&quot; target=&quot;_blank&quot;&gt;The Complete Idiot's Guide to Year-Round Gardening&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/1580170277?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1580170277&quot; target=&quot;_blank&quot;&gt;Carrots Love Tomatoes: Secrets of Companion Planting for Successful Gardening&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Books I think you should read:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/1603421386?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1603421386&quot; target=&quot;_blank&quot;&gt;The Backyard Homestead&lt;/a&gt; - my all-time favorite book on the subject - everything you need to inspire you and get started!&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.amazon.com/gp/product/160358028X?ie=UTF8&amp;amp;tag=bartlepublis-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=160358028X&quot; target=&quot;_blank&quot;&gt;Fresh Food from Small Spaces: The Square-Inch Gardener's Guide to Year-Round Growing, Fermenting, and Sprouting&lt;/a&gt; - an excellent guide to doing more with less.&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 13 Jul 2010 03:42:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/299</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/299</guid>
    </item>
    <item>
      <title>Researching Creation / BSG/CGS 2010 Meeting Speaker List</title>
      <description>&lt;p&gt;Todd just posted the talk list for the BSG/CGS meeting.&amp;nbsp; It looks to be a really exciting time, and I have no idea how they are going to fit so many talks into a day and a half - probably switching to a multiple-track format. Anyone who wants to interact with creation research should come here.&amp;nbsp; &lt;a href=&quot;http://creationbiology.org/content.aspx?page_id=22&amp;amp;club_id=201240&amp;amp;module_id=69846&quot; target=&quot;_blank&quot;&gt;Here's the link to register&lt;/a&gt;.&amp;nbsp; After this week the registration price goes up.&lt;/p&gt;
&lt;p&gt;Here is the list of talks:&lt;/p&gt;
&lt;h3&gt;Biology&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Bartlett&lt;/strong&gt; - Estimating Active Information in Adaptive Mutagenesis&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bartlett&lt;/strong&gt; - Developing an Approach to Non-Physical Cognitive Causation in a  Creation Perspective&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Demme&lt;/strong&gt; - Grasses and Shrubs or Grain and  Thorn-bushes?  The Vegetation of Genesis 2.5&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Francis&lt;/strong&gt; - Use of  Halobacteria as a Model Research Organism in the Undergraduate Research  Laboratory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sanders&lt;/strong&gt; - Baraminological Status of the Verbenaceae  (Verbena Family)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wilson&lt;/strong&gt; - Revisiting the 'Clear Synapomorphy'  Criterion&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wise&lt;/strong&gt; - Dominion: Human &lt;em&gt;raison d&amp;rsquo;&amp;ecirc;tre&lt;/em&gt;, Foundation  of Bioethics, Foundation of Environmentalism&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wood&lt;/strong&gt; - Species and  Genus Counts for Terrestrial Mammal Families Reveals Evidence for and  against Widespread Intrabaraminic Diversification&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wood&lt;/strong&gt; - A  Re-evaluation of the Baraminic Status of &lt;span style=&quot;font-style: italic;&quot;&gt;Australopithecus sediba&lt;/span&gt; Using Cranial and Postcranial  Characters&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Geology&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Austin&lt;/strong&gt; - Submarine Liquefied Sediment Gravity Currents: Understanding  the Mechanics of the Major Sediment Transportation and Deposition Agent  during the Global Flood&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cheung, Strom, Whitmore&lt;/strong&gt; - Persistence of  Dolomite in the Coconino Sandstone, Northern and Central Arizona&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Garner&lt;/strong&gt; - Permian Cross-bedded Sandstones and Their Significance for Global  Flood Models&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gollmer&lt;/strong&gt; - Deep Ocean Interaction in a Post-Flood  Warm Ocean Scenario&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hutchison&lt;/strong&gt; - Potential Mechanisms for the  Deposition of Halite and Anhydrite in a Near-critical or Supercritical  Submarine Environment&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Oard&lt;/strong&gt; - Dinosaur Tracks, Eggs, and Bonebeds  Explained Early in the Flood&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ross&lt;/strong&gt; - YEC Geology in the Classroom:  Educational Materials, Challenges and Needs&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Snelling&lt;/strong&gt; -  Radiohalos in Multiple, Sequentially-Intruded Phases of the Bathurst  Batholith, NSW, Australia: Evidence for Rapid Granite Formation During  the Flood&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Snelling&lt;/strong&gt; - Radiocarbon in Permian Coal Beds of the  Sydney Basin, Australia&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stansbury&lt;/strong&gt; - How Does an Underwater Debris  Flow End? Flow Transformation Evidences Observed within the Lower  Redwall Limestone of Arizona and Nevada&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Whitmore, Strom&lt;/strong&gt; - Clay  Content: A Simple Criterion for the Identification of Fossil Desiccation  Cracks?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Whitmore&lt;/strong&gt; - Preliminary Report and Significance of Grain  Size Sorting in Modern Eolian Sands&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Whitmore, Maithel&lt;/strong&gt; -  Preliminary Report on Sorting and Rounding in the Coconino Sandstone&lt;/li&gt;
&lt;/ul&gt;</description>
      <author></author>
      <pubDate>Thu, 24 Jun 2010 05:16:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/298</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/298</guid>
    </item>
    <item>
      <title>Researching Creation / Sanford Publishes New Bioinformatics Tool</title>
      <description>&lt;p&gt;John Sanford, a young-earth creationist biology professor at Cornell, just published a bioinformatics paper describing his new genomics tool, called &lt;em&gt;skittle&lt;/em&gt; with a bioinformatics graduate student Josiah Seaman.&amp;nbsp; You can read the paper &lt;a href=&quot;http://www.biomedcentral.com/content/pdf/1471-2105-10-452.pdf&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&amp;nbsp; The tools allows you to color the genome and experiment with alignments to visualize patterns that are not detectable by other methods.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can download the program from &lt;a href=&quot;http://sourceforge.net/projects/skittle/&quot; target=&quot;_blank&quot;&gt;Skittle's website on sourceforge&lt;/a&gt;., or find more information about the program at &lt;a href=&quot;http://dnaskittle.com/&quot; target=&quot;_blank&quot;&gt;dnaskittle.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It runs on Mac, Windows, and Linux.&lt;/p&gt;
&lt;p&gt;This tool allows us to detect a number of new patterns in the genome.&amp;nbsp; Not only does it help to find tandem repeats, it also helps to find structured variations in those repeats.&lt;/p&gt;
&lt;p&gt;This holistic approach to genome analysis is precisely the sort of research that IDers and creationists are interested in.&amp;nbsp; The reductionist approaches of the last century were useful for digging deeper, but they often blinded researchers to the larger-scale activities of what was happening.&lt;/p&gt;
&lt;p&gt;From the paper:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;As we have been able to better visualize tandem repeats using Skittle, we have seen a surprising amount of internal complexity. Some of this complexity seems to be easily understood in terms of point mutations and indels, but a great deal of the complexity appears to provide an intriguing array of &quot;puzzles&quot; which invite further study. These puzzling patterns include co-varying deviations from a repeating theme, and internal patterns that are not simply &quot;repeats within repeats&quot;. For lack of a better term we are referring to these patterns as structured variation.&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;If tandem repeats have any function, the &quot;structured variation&quot;&lt;br /&gt;described above could conceivably carry information. A perfect repeat cannot contain any information beyond the base sequence and copy number. However, a repeat with variation can contain considerably more information. Each of the three types of observable variation (substitutions, indels, and alternating repeats) has a direct analog in electronic information technology (amplitude modulation, phase modulation, and frequency modulation, respectively).&lt;/p&gt;
&lt;p&gt;And then later, he mentions something interesting about the alignments:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;Interestingly, the &lt;strong&gt;self-adjusting cylinder alignment&lt;/strong&gt;, which was designed to simply optimize local alignment as would be expected in vivo, &lt;strong&gt;causes a marked increase in the visual coherence of all complex tandem repeats&lt;/strong&gt;. This suggests to us that such coherence might reflect a minimal energy state, and may reflect actual structure in vivo, and might even reflect an unknown biological function. Logically, such coils could change circumference in multiples of the repeat length and so might modulate local genomic architecture.&lt;/p&gt;
&lt;p&gt;Anyway, I am really excited about this, and hope to dig more into this as I have time.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href=&quot;http://www.uncommondescent.com/intelligent-design/id-proponents-seaman-and-sanford-peer-reviewed-article-published/#more-13835&quot; target=&quot;_blank&quot;&gt;Sal&lt;/a&gt; for pointing this out to us!&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Thu, 17 Jun 2010 02:47:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/297</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/297</guid>
    </item>
    <item>
      <title>Researching Creation / Todd Wood on Owen's Resolution to the Form/Function Debate</title>
      <description>&lt;p&gt;Todd Wood has &lt;a href=&quot;http://toddcwood.blogspot.com/2010/06/owens-archetype.html&quot; target=&quot;_blank&quot;&gt;an excellent introduction to the form-vs-function debate&lt;/a&gt;, focusing on the ideas of Richard Owen.&amp;nbsp; From his post:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;Owen's eclectic embracing of functionalism and structuralism were  answers to different questions: 1. Why are organisms so well-adapted?  and 2. Why are there homologies?....Organismal similarity was to Owen based a [sic] natural law of the archetype.   The &lt;span style=&quot;font-style: italic;&quot;&gt;differences&lt;/span&gt; Owen  attributed to functional requirements.  (Thus he saw two answers for two  different questions.)&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Mon, 14 Jun 2010 16:11:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/296</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/296</guid>
    </item>
    <item>
      <title>Simpler Living / Wide-Row Planting - My New Favorite Gardening Technique</title>
      <description>&lt;p&gt;Last year I had really bad output from my garden, as well as the year before that, with the small exception of some tomatoes that grew well.&amp;nbsp; This year, the garden is much more successful.&amp;nbsp; I attribute that to three factors:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I started gardening much earlier this year.&amp;nbsp; I started growing things from seed in my garage in February, and planted mid-March.&lt;/li&gt;
&lt;li&gt;I used raised beds for several of my plots.&amp;nbsp; This keeps the weeds out, and keeps the plants from drowning in our sometimes torrential rains.&lt;/li&gt;
&lt;li&gt;I used wide-row planting.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;What is wide-row planting?&amp;nbsp; Another, slightly more descriptive name for it could be &quot;massively overplanted garden beds&quot;.&amp;nbsp; This year, I threw out most recommendations for plant and row spacing, and just flooded the garden beds with seeds.&lt;/p&gt;
&lt;p&gt;The results have been phenomenal:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Grow more in less space&lt;/li&gt;
&lt;li&gt;Don't have to stake pea plants&lt;/li&gt;
&lt;li&gt;Less bother with weeding&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Less maintenance - more food!&lt;/p&gt;
&lt;p&gt;Here's my wide-row planted pea plants:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;100_1274 by johnnyb_61820, on Flickr&quot; href=&quot;http://www.flickr.com/photos/28291404@N02/4683847919/&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4041/4683847919_aed206b6f8.jpg&quot; alt=&quot;100_1274&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You might be saying, &quot;but you do have stakes in there!&quot;&amp;nbsp; That's true, only because I got scared at the last moment and said, &quot;what if they all fall over!?!?&amp;nbsp; However, let me assure you, that the peas prefer to hang onto each other than the stakes - almost no pea plant is attached!&amp;nbsp; My pole beans are another story - they like the stakes, though I am curious how well they would do without them.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In any case, these peas required no staking whatsoever - they just attach to each other and hold themselves up.&amp;nbsp; And they are producing &lt;strong&gt;tons&lt;/strong&gt; of peas.&amp;nbsp; I actually think that I under-seeded it, as there are several spots where I didn't get a pea plant, and feel that the space is under-used.&lt;/p&gt;
&lt;p&gt;Here is my massively overseeded lettuce:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;100_1276 by johnnyb_61820, on Flickr&quot; href=&quot;http://www.flickr.com/photos/28291404@N02/4684479388/&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1274/4684479388_f215f5a32a.jpg&quot; alt=&quot;100_1276&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I didn't overseed my collards, but I think I should have.&lt;/p&gt;
&lt;p&gt;Here are my overseeded beans.&amp;nbsp; On the left I have pole beans and on the right I have bush beans:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;100_1273 by johnnyb_61820, on Flickr&quot; href=&quot;http://www.flickr.com/photos/28291404@N02/4684476836/&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4052/4684476836_5490193ed2.jpg&quot; alt=&quot;100_1273&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Next year I'm just doing bush beans, and leaving the stakes in the garage.&amp;nbsp; The pole beans haven't produced &lt;em&gt;anything&lt;/em&gt;, while the bush beans were wildly productive.&lt;/p&gt;
&lt;p&gt;And then, here are two more beds:&lt;/p&gt;
&lt;p&gt;&lt;a title=&quot;100_1275 by johnnyb_61820, on Flickr&quot; href=&quot;http://www.flickr.com/photos/28291404@N02/4682470070/&quot;&gt;&lt;img src=&quot;http://farm2.static.flickr.com/1267/4682470070_d5554a925e.jpg&quot; alt=&quot;100_1275&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The bed on the right has peppers.&amp;nbsp; It is overseed but not massively so.&amp;nbsp; I'll have to correct that next year :)&amp;nbsp; The bed on the left is fairly well overseeded.&amp;nbsp; It is a 3'x3' bed, and has 6 tomato plants and 3 cucumber plants.&amp;nbsp; All of which are doing &lt;em&gt;very&lt;/em&gt; well (I already got to &lt;a href=&quot;/site/bartpub/blog/5/entry/287&quot;&gt;make pickles&lt;/a&gt; from these guys, and the tomatoes are just about ripe).&lt;/p&gt;
&lt;p&gt;I also &lt;a href=&quot;/site/bartpub/blog/5/entry/289&quot;&gt;overplanted my radishes&lt;/a&gt;, but I've already discussed those.&lt;/p&gt;
&lt;p&gt;To get an idea about just how many seeds I planted, for the peas I used a single Burpee 4oz Value Pack for both beds (each 3'x3'), and for the beans I used one value pack for each bed.&amp;nbsp; I'll probably do two packs for the peas next year, or at least spread them out better.&amp;nbsp; From looking online, a 4oz packet of seeds will probably have about 300-400 seeds.&lt;/p&gt;
&lt;p&gt;Anyway, why waste garden space?&amp;nbsp; Sprinkle your seeds liberally.&amp;nbsp; Using 3' rows with a decent walkway between rows will allow you to reach in anywhere you need, and give your plants plenty of companions while they grow.&amp;nbsp; Consider wide-row planting (i.e. massive overseeding) for your garden next year!&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Sun, 13 Jun 2010 18:23:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/295</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/295</guid>
    </item>
    <item>
      <title>Researching Creation / Creation Research Society Conference</title>
      <description>&lt;p&gt;It's the conferencing time of year!&amp;nbsp; The Creation Research Society is putting on their conference this year at  University of South Carolina Lancaster July 23-24.&amp;nbsp; Here is a &lt;em&gt;preliminary list&lt;/em&gt; of the talks that are going on (i'll post again as this is updated):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mark Armitage - Some Unusual Tiny Plants&lt;/li&gt;
&lt;li&gt; Charles McCombs - Mutations and Natural Selection: A Population Genetics Study using  Mendel's Accountant&lt;/li&gt;
&lt;li&gt; Douglas A. Harold and Lindsay N. Harold -  Origins Research Group Involving Current Students in Creation Research&lt;/li&gt;
&lt;li&gt; Joel David Klenck - Genesis Model for the Origin, Variation, and Continuation of Human  Populations&lt;/li&gt;
&lt;li&gt;Charles McCombs - Reality of Chirality&lt;/li&gt;
&lt;li&gt;Jeff Tomkins - Plant Cold Tolerance Research at ICR: An Intriguing Venture in  Irreducible Complexity and Intelligent Design&lt;/li&gt;
&lt;li&gt;Cheng Yeng Hung - Concurrence between Science and Bible on Our Immediate and Original  Ancestors&lt;/li&gt;
&lt;li&gt;Ra&amp;uacute;l E. L&amp;oacute;pez -  The Paleolithic Archaeology of Palestine: A Biblical View.&lt;/li&gt;
&lt;li&gt;James J. S. Johnson and Nathaniel T. Jeanson - What is a created 'kind' (m&amp;icirc;n), as that term is used in Genesis, and  from where do the 'kinds&quot; we see today originate?&lt;/li&gt;
&lt;li&gt; Thomas J. Foltz - The Creationist's Silver Bullet: Information, Origins and the  Impossibility of Macro-Evolution&lt;/li&gt;
&lt;li&gt;Joel David Klenck -  Genesis and the Gardens of God&lt;/li&gt;
&lt;li&gt; Joel David Klenck - Geographical Locations of Genesis Gardens&lt;/li&gt;
&lt;li&gt;Samuel R. Henderson - A Theoretical Extension to Newtonian Gravitational Theory&lt;/li&gt;
&lt;li&gt;Mary Beth De Repentigny - Looking for the &quot;God Particle&quot; at the Large Hadron Collider&lt;/li&gt;
&lt;li&gt;Patricia Nason - What &quot;Science&quot; Is Being Taught in Our High Schools?&lt;/li&gt;
&lt;li&gt; Don Moeller - Craniofacial / Dental Mutations in Zebrafish and Mice Disprove the  Ability of &amp;nbsp;Evolutionary Genetic and Developmental Biologic Models to  Substantiate Functional Structural Intermediates in Craniofacial/ Dental  Evolution&lt;/li&gt;
&lt;li&gt;Ronald C. Marks - Science Worldviews Impacting Science&lt;/li&gt;
&lt;li&gt;Eugene Chaffin - The Carbon Isotopes and the Strength of the Nuclear Force&lt;/li&gt;
&lt;li&gt;Cheng Yeng Hung -  Reevaluation of Earth Age Using Hung's Geochronological Dating Model&lt;/li&gt;
&lt;li&gt;S. G. Smith - Men, Memes, and Metaphysics&lt;/li&gt;
&lt;li&gt;Richard Overman - Evaluation Of The Ar/Ar Dating Process&lt;/li&gt;
&lt;li&gt;Wayne Spencer -  Extrasolar Planets and Creation&lt;/li&gt;
&lt;li&gt;Keith Davies - The origin of the distinctive patterns of element abundances in the sun&lt;/li&gt;
&lt;li&gt;Ronald G. Samec - Astrochronology: Toward a Maximum Apparent Age of the Time Dilated  Universe&lt;/li&gt;
&lt;li&gt;Danny R. Faulkner - Is the Flood Memorialized in the Constellations?&lt;/li&gt;
&lt;li&gt;Michael Oard - Dinosaur Tracks, Eggs, and Bonebeds Explained Early in the Flood&lt;/li&gt;
&lt;li&gt;Mark Armitage - The anatomy of light production in Photinus pyralis&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quite a list!&amp;nbsp; I wish I had time to go to both this and the &lt;a href=&quot;/site/bartpub/blog/1/entry/284&quot; target=&quot;_blank&quot;&gt;BSG conference&lt;/a&gt;, but funds are limited this year.&amp;nbsp; Hopefully next year I can go to both, and maybe a a secular conference or two.&lt;/p&gt;
&lt;p&gt;In any case, you can &lt;a href=&quot;http://creationresearch.org/events/conference_2010.htm&quot; target=&quot;_blank&quot;&gt;register for the conference here&lt;/a&gt; ($55 for CRS members, $90 for non-members).&lt;/p&gt;
&lt;p&gt;In addition to all this, Danny Faulkner will be hosting a free field trip on Sunday, July 25 to Wood's Bay State Park, one of the Carolina bays.&lt;/p&gt;
&lt;p&gt;Sounds like a lot of fun!&amp;nbsp; As I mentioned, I'll update this when I get a finalized list of speakers, and I will also post the BSG schedule when it is available.&amp;nbsp; You should come to one (or both) of the summer conferences!&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Sun, 13 Jun 2010 12:49:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/294</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/294</guid>
    </item>
    <item>
      <title>Researching Creation / A Home Microbiology Lab</title>
      <description>&lt;p&gt;Just found &lt;a href=&quot;http://www.disknet.com/indiana_biolab/&quot; target=&quot;_blank&quot;&gt;this site&lt;/a&gt; and thought someone here might find it interesting. &amp;nbsp;Especially interesting is &lt;a href=&quot;http://www.disknet.com/indiana_biolab/b020.htm&quot; target=&quot;_blank&quot;&gt;this page&lt;/a&gt;, with instructions on how to setup a kitchen microbiology lab.&lt;/p&gt;
&lt;p&gt;Here is a &lt;a href=&quot;http://www.mgm.ufl.edu/~gulig/mmid/mmid-lab/&quot; target=&quot;_blank&quot;&gt;virtual lab&lt;/a&gt;.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Sat, 12 Jun 2010 02:49:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/293</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/293</guid>
    </item>
    <item>
      <title>Simpler Living / Being Nice to the Bunnies</title>
      <description>&lt;p&gt;Everyone I know who has the garden fences it off to keep the animals out. &amp;nbsp;That seems a little unneighborly to me. &amp;nbsp;Certainly, if some critters are decimating your garden, you should take some action. &amp;nbsp;But, so what if you have to make do without 10% of your garden? &amp;nbsp;Is it really worth the extra trouble? &amp;nbsp;And, perhaps, is nature doing something that you don't realize?&lt;/p&gt;
&lt;p&gt;I've never spent too much time worrying about pests. &amp;nbsp;The neighborhood bunnies, last year, had their way with our tomatoes, so much so that I had to pick them while they were still green in order to get anything to eat.&lt;/p&gt;
&lt;p&gt;However, a wonderful thing happened. &amp;nbsp;Because the bunnies had eaten so many tomatoes, they had also spread around hundreds of tomato seeds! &amp;nbsp;So, this year, all over my yard, tomato plants are springing up! &amp;nbsp;Now, a lot of these are weeds - they are growing in a spot being used for some other purpose. &amp;nbsp;But I'm going to let a lot of them go, and be thankful for the bunnies who ate last years tomatoes, but whose appetite actually multiplied my abundance of tomato plants this year.&lt;/p&gt;
&lt;p&gt;This year, I've expanded my garden quite a bit, and added collards. &amp;nbsp;Well, so far, the bunnies have left everything else alone - even the lettuce - and focused on the collards. &amp;nbsp;I let them have them - if they take one crop and leave the others, why not live in peace? &amp;nbsp;And, I found in the last few days that the collards are now growing &amp;nbsp;strong. &amp;nbsp;The bunnies knew how to eat the collards so that they kept growing well!&lt;/p&gt;
&lt;p&gt;So, the bunnies, rather than being a pest, are actually helping my gardening efforts. &amp;nbsp;Perhaps we would be wiser if, instead of trying to find ways to cage our plants away from the bunnies, we thought of ways to channel the bunny-power into spreading our seeds where we want them to. &amp;nbsp;Maybe we should teach ourselves to live &lt;em&gt;with&lt;/em&gt;&amp;nbsp;nature, not against it.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Fri, 11 Jun 2010 13:39:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/290</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/290</guid>
    </item>
    <item>
      <title>Technology Musings / Cross-browser DIV Rotation by arbitrary degrees in CSS and/or javascript</title>
      <description>&lt;p&gt;I've spent most of the day on this, so I thought I would share. &amp;nbsp;Most people don't know this, but CSS3 has some *really* cool stuff coming - auto-rounded corners, gradients, and.... DIV rotations! &amp;nbsp;Unfortunately, it will be about 5 years before any of this becomes mainstream. &amp;nbsp;IE8 only has the very beginnings of CSS3 support.&lt;/p&gt;
&lt;p&gt;So is there any way to get this on current browsers? &amp;nbsp;Yes! &amp;nbsp;The fine folks at &lt;a href=&quot;http://www.css3please.com/&quot;&gt;CSS3Please.com&lt;/a&gt; have given us a way to do some of these cool effects using existing CSS. &amp;nbsp;If you just want, just go their, edit the stylesheet on the web page (yes! it is editable!), and copy/paste the resulting CSS into your CSS file.&lt;/p&gt;
&lt;p&gt;But what if you want dynamic rotation? &amp;nbsp;Well, I looked at the CSS3Please source code, and figured out how it was all being calculated. &amp;nbsp;The IE6, IE7, and IE8 part is the worst, because it relies on a DirectX Matrix transform operation (isn't Internet Explorer always fun to work with?). &amp;nbsp;Not superfun, but do-able. &amp;nbsp;However, to get this calculated, we will need a Matrix library. &amp;nbsp;So, first, download and install the&amp;nbsp;&lt;a href=&quot;http://sylvester.jcoglan.com/&quot; target=&quot;_blank&quot;&gt;sylvester&lt;/a&gt;&amp;nbsp;javascript library. &amp;nbsp;Then, put this javascript into your page:&lt;/p&gt;
&lt;pre&gt;&amp;lt;script src=&quot;sylvester.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
function degreesToRadians(num) {
&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;return (num) * Math.PI / 180;
}
function createIEMatrixString(M) {
	return 'M11=' + M.e(1, 1) + ', M12=' + M.e(1,2) + ', M21=' + M.e(2,1) + ', M22=' + M.e(2,2);
}
function rotateElement(e, deg) {
	deg_str = deg + &quot;&quot;;
	rotate_transform = &quot;rotate(&quot; + deg + &quot;deg)&quot;;
	matrix_str = createIEMatrixString(Matrix.Rotation(degreesToRadians(deg)));
	filter_str = &quot;progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', &quot; + matrix_str + &quot;)&quot;;

	e.style[&quot;rotation&quot;] = deg_str + &quot;deg&quot;; // CSS3
	e.style.MozTransform = rotate_transform; // Moz
	e.style.OTransform = rotate_transform; // Opera
	e.style.WebkitTransform = rotate_transform; // Webkit/Safari/Chrome
	e.style.filter = filter_str; // IE 6/7
	e.style.MsFilter = filter_str; // IE 8
	e.style[&quot;zoom&quot;] = &quot;1&quot;; // ??? Probably IEs
}
&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;p&gt;Now, you can just do:&lt;/p&gt;
&lt;pre&gt;rotateElement(document.getElementById(&quot;whatever&quot;), 20);&lt;/pre&gt;
&lt;p&gt;And that will rotate the element. &amp;nbsp;Note that this *sets* the rotation, so if I do this several times it will only keep the rotation at what I set it to, it won't keep on adding rotations.&lt;/p&gt;
&lt;p&gt;Anyway, a little bit of work, a little bit of code for your client to download, but it works.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE - &lt;/strong&gt;just found &lt;a href=&quot;http://code.google.com/p/jquery-rotate/&quot; target=&quot;_blank&quot;&gt;this jquery plugin&lt;/a&gt; that *might* do something similar, but haven't looked at it closely yet.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Thu, 10 Jun 2010 20:49:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/3/entry/292</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/3/entry/292</guid>
    </item>
    <item>
      <title>Simpler Living / The Amazing Radish</title>
      <description>&lt;p&gt;This year, I decided to try growing radishes. &amp;nbsp;Why, you ask? &amp;nbsp;Because, as a computer programmer, I like things to happen instantly. &amp;nbsp;Unfortunately, gardens don't grow instantly. &amp;nbsp;However, radishes grow in 30 days, which, in gardening terms, is a blink of an eye.&lt;/p&gt;
&lt;p&gt;So I decided to grow a garden bed of radishes. &amp;nbsp;Therefore, I decided to do some radish research, and found out several amazing things about radishes. &amp;nbsp;The first thing I learned was that you can eat every part of every radish in every stage of life! &amp;nbsp;You can eat the root, you can eat the seedlings, you can eat the leaves, you can eat the flowers, and you can eat the seed pods. &amp;nbsp;Not only that, you can use the remains of the plant as food for other plants.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4068/4684492554_223777d8fe.jpg&quot; alt=&quot;Flowering Radishes&quot; width=&quot;375&quot; height=&quot;500&quot; /&gt;&lt;br /&gt; (Flowering Radishes)&lt;/p&gt;
&lt;p&gt;So, here's what I did, and so far it's worked out really well:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I overplanted my bed - way overplanted&lt;/li&gt;
&lt;li&gt;I thinned out the extra seedlings into a plastic dish (leaving plants about 2 inches apart), and used the seedlings as sandwich sprouts&lt;/li&gt;
&lt;li&gt;I then harvested 3/4 of my radishes at harvest time, and kept both the leaves and the roots&lt;/li&gt;
&lt;li&gt;I used the radish roots in salads and stir-frying, and I used the leaves in soups. &amp;nbsp;I'll post my recipe later, but it's really easy. &amp;nbsp;You could probably also use the leaves in a stir-fry, but wouldn't want to eat them raw.&lt;/li&gt;
&lt;li&gt;I let the rest of my radishes go to seed. &amp;nbsp;However, I found out that radish plants get really, really tall - about 4 feet tall. &amp;nbsp;I added some supports, but even then most of them fell over.&lt;/li&gt;
&lt;li&gt;I plucked the bean-looking pods from the radish plant, and - wow! - they had the texture of a green bean and the taste of a radish. &amp;nbsp;You can use them just about anywhere, and the radishes were &lt;em&gt;absolutely loaded&lt;/em&gt;&amp;nbsp;with these things. &amp;nbsp;I would guess that each plant had about 30 seed pods on them. &amp;nbsp;And, while it doesn't have quite as much taste, the root is still edible.&lt;/li&gt;
&lt;li&gt;I planted the radishes about March 16, and it's now June 8th, so it was about 84 days.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4062/4683859613_41f8ccc2d6.jpg&quot; alt=&quot;Radish Seed Pods&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;br /&gt;(Radish Seed Pods)&lt;/p&gt;
&lt;p&gt;I think next year what I will do is, rather that just keeping the back row to go to seed, I'll just thin the radishes at the root stage from being a few inches apart to being a few feet apart.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But, that's not all. &amp;nbsp;It turns out that radishes have one more trick up their sleeves. &amp;nbsp;Because they have such a long root, they can actually pull nutrients from way down underground to the surface. &amp;nbsp;So, you can use radishes as a &quot;green manure&quot;. &amp;nbsp;Plant them about 2-3 weeks before the first frost, and let the winter freeze kill them. &amp;nbsp;They will bring nutrition from the sun and from below the soil to the top of the soil, then the winter freeze will kill them off, and they will nourish your soil over winter. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;They actually have specialized radishes for this (fodder radishes), but really, for the small home gardener, any kind can be used. &amp;nbsp;I imagine that the deep radish root will also be useful in breaking up clay soils.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 08 Jun 2010 04:14:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/289</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/289</guid>
    </item>
    <item>
      <title>Technology Musings / An Index to My Old IBM DeveloperWorks Papers</title>
      <description>&lt;p&gt;I often have to refer people to my old IBM DeveloperWorks papers, but it always takes so long to find them. &amp;nbsp;Therefore, I am going to post links to them all here to make them easier for me (and you) to find. &amp;nbsp;The dates were pulled from the IBM site, and some of them seem incoherent. &amp;nbsp;If I find the true release dates of the papers I'll put them in later.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Series 1: Theoretical Computer Science for Practical Computer Programmers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In this series, I introduced a lot of material that is usually only studied in theoretical computer science, and showed how it could be useful for practical programming:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-memory/&quot; target=&quot;_blank&quot;&gt;Inside Memory Management&lt;/a&gt;&amp;nbsp;(2004/11/16) - a look at a variety of ways that memory is managed in different systems. &amp;nbsp;Includes a functional memory manager (malloc/free implementation) written in C. &amp;nbsp;Covers manual memory management, reference counting systems, pooled allocation systems, and garbage collection. &amp;nbsp;Sadly, I was not aware of Apple's combination of reference counting and autorelease pools at the time I wrote this.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-listproc/&quot; target=&quot;_blank&quot;&gt;Better Programming Through Effective List Handling&lt;/a&gt;&amp;nbsp;(2005/01/05) - this is an introduction to how linked lists work, why they are so useful for a variety of tasks, and how languages such as Scheme take advantage of them in interesting ways. &amp;nbsp;Starts in C, and includes a simple introduction to Scheme.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-highfunc.html&quot; target=&quot;_blank&quot;&gt;Higher Order Functions&lt;/a&gt; (2005/03/31) - Discusses how higher-order functions (functions that take a function as a parameter and/or functions that return a new function as a result) work and how they can be used to good benefit in programming. &amp;nbsp;Also discusses the relative equivalence of closures and objects, and when to use each one. &amp;nbsp;It begins using scheme, and then shows how to use everything in C.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-recurs.html&quot; target=&quot;_blank&quot;&gt;Mastering Recursive Programming&lt;/a&gt;&amp;nbsp;(2005/6/16) - this is an introduction to all of the fun associated with recursive programming. &amp;nbsp;It starts with a simple introduction to recursion, and moves on to how&amp;nbsp;recursion can be used to write programs that are provably correct, how (and why) to convert loops to recursion, how tail-calls work, and how tail-calls are implemented in assembly language.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-advflow.html&quot; target=&quot;_blank&quot;&gt;Continuations and Advanced Flow Control&lt;/a&gt; (2006/05/24) - continuations are an amazing, generalized flow-control construct from which you can implement just about any other flow control you want (threading, throw/catch, generators, and prolog-style backtracking computations). &amp;nbsp;The paper gives an introduction to a variety of flow-control structures (with various examples in Python, Prolog, and Java), and then shows how each one can be implemented using Scheme's continuation constructs. &amp;nbsp;Probably needed more explanation on the backtrack stuff - it's pretty amazing, but quite a bit different from the way we normally think about computation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-lazyprog.html&quot; target=&quot;_blank&quot;&gt;Lazy Programming and Lazy Evaluation&lt;/a&gt;&amp;nbsp;(2006/12/18) - this is an introduction to delayed evaluation, how it is implemented, and how it can be used practically. &amp;nbsp;Shows how to use lazy evaluation to make use of infinite lists. &amp;nbsp;Examples are in Scheme and Java.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Series 2: Metaprogramming&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Metaprogramming is one of my favorite subjects. &amp;nbsp;In this series I give an introduction to several kinds of metaprogramming and how they are done. &amp;nbsp;I wish I knew ruby when I wrote these, as Ruby's metaprogramming system is just awesome!&lt;/p&gt;
&lt;p&gt;&lt;ol&gt;
&lt;li&gt;I&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-metaprog1.html&quot; target=&quot;_blank&quot;&gt;ntroduction to Metaprogramming&lt;/a&gt; (2005/10/20) - describes several metaprogramming systems, including CPP, M4, and Embedded SQL. &amp;nbsp;Then shows how and why you might want to build your own metaprogramming system. &amp;nbsp;Then I introduce Scheme's macro system, and how to do many of the same things that were in the other metaprogramming systems.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-metaprog2.html&quot; target=&quot;_blank&quot;&gt;Metaprogramming Using Scheme&lt;/a&gt; (2006/05/02) - goes in-depth on how to write metaprogramming systems with Scheme, and then shows how this creates a super-easy way to make domain-specific languages. &amp;nbsp;(Most DSLs are better done as metaprogramming systems for more general-purpose languages IMHO). &amp;nbsp;Compares the flexibility of a Scheme-based DSL to XML-based configuration languages.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-metaprog3/&quot; target=&quot;_blank&quot;&gt;Enterprise Metaprogramming&lt;/a&gt; (2006/02/28) - describes the computational equivalence between graphical and textual metaprogramming systems, and why each one would be useful in different circumstances. &amp;nbsp;It also shows how that even with the advance in ease of use of computer programming languages, there will always be a split between the roles of a domain expert and a programmer - no tool can bridge the gap. &amp;nbsp;It then describes the Model-Driven Architecture (MDA), and how it can be used to extend the concept of metaprogramming further. &amp;nbsp;An example MDA application is given in Scheme, which produces both a set of C++ structs and corresponding SQL data definition statements from a single diagram built by the Dia program.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Assembly Language for the Power Architecture Series&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When I got a PowerPC Mac I wanted to learn PowerPC assembly language, but didn't have time. &amp;nbsp;I thought, &quot;hey, if I can convince IBM to pay me to write about it, that would give me a good excuse to learn it&quot;. &amp;nbsp;That birthed this article series:&lt;/p&gt;
&lt;p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/library/l-powasm1.html&quot; target=&quot;_blank&quot;&gt;Programming Concepts and Beginning PowerPC Instructions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/library/l-powasm2.html&quot; target=&quot;_blank&quot;&gt;The Art of Loading and Storing on PowerPC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/linux/library/l-powasm3.html&quot; target=&quot;_blank&quot;&gt;Programming with the PowerPC Branch Processor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/l-powasm4.html&quot; target=&quot;_blank&quot;&gt;Function Calls and the PowerPC 64-bit ABI&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;PlayStation 3 Programming with the Cell Broadband Engine&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;IBM's Cell processor (called the Cell Broadband Engine) was the driving force behind the PS3. &amp;nbsp;It had a main processor and eight vector processors (each vector processor was a full-blown processor, though very limited). &amp;nbsp;Given the right workload, and the processor would scream. &amp;nbsp;However, if it wasn't programmed carefully, it would actually be &lt;em&gt;slower&lt;/em&gt;&amp;nbsp;than most other processors. &amp;nbsp;This is especially difficult because the vector processors actually used a different assembly language with a different memory model than the main processor. &amp;nbsp;This series walks a programmer through everything they need to know, from installing Linux on their PS3 to writing, complling, and linking their code.&lt;/p&gt;
&lt;p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/pa-linuxps3-1/index.html&quot; target=&quot;_blank&quot;&gt;An Introduction to Linux on the PS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/pa-linuxps3-2/index.html&quot; target=&quot;_blank&quot;&gt;Programming the Synergistic Processing Elements of the PS3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/pa-linuxps3-3/index.html&quot; target=&quot;_blank&quot;&gt;Meet the Synergistic Processing Element&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/pa-linuxps3-4/index.html&quot; target=&quot;_blank&quot;&gt;Program the SPU for Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/power/library/pa-linuxps3-5/index.html&quot; target=&quot;_blank&quot;&gt;Programming the SPU in C/C++&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/library/pa-specode1/&quot; target=&quot;_blank&quot;&gt;How to Make SPE and Existing Code Work Together&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/library/pa-specode2/&quot; target=&quot;_blank&quot;&gt;Removing Obstacles to Speedy Performance&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There was supposed to be a final paper where I applied everything to a scientific application, but I got worn out by the end and just had to stop.&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;
&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 08 Jun 2010 03:53:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/3/entry/291</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/3/entry/291</guid>
    </item>
    <item>
      <title>Simpler Living / Simplifying Sandwiches and Salads</title>
      <description>&lt;p&gt;What can be simpler than a sandwich or salad? &amp;nbsp;Isn't a salad itself the essence of simple living?&lt;/p&gt;
&lt;p&gt;Kind of. &amp;nbsp;The lettuce you can cut right from your garden. &amp;nbsp;The onions you can pull out of your garden (though mine didn't grow this year). &amp;nbsp;But there's one thing that doesn't grow in your garden - salad dressing.&lt;/p&gt;
&lt;p&gt;I have to admit, I'm a sauce kind of guy. &amp;nbsp;Sandwiches and hamburgers are usually dripping with mustard and ketchup (and sometimes mayo) and salads are usually drenched with dressing.&lt;/p&gt;
&lt;p&gt;But then a fascinating thing happened - a few friends of mine started eating salads &lt;em&gt;without dressing&lt;/em&gt;. &amp;nbsp;For me, this was a shocking idea. &amp;nbsp;Salad without dressing? &amp;nbsp;Absurd! &amp;nbsp;But then I started thinking about it. &amp;nbsp;What parts of a salad are simple and what parts are not. &amp;nbsp;Well, the dressing isn't. &amp;nbsp;It's also the worst part for you, and the part that is the greatest distance from the garden.&lt;/p&gt;
&lt;p&gt;But here's the deal - I can't do dry lettuce. &amp;nbsp;I just can't. &amp;nbsp;So I had to find a simpler way.&lt;/p&gt;
&lt;p&gt;And then it dawned on me (you all are probably smart enough to figure it out - I'm a city boy, and these things take some thinking for me).&lt;/p&gt;
&lt;p&gt;Strawberries.&lt;/p&gt;
&lt;p&gt;Strawberries are one of the closest things that nature has to a sauce. &amp;nbsp;They are juicy and sweet, and most importantly, liquidy. &amp;nbsp;So, I tried to make a dry salad with only lettuce, onion, and sliced strawberries. &amp;nbsp;And you know what? &amp;nbsp;It worked! &amp;nbsp;I had to use several strawberries, but, as long as I got a slice or two with each bite, the salad tasted pretty good!&lt;/p&gt;
&lt;p&gt;If you were too desperate for a sauce, you could probably go a little further and actually crush the strawberries into a sauce, but I found that just having them there, sliced, was sufficient.&lt;/p&gt;
&lt;p&gt;So there you have it - lettuce, onions, and strawberries - a royal, and simple, meal. &amp;nbsp;Little or no preparation, just pulling things out of the garden and into a bowl.&lt;/p&gt;
&lt;p&gt;This same concept also works for sandwiches. &amp;nbsp;For sandwiches, I also like using avocados the same way I use strawberries. &amp;nbsp;They are themselves a sauce. &amp;nbsp;In fact, just a little rough handling of avocados is basically all it takes to make guacamole. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;And who doesn't like a guacamole sandwich?&lt;/p&gt;
&lt;p&gt;Tasty... and simple.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 08 Jun 2010 03:03:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/288</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/288</guid>
    </item>
    <item>
      <title>Simpler Living / Super-simple pickle recipe</title>
      <description>&lt;p&gt;I don't like cucumbers, but they are very easy to grow. &amp;nbsp;However, I do like pickles, but a lot of people made pickling sound hard. &amp;nbsp;However, it's super-easy and super-quick with the right recipe. &amp;nbsp;This is a modification of &lt;a href=&quot;http://allrecipes.com/recipe/easy-refrigerator-pickles/detail.aspx&quot; target=&quot;_blank&quot;&gt;this recipe&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I got two small cucumbers from the garden. &amp;nbsp;They were probably half-sized. &amp;nbsp;I only picked them because I was impatient to wait for the rest of them. &amp;nbsp;I then sliced them thinly. &amp;nbsp;I also sliced a half of a small onion. &amp;nbsp;I put these things in a small jar.&lt;/p&gt;
&lt;p&gt;I then took 1/2 cup of vinegar and mixed it with 1/2 cup of sugar, and added just a little bit of salt, mustard seed, ground turmeric, ground cloves, and dill. &amp;nbsp;I then boiled it until the sugar disappeared.&lt;/p&gt;
&lt;p&gt;Once the sugar was dissolved, I just poured my stuff over my cucumbers, closed the lid to the jar, and stuck it in the refrigerator.&lt;/p&gt;
&lt;p&gt;24 hours later...pickles!&lt;/p&gt;
&lt;p&gt;I wonder, however, if all of the spices are needed. &amp;nbsp;I think next time I'm going to go super-simple and see what it tastes like with just vinegar, sugar, and salt.&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Tue, 08 Jun 2010 02:48:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/287</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/287</guid>
    </item>
    <item>
      <title>Simpler Living / Welcome to the Blog</title>
      <description>&lt;p&gt;This blog is the log of an ongoing personal experiment - to see about living a simpler life in the suburbs. &amp;nbsp;By simple I don't necessarily mean &lt;em&gt;easy,&amp;nbsp;&lt;/em&gt;at least according to the modern definition. &amp;nbsp;By simple, I mean some combination of the following:&lt;/p&gt;
&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;A shorter distance between needs and production&lt;/li&gt;
&lt;li&gt;Less B.S. in my day&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Living *with* God's creation rather than against it&lt;/li&gt;
&lt;li&gt;Living in deep community with others&lt;/li&gt;
&lt;li&gt;Appreciating the process as much as the results&lt;/li&gt;
&lt;li&gt;Being able to live without modern advances&lt;/li&gt;
&lt;li&gt;Being able to unplug from the constant daily electronic whirring machine without it or you falling apart&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;In short, living &lt;em&gt;sacramentally&lt;/em&gt;. &amp;nbsp;Being thankful to God and to others for everything we have, we eat, and we do, and doing everything in a meaningful way that also enhances community. &amp;nbsp;It doesn't mean eschewing all things modern - I still make my money as a computer programmer - but it does mean ordering your life so that you could make it without them.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;The first and most obvious thing to do is to start a garden - both to eat from and to learn with. &amp;nbsp;So most of my first posts will be about gardening and making stuff with my garden.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;And, a lot of this is just fun - I like to experiment and make stuff. &amp;nbsp;It comes from programming computers where I never have really *made* anything at the end of the day, so this gives me the chance to be a part of the real world of making stuff, and experimenting with making stuff.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;I also like to be minimalistic. &amp;nbsp;I like to experiment with recipes and see if I can shave off ingredients and still get a decent result. &amp;nbsp;Can I get something tasty with just two or three ingredients? &amp;nbsp;Or with easier-to-find ingredients? &amp;nbsp;Or something that just grows straight out of the ground?&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;In the long run, I expect that this style of living will decrease my annual costs. &amp;nbsp;However, depending on what you do, it may require some capital expenses.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;In any case, I hope you enjoy my blog, and enjoying with me my experiments and learning in this.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;Also, I'll probably use this space as my personal blog, too, since that's part of community as well.&lt;/div&gt;
&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Mon, 07 Jun 2010 04:34:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/5/entry/286</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/5/entry/286</guid>
    </item>
    <item>
      <title>Technology Musings / A Simple HTML Geolocation Map with Twitter and Google Maps</title>
      <description>&lt;p&gt;New Medio just released &amp;lt;a href=&quot;http://www.newmedio.com/site/postings/17?section_id=2&quot;&amp;gt;a cool new tool to do geolocation/geotagging maps of Twitter posts&amp;lt;/a&amp;gt;. &amp;nbsp;Can be used HTML-only (no Javascript coding required!) or with a Rails plugin.&amp;nbsp;&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Wed, 26 May 2010 04:40:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/3/entry/285</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/3/entry/285</guid>
    </item>
    <item>
      <title>Researching Creation / BSG 2010 Conference - Register Today!</title>
      <description>&lt;p&gt;Registration for the 2010 BSG Conference is now open!&amp;nbsp; I'm excited - Creation research is not a very hot topic in my city, so I rarely have people to talk about new ideas with.&amp;nbsp; So I get excited when the BSG conference rolls around, because I get to spend some time listening, thinking, and talking about God's creation with other interested researchers.&amp;nbsp; I'm giving either one or two talks this year (one has been accepted, the other is still in review).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If any of you are interested, please come!&amp;nbsp; I love meeting readers.&amp;nbsp; In addition, the conference will be at Truett-McConnell college, where Kurt Wise is setting up a Creation research center.&amp;nbsp; It should be fun!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://creationbiology.org/content.aspx?page_id=22&amp;amp;club_id=201240&amp;amp;module_id=69846&quot; target=&quot;_blank&quot;&gt;Register Here&lt;/a&gt; -- it's only $90 for students ($120 for everyone else), and includes a room!&lt;a href=&quot;http://creationbiology.org/content.aspx?page_id=22&amp;amp;club_id=201240&amp;amp;module_id=69846&quot; target=&quot;_blank&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <author>JB</author>
      <pubDate>Fri, 21 May 2010 12:42:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/284</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/284</guid>
    </item>
    <item>
      <title>Researching Creation / Team Creation Award with Folding @ Home</title>
      <description>&lt;p&gt;For those of you who don't know, Stanford has a research project called &quot;Folding@Home&quot; which utilizes extra computing power on people's computers to make a massively parallel computer for doing research on protein folding.&amp;nbsp; Back when I owned a PS3, I used to run this all the time, and started &quot;team creation&quot; for keeping score.&amp;nbsp; Now, however, Dan Watts has been leading team creation, and has just generated a score of 1,000,000 points!&amp;nbsp; Click &lt;a href=&quot;http://fah-web.stanford.edu/cgi-bin/main.py?qtype=teampage&amp;amp;teamnum=59478&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; to view the team information, and click &lt;a href=&quot;http://fah-web.stanford.edu/awards/tcert.php?u=59478&amp;amp;pts=1001706&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; to view the certificate.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you want to be involved in this project, &lt;a href=&quot;http://folding.stanford.edu/English/Download&quot; target=&quot;_blank&quot;&gt;download&lt;/a&gt; the software, and then put in team number 59478 to be a part of our team.&lt;/p&gt;</description>
      <author></author>
      <pubDate>Wed, 12 May 2010 14:23:00 +0000</pubDate>
      <link>http://bartlettpublishing.com/site/bartpub/blog/1/entry/283</link>
      <guid>http://bartlettpublishing.com/site/bartpub/blog/1/entry/283</guid>
    </item>
  </channel>
</rss>
