“They laughed at me! But I’ll show them all! AH, HAHAHAHA!”

Another T-shirt to add to my list of T-shirts I want.

I’m spending more hours shoveling my way through the books and papers and crap we’ve got up here at House v1.0, since if all goes well I’ll be making a brief run back down to Southeast Texas so we can sign the papers for House v2.0 down there, at which point we’ll be able to start actually moving. I sure hope this one goes through. Not only is it our third attempt to buy a house down there, but I’ve already identified a convenient location to build my “Intentional Food Microbiology” brewlab in it.

Since there’s no way I can afford to buy a -80°F freezer, I have an obvious interest in alternate means of preserving the yeast, mold, and bacterial cultures that I want to keep. To me, drying seems like the most desirable method when it’s feasible, since dried cultures should require the least amount of maintenance. After a several-month delay, I’ve finally gotten around to getting back in touch with the archivist at Brewer’s Digest to see about getting an old article on the viability of dried yeast cultures[1].

Speaking of old but useful scientific papers, there’s an extremely nifty challenge going on through the month of May (deadline: May 31st) over at “Skulls in the Stars” blog: find a classic scientific paper, read it, and blog about it.

“My “challenge”, for those sciencebloggers who choose to accept it, is this: read and research an old, classic scientific paper and write a blog post about it. I recommend choosing something pre- World War II, as that was the era of hand-crafted, “in your basement”-style science. There’s a lot to learn not only about the ingenuity of researchers in an era when materials were not readily available, but also about the problems and concerns of scientists of that era, often things we take for granted now!”

I think this is a brilliant idea – the classic papers often seem to be forgotten and often explain things that people seem to take for granted these days. I already mentioned my post about the Gram Stain (original paper published in 1884), though that post really talks more about what has happened with the Gram Stain over the last 125 years rather than only being about the original paper. There are a couple of other classic microbiology papers that I’m going to try to get to if I have time before the May 31st deadline arrives.

I also need to get some yeast activated and get my must processed – I’m hoping a brief boil will reduce the amount of a yeast-inhibiting substance in it. I’ll post more detail after I get it going.

[1] Wickerham LJ, AND Flickinger MH:”Viability of yeast preserved two years by
the lyophile process.” 1946; Brewers Digest, 21, 55-59; 65.

I finally got to Bristol Brewing Company…

Signage in front of the Bristol Brewing CompanyAfter spotting the company’s mention in Jeff Sparrow’s “Wildbrews“, I’ve been wanting to visit Bristol Brewing Company, particularly since they may be the only such brewery using local yeasts and bacteria that they isolated themselves from their local environment.

Since we’re moving from Southeastern Idaho to Southeastern Texas, I’ve been going back and forth between the two location. It just so happens that along with New Belgium Brewing Company, Bristol Brewing is actually right along a convenient route between the two locations. (Let’s see if I can figure out how to work the Google Maps plugin):

How’s that look? How does it work? (Those of you reading this on the RSS feed: The interactive map only appears on the website, it would seem. Please check it out here.) I made the KML file myself…

Bristol Brewing is a cozy little brewpub, and the people there are encouragingly helpful. They were in the middle of bottling, so there were no tours. Also, there were not currently any of the skull-‘n-bones beers available. However, I did get an educational series of tastes of their current brews on tap (thank you to the employee I spent most of the time talking to whose name I’ve embarrassingly forgotten, but who I believe was Tad Davis judging from the photos on the web site). I also lucked out and their microbiologist, Ken Andrews, happened to be there. I asked about their native Colorado brewing flora. Turns out Bristol Brewing isn’t quite as bold as I originally thought. They’re still doing their primary fermentation with “normal” brewing yeasts. What they’ve done is inoculated some wine barrels with the locally-isolated yeasts and bacteria, and they use the barrels for a secondary fermentation and aging instead. Much safer if you have to worry about having a drinkable product at the end, and of course it makes me feel like more of a crazed rebel for wanting to isolate my own local bugs for the main fermentation. So, a great visit overall.

Incidentally, it seems they’ll be tapping a new Skull-‘n-Bones brew in a couple of weeks, at 5pm on Tuesday, May 27th (2008). It sounds like they’ll probably have some available for a few days before it all disappears, so I’m hoping my return to Texas can be timed such that I can swing by and at least get a taste.

