Michael Pollan Speech at WSU

| No Comments | No TrackBacks

Several weeks back, on January 13, Michael Pollan spoke at Washington State Univeristy as part of this years Common Reading program. Having read both The Omnivore’s Dilemma and The Eater’s Manifesto, I was excited to have the opportunity to listen to the man speak (though, like an idiot, I forgot to bring my physical copy of the Manifesto for signing). I’ve failed to write about this sooner, primarily because I haven’t taken the time, but I did post during the event to my twitter.

At it’s source, there wasn’t a whole lot of surprises in his talk to people who’ve read his work. He’s been beating the same drum for quite a while, that modern food production is simply unsustainable.

However, it was really interesting for him to be talking to a research institution with a rich history of agricultural research. He focused a lot on the role that an organization like WSU could play in reinventing agriculture, moving away from modern industrial practices to a method that is at the same time more traditional but also based on new, as yet undone, research into what makes the most effective post-Organic farming.

In the agri-system Pollan envisions the farmer becomes an intimately involved steward of the land, ensuring balance between plant and livestock raising. For instance, one Argentian farm he described had found that growing several years of nitrogen-fixing cover crops, and raising grazing stock on those fields, allowed several years of nitrogen-stripping crops (wheat and others) to be planted in a field without requiring any additional chemical support for the farm.

He spoke of an Urban Farm in Detroit that employs (with good wages) over a half-dozen people, and feeds many more, which is run mostly in greenhouses, using vermicomposting to heat their facilities. They are even able to raise fish and watercress in a symbiotic system that, according to Pollan, produces nearly zero waste (I’d have to see it to believe it, but it’s an interesting thought). That particular farm is also covered in the most recent Urban Farm magazine, which looks to be a promising publication.

Pollan spoke often about creating a ‘post-industrial’ form of agriculture based on this research, but I think that he might be downplaying the fundamental understanding of land management that almost all farmers had before the agri-revolution post-World War II. Still, codifying that understanding through the scientific process will be necessary to prove the viability of these methods.

Pollan did discuss this briefly, but I think it needs to be focused greater on the necessity of changing the overall structure of the Western Diet. We need more farmers. We need to spend more on our food. And we need to eat less meat. Meat production is always going to be more resource intensive than growing vegetables. Catherine and I have tried to have at least two meals a week vegetarian. It’s been working well, though I’m not terribly well versed in cooking without meat.

What Pollan didn’t focus on as much as I thought he should, was the message that our expectations about food are not reasonable. We can’t eat meat every day of the week. We can’t expect to get any produce at any time. It’s about expectation management, and I don’t think Pollan expressed that enough. He did talk about it a bit, but fundamentally, it’s the biggest problem, and the one that needs to be addressed to most.

iPad Thoughts

| No Comments | No TrackBacks

Alright, so I know everyone has heard of the iPad by now, but I thought I’d take a few moments to address the hype.

First off, in the interest of full disclosure, I never had any intention of buying this device, even before the announcement, and I’m much more interested in Android as a platform than iPhone. That said, it’s the reasons I favor Android over iPhone that is behind a fair number of my complaints with the iPad.

