<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1823047306722101134</id><updated>2012-02-01T22:29:45.480-06:00</updated><category term='SharePoint'/><category term='games'/><category term='Stupidity on Parade'/><category term='LaTeX'/><category term='Exchange'/><category term='woodworking'/><category term='World of Warcraft'/><category term='Physics'/><title type='text'>Spyglass' Ramblings</title><subtitle type='html'>A blog by Glen Mark Martin, an Exchange Admin at UT Austin, part-time pirate (really, &lt;a href="http://glenmark.blogspot.com/2006/12/about-pirate-thing.html"&gt;Argh&lt;/a&gt;!), VMS guy, and genealogy junkie....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default?start-index=101&amp;max-results=100'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>126</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6832299570337594057</id><published>2012-02-01T22:29:00.000-06:00</published><updated>2012-02-01T22:29:45.491-06:00</updated><title type='text'>Misleading Newspaper Articles on Climate Stir Firestorm</title><content type='html'>Astonishingly misleading OpEds published over the weekend in the Wall Street Journal ("&lt;a href="http://online.wsj.com/article/SB10001424052970204301404577171531838421366.html" rel="nofollow" style="background-color: white; color: #df6615; font-family: Georgia, serif; font-size: 14px; line-height: 19px; text-align: left;" target="_blank"&gt;No Need to Panic About Global Warming&lt;/a&gt;") and Daily Mail ("&lt;a href="http://www.dailymail.co.uk/sciencetech/article-2093264/Forget-global-warming--Cycle-25-need-worry-NASA-scientists-right-Thames-freezing-again.html#ixzz1krybAlQx" rel="nofollow" style="background-color: white; color: #8a7a4a; font-family: Georgia, serif; font-size: 14px; line-height: 19px; text-align: left; text-decoration: none;" target="_blank"&gt;Forget global warming — it’s Cycle 25 we need to worry about (and if NASA scientists are right the Thames will be freezing over again)&lt;/a&gt;") have stirred up a hornets' nest. There is no need for me to&amp;nbsp;dissect&amp;nbsp;the rampant (and long-debunked) misinformation contained in these propaganda pieces. Others have done so quite effectively:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://metofficenews.wordpress.com/2012/01/29/met-office-in-the-media-29-january-2012/"&gt;Met Office in the Media: 29 January 2012 « Met Office News Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.ucsusa.org/dismal-science-at-the-wall-street-journal"&gt;Dismal Science at the Wall Street Journal - The Equation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotearth.blogs.nytimes.com/2012/01/30/scientists-challenging-climate-science-appear-to-flunk-climate-economics/"&gt;Scientists Challenging Climate Science Appear to Flunk Climate Economics - NYTimes.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.discovermagazine.com/badastronomy/2012/01/30/while-temperatures-rise-denialists-reach-lower/"&gt;While temperatures rise, denialists reach lower | Bad Astronomy | Discover Magazine&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://online.wsj.com/article/SB10001424052970204740904577193270727472662.html?mod=WSJ_Opinion_MIDDLEThirdBucket"&gt;Check With Climate Scientists for Views on Climate — Letters to the Editor - WSJ.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.guardian.co.uk/environment/2012/feb/01/wall-street-journal-climate-change?CMP=twt_gu&amp;amp;fb=optOut"&gt;Wall Street Journal rapped over climate change stance | Environment | The Guardian&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://skepticalscience.com/examining-the-latest-climate-denialist-plea-for-inaction.html#.TygzCwK5oFI.twitter"&gt;The Latest Denialist Plea for Climate Change Inaction&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://scienceblogs.com/gregladen/2012/02/william_m_briggs_has_misunders.php"&gt;William M. Briggs has misunderstood a high-school level data graph : Greg Laden's Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.forbes.com/sites/petergleick/2012/01/27/remarkable-editorial-bias-on-climate-science-at-the-wall-street-journal/"&gt;Remarkable Editorial Bias on Climate Science at the Wall Street Journal - Forbes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.desmogblog.com/which-climate-skeptics-drop-lysenko-bomb-no-i-m-not-kidding"&gt;Chris Mooney | In Which Climate “Skeptics” Drop the Lysenko Bomb. No, I’m Not Kidding….&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://thinkprogress.org/romm/2012/01/29/413961/panic-attack-murdoch-wall-street-journal-finds-16-scientists-long-debunked-climate-lies/?mobile=nc"&gt;Panic Attack: Murdoch's Wall Street Journal Finds 16 Scientists to Push Pollutocrat Agenda With Long-Debunked Climate Lies | ThinkProgress&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://scienceprogressaction.org/intersection/2012/01/on-global-warming-should-you-trust-the-wall-street-journal-or-chevron-exxonmobil-and-the-defense-department/"&gt;On Global Warming, Should You Trust the Wall Street Journal, or Chevron, ExxonMobil and the Defense Department??&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://planet3.org/2012/01/27/the-wall-street-journal-again/"&gt;The Wall Street Journal, Again | Planet3.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://bbickmore.wordpress.com/2012/01/29/the-daily-mail-prints-climate-nonsense/"&gt;The Daily Mail Prints Climate Nonsense « Anti-Climate Change Extremism in Utah&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://scienceblogs.com/gregladen/2012/01/new_british_study_confirms_cli.php"&gt;New British Studies Confirms Climate Change Consensus, Daily Mail Gets It Totally Wrong : Greg Laden's Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://crocodoc.com/ziAHqp7"&gt;dotderry.pdf | Crocodoc&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.physicstoday.org/resource/1/phtoad/v65/i2/p22_s1?bypassSSO=1"&gt;Climate scientists not cowed by relentless climate change deniers | Print Edition - Physics Today&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://climatecommunication.org/news/setting-the-record-straight-on-climate-change-experts-respond/"&gt;Climate Communication | Setting the Record Straight on Climate Change: Experts Respond&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.edf.org/climate411/2012/01/30/a-flawed-global-warming-analysis-in-the-wall-street-journal/"&gt;A Flawed Global Warming Analysis in the Wall Street Journal&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6832299570337594057?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6832299570337594057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6832299570337594057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6832299570337594057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6832299570337594057'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2012/02/misleading-newspaper-articles-on.html' title='Misleading Newspaper Articles on Climate Stir Firestorm'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7818437866939446424</id><published>2012-01-23T17:44:00.000-06:00</published><updated>2012-01-23T17:44:21.371-06:00</updated><title type='text'>Know Your Nuts</title><content type='html'>A handy-dandy visual reference for the wonderful world of fasteners:&lt;br /&gt;&lt;a href="http://mikesenese.com/DOIT/2011/10/visual-glossary-of-screws-nuts-and-washers/"&gt;http://mikesenese.com/DOIT/2011/10/visual-glossary-of-screws-nuts-and-washers/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7818437866939446424?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7818437866939446424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7818437866939446424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7818437866939446424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7818437866939446424'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2012/01/know-your-nuts.html' title='Know Your Nuts'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1428340643738590359</id><published>2011-12-16T14:14:00.000-06:00</published><updated>2011-12-16T14:14:04.292-06:00</updated><title type='text'>Christopher Hitchens, 1949-2011</title><content type='html'>One of the great intellectual lights of our age has been extinguished.&lt;br /&gt;&lt;br /&gt;A prolific author and regular columnist with Vanity Fair, Hitch was an intelligent and articulate voice of reason in a world where the marketplace of ideas seems increasingly dominated by the voices of irrationality. And though I seldom agreed with his politics (he was a classical conservative in the vein of William F. Buckley, not to be confused with the know-nothings of the current radical Right), his&amp;nbsp;arguments&amp;nbsp;were always persuasive and compelling.&lt;br /&gt;&lt;br /&gt;As one of the "Four Horseman" of the New Atheists movement, he was a lightning rod of criticism, which he always countered with grace and aplomb, leaving those who dared debate him quivering in a tangle of their own illogic.&lt;br /&gt;&lt;br /&gt;The Onion nailed his essence so well with a &lt;a href="http://www.theonion.com/articles/fumbling-inarticulate-obituary-writer-somehow-losi,26890/" target="_blank"&gt;simple headline&lt;/a&gt;:&lt;br /&gt;&lt;h2 class="title" style="background-color: white; font-family: georgia, times, serif; font-size: 14px; font: normal normal bold 27px/normal Georgia, serif; line-height: 28px; margin-bottom: 15px; margin-left: 0px; margin-right: 10px; margin-top: 7px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; width: 608px; zoom: 1;"&gt;Fumbling, Inarticulate Obituary Writer Somehow Losing Debate To Christopher Hitchens&lt;/h2&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1428340643738590359?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1428340643738590359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1428340643738590359' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1428340643738590359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1428340643738590359'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2011/12/christopher-hitchens-1949-2011.html' title='Christopher Hitchens, 1949-2011'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2736910892173908845</id><published>2011-03-13T00:36:00.003-06:00</published><updated>2011-03-13T00:53:09.745-06:00</updated><title type='text'>Loss: The Good Kind</title><content type='html'>Once upon a time, I could eat everything in sight, and not gain a pound. When I graduated from High School, and on up through my twenties, my weight was pretty consistently 150-155 lbs. I wore jeans with a 32" waist. But then I hit my thirties, and something happened. My metabolism slowed down. That, combined with a sedentary occupation that largely involves sitting at a computer keyboard, resulted in a gradual expansion of my waistline. I was losing the &lt;a href="http://en.wikipedia.org/wiki/Battle_of_the_Bulge"&gt;Battle of the Bulge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In short, I got fat.&lt;br /&gt;&lt;br /&gt;Not ponderously fat, but&amp;nbsp;noticeably&amp;nbsp;overweight. It was easy enough for me to laugh away the fact with wisecracks such as "Sure, I'm in shape. After all, pear is a shape." Hey, I had become an &lt;a href="http://en.wikipedia.org/wiki/Oblate_spheroid"&gt;oblate spheroid&lt;/a&gt;, just like the earth.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/BPzFfoXOm1s" title="YouTube video player" width="640"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;But, the fact of the matter is that I had joined the throngs of Americans who have a weight problem. I didn't like it. No sir, not one bit. So I did something about it.&lt;br /&gt;&lt;br /&gt;It all started last Fall when one of my co-workers convinced me to be his workout partner in &lt;a href="http://www.edb.utexas.edu/fit/getfit.php"&gt;GET FIT&lt;/a&gt;, a 12 week fitness program for faculty and staff operated by UT-Austin's Fitness Institute of Texas. The program consisted of 3 hourly workouts per week (one cardio workout, one circuit workout, and one weight-lifting working), combined with one lunchtime lecture per week, primarily focusing on nutrition. And it worked.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-idx-F51DvYw/TXpYZKws-_I/AAAAAAAAA2A/bz1D3eQtDcU/s1600/weight.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="340" src="https://lh3.googleusercontent.com/-idx-F51DvYw/TXpYZKws-_I/AAAAAAAAA2A/bz1D3eQtDcU/s640/weight.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;And here is how. Some of the information that follows was gleaned from the course, and some from my own research. (I'm not a doctor. I'm not a nutritionist. I'm not a trainer. Heck, I haven't taken a biology course since High School, and my PE credits came from Marching Band. I'm just an interested amateur who did his homework, so take any advice I give here for what it is worth. If you are serious about weight loss, it is always wise to consult a pro.)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Do The Math&lt;/b&gt;&lt;/div&gt;Weight loss and weight gain come down to simple arithmetic. If you consume more calories than you burn, you gain weight. If you consume fewer calories than you burn, you loose weight. It really is that simple, although there are some subtleties involved in optimizing and maintaining weight loss in a healthy way, and I'll be hitting the high points of those. Forget about fad diets. They are&amp;nbsp;unsustainable, and sometimes harmful to your overall health (*cough*Atkins*cough*&lt;a href="http://en.wikipedia.org/wiki/Ketoacidosis"&gt;ketoacidosis&lt;/a&gt;*cough*). Stick to the basics. Stick to the math.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Document, Document, Document&lt;/b&gt;&lt;/div&gt;Record what you eat and win. Count up your calories. Be aware of what you are consuming. And also record your weight. It is annoying, it is time-consuming, but it is also a useful tool for helping you to track your progress, and gives you a way of knowing how and when to modify what you are doing if you are not getting the results you expect. You can write all of this up in a journal, or there are plenty of applications and web-based tools for helping out with this. I used Livestrong.com's &lt;a href="http://www.livestrong.com/myplate/"&gt;MyPlate&lt;/a&gt;, which includes an extensive database of the nutritional content many common foods, including menu items from major restaurant chains and brand names commonly available in grocery stores. That makes the calorie tracking much easier.&lt;br /&gt;&lt;br /&gt;I used the weight tracking feature of MyPlate to generate the weight chart shown above. Note that weight can vary pretty wildly from day to day. This can be somewhat smoothed out by weighing yourself consistently at the same time of day. (I always weigh myself first thing in the morning right before jumping into the shower.) Even then, day-to-day changes can be quite&amp;nbsp;erratic, due to things like how big your last meal was, progress of the food through your digestive&amp;nbsp;tract, and salt and water intake effecting osmotic balance. Don't sweat day-to-day changes. Look for long-term trends. &lt;a href="http://www.fourmilab.ch/hackdiet/"&gt;The Hacker's Diet&lt;/a&gt; website (an excellent resource created by the founder of AutoDesk as a result of his own weight loss experiences) even discusses the mathematics of performing such long-term trend analysis (hooray for&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Moving_average#Weighted_moving_average"&gt;weighted moving averages&lt;/a&gt;) and provides tools for assisting with such analysis.&lt;br /&gt;&lt;br /&gt;I should point out that I used these tracking methods to tailor my caloric intake to a goal of losing between 1.5 and 2 lbs per week. (Realistically speaking, 2 lbs per week is the maximum that one can lose safely without running the risk of causing severe health problems. I was really pushing my luck.) I aimed for a daily caloric intake of 1200 calories, but ended up averaging about 1500 calories (with much spikiness in my caloric intake), and hit my weight loss targets. What your caloric target should be depends upon YOUR metabolism and activity level, hence the need for tracking.&lt;br /&gt;&lt;br /&gt;Another thing I found helpful along these lines was a body-mass analysis provided as part of the GET FIT course. &lt;a href="http://www.edb.utexas.edu/fit/bodycompfit.php"&gt;DEXA analysis&lt;/a&gt; was performed both before and after the course to provide hard data on the composition of my body in terms of fat mass, lean tissue mass, and bone mass.&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Dual-energy_X-ray_absorptiometry"&gt;DEXA&lt;/a&gt; (dual-energy x-ray absorptiometry) works by performing full body digital x-ray scans at two wavelengths, one of which is absorbed only by bone, and another, at lower energy, which is partially absorbed by soft tissue. The results are compared on a pixel by pixel basis to calculate the density of the material at that point, which in turn is used to calculate overall body composition.&lt;br /&gt;&lt;br /&gt;DEXA is primarily used to diagnose and assess conditions involving reduced bone density, such as&amp;nbsp;osteoporosis, but it is also useful for calculating fat composition vs. lean body mass. That said, there are other techniques for measuring body fat which do not involve radiation (even though this involved quite mild levels). Why did the GET FIT program choose this one? I don't know, but I suspect that somebody is getting some research publications out of it. I should keep an eye on &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/"&gt;PubMed&lt;/a&gt; for the names of anyone involved in running the program.&lt;br /&gt;&lt;br /&gt;I was a bit disappointed to learn from my follow-up DEXA assessment that my muscle mass had not measurably increased. But, on the bright, it had not decreased either, and my body fat percentage had gone down from 37.8%, which, clinically speaking, is obese, to 30.7%, which is still in the overweight range, but definitely an improvement. (I briefly flirted with the idea of posting images of my DEXA scan here, but the soft-tissue scan is a bit...revealing. I decided not to go "Full Monty.")&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Portion Control&lt;/b&gt;&lt;/div&gt;What seems to have made the biggest difference for me in achieving my weight loss goals, more than being careful of what kinds of foods I ate and how much I exercised, was how MUCH I ate. Let's face it, portion sizes have gone crazy in our culture. Go to a restaurant and order a salad, and you'll wind up with a bowl of salad made from entire head of lettuce (and drenched in a vat of fatty salad dressing). Order a small drink, and you'll end up with what would have been called a large when I was a child. Portion sizes have become inflated beyond reason. Is it any wonder that obesity is so rampant in this country?&lt;br /&gt;&lt;br /&gt;The solution? Don't eat as much. Really. Having been raised by parents who grew up during the Depression, I always tended to feel a little guilty if I didn't clean my plate. No more! Get a huge meal at a restaurant? Eat half of it, and take the remainder home to make another meal. Two breakfast tacos? No thanks. One will suffice. Hungry Man frozen dinner? No thanks. This little Smart Ones entrée should do just fine.&lt;br /&gt;&lt;br /&gt;The belly complains at first, but give the stomach a bit of time to shrink down a bit, and you'll grow accustomed to smaller portion sizes.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Garbage In, Garbage Out&lt;/b&gt;&lt;/div&gt;That having been said, watching WHAT you eat is indeed important. Fast food, fried food, refined sugars and flours, high-fructose corn syrup (I'll work up a posting on the perils of THAT at a later date), hydrogenated fats: we are bombarded with foods that are bad for us. A major step towards good health is eating smarter. That means more fruits and veggies, more whole grains, more fiber, and choosing leaner cuts of meat. That also means fewer of the bad things listed at the beginning of this paragraph. Part of this involves simple common sense, but it also calls for a bit of learning. It is important to bone up on &lt;a href="http://www.mayoclinic.com/health/fat/NU00262"&gt;the differences&lt;/a&gt; between unsaturated fats (good) and saturated, hydrogenated or trans fats (bad). It is important to learn &lt;a href="http://www.heart.org/HEARTORG/Conditions/Cholesterol/AboutCholest...ol_UCM_305561_Article.jsp"&gt;the difference&lt;/a&gt; between HDL cholesterol (good) and LDL cholesterol (bad) and how added dietary fiber helps reduce LDL. It means learning about the three categories of&amp;nbsp;macro nutrients (lipids,&amp;nbsp;proteins, and carbohydrates)&amp;nbsp;which make up our diet and how the body uses them. It means doing some homework.&lt;br /&gt;&lt;br /&gt;Notice that I "fewer of the bad things." Just because you are trying to lose weight, it doesn't mean that you have to deprive yourself entirely of the yummy (but unhealthy) foods you love. It is okay to indulge yourself from time to time. Just the other day, I enjoyed a fried seafood platter for lunch. Not exactly the healthiest of choices. The evening of the last day of GET FIT, I split an order of &lt;a href="http://www.perryssteakhouse.com/locations-menus/austin/dessert-menu"&gt;Bananas Foster&lt;/a&gt; with my workout partner. The key is moderation. Splurge from time to time, just enough to keep cravings at bay and to give yourself a treat. Just don't do it every day. Well, you can give yourself a treat every day. Just make it a healthy one. And TRACK THOSE CALORIES.&lt;br /&gt;&lt;br /&gt;As for vitamins, if you are worried that you are not getting all of the&amp;nbsp;micro-nutrients&amp;nbsp;you need from your diet, then by all means take them. Just don't go overboard. Otherwise, all you are doing is turning yourself into a source of overly-expensive urine.&lt;br /&gt;&lt;br /&gt;Speaking of which, drink plenty of water. Most of us don't get nearly enough, and it does help with weight loss.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Timing Is Everything&lt;/b&gt;&lt;/div&gt;Have you ever noticed that nutritionists and weight loss experts tend to recommend a large number of small meals spread throughout the day, rather than a small number of larger meals?&amp;nbsp;(It seems that&amp;nbsp;&lt;a href="http://www.youtube.com/watch?v=3S6iXcx9pLA"&gt;the Hobbits had it right&lt;/a&gt;.)&amp;nbsp;Have you ever wondered why?&lt;br /&gt;&lt;br /&gt;Well, it turns out that the body processes calories on a just-in-time basis. It doesn't matter what you did hours before eating or what you will do hours after eating. If you don't burn your caloric intake within a few hours of consuming it, those calories WILL be converted to fat. Use it or gain it!&lt;br /&gt;&lt;br /&gt;The upshot is, spread your caloric intake out over the course of the day. The only times your body really needs a higher dose of calories is for breakfast (when your body has gone for many hours running on reserves, hence the need to "break your fast") and right before and/or after a hard workout. When athletes "hit the wall", the &lt;a href="http://en.wikipedia.org/wiki/Glycogen"&gt;glycogen&lt;/a&gt; reserves in their muscles have been depleted. Their muscles no longer have the energy needed to move. That is why carb-loading with a mixture of simple sugars (for short-term energy) and complex carbs (for long term energy) is used before strenuous exertion such as workouts or athletic competitions. Workouts should also be followed immediately (within half an hour) by a mix of complex carbs, sugars, and proteins. The complex carbs and sugars are for replenishing the muscles' glycogen reserves, and the proteins are to help feed those aching (and, hopefully, growing) muscles. (More on this in the next section.) Protein bars and shakes are a popular option for this.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;No Pain, No Loss&lt;/b&gt;&lt;/div&gt;You can lose weight without exercise, but it isn't a good idea. The simple fact of the matter is that when the body is short on calories (as it has to be in order for weight loss to occur), it will metabolize whatever is at hand, and it is easier for the body to metabolize the proteins in your muscles than the fat in your beer belly or love handles. Weight loss without exercise translates into not only fat loss, but also muscle loss.&amp;nbsp;By exercising while dieting, that process is combated by putting your muscles into a state where they are constantly trying to rebuild, slurping up amino acids (the building blocks of proteins) from the bloodstream to pump up the muscle fibers, hopefully at a faster rate than your milkshake and burger-deprived metabolism is chowing down on them.&lt;br /&gt;&lt;br /&gt;Another major benefit of exercise when trying to lose weight is this: higher muscle mass translates into a higher base metabolic rate. The more muscles you have, the more calories you burn even when you are doing nothing more than sitting on the sofa watching television. What's more, in addition to the increased caloric burn rate experienced directly while&amp;nbsp;exercising, that elevated burn rate carries over for a few hours after working out as the elevated metabolic rate gradually cools down. (Calories burned WHILE exercising are only a small slice of all of this. My three hours of exercise per week during the GET FIT program probably translated, at most, into about 1000 calories burned per week. The main benefits really are the&amp;nbsp;carryover burn and the increased base rate.)&lt;br /&gt;&lt;br /&gt;There are two primary categories of exercise: aerobic and resistance (weight) training, and any workout program should contain elements of both. Aerobic workouts are geared towards increasing heartbeat and respiration, and include activities such as running (or even walking), dancing, biking, or using an elliptical machine. After about 20 minutes of performing such activities, the metabolism enters into a state in which calories are burned at an elevated rate, which makes aerobic exercises a perfect match for those seeking to lose weight. Aerobic activities also help improve stamina and general cardiovascular health. Ideally, one's pulse should be kept in a specific target range for the duration of the aerobic workout. If the pulse rate is to low, the full benefits of the workout are not being realized. If the pulse is too high, well, then one is running the risk of harm. The specific &lt;a href="http://www.americanheart.org/presenter.jhtml?identifier=4736"&gt;target range&lt;/a&gt; is primarily dependent upon one's age. A good rule of thumb is 220 minus age.&lt;br /&gt;&lt;br /&gt;Resistance or strength training is specifically geared towards building strength, power (they really are two different things), and muscle mass. You may not be aiming for an Atlas body, but increasing muscle mass and tone even somewhat is still desirable for the reasons described earlier. Resistance training methods include weight-lifting (with either free weights or exercise machines) as well as exercises which use the body's own weight as the source of resistance, such as pull-ups and push-ups.&lt;br /&gt;&lt;br /&gt;When doing resistance training, remember that the goal is to push the muscles right to the point of failure. You want to fail. That is the only way to push the muscles into strengthening themselves. How much resistance? How many repetitions? In general, find the absolute maximum you can lift just once (without hurting yourself), then subtract about 10 or 20% of the weight. Use that resistance and do as many repetitions (or "reps") as you can, pushing yourself to the point of failure. Just when you think you can't do any more, squeeze out one more rep. (Your goal should be to do somewhere between 6 and 15 reps. If you can do more, you aren't using enough resistance. If you can't do that many, you are using too much resistance.) Take a breather for a few minutes, then do another set. Rest again, then do another set. And again. Then move on to another exercise. It is hard. It is agonizing. But it is rewarding.&lt;br /&gt;&lt;br /&gt;At some point, you probably had a Health teacher or P.E. coach tell you that sore muscles the day after a workout are caused by lactic acid. Don't believe it. Sure, lactic acid will cause some soreness immediately following a workout, but all the &lt;a href="http://scienceblogs.com/pharyngula/2011/02/why_do_muscles_hurt_after_exer.php"&gt;lactic acids are reprocessed&lt;/a&gt; well before the next day rolls around. What actually causes the soreness is that an intensive workout introduces a multitude of microscopic rips in the muscle tissue. This is good thing. That triggers biochemical signals which tell the metabolism "Hey, we need to build some more muscle over here. Haul in the amino acids." (Of course, I'm greatly oversimplifying the process here. Biochemical processes don't like to be anthropomorphized.) At any rate, revel in the pain. It is sign that the muscles are a construction zone. Whichever muscles you've worked to the point of soreness, don't work those the next day. Give them a day off to rebuild. Otherwise, you run the risk of overtraining, which is counterproductive.&lt;br /&gt;&lt;br /&gt;Here, again, a little homework is in order. Learn the major muscle groups and which exercises target them. And, perhaps more importantly, learn to do the exercises properly and safely, with good form. Failure to do that will almost certainly result in injury.&lt;br /&gt;&lt;br /&gt;Don't have access to a gym? Go for a jog for your aerobic workout. For your resistance training, use your own weight. Push-ups require no equipment other than a patch of floor, and pull-ups can be done with an inexpensive bar. Can't do a pull-up? No problem. Begin by doing assisted pull-ups. Stand on a chair next to the bar and lower yourself down (something which most people should be able to do at least once). Climb back on the chair and repeat. This is called "working the negatives," and the concept can be applied to a broad variety of exercises.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;Moving Forward&lt;/b&gt;&lt;/div&gt;When the GET FIT program concluded at the end of November, I signed up for a membership at the Cedar Park Recreation Center, which is on my way home from work and has a reasonably well-equipped gym. I must admit, though, that I let my membership lapse when New Years rolled around. Gyms do have a&amp;nbsp;tendency&amp;nbsp;to get packed around that time of year. I'm still careful about what I eat, and my weight has stayed fairly consistently around 178 (down from 211 when I started GET FIT). And I'm down to a 33" waistline. Ideally, I would like to lose a bit more weight, as well as increasing muscle mass a bit. In short, it is time to get back to the gym.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2736910892173908845?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2736910892173908845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2736910892173908845' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2736910892173908845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2736910892173908845'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2011/03/loss-good-kind.html' title='Loss: The Good Kind'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/BPzFfoXOm1s/default.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6572768025394779916</id><published>2011-02-24T11:04:00.001-06:00</published><updated>2011-02-24T11:05:48.862-06:00</updated><title type='text'>I've Been...Busy</title><content type='html'>Busy indeed, and not just with my day job.&lt;br /&gt;&lt;br /&gt;I originally set up the&amp;nbsp;&lt;a href="http://glenmartin.wordpress.com/"&gt;Whiskey…Tango…Foxtrot?&lt;/a&gt;&amp;nbsp;blog as a place to tinker with WordPress' support for &lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt;. In the last month or so, it has taken on a life of its own, serving as a repository for notes and links related to my efforts to clear away the cobwebs in my brain on topics related to physics. I'm especially proud of the ever-growing timeline of the development of modern physics, complete with links (where available) to the original source papers documenting the discoveries. (After all, if one truly wishes to understand an advanced physics topic, what better way than to read the document in which its discover introduces it to the world?) And, hopefully soon, I'll be posting some translations from French of some of the works of Henri Poincaré.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6572768025394779916?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6572768025394779916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6572768025394779916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6572768025394779916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6572768025394779916'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2011/02/ive-beenbusy.html' title='I&apos;ve Been...Busy'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5935626322589591003</id><published>2011-02-24T10:54:00.000-06:00</published><updated>2011-02-24T10:54:27.716-06:00</updated><title type='text'>Science Education for the Masses</title><content type='html'>Here are a few lovely sites I've stumbled upon today which provide videos illustrating scientific concepts in layman's terms:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sixtysymbols.com/index.html"&gt;Sixty Symbols - Physics and Astronomy videos&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.veritasium.com/"&gt;Veritasium Science Videos&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Bravo! We need more outreach like this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And, of course, let us not forget &lt;a href="http://khanacademy.org/"&gt;KhanAcademy.org&lt;/a&gt;, which provides high-school level video lectures on math, science, and other topics.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5935626322589591003?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5935626322589591003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5935626322589591003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5935626322589591003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5935626322589591003'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2011/02/science-education-for-masses.html' title='Science Education for the Masses'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4010705421317678132</id><published>2011-02-24T10:45:00.001-06:00</published><updated>2011-03-13T11:49:54.236-05:00</updated><title type='text'>George Orwell on How to Make a Proper Cup of Tea</title><content type='html'>I initially found this at&amp;nbsp;&lt;a href="http://www.booksatoz.com/witsend/tea/orwell.htm"&gt;www.­booksatoz.­com/­witsend/­tea/­orwell.­htm&lt;/a&gt;, which does not appear to be reachable at the moment, so I've rescued it from Google's cache....&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div style="text-align: center;"&gt;A Nice Cup of Tea&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;By George Orwell&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;Evening Standard&lt;/i&gt;, 12 January 1946.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;If you look up 'tea' in the first cookery book that comes to hand you will probably find that it is unmentioned; or at most you will find a few lines of sketchy instructions which give no ruling on several of the most important points.&lt;br /&gt;This is curious, not only because tea is one of the main stays of civilization in this country, as well as in Eire, Australia and New Zealand, but because the best manner of making it is the subject of violent disputes.&lt;br /&gt;&lt;br /&gt;When I look through my own recipe for the perfect cup of tea, I find no fewer than eleven outstanding points. On perhaps two of them there would be pretty general agreement, but at least four others are acutely controversial. Here are my own eleven rules, every one of which I regard as golden:&lt;br /&gt;&lt;br /&gt;First of all, one should use Indian or Ceylonese tea. China tea has virtues which are not to be despised nowadays — it is economical, and one can drink it without milk — but there is not much stimulation in it. One does not feel wiser, braver or more optimistic after drinking it. Anyone who has used that comforting phrase 'a nice cup of tea' invariably means Indian tea.&lt;br /&gt;Secondly, tea should be made in small quantities — that is, in a teapot. Tea out of an urn is always tasteless, while army tea, made in a cauldron, tastes of grease and whitewash. The teapot should be made of china or earthenware. Silver or Britanniaware teapots produce inferior tea and enamel pots are worse; though curiously enough a pewter teapot (a rarity nowadays) is not so bad.&lt;br /&gt;Thirdly, the pot should be warmed beforehand. This is better done by placing it on the hob than by the usual method of swilling it out with hot water.&lt;br /&gt;Fourthly, the tea should be strong. For a pot holding a quart, if you are going to fill it nearly to the brim, six heaped teaspoons would be about right. In a time of rationing, this is not an idea that can be realized on every day of the week, but I maintain that one strong cup of tea is better than twenty weak ones. All true tea lovers not only like their tea strong, but like it a little stronger with each year that passes — a fact which is recognized in the extra ration issued to old-age pensioners.&lt;br /&gt;Fifthly, the tea should be put straight into the pot. No strainers, muslin bags or other devices to imprison the tea. In some countries teapots are fitted with little dangling baskets under the spout to catch the stray leaves, which are supposed to be harmful. Actually one can swallow tea-leaves in considerable quantities without ill effect, and if the tea is not loose in the pot it never infuses properly.&lt;br /&gt;Sixthly, one should take the teapot to the kettle and not the other way about. The water should be actually boiling at the moment of impact, which means that one should keep it on the flame while one pours. Some people add that one should only use water that has been freshly brought to the boil, but I have never noticed that it makes any difference.&lt;br /&gt;Seventhly, after making the tea, one should stir it, or better, give the pot a good shake, afterwards allowing the leaves to settle.&lt;br /&gt;Eighthly, one should drink out of a good breakfast cup — that is, the cylindrical type of cup, not the flat, shallow type. The breakfast cup holds more, and with the other kind one's tea is always half cold before one has well started on it.&lt;br /&gt;Ninthly, one should pour the cream off the milk before using it for tea. Milk that is too creamy always gives tea a sickly taste.&lt;br /&gt;Tenthly, one should pour tea into the cup first. This is one of the most controversial points of all; indeed in every family in Britain there are probably two schools of thought on the subject. The milk-first school can bring forward some fairly strong arguments, but I maintain that my own argument is unanswerable. This is that, by putting the tea in first and stirring as one pours, one can exactly regulate the amount of milk whereas one is liable to put in too much milk if one does it the other way round.&lt;br /&gt;Lastly, tea — unless one is drinking it in the Russian style — should be drunk without sugar. I know very well that I am in a minority here. But still, how can you call yourself a true tealover if you destroy the flavour of your tea by putting sugar in it? It would be equally reasonable to put in pepper or salt. Tea is meant to be bitter, just as beer is meant to be bitter. If you sweeten it, you are no longer tasting the tea, you are merely tasting the sugar; you could make a very similar drink by dissolving sugar in plain hot water.&lt;br /&gt;&lt;br /&gt;Some people would answer that they don't like tea in itself, that they only drink it in order to be warmed and stimulated, and they need sugar to take the taste away. To those misguided people I would say: Try drinking tea without sugar for, say, a fortnight and it is very unlikely that you will ever want to ruin your tea by sweetening it again.&lt;br /&gt;These are not the only controversial points to arise in connexion with tea drinking, but they are sufficient to show how subtilized the whole business has become. There is also the mysterious social etiquette surrounding the teapot (why is it considered vulgar to drink out of your saucer, for instance?) and much might be written about the subsidiary uses of tealeaves, such as telling fortunes, predicting the arrival of visitors, feeding rabbits, healing burns and sweeping the carpet. It is worth paying attention to such details as warming the pot and using water that is really boiling, so as to make quite sure of wringing out of one's ration the twenty good, strong cups of that two ounces, properly handled, ought to represent.&lt;/blockquote&gt;&lt;br /&gt;(taken from &lt;i&gt;The Collected Essays, Journalism and Letters of George Orwell&lt;/i&gt;, Volume 3, 1943-45, Penguin ISBN, 0-14-00-3153-7)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4010705421317678132?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4010705421317678132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4010705421317678132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4010705421317678132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4010705421317678132'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2011/02/george-orwell-on-how-to-make-proper-cup.html' title='George Orwell on How to Make a Proper Cup of Tea'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7531238868565027372</id><published>2010-06-29T21:48:00.003-05:00</published><updated>2010-06-29T23:11:22.624-05:00</updated><title type='text'>My Hobby: Collecting Hobbies</title><content type='html'>&lt;div style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;I have come to the realization that there is a hazard inherent in possessing a broad range of interests. I have a tendency to accumulate hobbies and projects. This can be problematic for someone with the attention span of a gnat. Something (usually stumbled upon serendipitously) grabs my interest, I throw myself into it with zeal for a while, researching it, cobbling together just enough resources to get my feet wet, then.... Ooh, shiney! &amp;nbsp;Something else captures my attention.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;Rinse, repeat....&lt;br /&gt;&lt;br /&gt;And so it goes. Over time, my home fills with the detritus of unfinished projects, a mishmash of half-finished wonders and curiosities. (There's another hobby of mine: finding opportunities to use the word "detritus." It tickles me to say it. Detritus! Hehe.) And, all along, I think to myself "I'll get around to finishing that...someday." Consequently, I've become somewhat notorious for starting projects and not finishing them. The rare occasion when I DO finish a project is therefore truly cause for celebration.&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;So, as an aid to myself in organizing and prioritizing these hobbies and projects, and to give others a bit of insight into my interests, I present my hitherto unknown "List of Hobbies and Projects," complete with annotations regarding their current status. Enjoy.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Genealogy&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As hobbies go, I have to admit that this is one with which I've had more luck sticking to than others. I really got started in 2004, just a matter of months before my mother passed away. I've been fortunate enough to be able to dig back far enough to intersect with the work of other researchers on many of my family lines, and I've been focusing on filling in the gaps. For the past three years, I've served on the Board of Trustees of the &lt;a href="http://www.pacesociety.org/"&gt;Pace Society of America&lt;/a&gt;, an organization devoted to genealogical research involving the Pace surname (although I've sadly missed the last two national meetings). I've gone about as far as I can go with online research (except whenever sites such as ancestry.com add new content), and am in dire need of visiting numerous courthouses and cemeteries around the country, as well as needing to visit the University of Tennessee Special Collections Library in Knoxville to study the &lt;a href="http://dlc.lib.utk.edu/f/fa/fulltext/0002.html"&gt;Rhea Papers&lt;/a&gt;. I'm also needing to consolidate and compile the results of my research thus far into a more easily-digestible format, which I've really only done thus far with &lt;a href="http://martin.techwind.com/glenn/"&gt;one of my family lines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A few years ago, my interest in genealogy briefly intersected with my interest in programming. I had the brilliant idea of writing a family tree viewer which would allow the user to navigate through familial relationships in a rich 3D environment. I studied the &lt;a href="http://en.wikipedia.org/wiki/GEDCOM"&gt;GEDCOM&lt;/a&gt; specification and started planning out how I would write a GEDCOM parser. But, before I had a chance to write a single line of code, a new version of MacFamilyTree came out with the very feature I had envisioned. Timing, as they say, is everything.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Wet-Plate Collodian Photography&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Some of the oldest objects in my possession are a handful of "tintype" family photographs dating back to just after the Civil War. In researching how to care for and preserve these photographs (even going so far as to consult with an expert on the subject at the &lt;a href="http://www.hrc.utexas.edu/"&gt;Harry Ransom Center&lt;/a&gt;), it was only natural for me to wish to delve deeply into how they were made. Combined with a pre-existing long-standing interest in photography, a desire to try my own hand at it followed naturally. Heading along the path to making my own "handmade" photographs, I have acquired several antique lenses, as well as materials for building a camera body. The only thing currently standing in my way is figuring out a way to mount my box-joint jig to the mitre guide of my table saw, a task which I probably could have completed in less time than it took to write this article.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Bookbinding&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Once upon a time (in 1993, in fact), while performing at the &lt;a href="http://www.texrenfest.com/"&gt;Texas Renaissance Festival&lt;/a&gt;, I portrayed for a time a pikeman in the Newmarket Guard. In fleshing out the background details of the character, I decided that his occupation was that of bookbinder. &amp;nbsp;Naturally, the next step was to research that skill a bit such that I would "know the lingo" and be able to convincingly pass myself off as such a craftsman. Before I knew it, I was actually wanting to try my hand at bookbinding. I acquired several books on the topic, but was stymied on acquiring certain tools and materials. (The nascent Web had not yet become a hotbed of e-commerce where one could obtain just about anything imaginable.) And so, this emerging hobby was nipped in the bud, never to be pursued further. But, perhaps someday....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Galvanic Etching&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;For several years now, I've been intrigued by the "steampunk" aesthetic, and I have been mightily impressed by the work of some of the artists and craftsmen who have embraced it. Among these is one Jake Vonn Slatt, who, among other things, has embraced "&lt;a href="http://steampunkworkshop.com/electroetch.shtml"&gt;galvanic etching&lt;/a&gt;" as an artform. (It is essentially the same process as electro-plating, except that the piece being worked is placed on the opposite electrode such that metal is removed rather than being added.) It is a rather simple process, and I've acquired most of the tools and materials necessary to try my hand at this, but simply have yet to bring them all together. I was distracted by some other interest, but do not recall what....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Clockmaking&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;As with bookbinding, clockmaking is another potential hobby which has never really gone past the research stage. &lt;a href="http://www.wrsmithtelegraphkeys.com/books.htm"&gt;Books&lt;/a&gt; and &lt;a href="http://www.lautard.com/clockpla.htm"&gt;plans&lt;/a&gt; eagerly await my order once I have the time. (Yeah, I know that things hate to be anthropomorphized.)&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Woodworking&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I've long enjoyed engaging in woodworking projects, especially with my brothers. We've built a bed frame for my spare bedroom, but we still need to complete the headboard. To really do it the way I would like to, I need to make some progress on another project listed next, a CNC routing machine. I'm also wanting to build a 12' x 16' gambrel roof storage shed (with loft) for my backyard, but I need to finish drawing up plans so that I can apply for a building permit. Once that is built, I'll be able to free up a tremendous amount of space in my garage. And, at some point down the road, I would like to build some nice dining room chairs to replace the mishmash of chairs I currently have. Of course, good hardwoods are expensive.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;CNC Milling/Routing Machine&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You may have noticed a pattern thus far: I like to make things. An important part of that is having the right tools. And the geek in me likes for those tools to be computer-controlled. I desperately want to build a &lt;a href="http://en.wikipedia.org/wiki/CNC"&gt;CNC&lt;/a&gt; router or milling machine. About a year ago, I wrote a rudimentary &lt;a href="http://en.wikipedia.org/wiki/G-code"&gt;G-CODE&lt;/a&gt; interpreter, G-CODE being the standard programming language for driving CNC devices. However, my big stumbling block has been interfacing the computer with the physical world. It was a heck of a lot easier in the old days when all computers came with old-fashioned serial and parallel ports. &lt;a href="http://en.wikipedia.org/wiki/RS232"&gt;RS232&lt;/a&gt; was easy to deal with. Now things are getting easier again. Over the weekend, I acquired an Arduino micro-controller.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Arduino Programming&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.arduino.cc/"&gt;Arduino&lt;/a&gt;&amp;nbsp;is an open-source hardware and software platform for providing digital and analog interfaces between computers and the physical world for rapid prototyping. I've made excellent progress thus far with the simple sample projects described in the book which accompanied my Arduino, and now I'm wondering where I can get my hands on bulk quantities of discarded floppy drives so that I can cannibalize their stepper motors. Soon, nothing will be able to stop my army of robotic minions and... Oops, inner monologue on speakerphone again.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Gardening&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I've come to a stark realization. As much as I enjoy gardening and having access to fresh, home grown veggies, the soil does does not get along with me. Nor do the searing hot central Texas summers. My current garden, an experiment in utilizing the &lt;a href="http://www.squarefootgardening.com/"&gt;square-foot gardening method&lt;/a&gt;, has resulted in mediocre, weak, malnourished bug-eaten plants. The geek inside of me has lately been whispering to me, "Take it inside. Use &lt;a href="http://en.wikipedia.org/wiki/Aeroponics"&gt;aeroponics&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/LED#Sustainable_lighting"&gt;LED lighting&lt;/a&gt;. Nutrients, moisture, lighting, and temperature will be tightly controlled. Arduino-controlled. With a camera-bot to automatically take time-lapse images of each plant each day. Wouldn't that be cool? Monitor and control through the Web. And enjoy fresh tomatoes, peppers, onions, and collard greens year-round." Tempting, and even doable, but likely overkill. Besides, I think I should master more basics first.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Motorcycles&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;About a year and a half ago, I finally took the &lt;a href="http://www.msf-usa.org/"&gt;MSF RiderCourse&lt;/a&gt; and added the Motorcycle Class to my Driver License. Alas, I've not yet procured a bike. I'm not wanting to go further in debt, so I would rather not finance, but other expenses have kept me from being able to save enough for an outright cash purchase. But I am soooo Jonesing to ride....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Aviation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A decade ago, I was taking flying lessons, but never finished. My biggest mistake was buying a house on the side of town opposite from the airport. My biggest regret, never getting to build and fly a &lt;a href="http://www.cozyaircraft.com/"&gt;Cozy Mk. IV&lt;/a&gt;. Occasionally, the skies still call to me....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Painting/drawing&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I was a kid, if I wasn't reading, I was drawing. I come from an artistically-inclined family, and I enjoy creating art, yet I've done so precious little since reaching adulthood. I miss it, and really should get back into it. I keep telling myself that....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Sailing&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Growing up far inland upon the &lt;a href="http://en.wikipedia.org/wiki/Llano_Estacado"&gt;Llano Estacado&lt;/a&gt;, the sea has always held a certain allure and fascination for me. To this day, visiting the shore remains a special treat for me. When I started &lt;a href="http://glenmark.blogspot.com/2006/12/about-pirate-thing.html"&gt;portraying a pirate character at TRF&lt;/a&gt; and delved into character research, that interest only grew. &amp;nbsp;I've even learned during the course of my genealogical research that one of my ancestors, &lt;a href="http://martin.techwind.com/rhea/"&gt;Matthew "The Rebel" Campbell&lt;/a&gt;, was a ship's master. I long to sail, and I've procured a vessel: a 24' homebuilt &lt;a href="http://piver-nugget.blogspot.com/"&gt;Piver Nugget trimaran&lt;/a&gt;, which I have decided to dub "Fiddler's Green." Alas, I've not yet put it in the water. It is as old as I, and desperately in need of work, mainly paint and some fiberglass repair. &amp;nbsp;I've removed the outboard hulls (the "amas"), and have stripped the old paint from them. &amp;nbsp;I've also erected hull cradles to hold them upright while I redo the fiberglass on their tops, which will be the next step. That will have to wait until September or October when it is no longer too hot out to work with epoxy resin. After the fiberglass is repaired, I'll repaint the amas, then move on to the primary hull. Working on that will be a fairly big challenge, especially when it comes to removing the boat from the trailer and flipping it to repaint the hull. I have a plan regarding how to go about that, but it will be a daunting task.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Music Theory&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;From the 5th grade through my first semester of college, I played the trombone. Sure, I was taught how to read music, but I was never exposed to the true fundamentals of music theory. All of my life, I had been puzzled about why musical scales are structured the way they are. What is the real difference between major and minor scales? Why does the only major scale in Western music without sharps or flats start on a C rather than an A as one would expect? Over the years, I've managed to find the answers to questions such as these through independent study, and on more than one occasion, I've been tempted to write an introductory text on the topic for the benefit of others with similar questions (as opposed to most existing introductory texts, which seem to focus on notation). After all, I have such copious quantities of spare time.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Instrument Making&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I've mentioned my enjoyment of making things, as well as my interest in woodworking. One area where I've wanted to apply these interests is in making musical instruments. I suppose that started when I got my hands on a concertina (which I am still endeavoring to learn to play). It is a cheap, mass-produced 20-button Anglo concertina, with a garish, shiny red finish and plastic buttons that tend to stick. I look online at higher-end models that, realistically-speaking, are well outside of my price range (especially for an instrument for which I've not yet mastered the rudiments), and I think to myself, "Ooh, so pretty. I think I could build one of those." &amp;nbsp;In fact, I probably could. The bellows would be made in much the same way as the bellows for the wet-plate camera that I'm planning to build. I've disassembled the concertina I own (hoping to figure out a way to fix the sticking buttons - I think I need more robust button springs), and the internal structure is rather simple, but I don't really see the point in expending the effort until such time as I really learn to play the instrument. If I do end up building one, I imagine that it will be a 30-button model to open up the range of available keys.&lt;br /&gt;&lt;br /&gt;More recently, I had an opportunity to try my hand at playing a &lt;a href="http://en.wikipedia.org/wiki/Bowed_psaltery"&gt;bowed psaltery&lt;/a&gt; while visiting Scarborough Faire. It is a rather simple instrument, both to play and, seemingly, to build, and might serve well as a starter luthier project. I've found several sites on the Web describing how to do so, but have not yet taken any steps in the direction of making it a reality. After all, I already have plenty of projects on my plate.&lt;br /&gt;&lt;br /&gt;On top of that, I wouldn't mind trying my hand at building a &lt;a href="http://en.wikipedia.org/wiki/Hurdy_Gurdy"&gt;hurdy gurdy&lt;/a&gt;. I'm not sure why. Perhaps it is because it is an instrument which few people have ever seen or heard. Most people would not have even heard OF it were it not for the Donavan song of the same name. (When he wrote the song, Donovan supposedly had never seen or heard the instrument, but wrote it for a friend who was in a band called "Hurdy Gurdy.") Helping to bring such an ancient instrument back from obscurity holds some appeal for me.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;"Spyglass' Wee Book O' Sea Shanties"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;One little side project that I work on now and again is compiling a small booklet of sea shanties (a holdover from my days of portraying Spyglass), transposing as I go into the keys of C and G (the keys which are playable on my concertina). The first step was figuring out how to get &lt;a href="http://lilypond.org/web/"&gt;Lilypond&lt;/a&gt; (a music engraving program) to &lt;a href="http://glenmark.blogspot.com/2009/11/making-lilypond-work-with-texshop.html"&gt;integrate&lt;/a&gt; with &lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt; (the venerable typesetting program). Once that hurdle was overcome, I began, bit by bit, getting some of my favorite shanties down in print, but have only completed a few thus far. I also plan on including some hand-drawn illustrations, an opportunity to resurrect my drawing skills.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Physics&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I withdrew from grad school in January of 1992, I did so with every intention of eventually returning. Alas, as the years have gone by, the prospects of that actually happening have whithered more and more. Putting aside for a moment the income crunch while attending school (which could be partially offset by attending on a part-time basis), I can't really imagine the prospect of handling the paycut afterwards that would accompany getting a post-doc position. That having been said, I do miss it, and regret having what was intended to be my profession sidelined into an avocation. In an effort to jump-start the old neurons, I've engaged in a program of self-study, both to review the things I've forgotten, and to push out beyond what I learned in grad school. My primary areas of interest are the foundations of quantum theory, the &lt;a href="http://en.wikipedia.org/wiki/Measurement_problem"&gt;measurement problem&lt;/a&gt;, &lt;a href="http://plato.stanford.edu/entries/qm-collapse/"&gt;collapse theory&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Gauge_theory"&gt;gauge theory&lt;/a&gt;. (If I ever get my head around &lt;a href="http://en.wikipedia.org/wiki/Lie_algebra"&gt;Lie algebras&lt;/a&gt;, I'll consider myself lucky.)&lt;br /&gt;&lt;br /&gt;I'm currently re-reading Rindler's &lt;a href="http://books.google.com/books?id=0J_dwCmQThgC&amp;amp;printsec=frontcover&amp;amp;dq=essential+relativity&amp;amp;source=bl&amp;amp;ots=s4jmb0Z3dh&amp;amp;sig=TXhH89f-zc9CYun4u44-hX3kSLI&amp;amp;hl=en&amp;amp;ei=Ka0qTLCDF8L58AartZ3SCA&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=3&amp;amp;ved=0CCAQ6AEwAg#v=onepage&amp;amp;q&amp;amp;f=false"&gt;&lt;i&gt;Essential Relativity&lt;/i&gt;&lt;/a&gt;. (I had the pleasure of meeting &lt;a href="http://en.wikipedia.org/wiki/Wolfgang_Rindler"&gt;Wolfgang Rindler&lt;/a&gt; at a conference when I was an undergrad. Very nice fellow.) Next on deck will be &lt;i&gt;A Unified Grand Tour of Theoretical Physics&lt;/i&gt; by Ian D. Lawrie, &lt;i&gt;Elementary Particles and the Laws of Physics&lt;/i&gt; by Feynman and Weinberg, &lt;i&gt;Feynman's Thesis&lt;/i&gt;, &lt;i&gt;A Guide to Feynman Diagrams in the Many-Body Problem&lt;/i&gt; by Mattuck, &lt;i&gt;The Theory of Fundamental Processes&lt;/i&gt; by Feynman, &lt;i&gt;Quantum Field Theory in a Nutshell&lt;/i&gt; by Zee, &lt;i&gt;Foundations of Space-Time Theories&lt;/i&gt; by Friedman, &lt;i&gt;The Inflationary Universe&lt;/i&gt; by Guth, &lt;i&gt;Supersymmetry&lt;/i&gt; by Binétruy, and &lt;i&gt;A First Course in String Theory&lt;/i&gt; by Zwiebach. This will take a while....&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px;"&gt;&lt;b&gt;Ground Penetrating RADAR&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I don't recall the details, but I suspect that it was through a documentary sometime in the early to mid 90's that I was first exposed to the concept of &lt;a href="http://en.wikipedia.org/wiki/Ground-penetrating_radar"&gt;ground penetrating radar&lt;/a&gt;, primarily as applied to the field of archeology. It caught my interest, and I have long pondered ways of improving the functionality of the technology. Of late, I've wondered if &lt;a href="http://en.wikipedia.org/wiki/Synthetic_aperture_radar"&gt;synthetic aperture radar&lt;/a&gt; technology could be applied to the problem, or perhaps even nascent q&lt;a href="http://en.wikipedia.org/wiki/Quantum_radar"&gt;uantum radar&lt;/a&gt; technologies. Up to this point, this has been primarily an intellectual exercise, but I sometimes find myself tinkering with the prospect of building my own GPR rig for experimentation, a prospect which has recently been bolstered by finding an account by a grad student of &lt;a href="http://www.mit.edu/~gr20603/Dr.%20Gregory%20L.%20Charvat%20Projects/$240%20High%20Res%20Rail%20SAR.html"&gt;building a simple, inexpensive SAR setup&lt;/a&gt; using recycled hardware.&amp;nbsp;Hmm. I do have an old microwave oven sitting around whose &lt;a href="http://en.wikipedia.org/wiki/Magnetron"&gt;magnetron&lt;/a&gt; would make a nice emitter....&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;This list is by no means comprehensive. I've not included a litany of home improvement projects and repairs that I have queued up, nor my desire to &lt;a href="http://www.compuvices.com/smoker.shtml"&gt;transform&lt;/a&gt; the old propane tank sitting in my back yard into a smoker. Not to mention... well, you get the point. There is always something to do. If nothing else, I am never bored!&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Verdana; font-size: 13px; margin-bottom: 0px; margin-top: 0px;"&gt;If there is a common strand running through all of this, it seems that most of these projects tend to get held up by one or more of three limitations: money, time, and energy. &amp;nbsp;Regarding the latter, have I mentioned that I am intrinsically lazy? After a long day of work (and a long commute), it is so much easier to plop down in front of the TV with my laptop, researching potential new hobbies.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7531238868565027372?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7531238868565027372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7531238868565027372' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7531238868565027372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7531238868565027372'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/06/my-hobby-collecting-hobbies.html' title='My Hobby: Collecting Hobbies'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4681615498358293997</id><published>2010-06-23T16:19:00.003-05:00</published><updated>2010-06-29T23:09:17.380-05:00</updated><title type='text'>Ooh, toys....</title><content type='html'>Meet &lt;a href="http://www.chumby.com/"&gt;Chumby&lt;/a&gt;, a digital picture frame/internet appliance with a 3.5 touchscreen display. Essentially an ARM device running Linux, it was designed by its creator, Andrew "bunny" Huang, to be hackable, and he even encourages creative uses of the device. It is even available in &lt;a href="http://www.makershed.com/ProductDetails.asp?ProductCode=MKCH1"&gt;kit form&lt;/a&gt;. Some have even tinkered with &lt;a href="https://boconnor.is-a-geek.com/pmwiki/index.php?n=Geek.Chumby"&gt;connecting it&lt;/a&gt; to &lt;a href="http://www.arduino.cc/"&gt;Arduino&lt;/a&gt; devices, an idea which has sent my mind reeling with ideas, including using this combination as the controlling mechanism for a small CNC router that I've been wanting to build for quite some time.&lt;br /&gt;&lt;br /&gt;Now, at just over a c-note, the Chumby packs in a lot of value, but doesn't offer much in the way of screen real estate. That's where the just-announced &lt;a href="http://www.slashgear.com/insignia-infocast-chumby-powered-display-gets-hack-instructions-2290927/"&gt;Insignia Infocast&lt;/a&gt; comes in. Available exclusively through &lt;a href="http://www.bestbuy.com/site/Insignia+-+Infocast+8%22+Internet+Media+Display/9854795.p?id=1218185322584&amp;amp;skuId=9854795&amp;amp;st=infocast&amp;amp;cp=1&amp;amp;lp=1"&gt;Best Buy&lt;/a&gt;, the Infocast is basically a scaled-up Chumby with an 8" display. And Mr. Huang has &lt;a href="http://www.bunniestudios.com/blog/?p=1140"&gt;provided details&lt;/a&gt; on the Infocast for would-be hackers. &amp;nbsp;Ooh, the possibilities....&lt;br /&gt;&lt;HR&gt;UPDATE: Arduino and Chumby procured. Let the fun begin...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4681615498358293997?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4681615498358293997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4681615498358293997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4681615498358293997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4681615498358293997'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/06/ooh-toys.html' title='Ooh, toys....'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7263463234556628734</id><published>2010-06-18T15:10:00.004-05:00</published><updated>2010-06-19T23:41:51.585-05:00</updated><title type='text'>Of Bees and Spherical Chickens</title><content type='html'>In tackling problems in science and engineering, a vital tool in the problem-solving arsenal is making assumptions which simplify the calculations by ignoring or minimizing the contributions of factors which have little or no impact on the outcome. Examples of such simplifying assumptions include ignoring friction and air resistance, or, in the case of particle physics, ignoring the effects of gravity. So pervasive is the use of such simplifying assumptions, that it has spawned a joke which eventually made its way into an episode of CBS' "&lt;a href="http://www.youtube.com/watch?v=9YTBmwt34uM"&gt;The Big Bang Theory."&lt;/a&gt;&amp;nbsp;(Finally, a series about My People!) This practice of simplification even became fodder for an &lt;a href="http://xkcd.com/669/"&gt;xkcd comic&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This practice of making simplifying assumptions can be extremely useful. It can transform calculations which might ordinarily require a supercomputing cluster into something that can literally be calculated on the back of an envelope. But it can be taken too far. There is something of an art to knowing what can be safely ignored and what actually has an impact, and it is largely experience which provides the proper guidance. When BP recently attempted to place a collection dome over the gushing well-head in the Gulf of Mexico, the effort failed because BP engineers had failed to take into account the fact that methane does not behave the same at such great depths as it does as standard temperature and pressure. As a result, the methane (at high pressures and low temperature) combined with seawater to form &lt;a href="http://en.wikipedia.org/wiki/Methane_clathrate"&gt;methane hydrate&lt;/a&gt;, essentially a methane ice, thus clogging the collection pipe.&lt;br /&gt;&lt;br /&gt;There is another example of oversimplification and its consequences which is even more broadly known among the populace, the popular bit of folklore which states that science had once proven that bees cannot fly (despite obvious evidence to the contrary). Everyone has heard this little nugget, which has become so pervasive in our culture as to become a cudgel &amp;nbsp;for science-bashing, and several scholars have dug into the history of this tale to determine where it originated.&lt;br /&gt;&lt;br /&gt;In the October 1996 issue of &lt;i&gt;Physics World&lt;/i&gt;, an article appeared entitled &lt;a href="http://physicsworldarchive.iop.org/index.cfm?action=summary&amp;amp;doc=9/10/phwv9i10a30@pwa-xml"&gt;"The strange case of the bumble-bee that flew"&lt;/a&gt; by Ken Zetie. In it, he wrote:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;But how did the myth about bees not&amp;nbsp;being able to fly start? When does the&amp;nbsp;story date back to? J McMasters states&amp;nbsp;that the story was prevalent in the&amp;nbsp;German technical universities in the&amp;nbsp;1930s, starting with the students of the&amp;nbsp;aerodynamicist Ludwig Prandtl at&amp;nbsp;Gottingen. The story goes that a noted&amp;nbsp;Swiss aerodynamicist, whom McMasters&amp;nbsp;does not name, was talking to a biologist&amp;nbsp;at dinner. The biologist asked about the&amp;nbsp;flight of bees and the Swiss gentleman did&amp;nbsp;a "back-of-the-napkin" calculation of the&amp;nbsp;kind I described earlier, assuming a rigid,&amp;nbsp;smooth wing and so on. Of course, he&amp;nbsp;found that there was insufficient lift and&amp;nbsp;went off to find out the correct answer.&amp;nbsp;&lt;/b&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;b&gt;In the meantime, the biologist put the&amp;nbsp;word around that bees could not fly, presumably&amp;nbsp;to show that nature was greater&amp;nbsp;than engineering, and the media picked up&amp;nbsp;the story. The truth, then as now, &amp;nbsp;wasn't&amp;nbsp;newsworthy, so a correction was never&amp;nbsp;publicized. The people I meet, therefore,&amp;nbsp;continue to tell me that science is a load of&amp;nbsp;crock because it once proved that bumblebees&amp;nbsp;cannot fly. And they will not hear&amp;nbsp;otherwise, especially not from a scientist.&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;This "J McMasters" as it turns out was a Boeing aerospace engineer named John H. McMasters, who had earlier published an article about this very topic in the journal &lt;i&gt;American Scientist:&lt;/i&gt; "The Flight of the Bumblebee and Related Myths of Entomological Engineering" (&lt;i&gt;Am. Sci.&lt;/i&gt;, &lt;b&gt;Vol. 77&lt;/b&gt;, pp. 164-8). In an &lt;a href="http://www.math.niu.edu/~rusin/known-math/98/bees"&gt;e-mail exchange&lt;/a&gt; discussing this article, McMasters reveals that he had been told that the Swiss aerodynamicist in question was one Jacob Ackeret, a well-established figure in the field of supersonic aerodynamics, but this could not be verified, so Ackeret's name was left out of the article. McMasters goes on to relate that, following the publication of his article, he was inundated with mail, including Xerox copies of page 8 of a French monograph on insect flight by the famed entomologist August Magnan, &lt;i&gt;Le Vol Des Insects&lt;/i&gt; (Hermann and Cle, Paris, 1934), which contains the following line:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;Tout d'abord poussé par ce qui fait en aviation, j'ai appliqué aux insectes les lois de la résistance de l'air, et je suis arrivé avec M. SAINTE-LAGUE a cette conclusion que leur vol est impossible.&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;i&gt;En anglais&lt;/i&gt;, this reads:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;Driven by the fact of aviation, I have applied the laws of the resistance of air to insects, and I arrived, with Monsieur Sainte-Lague, at the conclusion that their flight is impossible.&lt;/b&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Mr. Sainte-Lague appears to be the mathematician &lt;a href="http://en.wikipedia.org/wiki/Andr%C3%A9_Sainte-Lagu%C3%AB"&gt;André Sainte-Laguë&lt;/a&gt;, who was no light-weight in his field. Whoever originated this meme regarding the inability of bees to fly, whether it was Jacob Ackeret or the team of Magnan and Sainte-Laguë, we are talking about knowledgeable, credible scientists and engineers. How could such individuals reach such bizarre conclusions?&lt;br /&gt;&lt;br /&gt;First of all, it should be pointed out that the account given by McMasters clearly depicts Ackeret (or whatever other Swiss engineer it might have been) clearly proclaiming his result with tongue firmly planted in cheek. He obviously recognized that assumptions he made in performing his back-of-the-napkin computations presented an overly-simplified analysis of an horrendously complex topic, thus leading to a clearly preposterous conclusion. &amp;nbsp;As for&amp;nbsp;Magnan and Sainte-Laguë, no information is provided regarding their analysis, but it is fairly safe to assume (if you will pardon the conceit) that they also made the mistake of oversimplifying the problem. If one tries to analyze the wings of a bee as if they operated like aircraft wings, the lift they generate is clearly too low to allow flight. But bee wings don't work like aircraft wings. &amp;nbsp;Thanks to high-speed photography and more detailed analysis (taking into account the complexities of how bees actually fly, such as the constantly changing angle of attack of the wings), modern scientists have a very &lt;a href="http://www.nature.com/nature/journal/v384/n6610/abs/384626a0.html"&gt;clear understanding&lt;/a&gt; of the &lt;a href="http://jeb.biologists.org/cgi/content/abstract/148/1/19"&gt;dynamics&lt;/a&gt; of &lt;a href="http://jeb.biologists.org/cgi/content/abstract/148/1/53"&gt;bee flight&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Yes, scientists and engineers do make mistakes, being human beings after all. (For a rather dramatic example, one need look no further than early 20th century naysayers of rocketry who illustrated their lack of understanding of Newton's Third Law and the Law of Conservation of Linear Momentum by claiming that rockets could not possibly work in space since they would have no atmosphere against which to react.) But the beauty of it all is that science, by its very nature, is a self-correcting mechanism.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7263463234556628734?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7263463234556628734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7263463234556628734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7263463234556628734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7263463234556628734'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/06/of-bees-and-spherical-chickens.html' title='Of Bees and Spherical Chickens'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6903812329948856421</id><published>2010-05-18T21:00:00.001-05:00</published><updated>2010-05-18T23:14:17.419-05:00</updated><title type='text'>CP violation observed in B-meson systems by the D0 detector at Fermilab's Tevatron!</title><content type='html'>While the eyes of the physics world have been glued on the Large Hadron Collider at CERN, the physicists toiling away at the LHC's predecesor in Batavia, Illinois have been hard at work &lt;a href="http://arxiv.org/PS_cache/arxiv/pdf/1005/1005.2757v1.pdf"&gt;making&lt;/a&gt; &lt;a href="http://www-d0.fnal.gov/Run2Physics/WWW/results/final/B/B10A/GBorissov_Fermilab14May2010.pdf"&gt;new&lt;/a&gt; &lt;a href="http://www.fnal.gov/pub/presspass/press_releases/CP-violation-20100518.html"&gt;discoveries&lt;/a&gt;. Team members of the D0 Collaboration at Fermilab's Tevatron have announced the observation of what appears to be a CP violation in the oscillation of neutral B-mesons into their own antiparticles.&lt;br /&gt;&lt;br /&gt;Okay, now that I've made the eyes of any non-physicist reading this glaze over, perhaps a plain English explanation of this outcome and its significance is in order. It is perhaps easier if I start with the latter in order to provide historical context. To do that, we need to start at the beginning. The very beginning. The &lt;a href="http://en.wikipedia.org/wiki/Big_Bang"&gt;Big Bang&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;Okay, perhaps we don't have to back up quite that far, but we should at least back up to the discovery of the Big Bang. &amp;nbsp;Back in 1929, astronomer Edwin Hubble was studying the electromagnetic spectra of distant astronomical objects, specifically galaxies, and noted that they were moving away from us. (Well, from the standpoint of General Relativity, it isn't so much that they are moving as it is that the intervening space is expanding.) In fact, the further away they were, the faster they were moving away from us, an observation which confirmed a theoretical prediction by the Belgian Roman Catholic priest &lt;a href="http://en.wikipedia.org/wiki/Georges_Lema%C3%AEtre"&gt;Monsignor Georges Lemaître&lt;/a&gt; in 1927. By 1931,&amp;nbsp;Lemaître had carried his theories regarding the expansion of the universe to their logical conclusion, that at some point in the past, the&amp;nbsp;entirety&amp;nbsp;of the universe was concentrated into a single point, a "Primeval Atom," which then exploded and formed the universe as we know it. The concept was referred to derisively by Fred Hoyle as the "Big Bang theory," and the name stuck. (One cannot help but be struck by the irony of the fact that the concept of the Big Bang, the established reality of which is frequently denied by Biblical literalists, was first posited by a priest.)&lt;br /&gt;&lt;br /&gt;Now, no theory can properly be called a theory (as opposed to a hypothesis or conjecture) without meeting certain criteria, one of the most important of which is usefulness in making testable predictions. &amp;nbsp;The Big Bang theory was no exception, and one of the predictions of the theory was the existence of a sort of "after glow" of the Big Bang in the form of&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Cosmic_microwave_background_radiation"&gt;cosmic microwave background radiation&lt;/a&gt;, a prediction which was confirmed in 1964 by Arno Penzias and Robert Wilson of Bell Labs. (I had the pleasure of speaking with Robert Wilson on a few&amp;nbsp;occasions&amp;nbsp;while I was an undergrad back in the late 80's. Very nice guy. But I digress.)&lt;br /&gt;&lt;br /&gt;All very well and good, but what does all of this have to do with the new discovery at Fermilab? &amp;nbsp;I'm getting to that....&lt;br /&gt;&lt;br /&gt;As the Big Bang theory gained broader acceptance among cosmologists, particle physicists started piping up with an objection. They pointed out that matter and anti-matter particles are always produced in pairs, and that the Big Bang should have spewed out equal quantities of matter and anti-matter particles, which would have promptly annihilated each other, leaving a universe filled with nothing but a sea of gamma radiation. No matter. This conundrum is referred to the &lt;a href="http://en.wikipedia.org/wiki/Baryon_asymmetry"&gt;baryon asymmetry problem&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But we are here. And the Big Bang happened. Whodathunk?&lt;br /&gt;&lt;br /&gt;A possible solution to this&amp;nbsp;quandary&amp;nbsp;was proposed in the mid-60's by &lt;a href="http://en.wikipedia.org/wiki/Andrei_Sakharov"&gt;Andrei Sakharov&lt;/a&gt;, a Soviet physicist as noted for his political activism as for his scientific accomplishments. (In 1980, he was arrested for protesting the Soviet invasion of Afghanistan.) Sakharov proposed a theoretical model in which there might be an&amp;nbsp;asymmetry&amp;nbsp;in the behavior of matter and anti-matter in &amp;nbsp;certain types of interactions, and that such an asymmetry could lead to a net quantity of matter remaining after the bulk of matter and anti-matter mutually&amp;nbsp;annihilated&amp;nbsp;itself in the wake of the Big Bang. Furthermore, Sakharov argued, such an asymmetry would manifest itself as a &lt;a href="http://en.wikipedia.org/wiki/CP_violation"&gt;violation of CP conservation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;"And what in blue blazes," I hear you cry, "is that?"&lt;br /&gt;&lt;br /&gt;Before I define "CP," I should digress just a bit and comment on the concept of symmetry and its relationship to conservation laws. The concept of symmetry is fundamental to theoretical physics. Monumentally fundamental. All conservation laws are rooted in symmetry. Conservation of momentum is the result of translation symmetry. Conservation of energy is rooted in time symmetry. Conservation of angular momentum is a consequence of directional symmetry. And the importance of symmetry goes even deeper than that. In quantum field theory, a special type of symmetry called "&lt;a href="http://en.wikipedia.org/wiki/Introduction_to_gauge_theory"&gt;gauge symmetry&lt;/a&gt;" is imposed on the fields that the theory describes. Requiring gauge symmetry causes terms describing force interactions to pop right out of the field equations automatically, whether it is the electromagnetic force, the weak nuclear force governing beta decay, or the strong nuclear force which bind quarks to form protons and neutrons. It is a beautiful thing to see.&lt;br /&gt;&lt;br /&gt;But just as important as symmetry is in theoretical physics, there is a related concept called "&lt;a href="http://en.wikipedia.org/wiki/Spontaneous_symmetry_breaking"&gt;spontaneous symmetry breaking&lt;/a&gt;." It is this concept which allows the Higgs field to give fermions their mass, and which caused the electro-weak force to split off into the electromagnetic and weak nuclear forces as the universe cooled after the Big Bang. In theoretical physics, when a symmetry is broken, something interesting is happening.&lt;br /&gt;&lt;br /&gt;Which leads us back to CP violation. The concept behind CP (charge-parity) conservation is as follows: perform an experiment with a collection of particles. Then swap all of the particles with equivalent particles of opposite charge (in other words, their anti-particles), then perform the experiment again, but watching it in a mirror. The outcome of the experiment should be identical.&lt;br /&gt;&lt;br /&gt;But, as it turns out, CP symmetry is not always obeyed. Such an asymmetry as described by Sakharov was experimentally detected in 1964. Neutral K-mesons (also known as kaons) were observed to turn into their own anti-particles and back again repeatedly. This in of itself was not a surprise, but the rate at which each part of the oscillation took place was not the same, and this is where the "CP violation" was happening. There was subtle difference in the way matter and anti-matter were behaving, which was in line with Sakharov's solution to the issue of matter's dominance in our universe. But the asymmetry observed in kaon oscillations was not enough. Not by a factor of 10,000,000,000.&lt;br /&gt;&lt;br /&gt;Which brings us back full-circle to the findings of the D0 team. The CP violation which they have observed in B-meson oscillations in the Tevatron is significantly larger than that observed in 1964 with kaon oscillations. Possibly large enough to explain the baryon asymmetry problem. Which would explain why we have a universe of stars, galaxies, planets, trees, puppies, Legos, and Bugatti Veyrons, and not a universe of pure energy.&lt;br /&gt;&lt;br /&gt;&lt;img height="468" src="http://www.fnal.gov/pub/presspass/images/FINAL_CP_Violation_051710-medres.jpg" width="640" /&gt;&lt;br /&gt;&lt;br /&gt;For more info, take a look at the &lt;a href="http://resonaances.blogspot.com/2010/05/new-physics-claim-from-d0.html"&gt;RESONAANCES&lt;/a&gt; blog and the&lt;a href="http://www.scientificblogging.com/quantum_diaries_survivor/plot_week_news_cp_violation"&gt; Quantum Diaries Survivor&lt;/a&gt; blog, both of which have interesting discussions about this discovery. The New York Times also has an &lt;a href="http://www.nytimes.com/2010/05/18/science/space/18cosmos.html"&gt;article&lt;/a&gt; about this discovery.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6903812329948856421?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6903812329948856421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6903812329948856421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6903812329948856421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6903812329948856421'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/05/cp-violation-observed-in-b-meson.html' title='CP violation observed in B-meson systems by the D0 detector at Fermilab&apos;s Tevatron!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-407936047371685288</id><published>2010-04-12T15:30:00.009-05:00</published><updated>2010-04-12T17:21:19.814-05:00</updated><title type='text'>Saturn's Enigmatic Hexagon</title><content type='html'>&lt;div style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/div&gt;One of our planets has a hex on it. Seriously.&lt;br /&gt;&lt;br /&gt;Perhaps I should back up and explain. Back in 1988, scientists analyzing images of Saturn sent back by Voyager 2 noticed an odd structure in the cloud banding circling Saturn's North Pole. One of the cloud bands was shaped like a hexagon! &lt;a href="http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6WGF-4731649-1KB&amp;amp;_user=108429&amp;amp;_coverDate=11/30/1988&amp;amp;_rdoc=1&amp;amp;_fmt=high&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_acct=C000059713&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=108429&amp;amp;md5=42efe4d73001612c1744d234150aad52"&gt;[Godfrey, D. A., 1988: A hexagonal feature around Saturn's North Pole. &lt;i&gt;Icarus&lt;/i&gt; (ISSN 0019-1035), &lt;b&gt;vol. 76&lt;/b&gt;, Nov. 1988, p. 335-356., doi:10.1016/0019-1035(88)90075-9.]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.planetary.org/image/PIA09187.gif" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" src="http://www.planetary.org/image/PIA09187.gif" /&gt;&lt;/a&gt;The public was dazzled and puzzled by the images. Atmospheric scientists looked at them and said "Oh, a standing &lt;a href="http://en.wikipedia.org/wiki/Rossby_wave"&gt;Rossby wave&lt;/a&gt;. Interesting."  Some of these scientists went on to work out the hydrodynamic calculations of how this structure might have been formed as a side effect of a cyclone near the boundary of the hexagon. &lt;a href="http://pubs.giss.nasa.gov/cgi-bin/abstract.cgi?id=al04100j"&gt;[Allison, M., D.A Godfrey, and R.F. Beebe, 1990: A wave dynamical interpretation of Saturn's polar hexagon. &lt;i&gt;Science&lt;/i&gt;, 247, 1061-1063, doi:10.1126/science.247.4946.1061.]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When the Cassini probe reached Saturn in 2006, the northern polar region was shrouded in winter darkness, but the Cassini VIMS team was nevertheless able to image the region in infrared. (See image to the right.) Sure enough, the hexagonal shape was still there, although the vortex that had been swirling about one of its sides was gone, which was verified in the visible spectrum as daylight began to creep back into the polar region in early 2009.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Keep in mind that the absense the cyclone on the periphery of the hexagon does not automatically render the analysis by Allison, Godfrey, and Beebe incorrect. The sinusoidal "wobble" of the polar jet stream could easily persist long after whatever triggered the initial perturbation goes away. Such persistant structures in the atmospheres of the gas giants is not unprecedented. In the Jovian atmosphere, a cyclone known as the Great Red Spot has persisted for centuries. The only real mystery is whether the cyclone observed adjacent to the hexagon by Voyager 2 was actually what triggered the oscillation, or if something else was the culprit. Scientists continue to dig into the issue. Some have even speculated that the driving force might be convective currents of hotter gasses upwelling from deep within Saturn's atmosphere. &lt;a href="http://science-mag.aaas.org/cgi/content/full/319/5859/79"&gt;[Fletcher LN, Irwin PG, Orton GS, Teanby NA, Achterberg RK, Bjoraker GL, Read PL, Simon-Miller AA, Howett C, de Kok R, Bowles N, Calcutt SB, Hesman B, Flasar FM. Temperature and composition of Saturn's polar hot spots and hexagon. &lt;i&gt;Science&lt;/i&gt;. 2008 Jan 4;&lt;b&gt;319&lt;/b&gt;(5859):79-81.]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just this month, it was announced that Oxford physicists Ana Claudia Barbosa Aguiar and Peter Read had managed to duplicate this hexagon structure in the lab in a tank of swirling fluid. &lt;a href="http://www.sciencedirect.com/science/article/B6WGF-4XNF8FP-1/2/cc6b86557aea06ce23209654ec004f0b"&gt;[Ana C. Barbosa Aguiar, Peter L. Read, Robin D. Wordsworth, Tara Salter, Y. Hiro Yamazaki, A laboratory model of Saturn's North Polar Hexagon, &lt;i&gt;Icarus&lt;/i&gt;, &lt;b&gt;Volume 206&lt;/b&gt;, Issue 2, Cassini at Saturn, April 2010, Pages 755-763, ISSN 0019-1035, DOI: 10.1016/j.icarus.2009.10.022.]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8eH8dJgJG-c&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8eH8dJgJG-c&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This experiment provided confirmation of an earlier experiment. In 2005, researchers at the Technical University of Denmark had achieved similar results with a similar apparatus. &lt;a href="http://prl.aps.org/abstract/PRL/v96/i17/e174502"&gt;[Jansson, T. R. N., et al, 2006. Polygons on a Rotating Fluid Surface. P&lt;i&gt;hys. Rev. Lett.&lt;/i&gt;, &lt;b&gt;96&lt;/b&gt;. 174502.]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, the science on this topic is humming along nicely. That having been said, some in the general public still seem puzzled and bewildered by all of this. A hexagon formed by clouds? It seems counterintuitive that such a structure could possibly exist. However, a closer examination of the images reveals that the sides of the hexagon are not perfectly straight, nor do the polar winds of Saturn make abrupt, crisp 120 degree turns at each of the hexagon's vertices.&lt;br /&gt;&lt;br /&gt;Consider the graph below illustrating the simple expression (in polar coordinates) r = 2 + 0.07 * sin(6*Θ). Keep in mind that this is not even remotely intended to serve as an analysis of the dynamics of the Saturn hexagon. Heady hydrodynamic equations involving vector fields would be required for that.  What I am attempting to qualitatively demonstrate here is how a stationary Rossby wave could conceivably resemble a regular polygon. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_T7SkPDfAB7c/S8OCr6Sx0LI/AAAAAAAAAwg/QbTefbruu0o/s1600/hex.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="412" src="http://2.bp.blogspot.com/_T7SkPDfAB7c/S8OCr6Sx0LI/AAAAAAAAAwg/QbTefbruu0o/s640/hex.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;With the amplitude of the sinusoidal component set to be sufficiently shallow, and the angular component being multiplied by 6 (forcing the resulting figure to possess the six-fold radial symmetry of the D&lt;sub&gt;6&lt;/sub&gt;&amp;nbsp;dihedral group, a property shared with true hexagons), the resulting figure (composed of nothing more than curves) appears at a glance to have the form of a hexagon.&lt;br /&gt;&lt;br /&gt;So, a hex upon Saturn!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-407936047371685288?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/407936047371685288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=407936047371685288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/407936047371685288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/407936047371685288'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/04/one-of-our-planets-has-hex-on-it.html' title='Saturn&apos;s Enigmatic Hexagon'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_T7SkPDfAB7c/S8OCr6Sx0LI/AAAAAAAAAwg/QbTefbruu0o/s72-c/hex.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2079400965231961298</id><published>2010-03-26T15:13:00.000-05:00</published><updated>2010-03-26T15:13:41.367-05:00</updated><title type='text'>"Nature by Numbers"</title><content type='html'>This video offers an exquisite glimpse into the mathematical beauty of nature:&lt;br /&gt;&lt;br /&gt;&lt;object height="505" width="853"&gt;&lt;param name="movie" value="http://www.youtube.com/v/kkGeOWYOFoA&amp;hl=en_US&amp;fs=1&amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/kkGeOWYOFoA&amp;hl=en_US&amp;fs=1&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="853" height="505"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.etereaestudios.com/docs_html/nbyn_htm/about_index.htm"&gt;Here&lt;/a&gt; is an explanation of the mathematics touched upon by the video.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2079400965231961298?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2079400965231961298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2079400965231961298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2079400965231961298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2079400965231961298'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/03/nature-by-numbers.html' title='&quot;Nature by Numbers&quot;'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1232176138110900379</id><published>2010-03-19T10:11:00.003-05:00</published><updated>2010-03-26T15:04:39.699-05:00</updated><title type='text'>Assume the Position with Mr. Wuhl</title><content type='html'>My college history classes were never this much fun.&lt;br /&gt;&lt;br /&gt;In 2006 and 2007, HBO aired two specials featuring comedic actor Robert Wuhl. Filmed before a class of New York University film students, the specials featured Mr. Wuhl offering up hysterical lectures on history as viewed through the lens of pop culture. Mr. Wuhl really should do more of these things.&lt;br /&gt;&lt;br /&gt;(Not entirely safe for work due to language and a brief appearance by a nude Hedy Lamarr. Rawr!)&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Assume the Position&lt;/b&gt;: "History is Pop Culture" (April 2006)&lt;br /&gt;Part 1&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NJNVgCHLR-k&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/NJNVgCHLR-k&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Part 2&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/fX5foJttgt4&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/fX5foJttgt4&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Part 3&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QgddY5OO4fY&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/QgddY5OO4fY&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Part 4&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YkfcqJ1TjSE&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YkfcqJ1TjSE&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Assume the Position 201&lt;/b&gt;: "History is Based on a True Story" (July 2007)&lt;br /&gt;&lt;br /&gt;Part 1&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Yg7Q5UX_R0U&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Yg7Q5UX_R0U&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Part 2&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/uiUhoA9NTs8&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/uiUhoA9NTs8&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Part 3&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/sQxkFMYwgk0&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/sQxkFMYwgk0&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1232176138110900379?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1232176138110900379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1232176138110900379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1232176138110900379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1232176138110900379'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/03/assume-position-with-mr-wuhl.html' title='Assume the Position with Mr. Wuhl'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2123932704801353927</id><published>2010-03-16T14:36:00.002-05:00</published><updated>2010-04-02T23:50:37.180-05:00</updated><title type='text'>Not out of the woods yet, but things are getting better....</title><content type='html'>As I mentioned in a &lt;a href="http://glenmark.blogspot.com/2010/01/we-now-join-our-recovery-already-in.html"&gt;previous post&lt;/a&gt;, there are signs that the economy is starting to rebound. Sadly, job growth/loss (the indicator which most directly impacts most people) always lags other indicators, but there is good news even there:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, sans-serif; font-size: 9pt;"&gt;&lt;img alt="Learn more about the stimulus and the road to recovery" border="0" height="400" id="_x0000_i1025" src="http://www.barackobama.com/images/email/021610_roadtorecovery.jpg" width="600" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font: 12.0px Helvetica; margin: 0.0px 0.0px 0.0px 0.0px;"&gt;This is a chart showing monthly job gains/losses. After steady declines in job losses since the President signed the Recovery Act in February 2009, the economy is actually starting to gain jobs. Of course, it will take a while for jobs to open up for the bulk of people who have lost work during this downturn, and layoffs do continue. (A dear friend of mine was laid off just this month.) But the worst does appear to be over. The trends are moving in the right direction....&lt;br /&gt;&lt;br /&gt;April 2 Update: The &lt;a href="http://obama.3cdn.net/d9d98835a020fb2394_6bm6bx3yb.pdf"&gt;"bikini graph"&lt;/a&gt; has been updated with the latest data......&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2123932704801353927?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2123932704801353927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2123932704801353927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2123932704801353927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2123932704801353927'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/03/not-out-of-woods-yet-but-things-are.html' title='Not out of the woods yet, but things are getting better....'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3961288398080978066</id><published>2010-03-16T13:40:00.000-05:00</published><updated>2010-03-16T13:40:55.715-05:00</updated><title type='text'>OK Go's Amazing Viral Videos</title><content type='html'>Surely you've seen it by now. The band OK Go has released the official video for their song "This Too Shall Pass," and it is cropping up everywhere in the InterWebs. Including here:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qybUFnY7Y8w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qybUFnY7Y8w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;What can I say? I'm a sucker for anything involving Rube Goldberg machines. Few things tug harder at the heartstrings of my Inner Geek. And for more rampant geekiness, Wired.com has an &lt;a href="http://www.wired.com/gadgetlab/2010/03/ok-go-rube-goldberg/"&gt;article&lt;/a&gt; on the making of this video, complete with behind the scenes footage.&lt;br /&gt;&lt;br /&gt;However, I should point out that this is not the first video from this group to go viral &lt;b&gt;with this very song&lt;/b&gt;. There is a previous &lt;a href="http://www.youtube.com/watch?v=UJKythlXAIY"&gt;unofficial video&lt;/a&gt;, made with the help of the Notre Dame Marching Band. (Alas, embedding of that video is disabled at the request of the band's label, EMI, one of many bones of contention which brought OK Go to the decision to part ways with EMI.) &amp;nbsp;As with the Rube Goldberg video, this one is shot in a continuous take. And this one is a Band Geek's delight.&lt;br /&gt;&lt;br /&gt;But wait, there is more. OK Go had an even earlier video go viral (albeit not to the same degree), with the video for their song &lt;a href="http://www.youtube.com/watch?v=QaRfxjcpYvM"&gt;"Here It Goes Again."&lt;/a&gt; &amp;nbsp;The novelty here? The band performs a choreographed dance on treadmills....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3961288398080978066?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3961288398080978066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3961288398080978066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3961288398080978066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3961288398080978066'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/03/ok-gos-amazing-viral-videos.html' title='OK Go&apos;s Amazing Viral Videos'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3950723169780338465</id><published>2010-02-07T21:26:00.006-06:00</published><updated>2010-02-07T22:31:11.761-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LaTeX'/><title type='text'>Integrating Lilypond with more complex LaTeX documents</title><content type='html'>In a &lt;a href="http://glenmark.blogspot.com/2009/11/making-lilypond-work-with-texshop.html"&gt;previous post&lt;/a&gt;, I described my trials and tribulations in getting the&lt;a href="http://lilypond.org/"&gt; Lilypond&lt;/a&gt; music-engraving package to work with &lt;a href="http://www.uoregon.edu/~koch/texshop/"&gt;TeXShop&lt;/a&gt;, a Mac-based front-end for the &lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt; typesetting system. The example used to illustrate the technique was a rather simple document, with no included external images or files.&lt;br /&gt;&lt;br /&gt;As I've continued my rediscovery of LaTeX (having first been exposed to it as an undergraduate), I've come to realize that the rather straightforward techniques I had described previously break down when dealing with more complex documents. &amp;nbsp;This first came to light when I attempted to incorporate Lilypond content into a LaTeX document built with the &lt;a href="http://code.google.com/p/tufte-latex/"&gt;Tufte-LaTeX&lt;/a&gt; classes, a collection of layout classes created to render LaTeX documents using the design principals of &lt;a href="http://www.edwardtufte.com/tufte/"&gt;Edward Tufte&lt;/a&gt;, author of &lt;span class="Apple-style-span" style="font-family: 'times new roman', times, serif;"&gt;&lt;i&gt;&lt;a href="http://www.edwardtufte.com/tufte/books_vdqi"&gt;The Visual Display of Quantitative Information&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;/i&gt;, and one of the worlds foremost experts on the presentation of information. A self-documenting example of the output of the Tufte-LaTeX book class can be seen &lt;a href="http://tufte-latex.googlecode.com/files/sample-book-3.5.0.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;To really understand what went awry when trying to incorporate Lilypond content into a Tufte-style document, it is necessary to take a closer look at the Lilypond-LaTeX.engine configuration file that I came up with (these engine files merely being Unix shell scripts which are invoked by the TeXShop GUI front-end when it comes time to build and render the document):&lt;br /&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;#!/bin/bash&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;export PATH=$PATH:/Applications/LilyPond.app/Contents/Resources/bin&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Delete existing output (PDF) file&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rm "$1".pdf&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Create directory to put all temporary stuff&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mkdir -p "$1_r"-out/&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Invoke L-B&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;lilypond-book --output="$1_r"-out --pdf "$1"&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;cd "$1_r"-out&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;pdflatex "$1"&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Copy output (PDF) file to parent directory&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;mv *.pdf ..&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Delete temporary stuff&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rm -rf *&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;cd ..&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Delete (empty) temp directory&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;rmdir "$1_r"-out&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;# Display output (PDF) file&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;open "$1".pdf&lt;/span&gt;&lt;/blockquote&gt;Note that a temporary output directory is created to which the output of lilypond-book is directed. Why? When lilypond-book is invoked, it reads in the specified .tex file, processes any lilypond commands it finds, and uses them to create small graphics files containing the rendered music notation, then rewrites the .tex file, replacing the lilypond commands with \input commands pointing to small .tex files which, in turn, use \includegraphics commands to load the images generated by lilypond. Pdflatex is then invoked on the newly rewritten version of the main .tex file, resulting in the generation of the output PDF. &amp;nbsp;If a separate subdirectory were not used for the output of lilypond-book, the script would fail when it tries to overwrite the original version of the primary .tex file with the updated version. By creating the output in a subdirectory, the original .tex file is preserved.&lt;br /&gt;&lt;br /&gt;The problem with this approach in a more complex document, such as the case of something built with the Tufte-LaTeX document classes, is if \include or \input commands (or related commands) come into play, not to mention ancillary files such as .toc (table-of-contents) files. &amp;nbsp;In the specific case of the Tufte-LaTeX example, external graphics are loaded into the document via the \includegraphics command, the path to which is determined by the \graphicspath command. (In retrospect, a simple solution to this specific problem would have been to simply edit the argument of the \graphicspath command to specify an explicit rather than relative path, but that isn't exactly what I came up with, nor would it solve the issue of the .toc file.) When lily-pond book spits out a new copy of the .tex file, then internally invokes LaTeX to process it (even before the explicit invocation of pdflatex found in the engine file shown above), LaTeX tries and fails to find the external graphics called by the \includegraphics command, and the overall process fails.&lt;br /&gt;&lt;br /&gt;My first successful workaround to this issue was to simply make use of a pre-created output directory (rather than one created on the fly as in the engine file above) and make sure that this output directory contained copies of the graphics subdirectory and other ancillary files. &amp;nbsp;However, despite the fact that it works, such a workaround is too cumbersome to be practical since the ancillary files would have to be constantly synchronized to the output directory.&lt;br /&gt;&lt;br /&gt;After further tinkering (mainly in the command line environment, bypassing TeXShop entirely), I came up with a better way: renaming the primary .tex file to have a .lytex extension. Lilypond-book will accept a .lytex file as input, and the output can be written to the same directory with the standard .tex extension, thus negating the overwrite issue. The included graphics are found, and all is well.&lt;br /&gt;&lt;br /&gt;Well, that worked specifically for the Tufte-LaTeX class. But what about for even more complex documents. For example, when creating a book with LaTeX, it is common to maintain a minimal primary file which then uses \include commands to bring in the individual chapters, which are contained in separate .tex files. For example, suppose we have a main file called master.tex with the following contents:&lt;br /&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;\documentclass[11pt]{book}&lt;br /&gt;\usepackage{graphicx}&lt;br /&gt;\begin{document}&lt;br /&gt;\author{Me, Myself, &amp;amp; I}&lt;br /&gt;\title{My Magnum Opus}&lt;br /&gt;\frontmatter&lt;br /&gt;\maketitle&lt;br /&gt;\tableofcontents&lt;br /&gt;\mainmatter&lt;br /&gt;\include{chapter1}&lt;br /&gt;\include{chapter2}&lt;br /&gt;\include{chapter3}&lt;br /&gt;\end{documents}&lt;/blockquote&gt;&lt;br /&gt;Furthermore, let us suppose that the three chapters consist of the following files, called chapter1.tex, chapter2.tex, and chapter3.tex respectively:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;\chapter{It Begins}&lt;br /&gt;This is the content for the first chapter....&lt;/blockquote&gt;&lt;hr /&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;\chapter{The Middle}&lt;br /&gt;&lt;br /&gt;Now the plot thickens.... &lt;br /&gt;&lt;br /&gt;This time, with music!&lt;br /&gt;&lt;br /&gt;In Western music, the primary reference tone is the pitch A above middle C, which is defined by ISO standards as having a fundamental frequency of 440Hz. In twelve-tone equal temperament, the frequencies of all other tones within that octave are related to this pitch according to the following formula:&lt;br /&gt;&lt;br /&gt;\begin {displaymath}&lt;br /&gt;F(n) = 440 \times 2^{ \frac{n}{12} } &lt;br /&gt;\end {displaymath}&lt;br /&gt;&lt;br /&gt;Note that this "twelth roots of two" scheme does not provide pure harmonics of the sort obtained with&amp;nbsp;Pythagorean&amp;nbsp;Tuning or Just&amp;nbsp;Temperament,&lt;span class="Apple-style-span" style="line-height: normal;"&gt;&amp;nbsp;but it does avoid the "wolf tones" found in those older tuning systems in the transition from one octave to another, thus allowing music to span multiple octaves or to be transposed into different keys.&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;To find the frequency of the note in the next octave up, simply double the frequency. To go down an octave, divide the frequency by two.&lt;br /&gt;&lt;br /&gt;With frequency intervals thus defined, we can begin dividing the continuous acoustic spectrum into discretized structures known as scales. Here is a one octave chromatic scale:&lt;br /&gt;&lt;br /&gt;\begin[quote,fragment,staffsize=16]{lilypond}&lt;br /&gt;\set Score.timing = ##f&lt;br /&gt;\override Staff.TimeSignature #'transparent = ##t&lt;br /&gt;\relative c' {&lt;br /&gt;c4 cis d dis e f fis g gis a ais b c&lt;br /&gt;}&lt;br /&gt;\end{lilypond}&lt;/blockquote&gt;&lt;hr /&gt;&lt;blockquote style="line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;"&gt;\chapter{Finale}&lt;br /&gt;The thrilling climax....&lt;/blockquote&gt;Note that Chapter 2 includes the same lilypond code that I used in my first article. For the reasons explained earlier, this will cause lilypond-book to fail. &amp;nbsp;However, if we change the filename of that file to chapter2.lytex, and run lilypond-book against it with the command "lilypond-book --pdf chapter2.lytex", a proper chapter2.tex file will be generated (albeit with a harmless warning about "\begin{document}" not being found), and we can then process master.tex with pdflatex normally, including multiple runs so that the table of contents will be properly generated.&lt;br /&gt;&lt;br /&gt;So what about including lilypond code in the main file? &amp;nbsp;Well that is an entirely different kettle of fish, and has thus far proven to be problematic in my experiments. For the time being, it appears that stuffing the lilypond code into include files might be the best way to go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3950723169780338465?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3950723169780338465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3950723169780338465' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3950723169780338465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3950723169780338465'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/02/integrating-lilypond-with-more-complex.html' title='Integrating Lilypond with more complex LaTeX documents'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7098003587623751148</id><published>2010-01-27T14:03:00.002-06:00</published><updated>2010-01-27T16:49:49.730-06:00</updated><title type='text'>Apple announces iPad...and not much else</title><content type='html'>No announcement for iPhone 4 or any hardware refreshes for the iPhone line. No Mac announcements.&lt;br /&gt;&lt;br /&gt;The iPad is nice, and does a nice job of extending the iPhone/iTouch interface to a larger form factor. My reaction? Meh.&lt;br /&gt;&lt;br /&gt;I would love to have that hardware, with the touch interface enhancements, but able to run Mac OS X applications. Looks like the eventual replacement for my aging MacBook Pro will likely be a MacBook Air (or whatever is equivalent six months to a year from now). But first, I need to replace my now non-functional G5 tower, preferably with RAID storage, so that I have a home server to securely store my data. (I'm thinking perhaps a Mac Mini connected to an external RAID enclosure via FireWire, or perhaps the Mac Mini server configuration with two hard drives.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7098003587623751148?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7098003587623751148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7098003587623751148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7098003587623751148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7098003587623751148'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/01/apple-announces-ipadand-not-much-else.html' title='Apple announces iPad...and not much else'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3188743125683214167</id><published>2010-01-26T22:48:00.002-06:00</published><updated>2010-01-27T10:06:05.435-06:00</updated><title type='text'>We now join our recovery, already in progress....</title><content type='html'>Complete GDP data for the 4th quarter of 2009 isn't in yet, so this chart only shows three quarters for that year, but the signs are good. Of course, as usual, jobs are lagging, so many people fail to realize that the economy is in fact in a state of recovery.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.bea.gov/newsreleases/national/gdp/gdp_large.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.bea.gov/newsreleases/national/gdp/gdp_large.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Sadly, rumor has it that President Obama is poised to repeat the same mistake that FDR made in 1937, buckling to GOP pressure to cut Federal spending, a move which put the brakes on progress made by the New Deal in getting us out of the Great Depression and resulted in the 1937 recession, a mistake which I've &lt;a href="http://glenmark.blogspot.com/2009/02/state-of-economy.html"&gt;touched upon before&lt;/a&gt;. (An economic boom is the time to curtail government spending and pay down the debt, not during a tepid recovery. This is basic material covered on, say, day 2 of an Economics 101 class.) We'll see what news is in store for us in the State of the Union Address tomorrow.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt="" border="0" src="http://images2.dailykos.com/images/user/363/Depression_GDP_output_1.gif" style="cursor: pointer; display: block; height: 480px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; text-align: center; width: 371px;" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3188743125683214167?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3188743125683214167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3188743125683214167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3188743125683214167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3188743125683214167'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2010/01/we-now-join-our-recovery-already-in.html' title='We now join our recovery, already in progress....'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3330233632859298814</id><published>2009-12-18T09:47:00.004-06:00</published><updated>2009-12-18T09:49:09.907-06:00</updated><title type='text'>No Commentary Needed</title><content type='html'>&lt;a href="http://therealmfg.blogspot.com/2009/12/exactly.html"&gt;http://therealmfg.blogspot.com/2009/12/exactly.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3330233632859298814?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3330233632859298814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3330233632859298814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3330233632859298814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3330233632859298814'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/12/no-commentary-needed.html' title='No Commentary Needed'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6463437675495129763</id><published>2009-12-07T09:40:00.001-06:00</published><updated>2009-12-07T09:41:15.190-06:00</updated><title type='text'>The "Climategate" er....Thing</title><content type='html'>Recently, a &lt;a href="http://www.megaupload.com/?d=U44FST89"&gt;large cache of e-mails and computer code&lt;/a&gt; was &lt;a href="http://www.cbsnews.com/stories/2009/11/21/ap/world/main5727910.shtml?tag=contentMain;contentBody"&gt;stolen&lt;/a&gt; from the Climate Research Unit (CRU) at the University of East Anglia and published on the web. After a flurry of quote-mining, right-wing pundits have been quick to seize upon a handful of messages as a "smoking gun" proving the existence a left-wing conspiracy to promote an Anthropogenic Climate Change hoax. Of course, the reality of the situation is that the stolen data indicates nothing of the kind....&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7nnVQ2fROOg&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7nnVQ2fROOg&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;As for the hackers' claims that climate researchers are keeping data to themselves that should be made public, this is also far from the case. Dig through all the raw data you like. It is all out &lt;a href="http://www.realclimate.org/index.php/data-sources/"&gt;there&lt;/a&gt;....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6463437675495129763?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6463437675495129763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6463437675495129763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6463437675495129763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6463437675495129763'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/12/climategate.html' title='The &quot;Climategate&quot; er....Thing'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1026389070050941429</id><published>2009-12-06T22:34:00.000-06:00</published><updated>2009-12-06T22:34:14.065-06:00</updated><title type='text'>Magic Highway USA</title><content type='html'>&lt;div&gt;Once upon a time, people envisioned the future with bold optimism, and nobody presented &amp;nbsp;such visions of the future better than Disney. Check out this film from 1958 exploring the highways of the future. It is quite fascinating to consider which of the predictions have come true (even if not in the way imagined), and which have not.&lt;br /&gt;&lt;br /&gt;The big thing they missed, of course, is traffic jams.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/F6pUMlPBMQA&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/F6pUMlPBMQA&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Tip o' the hat to Doc Parker for pointing this one out to me.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1026389070050941429?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1026389070050941429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1026389070050941429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1026389070050941429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1026389070050941429'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/12/magic-highway-usa.html' title='Magic Highway USA'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3727090492157831553</id><published>2009-12-06T12:35:00.000-06:00</published><updated>2009-12-06T12:35:15.394-06:00</updated><title type='text'>The Bohr-Einstein Debates - With Puppets?</title><content type='html'>The &lt;a href="http://en.wikipedia.org/wiki/Bohr%E2%80%93Einstein_debates"&gt;philosophical back-and-forth between Niels Bohr and Albert Einstein&lt;/a&gt; helped lay the foundation for Quantum Mechanics. And, make no mistake, Einstein's approach to the problem was far more nuanced than his famous "God does not play dice" line would suggest. His philosophical challenges to Bohr's strictly mathematical approach helped drive the science forward considerably.&lt;br /&gt;&lt;br /&gt;So what better way to present this essential element of the history of science than with &lt;a href="http://vimeo.com/7916458"&gt;puppets&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="300" width="400"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7916458&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=7916458&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/7916458"&gt;The Bohr-Einstein Debates, With Puppets&lt;/a&gt; from &lt;a href="http://vimeo.com/user2724172"&gt;Chad Orzel&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3727090492157831553?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3727090492157831553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3727090492157831553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3727090492157831553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3727090492157831553'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/12/bohr-einstein-debates-with-puppets.html' title='The Bohr-Einstein Debates - With Puppets?'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-9000526097564885314</id><published>2009-12-05T21:34:00.002-06:00</published><updated>2009-12-06T01:08:01.453-06:00</updated><title type='text'>Uber-Cool Space Shuttle Footage: STS-129 Ascent Video Highlights</title><content type='html'>&lt;object height="300" width="400"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7852885&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=7852885&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/7852885"&gt;STS-129 Ascent Video Highlights&lt;/a&gt; from &lt;a href="http://vimeo.com/user2705084"&gt;mike interbartolo&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Spectacular footage compiled by the Systems Engineering and Integration team at JSC. I especially like the video shot from the Solid Rocket Boosters during SRB separation and during splashdown.&lt;br /&gt;&lt;br /&gt;I should point out that some of the music in the video is performed by the Celtic band Clandestine, which features some old friends of mine from my TRF days, E.J. Jones (best damned bagpipe player in North America), and vocalist/percussionist Emily Dugas.&lt;br /&gt;&lt;br /&gt;(Hat-tip to Stacy Bakri for pointing this one out to me.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-9000526097564885314?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/9000526097564885314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=9000526097564885314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9000526097564885314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9000526097564885314'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/12/uber-cool-space-shuttle-footage-sts-129.html' title='Uber-Cool Space Shuttle Footage: STS-129 Ascent Video Highlights'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1073804659888436308</id><published>2009-11-19T13:40:00.010-06:00</published><updated>2009-11-19T17:09:27.873-06:00</updated><title type='text'>3D Mandelbrot Sets (Sort Of)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.skytopia.com/project/fractal/new/full/q85/MysteryCave-b-med.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="377" src="http://www.skytopia.com/project/fractal/new/full/q85/MysteryCave-b-med.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://mandelbulb.s3.amazonaws.com/full/q50/magic-broccoli-med.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="320" src="http://mandelbulb.s3.amazonaws.com/full/q50/magic-broccoli-med.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Imagine the beauty and complexity of the Mandelbrot set in three dimensions. Fractal enthusiasts are indeed trying to tackle this, as evidenced by&amp;nbsp;&lt;a href="http://www.skytopia.com/project/fractal/mandelbulb.html"&gt;this page&lt;/a&gt;&amp;nbsp;at skytopia.com.&lt;br /&gt;&lt;br /&gt;Okay, technically these aren't true Mandelbrot sets, or even true fractals. Due to a quirk of quaternion mathematics, true fractals generated by quaternions can only exist in even-numbered dimensions of four or higher (quaternions being, by definition, four dimensional), hence these structures are referred to as pseudofractals. When attempting to measure the fractal dimension of pseudofractals, the calculation diverges. (At least this is what I've heard. I've not attempted the calculations myself, but should give it a stab.) Hmmm, space-time is 4D. Possibilities. A time-varying volumetric Mandelbrot set, anyone? Note the expanses of smooth sections. True fractals should be more...foamy.&lt;br /&gt;&lt;br /&gt;For something closer to the real McCoy, there are always 3D cross-sections of 4D quaternion Julia sets, discussed &lt;a href="http://local.wasp.uwa.edu.au/~pbourke/fractals/quatjulia/"&gt;here&lt;/a&gt; and &lt;a href="http://www.subblue.com/blog/2009/9/20/quaternion_julia"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://mandelbulb.s3.amazonaws.com/q50/i8-10-BIG-small.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="624" src="http://mandelbulb.s3.amazonaws.com/q50/i8-10-BIG-small.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;A basic overview of the mathematics of higher-dimensional fractals can be found &lt;a href="http://www.lystad.us/fractals/docfiles/higher-dimensions.html"&gt;here&lt;/a&gt;. For a little more depth, read &lt;a href="http://www.southalabama.edu/mathstat/personal_pages/carter/hdfrac0602.pdf"&gt;this&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.chaospro.de/documentation/html/fractaltypes/quaternions/theory.htm"&gt;this&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1073804659888436308?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1073804659888436308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1073804659888436308' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1073804659888436308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1073804659888436308'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/11/3d-mandelbrot-sets-sort-of.html' title='3D Mandelbrot Sets (Sort Of)'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5368052666839160555</id><published>2009-11-19T11:35:00.000-06:00</published><updated>2009-11-19T11:35:14.821-06:00</updated><title type='text'>I Can't Believe I Totally Missed RH Day!</title><content type='html'>Yesterday was &lt;a href="http://aimath.org/RH150/"&gt;RH Day&lt;/a&gt;, celebrating the 150th anniversary of the publication of the &lt;a href="http://primes.utm.edu/notes/rh.html"&gt;Riemann Hypothesis&lt;/a&gt; with a series of &lt;a href="http://aimath.org/RH150/rhdayschedule.html"&gt;lectures&lt;/a&gt; world-wide. In conjunction with this, the American Institute of Mathematics (AIM) has publish the &lt;a href="http://aimpl.org/pl/"&gt;AIM Problem Lists&lt;/a&gt;, listings of some of the most important outstanding problems in mathematics, which of course includes proving the Riemann Hypothesis.&lt;br /&gt;&lt;br /&gt;Proving or disproving the Riemann Hypothesis is widely regarded as the Holy Grail of mathematics. In 1900, the legendary mathematician David Hilbert listed it as being among the most important unsolved problems in modern mathematics. Last year, DARPA included it in its list of &lt;a href="http://www.networkworld.com/community/node/33361"&gt;23 Mathematical Challenges&lt;/a&gt;. Settling the issue of the Riemann Hypothesis is also among the &lt;a href="http://www.claymath.org/millennium/"&gt;Clay Mathematics Institute's Millennium Problems&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5368052666839160555?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5368052666839160555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5368052666839160555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5368052666839160555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5368052666839160555'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/11/i-cant-believe-i-totally-missed-rh-day.html' title='I Can&apos;t Believe I Totally Missed RH Day!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3546941650107138535</id><published>2009-11-05T11:11:00.003-06:00</published><updated>2009-11-06T13:59:11.073-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade VIII</title><content type='html'>&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/C0c5yClip4o&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/C0c5yClip4o&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;To paraphrase a line from a recent episode of "The Guild," there is so much FAIL in that video that I don't even know where to begin. This is a clip of "Dr." Charlene Warner, talking about the "physics of homeopathy," as if homeopathy has anything to do with reality. This is the sort of garbled nonsense that results when pseudoscientists try to use real science to support their woo. This person has absolutely NO clue what she is babbling about. If the stupidity density in her vicinity gets any higher, she runs a risk of collapsing into a singularity, but it will at least be interesting to have a chance to observe the production of Hawking radiation up close...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3546941650107138535?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3546941650107138535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3546941650107138535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3546941650107138535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3546941650107138535'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/11/stupidity-on-parade-viii.html' title='Stupidity on Parade VIII'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3274936730712650832</id><published>2009-11-05T09:21:00.005-06:00</published><updated>2009-12-03T10:34:16.017-06:00</updated><title type='text'>The Latest Song Stuck in My Head</title><content type='html'>&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;a href="http://www.youtube.com/watch?v=7m7PfRxeh3Q"&gt;"Voodoo Child"&lt;/a&gt; performed by the Rogue Traders, written by Elvis Costello (well, he wrote a riff sampled in the song), James Ash, and Steve Davis, not to be confused with the song "Voodoo Child (Slight Return)" by the Jimi Hendrix Experience.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;Doctor Who fans will remember this as the song playing when the Master unleashed the Toclafane on the Earth in the Episode "The Sound of Drums." (Yes, I'm a nerd. What's your point?)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;It is interesting to note that lead singer Natalie Bassingthwaighte (who has since left the band) also appeared in the Australian soap opera "Neighbors." Her appearance was disguised in this video so that the song would be judged on its own merits rather than from a celebrity halo effect. Other notable actors to have appeared in "Neighbors" include Russell Crow, Kylie Minogue, and Dichen Lachman (who is currently appearing in Joss Whedon's "Dollhouse" as Sierra).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3274936730712650832?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3274936730712650832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3274936730712650832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3274936730712650832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3274936730712650832'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/11/latest-song-stuck-in-my-head.html' title='The Latest Song Stuck in My Head'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-9053707853477797194</id><published>2009-11-01T15:57:00.002-06:00</published><updated>2010-02-07T22:39:17.999-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LaTeX'/><title type='text'>Making Lilypond work with TeXShop</title><content type='html'>I have a confession to make. I have a secret desire to someday write a book on music theory, if only to have the opportunity to start the chapter on key signatures with a quote from Harry Chapin:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Those of you who are musically inclined will note that we have switched to a minor key, which of course means that the plot is about to thicken.&lt;/blockquote&gt;&lt;br /&gt;But, hey, how to pull this off? Typesetting a book that would contain equations describing the properties of sound is tough. The best tool for that would be &lt;a href="http://www.latex-project.org/"&gt;LaTeX&lt;/a&gt; (with which I am fond of using the &lt;a href="http://www.uoregon.edu/~koch/texshop/"&gt;TeXShop&lt;/a&gt; front-end). And music engraving is even tougher. Quite frankly, most computer-generated music notation is of very poor quality. Fortunately there is &lt;a href="http://lilypond.org/web/"&gt;Lilypond&lt;/a&gt;, which ostensibly can be made to work with TeXShop.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;For the benefit of those not in the know, TeX/LaTeX is a very old system for doing page markup and typesetting, translating markup codes in text files into DVI, Postcript, or PDF files. I was first exposed to it as an undergrad on a VAXcluster back in the late eighties, and it remains the &lt;i&gt;de facto&lt;/i&gt; standard for papers submitted for publication in scientific and mathematical journals since it contains very powerful commands for formatting mathematical expressions. Since it is command-line based, many graphical front-ends exist for simplifying its use in the GUI era, of which TeXShop is but one example.&lt;br /&gt;&lt;br /&gt;Similarly, Lilypond interprets its own markup commands from a text file to generate engraved music, the output of which can be incorporated into the output of the LaTeX processor.&lt;br /&gt;&lt;br /&gt;So I downloaded LilyPond and followed the &lt;a href="http://julovi.net/j/?p=76"&gt;instructions&lt;/a&gt; for making it work with TeXShop, but I kept running into errors which my Unixy shell-foo skills were inadequate to resolve. Finally, after a few months of ocassionally twiddling with the issue, I found an &lt;a href="http://old.nabble.com/Lilypond-files-in-Texshop-td21307257.html"&gt;example&lt;/a&gt; of settings for the Lilypond-LaTeX.engine configuration file which worked a little further than any others I had found. After correcting some minor errors in it, I wound up with the following:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;#!/bin/bash&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;export PATH=$PATH:/Applications/LilyPond.app/Contents/Resources/bin&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;# Delete existing output (PDF) file&lt;br /&gt;rm "$1".pdf&lt;br /&gt;# Create directory to put all temporary stuff&lt;br /&gt;mkdir -p "$1_r"-out/&lt;br /&gt;# Invoke L-B&lt;br /&gt;lilypond-book --output="$1_r"-out --pdf "$1"&lt;br /&gt;cd "$1_r"-out&lt;br /&gt;pdflatex "$1"&lt;br /&gt;# Copy output (PDF) file to parent directory&lt;br /&gt;mv *.pdf ..&lt;br /&gt;# Delete temporary stuff&lt;br /&gt;rm -rf *&lt;br /&gt;cd ..&lt;br /&gt;# Delete (empty) temp directory&lt;br /&gt;rmdir "$1_r"-out&lt;br /&gt;# Display output (PDF) file&lt;br /&gt;open "$1".pdf&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;Note that this verson contains no error checking in the shell commands, so if it fails, it will not fail gracefully, but at least it works. The end result? Given the following .tex file:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;\documentclass[12pt]{amsart}&lt;br /&gt;\usepackage{geometry} % see geometry.pdf on how to lay out the page. There's lots.&lt;br /&gt;&lt;br /&gt;\title{Lilypond Example}&lt;br /&gt;\author{Glen Mark Martin}&lt;br /&gt;&lt;br /&gt;\begin{document}&lt;br /&gt;&lt;br /&gt;\maketitle&lt;br /&gt;&lt;br /&gt;In Western music, the primary reference tone is the pitch A above middle C, which is defined by ISO standards as having a fundamental frequency of 440Hz. In twelve-tone equal temperament, the frequencies of all other tones within that octave are related to this pitch according to the following formula:&lt;br /&gt;&lt;br /&gt;\begin {displaymath}&lt;br /&gt;F(n) = 440 \times 2^{ \frac{n}{12} } &lt;br /&gt;\end {displaymath}&lt;br /&gt;&lt;br /&gt;To find the frequency of the note in the next octave up, simply double the frequency. To go down an octave, divide the frequency by two.&lt;br /&gt;&lt;br /&gt;With frequency intervals thus defined, we can begin dividing the continuous acoustic spectrum into discretized structures known as scales. Here is a one octave chromatic scale:&lt;br /&gt;&lt;br /&gt;\begin[quote,fragment,staffsize=16]{lilypond}&lt;br /&gt;\set Score.timing = ##f&lt;br /&gt;&amp;nbsp; \override Staff.TimeSignature #'transparent = ##t&lt;br /&gt;\relative c' {&lt;br /&gt;&amp;nbsp;&amp;nbsp; c4 cis d dis e f fis g gis a ais b c&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;\end{lilypond}&lt;br /&gt;\end{document}&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;I end up with the following output:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_T7SkPDfAB7c/Su364sCj3KI/AAAAAAAAAtk/md23kTy1iHE/s1600-h/Lilypondsample.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_T7SkPDfAB7c/Su364sCj3KI/AAAAAAAAAtk/md23kTy1iHE/s400/Lilypondsample.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-9053707853477797194?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/9053707853477797194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=9053707853477797194' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9053707853477797194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9053707853477797194'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/11/making-lilypond-work-with-texshop.html' title='Making Lilypond work with TeXShop'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_T7SkPDfAB7c/Su364sCj3KI/AAAAAAAAAtk/md23kTy1iHE/s72-c/Lilypondsample.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3484963411466664929</id><published>2009-10-29T16:53:00.002-05:00</published><updated>2009-10-29T16:53:20.908-05:00</updated><title type='text'>Pirates, keep an eye on your parrots!</title><content type='html'>&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9T1vfsHYiKY&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9T1vfsHYiKY&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3484963411466664929?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3484963411466664929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3484963411466664929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3484963411466664929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3484963411466664929'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/10/pirates-keep-eye-on-your-parrots.html' title='Pirates, keep an eye on your parrots!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4158554947360169662</id><published>2009-10-29T16:29:00.001-05:00</published><updated>2009-10-29T16:32:42.040-05:00</updated><title type='text'>Converting iPhone Voicemails to Custom Ringtones</title><content type='html'>Recently, I received a voicemail from a friend that was so endearing that I not only wanted to preserve it, but I wanted to turn it into a custom ringtone and associate it with the Contact for that person.&amp;nbsp; Unfortunately, the iPhone provides no straightforward mechanism for doing this.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Getting the Audio File&lt;/b&gt;&lt;br /&gt;After a bit of time consulting the all-knowing Google, I came to the conclusion that turning the voicemail into a ringtone for my iPhone would be trivial, provided that I could get the voicemail onto my computer as an mp3 file (or any other non-DRM audio format which can be imported into iTunes.) However, getting to that point proved to be a bit tricky. Here are the options that I found:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Jailbreak the iPhone and ssh into it to find the Visual Voicemail audio files. Hmmm, I could probably pull that off, but I'm not liking the idea of getting my iPhone bricked during a future update.&lt;/li&gt;&lt;li&gt;Route an audio cable from the headphone jack on the iPhone to the mic jack on my computer, and record the voicemail directly. Nope, don't have the right cable on hand.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Sign up for a service that will retrieve voicemails and e-mail them to you. Bingo!&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;To implement option 3, I went with &lt;a href="http://gotvoice.com/"&gt;gotvoice.com&lt;/a&gt;. It is a subscription service, so it is necessary to provide a credit card number to sign up, but they do offer a free 14-day trial. When subscribing, I had to provide my phone number (duh!) and my voicemail PIN so that the service could access my voicemail, along with an e-mail address.&amp;nbsp; Once the service planted a test voicemail to verify access I was ready to go, and was able to go onto their website and get my existing voicemails transferred and e-mailed to me as mp3 attachments. Weeee!&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Ringtone Conversion&lt;/b&gt;&lt;br /&gt;Once I had the mp3 saved to my computer from the e-mail message, it was a simple matter to convert it into a ringtone. First of all, I needed to trim the audio file since GotVoice had added information such as time stamps and phone numbers to both the beginning and end of the recording. To do this, I used &lt;a href="http://audacity.sourceforge.net/"&gt;Audacity&lt;/a&gt; (with the &lt;a href="http://audacity.sourceforge.net/help/faq?s=install&amp;amp;item=lame-mp3"&gt;LAME mp3 encoder&lt;/a&gt; to enable mp3 export).&lt;br /&gt;&lt;br /&gt;Next, I double-clicked the edited mp3 file to open it in iTunes. At this point, it is tempting to open the contextual menu for the item in iTunes and select the "Create Ringtone..." option, but this will only work with items purchased through iTunes. It should also be noted that the name which appears for the item in iTunes (and later on the iPhone) is taken from the audio file's metadata, not from the file name, so I had to open the contextual menu for the item and select "Get Info." In the resulting window, I selected the Info tab, and set the Name field to the value I wished for the ringtone to appear as, then clicked "OK." &lt;br /&gt;&lt;br /&gt;Next, I selected "Preferences" from the iTunes menu. On the General tab, I clicked "Import Settings..." (which is mis-named as these settings also impact the export conversion which I was about to perform.) On the "Import Using" popup menu, I selected "AAC Encoder." Next, I clicked the "OK" button on both dialog boxes, then opened the contextual menu for the item, and selected "Create AAC Version." A new copy of the item now appeared in iTunes. I used "Get Info" on this and noted the location of the underlying file and went there in the file system and copied the file to a different location, and changed its file extension from m4a to m4r. I went back into iTunes and removed the new item entry then went back to the file system and double-clicked my newly renamed m4r file to open it in iTunes. It now appeared in the Ringtones section of iTunes, and the next time I synced my iPhone, the new custom ringtone appeared on the list of ringtones available on my phone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4158554947360169662?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4158554947360169662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4158554947360169662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4158554947360169662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4158554947360169662'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/10/converting-iphone-voicemails-to-custom.html' title='Converting iPhone Voicemails to Custom Ringtones'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6344244536371212660</id><published>2009-10-23T17:45:00.000-05:00</published><updated>2009-10-23T17:45:36.376-05:00</updated><title type='text'>DSCOVR May Fly After All</title><content type='html'>Paid for, built, and grounded by the Bush Administration to gather dust in a Maryland warehouse, &lt;a href="http://cloud.ucsd.edu/dscovr/mission_summary.html"&gt;DSCOVR&lt;/a&gt; may &lt;a href="http://www.spaceflightnow.com/news/n0910/15dscovr/"&gt;get off the ground after all&lt;/a&gt;.&amp;nbsp; Designed to sit at the L1 Lagrange point between the Earth and the Sun in order to measure the Earth's &lt;a href="http://www.eoearth.org/article/Albedo"&gt;albedo&lt;/a&gt;, the Deep Space Climate Observatory has the potential to settle the climate change debate once and for all. Now Congress has apropriated $9 million to start the process of refurbishing the probe in order to get it fit to launch again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6344244536371212660?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6344244536371212660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6344244536371212660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6344244536371212660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6344244536371212660'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/10/dscovr-may-fly-after-all.html' title='DSCOVR May Fly After All'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4118085960007740631</id><published>2009-10-09T14:51:00.001-05:00</published><updated>2009-10-09T14:52:26.893-05:00</updated><title type='text'>This is why Alton Brown rocks</title><content type='html'>On the Jimmy Fallon show, A.B. demonstrates a novel approach to making smoothies. It involves powertools and a fire extinguisher....&lt;br /&gt;&lt;br /&gt;&lt;object data="http://widgets.nbc.com/o/4727a250e66f9723/4acf943446e14679/4727a250e66f9723/9a898c78/-cpid/e3773585cb0d1fe" height="283" id="W4727a250e66f97234acf943446e14679" type="application/x-shockwave-flash" width="384"&gt;&lt;param name="movie" value="http://widgets.nbc.com/o/4727a250e66f9723/4acf943446e14679/4727a250e66f9723/9a898c78/-cpid/e3773585cb0d1fe" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="allowNetworking" value="all" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object data="http://widgets.nbc.com/o/4727a250e66f9723/4acf944426c4763c/4727a250e66f9723/d7a1f5b6/-cpid/dd7a04045cb0d1fe" height="283" id="W4727a250e66f97234acf944426c4763c" type="application/x-shockwave-flash" width="384"&gt;&lt;param name="movie" value="http://widgets.nbc.com/o/4727a250e66f9723/4acf944426c4763c/4727a250e66f9723/d7a1f5b6/-cpid/dd7a04045cb0d1fe" /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;param name="allowNetworking" value="all" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4118085960007740631?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4118085960007740631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4118085960007740631' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4118085960007740631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4118085960007740631'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/10/this-is-why-alton-brown-rocks.html' title='This is why Alton Brown rocks'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4746365341630133895</id><published>2009-10-01T13:34:00.005-05:00</published><updated>2009-10-01T14:37:24.163-05:00</updated><title type='text'>Denial of Reality</title><content type='html'>Skepticism&amp;nbsp;is a good, healthy thing. It is a key component of rational&amp;nbsp;empiricism, the bedrock of the scientific method, which in turn is the only "way of understanding the world" which has a proven track record of actually working. Skepticism is a powerful tool for avoiding deception, especially self-deception. I love skepticism, and feel that the world would be a much better place if more people employed it. By all means, challenge assumptions. Challenge the status quo. Employ critical thinking. Use the large cluster of neurons between your ears. Just make sure you have the facts to back it up.&lt;br /&gt;&lt;br /&gt;That said, it should come as no&amp;nbsp;surprise&amp;nbsp;that too much of a good thing can be bad. To be a skeptic in the face of overwhelming evidence (with absolutely&amp;nbsp;no&amp;nbsp;contradictory evidence) is simply being obstinate. It is even worse when such stubborn skepticism is rooted in nothing more than ideology.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today, when someone claims that the Earth is flat, we pat them on the head and think to ourselves "poor, deluded fool." We pity the person, because we know that they are wrong. We know this not out of arrogance, but because of the mountains of evidence (with zero evidence to the contrary). Even the ancients knew that the world wasn't flat. (Eratosthenes managed to come up with a fairly decent measurement of the Earth's circumpherence back in 240 BCE, and sailors had long noted that the tops of the sails of oncoming ships appeared on the horizon first.)&amp;nbsp;We have circumnavigated the globe. We have seen our oblate-spheroid world from space, and even from the Moon. (Of course, the latter point is &lt;a href="http://www.clavius.org/"&gt;questioned&lt;/a&gt; by still another flavor of &lt;a href="http://www.badastronomy.com/bad/tv/foxapollo.html"&gt;reality-deniers&lt;/a&gt; who are &lt;a href="http://www.badastronomy.com/bad/misc/apollohoax.html"&gt;equally as wrong&lt;/a&gt; as the flat-Earthers. They persist in using the same arguments again and again, despite the fact that these arguments have been repeatedly and thoroughly debunked, a common characteristic among reality-deniers.) Moving from the realm of science to that of politics and history, we have Holocaust deniers, ranging from neo-Nazis to the current Iranian leadership, all ideologically driven to ignore the overwhelming evidence which proves them to be factually incorrect. One might as well deny the&amp;nbsp;existence&amp;nbsp;of gravity. Of course, all the denials in the world would not stop such a person from falling if they were to step off of a ledge. Reality ultimately trumps rhetoric.&lt;br /&gt;&lt;br /&gt;There exist, however, other truth claims that are not so clear cut, at least without access to specialized or up-to-date knowledge. In the ancient world, it was obvious to sailors and scholars such as Eratosthenes that the Earth was round; but, as far as the bulk of humanity was concerned at the time, the Earth was indeed flat. The weight of the body of evidence had not yet built up to a sufficient preponderance to convince the skeptical, nor had the existing evidence yet found its way into the common body of knowledge and discourse. To compound this issue, the false claim of the Earth's flatness continued to be reinforced by obsolete false evidence, such as ancient theological cosmologies, which continued to be promulgated with a considerable societal inertia. This latter issue of a societal echo chamber is particularly&amp;nbsp;pernicious&amp;nbsp;in allowing false claims to linger well past all reasonable consideration.&lt;br /&gt;&lt;br /&gt;All of this brings us to a modern truth claim which is of considerable significance to our species. I refer to anthropogenic climate change, or, as it is referred to in the common vernacular, global warming. The scientific evidence overwhelmingly supports it. Every single argument commonly leveled against it has been thoroughly and repeatedly debunked (see links below). And, most damningly, those who reject the reality of global warming are almost all far right wing conservatives. This idealogical connection is a major red flag. Would it not be the case, if there were valid objections to claims of global warming, that such objections would come from members of the entire political spectrum? It seems almost as if global warming denial is a prerequisite for&amp;nbsp;labeling&amp;nbsp;oneself as a conservative, and the right-wing radio and television pundits, bloggers, and politicians continue to peddle discredited false objections to the masses.&lt;br /&gt;&lt;br /&gt;The circles of friends in which I move tend to consist of intelligent, rational people. A tiny subset of these friends, still, mind you, otherwise rational and intelligent, are quite conservative, and almost universally reject global warming claims. &amp;nbsp;I've heard their arguments. I could argue back until I'm blue in the face, but it doesn't do any good. On this topic, purely on the basis of dogmatic ideology, they've rejected the real world. And that saddens me, because these are people I love and value as friends.&lt;br /&gt;&lt;br /&gt;Here is some material that they really should read:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://realclimate.org/"&gt;RealClimate.org&lt;/a&gt;, a climate change blog maintained by actual climate researchers&lt;/li&gt;&lt;li&gt;The &lt;a href="http://www.realclimate.org/wiki/index.php?title=RC_Wiki"&gt;RealClimate.org Wiki&lt;/a&gt;, the first group of links of which point to the following debunking sites&lt;/li&gt;&lt;li&gt;&lt;a href="http://scienceblogs.com/illconsidered/2008/07/how_to_talk_to_a_sceptic.php"&gt;How to Talk to a Climate Sceptic&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.newscientist.com/article/dn11462"&gt;Climate change: A guide for the perplexed&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.realclimate.org/index.php/archives/2004/12/index/#Responses"&gt;Responses to common contrarian arguments&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.nerc.ac.uk/about/consult/debate/climatechange/summary.asp"&gt;NERC Climate change challenge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.metoffice.gov.uk/corporate/pressoffice/myths/index.html"&gt;Climate change - the big picture&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.scholarsandrogues.com/2007/07/23/anti-global-heating-claims-a-reasonably-thorough-debunking/"&gt;Anti-global heating claims - a reasonably thorough debunking&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ossfoundation.us/projects/environment/global-warming/myths"&gt;Myths vs. Facts: Global Warming&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://www.skepticalscience.com/"&gt;Skeptical Science&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4746365341630133895?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4746365341630133895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4746365341630133895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4746365341630133895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4746365341630133895'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/10/denial-of-reality.html' title='Denial of Reality'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8924048991510362772</id><published>2009-09-30T14:04:00.001-05:00</published><updated>2009-09-30T14:04:25.617-05:00</updated><title type='text'>Play With Your Neurons</title><content type='html'>&lt;a href="http://www.neave.com/strobe/"&gt;http://www.neave.com/strobe/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Go ahead. I dare ya. It is tons of fun. Just don't operate any heavy machinery for a while....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8924048991510362772?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8924048991510362772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8924048991510362772' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8924048991510362772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8924048991510362772'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/play-with-your-neurons.html' title='Play With Your Neurons'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4186528492012760284</id><published>2009-09-30T09:39:00.003-05:00</published><updated>2009-10-01T15:32:39.144-05:00</updated><title type='text'>Felicia Day: Do You Wanna Date My Avatar?</title><content type='html'>Okay, I admit it. Ever since I saw &lt;a href="http://drhorrible.com/"&gt;Dr. Horrible's Sing-Along Blog&lt;/a&gt;, I've had a crush on &lt;a href="http://www.imdb.com/name/nm1260407/"&gt;Felicia Day&lt;/a&gt;. I find beauty and intelligence to be an&amp;nbsp;irresistible&amp;nbsp;combination.&lt;br /&gt;&lt;br /&gt;Wired.com has an &lt;a href="http://www.wired.com/gamelife/2009/09/felicia-day-recruits-millions-for-her-guild/"&gt;interview&lt;/a&gt; with her, primarily discussing her online series, &lt;a href="http://www.watchtheguild.com/"&gt;The Guild&lt;/a&gt;. And check out the promo below for the upcoming season of that web series. It is a nerd's delight...&lt;br /&gt;&lt;br /&gt;(Hmmm. Wonder what server she is on in &lt;a href="http://www.worldofwarcraft.com/"&gt;WoW&lt;/a&gt;?)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/urNyg1ftMIU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/urNyg1ftMIU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4186528492012760284?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4186528492012760284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4186528492012760284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4186528492012760284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4186528492012760284'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/felicia-day-do-you-wanna-date-my-avatar.html' title='Felicia Day: Do You Wanna Date My Avatar?'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7583023695793995210</id><published>2009-09-29T14:18:00.000-05:00</published><updated>2009-09-29T14:18:27.472-05:00</updated><title type='text'>Exploring the Night Sky</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sergebrunier.com/gallerie/pleinciel/index-eng.html"&gt;The Sky of Earth&lt;/a&gt; (be sure to check out the &lt;a href="http://www.sergebrunier.com/gallerie/pleinciel/360.swf"&gt;VR link&lt;/a&gt; on that page, especially in full screen mode)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.gigagalaxyzoom.org/G.html"&gt;GigaGalaxy Zoom&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/sky/"&gt;Google Sky&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7583023695793995210?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7583023695793995210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7583023695793995210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7583023695793995210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7583023695793995210'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/exploring-night-sky.html' title='Exploring the Night Sky'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2836148716510993854</id><published>2009-09-19T23:57:00.000-05:00</published><updated>2009-09-19T23:57:55.491-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade VII</title><content type='html'>I've heard a lot of idiotic things ooze out of Rick Perry's mouth, but this one is likely to blow away his chances for re-election by demonstrating just how out of touch he is with the woes faced by ordinary folks. Good riddance.&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/btQIVffY5cY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/btQIVffY5cY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2836148716510993854?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2836148716510993854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2836148716510993854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2836148716510993854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2836148716510993854'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/stupidity-on-parade-vii.html' title='Stupidity on Parade VII'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5692799655892351814</id><published>2009-09-14T18:41:00.003-05:00</published><updated>2009-09-14T18:47:32.735-05:00</updated><title type='text'>Dr. Norman Borlaug, 1914-2009</title><content type='html'>Sad news. Dr. Norman Borlaug has &lt;a href="http://news.yahoo.com/s/ap/us_obit_borlaug"&gt;passed away&lt;/a&gt; at the age of 93.&lt;br /&gt;&lt;br /&gt;"Who?" you might very well ask. Penn &amp;amp; Teller explain very nicely in the following clip:&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/dPosEhkx5vI&amp;amp;color1=0xd6d6d6&amp;amp;color2=0xf0f0f0&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/dPosEhkx5vI&amp;amp;color1=0xd6d6d6&amp;amp;color2=0xf0f0f0&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5692799655892351814?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5692799655892351814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5692799655892351814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5692799655892351814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5692799655892351814'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/sad-news.html' title='Dr. Norman Borlaug, 1914-2009'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1094009608151227289</id><published>2009-09-07T16:33:00.002-05:00</published><updated>2009-09-07T16:40:24.712-05:00</updated><title type='text'>"Agora" Trailer</title><content type='html'>"&lt;a href="http://agorathemovie.com/"&gt;Agora&lt;/a&gt;" tells the story of &lt;a href="http://en.wikipedia.org/wiki/Hypatia_of_Alexandria"&gt;Hypatia of Alexandria&lt;/a&gt;, a philosopher, mathematician, and astronomer, and arguably the most extraordinary woman of the ancient world, who was murdered by a mob of Christians in 415 CE. It will be interesting to see how faithful this film ends up being to history.&lt;br /&gt;&lt;br /&gt;&lt;object height="364" width="598"&gt;&lt;param name="movie" value="http://media2.firstshowing.net/firstshowing/flv-embed/flvplayer.swf"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="width=598&amp;amp;height=364&amp;amp;file=http://media2.firstshowing.net/firstshowing/agora-new-hd-trailer2.flv&amp;amp;image=http://media2.firstshowing.net/firstshowing/agora-new-hd-trailer.jpg&amp;amp;logo=http://media2.firstshowing.net/firstshowing/img/FSnet-Video-Logo.png&amp;amp;link=http://www.firstshowing.net&amp;amp;stretching=fill&amp;amp;quality=false&amp;amp;bufferlength=6&amp;amp;volume=90"&gt;  &lt;embed src="http://media2.firstshowing.net/firstshowing/flv-embed/flvplayer.swf" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" flashvars="width=598&amp;amp;height=364&amp;amp;file=http://media2.firstshowing.net/firstshowing/agora-new-hd-trailer2.flv&amp;amp;image=http://media2.firstshowing.net/firstshowing/agora-new-hd-trailer.jpg&amp;amp;logo=http://media2.firstshowing.net/firstshowing/img/FSnet-Video-Logo.png&amp;amp;link=http://www.firstshowing.net&amp;amp;stretching=fill&amp;amp;quality=false&amp;amp;bufferlength=6&amp;amp;volume=90" height="364" width="598"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1094009608151227289?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1094009608151227289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1094009608151227289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1094009608151227289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1094009608151227289'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/agora-trailer.html' title='&quot;Agora&quot; Trailer'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7854031868309713631</id><published>2009-09-07T16:14:00.004-05:00</published><updated>2009-09-16T11:24:42.954-05:00</updated><title type='text'>Spectacular Shots of ISS from the Ground</title><content type='html'>Phil Plait's Bad Astronomy blog highlights some &lt;a href="http://blogs.discovermagazine.com/badastronomy/2009/09/01/spectacular-new-iss-picture-from-the-ground/"&gt;spectacular images&lt;/a&gt; of the International Space Station captured by astrophotographer &lt;a href="http://ralfvandebergh.startje.be/vieuw.php?qid=303316"&gt;Ralf Vandebergh&lt;/a&gt; with a manually tracked 10" telescope. (Yep, I said "manually tracked." No stepper motor.)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alpo-j.asahikawa-med.ac.jp/kk09/o090429a4.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" src="http://alpo-j.asahikawa-med.ac.jp/kk09/o090429a4.jpg" style="cursor: pointer; display: block; height: 743px; margin: 0px auto 10px; text-align: center; width: 969px;" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7854031868309713631?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7854031868309713631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7854031868309713631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7854031868309713631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7854031868309713631'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/09/spectacular-shots-of-iss-from-ground.html' title='Spectacular Shots of ISS from the Ground'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1310183863805191378</id><published>2009-08-20T15:34:00.003-05:00</published><updated>2009-08-20T15:40:49.750-05:00</updated><title type='text'>Teaser trailer for "Avatar"</title><content type='html'>It won't be formally unveiled until tomorrow, but the teaser trailer for James Cameron's upcoming "Avatar" can be seen &lt;a href="http://www.apple.com/trailers/fox/avatar/"&gt;here&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1310183863805191378?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1310183863805191378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1310183863805191378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1310183863805191378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1310183863805191378'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/teaser-trailer-for-avatar.html' title='Teaser trailer for &quot;Avatar&quot;'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5213242897284325443</id><published>2009-08-17T08:25:00.002-05:00</published><updated>2009-08-20T15:41:03.327-05:00</updated><title type='text'>Watch "Ghostbusters" online for free this week!</title><content type='html'>In celebration of the 25th anniversary of the release of the film, Sony and YouTube have teamed up to stream &lt;a href="http://www.youtube.com/watch?v=22hUHCr-Tos"&gt;"GhostBusters&lt;/a&gt;" for free all this week. Weeee...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5213242897284325443?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5213242897284325443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5213242897284325443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5213242897284325443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5213242897284325443'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/watch-ghostbusters-online-for-free-this.html' title='Watch &quot;Ghostbusters&quot; online for free this week!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5595911503241544323</id><published>2009-08-13T11:27:00.003-05:00</published><updated>2009-08-13T12:50:53.584-05:00</updated><title type='text'>"Alive in Joburg"</title><content type='html'>This short film by Neill Blomkamp formed the basis for his upcoming feature, &lt;i&gt;District 9&lt;/i&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object id="flashObj" width="404" height="436" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"&gt;&lt;param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/1813626064?isVid=1&amp;publisherID=1564549380" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="flashVars" value="videoId=33398511001&amp;playerID=1813626064&amp;domain=embed&amp;" /&gt;&lt;param name="base" value="http://admin.brightcove.com" /&gt;&lt;param name="seamlesstabbing" value="false" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="swLiveConnect" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9/1813626064?isVid=1&amp;publisherID=1564549380" bgcolor="#FFFFFF" flashVars="videoId=33398511001&amp;playerID=1813626064&amp;domain=embed&amp;" base="http://admin.brightcove.com" name="flashObj" width="404" height="436" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5595911503241544323?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wired.com/underwire/2009/08/xenophobia-racism-drive-alien-relocation-in-district-9/' title='&quot;Alive in Joburg&quot;'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5595911503241544323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5595911503241544323' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5595911503241544323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5595911503241544323'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/alive-in-joburg.html' title='&quot;Alive in Joburg&quot;'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4357600005906485897</id><published>2009-08-13T09:22:00.009-05:00</published><updated>2009-08-13T10:45:47.209-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade VI</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;A recent editorial on health care reform in &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Investor's Business Daily&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; contained the following little nugget:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;"People such as scientist Stephen Hawking wouldn't have a chance in the UK, where the National Health Service would say the life of this brilliant man, because of his physical handicaps, is essentially worthless."&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;It seems that the writer of this editorial was blissfully unaware that Professor Hawking is in fact a British citizen. He was born in Oxford, grew up in London, and is currently the Lucasian Professor of Mathematics at Cambridge, a chair once held by Sir Isaac Newton.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;And the medical treatments for his ALS are provided by the UK's National Health Service.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;In responce to this bit of, well, uninformed tripe, Professor Hawking said the following (of course through his speech synthesizer, which lacks an English accent and thus might be considered the source of IBD's, er, confusion):&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px; "&gt;&lt;blockquote&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;"I wouldn't be here today if it were not for the NHS. I have received a large amount of high-quality treatment without which I would not have survived."&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.ibdeditorials.com/IBDArticles.aspx?id=333933006516877"&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;IBD article&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; has since been stripped of the Hawking reference. More about this in articles at the &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;a href="http://www.guardian.co.uk/politics/2009/aug/12/birthers-stephen-hawking-paul-rowen"&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Guardian&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;, the &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.dailymail.co.uk/news/article-1205953/NHS-branded-evil-Orwellian-high-level-US-politicians.html"&gt;Daily Mail&lt;/a&gt;,&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; the &lt;i&gt;&lt;a href="http://www.theregister.co.uk/2009/08/12/hawking_british_and_alive/"&gt;Register&lt;/a&gt;&lt;/i&gt;, and the &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;a href="http://www.telegraph.co.uk/news/worldnews/northamerica/usa/6017878/Stephen-Hawking-I-would-not-be-alive-without-the-NHS.html"&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Telegraph&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Of course, this is all part of a larger debate about health care reform in the United States. There are certainly things to be concerned about in the proposed reforms, but rational debate and discussion about them is being drowned out by vacuous and uninformed screaming about things that are not even part of what is being proposed. The "deathers" like Sarah Palin who carry on about mythical "Obama Death Panels" and falsehoods about people being forced to drop the insurance they currently have and like are starting to make the "birther" nutjobs look relatively sane. Conservative talking heads like Limbaugh, Beck, and Malkin spout the lies, their listeners and viewers naively take it on faith that they are being told the truth, go out to town hall meetings with elected officials and vent their anger. Sadly, the most susceptible targets for this misinformation campaign are the elderly, who are being falsely told, point blank, explicitly, that Obama's proposed reforms will kill them!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'times new roman';"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;This isn't civil political discourse. This is a one-sided screaming match.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'lucida grande';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'lucida grande';"&gt;(FYI: For an interesting glimpse into what is wrong with our current system, take a look &lt;a href="http://www.newyorker.com/reporting/2009/06/01/090601fa_fact_gawande?currentPage=all"&gt;here&lt;/a&gt;.)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'lucida grande';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4357600005906485897?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4357600005906485897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4357600005906485897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4357600005906485897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4357600005906485897'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/stupidity-on-parade-vi.html' title='Stupidity on Parade VI'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8514045253392135496</id><published>2009-08-10T09:46:00.001-05:00</published><updated>2009-08-10T09:46:30.508-05:00</updated><title type='text'>Terry Gilliam Strikes Again!</title><content type='html'>&lt;div&gt;&lt;object width="512" height="322"&gt;&lt;param name="movie" value="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.40"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="AllowScriptAccess" value="always"&gt;&lt;param name="bgcolor" value="#000000"&gt;&lt;param name="flashVars" value="id=14942419&amp;amp;vid=14942419&amp;amp;lang=en-us&amp;amp;intl=us&amp;amp;thumbUrl=&amp;amp;embed=1"&gt;&lt;embed src="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.40" type="application/x-shockwave-flash" width="512" height="322" allowfullscreen="true" allowscriptaccess="always" bgcolor="#000000" flashvars="id=14942419&amp;amp;vid=14942419&amp;amp;lang=en-us&amp;amp;intl=us&amp;amp;thumbUrl=&amp;amp;embed=1"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://video.yahoo.com/watch/14942419/14942419"&gt;&lt;/a&gt; @ &lt;a href="http://video.yahoo.com/"&gt;Yahoo! Video&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8514045253392135496?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8514045253392135496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8514045253392135496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8514045253392135496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8514045253392135496'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/terry-gilliam-strikes-again.html' title='Terry Gilliam Strikes Again!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-377924258029159362</id><published>2009-08-01T13:32:00.002-05:00</published><updated>2009-08-01T13:37:02.712-05:00</updated><title type='text'>World Science Festival 2009: Bobby McFerrin Demonstrates the Power of the Pentatonic Scale</title><content type='html'>&lt;object height="230" width="400"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5732745&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=5732745&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="230" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/5732745"&gt;World Science Festival 2009: Bobby McFerrin Demonstrates the Power of the Pentatonic Scale&lt;/a&gt; from &lt;a href="http://vimeo.com/user1103909"&gt;World Science Festival&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-377924258029159362?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/377924258029159362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=377924258029159362' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/377924258029159362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/377924258029159362'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/08/world-science-festival-2009-bobby.html' title='World Science Festival 2009: Bobby McFerrin Demonstrates the Power of the Pentatonic Scale'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2986400622482650830</id><published>2009-07-31T14:55:00.002-05:00</published><updated>2009-07-31T15:00:39.423-05:00</updated><title type='text'>Jack Dagger on the Tonight Show</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Last night, an &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;acquaintance&lt;/span&gt; of mine (by way of the Buccaneer's Beach Bash) appeared on &lt;i&gt;The Tonight Show with Conan &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;O'Brian&lt;/span&gt;&lt;/i&gt; and showed Conan how to throw knives and axes.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the past, he has tutored David &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Boreanaz&lt;/span&gt; in knife throwing for an episode of &lt;i&gt;Bones&lt;/i&gt;, and has also appeared in an episode of &lt;i&gt;Monk&lt;/i&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He fibs a bit at the beginning. "Jack Dagger" is not his real name. Ladies and gents, meet Mr. Todd Abrams....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" data="http://widgets.nbc.com/o/4727a250e66f9723/4a734c23ef8b5b21/4741e3c5156499a7/eff5a2ca/-cpid/1f4a3d7bdae52516" id="W4727a250e66f97234a734c23ef8b5b21" width="384" height="283"&gt;&lt;param name="movie" value="http://widgets.nbc.com/o/4727a250e66f9723/4a734c23ef8b5b21/4741e3c5156499a7/eff5a2ca/-cpid/1f4a3d7bdae52516"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="allowNetworking" value="all"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2986400622482650830?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2986400622482650830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2986400622482650830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2986400622482650830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2986400622482650830'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/jack-dagger-on-tonight-show.html' title='Jack Dagger on the Tonight Show'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3594571558546398498</id><published>2009-07-29T09:15:00.007-05:00</published><updated>2009-07-29T09:30:46.729-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade V</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:-webkit-monospace;"&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;It seems that Bill &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;O'Reilly&lt;/span&gt; has absolutely no grasp of basic mathematics, not that this is a big shock....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="320" height="260"&gt;&lt;param name="movie" value="http://cloudfront.mediamatters.org/static/flash/mediaplayer316.swf"&gt;&lt;param name="flashvars" value="config=http://mediamatters.org/embed/cfg?flv=http://cloudfront.mediamatters.org/static/video/2009/07/27/fnc-20090727-canada.flv"&gt;&lt;embed src="http://cloudfront.mediamatters.org/static/flash/mediaplayer316.swf" type="application/x-shockwave-flash" flashvars="config=http://mediamatters.org/embed/cfg?flv=http://cloudfront.mediamatters.org/static/video/2009/07/27/fnc-20090727-canada.flv" width="320" height="260"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;For some bizarre reason, &lt;/span&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;comprehensible&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; only to himself, he seems to think that there is some strong correlation between population size and life expectancy, invisible to professional mathematicians and statisticians.  Mark &lt;/span&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Chu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;-Carroll over at the "Good Math, Bad Math" blog &lt;/span&gt;&lt;a href="http://scienceblogs.com/goodmath/2009/07/bill_oreilly_on_life_expectanc.php"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;sets the record straight&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt; quite nicely.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3594571558546398498?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3594571558546398498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3594571558546398498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3594571558546398498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3594571558546398498'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/stupidity-on-parade-v.html' title='Stupidity on Parade V'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2734225435507477916</id><published>2009-07-27T23:12:00.000-05:00</published><updated>2009-07-27T23:13:03.407-05:00</updated><title type='text'>Ah, nostalgia...</title><content type='html'>&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YKHRLB_qzlo&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YKHRLB_qzlo&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2734225435507477916?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2734225435507477916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2734225435507477916' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2734225435507477916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2734225435507477916'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/ah-nostalgia.html' title='Ah, nostalgia...'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7011090689052067163</id><published>2009-07-24T10:19:00.005-05:00</published><updated>2009-07-24T10:23:09.960-05:00</updated><title type='text'>Alice in Wonderland Trailer</title><content type='html'>A teaser for Tim Burton's version of &lt;i&gt;Alice in Wonderland&lt;/i&gt; is out, and it looks quite promising. This project is certainly an ideal vehicle for Burton's skewed cinematic asthetic, and Johnny Depp seems quite at home as the Mad Hatter.  (Is it just me, or was Johnny Depp born to play over-the-top characters in tons of makeup and outlandish wardrobes?)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object id="flashObj" width="400" height="346" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"&gt;&lt;param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9/10032373001?isVid=1&amp;amp;publisherID=1612833736"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="flashVars" value="videoId=30333530001&amp;amp;linkBaseURL=http%3A%2F%2Fvideo.aol.com%2Faolvideo%2FAOL+Movies%2Falice-in-wonderland-trailer-no-1%2F30333530001&amp;amp;playerID=10032373001&amp;amp;domain=embed&amp;amp;"&gt;&lt;param name="base" value="http://admin.brightcove.com"&gt;&lt;param name="seamlesstabbing" value="false"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="swLiveConnect" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9/10032373001?isVid=1&amp;amp;publisherID=1612833736" bgcolor="#FFFFFF" flashvars="videoId=30333530001&amp;amp;linkBaseURL=http%3A%2F%2Fvideo.aol.com%2Faolvideo%2FAOL+Movies%2Falice-in-wonderland-trailer-no-1%2F30333530001&amp;amp;playerID=10032373001&amp;amp;domain=embed&amp;amp;" base="http://admin.brightcove.com" name="flashObj" width="400" height="346" seamlesstabbing="false" type="application/x-shockwave-flash" allowfullscreen="true" swliveconnect="true" allowscriptaccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7011090689052067163?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7011090689052067163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7011090689052067163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7011090689052067163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7011090689052067163'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/teaser-for-time-burtons-version-of.html' title='Alice in Wonderland Trailer'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1883211950640486639</id><published>2009-07-23T13:24:00.005-05:00</published><updated>2009-07-23T13:36:31.894-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade IV</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;The stupid...it &lt;b&gt;BURNS&lt;/b&gt;! Must be the metal oxide salts...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8Sq-VmBMHkw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/8Sq-VmBMHkw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Rainbows didn't appear in sprinklers twenty years ago? Right....  Outta the gene pool, lady!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1883211950640486639?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=8Sq-VmBMHkw' title='Stupidity on Parade IV'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1883211950640486639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1883211950640486639' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1883211950640486639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1883211950640486639'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/stupidity-on-parade-iv.html' title='Stupidity on Parade IV'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4008609696610767912</id><published>2009-07-21T10:08:00.005-05:00</published><updated>2009-07-21T10:19:44.816-05:00</updated><title type='text'>The Science of Apollo 11</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sciencemag.org/content/vol167/issue3918/covtoc.dp.gif"&gt;&lt;img style="float:right; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 108px; height: 145px;" src="http://www.sciencemag.org/content/vol167/issue3918/covtoc.dp.gif" border="0" alt="" /&gt;&lt;/a&gt;Although the primary impetus behind the Apollo program was absurdly geopolitical (beating those pesky Commie Ruskies to the Moon), once we actually got to the Moon, science rightly took center stage.  Wired.com has a nice &lt;a href="http://www.wired.com/wiredscience/2009/07/apollo11science/"&gt;article&lt;/a&gt; about this, but the best part is that it links to two historically relevant science resources:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;A PDF of the &lt;a href="http://history.nasa.gov/alsj/a11/as11psr.pdf"&gt;Apollo 11 Preliminary Science Report&lt;/a&gt; (NASA, October 1969)&lt;/li&gt;&lt;li&gt;Free access to a &lt;a href="http://www.sciencemag.org/content/vol167/issue3918/index.dtl"&gt;special Apollo edition&lt;/a&gt; of &lt;i&gt;Science&lt;/i&gt; (Vol. 167, Issue 3918, 30 January 1970)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;This isn't dumbed-down pop-sci tripe.  This is the real deal, and I'm loving it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4008609696610767912?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4008609696610767912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4008609696610767912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4008609696610767912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4008609696610767912'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/science-of-apollo-11.html' title='The Science of Apollo 11'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1214290946132273132</id><published>2009-07-20T08:17:00.007-05:00</published><updated>2009-07-20T09:27:57.907-05:00</updated><title type='text'>"Man on the Moon!" - Cronkite and Apollo 11</title><content type='html'>Forty years ago today, everyone on the planet who had access to a television was glued to it, watching grainy images of what is arguably the most significant milestone in the history of human civilization. President Kennedy's call for putting man on the moon had been fulfilled. As the world watched Neil Armstrong and Buzz Aldrin bound about the surface of the Moon, most Americans heard this &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;momentous&lt;/span&gt; event summed up by a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;voiceover&lt;/span&gt; of four simple words from the CBS News anchorman:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;"Man on the Moon!"&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Those words were uttered by Walter Cronkite. The camera cut away to Cronkite as his professional demeanor slipped away in a tidal wave of joy and pride. He removed his glasses, and a huge grin swept across his face. For a moment, he was giddy and speechless.  His viewers forgave him for that, for they were right there with him, just as they forgave him six years earlier for shedding tears while announcing the death of JFK.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After all, he was "Uncle Walter," a man whom we invited into our homes every evening to find out what was happening in the world.  In an age before 24 hours cable news channels and the Internet, he was America's town crier.  Not just a talking head who read the news, he was an actual journalist.  On D-Day, he landed behind enemy lines in a glider with Allied Troops, and flew on a bombing mission over Germany.  He covered the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;Nuremberg&lt;/span&gt; Trials, the Cold War, the Korean War, the War in Vietnam, the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;assassination&lt;/span&gt; of Martin &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;Luther&lt;/span&gt; King, Jr., the Watergate &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;scandal&lt;/span&gt;, and the Iran Hostage Crisis. And his word was trusted.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;His iconic sign-off, "That's the way it is," was a nightly pledge to his viewers that he would faithfully and objectively report the facts to the best of his ability. The only time that he allowed himself to deviate from this objectivity was a rare on-the-air editorial from 1968. Following the Tet Offensive, Cronkite journeyed to Vietnam to assess the state of the conflict. His conclusion was that the war was unwinnable, prompting President Lyndon B. Johnson to proclaim, "If I've lost Cronkite, I've lost Middle America." Weeks later, LBJ announced that he would not run for reelection. Such was the gravitas of Walter Cronkite.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So it was that when America watched the televised coverage of Apollo 11, most chose to watch Cronkite's coverage. Since the earliest days of the Space Program, he had eagerly covered it, with all the wonder and curiosity of a child.  He loved the Space Program, and made no effort to hide it (while still somehow maintaining a sense of journalistic objectivity). It is no small wonder that watching the glory that was Apollo 11 choked him up for a while, right along with his viewers. And it is all the more tragic that he is no longer with us to celebrate its 40th anniversary.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"We came in peace, for all Mankind."  Uncle Walter said so.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1214290946132273132?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1214290946132273132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1214290946132273132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1214290946132273132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1214290946132273132'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/man-on-moon-cronkite-and-apollo-11.html' title='&quot;Man on the Moon!&quot; - Cronkite and Apollo 11'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6928809159606874976</id><published>2009-07-15T14:21:00.004-05:00</published><updated>2009-07-15T14:36:32.536-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>Bill Gates did something good!</title><content type='html'>The folks of Microsoft's &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Tuva&lt;/span&gt; Project have made available &lt;a href="http://research.microsoft.com/apps/tools/tuva/index.html"&gt;videos of a series of lectures&lt;/a&gt; by one of my &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;personal&lt;/span&gt; heroes, the late physicist Richard Feynman. *yeah* &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The downside: it requires &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Silverlight&lt;/span&gt;. *boo*&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Speaking of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;personal&lt;/span&gt; heroes, here is a video of another (no Silverlight required): the last television interview with the late Carl Sagan discussing his book, &lt;i&gt;The Demon-Haunted World&lt;/i&gt;: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;embed id="VideoPlayback" src="http://video.google.com/googleplayer.swf?docid=2181165206611526024&amp;amp;hl=en&amp;amp;fs=true" style="width:400px;height:326px" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6928809159606874976?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6928809159606874976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6928809159606874976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6928809159606874976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6928809159606874976'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/bill-gates-did-something-good.html' title='Bill Gates did something good!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2343148227937633953</id><published>2009-07-13T12:31:00.002-05:00</published><updated>2009-07-13T12:42:42.658-05:00</updated><title type='text'>Lest anyone wonder why I like living in the Austin area</title><content type='html'>These photos are from a Saturday evening Kayaking excursion on Lady Bird Lake...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_T7SkPDfAB7c/SlqlNCQMycI/AAAAAAAAAsg/I-ZmldTzIJk/s576/029.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 576px; height: 432px;" src="http://lh3.ggpht.com/_T7SkPDfAB7c/SlqlNCQMycI/AAAAAAAAAsg/I-ZmldTzIJk/s576/029.JPG" alt="" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_T7SkPDfAB7c/SlqlMODXYnI/AAAAAAAAAsU/FR6qZ7G3pjQ/s576/026.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 576px; height: 432px;" src="http://lh6.ggpht.com/_T7SkPDfAB7c/SlqlMODXYnI/AAAAAAAAAsU/FR6qZ7G3pjQ/s576/026.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_T7SkPDfAB7c/SlqkNXFfcUI/AAAAAAAAAr8/0Fqmt8zKkwA/s576/021.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_T7SkPDfAB7c/SlqkNXFfcUI/AAAAAAAAAr8/0Fqmt8zKkwA/s576/021.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer; width: 576px; height: 432px;" src="http://lh3.ggpht.com/_T7SkPDfAB7c/SlqkNXFfcUI/AAAAAAAAAr8/0Fqmt8zKkwA/s576/021.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh4.ggpht.com/_T7SkPDfAB7c/SlqkOunrpuI/AAAAAAAAAsM/HZvTBMz7jBc/s576/025.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 576px; height: 432px;" src="http://lh4.ggpht.com/_T7SkPDfAB7c/SlqkOunrpuI/AAAAAAAAAsM/HZvTBMz7jBc/s576/025.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh6.ggpht.com/_T7SkPDfAB7c/SlqnVxaEFMI/AAAAAAAAAs0/hXhuVOvTyuY/s400/033.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 300px; height: 400px;" src="http://lh6.ggpht.com/_T7SkPDfAB7c/SlqnVxaEFMI/AAAAAAAAAs0/hXhuVOvTyuY/s400/033.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_T7SkPDfAB7c/SlqkOCLeREI/AAAAAAAAAsE/DYW5RAnMXIs/s576/023.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 576px; height: 432px;" src="http://lh5.ggpht.com/_T7SkPDfAB7c/SlqkOCLeREI/AAAAAAAAAsE/DYW5RAnMXIs/s576/023.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2343148227937633953?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://picasaweb.google.com/glenmark/Kayaking#' title='Lest anyone wonder why I like living in the Austin area'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2343148227937633953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2343148227937633953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2343148227937633953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2343148227937633953'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/lest-anyone-wonder-why-i-like-living-in.html' title='Lest anyone wonder why I like living in the Austin area'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_T7SkPDfAB7c/SlqlNCQMycI/AAAAAAAAAsg/I-ZmldTzIJk/s72-c/029.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-759523505499667062</id><published>2009-07-09T09:56:00.005-05:00</published><updated>2009-07-09T10:05:37.989-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade III</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/fKuJvYh6h9I&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/fKuJvYh6h9I&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Wow. I've always thought that the Netherlands might be the kind of place where I might want to live. Now I'm sure. Yeah for "militant secularism." That, and the fact that the expected high temperature here in Austin, TX today is 106&lt;span class="Apple-style-span" style="font-family: Arial; color: rgb(69, 69, 69); font-size: 12px; font-weight: bold; line-height: 13px; "&gt;°&lt;/span&gt;F, whereas the temperature in Amsterdam right now is 61&lt;span class="Apple-style-span" style="font-family: Arial; color: rgb(69, 69, 69); font-size: 12px; font-weight: bold; line-height: 13px; "&gt;°&lt;/span&gt;F. If only I could telecommute from there.&lt;br /&gt;&lt;br /&gt;For the record, contrary to what the reporter says, polygamy is NOT legal in the Netherlands, and the bit about a "suicide pill" is complete bollocks. What do you expect? This is Fox News we're talking about, after all. Facts have never really been of interest to them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-759523505499667062?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/759523505499667062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=759523505499667062' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/759523505499667062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/759523505499667062'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/stupidity-on-parade-iii.html' title='Stupidity on Parade III'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5895271168066834796</id><published>2009-07-08T20:54:00.002-05:00</published><updated>2009-07-09T09:59:44.682-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade II</title><content type='html'>Watch the stupidity pour out as Brian Kilmeade opens his mouth. This guy is on TV why?&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="337"&gt;&lt;param name="movie" value="http://images.salon.com/video.swf?id=w-84496-2019122"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://images.salon.com/video.swf?id=w-84496-2019122" type="application/x-shockwave-flash" width="400" height="337" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5895271168066834796?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5895271168066834796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5895271168066834796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5895271168066834796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5895271168066834796'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/stupidity-on-parade-ii.html' title='Stupidity on Parade II'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4745166534953992111</id><published>2009-07-07T20:01:00.002-05:00</published><updated>2009-07-07T20:04:38.717-05:00</updated><title type='text'>Say it isn't so....</title><content type='html'>I was quite dismayed to learn today that former U.S. Attorney General Alberto Gonzalez &lt;a href="http://www.statesman.com/blogs/content/shared-gen/blogs/austin/politics/entries/2009/07/07/alberto_gonzales_set_to_teach.html"&gt;will be teaching a political science course&lt;/a&gt; at my &lt;a href="http://www.ttu.edu/"&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;alma&lt;/span&gt;&lt;/span&gt; mater&lt;/span&gt;&lt;/a&gt; this fall. Until today, I was quite proud to be a Tech graduate. That is no longer the case. How can I take pride in being associated with an institution which hires as an instructor a man who has brought shame to this nation by aiding and abetting war criminals and subverting the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;Constitution&lt;/span&gt;&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;This is a sad day for Red Raiders everywhere.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4745166534953992111?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4745166534953992111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4745166534953992111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4745166534953992111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4745166534953992111'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/say-it-isnt-so.html' title='Say it isn&apos;t so....'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5583141743778793936</id><published>2009-07-07T08:36:00.005-05:00</published><updated>2009-07-07T10:09:45.097-05:00</updated><title type='text'>Codex Sinaiticus</title><content type='html'>A digitized version of the &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Codex_Sinaiticus"&gt;Codex Sinaiticus&lt;/a&gt;&lt;/i&gt;, the oldest known version of the Christian Bible, is now &lt;a href="http://www.codexsinaiticus.org/en/"&gt;available online&lt;/a&gt;.  It is a fascinating glimps into the history of the text. For example, the 4th century &lt;i&gt;Codex Sinaiticus&lt;/i&gt; does not include Mark 16:9-20, which most biblical scholars regard as a later interpolation. The &lt;i&gt;Codex&lt;/i&gt; also includes several books which were later excluded from the official canon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5583141743778793936?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.codexsinaiticus.org/en/' title='Codex Sinaiticus'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5583141743778793936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5583141743778793936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5583141743778793936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5583141743778793936'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/codex-sinaiticus.html' title='Codex Sinaiticus'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6614815364865590958</id><published>2009-07-06T21:30:00.004-05:00</published><updated>2009-07-09T10:00:00.947-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stupidity on Parade'/><title type='text'>Stupidity on Parade</title><content type='html'>&lt;object height="505" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PtzJhTfQiMA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/PtzJhTfQiMA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="505" width="640"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Epic fail on so many levels. At least this makes me feel less embarrassed by the idiots on the &lt;a href="http://blogs.discovermagazine.com/badastronomy/2009/07/07/texas-careening-toward-doom/"&gt;Texas State Board of Education&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6614815364865590958?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6614815364865590958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6614815364865590958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6614815364865590958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6614815364865590958'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/stupidity-on-parade.html' title='Stupidity on Parade'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1137384616984661782</id><published>2009-07-05T19:33:00.004-05:00</published><updated>2009-07-07T10:45:56.302-05:00</updated><title type='text'>A Collection of Spectacular Space Images</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://legault.club.fr/iss_shuttle_i.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 150px; height: 150px;" src="http://legault.club.fr/iss_shuttle_i.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some of these are a bit old, but well worth seeing:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Thierry Legault's remarkable images of the &lt;a href="http://www.astrosurf.com/legault/iss_atlantis_transit.html"&gt;Space Shuttle Atlantis and ISS transiting the sun&lt;/a&gt;. (Be sure to spend some time on the rest of the site.  Those aren't the only amazing images there.)&lt;/li&gt;&lt;li&gt;The volcanic eruption of S&lt;a href="http://en.wikipedia.org/wiki/Sarychev_Peak"&gt;arychev Peak&lt;/a&gt; as seen from ISS, in &lt;a href="http://antwrp.gsfc.nasa.gov/apod/ap090625.html"&gt;3-D&lt;/a&gt; (get your red/blue glasses out), and as an &lt;a href="http://blogs.discovermagazine.com/badastronomy/2009/07/01/ok-one-more-volcano-awesomeness/"&gt;animated clip&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;object height="505" width="853"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LESBxErmZ-U&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/LESBxErmZ-U&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="505" width="853"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1137384616984661782?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1137384616984661782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1137384616984661782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1137384616984661782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1137384616984661782'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/collection-of-spectacular-space-images.html' title='A Collection of Spectacular Space Images'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8919863347885806720</id><published>2009-07-03T21:50:00.004-05:00</published><updated>2009-07-07T10:14:29.349-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Physics'/><title type='text'>Omega-sub-b Baryons observed at Fermilab's Tevatron</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fnal.gov/pub/presspass/images/bbaryon_jphalf_spect_Omb-s.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 220px; height: 176px;" src="http://www.fnal.gov/pub/presspass/images/bbaryon_jphalf_spect_Omb-s.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fnal.gov/"&gt;Fermilab&lt;/a&gt;'s &lt;a href="http://www-cdf.fnal.gov/"&gt;CDF&lt;/a&gt; team have &lt;a href="http://www.fnal.gov/pub/presspass/press_releases/CDF-Omega-observation.html"&gt;announced&lt;/a&gt; the observation of Ω&lt;sub&gt;b&lt;/sub&gt; , a baryon consisting of two strange quarks and one bottom quark (s-s-b).  The existence of this particle was predicted by the &lt;a href="http://en.wikipedia.org/wiki/Standard_Model"&gt;Standard Model&lt;/a&gt;. However, the mass measurements for this particle are in conflict with &lt;a href="http://www-d0.fnal.gov/Run2Physics/WWW/results/final/B/B08G/"&gt;results&lt;/a&gt; produced by CDF's sister detector, &lt;a href="http://www-d0.fnal.gov/"&gt;DZero&lt;/a&gt;, which had raised the possibility of previously unknown physics possibly in conflict with the Standard Model.  Either way, it is exciting.  A preprint of the team's Phys. Rev. D. submission is &lt;a href="http://arxiv.org/abs/0905.3123"&gt;available at arxiv.org&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8919863347885806720?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.fnal.gov/pub/presspass/press_releases/CDF-Omega-observation.html' title='Omega-sub-b Baryons observed at Fermilab&apos;s Tevatron'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8919863347885806720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8919863347885806720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8919863347885806720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8919863347885806720'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/07/omega-sub-b-baryons-observed-at.html' title='Omega-sub-b Baryons observed at Fermilab&apos;s Tevatron'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8043956355760358556</id><published>2009-06-25T16:31:00.002-05:00</published><updated>2009-06-25T16:39:36.533-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><title type='text'>A Traditional Approach to Wood Finishing</title><content type='html'>The wood finishing section of any home improvement center is chock full of easy to apply combination stains and finishes which go on in just one or two coats.  Unfortunately, they often contain ingredients which are quite toxic and not exactly "green," such as polyurethane or Verathane. On a recent episode of "The New Yankee Workshop" (actually a re-run of an older episode), a more traditional finishing method was demonstrated.  Although it takes considerably longer and more effort, the components are of much lower toxicity (although appropriate safety precautions should still be taken with them - its not like you should drink shellac or inhale the vapors), and the result is a stunningly beautiful finish. Here are the steps:&lt;br /&gt;&lt;br /&gt;1) Sand to 220 grit&lt;br /&gt;2) Apply boiled linseed oil thinned with mineral spirits, using a cotton cloth. Wipe excess and let dry for a couple of days. This will bring out the richness of the wood color and grain.&lt;br /&gt;3) Apply shellac (orange shellac, for example) as a protective topcoat. 10-12 thin coats.  Dry time between coats is a couple of hours for thin shellac, overnight for thick.&lt;br /&gt;4) Polish out brush marks and dust with 400 grit and 600 grit wet/dry sandpaper.&lt;br /&gt;5) Polish with 0000 ("four aught") steel wool&lt;br /&gt;6) Apply a thin coat of paste wax (this will temporarily dull the finish), allow it to dry according to the manufacturer's instructions, then buff out with a cotton cloth to restore the gloss. One or two additional coats can be applied if desired.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8043956355760358556?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8043956355760358556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8043956355760358556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8043956355760358556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8043956355760358556'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/06/traditional-approach-to-wood-finishing.html' title='A Traditional Approach to Wood Finishing'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6333395533343655278</id><published>2009-06-18T17:23:00.002-05:00</published><updated>2009-06-18T17:24:49.214-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>My Work Blog</title><content type='html'>You may have noticed that I haven't posted any Exchange or PowerShell items on this blog lately.  That's because I've taken to doing this over on my "official" UT-hosted work blog at &lt;a href="http://blogs.utexas.edu/glenmark/"&gt;http://blogs.utexas.edu/glenmark/&lt;/a&gt; .&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6333395533343655278?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.utexas.edu/glenmark/' title='My Work Blog'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6333395533343655278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6333395533343655278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6333395533343655278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6333395533343655278'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/06/my-work-blog.html' title='My Work Blog'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7761245028814338844</id><published>2009-06-12T13:12:00.004-05:00</published><updated>2009-06-12T14:45:50.439-05:00</updated><title type='text'>Misc. Goodies</title><content type='html'>&lt;img src="http://www.haynes.co.uk/Press/Releases_contents/090601_ApolloPR.jpg" align="right" alt="Apollo 11 Owners’ Workshop Manual cover" /&gt;First up, a must-have for any technogeek's home library: &lt;a href="http://www.haynes.co.uk/Press/Releases_HTML/090601_ApolloPR_haynes_press_release.htm"&gt;Apollo 11 Owners' Workshop Manual&lt;/a&gt; from Haynes Press. Now I can finally figure out why the engines on the dusty old LEM in my garage won't fire up on cold mornings. (Of course, here in central Texas, we only get cold mornings a few days out of each year. This time of year, I really start to miss those days.)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next up, an example of what happens when technogeeks have too much time on their hands: "&lt;a href="http://telescoper.wordpress.com/2009/05/20/a-unified-quantum-theory-of-the-sexual-interaction/"&gt;A Unified Quantum Theory of the Sexual Interaction&lt;/a&gt;." This is a truly hysterical read, at least for anyone who has ever studied quantum mechanics.  The author fails, however, to cover scenarios where couplings between the &lt;b&gt;|M&gt;&lt;/b&gt; and &lt;b&gt;|F&gt;&lt;/b&gt; states potentially lead to the emission of child particles, with a probability P(t) which varies sinusoidally over a period of 28 days.  Of course, this would necessitate the inclusion of creation and annihilation operators, which means that the model would have to be re-formulated as a Quantum Field Theory. The author also fails to model the field emitted by some &lt;b&gt;|M&gt;&lt;/b&gt; states which repulses &lt;b&gt;|F&gt;&lt;/b&gt; states with a strength proportional to the &lt;b&gt;|M&gt;&lt;/b&gt; state's comprehension of this &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;admittedly&lt;/span&gt; arcane type of humor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On a more serious note, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SpringerLink&lt;/span&gt; has a paper by T. Ryan Gregory of the University of Guelph in Ontario entitled "&lt;a href="http://www.springerlink.com/content/2331741806807x22/fulltext.html"&gt;Understanding Natural Selection: Essential Concepts and Common Misconceptions&lt;/a&gt;."  This paper should be required reading for anyone engaging in the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;YEC&lt;/span&gt;/ID vs. TOE debate, especially since the vast majority of arguments put forth by YEC/ID proponents tend to be predicated upon rather outlandish misconceptions about how evolution and natural selection actually work. As someone who hasn't actually taken a biology class since high school (it wasn't required in my undergraduate physics curriculum), I found it to be an illuminating read.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7761245028814338844?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7761245028814338844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7761245028814338844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7761245028814338844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7761245028814338844'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/06/misc-goodies.html' title='Misc. Goodies'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5428877084382734236</id><published>2009-05-19T20:45:00.006-05:00</published><updated>2009-05-19T21:11:02.643-05:00</updated><title type='text'>Is it "Trek?"</title><content type='html'>Last week, I watched the new "Star Trek" film (in IMAX, no less).  Yes, it is a fun movie.  It is a thrill ride that will appeal broadly to non-Trekkers, and has enough tips of the hat to the original to appeal to the core fandom (right down to a red-shirt crewman inevitably getting killed), and I encourage anyone to see it.  But there were things about it that bugged me.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;J.J. Abrams deftly took an all-too-overused sci-fi conceit, time travel, and used it with great effect to literally reboot the moribund franchise, establishing quite clearly that what is unfolding on screen is literally a pristine, new timeline, where established canon for anything subsequent to the birth of James Tiberius Kirk is officially out the window.  Anything goes.  Assumptions about what must take place for the sake of continuity with Trek of days gone by no longer apply.  Forget about Spock ever taking a trip to Vulcan to calm his raging hormones in "Amok Time." Not going to happen. That was the life of Spock Prime.  The new Spock will have to sort things out his own way, potentially with the help of a certain Communications Officer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No, I can't say that turning the snow globe of Trekdom canon over and giving it a good shake is what bothers me about this film.  I think my issue is something more aesthetic.  I can overlook the overused lens flares, and the shaky camera work, both of which were exacerbated by the IMAX format. I don't even mind the revamped production design aesthetic.  The uniforms were true to the original, while being updated enough to not look cheesy. The overall look of the ship, well, I'll get used to it, even though the nacelles and secondary hull just look wrong.  I even kind of liked the fact that the shuttles used at Starfleet Academy looked worn and battered, covered with scrapes, dents, and peeling paint.  Let's face it, the Academy would get hand-me-downs from the rest of the fleet.  So, what is it that just doesn't sit right with me?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oh, I'll just come right out and say it.  J.J. Abrams, what the hell were you thinking shooting the Engineering scenes in a fricking brewery?  Those scenes completely demolished willing suspension of disbelief.  A brewery in no way resembles the inside of a starship.  The walls and floors were made of concrete, for crying out loud, not to mention the fact that no engineer constructing a spacecraft would make such inefficient use of interior space.  Even a reproduction of the set from the original series, as cheesy as it was, would have been more believable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is a minor thing, I know.  So much about the film was so very well done, but every time that the scene cut to Engineering, I was left thinking "Is this Trek, or the opening credits of 'Laverne &amp;amp; Shirley?'"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the next installment, please set aside some of the budget for a proper set, one that won't yank the audience out of the story.  Please.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5428877084382734236?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5428877084382734236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5428877084382734236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5428877084382734236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5428877084382734236'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/05/is-it-trek.html' title='Is it &quot;Trek?&quot;'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3209564862172788652</id><published>2009-05-19T20:33:00.002-05:00</published><updated>2009-05-19T20:40:00.290-05:00</updated><title type='text'>Two Beautiful Astronomy Videos</title><content type='html'>The &lt;a href="http://blogs.discovermagazine.com/badastronomy/"&gt;Bad Astronomy Blog&lt;/a&gt; at &lt;a href="http://discovermagazine.com/"&gt;DiscoverMagazine.com&lt;/a&gt; has links to two beautiful astronomy-related videos.  The &lt;a href="http://blogs.discovermagazine.com/badastronomy/2009/05/19/we-are-astronomers/"&gt;first&lt;/a&gt; is a trailer for a planetarium show that I would dearly love to see. On top of everything else, it is narrated by David Tennant.&lt;div&gt;&lt;object width="400" height="400"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4592700&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4592700&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/4592700"&gt;WAA Trailer 1&lt;/a&gt; from &lt;a href="http://vimeo.com/nsccreative"&gt;NSC Creative&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;a href="http://blogs.discovermagazine.com/badastronomy/2009/05/19/the-rise-of-the-milky-way/"&gt;second&lt;/a&gt; is a time lapse exposure of the Milky Way rising in the night sky.  It is truly a majestic sight.&lt;/div&gt;&lt;div&gt;&lt;object width="480" height="270"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4505537&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=dd4499&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=4505537&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=dd4499&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="270"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3209564862172788652?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3209564862172788652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3209564862172788652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3209564862172788652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3209564862172788652'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/05/two-beautiful-astronomy-videos.html' title='Two Beautiful Astronomy Videos'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6962288968882074940</id><published>2009-05-13T09:27:00.001-05:00</published><updated>2009-05-13T09:29:35.121-05:00</updated><title type='text'>Priceless: 'Star Trek:TOS' Theme on a Theremin</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/V0zQHNmz0gU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/V0zQHNmz0gU&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6962288968882074940?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.retrothing.com/2009/05/star-trek-theme-on-theremin.html' title='Priceless: &apos;Star Trek:TOS&apos; Theme on a Theremin'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6962288968882074940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6962288968882074940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6962288968882074940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6962288968882074940'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/05/priceless-star-trektos-theme-on.html' title='Priceless: &apos;Star Trek:TOS&apos; Theme on a Theremin'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5382035506655195900</id><published>2009-04-16T22:11:00.012-05:00</published><updated>2009-04-17T09:44:11.065-05:00</updated><title type='text'>BSG Alumni Invade CSI!</title><content type='html'>Tonight's episode of &lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;CSI&lt;/span&gt;: Crime Scene Investigation&lt;/span&gt;, "A Space Oddity," not only deftly spoofs &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Star Trek&lt;/span&gt; and Trek &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;fandom&lt;/span&gt; (especially its more hardcore elements--you know, the ones that embarrass the rest of us), but it also tips a hat to the gritty gestalt of Ronald D. Moore's re-envisioning of &lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Battlestar&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Galactica&lt;/span&gt;&lt;/span&gt;, with a little insider help.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the episode, a television producer is murdered after unveiling at a sci-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;fi&lt;/span&gt; convention a preview of his remake of a much-loved cult series, &lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Astro&lt;/span&gt; Quest&lt;/span&gt;. There is no attempt to hide the fact that &lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Astro&lt;/span&gt; Quest&lt;/span&gt; is supposed to refer to &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Star Trek&lt;/span&gt;, from costume and set design to a scene lifted almost directly from "Gamesters of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Triskelion&lt;/span&gt;" (the same scene that &lt;span class="Apple-style-span" style="font-style: italic;"&gt;South Park&lt;/span&gt; once parodied to perfection). The line "He's dead, Jim" even closes out the teaser, and there are several variants of McCoy's famous "I'm a doctor, not a ...."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But the episode really sparkles due to its nod to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;BSG's&lt;/span&gt; influence on the genre.  The preview of &lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Astro&lt;/span&gt; Quest &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Redux&lt;/span&gt;&lt;/span&gt; is not well received by the audience of hardcore &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Questers&lt;/span&gt;.  It is dark, gritty, and the characters are clearly flawed individuals.  In the shots panning over the stunned convention audience, Grace Park (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;BSG's&lt;/span&gt; Boomer/Athena/#8) can clearly be seen, then Ronald D. Moore pops up, points an accusing finger at the producer and shouts "You suck!"  I almost fell out of my chair. Irony lives! To top it all off, Kate Vernon (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;BSG's&lt;/span&gt; Ellen &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Tigh&lt;/span&gt;) is a guest star on the episode.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5382035506655195900?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5382035506655195900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5382035506655195900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5382035506655195900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5382035506655195900'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/04/bsg-alumni-invade-csi.html' title='BSG Alumni Invade CSI!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7826462283451139606</id><published>2009-02-14T13:35:00.005-06:00</published><updated>2009-03-28T11:22:18.567-05:00</updated><title type='text'>George Washington on Science</title><content type='html'>&lt;div&gt;I've stumbled across some wonderful quotes from our first President regarding the importance of science.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From his &lt;a href="http://www.presidency.ucsb.edu/ws/index.php?pid=29431"&gt;first State of the Union Address in 1790&lt;/a&gt;:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Nor am I less persuaded that you will agree with me in opinion that there is nothing which can better deserve your patronage than the promotion of science and literature. Knowledge is in every country the surest basis of public happiness.&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;From his &lt;a href="http://www.presidency.ucsb.edu/ws/index.php?pid=29438"&gt;last State of the Union Address in 1796&lt;/a&gt;:&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The assembly to which I address myself is too enlightened not to be fully sensible how much a flourishing state of the arts and sciences contributes to national prosperity and reputation.&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7826462283451139606?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7826462283451139606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7826462283451139606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7826462283451139606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7826462283451139606'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/02/george-washington-on-science.html' title='George Washington on Science'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-954497105031569962</id><published>2009-02-10T16:07:00.003-06:00</published><updated>2009-02-10T16:26:46.119-06:00</updated><title type='text'>The State of the Economy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images2.dailykos.com/images/user/363/Depression_GDP_output_1.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;A few hours ago, the Senate &lt;a href="http://www.senate.gov/legislative/LIS/roll_call_lists/roll_call_vote_cfm.cfm?congress=111&amp;amp;session=1&amp;amp;vote=00061"&gt;passed&lt;/a&gt; the stimulus package 61-37, largely along party lines.  It will now go to conference committee to reconcile it with the version passed by the House. Lest anyone underestimate the magnitude of our current economic woes, here is a rather chilling chart &lt;a href="http://www.speaker.gov/blog/?p=1683"&gt;published&lt;/a&gt; on the Speaker of the House's blog:&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.speaker.gov/img/jobsrecessions.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 750px; height: 548px;" src="http://www.speaker.gov/img/jobsrecessions.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;For anyone who is buying into the currently-circulating conservative &lt;a href="http://www.nytimes.com/2009/01/12/opinion/12mon4.html?_r=2"&gt;meme&lt;/a&gt; that it was World War II and not the New Deal that got us out of the Great Depression, take a look at &lt;a href="http://www.dailykos.com/storyonly/2009/2/9/01244/95631"&gt;this&lt;/a&gt;:&lt;div&gt;&lt;img src="http://images2.dailykos.com/images/user/363/Depression_GDP_output_1.gif" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 371px; height: 480px; " /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-954497105031569962?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/954497105031569962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=954497105031569962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/954497105031569962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/954497105031569962'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/02/state-of-economy.html' title='The State of the Economy'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7314688761977458592</id><published>2009-01-14T20:17:00.003-06:00</published><updated>2009-01-14T20:59:57.272-06:00</updated><title type='text'>Sad News: R.I.P. Ricardo Montalban and Patrick McGoohan</title><content type='html'>&lt;ul&gt;&lt;li&gt;Ricardo Montalban &lt;a href="http://www.eonline.com/uberblog/b79139_ricardo_montalban_tvs_mr_roarke_treks.html"&gt;passed&lt;/a&gt; &lt;a href="http://blog.wired.com/underwire/2009/01/leading-man-ico.html"&gt;away&lt;/a&gt; today in Los Angeles at the age of 88. No matter how outlandish the role, whether as Captain Kirk's genetically-enhanced nemesis Khan Noonien Singh in &lt;a href="http://www.imdb.com/title/tt0084726/"&gt;Star Trek: The Wrath of Khan&lt;/a&gt;, &lt;a href="http://www.imdb.com/title/tt0077008/"&gt;Fantasy Island&lt;/a&gt;'s enigmatic Mr. Roarke, or simply as a pitchman singing the praises of the "soft Corinthian leather" in the Chrysler Cordoba, Montalban always exuded class and panache.&lt;/li&gt;&lt;li&gt;Patrick McGoohan &lt;a href="http://news.wired.com/dynamic/stories/O/OBIT_MCGOOHAN?SITE=WIRE&amp;amp;SECTION=HOME&amp;amp;TEMPLATE=DEFAULT&amp;amp;CTIME=2009-01-14-11-49-49"&gt;escaped&lt;/a&gt; this world yesterday, also in Los Angeles, at the age of 80. First rising to stardom as secret agent John Drake in &lt;a href="http://www.imdb.com/title/tt0058846/"&gt;Danger Man&lt;/a&gt;, he went on to create and star in the iconic series &lt;a href="http://www.imdb.com/title/tt0061287/"&gt;The Prisoner&lt;/a&gt;. He would later win two Emmy awards for appearances in Columbo, and his performance as Longshanks was a highlight of &lt;a href="http://www.imdb.com/title/tt0112573/"&gt;Braveheart&lt;/a&gt;. Be seeing you, No. 6.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7314688761977458592?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7314688761977458592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7314688761977458592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7314688761977458592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7314688761977458592'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/01/sad-news-rip-ricardo-montalban-and.html' title='Sad News: R.I.P. Ricardo Montalban and Patrick McGoohan'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-810203410489776334</id><published>2009-01-13T18:22:00.000-06:00</published><updated>2009-01-13T18:23:20.262-06:00</updated><title type='text'>Video: Skewed Views of Science</title><content type='html'>So well put...&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-h9XntsSEro&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-h9XntsSEro&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-810203410489776334?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/810203410489776334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=810203410489776334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/810203410489776334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/810203410489776334'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2009/01/video-skewed-views-of-science.html' title='Video: Skewed Views of Science'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7359499680081764151</id><published>2008-12-19T09:57:00.004-06:00</published><updated>2008-12-19T10:00:42.474-06:00</updated><title type='text'>Majel Barrett Roddenberry Dead at 76</title><content type='html'>Full story at &lt;a href="http://news.yahoo.com/s/ap/20081218/ap_en_ot/obit_roddenberry_1"&gt;Yahoo! News&lt;/a&gt;.  Interestingly, she had just finished doing voice recordings for the ship's computer in the upcoming J.J. Abrams reboot of the &lt;span class="Apple-style-span" style="font-style: italic;"&gt;Star Trek&lt;/span&gt; franchise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7359499680081764151?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7359499680081764151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7359499680081764151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7359499680081764151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7359499680081764151'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/12/majel-barrett-roddenberry-dead-at-76.html' title='Majel Barrett Roddenberry Dead at 76'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4210479686203686662</id><published>2008-11-11T13:39:00.002-06:00</published><updated>2008-11-11T13:56:17.296-06:00</updated><title type='text'>Time Sinks</title><content type='html'>&lt;a href="http://www.gamereclaim.com/2008/10/128/"&gt;Assembler&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.addictinggames.com/magicpen.html"&gt;Magic Pen&lt;/a&gt;&lt;div&gt;&lt;a href="http://www.addictinggames.com/fantasticcontraption.html"&gt;The Fantastic Contraption&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4210479686203686662?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4210479686203686662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4210479686203686662' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4210479686203686662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4210479686203686662'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/11/time-sinks.html' title='Time Sinks'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3622765302586895569</id><published>2008-11-03T10:55:00.002-06:00</published><updated>2008-11-03T11:01:15.899-06:00</updated><title type='text'>Entourage Generational-Suffix Bug: Good News &amp; Bad News</title><content type='html'>As recounted in an &lt;a href="http://glenmark.blogspot.com/2008/09/lamestbugever.html"&gt;earlier post&lt;/a&gt;, we've encountered a lovely little bug in Entourage where users whose Display Name ends in a string which can be interpretted as a generational suffix (I, II, III, IV, Jr, Sr, with or without trailing periods) cannot be added to Exchange sharing permissions via Entourage.  PSS has just reported to me that there is a workaround.  I have verified that the workaround indeed works.   The downside is that the workaround requires that the user know the samAccountName of the user whom they wish to add to their sharing permissions.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The workaround is pretty straightforward. In the "Select User" dialog box, click the "Advanced..." button.  In the resulting "Advanced" dialog box, enter the domain name and login name (samAccountName) of the user to be added.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3622765302586895569?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3622765302586895569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3622765302586895569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3622765302586895569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3622765302586895569'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/11/entourage-generational-suffix-bug-good.html' title='Entourage Generational-Suffix Bug: Good News &amp; Bad News'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8456947601077286710</id><published>2008-10-23T17:00:00.003-05:00</published><updated>2008-10-23T17:03:20.199-05:00</updated><title type='text'>Sometimes Servers Just Need A Stern Talking-To</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;Here I am giving one of my Exchange servers a piece of my mind.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_T7SkPDfAB7c/SQD0YCj-LnI/AAAAAAAAAUE/JhsGDUfns3I/s1600-h/mad.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_T7SkPDfAB7c/SQD0YCj-LnI/AAAAAAAAAUE/JhsGDUfns3I/s320/mad.jpg" alt="" id="BLOGGER_PHOTO_ID_5260473058610523762" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;Photo by Ryan Starck&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8456947601077286710?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8456947601077286710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8456947601077286710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8456947601077286710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8456947601077286710'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/10/sometimes-servers-just-need-stern.html' title='Sometimes Servers Just Need A Stern Talking-To'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_T7SkPDfAB7c/SQD0YCj-LnI/AAAAAAAAAUE/JhsGDUfns3I/s72-c/mad.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4866439819037223097</id><published>2008-10-23T15:57:00.004-05:00</published><updated>2009-05-15T13:26:11.734-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Fixing the "Unable to activate send-on-behalf-of list" Error</title><content type='html'>&lt;a href="http://msexchangeteam.com/archive/2007/04/09/437620.aspx"&gt;This&lt;/a&gt; MS Exchange Team Blog article (as well as &lt;a href="http://msexchangeteam.com/archive/2008/01/24/447928.aspx"&gt;this follow-up&lt;/a&gt;) go into great detail about the history of this notorious error, but erroneously claims that it only occurs in muli-domain environments.  We have the issue here, and we have a single-domain forest.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The short version is that Exchange Server 2003 SP2 introduced changes in the security model for the delegate-setting process which, combined with updates on the client end, result in the following error when a user attempts to modify delegates:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  font-style: italic; line-height: 16px; font-family:Verdana;font-size:13px;"&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The Delegates settings were not saved correctly. Unable to activate send-on-behalf-of list. You do not have sufficient permission to perform this operation on this object.&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This error does not occur for all mailbox, and we've found neither rhyme nor reason for when it does, but there is a fix.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;For Outlook 2003 users apply &lt;a href="http://support.microsoft.com/?id=946207"&gt;this patch&lt;/a&gt;, then perform the registry modifications described &lt;a href="http://support.microsoft.com/?id=946208"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;For Outlook 2007 users apply &lt;a href="http://support.microsoft.com/kb/950485/"&gt;this patch&lt;/a&gt;, then perform the registry modifications described &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;950794"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4866439819037223097?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4866439819037223097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4866439819037223097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4866439819037223097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4866439819037223097'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/10/fixing-unable-to-activate-send-on.html' title='Fixing the &quot;Unable to activate send-on-behalf-of list&quot; Error'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1233339913984447706</id><published>2008-10-23T15:47:00.004-05:00</published><updated>2008-10-23T15:52:26.201-05:00</updated><title type='text'>Entourage Issues with the Office:mac 12.1.3 Update</title><content type='html'>&lt;p class="MsoNormal"&gt;First notice I saw about the issue was here:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://blog.entourage.mvps.org/2008/10/office_1213_update_breaks_sending_exchange_meeting_invitatio.html"&gt;http://blog.entourage.mvps.org/2008/10/office_1213_update_breaks_sending_exchange_meeting_invitatio.html&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; The reported issue is an error -17997 being generated when Entourage users attempt to send meeting invitations. I was unable to reproduce the issue in my own testing, but that was before the following two updates:&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://blog.entourage.mvps.org/2008/10/update_on_1213_problems.html"&gt;http://blog.entourage.mvps.org/2008/10/update_on_1213_problems.html&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a href="http://blog.entourage.mvps.org/2008/10/update_on_1213_problems_part_2.html"&gt;http://blog.entourage.mvps.org/2008/10/update_on_1213_problems_part_2.html&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;It seems that the problem manifests if the Entourage identity contains POP3 and/or IMAP4 accounts in conjunction with the Exchange account, with the non-Exchange accounts added to the identity PRIOR to the Exchange account.  Both updates mention workarounds. MacBU is aware of the issue and is working on an update.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The two workarounds mentioned are:&lt;/p&gt;  &lt;p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;"&gt;&lt;span style="mso-list:Ignore"&gt;&lt;span style="font:7.0pt &amp;quot;Times New Roman&amp;quot;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Drag the message from the outbox to the drafts folder and sending it from their (a clumsy workaround at best)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Recreate your Entourage identity from scratch, making sure to configure the Exchange account BEFORE configuring any non-Exchange accounts.  Please note that this will force re-synchronization of the local cache data, which can take a considerable amount of time for large mailboxes.  One way to minimize this would be to configure Entourage to only cache partial messages (In the account settings, Options tab, select “Partially receive messages over x KB”).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1233339913984447706?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1233339913984447706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1233339913984447706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1233339913984447706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1233339913984447706'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/10/entourage-issues-with-officemac-1213.html' title='Entourage Issues with the Office:mac 12.1.3 Update'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-6030535571366542079</id><published>2008-09-30T14:18:00.007-05:00</published><updated>2009-09-16T08:54:43.415-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Tutorial: Using .NET GUI Widgets in PowerShell</title><content type='html'>&lt;div&gt;One of the great unsung features of PowerShell (which forms the foundation of the Exchange Management Shell) is its ability to expose the full range of functionality offered by the .NET framework, and, more specifically, the GUI widgets provided by that framework. &amp;nbsp;I was blissfully unaware of this until encountering a sample script on &lt;a href="http://gsexdev.blogspot.com/2007/11/exchange-2007-mailbox-size-powershell.html"&gt;"Glen's Exchange Dev Blog"&lt;/a&gt;. &amp;nbsp;(That blog, by the way, is an excellent resource, and I highly recommend it. Entirely different Glen, lest there be any confusion. He is far more knowledgable about this stuff than I.)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;In the script contained in that blog entry (upon which the following script is largely based) I discovered the wonderful world of rendering GUI elements from within PowerShell scripts. I was able to learn quite a bit about the subject by dissecting that script and a few other examples found around the web, but I was unable to find anything in the way of a tutorial on the topic. &amp;nbsp;Furthermore, although the .NET frameworks are well-documented on the MSDN website, the proper syntax for accessing those objects via PowerShell is not provided.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;What else could I do other than write my own tutorial?&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;This screenshot illustrates what the final product will look like.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_T7SkPDfAB7c/SOJ_hgyU81I/AAAAAAAAATo/vFY7_OxEj6s/s1600-h/PS_screenshot.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5251900329180853074" src="http://3.bp.blogspot.com/_T7SkPDfAB7c/SOJ_hgyU81I/AAAAAAAAATo/vFY7_OxEj6s/s320/PS_screenshot.png" style="cursor: hand; cursor: pointer; display: block; margin: 0px auto 10px; text-align: center;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;No fancy IDE such as Visual Studio is required. &amp;nbsp;I do all of this in Notepad on a machine with the Exchange Management Shell installed. (The example script is Exchange-specific, thus the requirement for EMS; but the GUI widgets can also be utilized in a pure PowerShell environment.)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Let us begin by opening a blank document in Notepad and typing in the following commands for loading in the .NET assemblies for the drawing tools and GUI widgets (watch for line wrapping introduced by the browser):&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;[System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The "System.Drawing" namespace exposes DGI+ graphics routines (see &lt;a href="http://msdn.microsoft.com/en-us/library/system.drawing.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.drawing.aspx&lt;/a&gt; ), where the "System.windows.forms" namespace provides standard Windows interface features (see &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.windows.forms.aspx&lt;/a&gt; ).&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;For the sake of readability, as well as to ensure that commands are issued in the proper order, I divide the remaining portion of the script into three sections, delimited and labeled by comment lines, corresponding to function definitions, widget definitions, and the main body of code.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Let us define the window into which we will be drawing our interface:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# widget definitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow = new-object System.Windows.Forms.form&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now, we set its parameters, specifically its name, size, and so forth, then tell it to display itself:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# main program body&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Text = "Exchange 2007 GUI Demo"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.size = new-object System.Drawing.Size(1000,600)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.autoscroll = $true&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.topmost = $true&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Add_Shown({$myWindow.Activate()})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now we can save this script and run it from the shell. &amp;nbsp;Remember to save the script with a ".ps1" suffix. To run the saved script, open the Exchange Management Shell, use 'cd' commands to navigate to the directory where you've save it, then invoke the script by name. &amp;nbsp;Be sure to prefix it with ".\" to tell the shell to look for the script in the current working directory rather than in predefined system paths. It isn't terribly exciting or functional. Essentially, we have here a classic "hello, world" script which doesn't even bother to say "hello, world." After all, we are only drawing an empty window onto the screen, but it is a workable skeleton from which to hang the rest of our script.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Notice that our window stays on top, regardless of what other window might have focus. &amp;nbsp;This is because we've set the $myWindow.topmost attribute to true. I've only included this to demonstrate one of the attributes available for window objects. &amp;nbsp;If you like, delete the relevant line, or comment it out by prefixing it with a "#" character. Then save and run the script again to see the change in window behavior. (You remembered to kill off the previous window, right?)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;You probably noticed that, as always, our little PowerShell script is a little slow in getting started. &amp;nbsp;This is unfortunately quite common, and endemic to the design of PowerShell since the CLR is bloody slow at loading up .NET libraries. &amp;nbsp;Take a look &lt;a href="http://glenmark.blogspot.com/2008/08/coolest-exchange-2007-tip-ever.html"&gt;here &lt;/a&gt;for a tip on speeding up the performance of PowerShell, especially the startup of Exchange Management Shell and Exchange Management Console.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Let's put in a way of specifying the server from which we will be pulling our data. We will create a drop-down menu populated with the names of all of the servers in our Exchange organization, but first let's create a label object for this menu. Right after the initial definition of $myWindow, but before the main section where we set its attributes and tell it to display itself, add the following text:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Server Drop Label&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox = new-object System.Windows.Forms.Label&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.Location = new-object System.Drawing.Size(10,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.size = new-object System.Drawing.Size(80,20)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.Text = "Server Name"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($ServerNamelabelBox)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;We have to define this and any other widget and add it to $myWindow before we tell $myWindow to display itself, otherwise the widget won't show up. Here, we've created the label object, its location, size, and text contents, then added it to the list of controls in the $myWindow object.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Next, we move on to the drop-down menu itself. Right after the code you've just added (again, this has to be before you actually draw the window), add the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Server Drop Down Widget&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop = new-object System.Windows.Forms.ComboBox&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Location = new-object System.Drawing.Size(90,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Size = new-object System.Drawing.Size(100,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;get-mailboxserver | ForEach-Object{$ServerNameDrop.Items.Add($_.Name)}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Add_SelectedValueChanged({getMailboxStores})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($ServerNameDrop)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Adding the drop-down manu (ComboBox) works just like adding the label above, until the line after the size specification. &amp;nbsp;Here we actually invoke an EMS command to get a list of mailbox servers, then add the results to the Items property of the drop-down menu.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The next line is where things really get interesting. Here we tell the $ServerNameDrop object to execute a function (which we've not yet written) called "getMailboxStores" any time the selected value of the drop-down menu changes. Next, we add the object to $myWindow's list of control objects.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Since we've not yet written the "getMailStores" function, if we save and run the script now, then select something from the drop down (which should now be populated with the names of all of the Exchange servers in your organization) we will get an error in the shell saying something like the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: red; font-weight: bold;"&gt;The term 'getMailboxStores' is not recognized as a cmdlet, function, operable program, or script file. Verify the term and try again.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: red; font-weight: bold;"&gt;At E:\Working\scripts\demo.ps1:23 char:59&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: red; font-weight: bold;"&gt;+ $ServerNameDrop.Add_SelectedValueChanged({getMailboxStores} &amp;lt;&amp;lt;&amp;lt;&amp;lt; )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: red;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;No biggie. We'll be adding that function shortly. But first, let us create the datastructure into which that function will place its results, then the GUI widget in which that data structure will be displayed.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;In the "widget definitions" portion of the script, place the following:&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Table&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset = New-Object System.Data.DataSet&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable = New-Object System.Data.DataTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.TableName = "Mailbox Stores"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Columns.Add("Store Name")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Columns.Add("Store Size (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset.tables.add($storeTable)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;This creates an abstract internal data structure to which our function will return its results, defining its name and the columns it contains. &amp;nbsp;This then is attached to a meta-structure to which we will later attach an additional table.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Next, we create the GUI widget for displaying this. &amp;nbsp;This widget is known to .NET programmers as a DataGridView. &amp;nbsp;The "getMailboxStores" function will actually associate $storeTable with this DataGridView object.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Grid View&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid = new-object System.windows.forms.DataGridView&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.Location = new-object System.Drawing.Size(10,60)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.size = new-object System.Drawing.Size(450,500)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AllowUserToAddRows = $False&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AutoSizeColumnsMode = [System.Windows.Forms.DataGridViewAutoSizeColumnsMode]::Fill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.RowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Bisque&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AlternatingRowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Beige&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.BorderStyle = [System.Windows.Forms.BorderStyle]::Fixed3D&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.ColumnHeadersDefaultCellSTyle.ForeColor = [System.Drawing.Color]::Maroon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.ColumnHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.RowHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myDataGrid)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;As before, we create the object, define its properties (in this case, size and location), then add it to the Controls list of the $myWindow object. I've also illustrated modifying various appearance properties and behaviors here. &amp;nbsp;Note the syntax for accessing properties and methods for child objects that are not explicitly loaded in the first two lines of the script, as in the case with [System.Drawing.Color]. &amp;nbsp;This syntax could be simplified by explicitly loading each of these class namespaces at the beginning of the script, but I'll leave it to those more knowledgable about the plumbing of .NET to comment on which would be the most efficient approach.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Setting the AllowUserToAddRows property to $False prevents the display of an extraneous blank line at the bottom of the grid. (Try commenting out that line and running the script to see the difference.) &amp;nbsp;By setting the DataGridViewAutoSizeColumnsMode to Fill, the table data expands to fill the entire grid window. &amp;nbsp;I would like to have set the FillWeight properties on each column so that less space is occupied by the "Store Size(MB)" column, but I have been unable to determine the proper syntax for doing so within PowerShell. (If you can figure that out, by all means post a comment.) &amp;nbsp;As it is, the "Store Name" column must be manually expanded to see the entire name for each store.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now, on to the "getMailboxStores" function.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Near the top of the script, after the two lines which load the GUI assemblies, lets add a new comment to denote the section for containing our functions (for readability), as well as the actual code for our getMailboxStores() function:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# function definitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function getMailboxStores(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.clear()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$server = $ServerNameDrop.SelectedItem.ToString()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$db = Get-MailboxDatabase -server $server&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach ($objItem in $db)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$edbfilepath = $objItem.edbfilepath&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$path = "`\`\" + $server + "`\" +$objItem.EdbFilePath.DriveName.Remove(1).ToString() + "$" + $objItem.EdbFilePath.PathName.Remove(0,2)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$dbsize = Get-ChildItem $path&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Rows.add($objItem.Identity,$dbsize.Length/1024KB)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.DataSource = $storeTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;After clearing our table structure, we pull the currently-selected server name from the drop-down menu, then perform a Get-MailboxDatabase operation on this server. &amp;nbsp;The results are stored in an array called $db, then we iterate through the contents of this array to store each database name and size into our table. Then we tell our DataGridView object to use this table at its data source.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now we have a script which is actually doing something useful. &amp;nbsp;Let's extend the functionality and make use of some of that window real estate that we have set aside in the right-hand side of the window. &amp;nbsp;Let us place another grid view in that part of the window, and up by the drop-down menu, add a button to fill that view with a list of mailboxes (and associated mailbox statistics) corresponding to whatever store database is selected. First, find the section of code where we add $storeTable to the list of tables in $Dataset, and add the following after it:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Table for mailboxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable = New-Object System.Data.DataTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.TableName = "Mailboxes"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Display Name")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Account")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Primary SMTP Address")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Prohibit Send Quota (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Usage (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset.tables.add($mbTable)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now we create the DataGridView corresponding to this. After the previous Data Grid View section (just before the main program body), add the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Grid View for mailboxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2 = new-object System.windows.forms.DataGridView&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.Location = new-object System.Drawing.Size(480,60)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.size = new-object System.Drawing.Size(500,500)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AllowUserToAddRows = $False&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AutoSizeColumnsMode = [System.Windows.Forms.DataGridViewAutoSizeColumnsMode]::Fill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.RowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Bisque&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AlternatingRowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Beige&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.BorderStyle = [System.Windows.Forms.BorderStyle]::Fixed3D&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersDefaultCellSTyle.ForeColor = [System.Drawing.Color]::Maroon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.RowHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersHeightSizeMode = [System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode]::AutoSize&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myDataGrid2)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Note the addition of setting ColumnHeadersHeightSizeMode to AutoSize. &amp;nbsp;This is to account for the fact that some of our column labels are long enough to wrap around to the next line.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now we move on to an entirely new GUI widget. &amp;nbsp;Let us create the button. Right below the code that you just entered, add the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Get Mailboxes Button{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton = new-object System.Windows.Forms.Button&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Location = new-object System.Drawing.Size(480,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Size = new-object System.Drawing.Size(120,23)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Text = "Get Mailboxes"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.visible = $True&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Add_Click({GetMailboxes})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($fsizeButton)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Save and run the script to make sure that each of the interface elements we have created thus far are being rendered properly and are in their proper place. &amp;nbsp;Of course, if you click the button, an error will be thrown in the shell. &amp;nbsp;After all, we are invoking a function which we have not yet written, GetMailboxes. Up in the functions section, right after our getMailboxStores function, add the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function getMailboxes(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.clear()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$store = $storeTable.DefaultView[$myDataGrid.CurrentCell.RowIndex][0]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host "* Enumerating Mailboxes in" $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mb = Get-Mailbox -Resultsize Unlimited -Database $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach ($objItem in $mb)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($objItem.DisplayName -eq $null){$DisplayName="&lt;none&gt;"}&lt;/none&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;else {$DisplayName = $objItem.DisplayName}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$account=$objItem.SamAccountName&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$primary_smtp=$objItem.PrimarySmtpAddress&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($objItem.ProhibitSendQuota.Value -eq $null){$quota=0}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;else {$quota=$objItem.ProhibitSendQuota.Value.ToMB()}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$usage=(Get-MailboxStatistics -Identity &amp;nbsp;$objItem.Identity).TotalItemSize.Value.ToMB()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host $DisplayName, $account, $primary_smtp, $quota, $usage&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Rows.add( $DisplayName,$account,$primary_smtp,$quota,$usage )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host "* Done Enumerating Mailboxes in" $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.DataSource = $mbTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The function starts off by clearing out the table of results from any previous operations, then the RowIndex of the currently selected cell in $myDataGrid is read to determine which mailbox store will be operated upon. A Get-Mailbox command retrieves all of the mailbox objects for the specified database and stores them in an array object called $mb. &amp;nbsp;We then iterate through each of these mailbox objects, pulling out the Display Name, the SAM Account Name, primary SMTP proxy, the prohibit send quota, then finally dive into a Get-MailboxStatistics command to pull the current usage. These values are then added to a row in $mbTable. Once the iterations are done, $mbTable is specified as the data source for our second data grid view.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;If you save and run this script, you'll be able to select a server, select a mailbox store, then hit the button to get a listing of all users in that store. Note that hitting the button without specifying a server will result in an error. I'll leave error handling code for this contingency as an excercise for the reader. Ditto for handling cases where TotalItemSize has not yet been set. (Get-MailboxStatistics fails on mailboxes which have never been logged into.) Also note that, for stores with a large number of mailboxes, it can take a while for any output to appear in the right-hand data grid view. &amp;nbsp;Nothing actually gets displayed until all of the mailboxes have been iterated through and the datasource assignment at the end of the function above is reached. &amp;nbsp;However, thanks to the write-host command, we can track the progress of the operation by watching the output in the shell window. Alternatively, we could, if we so chose, add a StatusStrip object along the bottom of the window and display there what account is currently being processed, but I'll leave that as an excercise for the reader. &amp;nbsp;For an example of this, take a look at &lt;a href="http://thepowershellguy.com/blogs/posh/archive/2007/01/21/powershell-gui-scripblock-monitor-script.aspx"&gt;http://thepowershellguy.com/blogs/posh/archive/2007/01/21/powershell-gui-scripblock-monitor-script.aspx&lt;/a&gt; .&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;This has actually turned into a pretty handy script for presenting an overview of our Exchange stores. &amp;nbsp;(I actually wrote it with a work-related task in mind.) You can even click in the column headers to sort the data, all taken care of automatically by .NET. &amp;nbsp;But what good is all of this if we can't share the results? &amp;nbsp;Let us address this by adding export functionality, and to trigger these exports, let us introduce yet another common GUI element: the menu strip. Fortunately, we've left some space above the drop-down menu and button.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;After the code where we defined our button, add the following:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Define menus&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip = new-object System.Windows.Forms.MenuStrip&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileMenu = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;File")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileExit = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Exit")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileExit.add_Click({ $myWindow.close() })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileMenu.DropDownItems.Add($FileExit)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip.Items.Add($FileMenu)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Export")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportStores = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Stores")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMailboxes = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Mailboxes")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportStores.add_Click({ ExportStoresCSV })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMailboxes.add_Click({ ExportMailboxesCSV })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu.DropDownItems.Add($ExportStores)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu.DropDownItems.Add($ExportMailboxes)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip.Items.Add($ExportMenu)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myMenuStrip)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;These interface element definitions are pretty straightforward. We create each element as a new object, define the "on_Click" action for each clickable item (here we encounter two functions which we will define next, ExportStoresCSV and ExportMailboxesCSV), add the menu items to their respective menu items list, attach the menus to the MenuStrip object, then attach the MenuStrip object to the controls list of the window form.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Now, on to the two functions which are triggered by these menu items and actually perform the CSV file exports. &amp;nbsp;Add the following to the functions segment of the script.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function ExportStoresCSV(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName = new-object System.Windows.Forms.saveFileDialog&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.DefaultExt = "csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.Filter = "csv files (*.csv)|*.csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.InitialDirectory = ".\"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($exportFileName.FileName -ne ""){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile = new-object IO.StreamWriter($exportFileName.FileName,$true)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("Store Name,Store Size (MB)")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach($row in $storeTable.Rows){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("`"" + $row[0].ToString() + "`"," + $row[1].ToString() )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.Close()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function ExportMailboxesCSV(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName = new-object System.Windows.Forms.saveFileDialog&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.DefaultExt = "csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.Filter = "csv files (*.csv)|*.csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.InitialDirectory = ".\"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($exportFileName.FileName -ne ""){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile = new-object IO.StreamWriter($exportFileName.FileName,$true)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("Display Name,SAM Account Name,Primary SMTP Address,Prohibit Send Quota (MB),Usage (MB)")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach($row in $mbTable.Rows){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("`"" + $row[0].ToString() + "`",`"" + $row[1].ToString() + "`"," + $row[2].ToString() + "," + $row[3].ToString() + "," + $row[4].ToString() )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.Close()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;These two functions are essentially identical except for the data table from which they read and the list of items that they write to the csv files. &amp;nbsp;Each begins by instantiating a saveFileDialog object with the default extension and file browsing filter set to "csv". &amp;nbsp;Once a file name and save location is set, the file is created and column labels are written to it. &amp;nbsp;The function then reads through each row of the relevant data table and writes the appropriate column to the file, delimited by commas. &amp;nbsp;Note that string data should be written to the file wrapped with single quotes lest the text string contain any commas to throw off the delimitation.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;That about wraps up this tutorial. &amp;nbsp;We could go on and add even more functionality, such as making more detailed mailbox information and stats appear when a mailbox is double-clicked, or adding contextual menus which appear when an item is right-clicked exposing actions to perform on the object. &amp;nbsp;Try modifying widget properties. Try other widgets in the .NET framework. Explore the documentation and experiment. Enjoy.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Full script listing (be careful of column wrapping by the browser):&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;[System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# function definitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function getMailboxStores(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.clear()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$server = $ServerNameDrop.SelectedItem.ToString()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$db = Get-MailboxDatabase -server $server&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach ($objItem in $db)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$edbfilepath = $objItem.edbfilepath&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$path = "`\`\" + $server + "`\" + $objItem.EdbFilePath.DriveName.Remove(1).ToString() + "$" + $objItem.EdbFilePath.PathName.Remove(0,2)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$dbsize = Get-ChildItem $path&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Rows.add($objItem.Identity,$dbsize.Length/1024KB)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.DataSource = $storeTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function getMailboxes(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.clear()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$store = $storeTable.DefaultView[$myDataGrid.CurrentCell.RowIndex][0]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host "* Enumerating Mailboxes in" $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mb = Get-Mailbox -Resultsize Unlimited -Database $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach ($objItem in $mb)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($objItem.DisplayName -eq $null){$DisplayName="&lt;none&gt;"}&lt;/none&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;else {$DisplayName = $objItem.DisplayName}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$account=$objItem.SamAccountName&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$primary_smtp=$objItem.PrimarySmtpAddress&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($objItem.ProhibitSendQuota.Value -eq $null){$quota=0}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;else {$quota=$objItem.ProhibitSendQuota.Value.ToMB()}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$usage=(Get-MailboxStatistics -Identity $objItem.Identity).TotalItemSize.Value.ToMB()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host $DisplayName, $account, $primary_smtp, $quota, $usage&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Rows.add( $DisplayName,$account,$primary_smtp,$quota,$usage )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;write-host "* Done Enumerating Mailboxes in" $store&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.DataSource = $mbTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function ExportStoresCSV(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName = new-object System.Windows.Forms.saveFileDialog&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.DefaultExt = "csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.Filter = "csv files (*.csv)|*.csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.InitialDirectory = ".\"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($exportFileName.FileName -ne ""){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile = new-object IO.StreamWriter($exportFileName.FileName,$true)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("Store Name,Store Size (MB)")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach($row in $storeTable.Rows){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("`"" + $row[0].ToString() + "`"," + $row[1].ToString() )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.Close()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;function ExportMailboxesCSV(){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName = new-object System.Windows.Forms.saveFileDialog&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.DefaultExt = "csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.Filter = "csv files (*.csv)|*.csv"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.InitialDirectory = ".\"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFileName.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;if ($exportFileName.FileName -ne ""){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile = new-object IO.StreamWriter($exportFileName.FileName,$true)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("Display Name,SAM Account Name,Primary SMTP Address,Prohibit Send Quota (MB),Usage (MB)")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;foreach($row in $mbTable.Rows){&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.WriteLine("`"" + $row[0].ToString() + "`",`"" + $row[1].ToString() + "`"," + $row[2].ToString() + "," + $row[3].ToString() + "," + $row[4].ToString() )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$exportFile.Close()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# widget definitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow = new-object System.Windows.Forms.form&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Server Drop Label&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox = new-object System.Windows.Forms.Label&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.Location = new-object System.Drawing.Size(10,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.size = new-object System.Drawing.Size(80,20)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNamelabelBox.Text = "Server Name"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($ServerNamelabelBox)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Server Drop Down Widget&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop = new-object System.Windows.Forms.ComboBox&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Location = new-object System.Drawing.Size(90,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Size = new-object System.Drawing.Size(100,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;get-mailboxserver | ForEach-Object{$ServerNameDrop.Items.Add($_.Name)}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ServerNameDrop.Add_SelectedValueChanged({getMailboxStores})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($ServerNameDrop)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Table&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset = New-Object System.Data.DataSet&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable = New-Object System.Data.DataTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.TableName = "Mailbox Stores"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Columns.Add("Store Name")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$storeTable.Columns.Add("Store Size (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset.tables.add($storeTable)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Table for mailboxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable = New-Object System.Data.DataTable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.TableName = "Mailboxes"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Display Name")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Account")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Primary SMTP Address")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Prohibit Send Quota (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$mbTable.Columns.Add("Usage (MB)",[int64])&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$Dataset.tables.add($mbTable)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Grid View&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid = new-object System.windows.forms.DataGridView&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.Location = new-object System.Drawing.Size(10,60)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.size = new-object System.Drawing.Size(450,500)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AllowUserToAddRows = $False&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AutoSizeColumnsMode = [System.Windows.Forms.DataGridViewAutoSizeColumnsMode]::Fill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.RowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Bisque&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.AlternatingRowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Beige&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.BorderStyle = [System.Windows.Forms.BorderStyle]::Fixed3D&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.ColumnHeadersDefaultCellSTyle.ForeColor = [System.Drawing.Color]::Maroon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.ColumnHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid.RowHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myDataGrid)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Add Data Grid View for mailboxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2 = new-object System.windows.forms.DataGridView&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.Location = new-object System.Drawing.Size(480,60)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.size = new-object System.Drawing.Size(500,500)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AllowUserToAddRows = $False&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AutoSizeColumnsMode = [System.Windows.Forms.DataGridViewAutoSizeColumnsMode]::Fill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.RowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Bisque&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.AlternatingRowsDefaultCellStyle.BackColor = [System.Drawing.Color]::Beige&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.BorderStyle = [System.Windows.Forms.BorderStyle]::Fixed3D&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersDefaultCellSTyle.ForeColor = [System.Drawing.Color]::Maroon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.RowHeadersDefaultCellStyle.BackColor = [System.Drawing.Color]::Tan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myDataGrid2.ColumnHeadersHeightSizeMode = [System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode]::AutoSize&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myDataGrid2)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Get Mailboxes Button&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton = new-object System.Windows.Forms.Button&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Location = new-object System.Drawing.Size(480,30)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Size = new-object System.Drawing.Size(120,23)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Text = "Get Mailboxes"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.visible = $True&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$fsizeButton.Add_Click({GetMailboxes})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($fsizeButton)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# Define menus&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip = new-object System.Windows.Forms.MenuStrip&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileMenu = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;File")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileExit = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Exit")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileExit.add_Click({ $myWindow.close() })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$FileMenu.DropDownItems.Add($FileExit)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip.Items.Add($FileMenu)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Export")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportStores = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Stores")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMailboxes = new-object System.Windows.Forms.ToolStripMenuItem("&amp;amp;Mailboxes")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportStores.add_Click({ ExportStoresCSV })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMailboxes.add_Click({ ExportMailboxesCSV })&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu.DropDownItems.Add($ExportStores)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$ExportMenu.DropDownItems.Add($ExportMailboxes)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myMenuStrip.Items.Add($ExportMenu)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Controls.Add($myMenuStrip)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;# main program body&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Text = "Exchange 2007 GUI Demo"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.size = new-object System.Drawing.Size(1000,600)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.autoscroll = $true&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;#$myWindow.topmost = $true&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.Add_Shown({$myWindow.Activate()})&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;$myWindow.ShowDialog()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-6030535571366542079?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/6030535571366542079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=6030535571366542079' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6030535571366542079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/6030535571366542079'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/tutorial-using-net-gui-widgets-in.html' title='Tutorial: Using .NET GUI Widgets in PowerShell'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_T7SkPDfAB7c/SOJ_hgyU81I/AAAAAAAAATo/vFY7_OxEj6s/s72-c/PS_screenshot.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3165390446293206360</id><published>2008-09-24T10:21:00.004-05:00</published><updated>2008-09-24T10:23:06.936-05:00</updated><title type='text'>Creative Marketing at its Finest</title><content type='html'>&lt;div&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://www.youtube.com/experiencewii"&gt;http://www.youtube.com/experiencewii&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Whoever came up with this deserves a nice, fat bonus.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The effect is subtle at first, then.... I really shouldn't describe it. That would spoil the effect.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It does remind me a bit of &lt;a href="http://www.youtube.com/watch?v=aBJQ5085kSo&amp;amp;eurl=http://glenmark.blogspot.com/2008/04/laugh-its-funny.html"&gt;this&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3165390446293206360?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3165390446293206360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3165390446293206360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3165390446293206360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3165390446293206360'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/creative-marketing-at-its-finest.html' title='Creative Marketing at its Finest'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4659831169781763559</id><published>2008-09-23T15:19:00.005-05:00</published><updated>2008-09-23T15:47:59.593-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>"Tickling" GC Re-evaluation for Groups via "Set-DistributionGroup"</title><content type='html'>In an &lt;a href="http://glenmark.blogspot.com/2008/09/tickling-custom-address-list-re.html"&gt;earlier post&lt;/a&gt;, I discussed having to use a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;set-mailbox&lt;/span&gt; command to "tickle" Exchange to force it to update custom Address List membership based upon changes made directly to Active Directory. I've now discovered that a similar action is required to update Distribution Group status in the Global Catalog when the group is converted to a mail-enabled security group in ADUC.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As discussed in &lt;a href="http://support.microsoft.com/kb/941318"&gt;KB 941318&lt;/a&gt;, a Distribution Group cannot be added to Exchange folder sharing permissions via Outlook 2007 against an Exchange 2007 server. When the Distribution Group appears in the GAL selection list, a prohibition icon appears next to the name, and attempting to add it to the DACL results in the following error:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;One or more users cannot be added to the folder access list. Non-local users cannot be given rights on this server.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course, the solution is to convert the Distribution Group into a mail-enabled Security Group.  Earlier versions of the Outlook/Exchange combo handled this conversion automatically.  Why this functionality has been removed, I haven't a clue, but the fact remains that we now have to perform this conversion automatically.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course, my first instinct when I encountered this was to make the change in Active Directory Users &amp;amp; Computers.  All fine and dandy, except that the prohibition symbol didn't go away, and the group still could not be added.  It seems that performing this conversion outside of the scope of Exchange tools doesn't prod Exchange into noticing the change and changing the GAL entry accordingly. This seems to be the case despite the fact that the information returned by a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Get-DistributionGroup&lt;/span&gt; command reflects the fact that the group has been converted.  Issuing a &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Set-DistributionGroup&lt;/span&gt; command with no arguements other than the group name seems to fix this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Keep in mind that the Exchange Management Console provides no tool for performing this conversion, nor does (as far as I can find) Exchange Management Shell.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4659831169781763559?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4659831169781763559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4659831169781763559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4659831169781763559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4659831169781763559'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/tickling-gc-re-evaluation-for-groups.html' title='&quot;Tickling&quot; GC Re-evaluation for Groups via &quot;Set-DistributionGroup&quot;'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8213851626121790248</id><published>2008-09-19T16:00:00.005-05:00</published><updated>2008-09-19T16:13:04.519-05:00</updated><title type='text'>What is the Status of UTMB's BSL-4 Facility</title><content type='html'>A rather sobering thought has struck me. When Ike struck the Gulf Coast, The University of Texas Medical Branch in Galveston, TX suffered a total loss of power. It doesn't help that their backup generators were located in a basement, which flooded during the storm.  Now, UTMB hosts a BSL-4 lab containing some of the deadliest bacteria and viruses known to man. Let that thought percolate through your head for a moment.&lt;br /&gt;&lt;br /&gt;I'm currently providing shelter to some friends from Galveston who are worried about what nastiness they'll find in their refridgerator once they are able to return home after who-knows-how-long. Just think along the same lines for UTMB's research labs.&lt;br /&gt;&lt;br /&gt;Taking a look at UTMB's web site, I only found &lt;a href="http://www.utmb.edu/news/research.power.asp"&gt;this little blurb&lt;/a&gt; of relevance to my concerns:&lt;br /&gt;&lt;h4&gt;&lt;/h4&gt;&lt;blockquote&gt;&lt;h4&gt;Power   coming soon for research samples Here’s more information on dry ice and liquid nitrogen&lt;/h4&gt; &lt;div class="postdate"&gt;Posted: 11:35 p.m., Wednesday, Sept. 17, mc&lt;/div&gt;   &lt;p&gt;The prospect of getting back on the power grid is getting better and better.  In the meantime, we have had very good success in maintaining the integrity of our research samples.  To that end, this message is a reminder to continue this tremendous effort until we are fully back on the grid. Click here for &lt;a href="http://www.utmb.edu/news/research.power.asp"&gt;more information&lt;/a&gt;.   &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;This is somewhat reassuring, but more details concerning the status of the BSL-4 facility itself would be nice. Googling about, I find that &lt;a href="http://butnerblogspot.wordpress.com/2008/09/17/utmb-claims-bsl-4-pathogens-destroyed-before-ike-hit/"&gt;I'm not the only one concerned&lt;/a&gt;. Ever read Stephen King's &lt;span style="font-style: italic;"&gt;The Stand&lt;/span&gt;?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8213851626121790248?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8213851626121790248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8213851626121790248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8213851626121790248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8213851626121790248'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/what-is-status-of-utmbs-bsl-4-facility.html' title='What is the Status of UTMB&apos;s BSL-4 Facility'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-5095368619999975019</id><published>2008-09-12T13:03:00.010-05:00</published><updated>2009-09-16T08:55:36.528-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Lamest...Bug...Ever....</title><content type='html'>&lt;div&gt;&lt;/div&gt;Entourage has a bug.&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I know, that isn't exactly earth-shattering news. Entourage has had many bugs over the years, and still does (not the least of which is the fact that Entourage will sometimes decide, for no apparent reason, to eat mailbox data, as evidenced by many mailbox restores which I've had to perform thanks to that steaming pile of excrement - &lt;span id="SPELLING_ERROR_0"&gt;&lt;span id="SPELLING_ERROR_0"&gt;grrrr&lt;/span&gt;&lt;/span&gt;). But this one I find especially annoying, not to mention idiotic. Fortunately, it only impacts a small subset of our users, but still.... &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;We opened a support call with Microsoft &lt;span id="SPELLING_ERROR_0"&gt;&lt;span id="SPELLING_ERROR_1"&gt;&lt;span id="SPELLING_ERROR_1"&gt;PSS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; about this issue in January of 2007. &amp;nbsp;After many months (with no progress being made on the case whatsoever), Microsoft &lt;span id="SPELLING_ERROR_1"&gt;unceremoniously&lt;/span&gt; closed the case. With our update to Exchange 2007 and the release of Entourage 2008 earlier this year, I had hoped that the problem would go away, but my hopes were unfounded. &amp;nbsp;A few months ago, we opened a new case on this issue when yet another user complained about the problem, but still there is no resolution.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So what exactly is this &lt;span id="SPELLING_ERROR_2"&gt;&lt;span id="SPELLING_ERROR_2"&gt;dastardly&lt;/span&gt;&lt;/span&gt; bug which vexes me so? We have a small group of users (I previously knew of 2, and learned of a third the day before yesterday) whose accounts cannot be added to mailbox object or Public Folder &lt;span id="SPELLING_ERROR_3"&gt;&lt;span id="SPELLING_ERROR_3"&gt;DACLs&lt;/span&gt;&lt;/span&gt; via Entourage. &amp;nbsp;They can be added to folder sharing permissions just fine via Outlook, but attempts to do so via Entourage fail (regardless of who is attempting to do this) with the following error:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Entourage cannot modify permissions on the Exchange server.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-style: italic;"&gt;There was an error while attempting to modify permissions on the server.&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;On the mailbox server, the following enigmatic error appears in the Application Event Log:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Event Type:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Warning&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Event Source:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span id="SPELLING_ERROR_4"&gt;&lt;span id="SPELLING_ERROR_4"&gt;MSExchangeIS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Event Category:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;General&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Event ID:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;1233&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Date:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;9/10/2008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Time:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;4:28:06 PM&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;User:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Computer:&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span id="SPELLING_ERROR_5"&gt;&lt;span id="SPELLING_ERROR_5"&gt;EXB&lt;/span&gt;&lt;/span&gt;06&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Description:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;An error occurred.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp;Function name or description of problem: &lt;span id="SPELLING_ERROR_6"&gt;&lt;span id="SPELLING_ERROR_6"&gt;XNTSD&lt;/span&gt;&lt;/span&gt;::&lt;span id="SPELLING_ERROR_7"&gt;&lt;span id="SPELLING_ERROR_7"&gt;HrCreateSd&lt;/span&gt;&lt;/span&gt;()/&lt;span id="SPELLING_ERROR_8"&gt;&lt;span id="SPELLING_ERROR_8"&gt;XACL&lt;/span&gt;&lt;/span&gt;::&lt;span id="SPELLING_ERROR_9"&gt;&lt;span id="SPELLING_ERROR_9"&gt;HrCreateAcl&lt;/span&gt;&lt;/span&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;Error: 0x80070057&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size: x-small;"&gt;For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Helpful, isn't it?&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;But wait, it gets better. &amp;nbsp;When a third account with this issue came to light a few days ago, I noticed a pattern. All three accounts that exhibit this behavior have middle initial of "I". All of our display names are in the format "&lt;span id="SPELLING_ERROR_10"&gt;&lt;span id="SPELLING_ERROR_10"&gt;lastname&lt;/span&gt;&lt;/span&gt;, &lt;span id="SPELLING_ERROR_11"&gt;&lt;span id="SPELLING_ERROR_11"&gt;firstname&lt;/span&gt;&lt;/span&gt; initial" (with no period after the middle initial created by the account feed which populates our AD), so the display names of the effected accounts all end with " I". &amp;nbsp;On top of everything else, the middle initial for effected accounts does not appear in the search results for the "Select User" dialog box in Entourage.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Wondering if this pattern of non-functionality might be universal to all display names ending with " I", I employed a bit of EMS magic to dump a list of all mailboxes with display names fitting this pattern:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;get-mailbox -&lt;span id="SPELLING_ERROR_12"&gt;&lt;span id="SPELLING_ERROR_12"&gt;resultsize&lt;/span&gt;&lt;/span&gt; unlimited | where {$_.&lt;span id="SPELLING_ERROR_13"&gt;&lt;span id="SPELLING_ERROR_13"&gt;DisplayName&lt;/span&gt;&lt;/span&gt; -like '* I' }&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Sure enough, every name from this list produces the same error when attempts are made to use Entourage to add them to a sharing permission. Furthermore, I began tinkering with a test account. &amp;nbsp;Changing its display name from "User, Joe" to "User, Joe I" confirmed the issue. &amp;nbsp;The error surfaced. &amp;nbsp;Furthermore, the error was not fixed by adding a period.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;One of my co-workers suggested that Entourage might be &lt;span id="SPELLING_ERROR_14"&gt;misinterpreting&lt;/span&gt; the letter "I" as a generational suffix. &amp;nbsp;Sure enough "II", "III", and "IV" all produce errors (with or without trailing periods), although "V" (and apparently all other letter combinations) works fine.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;So, Entourage seems to have a strong dislike for &lt;span id="SPELLING_ERROR_15"&gt;multi generational&lt;/span&gt; naming schemes, at least through the first four generations.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-style: italic;"&gt;Sigh....&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-weight: bold;"&gt;UPDATE (Oct. 21):&lt;/span&gt;&amp;nbsp;It gets better. This bug also manifests if the Display Name ends with 'Jr' or 'Sr' (with or without trailing period). &amp;nbsp;The Microsoft Premier Support folks have finally managed to replicate the issue, but they want us to fill out a Business Impact Statement to give to the Entourage dev team to use in evaluating whether or not to issue a fix. &amp;nbsp;I suppose it isn't sufficient that this is a &lt;span style="font-weight: bold;"&gt;BUG!&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-5095368619999975019?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/5095368619999975019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=5095368619999975019' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5095368619999975019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/5095368619999975019'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/lamestbugever.html' title='Lamest...Bug...Ever....'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-4970405665982340813</id><published>2008-09-10T14:43:00.003-05:00</published><updated>2008-09-10T14:57:44.151-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>"Tickling" Custom Address List Re-evaluation Via Set-Mailbox</title><content type='html'>In our Exchange environment, we have several custom Address Lists whose membership is determined by the presence of particular strings in CustomAttribute1. In the past, populating this field has been a manual process, accomplished by our Exchange admins entering it via the Exchange Management Console (and, pre-2007, via Active Directory Users &amp;amp; Computers). Recently, we introduced some web-based tools to allow our users to set this themselves. Unfortunately, we soon found that, although the attribute was being set properly, the addresses were not being added to the custom Address Lists, but would if we manually entered the item via EMC or EMS.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The web tool uses ADSI calls to populate the field, bypassing Exchange altogether. Addresses also fail to get added to the custom Address Lists if the custom attribute is populated via LDAP.  The only way that the lists get updated is if Exchange somehow notified that the extension attribute has been changed, thus triggering re-evaluation of custom Address List membership. Happily, we found that issuing a simple "Set-Mailbox &lt;username&gt;" command, with no further arguements or flags, is sufficient to accomplish this.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-4970405665982340813?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/4970405665982340813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=4970405665982340813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4970405665982340813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/4970405665982340813'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/09/tickling-custom-address-list-re.html' title='&quot;Tickling&quot; Custom Address List Re-evaluation Via Set-Mailbox'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-8768717159690700644</id><published>2008-08-21T07:56:00.003-05:00</published><updated>2008-08-21T08:03:05.080-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Counting Mailboxes and Determining Store Sizes</title><content type='html'>To obtain a breakdown of mailbox counts for each mailbox database in the Exchange organization:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;blockquote&gt;Get-MailboxDatabase | Get-MailboxStatistics | Group-Object -property:database | Sort-Object -property:count | Format-Table count, name -AutoSize&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To obtain a count of mailboxes per server:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;blockquote&gt;Get-MailboxDatabase | Get-MailboxStatistics | Group-Object -property:serverName | Sort-Object -property:count | Format-Table count, name -AutoSize&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To obtain the total number of mailboxes in your Exchange organization:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;blockquote&gt;Get-MailboxDatabase | Get-MailboxStatistics | Group-Object&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Omitting the &lt;span style="font-weight:bold;"&gt;Get-MailboxDatabase&lt;/span&gt; command will give the count for the current server.)&lt;br /&gt;&lt;br /&gt;These examples are wonderful illustrations of the usefulness of the &lt;a href="http://www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/group-object.mspx"&gt;&lt;span style="font-weight:bold;"&gt;Group-Object&lt;/span&gt;&lt;/a&gt; cmdlet.&lt;br /&gt;&lt;br /&gt;I don't recall where on the web I found it, but the following commands will provide a breakdown of the sizes of all mailbox databases in the organization:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;blockquote&gt;$exchangeservers = Get-ExchangeServer |where-object {$_.admindisplayversion.major -eq 8 -and $_.IsMailboxServer -eq $true }&lt;br /&gt;foreach ($server in $exchangeservers)&lt;br /&gt;{&lt;br /&gt;                $db = Get-MailboxDatabase -server $server&lt;br /&gt;                foreach ($objItem in $db)&lt;br /&gt;                {&lt;br /&gt;                                $edbfilepath = $objItem.edbfilepath&lt;br /&gt;                                $path = "`\`\" + $server + "`\" + $objItem.EdbFilePath.DriveName.Remove(1).ToString() + "$" + $objItem.EdbFilePath.PathName.Remove(0,2)&lt;br /&gt;                                $dbsize = Get-ChildItem $path&lt;br /&gt;                                $ReturnedObj = New-Object PSObject&lt;br /&gt;                                $ReturnedObj | Add-Member NoteProperty -Name "Server\StorageGroup\Database" -Value $objItem.Identity&lt;br /&gt;                                $ReturnedObj | Add-Member NoteProperty -Name "Size (MB)" -Value ("{0:n2}" -f ($dbsize.Length/1024KB))&lt;br /&gt;                                Write-Output $ReturnedObj&lt;br /&gt;                }&lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-8768717159690700644?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/8768717159690700644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=8768717159690700644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8768717159690700644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/8768717159690700644'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/counting-mailboxes-and-determining.html' title='Counting Mailboxes and Determining Store Sizes'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1830939950171290906</id><published>2008-08-14T09:56:00.003-05:00</published><updated>2008-08-14T10:10:00.778-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Setting Send Connector Message Size Limits</title><content type='html'>For quite some time, our Exchange environment has been configured to restrict total message sizes to 30MB, as set in "Transport Settings" under the "Global Settings" tab of the Hub Transport settings. This limit was inherited from our Exchange 2003 settings, so we didn't have to configure it when we went to Exchange 2007.  However, we recently had a customer complain that outbound messages were bouncing when their size broke 10MB.  I was quite puzzled by this until they passed along a copy of the bounce message, which contained the following:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#550 5.3.4 ROUTING.SizeLimit; message size exceeds fixed maximum size for route ##&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ah ha!  Lo and behold, Send Connectors have a default message size limit of 10MB, and we didn't modify this when we created the Send Connector for our 2007 Hub Transport servers. This is easily correctable, either via EMC, or via the following EMS command:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Set-SendConnector 'Connector Name' -maxmessagesize 30MB&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1830939950171290906?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1830939950171290906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1830939950171290906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1830939950171290906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1830939950171290906'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/setting-send-connector-message-size.html' title='Setting Send Connector Message Size Limits'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2026725037162076839</id><published>2008-08-11T15:06:00.002-05:00</published><updated>2008-08-11T15:11:55.563-05:00</updated><title type='text'>Photographic Proof That UT Has Balls!</title><content type='html'>UT Austin is installing around campus a series of sculptures &lt;a href="http://www.landmarks.utexas.edu/"&gt;on loan&lt;/a&gt; from the Metropolitan Museum of Art in New York. This one in particular is being put up right in front of the building where I work.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_T7SkPDfAB7c/SKCc9h_HZmI/AAAAAAAAAQw/9ThPmDrYNQ4/s1600-h/balls.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_T7SkPDfAB7c/SKCc9h_HZmI/AAAAAAAAAQw/9ThPmDrYNQ4/s320/balls.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233355347913565794" /&gt;&lt;/a&gt;&lt;br /&gt;I do not know the title or artist of this piece (installation is still in progress, so no plaque is in place), but it consists (thus far) of two large metal spheres covered with pennies, heads-up on one, tails-up on the other.&lt;br /&gt;&lt;br /&gt;I can't help but wonder how long it will take the Powers That Be to notice the unfortunately suggestive placement.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2026725037162076839?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2026725037162076839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2026725037162076839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2026725037162076839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2026725037162076839'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/photographic-proof-that-ut-has-balls.html' title='Photographic Proof That UT Has Balls!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_T7SkPDfAB7c/SKCc9h_HZmI/AAAAAAAAAQw/9ThPmDrYNQ4/s72-c/balls.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-1099900940877576923</id><published>2008-08-08T11:21:00.008-05:00</published><updated>2008-08-08T15:25:04.962-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Export-Mailbox Command Crashing PowerShell on Vista - Resolved!</title><content type='html'>I've been going back and forth with Microsoft on an issue that has been bugging me for a while.  Whenever I try to use the Export-Mailbox command on my Vista workstation, PowerShell crashes. This is with a relatively new (less than one month old) Vista install and having re-installing PowerShell and the Exchange management tools.  Yet, when I try it on a co-worker's workstation, it works fine.&lt;br /&gt;&lt;br /&gt;Finally, Microsoft PSS hit on something that allowed me to find a workaround.  After turning off UAC, I could run Export-Mailbox without it crashing PowerShell. Oddly enough, UAC is still active on my co-workers' workstations where I was able to successfully use the command, so the problem is clearly more complex.&lt;br /&gt;&lt;br /&gt;Another clue from Microsoft: check the permissions on the registry key "HKLM\Software\Microsoft\Exchange\Exchange Migration".  Based upon running TTTrace, I was getting an Access Denied error while trying to hit that key, resulting in the freeing of an internal structure needed to write data to the Application Event Log. The account I was using was a member of a group that was in the local Administrators group, which in turn had Full Control on that key. Perhaps that wasn't sufficient.  I gave my account explicit Full Control on the key, turned UAC back on and rebooted. Export-Mailbox worked with UAC on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Sigh....&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Update&lt;/span&gt; A further clue: My co-workers were able to run in the command with UAC active and without explicitly giving themselves permissions on the registry key because they were running with elevated permissions, thus sidestepping UAC, whereas I was simply logging in directly to the workstation as the privileged user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-1099900940877576923?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/1099900940877576923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=1099900940877576923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1099900940877576923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/1099900940877576923'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/export-mailbox-command-crashing.html' title='Export-Mailbox Command Crashing PowerShell on Vista - Resolved!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7773005374367202742</id><published>2008-08-08T10:44:00.005-05:00</published><updated>2008-08-11T15:15:42.383-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>New Distribution Groups in Exchange 2007 Require Sender Authentication by Default</title><content type='html'>When a new distribution group is created in Exchange 2007, by default it is set to accept messages only from authenticated senders. A group can be set to not require authentication by using the Set-DistributionGroup command to set RequireSenderAuthenticationEnabled to $False.&lt;br /&gt;&lt;br /&gt;To see what groups are set to require authentication, use the following command:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Get-DistributionGroup | where {$_.RequireSenderAuthenticationEnabled -eq $True}&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Please note that the default settings also do not permit the object in the "Managed By" field to edit group membership.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7773005374367202742?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7773005374367202742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7773005374367202742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7773005374367202742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7773005374367202742'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/new-distribution-groups-in-exchange.html' title='New Distribution Groups in Exchange 2007 Require Sender Authentication by Default'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-9180165624047026499</id><published>2008-08-06T16:41:00.003-05:00</published><updated>2008-08-06T16:51:52.903-05:00</updated><title type='text'>New Blog for Boat Refit Project</title><content type='html'>I've been slowly making progress on my trimaran.  I've built rudimentary supports to hold up the secondary floats while I detach them, and I've also procured an A-frame engine hoist via Craigslist for lifting the main hull.  On top of everything else, this last Sunday, my friend Nyl brought up the plans from which the boat was built, along with a packet containing quotes and receipts from materials used in the original construction, an article written by the designer about boatbuilding on the cheap, a magazine article from 1968 about the controversy over multihull safety which cites the (then) recent disappearance of Arthur Piver, the man who designed my boat. Plus, a photo of my trimaran, in the water, back when it was new - sporting a cabin!&lt;br /&gt;&lt;br /&gt;Sure enough, examining the schematics for the Piver Nugget revealed that it could be built in either a cabin or daysailer configuration.  Finally knowing the name of the boat and its designer, I was able to locate numerous photos of other Nugget's on the web. It seems that most were built with the cabin configuration.&lt;br /&gt;&lt;br /&gt;Anyway, I've now started a new blog over at &lt;a href="http://piver-nugget.blogspot.com"&gt;http://piver-nugget.blogspot.com&lt;/a&gt; devoted to tracking my progress on this refit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-9180165624047026499?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://piver-nugget.blogspot.com' title='New Blog for Boat Refit Project'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/9180165624047026499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=9180165624047026499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9180165624047026499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/9180165624047026499'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/new-blog-for-boat-refit-project.html' title='New Blog for Boat Refit Project'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7477891578438536871</id><published>2008-08-01T15:38:00.007-05:00</published><updated>2008-08-08T10:57:52.085-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Coolest Exchange 2007 Tip Ever!</title><content type='html'>One of my biggest complaints about Exchange 2007 has been how long it takes for EMS and EMC to start up. This especially becomes an issue with web-based front-ends for PowerShell scripts, which have an unfortunate tendency to time-out.  &lt;br /&gt;&lt;br /&gt;Now there is a &lt;a href="http://blogs.msdn.com/powershell/archive/2007/11/08/update-gac-ps1.aspx"&gt;tip on the PowerShell Team Blog&lt;/a&gt; which explains how to pre-compile the .NET frameworks using ngen.exe to pre-populate the Native Image Cache, thus speeding up the loading of all things PowerShell-based.  The performance gains are impressive, but I suspect that the script would need to be re-run anytime Exchange or the .NET Framework get updated or patched. &lt;br /&gt;&lt;br /&gt;I also note that there doesn't seem to be much of a speed boost on the Exchange servers, just on other boxes that use EMS or EMC to manage Exchange. On our web front-end for self-service mailbox management, the EMS scripts run about twice as fast!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7477891578438536871?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.msdn.com/powershell/archive/2007/11/08/update-gac-ps1.aspx' title='Coolest Exchange 2007 Tip Ever!'/><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7477891578438536871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7477891578438536871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7477891578438536871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7477891578438536871'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/08/coolest-exchange-2007-tip-ever.html' title='Coolest Exchange 2007 Tip Ever!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-3712078830992805198</id><published>2008-06-18T08:47:00.002-05:00</published><updated>2008-06-18T08:56:38.393-05:00</updated><title type='text'>Stan Winston: 1946-2008</title><content type='html'>Special effects and model-making wizard &lt;a href="http://blog.wired.com/underwire/2008/06/visual-effects.html"&gt;Stan Winston has died&lt;/a&gt; at the age of 62 after a three year battle with myeloma cancer. Not only do I have fond memories of his work, but also of a book that he put out back in the eighties on model-making techniques, with the tricks of the trade spelled out in exquisite detail - everything from vacuforming to casting foam latex.  Wish I could find it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-3712078830992805198?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/3712078830992805198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=3712078830992805198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3712078830992805198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/3712078830992805198'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/06/stan-winston-1946-2008.html' title='Stan Winston: 1946-2008'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2610163807294325870</id><published>2008-06-02T15:55:00.002-05:00</published><updated>2008-06-02T16:03:02.073-05:00</updated><title type='text'>A Sad Day for 'Trek' Fans</title><content type='html'>Three icons of the original Star Trek series have passed away only a few days apart:&lt;br /&gt;&lt;br /&gt;&lt;UL&gt;&lt;br /&gt;&lt;LI&gt;&lt;a href="http://www.latimes.com/news/obituaries/la-me-justman1-2008jun01,0,5889199.story"&gt;Robert H. Justman&lt;/a&gt;, a producer on both ST:TOS and ST:TNG&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;&lt;a href="http://www.latimes.com/news/obituaries/la-me-pevney29-2008may29%2C0%2C2766431.story"&gt;Joseph Pevney&lt;/a&gt;, who directed many of Trek's most memorable episodes, including "City on the Edge of Forever," "Journey to Babel," "Amok Time," and "The Trouble With Tribbles."&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;&lt;a href="http://www.latimes.com/news/obituaries/la-me-courage30-2008may30%2C0%2C1290138.story"&gt;Alexander Courage&lt;/a&gt;, composer of ST:TOS' iconic music.&lt;/LI&gt;&lt;br /&gt;&lt;/UL&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2610163807294325870?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2610163807294325870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2610163807294325870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2610163807294325870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2610163807294325870'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/06/sad-day-for-trek-fans.html' title='A Sad Day for &apos;Trek&apos; Fans'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7436713836513046437</id><published>2008-05-21T13:30:00.000-05:00</published><updated>2008-05-21T13:34:19.862-05:00</updated><title type='text'>EMS Goodies: Populating a Distribution Group from a File</title><content type='html'>&lt;P&gt;Given a text file containing a list of samAccountName items, here is the command to stuff those accounts into a Distribution Group.  It is assumed that the group has already been created and that the file is in the current directory.&lt;/P&gt;&lt;br /&gt;&lt;br /&gt;&lt;BLOCKQUOTE&gt;&lt;EM&gt;cat ".\users_to_add_to_group.txt" | get-mailbox | Add-DistributionGroup Member -id "MyGroup"&lt;/EM&gt;&lt;/BLOCKQUOTE&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7436713836513046437?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7436713836513046437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7436713836513046437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7436713836513046437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7436713836513046437'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/05/ems-goodies-populating-distribution.html' title='EMS Goodies: Populating a Distribution Group from a File'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-7465825875694464375</id><published>2008-05-19T10:06:00.002-05:00</published><updated>2008-05-19T10:10:49.643-05:00</updated><title type='text'>BOAT!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_T7SkPDfAB7c/SDGYUr0VUAI/AAAAAAAAAPc/h8crJFcpVds/s1600-h/MeAndMyBoat.jpeg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_T7SkPDfAB7c/SDGYUr0VUAI/AAAAAAAAAPc/h8crJFcpVds/s320/MeAndMyBoat.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5202106525716664322" /&gt;&lt;/a&gt;&lt;br /&gt;Yesterday I purchased my first sailboat, a 40 year-old homebuilt 24' trimaran.  It needs sanding and painting, but is structurally sound and has good sails. Unfortunately, my current vehicle is not beefy enough to tow the thing, mainly due to the weight of the massively over-engineered trailer. Fortunately, I'm currently shopping for a pickup, so I should soon be able to return to Victoria to retrieve my booty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-7465825875694464375?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/7465825875694464375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=7465825875694464375' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7465825875694464375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/7465825875694464375'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/05/boat.html' title='BOAT!!!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_T7SkPDfAB7c/SDGYUr0VUAI/AAAAAAAAAPc/h8crJFcpVds/s72-c/MeAndMyBoat.jpeg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-610270649635247015</id><published>2008-04-04T14:48:00.004-05:00</published><updated>2008-04-04T15:06:15.704-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>More EMS Goodies</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Reading Secure Strings&lt;/span&gt;&lt;br /&gt;If you have a PowerShell script that needs to have the user enter a password, but obviously don't want the input echoing to the screen, try this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$Password = Read-Host "Please enter password: " -AsSecureString&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;The variable $Password can then be passed along to commands that require a secure password string as a parameter.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Distribution Group Goodies&lt;/span&gt;&lt;br /&gt;To add the ability to Send-As a group:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Add-AdPermission "Group Name" -user "User Name" –AccessRights extendedright -ExtendedRights "send as"&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To delegate rights to modify group membership:&lt;br /&gt;&lt;blockquote&gt;Add-ADPermission –Identity "name of distribution group" -User "name of user" -AccessRights WriteProperty –Properties “Member”&lt;span style="font-style:italic;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;More details: &lt;a href="http://technet.microsoft.com/en-us/library/bb124403(EXCHG.80).aspx"&gt;Add-ADPermission&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-610270649635247015?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/610270649635247015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=610270649635247015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/610270649635247015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/610270649635247015'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/04/more-ems-goodies.html' title='More EMS Goodies'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2523725802941383231</id><published>2008-04-03T14:06:00.004-05:00</published><updated>2008-04-03T14:19:17.283-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>EMS Goodies: Distribution Groups and PowerShell</title><content type='html'>&lt;P&gt;Here are a few PowerShell scripts that I cobbled together to help with our current mailbox migrations from Exchange 2003 to Exchange 2007.  The first, grp_and.ps1, takes the names of two distribution groups as parameters and lists all users who are present in both groups.  The second grp_not.ps1, lists all users who are in the first group but NOT in the second group. Note that Exchange 2007 SP1 is required to make use of MemberOfGroup in the recipient filter.&lt;/P&gt;&lt;br /&gt;grp_and.ps1&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;# Script for listing which recipients can be found in both groups passed as arguements&lt;br /&gt;&lt;br /&gt;function Usage&lt;br /&gt;{&lt;br /&gt; ""&lt;br /&gt; "Usage: .\grp_and [DistributionGroup1] [DistributionGroup2]"&lt;br /&gt; "    Lists accounts that are found in both distribution groups."&lt;br /&gt; "    Two arguments required."&lt;br /&gt; ""&lt;br /&gt; exit&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# Help Request&lt;br /&gt;if ( ( $Args -eq '-?') -or ($Args.count -ne 2) )&lt;br /&gt;{&lt;br /&gt; Usage&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$grp1 = $(Get-DistributionGroup $args[0]).Identity.DistinguishedName&lt;br /&gt;$grp2 = $(Get-DistributionGroup $args[1]).Identity.DistinguishedName&lt;br /&gt;&lt;br /&gt;""&lt;br /&gt;$grp1&lt;br /&gt;" and"&lt;br /&gt;$grp2&lt;br /&gt;" both contain the following recipients..."&lt;br /&gt;"-------------------------------------------------------"&lt;br /&gt;get-recipient -RecipientPreviewFilter {(MemberofGroup -eq $grp1) -and (MemberofGroup -eq $grp2)}&lt;br /&gt;"-------------------------------------------------------"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;grp_not.ps1&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;# Script for listing which recipients are in the first group but not the second, passed as arguements&lt;br /&gt;&lt;br /&gt;function Usage&lt;br /&gt;{&lt;br /&gt; ""&lt;br /&gt; "Usage: .\grp_not.ps1 [DistributionGroup1] [DistributionGroup2]"&lt;br /&gt; "    Lists accounts that are found in the first group but not the second."&lt;br /&gt; "    Two arguments required."&lt;br /&gt; ""&lt;br /&gt; exit&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# Help Request&lt;br /&gt;if ( ( $Args -eq '-?') -or ($Args.count -ne 2) )&lt;br /&gt;{&lt;br /&gt; Usage&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$grp1 = $(Get-DistributionGroup $args[0]).Identity.DistinguishedName&lt;br /&gt;$grp2 = $(Get-DistributionGroup $args[1]).Identity.DistinguishedName&lt;br /&gt;""&lt;br /&gt;"The following recipients are in "&lt;br /&gt;$grp1&lt;br /&gt;"but are not in "&lt;br /&gt;$grp2&lt;br /&gt;"----------------------------------------------------------------"&lt;br /&gt;get-recipient -RecipientPreviewFilter {(MemberofGroup -eq $grp1) -and (MemberofGroup -ne $grp2)}&lt;br /&gt;"----------------------------------------------------------------"&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2523725802941383231?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2523725802941383231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2523725802941383231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2523725802941383231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2523725802941383231'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/04/ems-goodies-distribution-groups-and.html' title='EMS Goodies: Distribution Groups and PowerShell'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823047306722101134.post-2098939631594024080</id><published>2008-04-01T09:42:00.004-05:00</published><updated>2008-04-01T10:08:27.570-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Major Flaw in Exchange 2007: a Blast from the Past!</title><content type='html'>&lt;P&gt;&lt;a href="http://support.microsoft.com/?kbid=812806"&gt;KB article 812806&lt;/a&gt; describes a serious bug in Exchange 2000 and Exchange 2003, as well as its fix. The bug manifests itself when an Exchange user sends an SMTP message to an external mailing list address, and the delivery attempt to one or more members of the mailing list generates an NDR, the NDR presented by Exchange to the original sender makes it appear that delivery to the list address itself failed.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Well, this bug has resurfaced in Exchange 2007. A Microsoft PSS support engineer has confirmed to me that the fix described in the aforementioned KB article does not work with Exchange 2007, nor is there a fix in place.  An ECR was apparently filed last year to address the issue, but it seems that there has been no progress made on getting a fix out.&lt;/P&gt;&lt;br /&gt;&lt;P&gt;Can't Micosoft fix a bug and keep it fixed?  Especially on such a blatantly serious bug?&lt;/P&gt;&lt;br /&gt;&lt;P&gt;&lt;B&gt;Update:&lt;/B&gt; Within minutes of posting this, I received an update from PSS.  A hotfix is in the works.  Release is tentatively slated for late April.&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823047306722101134-2098939631594024080?l=glenmark.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glenmark.blogspot.com/feeds/2098939631594024080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1823047306722101134&amp;postID=2098939631594024080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2098939631594024080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823047306722101134/posts/default/2098939631594024080'/><link rel='alternate' type='text/html' href='http://glenmark.blogspot.com/2008/04/major-flaw-in-exchange-2007-blast-from.html' title='Major Flaw in Exchange 2007: a Blast from the Past!'/><author><name>Glen Mark Martin</name><uri>http://www.blogger.com/profile/06592122769805439088</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-9f1eMgjXhZ0/Tjbtg29jQ8I/AAAAAAAAA58/zm0wQnO4EWI/s1600/IMG_6271.JPG'/></author><thr:total>0</thr:total></entry></feed>