“Open Thread”

Too tired to do a real post at the moment. I’ve seen other bloggers do this “Open Thread” thing, inviting readers to post comments about whatever the heck they want so as to make the blog look more active without actually having to post anything. So what the heck. Real post in the next 24 hours hopefully, but in the meantime, what’s on everyone’s minds?

Oh, yeah, and am I right that typical cola drinks are about 3 mM phosphate (as phosphoric acid)?

WANT: “Teamaker” hops

Just a brief “aw, crap, has it really been over two weeks since my last post?” post, really, but I thought this was interesting.

It would seem that there’s a variety of hops that’s been registered recently known as the “Teamaker” variety. It’s got all the magic bacteria-stopping power of a hops plant, but composed of almost entirely the non-bitter component. I’m not sure how hard it would be for me to get them to send me a plant or two to evaluate it’s usefulness for yeast cultivation (as an anti-firmicutes antibiotic) and for controlling the growth of bacteria in fermented foods and drinks…

House-hunting (“Yep, these are house droppings all right. Fresh ones too…” [everybody’s seen that Monty Python bit, right?]) in southeast Texas and the related travel (both in the area here and between here and the other abode in southeastern Idaho) is eating my life at the moment, but I’ll try not to neglect the blog so much.

More to follow.

Well, a PHP example, anyway

Once I dove in and started messing around, I only had to fix two typos as the example I was working on seems to work correctly, at least to the extent that I’ve tested it. I now have what appears to be a working example of Geostring parsing in PHP. In this case, the example reads my feed from the Twitter website, sifts out any geostring tags it finds, then generates Google Maps links for each one found. As I write this, there are two geostring tags on that page, representing places (and times)
that I have actually been, and it seems to work.

You can take a look at the source code for the example here, or see it in action here.

Feel free to grab a copy to play with if you’d like (or write one yourself that isn’t so messy – hey, as someone who doesn’t consider himself a professional “coder”, I’m just happy that it did exactly what I wanted it to do on the first try…). You should only need to worry about two things – changing the $text_to_read, and whether or not your web server (or CLI) has fopen wrappers turned on so the script can read another web page if you use a web page as your text to parse rather than a local file.

Since generating a geostring tag is trivial, I didn’t bother trying to incorporate that into this example. If you want one, then here:

<?php
//generate a geostr tag with the most typical information only
//point not part of a track nor including heading or angle
$lat=44.027168;
$lon=-111.297892;
$elev=”1711.9m”; //could leave off the “m” and treat as float, since it defaults to “meters”
$timestamp=”20071125T123438-06″; //6 hours behind UTC

print(“geostr:$lat,$lon,$elev:$timestamp:geostr”);
//”full” version: print(“geostr:$lat,$lon,$elev:$timestamp,:,:geostr”);
//completely unnecessary, but legal
?>

As always, comments and suggestions are welcome.

Off-Topic and Back Again: “Framing”, Cluetrain Manifesto, and Twitter

“Framing” came up briefly on one of the other small independent blogs I follow. I’d link
to the post but it’s gone now. I sincerely hope its disappearance wasn’t related to the
comment I posted there, unless it was just because of the “don’t feed the trolls” part
of it – (in which case excuse me for a moment while I tell myself what an amazing fountain of useful advice I am and feel self-important for about 15 seconds before I return to reality…). I’m guessing the poster just decided he didn’t want to keep the post, but I won’t let that spoil my brief ego-feeding fantasy.

For those lucky enough to have missed it so far, here’s my flippant and extremely brief explanation
of my understanding of how the “framing” thing goes. An assistant professor of communications popped up among the science blogs one day with what seemed to begin as a couple of reminders of the obvious (mainly because it occasionally seems that people have forgotten). Namely, that if you want someone to understand what you are trying to communicate (particularly scientific matters) and agree with you, you are more likely to succeed if you can connect what you are discussing to something that your audience already cares about, and you are less likely to succeed if you are, shall we say, unfriendly to them as you present your subject.