At the end of the day, the iPad is nothing more than a giant iPhone. And for a lot of people, that’s all they wanted. Certainly there are experiences that can be realized on the device now that it has the larger display, the e-mail app (at least in landscape mode) was far more interesting. And there are plenty of more apps that will really shine on this display. But, the iPad has some problems that make it not just a non-starter for me, but in my opinion, a completely waste of time for everyone.

  1. First, the lack of Flash support. This even became an issue during the presentation. I’m not a huge fan of Flash, by any means, and I understand why it was left out of the iPhone. But, for a device of this class, it is simply inexcusable. There are thousands of games, videos, and other widgets dependent on Flash, rightly or wrongly. This may well change (I sincerely hope it does), but until then, this is required support. Especially for a device claiming to offer the ultimate browsing experience. At the end of the day, if it can’t run Hulu, it’s a no buy.
  2. Closed app distribution mechanism. Especially since the mechanism that is available is controlled entirely by the whims of one organization, one with a history of poor definition of standards and practices, is inexcusable. Just because Apple doesn’t want it on the iPad, doesn’t mean that I don’t.
  3. Lack of support for development tools. Requiring all developers to be on Mac, specifically one running the latest software, cuts out a huge pool of potential developers.
  4. iPad and iPhone apps are completely separate. Porting an App to iPad isn’t going to require building a completely new application. Yes, the code should port cleanly, but it still leads toward two divergent code bases that is going to require some work to keep in sync, if you intend to continue upgrading the software for both platforms with new functionality. You should simply be able to design new UI, and bind it up. Admittedly, Android can’t do this yet (I don’t think, though Android does have better support for multiple screen sizes).

So, most of those complaints don’t matter to the average user, but they do cement my decision to not be interested in buying this product. It’s unfortunate, because it is nice hardware, but with a device like that, good hardware isn’t enough when there are such fundamental problems with the software.

Thought's on Conan and NBC

| No Comments | No TrackBacks

As you’ve most likely heard by now, Conan O’Brien and NBC have reached a deal, wherein Conan will be off NBC as of Friday, and Conan will recieve $33 million, while his staff (some 200 people), split $12 million. I’m guessing that constitutes some 6 months of severance for each staffer, but that’s conjecture. Conan, being the classy man that he is, has said he’ll be chipping in some of his severance to his staff.

