<?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-6459322146320073956</id><updated>2012-01-29T14:13:59.672-05:00</updated><category term='Visual Studio'/><category term='Brian Wilson'/><category term='its like christmas'/><category term='protocol'/><category term='fantasy football'/><category term='wedding'/><category term='David Clowney'/><category term='Sins of a Solar Empire'/><category term='unnecessary call of duty reference'/><category term='Andy LaRoche'/><category term='fezzik'/><category term='zbt'/><category term='ds'/><category term='rays'/><category term='logitech'/><category term='ASP.NET'/><category term='chrome'/><category term='motivation'/><category term='HDMI'/><category term='prison'/><category term='buzz'/><category term='tigers'/><category term='mouse'/><category term='darrell rasner'/><category term='New England Code Camp 11'/><category term='hardball times'/><category term='Morpheus'/><category term='Dell'/><category term='Nick Markakis'/><category term='Joe Sheehan'/><category term='annie'/><category term='farcry 2'/><category term='work'/><category term='rant'/><category term='prism'/><category term='fidelity'/><category term='new job'/><category term='jon'/><category term='baseball'/><category term='boston globe'/><category term='facebook'/><category term='Jets'/><category term='Baseball Prospectus'/><category term='halo 3'/><category term='trade'/><category term='mtg'/><category term='wikihow'/><category term='A.J. Burnett'/><category term='Alex Rodriguez'/><category term='Half Life 2'/><category term='Eric Mangini'/><category term='Barry Bonds'/><category term='F#'/><category term='Colby Rasmus'/><category term='fios'/><category term='angry'/><category term='Matt Wieters'/><category term='Slacker Nation'/><category term='cc sabathia'/><category term='Bill Belichick'/><category term='Chipper Jones'/><category term='design'/><category term='sick'/><category term='betas'/><category term='gears of war 2'/><category term='Evan Longoria'/><category term='stupid'/><category term='pregnancy'/><category term='subversion'/><category term='google'/><category term='.NET'/><category term='Brian Cashman'/><category term='Mark McGuire'/><category term='challenge'/><category term='introduction'/><category term='Andy Pettitte'/><category term='list'/><category term='Leon Washington'/><category term='Clifford Franklin'/><category term='softball'/><category term='ebay'/><category term='annoyance'/><category term='unit tests'/><category term='oops'/><category term='steroids'/><category term='christmas'/><category term='serialization'/><category term='facebook-ization'/><category term='shameless self promotion'/><category term='directv'/><category term='geekiness'/><category term='workspace'/><category term='Chris B. Young'/><category term='fantasy baseball'/><category term='mccain'/><category term='Jeff Atwood'/><category term='steve jobs'/><category term='Roger Clemens'/><category term='computer'/><category term='Joel Spolsky'/><category term='source control'/><category term='podcasts'/><category term='what?'/><category term='Brad Lidge'/><category term='productivity'/><category term='code'/><category term='Nick Swisher'/><category term='mighty mouse'/><category term='update'/><category term='pedestrian'/><category term='eric'/><category term='filip bondy'/><category term='rage'/><category term='Derek Jeter'/><category term='call of duty 4'/><category term='cell phone'/><category term='DVR'/><category term='Superbowl'/><category term='Jake'/><category term='sportsmanship'/><category term='question'/><category term='derek carty'/><category term='gowalla'/><category term='warcraft 3'/><category term='major tom'/><category term='harris connect'/><category term='sql'/><category term='wireless'/><category term='Ruby'/><category term='upsell'/><category term='ipod'/><category term='Juan Pierre'/><category term='new years'/><category term='Liz'/><category term='playoffs'/><category term='RIch Harden'/><category term='Minnesota'/><category term='coffee'/><category term='heh'/><category term='Gil Meche'/><category term='foursquare'/><category term='serious'/><category term='Ted Lilly'/><category term='Resharper'/><category term='Shaun Ellis'/><category term='yelp'/><category term='I Love My Wife'/><category term='funny'/><category term='something else'/><category term='Thomas Jones'/><category term='complain'/><category term='commercial'/><category term='excuse'/><category term='Richard Hale Shaw'/><category term='predictions'/><category term='Michael Bourn'/><category term='The Most Storied Franchise in Sports'/><category term='little things'/><category term='posterisk'/><category term='preachy'/><category term='home'/><category term='troubleshooting'/><category term='stackoverflow'/><category term='hot stove league'/><category term='Albert Pujols'/><category term='fantasy'/><category term='sports'/><category term='keyboard'/><category term='DRM'/><category term='Elijah Dukes'/><category term='link'/><category term='Max Scherzer'/><category term='J.J. Putz'/><category term='Orange Box'/><category term='xbox'/><category term='review'/><category term='friend'/><category term='holy potatoes'/><category term='backup'/><category term='Chase Utley'/><category term='pics'/><category term='Seattle Seahawks'/><category term='ESPN'/><category term='TV'/><category term='video games'/><category term='Starcraft 2'/><category term='Portal'/><category term='customer service'/><category term='Mariano Rivera'/><category term='sovereign'/><category term='blizzard'/><category term='heroes of mana'/><category term='movie'/><category term='boring'/><category term='android'/><category term='ha'/><category term='bostonnow'/><category term='fraternity'/><category term='schwehmdawgs'/><category term='unintentional mass effect reference'/><category term='duh'/><category term='smell'/><category term='itunes'/><category term='Rainbox Six Vegas'/><category term='DVCS'/><category term='yahoo'/><category term='media'/><category term='PSA'/><category term='Chris Bowen'/><category term='MVC'/><category term='joe'/><category term='fable 2'/><category term='mass effect'/><category term='suck'/><category term='apple'/><category term='The Replacements'/><category term='google talk'/><category term='ipad'/><category term='im'/><category term='Jay Jaffe'/><category term='lincoln'/><category term='GGBG'/><category term='bitching'/><category term='CVCS'/><category term='meditation'/><category term='mark'/><category term='Interesting'/><category term='game log'/><category term='lactose'/><category term='bing'/><category term='picture'/><category term='Bobby Abreu'/><category term='browser'/><category term='code camp'/><category term='domain'/><category term='football'/><category term='Carlos Guillen'/><category term='NPR'/><category term='database'/><category term='Buffalo Bills'/><category term='branching'/><category term='tech'/><category term='me'/><category term='mortgages'/><category term='old'/><category term='personal'/><category term='Josh Beckett'/><category term='walrus'/><category term='politics'/><category term='programming'/><category term='Brett Favre'/><category term='party'/><category term='draft'/><category term='Mia'/><category term='reddit'/><category term='soapbox'/><category term='Two Cents Is Too Much'/><category term='time'/><category term='life'/><category term='C#'/><category term='wishlist'/><category term='off-topic'/><category term='red sox'/><category term='integration tests'/><category term='house'/><category term='microsoft'/><category term='Jerricho Cotchery'/><category term='Zack Greinke'/><category term='vote'/><category term='article'/><category term='slashdot'/><category term='snow'/><category term='queen rania'/><title type='text'>I'm Productive Once a Day</title><subtitle type='html'>My Thoughts On Sports, Programming, and Life in General</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default?start-index=101&amp;max-results=100'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>258</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4516123845499970525</id><published>2012-01-07T00:53:00.000-05:00</published><updated>2012-01-07T00:53:14.386-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='posterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='NPR'/><category scheme='http://www.blogger.com/atom/ns#' term='unnecessary call of duty reference'/><category scheme='http://www.blogger.com/atom/ns#' term='motivation'/><category scheme='http://www.blogger.com/atom/ns#' term='new years'/><title type='text'>Something Something 2012</title><content type='html'>I once made a statement that I didn't believe in New Years' Resolutions. I still don't; why pick an &lt;a href="http://dilbert.com/2011-12-31/" target="_blank"&gt;arbitrary point on the space-time continuum&lt;/a&gt; to make new rules about your life? But I can't deny that the start of a new year does provide a semantically convenient context to take stock of one's life. And so I decided to make some new rules for myself (not resolutions!) to follow in 2012.&lt;br /&gt;&lt;br /&gt;But, I heard on NPR (I can't seem to find the link to the story, sorry) an interview with a psychologist on the topic of New Years' Resolutions. One of the main takeaways was that telling people your resolutions actually &lt;i&gt;reduces &lt;/i&gt;your chances on completing them. This idea is counter-intuitive to me; I always felt that by telling people my goals, I was adding their expectations of me to my internal motivation*. But the interviewee stated that by telling people your goals, you actually alleviate some of the need you have to actually complete the goal; you've already shown that you're a good person with goals.&lt;br /&gt;&lt;br /&gt;*&lt;i&gt;&amp;nbsp;Of course, if you are a reader of &lt;a href="http://joelonsoftware.com/" target="_blank"&gt;Joel Spolsky's&lt;/a&gt; work, you'll be aware of his ideas (not sure if they are originally his, but I learned them from him) on internal vs. external motivation. He posits that you can't really "add" external motivation to internal motivation. The external replaces the internal. So I was doing it wrong, anyway.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;I made three new "rules" for myself for 2012, but I can't tell you what they are. But I will give you a hint.&lt;br /&gt;&lt;br /&gt;7. 3. 30. *&lt;br /&gt;&lt;br /&gt;That's all you'll get. Enjoy 2012!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;* &lt;a href="http://www.youtube.com/watch?v=vVPT0JT1dOw" target="_blank"&gt;The numbers, Mason! What do they mean?!&lt;/a&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4516123845499970525?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4516123845499970525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4516123845499970525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4516123845499970525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4516123845499970525'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2012/01/something-something-2012.html' title='Something Something 2012'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8661666320013278562</id><published>2011-10-11T18:44:00.002-04:00</published><updated>2011-10-11T18:44:00.401-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='upsell'/><category scheme='http://www.blogger.com/atom/ns#' term='boston globe'/><title type='text'>Act Now to Offend Your Customers!</title><content type='html'>Another company calling to upsell me! Does this actually work on people?&lt;br /&gt;&lt;br /&gt;We get the Sunday paper for the coupons, and I get a call from a hurried rep. This particular rep apparently works on commission for Boston Globe, because she's trying to upsell me to the weekend edition (not even sure what that really is, she was talking too fast for me to understand). I politely declined once, and she persisted, saying she "wasn't looking for a long term commitment." I politely declined again, and she said "OK," and abruptly hung up.&lt;br /&gt;&lt;br /&gt;My opinion of the Boston Globe has declined at this time. What could Boston Globe have done better? What if a rep (not under time pressure) called me to ask how I was enjoying the Boston Globe? What parts of the Sunday paper do I enjoy the most? What could they do to make my experience better? She would have learned that I order the Sunday paper just for the coupons. Maybe she could have talked to me as an adult and suggested ways for me to enjoy the paper I already get more than I do now. Maybe that would have led to me reading the paper. Maybe I would have decided that I wanted more issues of the Globe.&lt;br /&gt;&lt;br /&gt;Instead, a pushy sales rep tried to push an upsell on me. Bush league, Boston Globe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8661666320013278562?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8661666320013278562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8661666320013278562' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8661666320013278562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8661666320013278562'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/10/act-now-to-offend-your-customers.html' title='Act Now to Offend Your Customers!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-550094757011037621</id><published>2011-10-06T17:52:00.000-04:00</published><updated>2011-10-06T17:52:00.315-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='unintentional mass effect reference'/><category scheme='http://www.blogger.com/atom/ns#' term='sovereign'/><category scheme='http://www.blogger.com/atom/ns#' term='fidelity'/><title type='text'>This Is How We Do It; or, Customer Service Done Right and Wrong</title><content type='html'>Right on the heels of my last bad customer service experience, I've got two more tales about how to do it right and wrong.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've been locked out of my Sovereign and Fidelity accounts for a while (I tend to forget my passwords) and finally decided to call them up to restore access.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I called Sovereign first. Calling the number in their "Your account has been locked out" message, I find that the number is their generic customer service number. Great, now I have to navigate the phone tree to find the "I'm an idiot and forgot my password" option. I finally get through to a rep. He asks me a few security questions in a near-monotone voice and unlocks my account. Without asking if I was able to log in correctly, he asks if I need any more help. I answer, "I'm all set," and he launches into an upsell attempt for either identity or overdraft protection. I cut him off once with "No thank you." but he keeps going. Realizing he is going to be graded on whether or not he makes this pitch, I wait until he's done, then restate, "No thank you."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With Sovereign fixed, I call Fidelity. Phone tree asks my SSN, and then immediately connects me to a rep. This rep is much more upbeat, even making jokes with me (well, laughing at my pitiful jokes). She is able to unlock my account and offers to wait while I log in. She asks if I she can help me at all, and I ask for clarification on a prior issue. She answers my question, and that conversation leads to a discussion about me possibly opening up a Fidelity IRA in the future.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I noticed several key customer experience differences between these calls:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The Sovereign rep sounded bored out of his mind. The Fidelity rep sounded excited to talk to me.&lt;/li&gt;&lt;li&gt;The Sovereign rep clearly had a script to follow. The Fidelity rep was given more flexibility.&lt;/li&gt;&lt;li&gt;At the end of the Sovereign call, I started thinking again about moving to a credit union. At the end of the Fidelity call, I felt excited about possibly opening a new account with Fidelity.&lt;/li&gt;&lt;li&gt;When the Fidelity phone system took my SSN, it knew that I needed to speak to a rep, so it directly routed me to one. Sovereign's phone system made me jump through hoops to get to the right rep.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;But if you look at the technical differences, there are really only two: a smarter phone system and a better customer rep. This can't be that hard to set up, can it?&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/6459322146320073956-550094757011037621?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/550094757011037621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=550094757011037621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/550094757011037621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/550094757011037621'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/10/this-is-how-we-do-it-or-customer.html' title='This Is How We Do It; or, Customer Service Done Right and Wrong'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1362902978740255570</id><published>2011-10-06T13:05:00.000-04:00</published><updated>2011-10-06T13:05:27.339-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='steve jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>One More Thing...</title><content type='html'>I'm really surprised how much Steve Jobs' passing is affecting me. I always thought he was a brilliant innovator but an arrogant asshole as well. I poke fun at Apple fanboys, yell about Apple anti-competitive behaviors, point out ridiculous pro-Apple bias. &lt;br /&gt;&lt;br /&gt;And yet, you can't even begin to imagine how far Steve brought the tech world forward. Without question, his singular leadership made our world (not just tech, but the way we live our lives) better. &lt;br /&gt;&lt;br /&gt;RIP, Steve Jobs. &lt;br /&gt;&lt;br /&gt;(who is cutting onions in here?)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1362902978740255570?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1362902978740255570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1362902978740255570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1362902978740255570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1362902978740255570'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/10/one-more-thing.html' title='One More Thing...'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3021496316373566540</id><published>2011-10-04T18:20:00.000-04:00</published><updated>2011-10-04T18:20:00.819-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>A Wasted Opportunity</title><content type='html'>Just got a call from someone representing Dell (may have been outsourced) who tried to up-sell me on a more expensive warranty than the one I purchased with the laptop I bought a few months ago. The rep was extremely pushy, despite my gentle and polite but firm insistence that I did not want what he was selling. I finally had to hang up on him (I suppose I could have lied and told him I no longer owned the computer, but I wanted to see how the truth would work). &lt;br /&gt;&lt;br /&gt;Seriously, Dell? I try to defend you, but then you pull a terrible customer service move like this. You had an opportunity to have a human conversation with me about how the laptop was working out, seeing if there was anything I needed help with. Instead, you insult me as a customer. &lt;br /&gt;&lt;br /&gt;When my father bought an iPad, he received a custom email a month later from the sales rep asking how it was going and if he could help. Nothing about money or sales, just making sure he was settled and happy. The rep then helped my father fix a problem he was having without referring to outsourced tech support.&lt;br /&gt;&lt;br /&gt;See the difference? Forget about the relative performance of Macs and PCs. The meta-ownership experience of the two systems are light-years apart. This is something that seems so easy to get right, and yet PC manufacturers (and plenty of other companies... ask me about my GM experience sometime) continually get it wrong.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3021496316373566540?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3021496316373566540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3021496316373566540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3021496316373566540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3021496316373566540'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/10/wasted-opportunity.html' title='A Wasted Opportunity'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3979338321108009945</id><published>2011-06-17T18:52:00.005-04:00</published><updated>2011-06-17T18:52:00.613-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rage'/><category scheme='http://www.blogger.com/atom/ns#' term='little things'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>One of the Little Things That Makes Me Rage</title><content type='html'>I've been trying to learn my hotkeys for Visual Studio so I can operate much faster. The most common one I use these days is attaching the debugger to IIS. For years, in Visual Studio 2008, I would type "alt, d, p, w, enter". That would open the debug menu, select "Attach to Process...", select the first item that starts with "w" (almost always w3wp.exe, the IIS process), and attach to it.&lt;br /&gt;&lt;br /&gt;Then came along Visual Studio 2010. I don't know what changed or why is changed, but now, I have to hit an additional "enter" in the middle: "alt, d, p, &lt;b&gt;enter&lt;/b&gt;, w, enter". When using both VS2008 and VS2010 at the same time, this can get really freaking annoying.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3979338321108009945?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3979338321108009945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3979338321108009945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3979338321108009945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3979338321108009945'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/06/one-of-little-things-that-makes-me-rage.html' title='One of the Little Things That Makes Me Rage'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1925838229590485842</id><published>2011-06-16T19:35:00.031-04:00</published><updated>2011-06-16T19:35:00.664-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='prison'/><title type='text'>I Don't Get Prisons; or, Rehabilitating our Penal System</title><content type='html'>The topic of prisons, punishment, determent, and rehabilitation has been getting to me lately, and an NPR broadcast about &lt;a href="http://en.wikipedia.org/wiki/Louisiana_State_Penitentiary"&gt;Angola Prison&lt;/a&gt; really drove me to try to put my thoughts into words. The way I look at it, our criminal justice system looks sort of like this:&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Crimes are actions that we as a society have deemed illegal because they cause harm to other people. Murder, burglary, and libel are pretty obvious examples of crimes that do harm to others. Self-inflicted crimes (most notably, drug use) have secondary negative effects on society.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a society, we decide that people who commit crimes should suffer some consequences with the idea of reducing the number of criminal acts. For most crimes, the sentence is prison time. As I see it, the justification for prison time serves three purposes:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Determent: If people know they are going to jail if they do illegal things, they will be less likely to do them.&lt;/li&gt;&lt;li&gt;Rehabilitation: Criminals serving time may become rehabilitated and not want to commit crimes again either by a change of morals/outlook or by the fear of being imprisoned again).&lt;/li&gt;&lt;li&gt;Punishment: Society demands that people who hurt them are in turn hurt (the old Babylonian "eye for an eye" morals).&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;It seems pretty clear that determent doesn't work for a large portion of society. People who have been driven to commit crimes (either by extenuating circumstances or by a weak moral compass) usually seem to just try harder to not get caught. People who wouldn't commit crimes in the first place because of a strong moral compass (e.g. me) are less likely to do the illegal activities even if they were not illegal*.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;* I'm well aware there is a huge amount of sociological and psychological research in the fields of motivation and morality.&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Punishment seems to make sense, except when you think about the longer sentences. According to&amp;nbsp;Louisiana's&amp;nbsp;data on Angola, 73% of the inmates in 2010 were serving life sentences (there is some math at play here; lifers only leave when they die, whereas other inmates can finish their term or be paroled). What's the point of locking someone up for their entire life? Seems like a waste of a life.&lt;br /&gt;&lt;br /&gt;Rehabilitation seems like the most valuable thing we can attempt with our criminals*. My wife once worked in a batterers intervention group, where she worked with convicted domestic abusers. After a once-a-week-for-40-weeks program, the&amp;nbsp;recidivism&amp;nbsp;rate was far lower than those who went to jail (granted, it is likely that this data is somewhat self-selecting; the judge could sentence intervention instead of jail time, and likely chose the more repentant men for intervention). I bet you many more criminals could be rehabilitated rather than just thrown in a snake pit with other criminals.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;* I fully acknowledge that some people cannot be rehabilitated, and that life in prison or capital punishment are the only reasonable options for society.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;I don't know where I'm going with this, other than to say it seems clear that our penal system could really use some work. Prison inmates are a drag on society, producing nothing, consuming goods and services, while (generally) falling behind in job skills. It's the 21st century; can't we do this better?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1925838229590485842?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1925838229590485842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1925838229590485842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1925838229590485842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1925838229590485842'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/06/i-dont-get-prisons-or-rehabilitating.html' title='I Don&apos;t Get Prisons; or, Rehabilitating our Penal System'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6979142772189777615</id><published>2011-02-03T17:53:00.000-05:00</published><updated>2011-02-03T17:53:00.168-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Resharper'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>resharper - surround with</title><content type='html'>I recently discovered a really useful Resharper command for Visual Studio: "&lt;a href="http://www.jetbrains.com/resharper/features/code_templates.html#Surround_With_Templates"&gt;Surround With&lt;/a&gt;". Simply hit "Ctrl+Alt+j" and you get a nifty menu with a list of common things your would surround code with. This feature makes programming simple: write the code, then add the hardening later. Booya!&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.jetbrains.com/resharper/features/screenshots/50/surround_with_C_12.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.jetbrains.com/resharper/features/screenshots/50/surround_with_C_12.png" /&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/6459322146320073956-6979142772189777615?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6979142772189777615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6979142772189777615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6979142772189777615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6979142772189777615'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/02/resharper-surround-with.html' title='resharper - surround with'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3564568167652264935</id><published>2011-02-01T17:45:00.003-05:00</published><updated>2011-02-01T17:45:00.538-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Overload</title><content type='html'>I reached my record of running five concurrent instances of Visual Studio (four 2010, one 2008) recently. Seems like there should/could be a better way to have multiple solutions open at once, especially since each VS took about 500MB of memory each (with 8GB memory total, this wasn't really a problem, but it could be if I also had other high-memory programs open). Maybe one VS can have multiple solution-spaces open, like tabs, but at a higher level than the tabs for open files? Not sure, but it seems like a better answer is waiting for someone to discover it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3564568167652264935?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3564568167652264935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3564568167652264935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3564568167652264935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3564568167652264935'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/02/visual-overload.html' title='Visual Overload'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6608959167663122265</id><published>2011-01-30T16:51:00.000-05:00</published><updated>2011-01-30T16:51:34.972-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='HDMI'/><category scheme='http://www.blogger.com/atom/ns#' term='DVR'/><category scheme='http://www.blogger.com/atom/ns#' term='TV'/><title type='text'>On Troubleshooting</title><content type='html'>I think troubleshooting is a distinct skill that is technology independent. For example, Annie just called me in to the living room because the TV was displaying "No Signal", despite the fact that we were successfully watching TV earlier in the day. I don't really know anything about TVs and DVRs and tuners beyond "you plug the cables in where they fit", so I was slightly concerned. However, all my years of troubleshooting software bugs came through. Here was my process:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Sanity check: make sure all cables are plugged into the right ports and the TV is set to the right setting. Still not working.&lt;/li&gt;&lt;li&gt;Sanity check: turn off and on DVR and TV. Still not working.&lt;/li&gt;&lt;li&gt;Move HDMI cable from port 1 to port 2 on TV, then port 3. Still not working.&lt;/li&gt;&lt;li&gt;Get new HDMI cable from basement and test DVR and TV. Still not working.&lt;/li&gt;&lt;li&gt;Test laptop HDMI into ports 1, 2, and 3 on TV. Laptop output to TV not working.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Unplug power from TV, wait 10 seconds, plug back in. Eureka! It's working!&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The trick is to continually isolate a single factor and remove that factor from consideration. If I had not tried the laptop, I doubt I ever would have figured out the problem. But I needed to test with an input other than the DVR to isolate the DVR and TV from each other to determine which was the problem. I'm just glad I was able to fix the TV so easily.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6608959167663122265?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6608959167663122265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6608959167663122265' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6608959167663122265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6608959167663122265'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2011/01/on-troubleshooting.html' title='On Troubleshooting'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8477557788736421954</id><published>2010-10-22T18:48:00.008-04:00</published><updated>2010-10-22T18:48:00.118-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='meditation'/><title type='text'>Derail</title><content type='html'>So the 30 day meditation challenge did not go so well. It turns out that if you leave the house at 7AM and don't get home until 10PM (welcome to my Mondays and Wednesdays), it's hard to find any time in a quiet place, and when I do find that time, I fall asleep. Off the bat, I lost the challenge on the first Monday, but then the next day I had too much schoolwork to do, so I had no time that day... and so on.&lt;br /&gt;&lt;br /&gt;A more realistic goal for myself would be to meditate three times a week. That way, I can make plans to meditate on certain days, and if the plan doesn't work out, I have time to make it up. Good idea, Ed, let's do it!&lt;br /&gt;&lt;br /&gt;The lesson I'm taking away from this is that it is unrealistic for me to attempt to force myself into a difficult arbitrary structure simply will not work. I'm too much of a "seat of my pants" kind of guy (on the MBTI scale, I'm definitely a perceiver).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8477557788736421954?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8477557788736421954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8477557788736421954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8477557788736421954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8477557788736421954'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/10/derail.html' title='Derail'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2646448868134691610</id><published>2010-08-23T18:30:00.000-04:00</published><updated>2010-08-23T18:30:00.224-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='challenge'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='meditation'/><title type='text'>Next Stop, Meditation Station!</title><content type='html'>I've been meaning to try meditation for a long time. I read a fair bit about it (starting with &lt;a href="http://www.amazon.com/gp/product/0380815958?ie=UTF8&amp;amp;tag=impronada-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0380815958"&gt;The Relaxation Response&lt;/a&gt;&lt;img alt="" border="0" height="1" src="http://www.assoc-amazon.com/e/ir?t=impronada-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0380815958" style="border: none !important; margin: 0px !important;" width="1" /&gt;&amp;nbsp;and moving to the Internet), and after talking with a few people, decided now would be the best time for me to try it.&lt;br /&gt;&lt;br /&gt;So I challenged myself. 30 days, every day, meditating. Just 20 minutes (with a few minutes on each side) a day, I can do this, right?&lt;br /&gt;&lt;br /&gt;Well, it took me about a week from when I said that to when I first meditated. But that first meditation was yesterday! So that's good. What about today?&lt;br /&gt;&lt;br /&gt;I decided the best way to help me continue to meet this personal challenge would be to post it online and give daily updates. This would both A) get me blogging again, and B) provide me with extra incentive. After all, I can't let my (two or three) readers down, can I?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2646448868134691610?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2646448868134691610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2646448868134691610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2646448868134691610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2646448868134691610'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/08/next-stop-meditation-station.html' title='Next Stop, Meditation Station!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1731457220322419682</id><published>2010-07-28T22:56:00.001-04:00</published><updated>2010-07-28T22:56:40.073-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>Nitpicking a House of Cards</title><content type='html'>I love the movie &lt;a href="http://www.imdb.com/title/tt0120616/"&gt;The Mummy&lt;/a&gt;. It's just a fun movie, and I'm &lt;a href="http://rogerebert.suntimes.com/apps/pbcs.dll/article?AID=/19990507/REVIEWS/905070303/1023"&gt;not alone in liking it&lt;/a&gt;. The combination of horror and action and comedy (and even zombies!). But there are several bits of it that always piss me off.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In the beginning scenes with Ardeth and the Medjai, there are like hundreds of Medjai. But once Ardeth and Dr. Bey confront Rick, Evelyn, and Jonathan about awaking Imhotep, all the other Medjai disappear, off doing who-knows-what. It should would've been useful to have even a dozen scimitar- and rifle-wielding warriors helping out. (At least in &lt;a href="http://www.imdb.com/title/tt0209163/"&gt;The Mummy Returns&lt;/a&gt;, they mentioned the other Medjai had to get ready to fight the Army of Anubis.)&lt;/li&gt;&lt;li&gt;After Imhotep has "absorbed" three of the Americans, leaving only Mr. Daniels, the party is driving in car to get away from Imhotep's zombies. They know they need to protect Mr. Daniels to prevent Imhotep from getting fully regenerated (another case when more Medjai would have been nice). So why do they leave him unprotected at the back of the car? Dumb.&lt;/li&gt;&lt;li&gt;And then after the zombies pull Mr. Daniels off of the car, the party keeps driving on, knowing full well that they are letting Imhotep get fully regenerated. Sure, there were plenty of zombies, but Ardeth, Rick, and Dr. Bey were all pretty badass fighters. You'd think they could've held off the zombies while Mr. Daniels got back in the car.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;But this whole blog post is a waste of bytes. It just bugs me every time, probably because I enjoy the movie so much.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1731457220322419682?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1731457220322419682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1731457220322419682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1731457220322419682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1731457220322419682'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/07/nitpicking-house-of-cards.html' title='Nitpicking a House of Cards'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3065071748791560878</id><published>2010-05-12T18:41:00.000-04:00</published><updated>2010-05-12T18:41:00.210-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mia'/><category scheme='http://www.blogger.com/atom/ns#' term='pics'/><title type='text'>Oh, By The Way, New Baby!</title><content type='html'>Yeah, so my lack of posts recently was first a result of pregnancy (Pregnancy: not just for expectant mothers!) and now a result of our firstborn, Mia MacKenzie!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4043/4581950039_46a495d301.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 375px;" src="http://farm5.static.flickr.com/4043/4581950039_46a495d301.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;You can find more photos of our beautiful daughter at &lt;a href="http://www.flickr.com/photos/edgesmash/sets/72157623935867818/"&gt;Flickr&lt;/a&gt;. Mia is more important than just about anything I've ever done, but I will attempt to get back to posting a little.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3065071748791560878?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3065071748791560878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3065071748791560878' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3065071748791560878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3065071748791560878'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/05/oh-by-way-new-baby.html' title='Oh, By The Way, New Baby!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4043/4581950039_46a495d301_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4023440230002717759</id><published>2010-02-18T13:41:00.000-05:00</published><updated>2010-02-18T13:41:00.474-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bing'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='serialization'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='branching'/><title type='text'>What is a TypeLoadExceptionHolder and What Should I Do If I Have One?</title><content type='html'>&lt;div&gt;Recently at work I was creating a new branch in Subversion for one of our projects when I ran into a little error on one an integration test called "Should_Send_Data_From_File_To_Server":&lt;/div&gt;&lt;pre class="brush: plain" name="code"&gt;Object of type 'System.Runtime.Serialization.TypeLoadExceptionHolder' cannot be converted to type 'System.Collections.Generic.List&amp;lt;companyname.framework.persistableobject&amp;gt;'&lt;/pre&gt;TypeLoadExceptionHolder? What the crap is that? I tried &lt;a href="http://www.bing.com/search?q=typeloadexceptionholder&amp;amp;go=&amp;amp;form=QBRE&amp;amp;qs=n"&gt;Binging&lt;/a&gt; it (yes, I Bing now. Sorry Google, you lose this round), and after pouring through results, found &lt;a href="http://geekswithblogs.net/mnf/archive/2008/05/01/typeloadexceptionholder-object-can-be-inserted-during-unsuccessful-bynary-deserialization.aspx"&gt;this post&lt;/a&gt; by Michael Freidgeim:&lt;div&gt;&lt;blockquote&gt;Binary deserialization doesn't throw exceptions, but just replace some members(in my case it was enum, that was moved from one namespace to another) with this undocumented TypeLoadExceptionHolder class.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;OK, so why was my binary deserialization failing? I wrote up a quick integration test to simply serialize and deserialize a file and it worked fine. But the sample serialized file just wouldn't deserialize in this branch, even though this exact code worked fine in the source branch. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was nearing my wits end when I realized Michael had already nailed it for me: namespaces. One of the reference assemblies, "companyname.framework", had changed names in this release branch. It used to be "companyname.framework.core". And so the sample serialized file had the old namespace and couldn't properly be deserialized. The mystery is solved.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The moral of the story is Never trust canned data in your integration tests. Always suspect it when sometime goes wrong.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4023440230002717759?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4023440230002717759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4023440230002717759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4023440230002717759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4023440230002717759'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/02/what-is-typeloadexceptionholder-and.html' title='What is a TypeLoadExceptionHolder and What Should I Do If I Have One?'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8518761535478206817</id><published>2010-02-12T15:23:00.004-05:00</published><updated>2010-02-12T15:38:18.047-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='buzz'/><category scheme='http://www.blogger.com/atom/ns#' term='warcraft 3'/><category scheme='http://www.blogger.com/atom/ns#' term='google talk'/><category scheme='http://www.blogger.com/atom/ns#' term='fezzik'/><category scheme='http://www.blogger.com/atom/ns#' term='eric'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='blizzard'/><title type='text'>Force Feeding You Change</title><content type='html'>Google loves to just drop new featur&lt;span&gt;&lt;span&gt;es in your lap. I remember when I first noticed Google Talk; I came back to my computer and Graham had dropped me a line, "yo fezzik, whats shakin bro?" (of course, &lt;a href="http://www.mill-industries.com"&gt;Eric&lt;/a&gt; was the second person to send me a chat). I was all "WTF is this? Get out of my inbox!" But I got over it.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;It reminds me of the way &lt;a href="http://www.blizzard.com"&gt;Blizzard&lt;/a&gt; would work their betas. For the Warcraft 3 expansion beta, when they added a new unit, they would make that unit overpowered so that everyone would use it (When they added "fragmentation shards" to the mortar teams, they made the effects so loud and big that they were impossible to ignore). That way Blizzard could see how people reacted to it, how they used it, etc. They would use that data to find the right balance. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;That's just like what Google has done with Talk and Buzz. They just throw it right at you, in your face, in Gmail. You have no choice but to deal with it (yeah, sure, you can disable them both, but how long did it take you to find that little link?). And so now everyone is talking about Buzz, using Buzz, and Google can use all this feedback to flesh it out properly. Nicely done, Google.&lt;/span&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/6459322146320073956-8518761535478206817?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8518761535478206817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8518761535478206817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8518761535478206817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8518761535478206817'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/02/force-feeding-you-change.html' title='Force Feeding You Change'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3819321623925890282</id><published>2010-02-10T08:58:00.001-05:00</published><updated>2010-02-10T08:58:56.461-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yelp'/><category scheme='http://www.blogger.com/atom/ns#' term='buzz'/><category scheme='http://www.blogger.com/atom/ns#' term='foursquare'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='gowalla'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook-ization'/><title type='text'>Google Buzz: The Facebook-ization of Google</title><content type='html'>&lt;p&gt;Google surprised me when they suddenly launched their latest endeavor into the social networking world, &lt;a title="Google Buzz" href="http://www.google.com/buzz" target="_blank"&gt;Buzz&lt;/a&gt;. After one look and their introduction video, it seems clear they are targeting one competitor: Facebook. Sure, Buzz includes features from &lt;a title="Yelp" href="http://yelp.com" target="_blank"&gt;Yelp&lt;/a&gt;, &lt;a title="Foursquare" href="http://foursquare.com" target="_blank"&gt;Foursquare&lt;/a&gt;, &lt;a title="Gowalla" href="http://gowalla.com" target="_blank"&gt;Gowalla&lt;/a&gt;, and others, but those aren’t the main targets. &lt;/p&gt;  &lt;p&gt;Think about it. Facebook is working on a new email feature. Facebook’s goal is to have you on their website for as much time as possible. I know plenty of people who would almost never leave Facebook if they could get their email there. Sure, there would still be users like me who actually post content into Facebook via Twitter linking outside content. But for probably 80-90% of users, Facebook &lt;strong&gt;becomes&lt;/strong&gt; the Internet.&lt;/p&gt;  &lt;p&gt;Google doesn’t like that future. Google’s business model is predicated on having users, well, use Google. They want users to experience all the web has to offer, and to&lt;strong&gt; find it all through Google Search&lt;/strong&gt;. There are two parts to that strategy: pushing the openness of the web and empowering users, and then showing them relevant advertisements. Google cannot do &lt;a title="Google Wave" href="http://google.com/wave" target="_blank"&gt;all&lt;/a&gt; &lt;a title="Google Chrome" href="http://google.com/chrome" target="_blank"&gt;the&lt;/a&gt; &lt;a title="GMail" href="http://gmail.com" target="_blank"&gt;cool&lt;/a&gt; &lt;a title="Google Latitude" href="http://www.google.com/latitude/intro.html" target="_blank"&gt;stuff&lt;/a&gt; &lt;a title="Android" href="http://www.android.com/" target="_blank"&gt;it&lt;/a&gt; &lt;a title="Google Finance" href="http://www.google.com/finance" target="_blank"&gt;does&lt;/a&gt; without the huge revenue base it has, but more importantly, &lt;a title="Google Maps" href="http://maps.google.com" target="_blank"&gt;all&lt;/a&gt; &lt;a title="Chromium OS" href="http://dev.chromium.org/chromium-os" target="_blank"&gt;these&lt;/a&gt; &lt;a title="Google App Engine" href="http://code.google.com/appengine/" target="_blank"&gt;cool&lt;/a&gt; &lt;a title="Google Voice" href="https://www.google.com/voice" target="_blank"&gt;things&lt;/a&gt; are there to keep you on Google and learn about you so they can keep showing you relevant advertisements. &lt;/p&gt;  &lt;p&gt;So what is Buzz? It’s a reason for people who use GMail a lot to stay on Google servers. It’s an attempt to keep users from, once they’ve read their mail, leaving the site and going to Facebook. Will it work? I don’t know. I only have access to Buzz on my Android, in the Maps program, so I can’t say how useful it is. I agree with &lt;a title="Mill Industries - Making Mouths Happy" href="http://mill-industries.com/post/347-makes-mouths-happy" target="_blank"&gt;Eric&lt;/a&gt; that the technology involved is cool, but that goes back to part one of the strategy: pushing openness and decentralization. (Think about Google pushing decentralization. If everything isn’t in one place, how do you find it?) But the takeaway of this is that Google is reacting to the Facebook-ization of the Internet, and it seems to be a pretty cool reaction.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3819321623925890282?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3819321623925890282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3819321623925890282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3819321623925890282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3819321623925890282'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/02/google-buzz-facebook-ization-of-google.html' title='Google Buzz: The Facebook-ization of Google'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1066710121860684065</id><published>2010-02-03T23:30:00.011-05:00</published><updated>2010-02-10T20:41:35.020-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='integration tests'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Building Integration Tests With Workflow Components</title><content type='html'>&lt;p&gt;A lot of blood, sweat, and tears have been shed over the use and design of unit tests, but what about the red-headed stepchild of automated testing, integration tests? They have fallen out of vogue lately in popular discussion, but they can be just as useful as unit tests. Just search for &lt;a title="Bing - unit test best practices" href="http://www.bing.com/search?q=unit+testing+best+practices&amp;amp;go=&amp;amp;form=QBLH&amp;amp;qs=n" target="_blank"&gt;unit test best practices&lt;/a&gt; and &lt;a title="Bing - integration test best practices" href="http://www.bing.com/search?q=integration+testing+best+practices&amp;amp;go=&amp;amp;form=QBLH&amp;amp;qs=n" target="_blank"&gt;integration test best practices&lt;/a&gt;; the unit test search has almost twice the results. &lt;/p&gt;  &lt;p&gt;One of the biggest stumbling blocks I have found with integration tests is internal dependencies (external ones, like databases and webservices, are also a pain, but you’re on your own for them). If you have to test an “Approve” action, you probably first need to “Create” the object before you can approve it. You’ve written your “Create” integration tests, so do you make your “Approve” tests inherit from the “Create” tests? That seems kind of ugly. But you don’t want to have duplicate code, even if it’s just in the tests.&lt;/p&gt;  &lt;p&gt;A better solution is to split your integration tests into “workflow” classes. Each workflow class represents an action you want to test, “Create” in this case. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;pre class="brush: c#" name="code"&gt;public class CreateResults   &lt;br /&gt;{&lt;br /&gt;  //data to return    &lt;br /&gt;}    &lt;br /&gt;&lt;br /&gt;public class CreateWorkflow    &lt;br /&gt;{    &lt;br /&gt;  public CreateResults DoAction()    &lt;br /&gt;  {    &lt;br /&gt;    //Do the action, return the results    &lt;br /&gt;  }    &lt;br /&gt;}&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-family:Trebuchet MS;"&gt;You can use this code for your “Create” tests, but even cooler, your “Approve” workflow can consume the “CreateResults” object:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;pre class="brush: c#" name="code"&gt;public class ApproveResults &lt;br /&gt;{&lt;br /&gt;  //data to return  &lt;br /&gt;}  &lt;br /&gt;&lt;br /&gt;public class ApproveWorkflow  &lt;br /&gt;{  &lt;br /&gt;  public ApproveResults DoAction(CreateResults results)  &lt;br /&gt;  {  &lt;br /&gt;    //Do the action, using the data from the create test, return the results  &lt;br /&gt;  }  &lt;br /&gt;}&lt;/pre&gt;&lt;span style="font-family:Consolas;"&gt;    &lt;p&gt;&lt;/p&gt;   &lt;span style="font-family:Trebuchet MS;"&gt;How cool is that? &lt;/span&gt;&lt;/span&gt;  &lt;p&gt;Well, what if you want to have a workflow with various options? We can do that:&lt;/p&gt;  &lt;p&gt;&lt;pre class="brush: c#" name="code"&gt;public class CreateOptions   &lt;br /&gt;{    &lt;br /&gt;  //inputs to the workflow&lt;/p&gt;  &lt;p&gt;public class CreateWorkflow   &lt;br /&gt;{    &lt;br /&gt;  public CreateResults DoAction(CreateOptions options)    &lt;br /&gt;  {    &lt;br /&gt;    //Do the action using the provided options, return the results    &lt;br /&gt;  }    &lt;br /&gt;}&lt;/pre&gt;&lt;/p&gt;  &lt;p&gt;You can experiment with using the “Options” and “Results” objects in different ways. YMMV. This may not solve all the problems with integration tests (and it’s not revolutionary, and someone else probably already did it), but it can make for some pretty modular tests and make your life easier. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1066710121860684065?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1066710121860684065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1066710121860684065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1066710121860684065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1066710121860684065'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2010/02/building-integration-tests-with.html' title='Building Integration Tests With Workflow Components'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4852034326510010567</id><published>2009-11-09T12:55:00.003-05:00</published><updated>2009-11-09T13:05:41.237-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='annie'/><category scheme='http://www.blogger.com/atom/ns#' term='smell'/><category scheme='http://www.blogger.com/atom/ns#' term='pregnancy'/><title type='text'>Unexpected Benefit</title><content type='html'>My sense of smell has always been somewhat lackluster, which has led me to on occasion eat spoiled meat and drink spoiled milk (explains a lot, right?). Fun times. But one of the pregnancy "symptoms" Annie is experiencing is an enhanced sense of smell. I've been able to use this to my advantage :)&lt;br /&gt;&lt;br /&gt;"Hey honey, is this milk bad?"&lt;br /&gt;&lt;br /&gt;"Babe, can you smell this deli meat? It looks a little... funky."&lt;br /&gt;&lt;br /&gt;Alternatively, if I cook something good, to her the whole house will smell like it for a while, so it's in my best interest to cook as much deliciously-smelling stuff as I can. Look out world, here comes Chef Ed!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4852034326510010567?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4852034326510010567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4852034326510010567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4852034326510010567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4852034326510010567'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/11/unexpected-benefit.html' title='Unexpected Benefit'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-91220424546102343</id><published>2009-10-03T15:31:00.001-04:00</published><updated>2009-10-03T15:31:59.019-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='keyboard'/><category scheme='http://www.blogger.com/atom/ns#' term='logitech'/><category scheme='http://www.blogger.com/atom/ns#' term='mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='workspace'/><category scheme='http://www.blogger.com/atom/ns#' term='home'/><title type='text'>Get Busy Living, or Get Busy Setting Up Your Workspace</title><content type='html'>&lt;p&gt;For a long time now, I’ve been trying to make my work-from-home setup more usable. Or, more accurately, I’ve been complaining that my work-from-home setup is inadequate and then not doing anything about it. See, I have a desk in the basement, but it’s not really a computer user’s desk. Sure, it has a keyboard drawer, but there is no room on that drawer for a mouse, so my mouse-hand always ends up in an awkward position. Couple that with the fact that my desktop PC just croaked and I have no USB keyboards to plug into my laptop, and the desk became darn-near unusable. I tried using my laptop on the couch, but I either end up nearly burning my lap or hunched over the coffee table. &lt;/p&gt;  &lt;p&gt;With the bare minimum in mind, I set out to Staples (just about the only tech retailer within walking distance of my job) to get a USB wireless keyboard. I figured $35, maybe $40, and my desk would be back in action AND I could use the laptop just about anywhere in the house. &lt;/p&gt;  &lt;p&gt;I managed to get lucky; Staples was having a sale on the &lt;a title="Amazon - Microsoft Wireless Desktop 3000" href="http://www.amazon.com/Microsoft-MFC-00001-Wireless-Desktop-3000/dp/B001S4OTS6/ref=sr_1_1?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1254597635&amp;amp;sr=8-1" target="_blank"&gt;Microsoft Wireless Desktop 3000&lt;/a&gt; (keyboard and mouse combo). $50 seemed like a good price for both devices.&lt;/p&gt;  &lt;p&gt;Well, the keyboard is great, though nothing special compared to other keyboards (well, it’s no &lt;a title="Amazon - Microsoft Natural Ergo Keyboard 4000" href="http://www.amazon.com/Microsoft-Natural-Ergo-Keyboard-4000/dp/B000A6PPOK/ref=sr_1_1?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1254597744&amp;amp;sr=1-1" target="_blank"&gt;Microsoft Natural Ergo Keyboard 4000&lt;/a&gt;). It just works. The mouse is the real winner. The bundled mouse is the &lt;a title="Amazon - Microsoft Wireless Mouse 5000" href="http://www.amazon.com/Microsoft-MGC-00001-Wireless-Mouse-5000/dp/B0021Y73W6/ref=sr_1_2?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1254597858&amp;amp;sr=1-2" target="_blank"&gt;Microsoft Wireless Mouse 5000&lt;/a&gt;, and it comes with “BlueTrack” technology. I don’t know what that means, but I do know I can use the mouse on just about any surface. Anything. I just flopped it down on the fleece that’s piled right next to me and it worked perfectly. I’m not sold on the location of the “forward” button, but I rarely use that anyway, so it’s not a big deal.&lt;/p&gt;  &lt;p&gt;This is coming off like a shill review, so I’ll stop talking about the devices themselves (I have no relevant experience with wireless keyboards or mice to compare these to anyway). I’m sure &lt;a title="Amazon - Logitech Wireless" href="http://www.amazon.com/s/ref=nb_ss?url=search-alias%3Delectronics&amp;amp;field-keywords=logitech+wireless&amp;amp;x=0&amp;amp;y=0" target="_blank"&gt;Logitech’s offerings&lt;/a&gt; are awesome too (their &lt;a title="Amazon - Logitech MX500" href="http://www.amazon.com/Logitech-930763-0403-MX500-Optical-Mouse/dp/B00006HZ0K/ref=sr_1_1?ie=UTF8&amp;amp;s=electronics&amp;amp;qid=1254598125&amp;amp;sr=1-1" target="_blank"&gt;MX500 mouse&lt;/a&gt; has been my faithful companion for years). &lt;/p&gt;  &lt;p&gt;The point is that now I’ve got a very comfortable working environment at my desk OR on the couch. The nice side benefit is that using a wireless keyboard just makes me feel like a badass hacker too.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-91220424546102343?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/91220424546102343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=91220424546102343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/91220424546102343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/91220424546102343'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/10/get-busy-living-or-get-busy-setting-up.html' title='Get Busy Living, or Get Busy Setting Up Your Workspace'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6940971167139213013</id><published>2009-09-21T18:07:00.000-04:00</published><updated>2009-09-21T18:07:00.308-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy football'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy'/><title type='text'>You Should Listen to Me: I Placed First in a Private Make-Believe World</title><content type='html'>So all my &lt;a href="http://productiveonceaday.blogspot.com/2009/08/it-aint-over-til-its-over.html"&gt;waiver-wiring&lt;/a&gt; and &lt;a href="http://productiveonceaday.blogspot.com/2009/03/managing-risk-with-bench-spots-part-1.html"&gt;managing&lt;/a&gt; &lt;a href="http://productiveonceaday.blogspot.com/2009/03/managing-risk-with-bench-spots-part-2.html"&gt;risk&lt;/a&gt; and whatnot landed me a league title in one of the two leagues I cared about (and I came in second in the other one). Booya!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mostly though, I'm excited that fantasy baseball season is over so I can focus on (fantasy) football, as well as the baseball playoffs. Fantasy sports really enhance my spectator experience, but it's also nice to watch a game and not worry about every at-bat and how it will affect me. Here's hoping the Yankees go deep into October baseball!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6940971167139213013?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6940971167139213013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6940971167139213013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6940971167139213013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6940971167139213013'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/09/you-should-listen-to-me-i-placed-first.html' title='You Should Listen to Me: I Placed First in a Private Make-Believe World'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1736869941655941177</id><published>2009-08-10T14:11:00.003-04:00</published><updated>2009-08-10T14:15:02.240-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='pics'/><category scheme='http://www.blogger.com/atom/ns#' term='mighty mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Not Even a Magician</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_P4Qq0yzfrOs/SoBjm6dP4RI/AAAAAAAAANE/_xi4vnHpegk/s1600-h/not-a-magic--person.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 269px;" src="http://1.bp.blogspot.com/_P4Qq0yzfrOs/SoBjm6dP4RI/AAAAAAAAANE/_xi4vnHpegk/s400/not-a-magic--person.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5368400276003741970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"I don't know. I'm not a magic person. I just play second base."&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1736869941655941177?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1736869941655941177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1736869941655941177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1736869941655941177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1736869941655941177'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/08/not-even-magician.html' title='Not Even a Magician'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SoBjm6dP4RI/AAAAAAAAANE/_xi4vnHpegk/s72-c/not-a-magic--person.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-869083571592806615</id><published>2009-08-06T22:46:00.000-04:00</published><updated>2009-08-06T22:47:50.691-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><title type='text'>It Ain't Over 'Til It's Over</title><content type='html'>Fantasy Baseball has been good to me this year. In the two leagues I actually pay attention to, I'm in first place, one team by 4 games, the other by 19. And it's not that I draft well; I know &lt;a href="http://productiveonceaday.blogspot.com/2008/02/its-that-time-of-year-again.html"&gt;I'm pretty bad at that sorta thing&lt;/a&gt;, and this year was no different (1 of the 10 guys I drafted in the last 5 rounds of these 2 leagues is still on my roster). No, it was all thanks to free agent pickups and waiver claims.&lt;div&gt;&lt;br /&gt;&lt;div&gt;Grey of &lt;a href="http://www.razzball.com"&gt;Razzball.com&lt;/a&gt; &lt;a href="http://razzball.com/fantasy-baseball-strategy-the-waiver-claim/"&gt;says it best&lt;/a&gt;:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;You don’t want to be Cowboy Jon praying Matt Wieters comes up in June while you sit in 8th place not even needing a catcher.   Or are you holding your waiver claim because you’re afraid someone is going to drop Prince Fielder?  Who are you, John Q. Law?  This is your job, why?  Wait, even better.  If you’re in a league with a guy who wears fancy dungarees and who would drop Prince Fielder, you shouldn’t be in that league.   If you need a guy for your roster, then claim him.  While your leaguemates are waiting for someone they deem worthy of a pickup, you’ll be grabbing all kinds of other players that are immediately useful.&lt;/blockquote&gt;That advice goes for free agents too. And better yet, free agents don't cost you anything other than the worst player on your roster.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Key players that I picked up off free agency/waivers this year:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Ben Zobrist&lt;/li&gt;&lt;li&gt;Mark Reynolds&lt;/li&gt;&lt;li&gt;Jon Lester (an impatient owner dropped him)&lt;/li&gt;&lt;li&gt;Andrew Bailey&lt;/li&gt;&lt;li&gt;Jordan Zimmerman (traded to get Casey McGehee)&lt;/li&gt;&lt;li&gt;Jake Fox (traded to get Leo Nunez)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I'm 19 games up in one league pretty much solely on the shoulders of Zobrist and Reynolds. Drafting is super important, as the basis of your team is formed in those first hours of the fantasy season. But even if your draft doesn't go according to plan (like drafting Garrett Atkins in the 4th round), you can still recover if you keep an eye on the game. &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/6459322146320073956-869083571592806615?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/869083571592806615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=869083571592806615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/869083571592806615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/869083571592806615'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/08/it-aint-over-til-its-over.html' title='It Ain&apos;t Over &apos;Til It&apos;s Over'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7771838914550351106</id><published>2009-04-29T21:49:00.002-04:00</published><updated>2009-04-29T21:56:11.813-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='tigers'/><category scheme='http://www.blogger.com/atom/ns#' term='ESPN'/><title type='text'>Did Anyone Else Hear That?</title><content type='html'>&lt;span style="font-weight: bold;color: #204a87;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;I'm watching the Yankees @ Tigers game tonight on ESPN, and these commentaors have got to be the worst I've ever heard. They just seriously suggested that the 1-2 2 out pitch the ump called a ball was a good call because other umpires might've phoned it in and called it a strike just to get out of the inning. Seriously? Seriously. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7771838914550351106?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7771838914550351106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7771838914550351106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7771838914550351106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7771838914550351106'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/04/did-anyone-else-hear-that.html' title='Did Anyone Else Hear That?'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8026432755441021894</id><published>2009-04-09T14:51:00.003-04:00</published><updated>2009-04-09T14:55:31.389-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='picture'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='GGBG'/><title type='text'>Love-Hate Relationship</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_P4Qq0yzfrOs/Sd5EoJ--PkI/AAAAAAAAAKw/AVju7yopGNE/s1600-h/mlb+gameday+-+love+hate.png"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 260px; FLOAT: left; HEIGHT: 160px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5322767266264006210" border="0" alt="" src="http://3.bp.blogspot.com/_P4Qq0yzfrOs/Sd5EoJ--PkI/AAAAAAAAAKw/AVju7yopGNE/s400/mlb+gameday+-+love+hate.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_P4Qq0yzfrOs/Sd5D5MKEKXI/AAAAAAAAAKo/jbmPYEzbB34/s1600-h/mlb+gameday+-+love+hate.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&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/6459322146320073956-8026432755441021894?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8026432755441021894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8026432755441021894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8026432755441021894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8026432755441021894'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/04/love-hate-relationship.html' title='Love-Hate Relationship'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_P4Qq0yzfrOs/Sd5EoJ--PkI/AAAAAAAAAKw/AVju7yopGNE/s72-c/mlb+gameday+-+love+hate.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7999387425220927826</id><published>2009-04-09T00:10:00.001-04:00</published><updated>2009-04-09T00:13:01.463-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='source control'/><title type='text'>Look At the Time Stamp</title><content type='html'>Seriously, just look at when I posted this. Not doctored at all.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I just finished a daily merge for work. Yes, I took time off when I got home to eat dinner and watch a little TV. I still spent a whole day + some on a single daily merge. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sometimes, I just hate source control.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7999387425220927826?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7999387425220927826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7999387425220927826' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7999387425220927826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7999387425220927826'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/04/look-at-time-stamp.html' title='Look At the Time Stamp'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7388374672399181034</id><published>2009-03-29T15:19:00.004-04:00</published><updated>2009-03-29T15:42:43.119-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ted Lilly'/><category scheme='http://www.blogger.com/atom/ns#' term='Brian Wilson'/><category scheme='http://www.blogger.com/atom/ns#' term='Albert Pujols'/><category scheme='http://www.blogger.com/atom/ns#' term='Josh Beckett'/><category scheme='http://www.blogger.com/atom/ns#' term='RIch Harden'/><category scheme='http://www.blogger.com/atom/ns#' term='Nick Markakis'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='Carlos Guillen'/><category scheme='http://www.blogger.com/atom/ns#' term='Chris B. Young'/><category scheme='http://www.blogger.com/atom/ns#' term='Gil Meche'/><title type='text'>Fantasy Baseball: Players I Own</title><content type='html'>I always end up have the same players on many of my teams. I try to avoid it, but my research always ends up pointing me at the same players. This year I did a little better in avoiding repetition:&lt;div&gt;&lt;ul&gt;&lt;li&gt;Carlos Guillen: Tampa4, Work League (WL)&lt;/li&gt;&lt;li&gt;Albert Pujols: Nine Bo Jacksons (NBJ), Tampa4&lt;/li&gt;&lt;li&gt;Nick Markakis: Garrett Anderson (GA), Tampa4&lt;/li&gt;&lt;li&gt;Chris B. Young: GA, Tampa4&lt;/li&gt;&lt;li&gt;Josh Beckett: WL, Tampa4&lt;/li&gt;&lt;li&gt;Gil Meche: WL, Tampa4&lt;/li&gt;&lt;li&gt;Ted Lilly: GA, Tampa4&lt;/li&gt;&lt;li&gt;Brian Wilson: GA, Tampa4&lt;/li&gt;&lt;li&gt;Rich Harden: GA, Tampa4&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Hmm, on second thought, my GA and Tampa4 teams are pretty similar. Those are the two leagues I paid the most attention to, so I guess I didn't really succeed in spreading my risk. Oh well.&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/6459322146320073956-7388374672399181034?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7388374672399181034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7388374672399181034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7388374672399181034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7388374672399181034'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/fantasy-baseball-players-i-own.html' title='Fantasy Baseball: Players I Own'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5357259237661619557</id><published>2009-03-28T23:33:00.003-04:00</published><updated>2009-03-28T23:57:34.604-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MVC'/><category scheme='http://www.blogger.com/atom/ns#' term='New England Code Camp 11'/><category scheme='http://www.blogger.com/atom/ns#' term='Chris Bowen'/><category scheme='http://www.blogger.com/atom/ns#' term='F#'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Richard Hale Shaw'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><category scheme='http://www.blogger.com/atom/ns#' term='code camp'/><title type='text'>Programming Update</title><content type='html'>Today was New England Code Camp 11: Developer Stimulus Package. What an awesome name. Thanks to &lt;a href="http://blogs.msdn.com/cbowen/"&gt;Chris Bowen&lt;/a&gt; for organizing it. Unfortunately for me, I could only stay for the first four sessions. Got to learn about Silverlight, F#, and .NET 4.0. As always, Richard Hale Shaw was excellent, and Andy Beaulieu was also quite good. Fun times for all.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;These programming conventions always give me extra energy for working on projects. This one came at a great time, because I had stopped work on Walrus since all of my fantasy baseball teams had already drafted. I now know (thanks to RHS) how F# really fits in, and how to use it as a library extension to my C# projects. Yay!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I also need to work on smaller projects. Things I can build quickly and learn small things at once. I plan to build an ASP.NET MVC app soon, but it has to be super simple so I can get it out the door fast. Maybe I'll build a blog. Easy, but somewhat boring. I haven't thought this through yet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://complextosimple.blogspot.com/"&gt;Nick&lt;/a&gt; is also urging me on, mostly by blogging and conversations on the train. He's on Twitter now at &lt;a href="https://twitter.com/nswarr"&gt;@nswarr&lt;/a&gt;, so you can follow him if you want. &lt;a href="http://mill-industries.com"&gt;Eric&lt;/a&gt; always gets mad points for energy boosts. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Any ideas for what to put on edschwehm.com?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5357259237661619557?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5357259237661619557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5357259237661619557' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5357259237661619557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5357259237661619557'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/programming-update.html' title='Programming Update'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4699617767410406960</id><published>2009-03-26T21:07:00.001-04:00</published><updated>2009-03-26T21:07:00.991-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stackoverflow'/><category scheme='http://www.blogger.com/atom/ns#' term='Joel Spolsky'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Jeff Atwood'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Why I Don't Like SOLID Principles</title><content type='html'>SOLID princples:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Single responsibility principle&lt;/li&gt;&lt;li&gt;Open-closed principle&lt;/li&gt;&lt;li&gt;Liskov substitution principle&lt;/li&gt;&lt;li&gt;Interface segregation principle&lt;/li&gt;&lt;li&gt;Dependency inversion principle&lt;/li&gt;&lt;/ul&gt;This topic has been discussed to death in the tech circles, thanks to the whole tiff started by &lt;a href="http://codinghorror.com/"&gt;Jeff Atwood&lt;/a&gt; and &lt;a href="http://joelonsoftware.com/"&gt;Joel Spolsky&lt;/a&gt;. I'm just throwing my piece in the ring:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SOLID is good.&lt;br /&gt;SOLID is not gospel.&lt;br /&gt;&lt;br /&gt;The first rule of programming should be "use your brain." The first answer should always be "it depends." SOLID is not a silver bullet (because, as we know, &lt;a href="http://www.lips.utexas.edu/ee382c-15005/Readings/Readings1/05-Broo87.pdf"&gt;there is no such bullet&lt;/a&gt;). There are going to be times where you need to write some code that is not pretty. Sometimes we acrue technical debt for valid reasons. Usually the reason is we need to implement some feature or bug fix fast, possibly because we're losing customers.&lt;br /&gt;&lt;br /&gt;It really comes down to what Jeff said: "Quality really doesn't matter that much, in the big scheme of things." What matters is what we deliver to the customer. Of course, good code quality helps you deliver more and better apps to the customer. But the customer does not care that you followed the SOLID principles to the letter &lt;strong&gt;as long as the product is right&lt;/strong&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4699617767410406960?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4699617767410406960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4699617767410406960' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4699617767410406960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4699617767410406960'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/why-i-dont-like-solid-principles.html' title='Why I Don&apos;t Like SOLID Principles'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4959602425035713288</id><published>2009-03-17T22:37:00.000-04:00</published><updated>2009-03-17T22:37:42.150-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='Colby Rasmus'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='Elijah Dukes'/><category scheme='http://www.blogger.com/atom/ns#' term='Chipper Jones'/><category scheme='http://www.blogger.com/atom/ns#' term='Andy LaRoche'/><category scheme='http://www.blogger.com/atom/ns#' term='Evan Longoria'/><title type='text'>Managing Risk With Bench Spots, Part 2</title><content type='html'>In &lt;a href="http://productiveonceaday.blogspot.com/2009/03/managing-risk-with-bench-spots-part-1.html"&gt;Part 1&lt;/a&gt;, I discussed how you can use a bench spot as a hedge against a risky player you drafted. In this part 2, I'll discuss how to decide what to do with each of your bench spots.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;You basically have four options when it comes to bench spots:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Platoon: One guy who mashes right-handed pitchers, one who wails on lefties.&lt;/li&gt;&lt;li&gt;Upside: Younger guys who might outperform expectations&lt;/li&gt;&lt;li&gt;Pitchers: In daily leagues, you could have extra pitchers to try to rack up counting stats.&lt;/li&gt;&lt;li&gt;Injury risks: As mentioned in part 1, you can backup your risky players.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Platoon players can often be had for cheap. Their season stats and projections are not going to look good because they hit something like .200/.300/.300 against opposite-handed pitchers. If you keep one guy who mashes righties and one you matches lefties, you can get the best of both worlds. The downside is that you have to check the matchups every day. Also these guys tend to be less-than-stellar players who could lose their job at any point. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you're reading this blog, you know about upside players. It's like drafting Evan Longoria or Colby Rasmus last year. Sometimes, you strike gold (see Longoria, 2008). Sometimes, the guy sits in the minors all year (see Rasmus, 2008). This category also includes guys like Elijah Dukes who have talent and always seem on the fringe of a breakout year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In daily leagues, many managers will carry extra pitchers to try to rack up wins, saves, and strikeouts. This may not work as well with a Roto league (IP limit), but if you decide to draft pitching late, running extra pitchers out there can help offset the losses you made.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, you can draft a backup for any of your risky picks. Better grab a backup 3B if you intend to draft Chipper Jones.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;How do you decide what to do? By the time you're drafting bench players, you should already know how many injury backups you need. A good rule of thumb is that you want no more than half of your bench players as injury backups. You should also know if you need any platoon mates. You need to take care of these two cases first.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once you've filled your obligations, then you can pick between upside players and extra pitchers. Make your picks based on your overall strategy (take pitchers if you need them, upside if you can). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, remember that players can fit into more than one category. Andy LaRoche is both a backup 3B and an updside player. You want all your bench players to be as useful as possible, so keep an eye of for guys that fill multiple needs.&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/6459322146320073956-4959602425035713288?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4959602425035713288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4959602425035713288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4959602425035713288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4959602425035713288'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/managing-risk-with-bench-spots-part-2.html' title='Managing Risk With Bench Spots, Part 2'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4961947694433765566</id><published>2009-03-08T19:15:00.000-04:00</published><updated>2009-03-08T19:15:54.218-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardball times'/><category scheme='http://www.blogger.com/atom/ns#' term='RIch Harden'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='derek carty'/><category scheme='http://www.blogger.com/atom/ns#' term='Matt Wieters'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='Max Scherzer'/><category scheme='http://www.blogger.com/atom/ns#' term='Chipper Jones'/><category scheme='http://www.blogger.com/atom/ns#' term='Chase Utley'/><title type='text'>Managing Risk with Bench Spots, Part 1</title><content type='html'>&lt;a href="http://www.hardballtimes.com/main/authors/derek/"&gt;Derek Carty&lt;/a&gt; at &lt;a href="http://www.hardballtimes.com/"&gt;Hardball Times&lt;/a&gt; had a great &lt;a href="http://www.hardballtimes.com/main/fantasy/article/draft-strategy-injury-risks-can-lead-to-big-rewards-part-1"&gt;three&lt;/a&gt; &lt;a href="http://www.hardballtimes.com/main/fantasy/article/draft-strategy-injury-risks-can-lead-to-big-rewards-part-2/"&gt;part&lt;/a&gt; &lt;a href="http://www.hardballtimes.com/main/fantasy/article/draft-strategy-injury-risks-can-lead-to-big-rewards-part-3/"&gt;series&lt;/a&gt; on injury risks and how they can lead to great rewards. The basic premise is that if you combine a partial season of a good talent with a partial season of a replacement level player, the combined value is much greater than the sum of the parts. I totally agree with this premise (you can see me arguing in favor of it in the comments).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can use this strategy for any player who is expected to miss time:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Matt Wieters will start the season in AAA, but is expected to be called up as early as May.&lt;/li&gt;&lt;li&gt;Chase Utley will start the season on the DL, and should be back within a month or so.&lt;/li&gt;&lt;li&gt;Rich Harden is currently healthy, but you never know when he'll be injured.&lt;/li&gt;&lt;li&gt;Max Scherzer will be the 5th starter in Arizona, but if he's ineffective they might send him to AAA for some work (unlikely but possible).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Clearly the Utley situation is the most valuable; you know how long he'll be out, and you can reasonable guarantee he'll be great when we returns. The Harden situation is the worst; you don't know when/if/how long he'll be out and if he'll be effective when he returns. You need to make sure to balance your roster with these risks. &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Your bench spots are one of your greatest resources for managing risk. Instead of replacing an injured or ineffective player with a replacement player (i.e. free agent), you can replace him with a bench player. You chose your bench players based on your starters. If you draft Chipper Jones as your starting 3B, you'll likely draft another 3B sometimes in the late rounds. That 3B will be better than a replacement 3B. When you do this you're using a bench spot to hedge the risk you took by drafting Jones. (You can use DL spots in this fashion only if the player is starting the season on the DL, like Utley). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the greatest arguments against this strategy is that each replacement player requires a bench or DL spot. Some leagues have as few as 3 bench spots and no DL spots. Thus you have to decide whether to use you bench spots for extra starting pitchers, high-upside players, platoon mates, or injury risks. When planning to draft a risky player, mark off on your draft sheet that one of your bench spots should be reserved for a backup. &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next post I'll look into how you should decide to use your bench spots.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4961947694433765566?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4961947694433765566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4961947694433765566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4961947694433765566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4961947694433765566'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/managing-risk-with-bench-spots-part-1.html' title='Managing Risk with Bench Spots, Part 1'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1958581050554437660</id><published>2009-03-05T13:25:00.004-05:00</published><updated>2009-03-06T00:21:14.586-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>Moneyball in Fantasy Sports</title><content type='html'>The main message of Moneyball was that Billy Beane built winning teams on the cheap by finding inefficiencies in the market and exploiting them. We can use that same tactic in fantasy baseball.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let's examine a common fantasy expert recommendation: &lt;a href="http://www.hardballtimes.com/main/fantasy/article/draft-manifesto/"&gt;don't draft top-rated catchers in the top 100 picks&lt;/a&gt;. If you've been in many drafts, you've probably seen people who wait until the 19th round to pick up a catcher. In the same draft, someone probably drafted Joe Mauer in the 5th round. When you're deciding when to draft a catcher, you want to know what people think about catchers and the above recommendation. If you somehow know that everyone is following the above recommendation, you can bet that Russell Martin will be available in the 9th round and draft accordingly. That's a market inefficiency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Another example: a common draft tenet is to &lt;a href="http://razzball.com/fantasy-baseball-terms/#sagnof"&gt;not draft top-rated closers&lt;/a&gt;. If you know everyone is following this rule, but you really want Jonathan Papelbon, you can wait a few rounds more than you would normally to draft him.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It can be hard to figure out the trends of the draft while it's going on, especially in timed drafts like Yahoo's (90 seconds is not a lot of time). Some signs are obivous; position runs are the most obvious ones. When everyone is taking closers, the other positions are being neglected. Notice these trends.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Others inefficiencies are harder to spot. Typically you will only know how a drafter feels about single-spot positions (i.e. SS, 2B, and C) when they draft them, and then it's too late. The positions you can learn the most about are OF (undifferentiated), SP, and RP, since teams need multiple players for those positions. If you have time to keep track of your opponents drafting habits, you can see how they value those positions and make guesses as to when they might draft the next player.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can also look at stat categories. Maybe runs are being undervalued. Maybe drafters are rushing to grab stolen bases. Keep an eye on available stats left on the board and how fast they leave the board.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You're not drafting in a vacuum; every other drafter is making moves, and every move they make carries a lot of information. In addition to your one draft sheet (you only have one, right?), you should have one scouting sheet. Take notes on your opponents. If you've played with them before, jot down your thoughts about them before the draft. If you can spot these trends before others do, you can get a huge advantage. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(I'm hoping to handle some of this in &lt;a href="http://productiveonceaday.blogspot.com/search/label/walrus"&gt;Walrus&lt;/a&gt;, so keep your eyes peeled!)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1958581050554437660?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1958581050554437660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1958581050554437660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1958581050554437660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1958581050554437660'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/03/moneyball-in-fantasy-sports.html' title='Moneyball in Fantasy Sports'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5078151707758297689</id><published>2009-02-21T17:17:00.000-05:00</published><updated>2009-02-21T17:18:21.233-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><title type='text'>Just Do It</title><content type='html'>You know, Nike was right. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just do it.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5078151707758297689?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5078151707758297689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5078151707758297689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5078151707758297689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5078151707758297689'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/02/just-do-it.html' title='Just Do It'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1800083324581058550</id><published>2009-02-17T14:24:00.003-05:00</published><updated>2009-02-17T14:55:55.581-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='I Love My Wife'/><title type='text'>I Love My Wife</title><content type='html'>I love Annie because she laughs at my lame jokes.&lt;div&gt;I love Annie because she picks up some of my lame jokes and uses them herself.&lt;/div&gt;&lt;div&gt;I love Annie because she has the best smile.&lt;/div&gt;&lt;div&gt;I love Annie because she doesn't mind if I burp in bed.&lt;/div&gt;&lt;div&gt;I love Annie because she understands me.&lt;/div&gt;&lt;div&gt;I love Annie because even though she understands me, she still loves me.&lt;/div&gt;&lt;div&gt;I love Annie because she's good with remembering things and I'm not.&lt;/div&gt;&lt;div&gt;I love Annie because she takes care of me when I need it.&lt;/div&gt;&lt;div&gt;I love Annie because she lets me take care of her when she needs it.&lt;/div&gt;&lt;div&gt;I love Annie because she reads my blogs.&lt;/div&gt;&lt;div&gt;I love Annie because she doesn't laugh at me when I have ridiculous thoughts or theories.&lt;/div&gt;&lt;div&gt;I love Annie because she makes me breakfast on Saturday (and usually Sunday) mornings.&lt;/div&gt;&lt;div&gt;I love Annie because for some weird reason she hates to make coffee, so I do it.&lt;/div&gt;&lt;div&gt;I love Annie because she plays fantasy sports and usually beats me.&lt;/div&gt;&lt;div&gt;I love Annie because she hates computers (and in doing so, shows she's smarter than I). &lt;/div&gt;&lt;div&gt;I love Annie because she gives awesome hugs.&lt;/div&gt;&lt;div&gt;I love Annie because she's a pretty good kisser too.&lt;/div&gt;&lt;div&gt;I love Annie because she knows why I'm writing this list.&lt;/div&gt;&lt;div&gt;I love Annie because she smells really good, before and after perfume.&lt;/div&gt;&lt;div&gt;I love Annie because she loves to snuggle, and we fit together perfectly for snuggling.&lt;/div&gt;&lt;div&gt;I love Annie because she makes me smile.&lt;/div&gt;&lt;div&gt;I love Annie because she gets frustrated at little things that I can easily help her with, and then she smiles and says, "Oh, that was easy."&lt;/div&gt;&lt;div&gt;I love Annie because she likes playing racing video games with me.&lt;/div&gt;&lt;div&gt;I love Annie because she says things like "Why don't you go play Call of Duty with your boys," and she's not being sarcastic.&lt;/div&gt;&lt;div&gt;I love Annie because she has a great ass (oops, there goes the PG rating).&lt;/div&gt;&lt;div&gt;I love Annie because she buys me video games for Valentines Day.&lt;/div&gt;&lt;div&gt;I love Annie because she deals with all the craziness of my life.&lt;/div&gt;&lt;div&gt;I love Annie because she believes in her career and in helping people. &lt;/div&gt;&lt;div&gt;I love Annie because she loves sitting on the couch and doing nothing.&lt;/div&gt;&lt;div&gt;I love Annie because she loves being productive and getting things done.&lt;/div&gt;&lt;div&gt;I love Annie because she laughs at me for recording Dollhouse because Eliza Dushku is in it.&lt;/div&gt;&lt;div&gt;I love Annie because she needs 8-10 hours of sleep a night.&lt;/div&gt;&lt;div&gt;I love Annie because she lets me keep my eyebrows huge by not trimming them. &lt;/div&gt;&lt;div&gt;I love Annie because she loves me for me.&lt;/div&gt;&lt;div&gt;I love my wife :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1800083324581058550?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1800083324581058550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1800083324581058550' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1800083324581058550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1800083324581058550'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/02/i-love-my-wife.html' title='I Love My Wife'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1622775000932590778</id><published>2009-02-08T11:58:00.003-05:00</published><updated>2009-02-08T12:09:49.124-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mariano Rivera'/><category scheme='http://www.blogger.com/atom/ns#' term='Albert Pujols'/><category scheme='http://www.blogger.com/atom/ns#' term='Mark McGuire'/><category scheme='http://www.blogger.com/atom/ns#' term='Derek Jeter'/><category scheme='http://www.blogger.com/atom/ns#' term='Barry Bonds'/><category scheme='http://www.blogger.com/atom/ns#' term='steroids'/><category scheme='http://www.blogger.com/atom/ns#' term='Roger Clemens'/><category scheme='http://www.blogger.com/atom/ns#' term='Morpheus'/><category scheme='http://www.blogger.com/atom/ns#' term='Alex Rodriguez'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>A-Rod Did Steroids</title><content type='html'>When I saw the news on the ESPNNews ticker, I wasn't so much shocked as I was just disheartened. The whole time Bonds had been pushing to break Aaron's record, I wasn't too upset (well, ok, I was, but all those articles I wrote for the now-defuct BostonNow paper are offline so I can pretend I was calm) because I knew A-Rod would break Bonds' record and we'd have a new &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;clean &lt;/span&gt;home run champion. But then this news came out. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the immortal words of Morpheus, "I have dreamed a dream. But now that dream has gone from me."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So now my whole world of baseball, the years I spent watching and learning and loving the game, are all finally revealed to be a complete fraud. Bonds, McGuire, and Clemens, they're not isolated users now; they were just the first to fall, harbringers of the truth. I really started watching baseball in 1996, right after McGuire started crushing pitches at a rate faster than anyone had ever before. So really, my personal baseball story is now the story of cheating and steroids. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All right all right, I'm overdoing it a little. I still love baseball. I will still root for A-Rod. Maybe I'll appreciate guys like Jeter and Rivera more now. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let's just say that I've shifted my hopes to Pujols now. Man can that guy crush a ball. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1622775000932590778?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1622775000932590778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1622775000932590778' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1622775000932590778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1622775000932590778'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/02/rod-did-steroids.html' title='A-Rod Did Steroids'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-136735978875675508</id><published>2009-02-07T21:39:00.000-05:00</published><updated>2009-02-07T23:03:00.474-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Joel Vs. Kent Smackdown!</title><content type='html'>&lt;div&gt;I've been listening to the &lt;a href="http://blog.stackoverflow.com/"&gt;Stackoverflow &lt;/a&gt;podcast for a while now and reading &lt;a href="http://www.joelonsoftware.com/"&gt;JoelOnSoftware&lt;/a&gt; for much longer than that. Joel recently started somewhat of a fight by &lt;a href="http://www.joelonsoftware.com/items/2009/01/31.html"&gt;laying the smackdown on SOLID design principles and 100% unit test code coverage&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Kent_Beck"&gt;Kent Beck&lt;/a&gt; was &lt;a href="http://www.threeriversinstitute.org/blog/?p=29"&gt;not fond&lt;/a&gt; of Joel's (self-admitted) generalization of &lt;a href="http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod"&gt;SOLID principles&lt;/a&gt;. You can't really blame Kent, since Joel basically just dismissed Kent's whole deal. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Joel said that the &lt;a href="http://doodleproject.sourceforge.net/articles/2001/interfaceSegregationPrinciple.html"&gt;client-specific interfaces principle&lt;/a&gt; was probable designed and practiced by people who don't write much code. Kent did not go into details about why he disagreed, simply lamenting that Joel doesn't understand his own responsibility as a popular personality. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, we could debate the merits of this until our ears turn blue*, but that's not what I have to add here. For people who are supposed to be leaders in their fields, they're not really thinking about things. Joel's most obviously talking about FogCreek-style software; shrinkwrap software that other software does not interface with. You know, where there is no client to have an interface with**? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All I'm saying is that we need to use our brains before we talk. That's all.&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;"&gt;*I happen to come down on the side of Joel on this one, except for public APIs (which Joel acknowledges as an exception as well. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;**Except the human client, but that's a whole other can of worms.&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/6459322146320073956-136735978875675508?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/136735978875675508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=136735978875675508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/136735978875675508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/136735978875675508'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/02/joel-vs-kent-smackdown.html' title='Joel Vs. Kent Smackdown!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8671134257545546256</id><published>2009-01-27T14:09:00.004-05:00</published><updated>2009-01-27T14:28:35.153-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='game log'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='farcry 2'/><title type='text'>Game Log: Farcry 2; or, It's like Mercenaries but it doesn't suck.</title><content type='html'>Initial impressions: A good game. I like how the story and gameplay is weaved together. Starts with a now-classic "being driven in car but can move camera" scene, then gets you right into the action. A few dynamics have me impressed so far, but we'll see how they hold up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8671134257545546256?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8671134257545546256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8671134257545546256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8671134257545546256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8671134257545546256'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/game-log-farcry-2-or-its-like.html' title='Game Log: Farcry 2; or, It&apos;s like Mercenaries but it doesn&apos;t suck.'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7025775993254706503</id><published>2009-01-20T17:33:00.001-05:00</published><updated>2009-01-20T17:33:47.728-05:00</updated><title type='text'>All The Pics from Minnesota</title><content type='html'>&lt;p&gt;Check out this album:&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:66721397-FF69-4ca6-AEC4-17E6B3208830:e36cd53d-9d8e-4823-b4ad-6558fbd24d73" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;a style="border:0px" href="http://cid-903d0b0cb89cfbb0.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=903D0B0CB89CFBB0!146&amp;amp;ct=photos"&gt;&lt;img style="border:0px" alt="View Visit to Joe, Jake, and Liz in Minnesota" src="http://lh5.ggpht.com/_P4Qq0yzfrOs/SXZRRukYQsI/AAAAAAAAAIs/hX3BWu9MXWY/InlineRepresentation0d824e0a-f789-4018-abf5-9419af8783cc.jpg?imgmax=800" /&gt;&lt;/a&gt;&lt;div style="width:340px;text-align:right;" &gt;&lt;a href="http://cid-903d0b0cb89cfbb0.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=903D0B0CB89CFBB0!146&amp;amp;ct=photos"&gt;View Full Album&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;You can also check out the &lt;a href="http://flickr.com/photos/edgesmash/sets/72157612800267712/" target="_blank"&gt;Flickr album&lt;/a&gt;, but it doesn’t have the nice auto-album feature that Windows Live does.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7025775993254706503?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7025775993254706503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7025775993254706503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7025775993254706503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7025775993254706503'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/all-pics-from-minnesota.html' title='All The Pics from Minnesota'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_P4Qq0yzfrOs/SXZRRukYQsI/AAAAAAAAAIs/hX3BWu9MXWY/s72-c/InlineRepresentation0d824e0a-f789-4018-abf5-9419af8783cc.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1757573330608058940</id><published>2009-01-18T14:10:00.001-05:00</published><updated>2009-01-18T14:10:09.788-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Minnesota'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='joe'/><category scheme='http://www.blogger.com/atom/ns#' term='Liz'/><category scheme='http://www.blogger.com/atom/ns#' term='Jake'/><title type='text'>Coming to You Live from Minnesota!</title><content type='html'>&lt;p&gt;Annie and I are staying in Minnetonka, MN, in the loving wonderful home of Joe, Liz, and Jacob (Liz and Jake pictures below). We’ve wanted to come visit ever since Jake was born (August 8th, 2008), but various things have gotten in the way.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_P4Qq0yzfrOs/SXN-jpLPFuI/AAAAAAAAAIg/CV1G_fhOoJE/s1600-h/135413%5B2%5D.jpg"&gt;&lt;img title="135413" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="184" alt="135413" src="http://lh5.ggpht.com/_P4Qq0yzfrOs/SXN-j7oy9WI/AAAAAAAAAIk/xrGl_1X-Lis/135413_thumb.jpg?imgmax=800" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We finally made it (after my company gave me a sizable bonus… Thank you GLG!)! &lt;/p&gt;  &lt;p&gt;On a side note, I’m using this post to try out Windows Live Writer. &lt;a title="Paul Thurrott&amp;#39;s Supersite for Windows: Windows Live Essentials 2009 Review" href="http://www.winsupersite.com/live/essentials_2009.asp" target="_blank"&gt;Paul Thurrott&lt;/a&gt; has great things to say about it:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;This is the single nicest blog editor I've ever seen ... and it works with just about every single blogging service there is, and not just Microsoft's Spaces service. If you do use Spaces, all the better: Setup is simple, and you'll be up and running in no time.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So far so good. &lt;/p&gt;  &lt;p&gt;And check out this scattershot photo album I automatically created! I just selected a bunch of photos and said “Insert as Album”. Sweet.&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:66721397-FF69-4ca6-AEC4-17E6B3208830:d1743ca3-860d-4adc-bf46-e2d30c08305a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;a style="border:0px" href="http://cid-903d0b0cb89cfbb0.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=903D0B0CB89CFBB0!126&amp;amp;ct=photos"&gt;&lt;img style="border:0px" alt="View Liz and Jake" src="http://lh6.ggpht.com/_P4Qq0yzfrOs/SXN-kbK9dDI/AAAAAAAAAIo/iHaqnJ6seoM/InlineRepresentation4e18dbde-a0e1-4f8b-9419-fcaec996ca75.jpg?imgmax=800" /&gt;&lt;/a&gt;&lt;div style="width:340px;text-align:right;" &gt;&lt;a href="http://cid-903d0b0cb89cfbb0.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=903D0B0CB89CFBB0!126&amp;amp;ct=photos"&gt;View Full Album&lt;/a&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/6459322146320073956-1757573330608058940?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1757573330608058940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1757573330608058940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1757573330608058940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1757573330608058940'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/coming-to-you-live-from-minnesota.html' title='Coming to You Live from Minnesota!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_P4Qq0yzfrOs/SXN-j7oy9WI/AAAAAAAAAIk/xrGl_1X-Lis/s72-c/135413_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2281330592641538551</id><published>2009-01-15T16:26:00.000-05:00</published><updated>2009-01-15T16:26:00.322-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CVCS'/><category scheme='http://www.blogger.com/atom/ns#' term='unit tests'/><category scheme='http://www.blogger.com/atom/ns#' term='integration tests'/><category scheme='http://www.blogger.com/atom/ns#' term='DVCS'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='eric'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>The Balance Between Safety and Speed; or, Does the Turtle Really Beat the Rabbit?</title><content type='html'>Eric and I argue about programming all the time and about every little thing, but we're really just arguing about one thing. I value safety, and he values speed. Let me elaborate.&lt;br /&gt;&lt;br /&gt;The safety I'm talking about is making sure my code works right. I'm for strong typing because it can help find errors at compile time. I believe that databases have to enforce their constraints as best they can even if you're the only client. I prefer centralized version control (CVCS) over distributed version control (DVCS) because the restrictions CVCS enforces promote healthy branching and code. I believe in continuous integration, including full unit and integration tests.&lt;br /&gt;&lt;br /&gt;The speed Eric talks about is being able to write "5.times.per.day" in Ruby and have it just work the way you expect. Eric loves git because he's able to get input seamlessly from developers around the world and easily integrate new code. And he loves easily discoverable features of his languages of choice.&lt;br /&gt;&lt;br /&gt;Most of the time, the programming context determines the value of the two assets. Building a mission-critical app that handles financial data? Safety rules the day. Building a site to determine &lt;a href="http://isitchristmas.com"&gt;if it is Christmas or not&lt;/a&gt;? Speed please.&lt;br /&gt;&lt;br /&gt;Programmer personality also is a significant factor. I know I make mistakes, so I prefer to use tools that prevent/detect said mistakes. I also know that others might use my code at some point, and as anyone who has ever worked with someone else knows, other people are dumb.&lt;br /&gt;&lt;br /&gt;The reason I just started writing about this was because I had to change a "Thread.Sleep" call in one of my integration tests from 2 seconds to 5 seconds. To make this change and formally deploy the code to my project's development environment, I had to run the code through the entire 12 minute build process. And that's AFTER running the unit tests locally (5 more minutes). It would've been so nice to circumvent the whole process. &lt;span style="font-style: italic;"&gt;And I wanted so much to do just that!&lt;/span&gt; But I held fast to my rules, and now I know the published package built from that build is ready to be released to QA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2281330592641538551?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2281330592641538551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2281330592641538551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2281330592641538551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2281330592641538551'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/balance-between-safety-and-speed-or.html' title='The Balance Between Safety and Speed; or, Does the Turtle Really Beat the Rabbit?'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-64675830230037251</id><published>2009-01-14T13:21:00.004-05:00</published><updated>2009-01-18T14:20:42.772-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Michael Bourn'/><category scheme='http://www.blogger.com/atom/ns#' term='hot stove league'/><category scheme='http://www.blogger.com/atom/ns#' term='Zack Greinke'/><category scheme='http://www.blogger.com/atom/ns#' term='Nick Swisher'/><category scheme='http://www.blogger.com/atom/ns#' term='A.J. Burnett'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='J.J. Putz'/><category scheme='http://www.blogger.com/atom/ns#' term='Juan Pierre'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='Brad Lidge'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>Johan Santana SP +++ Is Pretty Good</title><content type='html'>Every baseball off season I prepare a note sheet with things I read or learn about baseball players that might help me come draft season. An example note from last season: &amp;quot;michael bourn of + like a cheap Juan Pierre; will get steals but kill your average&amp;quot;. Sometimes I'm right (&amp;quot;brad lidge rp + give him a looksee&amp;quot;) and sometimes I'm wrong (&amp;quot;nick swisher of/1b + especially in OBP leagues, slg .824 in ST over .464 career&amp;quot;). But I like writing these things down and taking stock.  &lt;br /&gt;  &lt;br /&gt;My HSL note sheet for this off season has grown to 41 players (from A.J. Burnett to Zack Greinke, alpha-sorted by first name). I'm a little concerned that the majority of my notes are on starting pitchers (17). I also only have one negative note (sorry J.J. Putz). I've added a draft column to the sheet to suggest to myself what round I should target the player in. This information will work great with Walrus's &amp;quot;must-draft-by&amp;quot; feature.  &lt;br /&gt;  &lt;br /&gt;There's just so much information out there and we can't keep it all in our heads the whole time. My HSL note sheet has been step one to organize my information. Walrus is step two.    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-64675830230037251?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/64675830230037251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=64675830230037251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/64675830230037251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/64675830230037251'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/johan-santana-sp-is-pretty-good.html' title='Johan Santana SP +++ Is Pretty Good'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6465206905306607455</id><published>2009-01-12T19:44:00.000-05:00</published><updated>2009-01-12T19:44:00.794-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Baseball Prospectus'/><category scheme='http://www.blogger.com/atom/ns#' term='Joe Sheehan'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Take That!</title><content type='html'>Man, &lt;a href="http://productiveonceaday.blogspot.com/2008/12/baseball-prospectus-needs-some-tarp.html"&gt;I'm looking like an expert myself&lt;/a&gt;. I'm not saying that I'm smarter than Joe Sheehan (or am I?), because clearly I'm not (otherwise I'd be writing for Baseball Prospectus). But at least I made one point :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6465206905306607455?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6465206905306607455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6465206905306607455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6465206905306607455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6465206905306607455'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/take-that.html' title='Take That!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8359696813559065381</id><published>2009-01-12T15:17:00.001-05:00</published><updated>2009-01-12T15:17:53.348-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><title type='text'>Haha I Take It Back</title><content type='html'>Or maybe this is why Dell is at the top:&lt;br /&gt;&lt;br /&gt;http://www.chicagotribune.com/business/chi-biz-dell-computer-settlement-jan12,0,3118566.story&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8359696813559065381?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8359696813559065381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8359696813559065381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8359696813559065381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8359696813559065381'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/haha-i-take-it-back.html' title='Haha I Take It Back'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3023841431796759896</id><published>2009-01-12T13:24:00.002-05:00</published><updated>2009-01-14T13:20:27.583-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stackoverflow'/><category scheme='http://www.blogger.com/atom/ns#' term='Joel Spolsky'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='ebay'/><category scheme='http://www.blogger.com/atom/ns#' term='Jeff Atwood'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><title type='text'>Just Let Me Buy the Thing Already!</title><content type='html'>Most technically people I know hate talking to sales guys, preferring to instead do all their own research and buy from a website. I'm going to share a short story with you all about sales people. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A small web business decided to move from rented servers to owned servers, so the owner bought several server machines and rack space. He decided to save money by buying the hard drives and memory separately from the servers. However, when the server arrived, it did not come with the necessary drive rails for the hard drives. The company did not sell the drive rails, only the hard drives themselves with rails attached... for hundreds of dollars each!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you follow the Stack Overflow podcast or blog, then you know that this owner was Jeff Atwood, writer behind &lt;a href="http://codinghorror.com/"&gt;codinghorror.com&lt;/a&gt; and cofounder of Stack Overflow. He ended up buying the drive rails on EBay for the right price, so the story ended well. But when I read his story, it reminded me of an exchange on the SO podcast I heard earlier. Jeff and Joel discussed that Dell sales guys give you a better deal than the website, and that "Dell is paying me [Jeff] to talk to a sales guy, and they are paying the sales guy a commission" (paraphrased). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think they misunderstand why Dell wants businesses to talk to sales guys, and the story at the top of this post illustrates Dell's thinking. Companies want you to be happy with your purchase. They want you to buy from them again and to tell all your friends/coworkers/everyone how awesome your company is. The sales guys want you to be happy with your purchase so you don't return it and cost them their commission. So everyone at the company wants you to be happy with your purchase.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And they know things! They know how many drive rails come with each server unit and if replacements are available. They know if the laptop you want comes with a replaceable motherboard. They know the answers to the questions you didn't know to ask. And they know that happy customers are worth 5-10% off the bottom line. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The moral of the story is twofold. One, Dell knows what it's doing. It didn't rise to be the #1 seller of computers because of their pretty colors. Two, that people should consider talking to sales guys before making a purchase, no matter how much research they did. [UPDATE: Joel actually mentions this to Jeff in podcast 35, so he's still cool.]&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Important caveat: this only goes for legitimate companies concerned with their reputation. Vince from ShamWOW doesn't care if you're happy because he got his $19.99 plus S/H.&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/6459322146320073956-3023841431796759896?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3023841431796759896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3023841431796759896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3023841431796759896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3023841431796759896'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/just-let-me-buy-thing-already.html' title='Just Let Me Buy the Thing Already!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5300952158960021458</id><published>2009-01-11T21:01:00.000-05:00</published><updated>2009-01-11T21:01:51.974-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sins of a Solar Empire'/><category scheme='http://www.blogger.com/atom/ns#' term='Orange Box'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='Half Life 2'/><category scheme='http://www.blogger.com/atom/ns#' term='Starcraft 2'/><category scheme='http://www.blogger.com/atom/ns#' term='Rainbox Six Vegas'/><title type='text'>Sins of an Aging Gamer</title><content type='html'>I'm not old. Not by a long shot. But I am getting older and more mature. I'm also spending more time with my wife. And more time working on my house. I find I have less and less time to play video games. This is a huge bummer!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had many video games on my &lt;a href="http://www.amazon.com/gp/registry/wishlist/1KYHG6XGAUEC3/ref=cm_wl_sortbar_o_page_6?ie=UTF8&amp;amp;page=1"&gt;wish list&lt;/a&gt;, and I got three for Christmas (Orange Box, Rainbow Six Vegas, and Sins of a Solar Empire). I already beat Portal and am playing through Half Life 2 in Orange Box. I'm saving Rainbox Six Vegas for a rainy day (since the online playing opportunities at this point are almost nil). That leaves Sins of a Solar Empire.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I installed it on our new laptop (a sweet rig, I might add) and fired it up the other day. I've been excited about this title ever since I read about (publisher) Stardock's decision to go without DRM. And I've been craving a new RTS to bide my time until Starcraft 2 comes out. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But after installing the game and going through the tutorials, I found that I had no energy for playing. None. I thought I'd be chomping at the bit to flex my mad RTS skillz, even if just against the computer. But combine the lack of a solid story element (or at least lack of one that pulls me in from the get-go) and no multiplayer aspect (I have no friends to play the game with) and I just have no drive to play.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are a few elements at play here. I have less time to play games, which means I'm searching for a greater payoff from games I play. That means games I can jump into more quickly (FPS) and games I can play with my friends (Starcraft 2). And that excludes most RTS games that my friends won't play. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The real final point I'm making is that I realized that I'm getting older and I have to pick the games I want to play more carefully (and maybe let my friends' game selection guide me more). Of course, I can play all the DS games I want; what else am I going to do on the train?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5300952158960021458?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5300952158960021458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5300952158960021458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5300952158960021458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5300952158960021458'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2009/01/sins-of-aging-gamer.html' title='Sins of an Aging Gamer'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1377883194007280174</id><published>2008-12-31T14:20:00.000-05:00</published><updated>2008-12-31T14:20:53.368-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='game log'/><category scheme='http://www.blogger.com/atom/ns#' term='fable 2'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><title type='text'>Game Log: Fable 2</title><content type='html'>I've played maybe 8 hours of Fable 2, and all I can say is that it sucks. I don't know how different it is from Fable 1, but I just don't like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1377883194007280174?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1377883194007280174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1377883194007280174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1377883194007280174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1377883194007280174'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/game-log-fable-2.html' title='Game Log: Fable 2'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2707748930994738622</id><published>2008-12-28T19:53:00.001-05:00</published><updated>2008-12-28T19:54:55.978-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Brett Favre'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='Eric Mangini'/><title type='text'>Favre and Mangini Should Go</title><content type='html'>I place the blame for the Jets' not winning the AFC East on Mangini and Favre.&lt;br /&gt;&lt;br /&gt;That is all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2707748930994738622?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2707748930994738622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2707748930994738622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2707748930994738622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2707748930994738622'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/favre-and-mangini-should-go.html' title='Favre and Mangini Should Go'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2100933783551143454</id><published>2008-12-25T11:44:00.003-05:00</published><updated>2008-12-25T11:45:29.191-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='christmas'/><title type='text'>Merry Christmas Everybody!</title><content type='html'>Hope you all get great gifts! (like the Yankees getting Mark Teixeira)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;May your Christmas be merry and joyful!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2100933783551143454?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2100933783551143454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2100933783551143454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2100933783551143454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2100933783551143454'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/merry-christmas-everybody.html' title='Merry Christmas Everybody!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1224181295873255966</id><published>2008-12-22T11:54:00.006-05:00</published><updated>2009-01-12T14:02:34.417-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>You Know It's Fantasy Baseball Season When...</title><content type='html'>&lt;ul&gt;&lt;li&gt;My Hot Stove League note sheet is already two pages long.&lt;/li&gt;&lt;li&gt;I'm posting on &lt;a href="http://www.hardballtimes.com/main/fantasy/article/should-fantasy-leagues-mimic-real-life-baseball/"&gt;other fantasy baseball blogs&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;I've restarted work on my mid-draft fantasy baseball analysis tool (Walrus). &lt;/li&gt;&lt;li&gt;I've had a 2-hour conference call with league co-commissioners to determine rules for next year.&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/6459322146320073956-1224181295873255966?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1224181295873255966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1224181295873255966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1224181295873255966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1224181295873255966'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/you-know-its-baseball-season-when.html' title='You Know It&apos;s Fantasy Baseball Season When...'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7764965685045541422</id><published>2008-12-22T11:26:00.001-05:00</published><updated>2008-12-22T11:27:04.412-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leon Washington'/><category scheme='http://www.blogger.com/atom/ns#' term='Brett Favre'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='Eric Mangini'/><category scheme='http://www.blogger.com/atom/ns#' term='Seattle Seahawks'/><category scheme='http://www.blogger.com/atom/ns#' term='Thomas Jones'/><title type='text'>I Sound Like Joe Morgan: Mangini was Inconsistent</title><content type='html'>When I look at each of Eric Mangini's decisions this past game, I can understand each one of them individually. But when you put them all together, they paint a very inconsistent picture of the third-year coach. Let me go through the key decisions and point out in each case what Mangini must have been valuing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Opening drive of game, 4th and 2 feet, 2.5 yard line of Seattle (0-0):&lt;/span&gt;&lt;br /&gt;Mangini decides to kick the field goal instead of going for it. He takes the (all but) guaranteed 3 points instead of taking a slight risk of no points. His decision here is conservative, valuing points on the board above a higher risk play. He also disregards the field position the Seahawks would start with. That early in the game, I completely understand just wanting to get some points.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Early in 4th quarter, after Feely nails a 45-yard field goal negated by a delay-of-game penalty (10-3 Seattle):&lt;/span&gt;&lt;br /&gt;This time Mangini decides to play for field position. He has Hodges punt and pin Seattle on their 6 yard line (way to save your job, Reggies) instead of risking giving them the ball at about midfield. Again Mangini took the conservative play, but this time he was playing for field position instead of points. (And let's not forget that Feely absolutely &lt;span style="font-weight: bold;"&gt;drilled&lt;/span&gt; the 45-yarder so well it would've been good from 55 yards).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Late in 4th quarter, 3rd and 2 on the Jets 21 yard line, about 2:40 left (10-3, Seattle):&lt;/span&gt;&lt;br /&gt;Most analysts will tell you Mangini's big mistake came on 4th down, but I think he screwed up on third down. We know in hindsight that Mangini was planning to go for it on 4th down (assuming the Jets didn't lose yardage). Why not run the ball? You have 3 time outs. You have the 2-minute warning. You have &lt;span style="font-weight: bold;"&gt;plenty&lt;/span&gt; of time. Thomas Jones averaged around 4 yards a carry. Or you could call a draw to Leon "Hot" Washington from the shotgun. Here Mangini lost sight of the game clock, really. He had tunnel vision and forgot about the run.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Late in 4th quarter, 4th and 2 on the Jets 21 yard line, 2:21 left (10-3, Seattle):&lt;/span&gt;&lt;br /&gt;Ok, so incomplete pass, now it's 4th down. Mangini decides to go for it. Isolated from the rest of his decisions, I like this call. If you punt it, all Seattle has to do is get one first down and the game is basically over. And how hard is it to get 2 yards anyway (see previous play)?&lt;br /&gt;&lt;br /&gt;But this decision is on the complete opposite side of the spectrum from his other decisions. He eschews field position, despite knowing that if they don't get a 1st down, the game is really over, as Seattle will kick a field goal to make it a 2-score game. Again, tunnel vision. He was in "4-down situation" and could not consider other options (the CBS crew did a good job pointing out the reasons to punt the ball there).&lt;br /&gt;&lt;br /&gt;Of course, they don't get the first down (Favre decides to throw deep into good double coverage when all they needed was 2 yards?). Mangini is clearly showing his inexperience and lack of skill. He's not as smart as I thought he was.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7764965685045541422?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7764965685045541422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7764965685045541422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7764965685045541422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7764965685045541422'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/i-sound-like-joe-morgan-mangini-was.html' title='I Sound Like Joe Morgan: Mangini was Inconsistent'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2698898239003923937</id><published>2008-12-22T06:50:00.002-05:00</published><updated>2008-12-22T06:54:34.972-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>It's My New Workout Regimen</title><content type='html'>I don't mind shoveling snow. I even have this kind of macho thing going; I like to shovel now becausae I can shovel. There will be a point in my life when I won't be able to. And shoveling fits into my mindset very well.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That said, I shoveled snow for &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;seven hours&lt;/span&gt; this weekend. That's not a typo. SEVEN HOURS! &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2698898239003923937?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2698898239003923937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2698898239003923937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2698898239003923937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2698898239003923937'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/its-my-new-workout-regimen.html' title='It&apos;s My New Workout Regimen'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3873888815350700482</id><published>2008-12-21T18:46:00.002-05:00</published><updated>2008-12-21T18:47:02.314-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><title type='text'>Jets Suck</title><content type='html'>It's a fact of life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3873888815350700482?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3873888815350700482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3873888815350700482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3873888815350700482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3873888815350700482'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/jets-suck.html' title='Jets Suck'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4654247453626871176</id><published>2008-12-15T14:14:00.001-05:00</published><updated>2008-12-15T14:16:46.163-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shameless self promotion'/><category scheme='http://www.blogger.com/atom/ns#' term='ebay'/><title type='text'>Going Once!</title><content type='html'>Less than five hours left on most of my auctions! Strike while the iron is hot!&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" title="Click here to block this object with Adblock Plus" class="abp-objtab-0044984358979264005 visible" href="http://togo.ebay.com/togo/seller.swf?2008013100"&gt;&lt;/a&gt;&lt;object width="355" height="355"&gt;&lt;param name="movie" value="http://togo.ebay.com/togo/seller.swf?2008013100"&gt;&lt;param name="flashvars" value="base=http://togo.ebay.com/togo/&amp;amp;lang=en-us&amp;amp;seller=edgesmash"&gt;&lt;embed src="http://togo.ebay.com/togo/seller.swf?2008013100" type="application/x-shockwave-flash" flashvars="base=http://togo.ebay.com/togo/&amp;amp;lang=en-us&amp;amp;seller=edgesmash" width="355" height="355"&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/6459322146320073956-4654247453626871176?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4654247453626871176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4654247453626871176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4654247453626871176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4654247453626871176'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/going-once.html' title='Going Once!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5903903369763498431</id><published>2008-12-15T09:12:00.002-05:00</published><updated>2008-12-15T09:21:58.877-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Brian Cashman'/><category scheme='http://www.blogger.com/atom/ns#' term='Andy Pettitte'/><category scheme='http://www.blogger.com/atom/ns#' term='Jay Jaffe'/><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Joe Sheehan'/><category scheme='http://www.blogger.com/atom/ns#' term='Bobby Abreu'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Baseball Prospectus Needs Some TARP Funds</title><content type='html'>Joe Sheehan and Jay Jaffe both HATED that the Yankees did not offer arbitratrion to Bobby Abreu and Andy Pettitte. The gist of their argument was that arbitration meant either 1 year of a good player or draft picks, and if the Yankees wouldn't mind either of them on their team, then they turned assets into dust.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But they forgot to look at the other side of the coin. Abreu and Pettitte could be assets or they could be liabilities. The two players each made $16 million each last year. In arbitration they could easily earn $18 million each. Let's look at the opportunity cost of each.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Abreu's offensive has been steadily declining since his then-record-setting performance at the 2005 Home Run Derby, but he's still pretty good at the plate. His defense, however, is terrible. I'll leave the sabrmetric analysis for &lt;a href="http://www.fangraphs.com/blogs/index.php/they-call-him-abreu"&gt;others&lt;/a&gt;, but with Damon, Melky/Gardner (or now Cameron), and Nady as full-time outfielders and Swisher and Matsui as backups, the Yankees hardly need a declining expensive OF taking playing time away from better younger players. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The case with Andy is even simpler. The Yankees knew that Pettitte only wanted to play for the Yankees. That leaves him with no leverage. &lt;a href="http://fakebriancashman.blogspot.com/"&gt;Cashman&lt;/a&gt; wanted to give Andy a paycut, so offering arbitration would just be throwing money at him.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And the final argument is that Cashman knew what we didn't; that the Yankees were going to put the full-court press on CC Sabathia and A.J. Burnett both. Knowing that, tying up $36 million in two players who are not the solution to the Yankees' problems would be dumb*. Fiscal responsibility, folks. It's a good thing.&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;"&gt;* Now, none of us knew that, and of course Sheehan and Jaffe didn't know it when they wrote their posts. I disagreed with them well before Cashman signed CC and A.J., but I'm a slow blogger.&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/6459322146320073956-5903903369763498431?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5903903369763498431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5903903369763498431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5903903369763498431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5903903369763498431'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/baseball-prospectus-needs-some-tarp.html' title='Baseball Prospectus Needs Some TARP Funds'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7167977567246849835</id><published>2008-12-14T19:13:00.004-05:00</published><updated>2008-12-14T19:15:45.675-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sportsmanship'/><category scheme='http://www.blogger.com/atom/ns#' term='Bill Belichick'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><title type='text'>Bill Belichick is a Jerk</title><content type='html'>I can't believe Belichick challenged that play... up by 29 (five scores) with 2:33 left to go, he challenged the spot of a Raiders 4th-down conversion. This guy has no sportsmanship. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7167977567246849835?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7167977567246849835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7167977567246849835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7167977567246849835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7167977567246849835'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/bill-belichick-is-jerk.html' title='Bill Belichick is a Jerk'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2493315416337883742</id><published>2008-12-14T16:17:00.005-05:00</published><updated>2009-08-10T14:55:39.088-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='David Clowney'/><category scheme='http://www.blogger.com/atom/ns#' term='Brett Favre'/><category scheme='http://www.blogger.com/atom/ns#' term='Jerricho Cotchery'/><category scheme='http://www.blogger.com/atom/ns#' term='Buffalo Bills'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='The Replacements'/><category scheme='http://www.blogger.com/atom/ns#' term='Clifford Franklin'/><category scheme='http://www.blogger.com/atom/ns#' term='Shaun Ellis'/><title type='text'>Wow, the Jets Pulled That One Out of Their Ass</title><content type='html'>So the Jets finally won a game against a team they should've beat. Thank goodness, it's about time.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Jets looked like two different teams this game. During the 1st and 4th quarters, they looked like the team that dominated the Titans and went toe-to-toe with the Patriots. In the 2nd and 3rd quarters, however, they looked like the 4-12 Jets of last year. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Quick thoughts:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;They have GOT to find a way to get Leon "Hot" Washington the ball more (1 rush, 1 reception, 6 kickoff returns). His 47-yard TD run in the 2nd quarter just proved how explosive he can be.&lt;img src="http://the-replacements.warnerbros.com/img/orlando.jpg" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 100px; height: 150px;" border="0" alt="" /&gt;&lt;/li&gt;&lt;li&gt;Mad props to Steven Johnson of the Bills. After his TD catch in the 2nd quarter, he pulled his celebration right out of "The Replacements" from Clifford Franklin (ball-glued-to-hands spike). &lt;/li&gt;&lt;li&gt;Favre's first interception wasn't his fault (two crazy bounces), but the second one was. What was he thinking? I know Favre has thrown his fair share of deep bombs, but he does not have the arm for it anymore. He underthrew the receiver (Cotchery? Clowney?) by 10 yards.&lt;/li&gt;&lt;li&gt;David Clowney made an impression in his first NFL game. He made a great catch by tipping the ball to himself twice. I hope he gets more chances to prove himself. &lt;/li&gt;&lt;li&gt;The Jets had more luck in this game than they deserved. The Bills choice to throw when all they had to do was run out the clock, and then the lucky bounce into Shaun Ellis' hands... hopefully they had karma to spare.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Miami won and New England is already up 21-0 against Oakland, so the Jets still need to win out. &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/6459322146320073956-2493315416337883742?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2493315416337883742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2493315416337883742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2493315416337883742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2493315416337883742'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/wow-jets-pulled-that-one-out-of-their.html' title='Wow, the Jets Pulled That One Out of Their Ass'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6642400079034755884</id><published>2008-12-13T11:18:00.000-05:00</published><updated>2008-12-13T11:18:52.232-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='filip bondy'/><title type='text'>It's A Problem!</title><content type='html'>&lt;a href="http://www.nydailynews.com/sports/football/jets/2008/12/08/2008-12-08_jets_flying_dangerously_low.html"&gt;Filip Bondy&lt;/a&gt;: Master of Words.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"There was an absence of despair, which is good. There was no sense of desperation, which is not."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There was no despair. That's good. There was no despair. That's bad.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"When he speaks to the media, the coach talks in circles about commitment and consistency. If his players require a more direct translation of this dire situation, then here it is: Things could get very ugly around here in a hurry.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Now, I'm not an NFL head coach, but if I were, I wouldn't give the same speech to the media and to the players. Anything the coach tells the media will be read by every other team in the league! Let's just give up all our secrets, shall we?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nydailynews.com/topics/Laveranues+Coles" title="Laveranues Coles"&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;"Laveranues Coles, whose recent quotes about Favre demonstrate a very fragile truce, becomes even edgier and outspoken as locker-room dissenters are empowered by failure.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;My favorite part about this line is that in the very same issue of the Daily News, &lt;a href="http://www.nydailynews.com/sports/football/jets/2008/12/08/2008-12-08_eric_mangini_huddles_with_brett_favre_la.html"&gt;Ohm Youngmisuk&lt;/a&gt;  debunks the theory that Favre and Coles do not get along.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"Millions of dollars in salaries are jettisoned in the offseason, while Woody Johnson re-thinks the club's decision to build a contender quickly by splurging in the free agent market."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I think it's hard to dispute that Alan Faneca, Kris Jenkins, Damien Woody, and Calvin Pace have had an immensely positive effect on the team. Faneca and Woody have cemented the O-line (and made D'Brickashaw Fergason and Nick Mangold far better), while Pace and Jenkins have given the Jets one of the best run defences in the league.&lt;br /&gt;&lt;br /&gt;Clearly the failure is not with those four players. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here ends my lame attempt to fill the void left by &lt;a href="http://FireJoeMorgan.com"&gt;FireJoeMorgan.com&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/6459322146320073956-6642400079034755884?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6642400079034755884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6642400079034755884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6642400079034755884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6642400079034755884'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/its-problem.html' title='It&apos;s A Problem!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3083913427137914717</id><published>2008-12-03T11:23:00.002-05:00</published><updated>2008-12-03T11:24:19.187-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='predictions'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><title type='text'>Bold Prediction Wednesday! It's the Yankees Again</title><content type='html'>Prediction: Yankees fail to sign CC Sabathia. Yankees do sign Mark Texeira for $120M over 6 years.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3083913427137914717?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3083913427137914717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3083913427137914717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3083913427137914717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3083913427137914717'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/12/bold-prediction-wednesday-its-yankees.html' title='Bold Prediction Wednesday! It&apos;s the Yankees Again'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8993010305262237955</id><published>2008-11-30T12:06:00.003-05:00</published><updated>2008-11-30T12:16:34.465-05:00</updated><title type='text'>Help Me Help You!</title><content type='html'>The best part of being at my parents' place in NJ is that they get every movie channel known to man. I've watched Spiderman, Spiderman 2, Jerry McGuire, Back to the Future Part 2, 6th Day, and a whole bunch of others that I can't remember. Of course, I also stayed up until like 3 every morning to watch them. Sweet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8993010305262237955?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8993010305262237955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8993010305262237955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8993010305262237955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8993010305262237955'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/help-me-help-you.html' title='Help Me Help You!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4976268734826502540</id><published>2008-11-27T18:26:00.000-05:00</published><updated>2008-11-27T18:27:05.239-05:00</updated><title type='text'>Happy Turkey Day!</title><content type='html'>Enjoy the food!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4976268734826502540?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4976268734826502540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4976268734826502540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4976268734826502540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4976268734826502540'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/happy-turkey-day.html' title='Happy Turkey Day!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5439650464510763076</id><published>2008-11-19T11:56:00.002-05:00</published><updated>2008-11-26T16:20:11.796-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='game log'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='gears of war 2'/><title type='text'>Game Log: Gears of War 2</title><content type='html'>I just got &lt;a href="http://gearsofwar.xbox.com/"&gt;Gears of War 2&lt;/a&gt;, and I love it. Here are some thoughts:&lt;br /&gt;&lt;br /&gt;Multiplayer: I've only played about 4-6 hours of multiplayer, and it's been all Horde mode (you plus 4 of your closest friends vs. waves of bad guys). This game mode is more fun than I expected. Plus it's the only way I get to play as Baird. Booya.&lt;br /&gt;&lt;br /&gt;Single player: Goddamnit this game is so huge! And I mean that. I've read the word "scope" used to describe GoW2, and they couldn't be more right. The most famous example is the developer making up for the Brumak scene from GoW1 (cut because of time pressure) by having you fight like five brumaks within the first 15 minutes of GoW2. That's big. Then you fight like three corpsers at once, two seeders, a ginormous worm, and a mega-fish (not all in that order). Not to mention new regular enemies and everything.&lt;br /&gt;&lt;br /&gt;The basic gameplay hasn't changed too much; you still hide behind cover and shoot at bad guys. Two main things have changed: the enemy AI, and the scope (again). I've been flanked by grubs so many times it's getting me to think the XBox is sensient. And the battlefields are just much bigger (and much smaller sometimes) so you really get caught up in them.&lt;br /&gt;&lt;br /&gt;I've said before that the #1 thing I look for in single-player games is immersion: how immersed can I get in the game. Whether it's emotional investment in the characters or just locked-in gameplay, if I forget about the outside world and are thinking solely as the protagonist, that's the win I'm looking for. GoW2 gives it all. They totally sideswiped me with an emotional scene; it came out of nowhere and I totally cried. But the thing is The dialog for that scene isn't even that great. I was just so invested that it hit me harder.&lt;br /&gt;&lt;br /&gt;I have yet to finish the game so the ending may disappoint, but I'm already in love. I'll probably play though it like 4-5 times before it's all said and done.&lt;br /&gt;&lt;br /&gt;Update 11/26/08: I've played a bit more multiplayer, all horde mode, with some new friends and random people (the matching system for horde is pretty solid). It's still fun, but I can imagine it getting kind of boring soon.&lt;br /&gt;&lt;br /&gt;The single player storyline just totally surprised me, and not in a good way. Things happened that totally jarred me out of suspension-of-disbelief. I really hope they tie it all back together.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5439650464510763076?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5439650464510763076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5439650464510763076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5439650464510763076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5439650464510763076'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/game-log-gears-of-war-2.html' title='Game Log: Gears of War 2'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3872062823834478283</id><published>2008-11-17T13:04:00.002-05:00</published><updated>2008-11-17T13:07:38.631-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='darrell rasner'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='cc sabathia'/><title type='text'>I Thought Slavery Was Illegal</title><content type='html'>&lt;a href="http://yankees.lhblogs.com/2008/11/15/now-the-yankees-can-offer-cc-even-more/"&gt;The Yankees sold a man to another team for $1 million&lt;/a&gt;. That's 0.7% of the money needed to sign Sabathia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3872062823834478283?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3872062823834478283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3872062823834478283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3872062823834478283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3872062823834478283'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/i-thought-slavery-was-illegal.html' title='I Thought Slavery Was Illegal'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8514944232478962212</id><published>2008-11-17T10:47:00.003-05:00</published><updated>2008-11-17T10:57:13.992-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fable 2'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='gears of war 2'/><title type='text'>Gaming 2: Return to Gamingdom</title><content type='html'>I was on call this weekend for my project's release. This meant I had to stay within 30 minutes of a computer at all times and have my Blackberry on me all the time (yes, they nailed me with a BB again. Sonuvabitch!). However, this bore unexpected fruit; Annie had plans both Friday and Saturday night. I could not make plans that required me to leave the house. Solution?&lt;br /&gt;&lt;br /&gt;Video games.&lt;br /&gt;&lt;br /&gt;I played more games this weekend (probably close to 12 hours) than I have the past 2 months combined. It was awesome.&lt;br /&gt;&lt;br /&gt;Mostly I played Gears of War 2, but I snuck some Fable 2 in there as well (game logs on both forthcoming). The main takeaway I had was how much I miss playing games. Even a 30-45 minute gamebreak is refreshing. I guess I'm just hard wired for gaming.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8514944232478962212?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8514944232478962212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8514944232478962212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8514944232478962212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8514944232478962212'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/gaming-2-return-to-gamingdom.html' title='Gaming 2: Return to Gamingdom'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-323973576043458530</id><published>2008-11-14T15:49:00.001-05:00</published><updated>2008-11-14T16:02:25.132-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='queen rania'/><title type='text'>I Was Almost Murdered</title><content type='html'>I teach Pep Band at Tufts. I don't have an office, but I do have some storage space in an old office attached to the auditorium's "green room". One day this year, I went to go get my supplies, as usual. I walked up the steps from the basement to the green room when suddenly two angry Tufts police officers and two weird looking dudes in odd-fitting suits got in my way. One cop looked angry, confused, and worried all in one, said, "You can't go this way!" Odd, I thought. "I just need to get to the green room." The cop was insistent: "You can't go this way, you'll have to wait." The two weird looking men shared a smirk.&lt;br /&gt;&lt;br /&gt;It was at this point that I realized that this was not a normal situation. The cops were worried, but not about me.&lt;br /&gt;&lt;br /&gt;"OK, well, I'm a music professor, I need to get my music supplies from the office in the green room," I said.&lt;br /&gt;&lt;br /&gt;The two cops looked nervously at each other, then the speaker looked at the two weird men. They made no motion whatsover. Apparently, that was the go ahead.&lt;br /&gt;&lt;br /&gt;"OK, you have a key?" I did. I walked in the green room to see a table of bottled water, ice, and snacks. The green room never had anything but a dirty sofa in it, but now it was totally decked out. Thoroughly creeped out, I grabbed my stuff (forgetting half of it) and left quickly.&lt;br /&gt;&lt;br /&gt;When I got to the classroom, I mentioned this encounter to one of the students who had arrived early. He said, "Oh, the Queen of Jordan must be speaking in the auditorium." Wait, what?&lt;br /&gt;&lt;br /&gt;"The Queen of Jordan? For real?" I incredulously asked.&lt;br /&gt;&lt;br /&gt;"Yeah, &lt;a href="http://en.wikipedia.org/wiki/Queen_Rania"&gt;Queen Rania&lt;/a&gt; is here for the Issac Fares lecture series."&lt;br /&gt;&lt;br /&gt;Then it all became clear.&lt;br /&gt;&lt;br /&gt;The weird looking dudes were her bodyguards.&lt;br /&gt;Their suits fit weirdly because they were concealing Uzis or sawed-off shotguns under the jackets.&lt;br /&gt;The cops were worried I might get hassled, or worse, shot.&lt;br /&gt;&lt;br /&gt;All because I was within 40 feet of Queen Rania without proper authorization.&lt;br /&gt;&lt;br /&gt;Awesome.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Queen_Rania"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 250px; height: 352px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Queen_Rania_-_World_Economic_Forum_Annual_Meeting_Davos_2008.jpg/250px-Queen_Rania_-_World_Economic_Forum_Annual_Meeting_Davos_2008.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/6459322146320073956-323973576043458530?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/323973576043458530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=323973576043458530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/323973576043458530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/323973576043458530'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/i-was-almost-murdered.html' title='I Was Almost Murdered'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3481533043152225087</id><published>2008-11-14T10:41:00.002-05:00</published><updated>2008-11-14T10:44:12.709-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='pics'/><title type='text'>FIRST PLACE BITCHES!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://d.yimg.com/a/p/sp/getty/fc/fullj.b159e5ca9c5812d03a797667eb9b7524/b159e5ca9c5812d03a797667eb9b7524-getty-81706930jr001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 660px; height: 453px;" src="http://d.yimg.com/a/p/sp/getty/fc/fullj.b159e5ca9c5812d03a797667eb9b7524/b159e5ca9c5812d03a797667eb9b7524-getty-81706930jr001.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I was convinced it was going to be a bad snap.&lt;br /&gt;&lt;br /&gt;Jets, 34, Patriot, 31.&lt;div style="display: none; height: 551px;" id="greasedLightboxOverlay"&gt;&lt;div style="visibility: visible; display: none; top: 0px; left: 12px;" id="greasedLightbox"&gt;&lt;img src="http://d.yimg.com/a/p/sp/getty/e1/fullj.c04e574227621d908c434df8aed11b93/c04e574227621d908c434df8aed11b93-getty-81706930jr001.jpg" id="greasedLightboxImage" width="242" height="177" /&gt;&lt;div style="display: block;" id="greasedLightboxCaption"&gt;http://d.yimg.com/a/p/sp/getty/e1/fullj.c04e574227621d908c434df8aed11b93/c04e574227621d908c434df8aed11b93-getty-81706930jr001.jpg&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display: none;" id="greasedLightboxMenu"&gt;&lt;a title="Update available (v0.17)" href="http://shiftingpixel.com/lightbox/" id="greasedLightboxTitleLink"&gt;Greased Lightbox - Update available (v0.17)&lt;/a&gt;&lt;div id="greasedLightboxButtons"&gt;&lt;a title="Next image (right arrow key)" id="greasedLightboxButtonRight"&gt;→&lt;/a&gt;&lt;a title="Previous image (left arrow key)" id="greasedLightboxButtonLeft"&gt;←&lt;/a&gt;&lt;a title="Magnify image (+ key)" id="greasedLightboxButtonPlus"&gt;+&lt;/a&gt;&lt;a title="Shrink image (- key)" id="greasedLightboxButtonMinus"&gt;-&lt;/a&gt;&lt;a title="Start/stop slideshow" id="greasedLightboxButtonSlide"&gt;↻&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="visibility: visible; display: none; top: 0px; left: 200.5px;" id="greasedLightboxLoading"&gt;&lt;img style="border: medium none ;" src="data:image/gif,GIF89a%80%80%A2%FF%FF%FF%DD%DD%DD%BB%BB%BB%99%99%99%FF%21%FF%0BNETSCAPE2.0%03%01%21%F9%04%05%05%04%2C%02%02%7C%7C%03%FFH%BA%DC%FE0%CA%06*%988%EB%CD%BB_%96%F5%8Ddibax%AEl%AB%A5%A2%2B%CF.%5C%D1x%3E%DA%97%EE%FF%12%1EpHT%08%8B%C8G%60%190%1DI%83%E8%20%F9a2K%CF%8FTJ%E5X%AD%A4lg%BB%EDj%BE%D7%9D%0DJ%8E%9A3%E8%B4G%BCis%DF%93%B8%9CC%CF%D8%EFx%12zMsk%1E%7FS%81%18%83%850%87%7F%8Apz%8D%29%8Fv%91%92q%1D%7D%12%88%98%99%9A%1B%9C%10%88%89%9Fy%93%A2%86%1A%9E%A7%8B%8C%2F%AB%18%A5%AE%A0_%AA%8E%AC%90%B5%B6%60%19%A3%0D%AD%BC%AF%A1%28%B2%9D%BB%C3%C4h%BF%C7%A4%C9%CA%A8%A9A%CE%0E%B4%D1%BD%7B%10%C0%0A%C2%D8%D2%C5%DB%D5%0C%D7%DF%CB%B7%13%B9%C8%97x%02%EE%02%2B%B0%D47%13%DEln%1E%EF%EF%27%F2%2B%F6Zd%3A%E8%1Bhb%9A%3Fv%F7%DAp%18%C8%90%84%C1%13%D0%C6%94%CB%C0%B0%E2%08f2%14%02%2Ce%8A%FFb%C5%86U%B4%B5%28%B3%91%A3%C0%8F%20%CD%CD%E2%08h%21%CA%94*%AD%B1l%99%EF%25%C1%98%0Bf%D2%1Ca%F3fL%9D%F8X%F4%D4g%0EhG%17C%F7%0D3%EA%23%A9%3B%5EL%818u%054%C9P%AA%2C%DF%D8%C4%FA%8F%CAK%AE%08%15Y%AC%15%F6%13%D1%A5%3Bq%AA%5D%CB%B6%AD%DB%B7p%E3%CA%9DK%B7%AE%DD%BBx%F3B4%DA%F5%1B_a%7F%27%16%0D%0C%89%B0%E0h%86%13%F3%FD%A9%B8qV%95%8E%23%F7%85*%D9Me%B5%97%BB9f%1BY%AF%E7%CF%A0C%8B%1EM%BA%B4%E9%D3%A8S%AB%C6A%92r%D0Se1%C5%7Es8P%ED%24%26a%DF%1E2%13%EC%E4%1CUu%F7%06%12%D5wn%E0%C1%5D%0F%9FQ%1Cq%F2%83%3A1%3FO%F8Xzt%EA%C7%DB6%AFs%5D%EE%F4%95%D5%25%BEv%D1Z%7Cv%F0%BB%EB%05%CC%B8%DERz%99%BF%D5kd%11%91%C3y%F9%F3G%D4%2F%B1%DF%7E%FF%08%BC%F9%E9%F7_I%EDaW%12t%01%3EP%DE3%B3%B9g%DB%80%9A-%A8%20%84%8CAha%7C%90Q%A8%21%85%7Ea%B8%21%87%CE5%18%8C%88%E4%80%88%16%89%25%26%C8%A0%8A%19%A2%98%93%8B%11%B2%D8%21%8C1J%08%A0%89%9F%BC%97b%81%F8%C9x%A2%8F%F0%F1%D8%A3%8D%CA%E8%B8%23%91%2B%02%29%9C%92%232y%24%92%C6%A55%E4x%7E%E0H%9B%95%04%60%89%A1%22%5B%06%09%E5%8D4%9Aa%A4%97RNY%26%97X%D6x%E6%3ANv%91%A6%9ATr%D7%26%15of%19%26%99q%E6%28%A4%7Fs%929%E3Q%EE%7D%89%1Eiu%AAVhj%87%A2%96%E8i%8B%9A%D6%A8%A3%7B%AE%C6%27%A0%AE%24%21%F9%04%05%05%04%2C%0A%02W0%03%FFH%BA%DC%FE0%BE%40%83%BC8%EB%3D%2B%E5%60%28J%9E7%9E%28WVi%EBv%EB%2B%BF%EB7%DFgm%E1%3C%A8%F7%23%81P%90%FA%A1H%40k8D%19G%C9%24%8A%C9%CC%D5N%D1%E8%89%DA%1C%3DCYi%90%2B%F4%5EEa%B1%88%DC%F5%9DAi%F5%9A-%FAn%E2%CA%14%9B%E8%8E%C1%E3.%7B%21v%19x%2F%82*o%1A%86%87%88%1A%84%12xy%8Dd%89%7E%8B%803%7B%7C%19%90%10%928%8E%18%9E%0F%8C%A1t%9D%8A%91%99%3C%A2%24%AA%11%A6%AD%A8%17%A4%0C%B2%B3%B4%11%B6%0A%A0%40%0A%AE0%25%18%B8%3D%9B%B5%B0%0D%BE%BF%C0%BA%10%97%B1%AC%10%03%D4%03%81%CE%C2%C4%D2%0F%D5%D5K%D8G%DB%0D%DD%E4z%952%E2%E3%E4%E5c%5C3%E9%0C%EB%F2%EDm%E8Y%18%F2%F3se%3CZ%19%F9%FA%98%09%04%18P%E0%2F%82%EB%0C2C%C8N%21%10%86%DD%1C%1E%84HMb%0F%8A%15-%F2%C0%A8%F1%13%22%C3%8E%0F%09%82%0C%99o%E4%C4%86%26IZK%A9%21%01%21%F9%04%05%05%04%2C%1F%02W0%03%FFH%BA%DC%FEKH%01%AB%BD8%EB6%E7%FE%60%A8u%9Dh%9E%22%E9%A1l%5B%A9%92%2B%CF%04L%D1%F8i%E7%7C%B8%F7%A2%81p%C0%FA%9D%02%C8%40k8D%19E%C9%24%8A%C9%D4%C1%8EQ%A9%89%DA4%3DAYm%90%2B%F4%5E%A1a%E4%89%DC%05%7D5i%F1%98%9C%3A%83%E3K%B6%CF%BE%89%2B%F3tn%7Cpx.lD%1Fo%17%7E3%87%88%23%83%8B%8C%8Dz%1B%8A%15%93%94%95%19%97%0F%7E%7F4%87%96%91%98%859%A2%9C%A4%9E%A6%A7%9B%17%9D%0D%99%3C%A8%AF%AA%B1%AC%B3%B4%2F%B6%0B%9F%40%0B%BA%10%B0%0A%B2%40%8E%B5*%92%B8%C6%AE%C2%24%18%C5%BF%04%C1%0F%25%CAa.%DA%18%D4%28%D1%21%DB%DB%DD%812%CB%20%E2%E9%17%CD%2C%E7%1A%E9%F0%E4U8%D8%22%F0%F7%19%F39Q%26%F7%F8%D2%D2%FC%FD%03%D8C%E0%40%828%0C%C6C%C8C%A1%3A%86%09%1D%8E%83HC%E2D%8A3%2Cj%C3X%D1%14%22%C7%88%0A%3F%E6%08%29r%A4%C0%92%05%17%A2L%B9%D1D%02%21%F9%04%05%05%04%2C%3C%02BB%03%FEH4%3C%FA0%CAI%AB%9D%AD%DD%CD%7B%CD%99%27%8E%16%A8%91hj2i%3B%AE%8E%2Bo%F0l%7F%EB%ADG%B5%2B%FC%82%DD%A3%97%02%02%85%8B%5C%D1x%DC%11I%CC%A6%EE%29%8AJo%D4%8E%F5j%CBr%B6A%A1%F7%02F%26M%D0%ADy%5C%29%AF%95Z7%92%3D%91%CF%E1%1Bp%F8%8D%8E%5B%CDCx%16v%7C%20%7EQ%80%81%7Ddj%89%0At%0Az%8E%8F%82u%8D%93%90%92%93%94%21%8C%7F%9B%8A1%83%97.%01%A6%01%3B%84%28%A7%A7%3A%A4%AB%AC%AC7%AF%22%B1%B6%AEL%29%B6%BB%A9%5C%1E%BB%BC%A0%1B%C0%C1%C2%15%C4%C5%C6%12%C8%B7%CA%14%CC%B1%CE%13%D0%B2%D2%11%D4%AD%D6%D7%D8%A8%DA%10%DC%DE%CB%D0%E1%D3%C8%E4%CF%C4%E7%C7%CD%EA%EB%A6%ED%F0%F1%F2%F3%F4%F5%F6%F7%F8%F9%FA%FA%FD%FE%FF%03%024%26%B0%A0%C1%7F%A0%0E*4%B8i%A1%C3%81%93%1EJ%04%D0p%A2%C3%84%16%0F%12%CC%28%03PA%02%21%F9%04%05%05%04%2CN%0A0W%03%ECH%BA%BC%F3%A3%C9I%2B%85%D0%EA%7Dq%E6%E0%E6%7Da%29%8D%A4%A9%A2%A9Z%B2%91%BB%B2%B2%0B%D7%E6%8D%87p%BCs%BA%9F%28%28%B4%10%8B%1D%14r%A8%5CV%8ENF%2F%9A%1CQ%27%D3k%03z%E5%AA%04%60%81%91%B6%0B%87%9F%CD%9Ay%5D%C5%A8%D7%EC%B6%CF%04%AF%8F%1F%B2%BA%9D%AA%DF%3B%FB%7EH%80p%7C%83fQ%86%87%7F%89%60%85%8C%8E%86Z%89Z%0A%83%94%0B%80%97%0C%81%9A%95g%9D%A0%A1%A2%A3%A4%A5%A6%A7%A8%A9%AA*%01%AD%AE%AF%B0%B1%B05%B2%B5%B6%AF.%B7%BA%B6%AC%BB%BE%B8%26%BF%C2%01%BD%C3%BB%B9%C6%B7%B4%C9%B2%AB%CE%CF%D0%D1%D2%D3%D4%D52%D8%A5%D9%DC%A2%DC%DF%DA%9D%E0%DF%E2%E3%E4%94%E6%E3%E8%E9%E0Z%EC%ED%EE%EF%DD%F1%F2%D8%F4%F5%EB%F5%E1W%FA%FB%FC%F8%F9%D8%95K%17%8A%A0%B7s%A3%E6QH%21%F9%04%05%05%04%2CN%1F0W%03%E9H%BA%DC%FEn%C8%01%AB%BDmN%CC%3B%D1%A0%27F%608%8Eez%8A%A9%BAb%AD%FBV%B1%3C%93%B5v%D3%B9%BE%E3%3D%CA%2F%13%94%0C%81%BD%231%A8D%B6%9A%8F%1C%14R%9B%F2L%D6%AB0%CB%EDz%BF%E0%B0xL.%9B%CF%5C%81z%CDn%BB%DB%B3%B7%7C%CE%5E%D1%EF%F3%13%7E%0F%1F%F1%FF%02z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93%0A%01%96%01f%97%9Ac%9A%9D%98%60%9E%9D%A0%A1%A2%5D%A4%A1%A6%A7%9E%5C%AA%AB%AC%AD%9B%AF%B0%96%B2%B3%A9%B3%9FY%B8%B9%10%BE%2F%B8%15%BF%BF%C1%B0%BD%C4%C5%C6%A7%C8%C9%C07%CC%0F%CE%CA%D0%A5%D2%D3%CF%3B%B1%C3%D8b%D8%BE%DE%DDa%DF%D9_%DFc%E7%E3%E2%EA%D3%E1%EB%E6%EF%5E%E4%EE%CE%E8%F1%5D%E9%EC%F5%FA%FB%60%F9%FE%ED%E8%11%23%D3%CF%1E%B8%29%09%21%F9%04%05%05%04%2C%3C%3CBB%03%F9H%BA%DC%FEP%8DI%AB%BD6%EA%1D%B1%FF%15%27r%60%F9%8D%E8c%AEY%EAJl%FC%BE%B1%3C%BB%B5y%CF%F9%B9%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%10X%05%D4%D7u%9B%1Dm%BF%D8%AE%06%FC%15G%C8%60%B3%03MV3%D8mw%15%5E%96%CF%E9W%FB%1D%1Fv%F3%F3v%7FVz%82F%01%87%017%7FD%88%88%8AxC%8D%8D%3Bt%91%92%87%40l%96%97%89%99u%11%A1%1C%9C%98A%5C%1A%A2%A2%A4%A5O%AA%AA%1B%A5%A6L%AF%AB%B1%ADM%B5%A1%AC%B8K%BA%A3%BC%97%B9%BA%23%B2%B4%C4%22%C6%BE%C8%C9%BDH%BF%28%B2%9D%CF%CC%CD%9CJ%D0%D1%CAG%D9%DA%D7%D4%B5%2F%DBE%DD%DE%C2%DC%D5%E6%92%E8%E1%E2%E3B%E5%29%EFA%F1%F2%DFD%F5%EA%8E%E4%E9.%E7%FC%EDvLb%F7J%8F%83%7Cv%10%CAQ%E8%86%A1%1A%87%0F%0B%1A%7Ckb%83%04%21%F9%04%05%05%04%2C%1FNW0%03%FFH%BA%DC%FE0%CA7%EA%988%EB%CD%89%FD%5D%28%8E%CDg%5Ed%AAJ%A7%B9%BE%B0%D7%BAq%1D%CE%AD%ADkx%BE%FF%90%DE%09Ht%08i%C5%E4%11%94%2C.-M%E5%13%15%05N5%80%2C%E0%27%E8%0AFO%8CV%AB%F3z%C1%C7%C9x%5C3%9BIB%F5%3A%DBvwU8%C9%9C%1C%B3%9F%F1H%10%7Bt%13%01%86%01%18%7Ew%2BL%11%83%5B%85%87%86%89%8AQ%8F%90%11%92%92%13%8A%8BE%8F%18%9A%87%94%7EI%97%A1%A2%88%9C%9D%9F%83%19%A9%AA%AB%A5%40%A0%AF%A9%1A%AC%3F%B5%A8%A2%B8%95%3B%BB%BC%9A%1B%B95%A7%1A%B0%C4%C50%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%2B%D3%D4%C3%1C%CB%29%D9%DA%CF%DC%BF*%DF%12%C9%1D%DD%22%E5%E6%B7%21%E9%1C%C7%1D%E7%E8%EFX%AE%22%F3%F4%D7%1D%F7%F8%ED%22%E3B%F4%0B%91O%9F%1BokR%144%E8%89%04%1B%85%FFF%BC%A9%E2l%14%C5%28%0B%2F%FE%C8%A8Q%13%07%C7%8E5%3E%82%84%21r%E4%8Bj%26%89%84K%A9%20%01%21%F9%04%05%05%04%2C%0ANW0%03%FFH%BA%DC%0E%10%B8I%AB%BD8%B7%C8%B5%FF%E0%C7%8DRh%9E%219%A2lK%A9%A4%2B%B7%B0%3A%DF%60m%E3%3C%A6%C7%BD%E0%E4%B7%12%1A%17%C4%CEq%99%8C%2C%8FM%C8%13%DA%9CR%89%A7%806%20%1Cx%07%99dv%AB%ED%7D%BF%3E%1D%8AL%C6%9D%CF%97Z%8B%BDu%BF%BDi%25%8B%5E%BF%DD%D1qN.%7Ce%17%02%87%02%18%7FxV%04%84%5C%86%88%87%8A%8BV%8F%90%15%92%92%17%8B%8CK%8F%18%9A%88%94%7FO%97%A1%A2%89%9C%9D%9F%84%19%A9%AA%AB%A5F%A0%AF%A9%1A%ACB%B5%A8%A2%B8%95A%BB%BC%9A%1E%B98%A7%1A%B0%C4%C53%C1%C2%9B%CA%B3%CC%CD%91%BD%D0%D1%83%AE%1F%C9%1F%CB%7B%D9%DA%B7%20%DDc%7C%21%DB%DC%BF%DE%E5%E6%E1%E2%E9%26%C7%20%E7%E8%EF%20%D3%C8%ED%EE%D7%F6%EB%26%F3%FAo%D6%F4cW%CDD%3D%7EmP%FC%03%E8I%60%21%85%F9%0C%02jDm%18E%2B%0B%2F%0A%C9%A8%B1%12%07%C7%8E8%3E%82%9C%21r%A4%8C%82%26%8D%3C%E3%91%21%F9%04%05%05%04%2C%02%3CBB%03%F5H%04%DC%FE%F0%A9I%AB%BD%98%C6%CD%5D%FE%E0%D5%8D%5Ch%82d*%9D%AC%A5%BE%40%2BO%B0%3A%DF%F5x%EF%F9%B6%FF%C0%A0pH%2C%1A%8F%C8%A4r%C9l%3A%9F%D0%A8tJ%3D%05%AE%81%AA%0C%CB%D5%9A%B8%E0%AC7%13%06%8F%2F%E5%F0%99%92.%AF%09m%F7%3A%AE%3E%D3%CD%F6%3B%F6%AD%DF%E7%FB%7C%80%81w%3B%02%86%02Fz%85%87%86Et%3F%8C%8CDmA%91%87%8Ex%40%96%97%98WC%9B%8D%20%03%A3%03R%A0%88%A2%A4%A3P%A7%A8%19%AA%AAO%A7%21%B0%A4N%AD%B4%B5%A5M%B3%B9%B5%BC%A0%27%BA%BBK%BD%BE%B0L%C6%C7%B1J%B8%C2%BA%C5%C1%2C%C3%CD%CA%CB%B6I%D6%D7%ABH%DA%DB%C4F%DE%A9%BFG%E2%E3%C8%E1%E6%1F%D4%E9%9B%3B%ECE%D27%F0D%F23%F4%F5%91%40%F8%F9%A1%3F%FCo%26%0CH%60%60%40%83o%10%AEQx%86aCt%0410K%21%F9%04%05%05%04%2C%02%1F0W%03%E7H%BA%0C%0E%2C%CAIk%7B%CE%EAM%B1%E7%E0%E6%8Da%29%8D%A8%A9%A2%A9Z%B2%AD%CB%C1%B1%AC%D1%A4%7D%E3%98.%F2%0F%DF%0E%08%11v%88E%E3%04%A9%AC%9B%16%1C4%0A%9B%0E%7B%D6_%26%CB%EDz%BF%E0%B0xL.%9B%CF%A1%80z%CDn%BB%DB%B6%B7%7C%CEv%D1%EFs%15%7E%0F7%F1%FF%01z%80%7Bv%83tq%86oh%8B%8C%8D%8E%8F%90%91%92%93h%02%96%02f%97%9Ac%9A%9D%98%60%9E%9D_%A1%9E%5D%A4%A1Y%A7%A8V%AA%A5S%AD%A2%AF%B0%97%A9%B3%96%AC%B6%9F%B2%B3%5C%B62%03%C0%03%16%BC.%C1%C1%15%AD6%C6%C6%14%A7%3E%CB%C7%CD%B1%3A%D0%D1%D2%B7B%D5%C0b%DA%C2a%DD%DE%60%DD%DC%E3%DF%DA%E4%D5c%E5%E2%E7%E6%ED%EC%E9%EE%F1%F0%D0%E8%F5%F6%CB%F8%CC%F2%F7%F4%F9%FA%DB%D4%CD%D3wf%9F%86%04%21%F9%04%09%05%04%2C%02%02%7C%7C%03%FFH%BA%DC%FE0%CAI%AB%BD8%EB%CD%BB%FF%60%28%8Edi%9Eh%AA%AEl%EB%BEp%2C%CFt%0A%DC%40%AD%938%BE%FF%9E%5E%0FH%CC%08%7D%C5%24%E5%88T%3A%1D%CC%E6sJ%88%E6%A8X%2B%96%AA%DDN%BB%5E%A5%F5%1AN%82%CB%C41%DA%1C%5D%B3%99%EEt%3B%0E%3C%D3i%EA%BB%CE%AE%8F%E5%FB3%7C%80%12%01%85%01%21%82%83%0E%86%86%20%89%8A%0B%8C%92%1Fs%90%10%92%98%1D%95%96%8B%98%99%1BG%9C%11%9E%9E%1CC%A2%A3%A4%9F%A8%26%AA%A5%AC%AD%AE%93%B0%24%B2%B3%B4%23%B6%8C%B8%B5%BA%85%BC%22%BE%BF%C0%21%C2%C4%C1%B6%C7%B9%AE%CA%CB%A4%CD%BD%B7%D0%CE%87%D3%D6%D7%D8%D9%DA%DB%DC%DD%DE%DF%E0%E1%C0%02%E4%E5%E6%E7%E8%E7%DC%E9%EC%ED%E6%DA%EE%F1%ED%D9%F2%F5%EA%D8%F6%F9%02%F4%FA%F5%F0%FD%EE%D6%01L%27%AE%A0%C1%83%08%13*%5C%C8%B0%A1%C3%87h%06H%1Cq%C1%C4%8B%10%2Fj%A4%D8pP%A3F%86%1E7*%0C%E9%11%21%C9%92%07O%8A4%A8%F2%23%CB%96%13M%C2%94%98r%26%C7%970%13%CE%5C%98%93%E7I%87%24%2B%AE%ACH%23%D1%A3H%93*%5D%CA%B4%A9%D3%A7P%A3J%9DJ%B5%AA%D5%ABX%B3j%DD%CA%B5%AB%D7%AF%60%C3%16I%3B" /&gt;&lt;p id="greasedLightboxLoadingText"&gt;Loading image&lt;/p&gt;&lt;p id="greasedLightboxLoadingHelp"&gt;Click anywhere to cancel&lt;/p&gt;&lt;/div&gt;&lt;div style="display: none;" id="greasedLightboxError"&gt;&lt;p id="greasedLightboxErrorMessage"&gt;Image unavailable&lt;/p&gt;&lt;p id="greasedLightboxErrorContext"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.blogger.com/post-edit.g?blogID=6459322146320073956&amp;amp;postID=3481533043152225087" id="greasedLightboxPreload" /&gt;&lt;img src="" id="greasedLightboxPrefetch" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3481533043152225087?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3481533043152225087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3481533043152225087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3481533043152225087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3481533043152225087'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/first-place-bitches.html' title='FIRST PLACE BITCHES!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7848225934510189536</id><published>2008-11-12T14:42:00.003-05:00</published><updated>2008-11-12T14:44:25.426-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='list'/><category scheme='http://www.blogger.com/atom/ns#' term='sick'/><title type='text'>Things To Remember To Do When Sick</title><content type='html'>&lt;ol&gt;&lt;li&gt;Drink lots of tea (or other electrolyte-holding drinks).&lt;/li&gt;&lt;li&gt;Drink even more water.&lt;/li&gt;&lt;li&gt;Go outside for a short walk to get the blood pumping and get some fresh air.&lt;/li&gt;&lt;li&gt;Eat, if possible.&lt;/li&gt;&lt;li&gt;Take painkillers.&lt;/li&gt;&lt;li&gt;Sleep.&lt;/li&gt;&lt;/ol&gt;I managed to pretty much avoid all of the above (I drank a little, ate some, and got an extra hour of sleep). Next time I get sick I hope I remember this list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7848225934510189536?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7848225934510189536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7848225934510189536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7848225934510189536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7848225934510189536'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/things-to-remember-to-do-when-sick.html' title='Things To Remember To Do When Sick'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8868396126804621751</id><published>2008-11-12T14:37:00.003-05:00</published><updated>2008-11-12T14:44:34.720-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video games'/><category scheme='http://www.blogger.com/atom/ns#' term='list'/><title type='text'>Games To Play</title><content type='html'>&lt;ol&gt;&lt;li&gt;Gears of War 2&lt;/li&gt;&lt;li&gt;Fable 2&lt;/li&gt;&lt;li&gt;Castle Crashers&lt;/li&gt;&lt;li&gt;Braid&lt;/li&gt;&lt;li&gt;Trauma Center 2&lt;/li&gt;&lt;li&gt;Castlevania: Portrait of Ruin&lt;/li&gt;&lt;/ol&gt;That doesn't look that impressive until you realize that the top 2 are at least 60 hours combined.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8868396126804621751?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8868396126804621751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8868396126804621751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8868396126804621751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8868396126804621751'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/games-to-play.html' title='Games To Play'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6862274729602672229</id><published>2008-11-06T10:52:00.001-05:00</published><updated>2008-11-06T10:54:23.821-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='draft'/><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>The Importance of Compensation Picks</title><content type='html'>A lot of Yankee fans don't really get the way free agency and compensation picks work. Fair enough, it's somewhat complicated. That said, they also ignore the ramifications of these picks. Whoa dog, hold on a sec. MLBTradeRumors.com reports that Phil Hughes and Joba Chamberlain were both picked by the Yankees with compensation picks. How about them apples?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6862274729602672229?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6862274729602672229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6862274729602672229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6862274729602672229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6862274729602672229'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/importance-of-compensation-picks.html' title='The Importance of Compensation Picks'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5073346394104178005</id><published>2008-11-06T09:56:00.002-05:00</published><updated>2008-11-06T10:14:02.704-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><title type='text'>Resign Giambi</title><content type='html'>This is my pipe dream:&lt;br /&gt;&lt;br /&gt;1) Yankees do not sign Teixeria.&lt;br /&gt;2) Yankees sign Giambi to a $5M/1Y or $8M/2Y deal.&lt;br /&gt;3) Giambi holds down 1B until Posada moves there or someone else takes over (because we all know Posada's going to need some time there before his deal is up).&lt;br /&gt;&lt;br /&gt;My reasons are this:&lt;br /&gt;&lt;br /&gt;1) Giambi is a great teammate; this may be not appreciated but is important.&lt;br /&gt;2) .247/.373/.502, 128 OPS+, in 145 games.&lt;br /&gt;3) Yeah, he's a terrible defender. But his WARP-1 (Wins Above Replacement Player, defense adjusted) was 4.5 for 2008. For comparison's sake, Jeter had a 4.4 WARP-1 in 2008.&lt;br /&gt;&lt;br /&gt;Come on, Cashman, pull the trigger!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5073346394104178005?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5073346394104178005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5073346394104178005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5073346394104178005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5073346394104178005'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/resign-giambi.html' title='Resign Giambi'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4358311853072768557</id><published>2008-11-04T09:05:00.001-05:00</published><updated>2008-11-04T09:05:40.324-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vote'/><title type='text'>VOTE</title><content type='html'>So yeah, go vote. It's kind of important.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4358311853072768557?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4358311853072768557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4358311853072768557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4358311853072768557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4358311853072768557'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/vote.html' title='VOTE'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7608544131272584940</id><published>2008-11-03T14:18:00.005-05:00</published><updated>2008-11-03T15:11:47.911-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lactose'/><category scheme='http://www.blogger.com/atom/ns#' term='joe'/><category scheme='http://www.blogger.com/atom/ns#' term='im'/><title type='text'>Revelations, Chapter 1</title><content type='html'>&lt;span style="font-style: italic;"&gt;April 14th, 2008:&lt;/span&gt;&lt;br /&gt;Ed: My chest has been sore for like a week now&lt;br /&gt;Joe: ouch man&lt;br /&gt;Ed: and of course I keep thinking it's my heart&lt;br /&gt;Joe: have you seen a doctor?&lt;br /&gt;Ed: yeah, and I have an awesome heart. still doesn't stop me from thinking&lt;br /&gt;Joe: You know, you might be lactose-intolerant&lt;br /&gt;Ed: what?&lt;br /&gt;Joe: That happened to me.&lt;br /&gt;Ed: No way man, I ain't lactose intolerant.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;October 30th, 2008:&lt;/span&gt;&lt;br /&gt;Joe: It's possible you're lactose intolerant then.&lt;br /&gt;Joe:  that's what I've been dealing with.&lt;br /&gt;Ed: Awww fuck&lt;br /&gt;Ed: you know&lt;br /&gt;Ed: you're fucking right&lt;br /&gt;Ed: guess what I have every morning of every day&lt;br /&gt;Ed: COFFEE WITH CREAM/MILK&lt;br /&gt;Ed: I have some on my desk RIGHT FUCKING NOW&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;November 3rd, 2008:&lt;/span&gt;&lt;br /&gt;Ed: you smart person you&lt;br /&gt;Ed: suggesting I might be lactose intolerant&lt;br /&gt;Ed: then being right&lt;br /&gt;Ed: you douche&lt;br /&gt;Joe: :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7608544131272584940?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7608544131272584940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7608544131272584940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7608544131272584940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7608544131272584940'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/11/revelations-chapter-1.html' title='Revelations, Chapter 1'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1305415694402124370</id><published>2008-10-28T23:42:00.000-04:00</published><updated>2008-10-28T23:42:00.881-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='posterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='zbt'/><category scheme='http://www.blogger.com/atom/ns#' term='harris connect'/><category scheme='http://www.blogger.com/atom/ns#' term='fraternity'/><title type='text'>ZBT, Harris Connect, and Me</title><content type='html'>Some of you know I'm a brother in the Zeta Beta Tau fraternity. Joining was one of the best decisions I ever made. I met people I never would've met otherwise, done things I never would've done, and joined a worldwide brotherhood of pretty cool dudes.&lt;br /&gt;&lt;br /&gt;Recently, the National ZBT organization* has contracted a marketing company, Harris Connect, to create a national ZBT alumni directory. They started sending out postcards, asking brothers to call them to update their information. Naturally, I looked for a website option, but they did not have one. I thought, "Well, no big loss" and threw out the postcard.&lt;br /&gt;&lt;br /&gt;A little later I received another postcard, same as the first, but with the text "Second Chance!" Again, no website option, but I saw that the company name was "Harris Connect". Go go gadget Internet! Turns out they are a marketing firm. Well gee, that's great, let me give those guys all my contact info so I can get spammed to death. Next!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;*A little perspective here: before these postcards started coming, I already was quite distrustful of ZBT National. The executive director, Jon Yulish, came to meet the executive board of our chapter of the fraternity. I was the treasurer then, so I met with him. He had me fill out a big form ahead of time, with fields for outstanding dues to undergrads and to alumni. We had pretty big numbers for both, as many brothers struggled to pay their dues. We survived with payment plans and whatnot, but Director Yulish was not impressed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Do you try to collect these dues from your alumni?" he asked.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Well, we send out reminders now and then, but we don't make a concerted effort to collect them," I said.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Have you thought about sending the debts to a collection agency?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"No! I don't want to alienate our alumni! We have a pretty active group and they donate money, time, and goods to us often."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Then he said something that was just plain wrong:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"You have to remember, Ed: this is a business first, and a brotherhood second."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I couldn't believe how cold he was, and it took all of my effort not to walk out on him right there.**&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;** This is my inaugural posterisk. Woo!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now I'm getting last chance emails from Harris Connect AND getting emails from a ZBT National employee who wants to personally meet with me! This feels like I'm being stalked. I guess I'm just going to be pumped for money, but I don't see why National would get any of my money ahead of my chapter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1305415694402124370?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1305415694402124370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1305415694402124370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1305415694402124370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1305415694402124370'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/zbt-harris-connect-and-me.html' title='ZBT, Harris Connect, and Me'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3912643187382311694</id><published>2008-10-28T14:21:00.000-04:00</published><updated>2008-10-28T14:21:47.177-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='old'/><category scheme='http://www.blogger.com/atom/ns#' term='schwehmdawgs'/><category scheme='http://www.blogger.com/atom/ns#' term='party'/><category scheme='http://www.blogger.com/atom/ns#' term='me'/><title type='text'>Mood: Emo</title><content type='html'>Well the Schwehmdawgs lost Sunday night, 20-9... it was closer than that though. We gave up 10 runs in the first inning, probably our worst-played inning of the year. I pitched poorly and several people made errors. Remove that inning and we played them tight.&lt;br /&gt;&lt;br /&gt;And the Rays lost too, making it 3-1 Phillies. Not good.&lt;br /&gt;&lt;br /&gt;And after the &lt;a href="http://flickr.com/photos/edgesmash/sets/72157608394339025/"&gt;halloween party&lt;/a&gt; this weekend, I'm just fried. Even though I got 8 hours of sleep last night, I'm just physically exhausted. It's a good thing mentally I'm still alert, because I'm working on some research at work and it'd be bad if I was mentally tired too.&lt;br /&gt;&lt;br /&gt;I think it might be a 3-day hangover from the party... man am I old.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3912643187382311694?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3912643187382311694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3912643187382311694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3912643187382311694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3912643187382311694'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/mood-emo.html' title='Mood: Emo'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5214444385449196970</id><published>2008-10-24T08:52:00.005-04:00</published><updated>2008-10-24T11:41:58.424-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='me'/><category scheme='http://www.blogger.com/atom/ns#' term='pics'/><category scheme='http://www.blogger.com/atom/ns#' term='cell phone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>A Tribute to the Best Phone I've Ever Owned</title><content type='html'>This post comes at a time when I just learned that I will be getting the T-Mobile/HTC/Google G1 Android phone (enough keywords?) after all. A nice call to T-Mobile and they upgraded my upgrade to the full upgrade. And even better yet, it will be delivered on my birthday!&lt;br /&gt;&lt;br /&gt;So before this information becomes obsolete, I wanted to pay tribute to my lone (cellular) companion these past months, the Nokia 1208.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a aiotarget="false" aiotitle="" href="http://www.google.com/search?q=nokia%201280"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 312px; height: 388px;" src="http://www.gcmovil.com/local/cache-vignettes/L443xH550/Nokia1280-img-aabc8.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;This is close to actual size... on my monitor anyway.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Just look at that phone for a minute. It's such a mid-90's style. And you don't even see the UI there, but believe me, this phone rivals the Jitterbug for size of on-screen font. I bought this phone when &lt;a href="http://productiveonceaday.blogspot.com/2008/07/eulogy-for-phone.html"&gt;my Samsung t629 died&lt;/a&gt; and I refused to pay more than $30 for a phone (I got this for $29.99 plus tax, so it's a wash). I'm going to put this next line in its own paragraph to highlight its importance.&lt;br /&gt;&lt;br /&gt;This is the best phone I have ever owned:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It's better than my first phone (Samsung SPH-A400) because it reliably sends and receives calls.&lt;/li&gt;&lt;li&gt;It's better than my second phone (Sanyo SCP-700) because it's about half the size.&lt;/li&gt;&lt;li&gt;It's better than my third phone (Sidekick II) because it's not the size of a brick. Also, it was roughly 10 times cheaper.&lt;/li&gt;&lt;li&gt;It's better than my fourth phone (Samsung t629) because it doesn't break when I look at it wrong.&lt;/li&gt;&lt;/ul&gt;Let's talk about that last point. The t629 was a very fragile phone. The slider got sticky pretty quickly, and I had to stop the spring from sliding it because it was too fast and would make lots of rattling noises. Too little too late, as you can see what happened.&lt;br /&gt;&lt;br /&gt;On the flip side, I have literally used the Nokia 1208 as a drumstick; At the latest Tufts football game, the Pep Band (which I direct) needed an additional percussionist for a particular song. We needed a cowbell player for Low Rider. So I grabbed the cowbell and asked &lt;a href="http://funnyonceaday.blogspot.com/2008/10/setting-bar-high.html"&gt;Keith&lt;/a&gt; for a drumstick. He didn't have one; none of the drummers had extras. So I reached into my pockets, found my phone, tested it, and then wailed away. I probably played 15 different full-length songs with cowbell and phone. (Just to be clear, this was a musical-quality cowbell, not the crap you see people dingle at sporting events... no offense Rays fans, I love you guys!) And the phone works great!&lt;br /&gt;&lt;br /&gt;So it's indestructible. That's awesome. The other awesome feature: a flashlight.&lt;br /&gt;&lt;br /&gt;Yes, a flashlight.&lt;br /&gt;&lt;br /&gt;Why every phone doesn't have one, I will never know. The Nokia 1208 has a $0.05 LED on the top of it that is bright enough to see keyholes, navigate over sleeping cats, and probably flag down help on the side of a night road. I mean, come on! How obvious is that?!&lt;br /&gt;&lt;br /&gt;I highly recommend this phone to anyone who A) doesn't need Internet and B) wants a reliable, indestructible, and cheap phone. I'll sure be keeping mine as a backup.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.t-mobile.com/shop/phones/detail.aspx?tp=tb1&amp;amp;device=d8681713-8bc1-42c5-9dd8-50e9613a78fa"&gt;&lt;span style="font-weight: bold;"&gt;UPDATE:&lt;/span&gt; T-Mobile has the phone on sale for $19.99 with a $25 refill card included. Hot!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5214444385449196970?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5214444385449196970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5214444385449196970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5214444385449196970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5214444385449196970'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/tribute-to-best-phone-ive-ever-owned.html' title='A Tribute to the Best Phone I&apos;ve Ever Owned'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3633055622394852903</id><published>2008-10-21T15:31:00.002-04:00</published><updated>2008-10-27T14:50:04.102-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='predictions'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Bold Prediction for the World Series.</title><content type='html'>Rays in 4.&lt;br /&gt;&lt;br /&gt;Update: FAIL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3633055622394852903?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3633055622394852903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3633055622394852903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3633055622394852903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3633055622394852903'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/bold-prediction-for-world-series.html' title='Bold Prediction for the World Series.'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7625247780988082890</id><published>2008-10-21T11:06:00.001-04:00</published><updated>2008-10-21T11:08:02.047-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='domain'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Domain Squatters, Be Alert</title><content type='html'>I'm probably going to register edschwehm.com in November at some point... Can't justify it now, but I want to get my home server set up first and I need time to do that. Said server is probably not going to be slackware anymore, thanks to Falcon being all .NET. Good thing Movable Type works on Windows too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7625247780988082890?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7625247780988082890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7625247780988082890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7625247780988082890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7625247780988082890'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/domain-squatters-be-alert.html' title='Domain Squatters, Be Alert'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5303161526723335841</id><published>2008-10-21T09:16:00.000-04:00</published><updated>2008-10-21T09:17:04.694-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='schwehmdawgs'/><category scheme='http://www.blogger.com/atom/ns#' term='softball'/><title type='text'>Schwehmdawgs Chronicles: The Final Chapter</title><content type='html'>So the Schwehmdawgs won our game last night (and it was a nailbiter!) so we're going to the championship game on Sunday. WOOOOOO!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5303161526723335841?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5303161526723335841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5303161526723335841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5303161526723335841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5303161526723335841'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/schwehmdawgs-chronicles-final-chapter.html' title='Schwehmdawgs Chronicles: The Final Chapter'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2555456100780227057</id><published>2008-10-21T09:02:00.006-04:00</published><updated>2008-11-04T11:35:43.426-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='football'/><category scheme='http://www.blogger.com/atom/ns#' term='Jets'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='filip bondy'/><title type='text'>To Be a Sports Writer, You Should Understand Sports</title><content type='html'>&lt;a href="http://www.nydailynews.com/sports/football/jets/2008/10/20/2008-10-20_eric_manginis_calm_cant_quell_jets_storm.html"&gt;Filip Bondy&lt;/a&gt;: I guess he doesn't understand any sport.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"The Jets' special teams appeared clueless on a pivotal fake punt, for one thing, which is indisputably a coaching failure."&lt;/span&gt; The Jets had run the punt-block call instead of punt-cover the previous two Oakland punts, so Tom Cable took advantage of that (Jets ran punt-block on the fake too)*. Sure, you could say that Mangini or Westhoff should not have dialed up that play, but it was a good call by Cable too.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Why, exactly, did the Jets get Favre if they weren't going to let him be Favre?"&lt;/span&gt; Maybe so that defenses have to respect the long ball and not play 8 men in the box? So the cornerbacks and safeties don't play 5 yards off the line of scrimmage? Good passing quarterbacks open up the running game as well.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"It is impossible to overstate the importance of this defeat to Oakland..."&lt;/span&gt; I think I can overstate it: "This loss will cause the Jets franchise to collapse." Not overstated? How about this: "The Jets loss is going to cause humanity to end."&lt;br /&gt;&lt;br /&gt;If you're going to use hyperbole, please make it interesting at least.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Not a word was spoken in anger or with a sense of urgency, even as the calendar and the standings scream for something different."&lt;/span&gt; OK, so you want Mangini to get desperate and crazy and angry? Deviate from his game plan? Can you say "cool under pressure"? I happen to love when the coach is calm, cool, and collected in the face of adversity.&lt;br /&gt;&lt;br /&gt;My favorite part of this column is the non-mention of the miscommunication on Favre's 2nd interception. Cotchery stopped for a 8-yard-or-so hook, Favre threw it deep under pressure. I guess Favre can do no wrong these days.&lt;br /&gt;&lt;br /&gt;* Watch the return team linemen sometime on a punt. 80% of the time, you'll see only 1, maybe 2 guys trying hard to block the punt. The other guys are covering the punting team's linemen. That's a punt-cover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2555456100780227057?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2555456100780227057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2555456100780227057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2555456100780227057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2555456100780227057'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/to-be-sports-writer-you-should.html' title='To Be a Sports Writer, You Should Understand Sports'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8628543808607281336</id><published>2008-10-20T10:48:00.002-04:00</published><updated>2008-10-20T11:10:54.332-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rays'/><category scheme='http://www.blogger.com/atom/ns#' term='red sox'/><category scheme='http://www.blogger.com/atom/ns#' term='pics'/><category scheme='http://www.blogger.com/atom/ns#' term='its like christmas'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN</title><content type='html'>So I'm more than a little excited. Watching David Price absolutely destroy the Red Sox restored my faith in baseball (even if I'm even more convinced that Price is an alien robot from the future):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://d.yimg.com/us.yimg.com/p/ap/20081020/capt.35bc31c4160b4fea8c068b6f56efb97f.alcs_red_sox_rays_baseball_alcs156.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://d.yimg.com/us.yimg.com/p/ap/20081020/capt.35bc31c4160b4fea8c068b6f56efb97f.alcs_red_sox_rays_baseball_alcs156.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://d.yimg.com/a/p/sp/getty/37/fullj.15ad54be2f2cd1d056216e1d6f8b927c/15ad54be2f2cd1d056216e1d6f8b927c-getty-83143926mh097_boston_red_so.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://d.yimg.com/a/p/sp/getty/37/fullj.15ad54be2f2cd1d056216e1d6f8b927c/15ad54be2f2cd1d056216e1d6f8b927c-getty-83143926mh097_boston_red_so.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://d.yimg.com/a/p/afp/20081020/capt.cps.nyi75.201008071939.photo03.photo.default-512x341.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://d.yimg.com/a/p/afp/20081020/capt.cps.nyi75.201008071939.photo03.photo.default-512x341.jpg" alt="" border="0" /&gt;&lt;/a&gt;And just for fun, some pics from the Rays-Sox brawl earlier this year:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://assets.sbnation.com/imported_assets/27416/sp0630_coco1_06-30-08_jeamq4i.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://assets.sbnation.com/imported_assets/27416/sp0630_coco1_06-30-08_jeamq4i.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://cache.boston.com/bonzai-fba/Globe_Photo/2006/03/28/1143565783_0843-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://cache.boston.com/bonzai-fba/Globe_Photo/2006/03/28/1143565783_0843-1.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/6459322146320073956-8628543808607281336?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8628543808607281336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8628543808607281336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8628543808607281336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8628543808607281336'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/rays-win-rays-win-rays-win-rays-win.html' title='RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN RAYS WIN'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4966522261223917260</id><published>2008-10-16T13:57:00.003-04:00</published><updated>2009-01-12T14:02:18.475-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>Walk the Walk!</title><content type='html'>So I talk about development here. F#, nullable types, Walrus, Falcon... but what have I done lately? Nothing!&lt;br /&gt;&lt;br /&gt;I have so much crap going on in the fall that I just get drained of energy. Pep band on Tuesdays and Thursdays, plus the games on Saturdays. Winterizing the home. Softball games.&lt;br /&gt;&lt;br /&gt;Well, it all ends in November. Pep band and softball will be done, plus the house should be mostly winterized. If I don't start being productive by my birthday, I'm in trouble.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4966522261223917260?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4966522261223917260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4966522261223917260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4966522261223917260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4966522261223917260'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/walk-walk.html' title='Walk the Walk!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2514186181960285986</id><published>2008-10-16T13:09:00.002-04:00</published><updated>2008-10-16T13:26:31.561-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='F#'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>F#: For Me?</title><content type='html'>So I realized that Walrus could possibly use F# for the rules engine for recommendations. How cool would that be? I could have a second project in F# that takes the draft object (containing the team rosters, draft order, league settings, and free agents) and spits out the recommendation list. I think that's what I'll do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2514186181960285986?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2514186181960285986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2514186181960285986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2514186181960285986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2514186181960285986'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/f-for-me.html' title='F#: For Me?'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7745675225912610402</id><published>2008-10-16T13:08:00.001-04:00</published><updated>2008-10-16T13:09:31.721-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='softball'/><title type='text'>Schwehmdawgs Chronicles</title><content type='html'>So we won the first round of the playoffs, 18-9. We played the same team we played in the last regular season game, and it was a resounding victory. Shabooya!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7745675225912610402?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7745675225912610402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7745675225912610402' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7745675225912610402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7745675225912610402'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/schwehmdawgs-chronicles.html' title='Schwehmdawgs Chronicles'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5083949424165996389</id><published>2008-10-15T11:39:00.003-04:00</published><updated>2008-10-15T11:47:52.586-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='softball'/><title type='text'>Only People Who Know Me Care About This</title><content type='html'>My softball team, the "Schwehmdawgs" (I campaigned against that name), starts the playoffs tonight. every team makes the playoffs, but we're 7-1, good for the second seed. We've really gelled together this year. Sure, the top 2 teams from last season didn't play this season. Still, we're a better team and I'm really looking forward to a deep October run.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5083949424165996389?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5083949424165996389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5083949424165996389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5083949424165996389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5083949424165996389'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/only-people-who-know-me-care-about-this.html' title='Only People Who Know Me Care About This'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-5238374289648578999</id><published>2008-10-15T09:05:00.000-04:00</published><updated>2008-10-15T09:06:12.867-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Don't Visit This Site!</title><content type='html'>I once interviewed at TripAdvisor.com. I wasn't especially impressed by the interview, but I chalked that up to my own inexperience. I didn't get the job because the CEO misunderstood a question.&lt;br /&gt;&lt;br /&gt;I asked, "TripAdvisor.com looks pretty complete to me. What features do you plan to add in the next 1-5 years?"&lt;br /&gt;&lt;br /&gt;He heard, "TripAdvisor.com looks pretty complete to me. Why bother doing anything else?"&lt;br /&gt;&lt;br /&gt;Recently, a friend of my interviewed there and was rebuffed as well. Though he managed to not offend the CEO, he was tripped up by several weak interview traps (e.g. asking him to write code to determine if a number is a &lt;a href="http://en.wikipedia.org/wiki/Triangular_number"&gt;triangular number&lt;/a&gt;, but not telling him what a triangular number is). He didn't get the job either.&lt;br /&gt;&lt;br /&gt;Upon hearing about adventures in interviewing at this company, I decided to take a look at their website and see how it has changed.&lt;br /&gt;&lt;br /&gt;I can't say I'd ever use the site. Even with AdBlock enabled, the site is still cluttered with advertisements. I tried searching for Tahiti; the site was just so ADD I couldn't parse any of it. It's so Web 1.0* it hurts my eyes.&lt;br /&gt;&lt;br /&gt;What bugs me the most is that they actually seem to be doing very well! &lt;a href="http://www.alexa.com/data/details/traffic_details/tripadvisor.com?site0=tripadvisor.com&amp;amp;site1=orbitz.com&amp;amp;site2=expedia.com&amp;amp;site3=priceline.com&amp;amp;y=r&amp;amp;z=3&amp;amp;h=300&amp;amp;w=470&amp;amp;c=1&amp;amp;u%5B%5D=tripadvisor.com&amp;amp;u%5B%5D=orbitz.com&amp;amp;u%5B%5D=expedia.com&amp;amp;u%5B%5D=priceline.com&amp;amp;x=2008-10-15T13%3A06%3A32.000Z&amp;amp;check=www.alexa.com&amp;amp;signature=67MtEbkECGcisgy5bzddk90lJH4%3D&amp;amp;range=6m&amp;amp;size=Medium"&gt;Look at these Alexa rankings&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.alexa.com/data/details/traffic_details/tripadvisor.com?site0=tripadvisor.com&amp;amp;site1=orbitz.com&amp;amp;site2=expedia.com&amp;amp;site3=priceline.com&amp;amp;y=r&amp;amp;z=3&amp;amp;h=300&amp;amp;w=470&amp;amp;c=1&amp;amp;u%5B%5D=tripadvisor.com&amp;amp;u%5B%5D=orbitz.com&amp;amp;u%5B%5D=expedia.com&amp;amp;u%5B%5D=priceline.com&amp;amp;x=2008-10-15T13%3A06%3A32.000Z&amp;amp;check=www.alexa.com&amp;amp;signature=67MtEbkECGcisgy5bzddk90lJH4%3D&amp;amp;range=6m&amp;amp;size=Medium"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_P4Qq0yzfrOs/SPXqIp6XYGI/AAAAAAAAAFU/6JMvDgJOxNI/s400/tripadvisor.png" alt="" id="BLOGGER_PHOTO_ID_5257365574435430498" border="0" /&gt;&lt;/a&gt;It's beating the sites where you can actually book travel (ok I get it, travel research and travel booking are not the same category of webpage)! And in case you're wondering, that's good for a 414 ranking! I mean, this is just ridiculous for a terrible website! I'm just blown away by how people can actually use that site.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;* One of the questions they asked me in the interview was How would I go about adding a table to a page. I described the table syntax, and the dev manager was all "No no I meant what would you do?" I tentatively asked "Well, if it was just HTML changes, I'd do the changes on a dev page, then copy that page to production." He turned to the computer in the office and asked me to demonstrate on the Tripsadvisor.com homepage.&lt;/span&gt;  &lt;span style="font-style: italic;"&gt;Thinking it was a &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.youtube.com/watch?v=dddAi8FF3F4"&gt;trap&lt;/a&gt;&lt;span style="font-style: italic;"&gt; of some sort, I was careful to explain every step as I saved a copy of the live page, made the change, saved, then opened in IE. He nodded then explained that's how they made many changes. This was their dev process? Yuck!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-5238374289648578999?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/5238374289648578999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=5238374289648578999' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5238374289648578999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/5238374289648578999'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/dont-visit-this-site.html' title='Don&apos;t Visit This Site!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SPXqIp6XYGI/AAAAAAAAAFU/6JMvDgJOxNI/s72-c/tripadvisor.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6168044182376251288</id><published>2008-10-14T08:48:00.005-04:00</published><updated>2008-10-14T13:46:11.306-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soapbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Don't Be an Idiot: Vote!</title><content type='html'>I hear all too often voters talk about being disenchanted: "Why should I vote? I don't like either of the candidates?" "It doesn't matter who you vote for. They are all crooks and will all lie to you in the end." These viewpoints really scare me.&lt;br /&gt;&lt;br /&gt;We live in a democracy. That means we elect the government. &lt;span style="font-style: italic;"&gt;The government works for us.&lt;/span&gt; Yes, there is corruption, but it's so much better than it used to be (just think &lt;a href="http://en.wikipedia.org/wiki/Boss_Tweed"&gt;Boss Tweed&lt;/a&gt;). You know why it's better? Because people don't stand for it. Citizens get up and vote. They express their opinion, debate conflicting ideas, and support the candidate who most closely represents their viewpoint.&lt;br /&gt;&lt;br /&gt;You have other more pressing issues? That's fine. If everyone were significantly involved in politics, it might get a little crazy. But take a few moments to look over the candidates' platforms and voting records, then take a little time out of your day on November 4th and vote. Seriously, it comes around once a year. You find plenty of time to play video games, right?&lt;br /&gt;&lt;br /&gt;If you don't vote, you officially lose the right to bitch about anything the government does. You also lose the right to be patriotic, glad, or proud of anything related to the nation. You're supporting the corruption of our government. You're handing the government over to corporate lobbyists and evil men (think Dick Cheney). You are a part of the problem you claim to hate so much.&lt;br /&gt;&lt;br /&gt;Get out and vote!&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6168044182376251288?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6168044182376251288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6168044182376251288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6168044182376251288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6168044182376251288'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/dont-be-idiot-vote.html' title='Don&apos;t Be an Idiot: Vote!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-8142832002700169258</id><published>2008-10-13T19:01:00.004-04:00</published><updated>2008-10-13T19:03:18.142-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='playoffs'/><category scheme='http://www.blogger.com/atom/ns#' term='rays'/><category scheme='http://www.blogger.com/atom/ns#' term='sports'/><category scheme='http://www.blogger.com/atom/ns#' term='red sox'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>I Just Can't Do It</title><content type='html'>With the Yankees not making the playoffs, I decided I'd turn over a new leaf. While I can't root for the Red Sox, I decided to be happy for them if they won. Hell, I know enough Red Sox fans to make it worth it to me socially.&lt;br /&gt;&lt;br /&gt;Yeah, that lasted all of two games in the ALDS. Come on Rays, kick the crap out of the Red Sox!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-8142832002700169258?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/8142832002700169258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=8142832002700169258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8142832002700169258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/8142832002700169258'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/i-just-cant-do-it.html' title='I Just Can&apos;t Do It'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2908791121014655060</id><published>2008-10-10T11:55:00.000-04:00</published><updated>2008-10-10T11:55:00.897-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><title type='text'>Gift Censoring; or, You'll Poke Your Eye Out!</title><content type='html'>&lt;p&gt;Every kid knows the story; they want a &lt;a href="http://youtube.com/watch?v=i75CVbFyqaU"&gt;pony&lt;/a&gt;, a &lt;a href="http://youtube.com/watch?v=jjiEdzpL-os"&gt;My Buddy&lt;/a&gt;, or &lt;a href="http://en.wikipedia.org/wiki/Christmas_story"&gt;an official Red Ryder, carbine action, two-hundred shot range model air rifle, with a compass in the stock and this thing which tells time&lt;/a&gt;, but their parents instead get them socks and sweaters (or maybe Legos if they're lucky). Their parents are gift censoring. Makes sense for kids. Not as much for adults.&lt;/p&gt;&lt;p&gt;I'm a nerd. I like video games. I maintain a wishlist on Amazon that is mostly video games, movies, and books. Yet when my birthday rolled around last year, I received zero video games from my parents, Annie, or Annie's parents (I only received one other gift, from Brian and Jay, that was a Gamestop gift card. Hello, Worms 2!). I didn't expect Annie to get me a video game, but I expected at least one game from the collective parents (note: I really liked their gifts, but this post is about censoring. If you read this, parents or in-laws, please take no offense! I love you!). &lt;/p&gt;&lt;p&gt;Annie normally acts as a sort of gift czar for me, so for Christmas, she tried to get more video games bought for me (I love this girl). I also changed the priority of all the games on my Amazon wishlist to "highest" and everything else to "medium" or less. I made out pretty good, but my parents still didn't get me any video games. When I asked them about it (in the most diplomatic way possible, as the gifts they did get me were awesome), they said that they didn't think I should really be spending my time playing games so they didn't get me any. &lt;/p&gt;&lt;p&gt;It is obvious that you can't dictate what gifts people buy you (though some people try). Even if you provide a large detailed wish list, some people will go off the list to add their unique spin to their gift, and that's encouraged. But outright avoiding a type of item from someone's wants? It can be annoying!&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/6459322146320073956-2908791121014655060?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2908791121014655060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2908791121014655060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2908791121014655060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2908791121014655060'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/gift-censoring-or-youll-poke-your-eye.html' title='Gift Censoring; or, You&apos;ll Poke Your Eye Out!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-7168699056771109993</id><published>2008-10-09T19:55:00.000-04:00</published><updated>2008-10-09T19:55:00.596-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy baseball'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Trade Strategery</title><content type='html'>Sometimes you need to upgrade a position on your fantasy team. Earlier this season (July) in my roto league, I needed help in HR, RBI, and AVG in the outfield, but I had extra starting pitchers. I saw a combination of need and excess that matched my excess a needs; a team with plenty of batting but that needed a top-line starter. We entered negotiations based around Josh Beckett for Ryan Braun but couldn't get anything done (he wanted more).&lt;br /&gt;&lt;br /&gt;I noticed another team had a hole at 2B and a surplus of SPs. We worked out BJ Upton (whom I had been trying to get rid of), John Bowker (fresh out of free agency), and Mike Cameron for Cole Hamels, Edwin Encarnacion, and Alexi Casilla. I then turned and flipped Hamels, Kevin Slowey, and Mark Reynolds for Braun and Joel Zumaya.&lt;br /&gt;&lt;br /&gt;So the entire trade for me looked like:&lt;br /&gt;&lt;br /&gt;Upton, Bowker, Cameron, Slowey, and Reynolds&lt;br /&gt;for&lt;br /&gt;Braun, Encarnacion, Casilla, and Zumaya&lt;br /&gt;&lt;br /&gt;Sure, the Zumaya-Slowey swap didn't work out so well (I needed saves badly). But the point is sometimes you have to run an end-around to get the stats you need.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-7168699056771109993?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/7168699056771109993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=7168699056771109993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7168699056771109993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/7168699056771109993'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/trade-strategery.html' title='Trade Strategery'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1256721405677859502</id><published>2008-10-09T13:45:00.002-04:00</published><updated>2009-01-12T14:02:06.060-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>New Project, Codenamed Falcon</title><content type='html'>I've started working on a new project. It's codenamed "Falcon." Why? Because that was the first animal name I thought of when I decided to name it after an animal. Now I've got Walrus and Falcon.&lt;br /&gt;&lt;br /&gt;I have to keep mum on Falcon though, because I actually think it could be really cool.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1256721405677859502?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1256721405677859502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1256721405677859502' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1256721405677859502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1256721405677859502'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/new-project-codenamed-falcon.html' title='New Project, Codenamed Falcon'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1528114385319595689</id><published>2008-10-08T19:47:00.000-04:00</published><updated>2008-10-08T19:47:00.974-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soapbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Sorry This is a Boring Post</title><content type='html'>&lt;a href="http://www.mill-industries.com/"&gt;Eric&lt;/a&gt; and I recently had a conversation about how a candidate's personal life morals and ethics reflect their ability and skill at governing. I happen to believe that a person's morals are consistent throughout all of their dealings; a person who is immoral in one aspect of life has the capability to be just that immoral in all aspects.&lt;br /&gt;&lt;br /&gt;John McCain had an affair while still married to his wife. He has admitted this as his greatest moral failure. I believe that moral failure is still a part of his DNA, and he is still capable of that failure. What could happen if he were president and were faced with a moral dilemma. Would he do the hard but right thing or the convenient but immoral thing? Just look at his life.&lt;br /&gt;&lt;br /&gt;McCain is not the only person who has had an affair. No one is perfect. And having a divorce doesn't make one an immoral person. But it does say something about the man.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1528114385319595689?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1528114385319595689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1528114385319595689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1528114385319595689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1528114385319595689'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/sorry-this-is-boring-post.html' title='Sorry This is a Boring Post'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4035218219333976853</id><published>2008-10-08T14:01:00.000-04:00</published><updated>2008-10-08T14:01:00.318-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soapbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='mccain'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>McCain's Health Insurance Scam</title><content type='html'>So McCain wants to give individuals a $2500 credit and families a $5000 credit to buy their own health insurance. I once had to buy my own health insurance at a cost of $450/month. That works out to $5400/year. The difference works out to $241.67/month. I paid $70/month for a single plan at my last job (for a single participant).&lt;br /&gt;&lt;br /&gt;So McCain essentially wants to increase health insurance rates on unmarried people by $170/month. Now that's leadership.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4035218219333976853?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4035218219333976853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4035218219333976853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4035218219333976853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4035218219333976853'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/mccains-health-insurance-scam.html' title='McCain&apos;s Health Insurance Scam'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4771975137383572042</id><published>2008-10-08T11:28:00.000-04:00</published><updated>2008-10-08T11:28:54.773-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soapbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='mortgages'/><category scheme='http://www.blogger.com/atom/ns#' term='mccain'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>McCain's New Plan: Problems Again</title><content type='html'>So John McCain announced a new plan at the debate to &lt;a href="http://apnews.myway.com/article/20081008/D93M1JEG1.html"&gt;buy individual mortgages from troubled homeowners and renegotiate those adjustable-rate mortgages (ARM) into fixed-rate mortgages&lt;/a&gt;. He claims this is different from the existing government bailout plan because it goes directly to the homeowner and makes their life easier.&lt;br /&gt;&lt;br /&gt;That's all well and good, but if he wants to buy Joe Sixpack's ARM, he has to find out who owns it. The whole point of this mortgage crisis is that the banks no longer own the mortgages; they package up thousands of them and sell shares in the package. That's where you get the mortgage-backed securities. I bet my mortgage (30-year fixed) is in part of a security, but it would be in one of the good ones (full of fixed-rate mortgages owned by people with high credit). The bad ones are backed by ARMs owned by people with bad credit and too low an income to pay the mortgage.&lt;br /&gt;&lt;br /&gt;So if McCain wants to fix these bad mortgages, he has to first buy them. To buy them, he has to buy the bad-mortgage backed securities. So McCain's new plan is basically the exact same thing Congress has already voted on, with the added idea that the government would renegotiate the mortgages once it bought them. That added idea is a good one, I'll give him that. But if this is his attempt to make it a race, then hello President Obama.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4771975137383572042?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4771975137383572042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4771975137383572042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4771975137383572042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4771975137383572042'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/mccains-new-plan-problems-again.html' title='McCain&apos;s New Plan: Problems Again'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-1942670378968923680</id><published>2008-10-07T10:15:00.000-04:00</published><updated>2008-10-07T10:20:25.426-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soapbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>This Drives Me Nuts</title><content type='html'>It kinda bugs me when I see campaign contributions from company employees lined up next to candidate's names. Just because Smallpants McFry (Joe Sixpack's neighbor) happens to work at Goldman Sachs doesn't mean he represents big Wall Street. And just because a candidate accepts the money doesn't mean he is going to represent the views of the voter's company. Sure there can be a correlation, but it's not proof.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-1942670378968923680?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/1942670378968923680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=1942670378968923680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1942670378968923680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/1942670378968923680'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/09/this-drives-me-nuts.html' title='This Drives Me Nuts'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4363890987673013420</id><published>2008-10-06T08:52:00.000-04:00</published><updated>2008-10-06T09:35:52.434-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='commercial'/><category scheme='http://www.blogger.com/atom/ns#' term='ha'/><category scheme='http://www.blogger.com/atom/ns#' term='major tom'/><category scheme='http://www.blogger.com/atom/ns#' term='lincoln'/><title type='text'>From the "Maybe They Should Rethink This" Department</title><content type='html'>Have you seen &lt;a href="http://www.youtube.com/watch?v=3WS_alU8X2Q"&gt;this commercial for the Lincoln MKS&lt;/a&gt;? It's part of their "Our car is like a spaceship" series of commercials, most of which are pretty cool (though I'm waiting to see Patrick Stewart in the driver's seat saying "Engage!"). This one, however, has "Major Tom" as the soundtrack.&lt;br /&gt;&lt;br /&gt;They might want to rethink the association there, as the character &lt;a href="http://en.wikipedia.org/wiki/Major_Tom"&gt;Tom&lt;/a&gt; in the song ends up lost in space, presumably dead, lost in space, committing suicide, or an alien. Oops.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4363890987673013420?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4363890987673013420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4363890987673013420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4363890987673013420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4363890987673013420'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/from-maybe-they-should-rethink-this.html' title='From the &quot;Maybe They Should Rethink This&quot; Department'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3853286930589685465</id><published>2008-10-05T21:07:00.000-04:00</published><updated>2008-10-05T21:07:00.161-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>In The Spirit Of Sharing Information: SQLBulkCopy Class in .NET</title><content type='html'>I had an annoying problem at work the other day; how to copy a subset of data from one SQL Server database to another. This set included data from six tables. I looked at my options:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;bcp (bulk copy) command-line utility&lt;/li&gt;&lt;li&gt;Dynamic SQL (select "insert into items (" + items.* + ")")&lt;/li&gt;&lt;li&gt;write a c# app to load the data into a dataset, then insert it into the new DB.&lt;/li&gt;&lt;li&gt;Use the Import/Export Wizard.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;The first three didn't look particularly appealing, and the wizard only exports queries to data files; I'd have to do a lot of work to get those files to work.&lt;br /&gt;&lt;br /&gt;Then I discovered the &lt;a href="http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy%28VS.80%29.aspx"&gt;SqlBulkCopy&lt;/a&gt; class. In the .NET Framework 2.o and beyond, the SqlBulkCopy class gives bcp functionality in the managed code world. It made my life much easier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3853286930589685465?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3853286930589685465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3853286930589685465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3853286930589685465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3853286930589685465'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/in-spirit-of-sharing-information.html' title='In The Spirit Of Sharing Information: SQLBulkCopy Class in .NET'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-2506312625883323628</id><published>2008-10-05T12:58:00.000-04:00</published><updated>2008-10-05T12:59:07.365-04:00</updated><title type='text'>Music Makes the People Code</title><content type='html'>So I finally set up my speakers in the basement with my computer (Brittany, aka ed-255). Holy crap, I get so much more pumped down here with music! Wahoo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-2506312625883323628?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/2506312625883323628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=2506312625883323628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2506312625883323628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/2506312625883323628'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/music-makes-people-code.html' title='Music Makes the People Code'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-3372570947802072055</id><published>2008-10-03T12:52:00.005-04:00</published><updated>2009-01-12T13:43:51.070-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='The Most Storied Franchise in Sports'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='filip bondy'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>I Haven't Ranted Against The Press Lately</title><content type='html'>&lt;a href="http://www.nydailynews.com/sports/baseball/yankees/2008/10/01/2008-10-01_brian_cashman_has_to_realize_yankee_yout.html"&gt;Filip Bondy&lt;/a&gt;: I swear, you really don't have a clue about how baseball franchises are run and how the baseball talent pipeline works.&lt;br /&gt;&lt;br /&gt;Let's talk about player talent progression, shall we? The average baseball player spends several seasons in the minor leagues before being promoted to the bigs. The average age of these players tends to be mid 20's. I can't get numbers on this, but most players progressively get better until their high 20's or low 30's.&lt;br /&gt;&lt;br /&gt;That in mind, let's look at the current state of Yankees youth who played in the Bronx this year:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Joba Chamberlain: age 23, less than 1 year in the minors&lt;/li&gt;&lt;li&gt;Phil Hughes: 22, 2+ years&lt;/li&gt;&lt;li&gt;Ian Kennedy: 23, 1 year&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Robinson Cano: 25, 3 years&lt;/li&gt;&lt;li&gt;Melky Cabrera: 24, 2 years&lt;/li&gt;&lt;li&gt;Brett Gardner: 24, 3 short years&lt;/li&gt;&lt;li&gt;Justin Christian: 28, 3 years&lt;/li&gt;&lt;li&gt;David Robertson: 23, 1 year&lt;/li&gt;&lt;li&gt;Phil Coke: 25, 3 years&lt;/li&gt;&lt;/ul&gt;I look at that list and figure that at least half of those guys should get better over the next 3 years. Bondy, however, has decided that they're all crap:&lt;br /&gt;&lt;br /&gt;"We aren't sure about Phil Hughes or Phil Coke."&lt;br /&gt;&lt;br /&gt;I think you might be the only person on the planet who isn't sure about Hughes. I haven't heard a scouting report ever that thinks he won't make it. And yeah, we've only seen 14.2IP of Coke, but it was a damned good 14.2IP.&lt;br /&gt;&lt;br /&gt;"We already see that Brett Gardner doesn't have the power to play center field on a regular basis."&lt;br /&gt;&lt;br /&gt;I guess Bondy doesn't care that most center fielders are not power hitters, but let's forget about that. Yes, Gardner had a rough year this year. Yet he went from AAA to hitting lead off for The Most Storied Franchise in Sports. I'm willing to bet he had a little bit of a shocking transition. He also had a .296/.414/.422 line in AAA this season, and that .414 OBP sticks out. Plate discipline is a skill that translates directly from the minors to the bigs.&lt;br /&gt;&lt;br /&gt;"Robinson Cano took a serious step backward in 2008."&lt;br /&gt;&lt;br /&gt;I'll bet you in 2009 he beats his 2007 numbers. This kid is full of talent.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nydailynews.com/topics/Melky+Cabrera" title="Melky Cabrera"&gt;&lt;/a&gt;"Melky Cabrera is ordinary at best."&lt;br /&gt;&lt;br /&gt;It's boring to say at this point, but he's 24! It's very rare for a player to peak at 22 (when he took over for Bernie Williams in CF and had a great year).&lt;br /&gt;&lt;br /&gt;"Their starting rotation requires yet another injection of free agents."&lt;br /&gt;&lt;br /&gt;This line is what gets me. Here is the current best guess 2009 rotation: Wang, Chamberlain, Pettitte, Hughes, Kennedy/Rasner/Aceves/Giese. Aside from the #5 spot, that looks pretty awesome. The Yankees do not need CC Sabathia (but they may as well grab him if they can). Add in a AJ Burnett or a Derek Lowe and that rotation starts to look awesome.&lt;br /&gt;&lt;br /&gt;But the best part about that line is that Bondy doesn't understand what he's saying. You don't have to trade for free agents. Cashman will be careful about signing type A free agents (meaning the Yankees would have to cough up their 1st round draft pick), and if he managed to net any picks with teams signing his type A free agents (Marte comes to mind), then that changes the game too.&lt;br /&gt;&lt;br /&gt;The Yankees get to drop $80 million off their books this year. Cashman has been saddled with these big contracts for the entire time he's been top dog. Now is when he really gets to shine. I can't wait to watch the Hot Stove League this year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-3372570947802072055?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/3372570947802072055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=3372570947802072055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3372570947802072055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/3372570947802072055'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/i-havent-ranted-against-press-lately.html' title='I Haven&apos;t Ranted Against The Press Lately'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-4183483563141828216</id><published>2008-10-01T10:05:00.002-04:00</published><updated>2008-10-01T10:05:45.377-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='predictions'/><category scheme='http://www.blogger.com/atom/ns#' term='baseball'/><title type='text'>Wednesday Bold Prediction</title><content type='html'>Mets sign Sabathia to a $31M/6 year contract.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-4183483563141828216?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/4183483563141828216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=4183483563141828216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4183483563141828216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/4183483563141828216'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/wednesday-bold-prediction.html' title='Wednesday Bold Prediction'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-6362897351814208418</id><published>2008-10-01T10:03:00.003-04:00</published><updated>2008-10-01T10:04:55.567-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='coffee'/><category scheme='http://www.blogger.com/atom/ns#' term='me'/><category scheme='http://www.blogger.com/atom/ns#' term='walrus'/><title type='text'>10 Things From a Developer</title><content type='html'>Two small thoughts:&lt;br /&gt;&lt;br /&gt;I have to stop getting any coffee in the office as soon as I get in. It's messing up my stomach and impacting my productivity.&lt;br /&gt;&lt;br /&gt;I have to realize that I'm a pretty good developer and actually use my skills to accomplish all the things I want to accomplish. This include Walrus, as well as some other projects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-6362897351814208418?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/6362897351814208418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=6362897351814208418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6362897351814208418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/6362897351814208418'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/10/10-things-from-developer.html' title='10 Things From a Developer'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6459322146320073956.post-151456948421016267</id><published>2008-09-25T12:35:00.000-04:00</published><updated>2008-09-25T11:36:24.346-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='eric'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='prism'/><category scheme='http://www.blogger.com/atom/ns#' term='computer'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Abstract This!</title><content type='html'>I just recently installed &lt;a href="http://labs.mozilla.com/2007/10/prism/"&gt;Mozilla's Prism&lt;/a&gt;, and I gotta say, I love it. I have one set up for GMail, Campfire, and Google Docs (GDocs?), and those windows are super snappy. I do miss my Better Gmail extension for Firefox, but its no big deal.&lt;br /&gt;&lt;br /&gt;I only have two big issues with Prism:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I cannot customize the download location.&lt;/li&gt;&lt;li&gt;All Prism instances run under the same process.&lt;/li&gt;&lt;/ul&gt;The first is mostly trivial; I download all my files to c:\downloads instead of the desktop, so that's just a copy/paste away. The second issue is more important. &lt;a href="http://www.google.com/chrome"&gt;Google Chrome&lt;/a&gt; created the idea of browser process isolation; if one tab locks up or crashes, it does not bring down the other tabs.&lt;br /&gt;&lt;br /&gt;That feature is awesome.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mill-industries.com/"&gt;Eric&lt;/a&gt; disagrees with me that Prism "needs" process isolation; he thinks that the beauty of Prism is the UI, aesthetics, and speed. Hey look, I have my GMail "application" open, it's just one application, and look how fast and clean it is!&lt;br /&gt;&lt;br /&gt;Well, process isolation is a vital part of that abstraction. When Excel crashes, it does not bring down Firefox with it. Likewise, when Prism-GMail crashes, it should not bring down Prism-Campfire with it. If Prism's goal is to abstract websites to be desktop apps, then each one needs to be isolated into its own process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6459322146320073956-151456948421016267?l=productiveonceaday.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://productiveonceaday.blogspot.com/feeds/151456948421016267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6459322146320073956&amp;postID=151456948421016267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/151456948421016267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6459322146320073956/posts/default/151456948421016267'/><link rel='alternate' type='text/html' href='http://productiveonceaday.blogspot.com/2008/09/abstract-this.html' title='Abstract This!'/><author><name>Ed</name><uri>http://www.blogger.com/profile/02256674537851424241</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_P4Qq0yzfrOs/SO5pRDWU7ZI/AAAAAAAAAE8/Tx7Lu1MKzm0/S220/ff4-edward.jpg'/></author><thr:total>0</thr:total></entry></feed>