From there, “framing” seems to have grown into something resembling the brand-name of some kind of mass-market “self-help” product line. Its primary proponent, from the distant vantage point
whence I occasionally catch a glimpse of the fight, starts to seem like the angry Vice President
of Communications for Science, Incorporated, whose office issues angry memos denouncing the insubordinate “screechy monkeys” who insist on deviating from the approved language when discussing Science, inc.’s Mission Statement. The fact that science is a conversation among people rather than a corporation probably explains why so much of the response has been not “Oh, crap, we’d better behave ourselves or we’ll get in trouble” but “Who the heck are you, and why are you telling me what I can say and how I can say it?” And that, I think, is all that needs to be said. (Anyone who stumbles upon my little blog and disagrees is welcome to say so in the comments.)

Book: The Cluetrain ManifestoActually, it’s probably more than needs to be said, and I wouldn’t have even mentioned it except that the problem of trying to apply this sort of approved “Command and Control” approach towards information in the Internet age reminded me of something else. The Cluetrain Manifesto was published so long ago that AOL was still considered a successful and valuable operation at the time, but it still seems to be relevant. (It’s free to read online – follow the link if you want to do so). At its core, its central thesis seems to be that the “Command and Control” approach to information management favored by corporate and political entities is effectively broken now because of the two-way communication made possible by a ubiquitous internet. In essence, “the market” is no longer made of isolated individuals passively sitting on the couch “consuming” the approved messages coming through the television, but a “conversation” of people who can easily tell the difference between a corporate “message” and authentic human conversation. Here’s a relevant passage:

“Imagine for a moment: millions of people sitting in their shuttered homes at night, bathed in that ghostly blue television aura. They’re passive, yeah, but more than that: they’re isolated from each other.

Now imagine another magic wire strung from house to house, hooking all these poor bastards up. They’re still watching the same old crap. Then, during the touching love scene, some joker lobs an off-color aside — and everybody hears it. Whoa! What was that? People are rolling on the floor laughing. And it begins to happen so often, it gets abbreviated: ROTFL. The audience is suddenly connected to itself.

What was once The Show, the hypnotic focus and tee-vee advertising carrier wave, becomes in the context of the Internet a sort of reverse new-media McGuffin — an excuse to get together rather than an excuse not to. Think of Joel and the ‘bots on Mystery Science Theater 3000. The point is not to watch the film, but to outdo each other making fun of it.”

Twitter logoAnd now we take one more step towards on-topicness: One current set of the metaphorical wires described in that passage is Twitter. Twitter is kind of like a gigantic lobby at a convention center where some huge conference is going on. The lobby is filled with little groups of people, collectively discussing with each other all kinds of little thoughts, observations, and events that each person there has encountered. You can easily wander through the lobby for hours, listening for snippets of conversation that relate to your own interests. Sure, being a raw, natural, human group of discussions, Sturgeon’s Law (“90% of Everything is Crap”) is in full effect. Sometimes literally: On Twitter I’m tracking the term “brewing” which seems to pick up more metaphorical uses of the word than literal, and a recent “Tweet” that popped up was somebody commenting that someone didn’t flush the toilet (“someone’s been brewing up a 1.6 gallon pot of turd stew.”)

So why bother? Because I think the remaining 10% has enough potential value to make a little mental effort to sift through the stream of messages worthwhile. I’d say a majority of the messages that come through are related to events happening at that moment. Twitter seems to get a lot of use as a back-channel for commenting on things that are happening, and for organizing impromptu gatherings. In most of these cases I think location information would be a valuable addition…and now I’m finally back to “on-topic”.

I think it’d be exceedingly nifty to be able to map Twitter messages in real-time. If I can convince anyone else that my “geostrings” idea is worth using, and then if one were to track “geostr”, any “tweet” with parseable location information would automatically show up. A small tag containing precise location information would make it possible for your computer automatically alert you if a post was describing something anywhere near where you are. Imagine the case of posts like “I just saw a tornado touch down, I’m going down to the basement now”. Or, say, “Who wants to try the homebrew I’m about to bottle?”

Example code in Javascript and PHP for picking out and parsing geostrings to follow soon. I’ll get back to yeast again shortly thereafter, though.

