<?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'><id>tag:blogger.com,1999:blog-8028772714187007843</id><updated>2009-12-19T01:50:26.668-05:00</updated><title type='text'>Code and Management</title><subtitle type='html'>Thoughts on writing code, distributed development practices, managing software developers, and other such things</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default?orderby=updated'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-4311887925261996661</id><published>2009-11-18T11:14:00.001-05:00</published><updated>2009-11-18T11:14:45.559-05:00</updated><title type='text'>The death of the URL | FactoryCity</title><content type='html'>&lt;div class="posterous_bookmarklet_entry"&gt; &lt;blockquote class="posterous_short_quote"&gt;Everyday, when you fire up your browser and type in some arbitrary URL in the browser’s address bar, you are taking the red pill.&lt;/blockquote&gt;    &lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/"&gt;factoryjoe.com&lt;/a&gt;&lt;/div&gt; &lt;p&gt;I am not as paranoid, but an interesting take on the situation nonetheless.&lt;/p&gt;&lt;/div&gt; &lt;p style="font-size: 10px;"&gt; &lt;a href="http://posterous.com"&gt;Posted via web&lt;/a&gt;  from &lt;a href="http://mikergray.posterous.com/the-death-of-the-url-factorycity-5"&gt;Mike's Lifestream&lt;/a&gt; &lt;/p&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-4311887925261996661?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/4311887925261996661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=4311887925261996661' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/4311887925261996661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/4311887925261996661'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2009/11/death-of-url-factorycity.html' title='The death of the URL | FactoryCity'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-7561123953203064081</id><published>2009-10-19T16:41:00.001-04:00</published><updated>2009-10-19T16:41:17.451-04:00</updated><title type='text'>Philip Greenspun’s Weblog » How Wall Street is making its billions</title><content type='html'>&lt;div class="posterous_bookmarklet_entry"&gt; &lt;blockquote&gt;&lt;div&gt;  			&lt;p&gt;Wall Street banks have had profitable quarters. JPMorgan Chase reported $3.6 billion in profit (more than $1 billion per month). Goldman Sachs was only slightly behind, at $3.2 billion. These profits supposedly came from “trading.” I asked a friend who has worked in the money business how this was possible. “For someone to make money trading, there has to be someone on the other side of every trade who is losing money. Where does each bank find someone who can lose $1 billion every month?”&lt;/p&gt;  &lt;p&gt;He explained that &lt;a href="http://en.wikipedia.org/wiki/Carry_(investment)"&gt;“carry trade”&lt;/a&gt; would be a more accurate description of what they’re doing. Because of the Collapse of 2008 financial reforms, the big investment banks are able to borrow money from the U.S. government at 0 percent interest. Then they can turn around and buy short-term bonds that pay 2 or 3 percent annual interest. Now they’re making 2 percent on whatever they borrowed. They can use leverage to increase this number, by pledging some of the bonds that they’ve already bought as collateral on additional bonds.&lt;/p&gt;  &lt;p&gt;I asked if they were taking any risk in order to earn this return. “If interest rates went up to 20 percent, even though the bonds are short-term, the price of the bond could fall enough to make the trade a money-loser.” (Though since the banks are too big to fail, they would simply be bailed out with additional taxpayer funds.)&lt;/p&gt;  &lt;p&gt;What kind of bonds are they buying? Are they investing the money in American business? “No, they are mostly buying Treasuries.” So the money is just being shuffled from one Federal bank account to another, with each Wall Street bank skimming off $1 billion per month for itself? “Pretty much.”&lt;/p&gt;  &lt;p&gt;[An more old-fashioned way of making supranormal returns is insider trading, which was perfectly legal until the Crash of 1929 (&lt;a href="http://insidertrading.procon.org/viewresource.asp?resourceID=002391"&gt;history&lt;/a&gt;). The New York Times ran &lt;a href="http://www.nytimes.com/2009/10/17/business/17insider.html"&gt;a story yesterday&lt;/a&gt; on Raj Rajaratnam, a hedge fund manager who invested heavily in inside information. Rolling Stone published &lt;a href="http://www.rollingstone.com/politics/story/30481512/wall_streets_naked_swindle"&gt;"Wall Street's Naked Swindle"&lt;/a&gt; on October 14. The story is much more sensational and entertaining than anything from the Times. It covers a guy who spent $1.7 million on out-of-the-money put options on Bear Stearns on March 11, 2008. The options would become worthless on March 20, just 9 days later, unless Bear Stearns basically went bust. Bear Stearns collapsed the next day and the guy made a $270 million profit. He has never been identified by the SEC.]&lt;/p&gt;  						&lt;/div&gt;&lt;/blockquote&gt;    &lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://blogs.law.harvard.edu/philg/2009/10/17/how-wall-street-is-making-its-billions/"&gt;blogs.law.harvard.edu&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Dear President Obama and Congress, can I have this deal too?  I believe that in borrowing money from the government for 0% interest, I too could help the economy recover.  I could become "too big to fail" at some point, and would strive to do so as soon as possible.&lt;/p&gt;&lt;/div&gt; &lt;p style="font-size: 10px;"&gt; &lt;a href="http://posterous.com"&gt;Posted via web&lt;/a&gt;  from &lt;a href="http://mikergray.posterous.com/philip-greenspuns-weblog-how-wall-street-is-m"&gt;Mike's Lifestream&lt;/a&gt; &lt;/p&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-7561123953203064081?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/7561123953203064081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=7561123953203064081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7561123953203064081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7561123953203064081'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2009/10/philip-greenspuns-weblog-how-wall.html' title='Philip Greenspun’s Weblog » How Wall Street is making its billions'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-5535527972218045984</id><published>2009-10-09T20:51:00.001-04:00</published><updated>2009-10-09T20:51:10.529-04:00</updated><title type='text'>Cartoonists Respond to Obama’s Nobel Prize Win | Cartoon News</title><content type='html'>&lt;div class="posterous_bookmarklet_entry"&gt; &lt;a href="http://blog.cagle.com/news/2009/10/09/live-blog-cartoonists-respond-to-obamas-nobel-prize-win/"&gt;&lt;a href='http://posterous.com/getfile/files.posterous.com/mikergray/hvtImbInfJzpypwiEsDvgHooEmyprftyCJgxCwfskBDafFmaHdmhcezJlhfe/media_httpwwwcaglecartoonscomimagespreview7B4070f88ab769428b983553b0063f66f87Dgif_wrGvAzGIqHwFgaw.gif.scaled1000.gif'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/mikergray/hvtImbInfJzpypwiEsDvgHooEmyprftyCJgxCwfskBDafFmaHdmhcezJlhfe/media_httpwwwcaglecartoonscomimagespreview7B4070f88ab769428b983553b0063f66f87Dgif_wrGvAzGIqHwFgaw.gif.scaled500.gif" width="500" height="364"/&gt;&lt;/a&gt; &lt;/a&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://blog.cagle.com/news/2009/10/09/live-blog-cartoonists-respond-to-obamas-nobel-prize-win/"&gt;blog.cagle.com&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Nice collection of cartoonist reactions to Obama winning the Nobel Peace Prize&lt;/p&gt;&lt;/div&gt; &lt;p style="font-size: 10px;"&gt; &lt;a href="http://posterous.com"&gt;Posted via web&lt;/a&gt;  from &lt;a href="http://mikergray.posterous.com/cartoonists-respond-to-obamas-nobel-prize-win"&gt;Mike's Lifestream&lt;/a&gt; &lt;/p&gt;   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-5535527972218045984?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/5535527972218045984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=5535527972218045984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/5535527972218045984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/5535527972218045984'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2009/10/cartoonists-respond-to-obamas-nobel.html' title='Cartoonists Respond to Obama’s Nobel Prize Win | Cartoon News'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-3850814984373453090</id><published>2009-02-20T11:33:00.004-05:00</published><updated>2009-02-20T11:50:40.676-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='issa'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='isaca'/><category scheme='http://www.blogger.com/atom/ns#' term='infragard'/><category scheme='http://www.blogger.com/atom/ns#' term='user groups'/><category scheme='http://www.blogger.com/atom/ns#' term='developers'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus tech life'/><category scheme='http://www.blogger.com/atom/ns#' term='central ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>More Technology Groups in Columbus, Ohio</title><content type='html'>My &lt;a href="http://codemgmt.blogspot.com/2008/09/technology-groups-in-columbus-ohio.html"&gt;original post of technology groups in Columbus, Ohio&lt;/a&gt; has been updated a couple of times since initially published.  More groups have formed since then too so I wanted to try to highlight these for others with similar interests.&lt;br /&gt;&lt;br /&gt;Developer groups:&lt;br /&gt;&lt;a href="http://groups.google.com/group/cbusjs"&gt;Columbus Javascript User Group (CBUSJS)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/cidug"&gt;Columbus iPhone Developers User Group (CIDUG)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Security focused groups:&lt;br /&gt;&lt;a href="http://centralohioissa.com/"&gt;Central Ohio ISSA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.isaca-centralohio.org/"&gt;ISACA Central Ohio Chapter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://infragard.columbus.oh.us/"&gt;Central Ohio InfraGard Chapter&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally, an important group has formed since my initial post that contains links to many of these groups and the meeting schedules.  &lt;a href="http://techlife.pbwiki.com/"&gt;Columbus Tech Life&lt;/a&gt; is a wiki with information on bloggers, technology focused people, companies, groups, events, and more happening in or around Columbus.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-3850814984373453090?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/3850814984373453090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=3850814984373453090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/3850814984373453090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/3850814984373453090'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2009/02/more-technology-groups-in-columbus-ohio.html' title='More Technology Groups in Columbus, Ohio'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-7669499240284816923</id><published>2008-06-10T22:19:00.005-04:00</published><updated>2008-12-10T04:32:54.065-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='amazon kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi allergies'/><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='dublin'/><category scheme='http://www.blogger.com/atom/ns#' term='green'/><title type='text'>Which is more green?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_mJ-ssMrU1Lw/SE8708coz_I/AAAAAAAAAGs/XFVvbzANhfw/s1600-h/Picture+1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_mJ-ssMrU1Lw/SE8708coz_I/AAAAAAAAAGs/XFVvbzANhfw/s320/Picture+1.png" alt="" id="BLOGGER_PHOTO_ID_5210449074656432114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I find myself more and more over the past couple of months thinking about my lifestyle and how my family is using our resources in terms of "being green".  This isn't something I thought about 10 years ago.  Sure, I have taken advantage of the &lt;a href="http://www.dublin.oh.us/services/recycling.php"&gt;awesome recycling options where I live in Dublin, Ohio&lt;/a&gt;, but within the past 2 years I have started consciously trying to make better choices.  The problem is I don't always know which is better and it is easy to get stuck working through all of the calculations and unknowns trying to come up with a formula for why I should do (a) instead of (b).  Some examples:&lt;br /&gt;&lt;br /&gt;1. Is it better to run the air conditioner in the car to feel cool, or rather is it better to put the windows down and let the breeze (somewhat) cool you off?  At first glance it would seem that AC off would be the greener choice, but consider that windows down would mean more drag, using potentially more fuel.  Might depend on speed you are traveling, how long you will be in the car, or many other factors.  I wish I knew the answer though, because I would likely chose the one that was better for the environment.&lt;br /&gt;&lt;br /&gt;2. Is it better to get read eBooks or buy the real thing?  This seems obvious, get an &lt;a href="http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Device/dp/B000FI73MA"&gt;Amazon Kindle&lt;/a&gt;.  At least that is what I am telling myself as this is now becoming my Father's Day gift this year.  By buying, retrieving, and reading books electronically, I am saving the rain forests, printing supplies, transportation costs, and probably loads of other things.  Unfortunately I don't know about the harmful costs of producing and distributing these electronic devices.  Are we causing an environment catastrophe by creating the lovely electronic displays?  What happens when we are done with them?  Are we creating a lead problem or does the Kindle have some other kind of harmful chemicals in it?  It uses Amazon's Whispernet to deliver books, which is just their name for cellular signals.  Harmful signals?  &lt;a href="http://www.foxnews.com/story/0,2933,358001,00.html"&gt;Some people claim to be allergic to Wifi now&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Where can I find the answers?  Seems like a common problem everyone would have, but I admit I haven't done a lot of online research.  As more people buy into "going green", it would be great to have a resource that breaks down the answers to these more complex situations.  I don't want to see answers that say blindly "use the AC".  I want to see answers that explain why and show the difference of using the AC versus not.  I want to know the person answering the question has worked the problem all the way through and is not just flippantly answering without really thinking through the opportunity costs.  Suggestions for finding answers?  Is searching Google based on each individual questionable situation the only answer?  Then I think we run into a trust issue.  How do I know the answer I find is not being influenced by some third party?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-7669499240284816923?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/7669499240284816923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=7669499240284816923' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7669499240284816923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7669499240284816923'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/06/which-is-more-green.html' title='Which is more green?'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_mJ-ssMrU1Lw/SE8708coz_I/AAAAAAAAAGs/XFVvbzANhfw/s72-c/Picture+1.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-6099120638293616017</id><published>2008-06-23T08:50:00.006-04:00</published><updated>2008-12-10T04:32:53.936-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='angies list'/><category scheme='http://www.blogger.com/atom/ns#' term='worthington'/><category scheme='http://www.blogger.com/atom/ns#' term='warning construction'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='scott peterson'/><category scheme='http://www.blogger.com/atom/ns#' term='peterson home improvement'/><title type='text'>Warning, warning - stay far away from Peterson Home Improvement</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_mJ-ssMrU1Lw/SF-dE87WYNI/AAAAAAAAAG0/dzdlL2R3gcA/s1600-h/logo_png2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_mJ-ssMrU1Lw/SF-dE87WYNI/AAAAAAAAAG0/dzdlL2R3gcA/s320/logo_png2.png" alt="" id="BLOGGER_PHOTO_ID_5215059601918419154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My wife and I wanted our basement finished to have some extra space for all of our daughter's toys, to have somewhere to get away, to have an extra bedroom since we would be losing one upstairs once Lauren moves to a big-girl room, and to have a "man cave".  Okay, the last one was for me, not for my wife.  We hired &lt;a href="http://www.petersonimprovements.com/"&gt;Peterson Home Improvement&lt;/a&gt;, of Worthington, OH, to make our dream a reality.  Welcome to our nightmare.&lt;br /&gt;&lt;br /&gt;The project was estimated to take 4-5 weeks.  We are now in the 9th week and if we can get anyone on-site to do some work it would still probably take another 2 weeks to finish.  That's right, "if" we can get anyone on-site to come and do work.  For the past 3 weeks, the workers have been at our house for a total of 3 hours.&lt;br /&gt;&lt;br /&gt;Peterson Home Improvement is out of money.  One framing crew has quit working with Scott Peterson.  He owed them more than $7000 for past jobs.  They stopped working on our project, because that was the only way they could force Scott Peterson to pay them.  He bounced 2 checks to them, and finally gave them a check that did not bounce the next week.  They came back on-site and worked for awhile, until they needed some supplies.  They could not continue working until Scott Peterson could purchase some supplies.  Unfortunately, it appears Peterson Home Improvement has bad credit with all home supply stores nowadays and the workers, rightfully so, have stopped purchasing supplies themselves in hopes of being reimbursed.&lt;br /&gt;&lt;br /&gt;We ran into similar problems with the drywall crew.  They would stop work early on most days.  Turns out, they too needed supplies and again, they did not want to purchase supplies themselves, because they too were having a hard time getting payment out of Peterson Home Improvement.&lt;br /&gt;&lt;br /&gt;Once again, same problem with the Scott's painter.  He needed the primer, but Scott has not bought it.  He went out and bought it himself, came on a Sunday, Father's Day specifically, and did all of the priming.  The primer was put on very quickly, and only one coat was on.  It could definitely use a second coat.&lt;br /&gt;&lt;br /&gt;Through all of this work, the owner of Peterson Home Improvement has lied to us multiple times.  He claimed during one work stoppage that he could not reach the framing crew and that maybe they had gone out drinking the night before.  He was slandering his own crew, when it turns out they were not coming to work because they had not been paid for the past 2 jobs.  Nice guy!  Not!  That was when he bounced 2 checks to them too.&lt;br /&gt;&lt;br /&gt;The project manager has left the company.  The framing crew has hired an attorney.  The owner of the company has had to reschedule the last several meetings I have setup to sit down with him to determine when our project will be finished.  It could be that Peterson Home Improvement will file bankruptcy.  Regardless, if you are considering a home construction project, you have been advised to stay far, far away from Peterson Home Improvement.&lt;br /&gt;&lt;br /&gt;I have written to &lt;a href="http://www.angieslist.com/AngiesList/"&gt;Angie's List&lt;/a&gt; to give them this feedback so hopefully they will update their ratings to reflect how poorly run the project and company is nowadays.  I will be writing to the Better Business Bureau in hopes of getting a resolution on our project too.&lt;br /&gt;&lt;br /&gt;Stay away from Peterson Home Improvement.  Do not wish this company on even your worst enemies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-6099120638293616017?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/6099120638293616017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=6099120638293616017' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/6099120638293616017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/6099120638293616017'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/06/warning-warning-stay-far-away-from.html' title='Warning, warning - stay far away from Peterson Home Improvement'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_mJ-ssMrU1Lw/SF-dE87WYNI/AAAAAAAAAG0/dzdlL2R3gcA/s72-c/logo_png2.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-8704060605361235441</id><published>2008-09-02T15:54:00.024-04:00</published><updated>2008-10-27T10:33:08.289-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='extreme programming'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='barcamp'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='rational'/><category scheme='http://www.blogger.com/atom/ns#' term='central ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Technology Groups in Columbus, Ohio</title><content type='html'>I have been trying to collect information for all of the technology related groups in Columbus and Central Ohio.  The lists below are what I have so far and I will continue to add to this post as I discover others:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Languages and Developers:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.condg.org/"&gt;Central Ohio .NET Developers Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cojug.org/"&gt;Central Ohio Java Users Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://php.meetup.com/93/"&gt;Columbus PHP Developers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.columbusrb.com/"&gt;Columbus Ruby Brigade&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mail.python.org/mailman/listinfo/centraloh"&gt;Central Ohio Python mailing list&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pyohio.org/"&gt;PyOhio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/rethink-columbus"&gt;Rethink Columbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cardinalsolutions.com/xp/index.html"&gt;Central Ohio Chapter of the Extreme Programming Users Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mysql.meetup.com/58/"&gt;Columbus MySQL Users&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sqlsig.geodocs.com/"&gt;Central Ohio SQL Server Special Interest Group&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Operating Systems:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.colug.net/"&gt;Central Ohio Linux User Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.buckeyemac.org/"&gt;Buckeye Mac Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://macforum.osu.edu/"&gt;MacForum&lt;/a&gt;&lt;br /&gt;&lt;a href="http://covmug.org/"&gt;Central Ohio VMware Users Group&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Applications:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.columbusdigital.org/"&gt;Columbus Digital: Adobe Users Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cospug.org/default.aspx"&gt;Central Ohio Sharepoint Users Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cardinalsolutions.com/CORUG/index.htm"&gt;Columbus Ohio Rational Users Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.drupal.org/node/14128"&gt;Central Ohio Drupal Group&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Co-working:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.cospacecolumbus.com/"&gt;CoSpace Columbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://corkboardcolumb.us/"&gt;Corkboard&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Social:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://socialmediacafe.wordpress.com/"&gt;Columbus Social Media Cafe&lt;/a&gt;&lt;br /&gt;&lt;a href="http://twitter.zappos.com/Columbus"&gt;Twitter tracking for Columbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://columbus.startupdrinks.com/"&gt;cSUDs: Columbus Startup Drinks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://columbus.startupweekend.com/"&gt;Columbus Startup Weekend&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.itmartini.com/"&gt;Columbus IT Martini&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.podcampohio.com/"&gt;Podcamp Ohio&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Other:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://techlife.pbwiki.com/"&gt;Columbus Tech Life&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.colarc.org/"&gt;Columbus Architecture Group&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.coalmg.org/"&gt;Central Ohio Application Lifecycle Management Group&lt;/a&gt;&lt;div&gt;&lt;a href="http://www.aitp-columbus.org/"&gt;Association of IT Professionals - Columbus Chapter&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/group.php?gid=15680024669"&gt;Web Analytics Wednesday (Tuesday)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://coupa.mlbonneville.com/index.php?option=com_events&amp;amp;task=view_detail&amp;amp;agid=2&amp;amp;year=2008&amp;amp;month=9&amp;amp;day=17&amp;amp;Itemid=28"&gt;Columbus Ohio Usability Professionals Association&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.techcolumbus.org/"&gt;TechColumbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.tech4ohio.org/"&gt;Technology for Ohio's Tomorrow&lt;/a&gt;&lt;br /&gt;&lt;a href="http://columbusrobotics.org/blog/"&gt;Columbus Robotics Society&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dorkbot.org/dorkbotcolumbus/"&gt;Dorkbot Columbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ccscmh.org/"&gt;Columbus Computer Society&lt;/a&gt;&lt;br /&gt;&lt;a href="http://barcamp.org/BarCampOhio"&gt;BarCampOhio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://groups.google.com/group/convergence-columbus"&gt;Convergence Columbus&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thefusefactory.org/"&gt;The Fuse Factory&lt;/a&gt;&lt;br /&gt;&lt;a href="http://freegeekcolumbus.org/"&gt;Freegeek Columbus&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What am I missing?  Add in comments or mail me and I will add to the post.  Thanks.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-8704060605361235441?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/8704060605361235441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=8704060605361235441' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8704060605361235441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8704060605361235441'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/09/technology-groups-in-columbus-ohio.html' title='Technology Groups in Columbus, Ohio'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-8365406364102996553</id><published>2008-04-10T13:00:00.001-04:00</published><updated>2008-09-05T17:05:16.935-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='starbucks'/><category scheme='http://www.blogger.com/atom/ns#' term='panera'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='laptop locks'/><category scheme='http://www.blogger.com/atom/ns#' term='kace'/><category scheme='http://www.blogger.com/atom/ns#' term='remoteworking'/><category scheme='http://www.blogger.com/atom/ns#' term='telecommuting'/><title type='text'>Bathroom breaks</title><content type='html'>Most days I work out of the office in my house. I like to get out and get some good coffee, get a bagel, or just generally get out of the house a couple of days of the week to keep from going stir crazy. I used to go to &lt;a href="http://www.panerabread.com/"&gt;Panera&lt;/a&gt; all the time to take advantage of the free WiFi.  My company bought all of the the remote developers the &lt;a href="http://b2b.vzw.com/productsservices/wirelessinternet/"&gt;Verizon broadband wireless USB device and the service&lt;/a&gt;, so now I go to &lt;a href="http://www.starbucks.com/"&gt;Starbucks&lt;/a&gt; a lot more. Unfortunately, none of the places I work from have a way to secure your laptop when you need to go to the bathroom. Given how many people I see working on laptops in these locations, it is clear these businesses cater to these customers. To provide a better service, I would love for them to install some secure brackets so I could use a laptop lock. As it is, the laptop lock would be pretty useless because it would be trivial for someone to lift up a chair or table to get the laptop unhooked. These are the types of brackets I am talking about:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ecx.images-amazon.com/images/I/516HQERPQNL._SS400_.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ecx.images-amazon.com/images/I/516HQERPQNL._SS400_.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The silver bracket at the bottom could be securely attached to the wall.  It wouldn't even have to be visible, they could put it behind the comfy chairs or underneath the table to keep it out of site for those that don't need it or don't want to see it.  I would feel better about leaving my laptop secured by this than asking a stranger to keep an eye on it, or having to shut everything down, closing the lid, and losing my connections.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-8365406364102996553?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/8365406364102996553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=8365406364102996553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8365406364102996553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8365406364102996553'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/04/bathroom-breaks.html' title='Bathroom breaks'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-7015602006067916553</id><published>2008-04-15T12:03:00.005-04:00</published><updated>2008-09-05T17:04:05.208-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='awk'/><category scheme='http://www.blogger.com/atom/ns#' term='meme'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><category scheme='http://www.blogger.com/atom/ns#' term='macosx'/><title type='text'>History meme</title><content type='html'>With reference to the History meme: &lt;a href="http://diveintomark.org/archives/2008/04/15/history-meme"&gt;http://diveintomark.org/archives/2008/04/15/history-meme&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;Mike-MacBook-Pro:nimitz mike$ uname -a&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;Darwin Mike-MacBook-Pro.local 9.2.2 Darwin Kernel Version 9.2.2: Tue Mar  4 21:17:34 PST 2008; root:xnu-1228.4.31~1/RELEASE_I386 i386&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;Mike-MacBook-Pro:nimitz mike$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;86 ls&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;78 cd&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;68 p4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;66 pwd&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;26 gmake&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;24 s1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;24 emacs&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;13 more&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;13 man&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;12 ssh&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Notes: s1 is an alias to ssh to my virtual machine server, p4 is perforce&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-7015602006067916553?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/7015602006067916553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=7015602006067916553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7015602006067916553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7015602006067916553'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/04/history-meme.html' title='History meme'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-7239580343690016902</id><published>2008-05-09T21:00:00.005-04:00</published><updated>2008-09-05T17:00:49.946-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='win32'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft windows'/><category scheme='http://www.blogger.com/atom/ns#' term='CreateProcess'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet'/><title type='text'>Launching Windows Processes</title><content type='html'>The myriad of ways to launch processes on Microsoft Windows is staggering.  Getting your application right is very difficult.  One challenge I recently came across was a problem launching certain Microsoft command line tools.  I had the same problem from both .NET (using C#) and from using the native CreateProcess Win32 API.  If you are having problems with System.Diagnostics.Process or CreateProcess while trying to capture standard out and/or standard error, it very likely could be the same issue.  Some of the applications that were found to have the problem were: chkntfs.exe, chkdsk.exe, xcopy.exe.  As it turns out, for one reason or another for these particular applications, if you are capturing stdout or stderr, you must also give a handle for capturing stdin.  Once you do that it will start working correctly.&lt;br /&gt;&lt;br /&gt;I searched for awhile on Google and found several people who had the same problem, but never could find a satisfactory answer.  Finally came up with this, so hopefully documenting it here will help others in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-7239580343690016902?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/7239580343690016902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=7239580343690016902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7239580343690016902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7239580343690016902'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/05/launching-windows-processes.html' title='Launching Windows Processes'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-3479337942719067456</id><published>2008-05-30T11:51:00.004-04:00</published><updated>2008-09-05T16:59:46.132-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netscape'/><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='SWC'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='kace'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='avantgo'/><title type='text'>Columbus Startup Weekend</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://startupweekend.com/wp-content/themes/bob/images/beaker.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 199px; height: 238px;" src="http://startupweekend.com/wp-content/themes/bob/images/beaker.png" alt="" border="0" /&gt;&lt;/a&gt;I signed up for &lt;a href="http://startupweekend.com/columbus-startup-weekend/"&gt;Columbus Startup Weekend&lt;/a&gt;.  It&lt;br /&gt;seems like a good chance to connect with the Columbus Ohio startup scene.  I have worked at &lt;a href="http://www.netscape.com/"&gt;Netscape&lt;/a&gt;, &lt;a href="http://www.avantgo.com/"&gt;AvantGo&lt;/a&gt;, and now &lt;a href="http://www.kace.com/"&gt;KACE&lt;/a&gt;, so I have experiences with startups in Silicon Valley.  I have not had made a lot of connections in Columbus related to technology companies.  I am looking forward to this weekend in July to connect with all different types of people interested in started new companies from all of the different angles - from legal, to PR, to design, to development and everything else it takes to start and launch a company.  If you are interested, please sign up.  If you have already signed up, &lt;a href="http://columbus.startupweekend.com/?p=7"&gt;please introduce yourself&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-3479337942719067456?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/3479337942719067456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=3479337942719067456' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/3479337942719067456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/3479337942719067456'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/05/columbus-startup-weekend.html' title='Columbus Startup Weekend'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-4319251954494905787</id><published>2008-07-06T20:15:00.003-04:00</published><updated>2008-09-05T16:53:06.478-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='omnivore&apos;s dilemna'/><category scheme='http://www.blogger.com/atom/ns#' term='bsg'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='pollan'/><category scheme='http://www.blogger.com/atom/ns#' term='corn'/><title type='text'>Observations on BSG</title><content type='html'>Some thoughts going through my head on &lt;a href="http://en.wikipedia.org/wiki/Battlestar_Galactica_%282004_TV_series%29"&gt;Battlestar Galactica&lt;/a&gt; (BSG), with a warning that if you have not watched all of the episodes to-date the observations below may contain spoilers:&lt;br /&gt;&lt;br /&gt;1. Single point-of-failure: Are you kidding me?  The Cylons have only one Resurrection Hub?  The advancement of man (machine)-kind makes this simple mistake?  Have they not designed a network or an application with near 100% uptime requirements before?  Were the Cylons designed by the folks at twitter?  (Sorry, it was too easy.)  The end of next season will just be a picture of the &lt;a href="http://www.zazzle.com/failwhale_bumper_stickers_bumpersticker-128739624937201039?gl=failwhale&amp;amp;CMPN=AssociateZazzlePanel"&gt;fail whale&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;2. I have been reading Michael Pollan's &lt;a href="http://www.amazon.com/Omnivores-Dilemma-Natural-History-Meals/dp/1594200823"&gt;Omnivore's Dilemna&lt;/a&gt;.  The first part of the book is mostly about corn and how much we have grown to rely on it in the U.S.  He talks about the different types of genetically modified (GM) corn and that just a minute amount of the corn grown in the U.S. now is for human food consumption.  Very interesting book, but the connection to BSG is that methaphorically the genetically modified corn is like the Cylons.  Humans created it, and we think we control it.   We mostly can't tell by looking which corn is GM and which is not GM.  Many friends have said they are buying all produce from Whole Foods or other organic grocery stores to keep away from pesticides and the dangers of GM crops.  In the end, aren't we all genetically modified and isn't all corn genetically modified?  Whether by humans or evolution, what we eat today is not what the original inhabitants of North America used to eat.  The plants have modified themselves, the strongest or the ones with the best characteristics are the ones that were naturally selected to survive and multiply.  It wouldn't surprise me that at the end of BSG we find the humans are in fact Cylons too.  Remember, "this has all happened before and it will all happen again".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-4319251954494905787?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/4319251954494905787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=4319251954494905787' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/4319251954494905787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/4319251954494905787'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/07/observations-on-bsg.html' title='Observations on BSG'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-8762339666024948538</id><published>2008-07-21T09:26:00.004-04:00</published><updated>2008-09-05T16:52:17.938-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='SWC'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='EventStart'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>10 Ways To Be Loved At Startup Weekend</title><content type='html'>First in a series of posts about &lt;a href="http://columbus.startupweekend.com/"&gt;Startup Weekend Columbus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;10 Ways To Be Loved At Startup Weekend:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Bring a video projector - want to do pair programming, want to share some thoughts, want to review your slide deck, you need a projector&lt;/li&gt;&lt;li&gt;Bring a power strip - whenever you are working away from the office or home, you can never find enough power outlets, buy a &lt;a href="http://www.amazon.com/Monster-Outlet-Mini-Power-Strip/dp/B000NRRDFU/diabeticbooks-20"&gt;Monster 4 Outlet Mini Power Strip&lt;/a&gt; for all of your travels&lt;/li&gt;&lt;li&gt;Bring an ethernet hub and ethernet cables - the WiFi in public facilities is bound to fail, be dog slow, or be completely unavailable, but with this you can setup your own network to share files with team members anyway&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Bring a Mac laptop - not to be religious about operating systems, but it just seems to make Internet Connection Sharing dead simple&lt;/li&gt;&lt;li&gt;Bring a broadband wireless access modem - a Verizon Wireless EV-DO USB modem combined with Mac laptops and ethernet hub allowed our group to keep working while others were stuck without an Internet connection&lt;/li&gt;&lt;li&gt;Be the person on the team willing to run to Starbucks to keep your team caffeinated&lt;/li&gt;&lt;li&gt;Know the area, know the closest cafe, know when they close up shop for the night&lt;/li&gt;&lt;li&gt;Be &lt;a href="http://twitter.com/thebeerwench"&gt;@TheBeerWench&lt;/a&gt;, bring the beer, know your beer, only bring the good stuff&lt;/li&gt;&lt;li&gt;Rent an RV for the weekend, pull it up outside Startup Weekend location, let your team members use it for meeting space, but more importantly for down time, naps, and any out of towners that need a place to crash&lt;/li&gt;&lt;li&gt;Have fun, enjoy yourself, be happy - remember this isn't your day job, you are here to have fun, push yourself, make connections; this weekend will be a lot of work, but it shouldn't feel like work!&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-8762339666024948538?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/8762339666024948538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=8762339666024948538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8762339666024948538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/8762339666024948538'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/07/10-ways-to-be-loved-at-startup-weekend.html' title='10 Ways To Be Loved At Startup Weekend'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-7561308976663080631</id><published>2008-07-24T11:07:00.004-04:00</published><updated>2008-09-05T16:51:50.358-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='SWC'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='EventStart'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Thoughts for Developers going to Startup Weekend</title><content type='html'>Second in a series of posts on &lt;a href="http://columbus.startupweekend.com/"&gt;Startup Weekend Columbus&lt;/a&gt;.  You can read the first post &lt;a href="http://codemgmt.blogspot.com/2008/07/10-ways-to-be-loved-at-startup-weekend.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Having just gone through Startup Weekend Columbus last weekend, these were some thoughts I had that might help developers or architects attending future Startup Weekends:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Bring a laptop, pre-loaded with the development tools you are comfortable using.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Create a source code repository on a public site in advance (&lt;a href="http://github.com/"&gt;github&lt;/a&gt;, &lt;a href="http://bitbucket.org/" target="_blank"&gt;bitbucket.org&lt;/a&gt;, &lt;a href="http://code.google.com/hosting/"&gt;google code&lt;/a&gt;).  For &lt;a href="http://eventstart.com/"&gt;EventStart&lt;/a&gt;, one of our developers already had a &lt;a href="http://github.com/"&gt;github&lt;/a&gt; account.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Know your tools, use what you know, don't try to learn over the weekend.  If you haven't used git before, don't make this the weekend you try to convince people to use it and then try to learn it on the fly.  You have more important things to worry about and learn this weekend - i.e. getting a company launched.&lt;/li&gt;&lt;li&gt;Have a public web server host available.  For &lt;a href="http://eventstart.com/"&gt;EventStart&lt;/a&gt;, one of our developers already had a &lt;a href="http://www.slicehost.com/"&gt;slicehost&lt;/a&gt; account setup.  This was immensely helpful.&lt;/li&gt;&lt;li&gt;Don't be religious about your development methodology.  Not everyone does pair programming.  Not everyone is a Ruby on Rails developer.  Not everyone uses emacs or vi or vim or TextMate or Visual Studio 2008.  Allow the other developers in the group to work the way they are used to working.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Divide and conquer.  Startup Weekend is very intense.  Lots of ideas, lots of tasks.  Most people that come to these events are extremely bright.  Leverage the strengths of the developers by assigning tasks and responsibilities then let them loose.  Go, go, go.&lt;/li&gt;&lt;li&gt;Remember, the assignment for the weekend is to get something done.  This code does not need to live forever, does not need to work for every edge case, does not need to do everything you can possibly imagine.  You are building a prototype more than a real, working production scalable solution.  Keep that in mind, take shortcuts.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-7561308976663080631?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/7561308976663080631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=7561308976663080631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7561308976663080631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/7561308976663080631'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/07/thoughts-for-developers-going-to.html' title='Thoughts for Developers going to Startup Weekend'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8028772714187007843.post-2066428339457440567</id><published>2008-07-30T08:21:00.007-04:00</published><updated>2008-09-05T16:50:55.695-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='columbus'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='SWC'/><category scheme='http://www.blogger.com/atom/ns#' term='ohio'/><category scheme='http://www.blogger.com/atom/ns#' term='EventStart'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>Pitching Ideas at a Startup Weekend</title><content type='html'>Third in a series of posts on &lt;a href="http://columbus.startupweekend.com/"&gt;Startup Weekend Columbus&lt;/a&gt;.  You can read the first post about how to be loved by your peers at Startup Weekend &lt;a href="http://codemgmt.blogspot.com/2008/07/10-ways-to-be-loved-at-startup-weekend.html"&gt;here&lt;/a&gt; and the second post for developers &lt;a href="http://codemgmt.blogspot.com/2008/07/thoughts-for-developers-going-to.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Some suggestions for how to pitch ideas at a Startup Weekend event:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Don't pitch the company as if you are the "original founder".&lt;/li&gt;&lt;li&gt;Everyone at Startup Weekend is a founder in the company created at Startup Weekend.&lt;/li&gt;&lt;li&gt;No matter how much work you have already put into the project, by pitching your idea at Startup Weekend, you are opening it up to new people and essentially starting over.  That is a good thing.&lt;/li&gt;&lt;li&gt;Don't try to run the show.  Be willing to listen to feedback.  Something better might come out of it.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Lots of smart people go to Startup Weekend events, listen to them, you might learn something and get a chance to build something even better than you could imagine.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;At Startup Weekend Columbus one of the groups that came out of the Friday evening voting process had 2 idea/business people that had already done a large amount of work to verify the business case, talked with Angel investors and VCs, talked with other companies in a somewhat related industry about leveraging their platform, already architected part of the solution, and generally had done everything except legally establish a company and build a proof of concept.  One of these idea/business guys went as far as to say THEY were the "founders" of the company to be established.  That immediately made me, one of the people that was thinking about working on the idea for the weekend take a step back and reconsider if this was the right project for me for this weekend.  What would I be getting out of the weekend if I put in a bunch of hard work to build these guys a nice prototype?  It was clear they intended to continue with the idea well past Startup Weekend.  It appeared to me they were just looking to leverage developers attending Startup Weekend to build the proof of concept (POC).&lt;br /&gt;&lt;br /&gt;I think after the Friday evening voting the group was formed at about 16 people.  By Saturday morning I think the group was down to about 6 people.  I think this was all because of the way the "original founders" presented the idea to the group.  By opening it up to new ideas or features, by starting with some brainstorming and potentially improving the "proven" idea, they may have been able to get some buy-in from the group and create something great.&lt;br /&gt;&lt;br /&gt;This is not to say they won't build something great or that they won't be successful.  They seemed to have lots of support from &lt;a href="http://www.techcolumbus.org/"&gt;TechColumbus&lt;/a&gt; before Startup Weekend, so they have the connections to be successful.  This is more just an explanation on why I decided not to work with that group and why a couple other people I met decided to drop out of the group and form a splinter group.  Our splinter group ended up working on &lt;a href="http://eventstart.com/"&gt;EventStart&lt;/a&gt;.  The original group can remain unnamed to protect the innocent.  This was all just my opinion and I am not interested in burning bridges.  Lots of bright people, it is a small world, bound to run into these people again some day, etc.  Loved the idea, didn't enjoy the execution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8028772714187007843-2066428339457440567?l=codemgmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codemgmt.blogspot.com/feeds/2066428339457440567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8028772714187007843&amp;postID=2066428339457440567' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/2066428339457440567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8028772714187007843/posts/default/2066428339457440567'/><link rel='alternate' type='text/html' href='http://codemgmt.blogspot.com/2008/07/how-not-to-pitch-ideas-at-startup.html' title='Pitching Ideas at a Startup Weekend'/><author><name>Mike Gray</name><uri>http://www.blogger.com/profile/12143793661629140929</uri><email>corvina@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06068791435106820742'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry></feed>