I’ve watched Conan for years on Late Night, and I haven’t missed an episode his Tonight Show since it began seven months ago (thanks largely to Hulu. Needless to say, I’m sad to see the end of Conan’s time on NBC, but it is exciting to think of what he’ll do next.

NBC justifies their decision because Conan’s been doing poor in the [Neilsen ratings]http://en.wikipedia.org/wiki/Nielsen_ratings) against David Letterman, compared to how Jay Leno was doing. Frankly, this isn’t much of a surprise, since Dave and Jay both served a similar demographic, and Conan was attractive to a younger crowd. However, this is based solely on the Neilsen Ratings, which frankly, I don’t think are likely to be very accurate for Conan’s demographic.

Frankly, while I’ve watched every single episode of The Tonight Show with Conan O’Brien, the number that I’ve watched live I can probably count on one hand. People my age, more and more, have decided to consume television differently, and in such a way that Neilsen’s rating system simply can’t measure. TV Executive’s (or more accurately, advertising executives) are incapable of measuring success of programming by any measure other than (and frankly more reliable than) Neilsen’s methods. Plus, though advertising on the Internet is getting more valuable, it’s still a fraction of what advertisers are willing to spend on TV, even though the data to support the advertising is far worse.

In the long run, I think NBC is betting on the wrong horse. Jay’s well established, but his demographic is getting older, while Conan’s demographic is still on it’s way up. Mostly though, as Media changes, Conan’s demographic is more willing to follow it where it’s going, which in the long run is the real story here. However, despite Revision3’s generous offer, I just don’t see Conan taking the plunge to a fully Internet-based show, even though I believe there is a very good chance Conan could make it work with the aide of savvy people like the folks at Rev3.

I look forward to seeing where Conan goes next, though I’d love if Letterman announced his retirement and Conan took over the Late Show, once again cementing that program’s status as the ‘Fuck NBC’ late night program (remember, NBC basically screwed Letterman out of the Tonight Show nearly twenty years ago). However, wherever Conan goes next, I know I’ll be watching.

Can’t say I’ll watch Jay though.

Independent Game Competitions

| No Comments | No TrackBacks

Since Revision 3 picked up Bytejacker about four months ago, I’ve been watching it weekly, and really enjoying the show. Bytejacker is a web show, that’s been on for over a year now, that every week takes a look at what’s going on in the world of independent games. Part of the reason I took interest, was because a lot of these games are playable in Linux, either via native builds, or that they’re flash-based browser games. It’s been a great source of cool little games I probably would have never found otherwise.

Part of why it’s so cool, is that a fair number of the episodes highlight the games from The Independent Gaming Source’s competitions, which they’ve been doing for a little over a year now. These games are typically created by very small teams (or individuals), and while most aren’t going to be blockbuster titles, there are some really awesome games available there.

I’m a fan of these sorts of competitions, having usually watched PyWeek fairly closely, though I have yet to participate. PyWeek is cool because developers have 1 week to create their game using PyGame, pyglet, or PyOpenGL.. TIGSource’s games tend to be a bit more polished, since they don’t have the week-long deadline, but PyWeek’s entries are a pretty exciting example of what’s possible in a short period of time.

To date, I haven’t seen any competitions like this targetting the iPhone (which would be hard to do, given the cost of entry and difficulty deploying), or Android (which would be much easier), but I expect as mobile devices become more and more common we’ll start seeing them as well, and frankly, that’s pretty exciting.

Science Education

| No Comments | No TrackBacks

A few weeks back, Powell’s Books posted an editorial article by Theodore Gray, author of “Mad Science: Experiments You Can Do At Home — But Probably Shouldn’t”, asking if Science is an important as Football. On the surface, the question seems ridiculous, and I can’t think of very many people who would dream of saying that Football is more important than Science. Mind you, the people I know are a non-random sample, but even on a large scale, I don’t see most people viewing Science Education as less important than school sports.

This discussion isn’t about funding, though that is certainly an issue. Science instructors do tend to find their budgets for specimens, equipment, and chemicals getting leaner, while sports programs (especially football) are almost always able to get the money they need to continue operating. More than that, however, is how Science education has consistently gotten less dangerous, and consequently less exciting.

Safety is important, but when science becomes boring, kids don’t get interested in science. When people don’t have an interest in Science, we end up with a systemic societal problem where people honestly believe that evolution is a lie, the Earth is flat, that lighting it on fire is an effective means of igniting PETN, and that global climate change doesn’t have any anthropormophic causes (the degree of humanities involvement in climate change is under debate, but no real climate scientists claim that humanity hasn’t impacted the environment). Plus, we delay the progress of Science, since fewer people are interested and participating, progress is slowed.

Gray really bemoans the fact that these moderately dangerous experiments (which aren’t that dangerous when done correctly) have been abolished, but other dangerous activities, Football, are not only sanctioned, but celebrated. And kids do get injured, some badly, every year. Most aren’t bad, but then, neither were most classroom-accidents either.

Being so close to Academia, I’m really afraid that we’re moving more and more, at least in the US, to the kind of world that Neal Stephenson described in Anathem, where the scientists are sequested away from the rest of the population, who mainly continues to operate in ignorance and fear of things that they don’t fully understand. The worst part is that a fair amount of it comes from within Academia itself. Academics strongly stigmatize people who do outreach. People who write for non-scientific publications. People who reach outside of Academia to help the general populace understand why what goes on within Academia is so important.

After all, isn’t a little ridiculous that the most well-respected writer on food science issues, is a journalist?

Some scientists break that barrier, as Carl Sagan did in the 1980s, but only after becoming well established in their career, and often with plenty of derision from their contemporaries. Unfortunately, Carl Sagan has been dead for 13 years, and the no other Scientist-Author has risen who has been able to make the topics as accessible, or as fascinating as Sagan. Others who have tried have focused on issues that have made their writings far more controversial than was necessary, or even helpful.

As important as it is that Science begins reaching out to the public, making people understand their work, essentially arguing for their very existence… Isn’t it just as important that the schools do their part to keep science interesting as they lay down that basic educational, and foundational, framework that they impart upon young people? Certainly parents must play a role here as well, but every child, every student deserves to be exposed to the wonder of Science, the excitement of discovery, and, regrettably, not all parents are up to the task of revealing these wonders.

Bazaar Version Control Thoughts

| No Comments | No TrackBacks

It’s been a while since I’ve posted on this topic, but I’ve been giving a lot of thought to open source distributed version control systems (DVCS) again. In my opinion, this space has essentially become a three-horse race, between bazaar, git, and mercurial. At this time, I can’t even guess which is used more between git and bazaar. Git powering projects like the Linux kernel, gnome, not to forget everything on github. Bazaar, however, is the VCS of choice for Launchpad, which hosts a ton of code too. Mercurial, isn’t a bad system, but from my perspective, it’s not different enough from git to bother, while I definitely see the niche that bazaar fills. Obviously, my opinion on Mercurial is not the only one, but I’ve talked about git before, though I might want to revisit the subject.

Today however, is about Bazaar. Mostly, I find Bazaar fills a really interesting niche that I hadn’t realized before. Developers had long been talking about the need for version control, and systems like Subversion have often been viewed as simple introductions into these concepts, since they’re pretty straightforward to use. However, Bazaar is fantastic, because in many ways it takes the simplicity (and familiarity) of a system like subversion, but applies distributed concepts that will benefit all developers.

I’ve a firm believer in DVCS, particularly with the ease of branching, merging, local commits, easy sharing… Bazaar works as a great tool. Personally, it hasn’t replaced git as my preferred VCS system, but I’ve been using it a fair amount lately on Launchpad (and it’s Launchpad integration is flat amazing), and I’ve come to appreciate the niche that it follows. Basically, if something like git, which I can see why a person would find fairly alien, is unpalatable for some reason, I think bazaar bridges the gap in an intersting fashion, and can bring people into the distributed mindset with a minimum amount of pain.

My feelings toward bazaar are mixed. It’s a really capable system, it works really well, and it hides away it’s complexity in a way that would be really non-intimidating to new users. But, it’s so simple, that certain things don’t work in a way I like. I don’t like that I need to create new directories for branches. I don’t like that I can’t seem to pull commits from a remote repo without performing a merge (something I use sometimes to aide in certain merges). I don’t like that I have to use a more complex command to get the ‘real’ revision history (ie, the one that includes merges).

Bazaar is awesome. And I’m going to gladly continue using it for projects hosted in Bazaar. But for me, Git still wins.

Green Networking

| No Comments | No TrackBacks

Slashdot reported today that Bell Labs formed the Green Touch Consortium which is aiming for a 1000x decrease in network energy usage. And they want to do it by 2015.

This is a huge effort, since network hardware is immensely ubiquitous, and according to Acaltel-Lucent, it puts out 300 million tonnes of CO2 every year. Interestingly, they do seem to be focused primarily around mobile networks, given the members, but that makes a lot of sense, given that wireless looks like it’s going to become more, not less, common.

Mostly, it’s just really good to see the focus on the newer technology, though given the nature of the consortium, I have some concerns about this new ‘Green’ networking technology being prohibitively expensive as it become available. Though, since much of it’s going to be backend, non-consumer hardware, it may not likely be much of a concern. I just don’t see myself needing to buy a cell tower…ever.

At the end of the day, this does seem to be a push by Alcatel-Lucent to save their flagging business, and in that case I need to give Alcatel credit for reinventing themselves in a potentially responsible way, and I have hopes that the Green Touch Consortium will be able to accomplish their goal, and I’ll be keeping an eye on what they’re working on.

Killing Me Softly....With Fructose?

| No Comments | No TrackBacks

Nearly a full year after the initial publication of the findings, UK newspaper, The Times Online, published a story covering a bit of research done at the University of California - Davis which was published by the American Journal of Clinical Nutrition in 2008, entitled Endocrine and metabolic effects of consuming beverages sweetened with fructose, glucose, sucrose, or high-fructose corn syrup. In the study, principal investigator Kimber L Stanhope performed a study where they fed two groups of people very similar diets, one group using glucose as their primary sweetener, the other using fructose.

And their findings, are really telling. The short version, is that there appears to be a very distinct difference in the metabolic processes that break down fructose compared to glucose. But the short version, isn’t very interesting. If you’re like me, and work on a College Campus which grants you access to a multitude of journals, or you can go to a nearby college to peruse their library, the article is written in fairly simple language, and is only a few pages long, so I do encourage you to read it if you can.

The research supports the hypothesis that consumption of fructose is a factor in the development of diabetes (specifically Diabetes mellitus), which can most simply be described as a selection of conditions where a person’s insulin systems are broken in some way, either by not producing enough insulin, or responding abnormally to the presence of insulin. The studies show that the body produces less insulin and leptin, two hormones which are used as signals to the brain regarding energy balance. Essentially, with this system in place, our brains have trouble knowing how much energy we have derived from our food, leading us to eat more (to gain energy), and move less (to conserve what energy we have).

These figures were based on essentially a pair of one-day observations of the subjects, so some people are inclined to deny the findings out of hand, but while the logistics of doing a meaningful long-term study with all the variables controlled are basically impossible, it’s still a telling result, and this lab, and others, appear to be moving forward with similiar research on other primates. On rhesus monkeys, they found, over the course of a year, that the monkey’s fed on fructose as opposed to glucose tended to put on nearly 30% more weight, and (over the short term, at least) exhibited significantly less energy expenditure. The were lethargic. Now, after the 12 month mark, the glucose monkeys were almost as lethargic as the fructose ones, but these rhesus monkeys were getting over 40% of their daily calories in the form of sugar, and the dramatic reduction the 6 month and 12 month calculation in activity for the glucose monkeys (which took them from a ~.5% drop to a ~7.5% drop (where the fructose monkeys were at 6 months), does warrant further inquiry, that I’ve no doubt is being worked on. In the same period, the fructose monkeys went from ~7.5% drop in activity to a ~9% drop, significant, but not nearly as dramatic. It is most probably that gaining 40% of your diet from any sugar is going to be highly damaging, but at the very least, glucose seems to be less damaging in the short term, making it a better candidate for using in moderation.

More frightening was the findings regarding lipid metabolism. While both fructose and glucose encourage the production of fat, over a 10 week study, where each group recieved 25% of their energy requirements from sweetened beverages, the fructose group saw a dramatic increase in their levels of plasma triacylglcerol, a key component in most animal and vegetable fats. Further, the fatty deposits are consistent with medical evidence of the precursors of Atherosclerosis, or the buildup of fatty plaque on the inside of arteries, commonly believed to be a precursor to heart disease.

Incidentally, even though we talk about ‘high-fructose corn syrup’ (HFCS), HFCS is not actually pure fructose. The most common form is only about 55% fructose, the rest being made up of glucose. Up until the 1970s, the primary sweeteners used were about 50%-50% mixes of fructose and glucose, so while the evidence put forward by this research suggests we’d be better served by reducing the fructose level instead of the glucose level, as a sweetener goes, HFCS isn’t the most chemically evil sweetener in the world.

The problem with HFCS, is that it’s insidious. It’s everywhere. Currently, the estimated mean consumption of added sweeteners by Americans is 15.8%. That number is based on a study published in 2000, which was based on data from the mid-1990s. Now, this number is well below the suggested maximum intake from added sugars of 25%, but the trend being seen among younger people is getting dangerously close to that (in my opinion frighteningly high) level anyway. More recent surveys of just beverage intake suggested that college students were getting ~25% of their daily caloric requirements from sugary beverages every day, and 13 year-olds were seeing at least 15%. And that is just from soft drinks, fruit drinks, and juices with added sugar. I’m frankly scared of what the figures would indicate when you start including the fact that even the most basically processed food you’ll find at the grocery store or chain restaurant almost certainly has added sugar as well.

I’m looking forward to seeing what the results of more study on the rhesus monkeys are, since it appeared that the glucose monkeys lethargy were converging with that of the fructose monkeys (and giving the sharp uptick of the curve, had the potential to surpass it). At the end of the day, the study tells us little about the current dietary world. Yes, fructose is worse metabolically than glucose, but, chemically speaking, table sugar is not much different than HFCS anyway (I’d love to see a similar study comparing table sugar to HFCS-55, though I suspect the findings would show minimal difference). Ultimately, long term exposure to Glucose was starting to show effects similar to fructose as well. From a health perspective, the answer isn’t to switch sugars, it’s to reduce them. By how much? Well, without accurate data on sugar consumption, it would be pretty damn hard to gauge, but cutting out those sugar-added beverages would be a good start.

Credit: I first had my attention to this story raised by the Sustainable Food Blog at Change.org.

Working with Resource Files on Visual Studio

| No Comments | No TrackBacks

I had an unusual problem recently that took way too long for me to solve. I was trying to add resource files to a Silverlight project for the purposes of future proofing our application to be localizable, and to make maintaining strings like Tooltips easier. However, even while following the official documentation from Microsoft, I couldn’t get the damn thing to work.

Specifically, when I tried to add the Resource file to my Silverlight project (using these instructions), I couldn’t have it generate code. It wouldn’t generate any code, but what’s worse, it didn’t provide an error (or even a warning or message) when it failed.

The problem appears to be that the instructions say to right click on the project and add the Resource file using the normal “Add new…” function of Visual Studio. However, at least on Silverlight projects, these files are not placed under the “Resources” folder like they’re supposed to be. You need to create the Resources folder, and right click on THAT folder when you add the Resource file.

I ended up basically finding this by accident when looking through examples and I finally noticed that these other people all had their resx files in Resource folders, so if you’re having trouble with code-generation of resx files in Visual Studio 2008, just make sure they were in the right location, because you’re not likely to get anything to help you from Visual Studio.

Moonlight Patent Coventant Extended

| No Comments | No TrackBacks

The Moonlight Team, with Mono 2.6 finally bringing the verifier to completion, was able to release Moonlight 2.0 to the masses. Moonlight’s been pretty stable for a while, so it’s really nice to see that development has finally reached the completion state, and should now be able to continue at a more rigorous pace (the team had been waiting to release Moonlight until the verifier was complete), since Silverlight 4 is right around the corner, and it’s difficult to wait when new releases of Silverlight fix so many shortcomings of the previous version.

What I found most interesting about the release was the changes to Microsoft’s Patent Covenant with Novell. Namely, that the Patent Covenant covers all versions of Moonlight (though not Mono, sadly), regardless of where you get it from. Before, only the version distributed by Novell was covered. With luck, this will alleviate a lot of people’s concerns about using Moonlight. The Patent Covenant doesn’t change the fact that, if you want to use Microsoft’s Media Pack (Audio-Video streaming codecs), you have to use Novell’s distributed version, but that’s probably okay, since it allows people to use Moonlight in a completely open source way.

Since Moonlight’s source is largely shared with Mono, the patent covenant does cover with parts of Mono, but unfortunately not all of it. Now, I, like Miguel, am not that concerned with it. Microsoft has a lot of patents, yes, but their history with the patent system has been generally to hold them in reserve, pulling them out to resolve patent disputes. Unfortunately, this strategy means that they’d have a lot of difficulty applying a blanket patent license to anyone, because then in the event they need that weapon to defend themselves, they won’t have it anymore. This idea makes them nervous, and understandably so.

In truth, this just shows the problems with the patent system as it relates to software. We have no reason, at this time, to think Microsoft will make a patent claim against Mono, but the fact that they, in theory, could, scares a lot of people. Hopefully this is a step toward protection for the rest of Mono, but in the meantime, if this is enough to make people feel safe about Moonlight, it’s a huge step forward.

Find recent content on the main index or look in the archives to find all content.

Once You Know, You Newegg

μ-updates

  • No Updates!
OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.21-en