New toy: “Twitter”

Wow – Celestron takes 8 business days to get me a terse one-sentence answer. BigC responds in one. Impressive. Apparently their technical people are all at trade-shows at the moment so my bigger question will have to wait until they get back, but they were at least able to answer my question about their “tabletop” digital microscopes magnification (answer: the “600x” really is optical magnification, not digital.)

Another digital microscopy WANT/DO NOT WANT post to follow when I get the followup reply. Meanwhile, after hearing about it on the This Week in Tech podcast for a while, I finally talked myself into signing up to play with the coincidentally named Twitter system.

Twitter logoIt sounds like a really stupid idea – “Oh, goodie, now I can broadcast ‘text messages’ no more than 140 characters long about trivial events in my life to the whole world! Whoopee!” “Wow! I can find out when random strangers are drinking coffee AS IT HAPPENS!” Thrills! Excitement! Adventure!…

On the other hand, having the messaging system watch for particular words might be a handy way of monitoring current events. Plus, there seems to be a lot of potential for fun, off-the-wall uses, even if many of them are kind of silly.

It DOES seem like kind of an ideal context to play with that “geostrings” concept I’ve been toying with. A terse, easily-machine-parsed format for geotag data that can fit into a “twitter” post and still leave room for a sentence or two to go with the geographic information seems like it might be useful. If you’re so incredibly bored that you want to see some examples, you can check out my own Twitter posts, several of which I’ve embedded geostrings into.

All this week: A topic important to secular and religious people alike

It’s not midnight here yet, I’m still on time!

Hello, “Just Science 2008” subscribers and everyone else. My life is insane at the moment but dagnabbit I’m going to do my best to get at least one post up on a scientific topic every day from today (Monday, February 4th) until Friday…

Today’s post is in the form of a gedanken experiment.

First, imagine the following:

  • Some “entities” existing somewhere
  • It doesn’t matter what “entities” you are imagining, whether they are products in a market setting, or data structures in a computer program, or topics of discussion on a news broadcast. All that matters is that there can be more than one of them.

  • A mechanism by which these “entities” are copied (and, optionally, also sometimes removed)
  • Products are manufactured or recalled, data structures can be copied or deleted, additional news anchors can be added to comment on a topic or conversely may shut up about them…

  • At least one mechanism by which changes can occur between or during copies
  • Product designs can be changed, a computer program may consult a “random number” generator and use it to make small changes in the data structure, scriptwriters may alter the news anchor’s teleprompter messages…

  • Some aspect of the “entities” that affects the rate at which they are copied (and/or, optionally, removed).
  • Demand by buyers in the market results in ramping-up of production, a computer program may perform some test or comparison of a data structure and use the result to determine how many copies of it to make (or whether or not to delete it), news topics that result in more people watching are repeated more often while those that people tune out from are dropped from the schedule…

What happens to this group of “entities” over time should be obvious. Taking the example of products in a market, producers introduce a variety of products (the group of “entities” in this example) and buyers examine their characteristics and, based on which ones they like, buy some of them. The producers observe which kinds of products are selling more and make more of those, while reducing or outright eliminating the production of those that aren’t selling well. Over time, a few of the kinds of products in this group which best fit the preferences of the buyers and the ability of the producers to make them. These products will dominate the market until the preferences of the buyers or the ability of the producers to produce them change [example: a shortage in the price of a particular material needed for a popular product].

You have most likely observed this process in the “news topic” context yourself, where it tends to happen much faster as “cheap and easy” news stories are happily picked up by news agencies to broadcast until people get sick of them and tune out.

This can all, hopefully, be understood as a purely logical outcome – a conclusion that universally and necessarily follows from the premises given. There should be nothing supernatural or even surprising here, is there?

So, now that you understand why and how evolution works (if you didn’t before), I can move on. (Incidentally, the part of the example above that describes a computerized system is actually referred to as a “genetic algorithm”.)

My purpose in starting with this is because it really and truly is fundamental to the topic that I expect to spend most of this week posting about, and which has been of vital importance to human culture and intellectual development for thousands of years. This most important subject involves such notable figures as Charles Darwin,St. Thomas Aquinas, Noted American Science-guy Benjamin Franklin, New England Puritan Cotton Mather and Quaker William Penn ,Hardcore Catholics like Pope John Paul II, Hardcore Athiests like PZ Myers, even famous religious figures like Jesus.

I refer, of course, to wine (and beer and other examples of ethanol production).

Okay, here’s the background: I just graduated with my B.S. in Microbiology, and I’ve got this whole “Hillbilly Biotech”/”Do-it-yourself”/”Practical Science” kind of thing going on in my interests. That being the case, I wondered what it would take to isolate, culture, and maintain my own yeast (and bacteria – more on that later) stocks from the environment rather than buying “canned” cultures – or at least play with the “canned” yeasts to create my own stocks. As I was poking around, though, I kept running into the same attitudes – namely that it’s “too hard” to do this, and although there are a number of people who advocate re-culturing canned commercial yeasts for a short time to save money, none of them think it’s feasible to do this for more than a couple of generations, at which point we are assured that you have to go buy it again or else “mutations” will inevitably appear and scary and mysterious “off-flavors” will result and the brewing police will come and throw you in jail for deviating from the archetype of whatever pre-defined style of wine or beer you’re trying to make. Or something like that. In any case, it’s because of this fear of “mutations” that I am starting out with this “evolution”-related post: in biological evolution, various forms of alterations in the genetic material are the “changes before or during copying” in the gedanken experiment above.

I didn’t buy it when people were telling me that it was “too hard” to learn how my computer works so that I could run Linux and should instead leave deciding what my computer should do to the “professionals”, and I’m not buying the same argument about commercial yeasts, either. If I felt that way, I might as well leave the rest of the complex technology of brewing to the “professionals” too, and consign myself to “Lite Beer” and “Thunderbird” for the rest of my life.

I’ve been spending much of the last few weeks perusing books, online articles, and scientific papers on subjects related to brewing in general and brewing yeasts in particular, and this should form the bulk of this week’s post topics, of not well beyond this week. Tomorrow I intend to start in on the actual process of culturing yeasts. Meanwhile, feel free to correct my no doubt horribly over-simplified explanation of evolutionary processes in the comments.

I should be getting more done…

Im Name des Nudelmonster! It’s been over a week since my last post!

“Someone” seems to have located a replacement original disk of a game I had many years ago (but lost when I loaned it to someone) and bought it for me. Now, in addition to a variety of issues I need to deal with related to moving over the next few months, I have this delightfully surreal old computer game beckoning at me. ARGH! MAKE IT STOP!

Meanwhile, I’ve been trying to put together topics for next week’s “Just Science 2008”. We’ll find out who, besides me, is interested in fermentation once it starts. I think I’ll have to start off the series with a post on evolution, however, since it really does play a fundamental role when it comes to yeast culture. I also think I may be able to work JellO® into at least one of the posts, too…

Internet connection will be spotty the rest of this week as we travel towards the area that is to be our New Home, but I should have posts assembled in time for next week.

If I get a chance, there will hopefully be at least one more Geostrings post, possibly with a sample mp3 and/or Ogg/Vorbis audio file.

My “geostrings” project, and coming attractions.

I have set up a more permanent “page” for my little project to come up with a way to embed geotags in things like mp3, Ogg/Vorbis, video files, text documents, image formats besides jpeg and geotiff, and so forth. I’ve got a definition of the format and a basic description of the parsing algorithm for it up there. Embedding and decoding examples and so forth will follow soon, though I’m hoping for some comments before I get too deep into assuming I’ve got the format finalized.

Meanwhile, I’ve signed on for this year’s “Just Science” week, So I’ve got to get together at least five consecutive days worth of science posts to go up between February 4th and 8th. Fortunately, I think I can fill most if not all of it with the brewing science (and yeast culture in particular) stuff I’ve been researching. I’d still like to get my hands on at least one more paper which isn’t readily available to me (Gasent-Ramírez JM, Castrejón F, Querol A, Ramón D, Benítez T.: “Genomic stability of Saccharomyces cerevisiae baker’s yeasts.”; Syst Appl Microbiol. 1999 Sep;22(3):329-40.) but I do have quite a few others that I’m going over.