﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><ttl>60</ttl><title>tallsails</title><link>http://blog.tallsails.com</link><language>en</language><copyright /><itunes:subtitle> </itunes:subtitle><itunes:author>TallSails</itunes:author><itunes:summary /><description /><itunes:owner><itunes:name>TallSails</itunes:name><itunes:email>ntisdale@newenergyassoc.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:category text="Arts" /><item><title>Why MSFT wants to buy ! Yahoo!</title><link>http://blog.tallsails.com/2008/03/05/why-msft-wants-to-buy--yahoo.aspx</link><dc:creator>TallSails</dc:creator><description>A lot of folks figure MSFT wants the eyeballs, ability to generate a profit on the web.&amp;nbsp; Well thats the obvious short story.&amp;nbsp; What was obvious to me the moment i heard it, was MSFT was going to be able to fulfill a goal of thiers, which they have stated, in the only way I think they can....&lt;br&gt;&lt;br&gt;MSFT has entered the era of realizing cloud-computing (thier term) or grid computing.&amp;nbsp; There are a few companies out there that have massive scale data centers - Google, Yahoo, AOL, Ebay, Amazon.&amp;nbsp; A few others, not many.&amp;nbsp; And when I was at a MSFT developers conference this past fall, they announced they were going to build many of these massive data centers to join this business - and become a modern day telco.&lt;br&gt;&lt;br&gt;Only, they are waay late to this game.&amp;nbsp; Nothing Scales. (tm)&amp;nbsp; How you heat, cool, layout cables - this is all very specialized at this scale - how you setup install, de-rack, maintain a massive data center (lets not forget all the cool things about redundant cluster computing with fail in place components, etc.&amp;nbsp; Just try to build one of these suckers - )&lt;br&gt;&lt;br&gt;So how can they catch up?&amp;nbsp; Buy Yahoo.&amp;nbsp; The street will make them pay for the online ad revenue, a profitable business model, a web portal and the number of yahooligan eyeballs, etc.&lt;br&gt;&lt;br&gt;But the street won't charge the premium its worth the MSFT - how to build, run, massive scale computing, which there will be 3-5 (rule of 3) players in the coming years, and MSFT needs to be one.&amp;nbsp; Or they will be bought by one.&lt;br&gt;&lt;br&gt;So they want to buy Yahoo.&amp;nbsp; So far its not been working, but I now realize how they plan to get into massive scale computing - which I didn't believe they could....&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2008/03/05/why-msft-wants-to-buy--yahoo.aspx#Comments</comments><guid isPermaLink="false">f513eac6-707c-4c45-bb36-004c53f84ff4</guid><pubDate>Thu, 06 Mar 2008 12:41:38 GMT</pubDate></item><item><title>Multi Core CPUs and micro-scopic biology.</title><link>http://blog.tallsails.com/2007/02/15/multi--core--whats-next.aspx</link><dc:creator>TallSails</dc:creator><description>By now even my ma has heard about the multi core, multi CPU revolution.&amp;nbsp; 2 Core CPUs are the norm on shipping laptops and towers, and 4 core CPUs are just around the corner.&amp;nbsp; Dual and four socket mother boards, which allow for 2 -4 CPUs (each with multi cores) are no longer exotic, and the memory and OS, and database are engineered with this computer-factor in mind.&amp;nbsp; Soooo.... now what?....&lt;br&gt;&lt;br&gt;&lt;br&gt;First, many more cores.&amp;nbsp; There are 8 and 16 core chips already in the pipeline.&amp;nbsp; And before you start yakking about dimishing returns - let me point out a few things.&amp;nbsp; First - a "context switch" where the CPU is running one thread and switches to another, is the slowest thing on the planet.&amp;nbsp; So just having a core "sitting" for that thread, with all the registers set, and switching among cores for each "context switch" is an easy way to ramp processing power.&lt;br&gt;&lt;br&gt;Second, we are not done improving the interconnect, cross bar, technologies between all those CPUs and sockets.&amp;nbsp; Research labs are playing with chip sub sets that don't even have traditional circuits between them, the circuits are so close together that so much noise is introduced, the sub chips effectively train and communicate similar to error correcting modem techniques, and since the circuits don't always align, the systems have a sort of "roving" cellular tolerance to the communications.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;Wireless communication from one part of the motherboard to another is also another "in the lab" interesting idea.&amp;nbsp; You are not constrained to the two -dimensional plane of circuits...lots of interesting things can happen.&lt;br&gt;&lt;br&gt;So lots more CPUs?&amp;nbsp; You bet.&amp;nbsp; &lt;br&gt;&lt;br&gt;What else tho?&lt;br&gt;&lt;br&gt;Well, look at what the chip companies are doing, and look at mainframes in the 80s and lets play 2+2=?&lt;br&gt;&lt;br&gt;AMD bought one of the largest and most advanced graphics cards companies.&amp;nbsp; Now a graphics card is a really hardware pipelined vector array math card.&amp;nbsp; AMD has already announced they will package that on-or-near the CPU.&amp;nbsp; Also recall that there are already math packages (and screen savers, folding@home, SETI, etc) that will "do the math and processing" on the graphics card (not the graphics math or processing, general purpose stuff).&lt;br&gt;&lt;br&gt;And I have read hints from AMD and INTEL that point to a non-homegeneous (ahem, mixed irregular) cores.&lt;br&gt;&lt;br&gt;So your 80 core CPU in 2010 will have some cores that are optimized for floating point, some for communication, some for integer math, some for large memory applications, some for I/O bound subsystems and subroutines (mostly waiting on the bus, but can spend those cycles re-optimizing thier assembly code) and other cores that are dedicated to "helping actual cores" - these background cores never run a user or OS thread, they do things like re-order instructions and re-optimize (hot spot) instruction queues for cores that are dedicated to running your user threads.&lt;br&gt;&lt;br&gt;IBM is close to this with thier "cell" processor, from cellular automita, but from what I understand, all the cell processors are the same, they just specialize thier workload and assignment. Think about the "array processing boards" some mainframes would install to run SAS...&lt;br&gt;&lt;br&gt;So you have a bunch of vector processors, and groups of risc cores, each risk (reduced instruction set) group optmized for a kind of processing.&amp;nbsp; And your programs, sub routines are allocated to certain cores that are suited for that kind of processing.&lt;br&gt;&lt;br&gt;Sounds a lot like the human brain / nervous system eh?&amp;nbsp; &lt;br&gt;&lt;br&gt;Sounds like technology evolution is mimicing biological evolution.&amp;nbsp; And right now, we are still in the simple C-H-O-N (carbon, hydrogen, oxygen, nitrogen) chain state, perhaps up to the single cell microbe state.&amp;nbsp; &lt;br&gt;&lt;br&gt;The "technology" life forms coming will be much more complicated, much more powerful, and each phase will need the processing power of the previous to design it.&amp;nbsp; All but the simplest microscopic life forms have different cells dedicated to different functions.&amp;nbsp; Thats how early we are in the technology evolution.&amp;nbsp; Single cells Amoebas and Euglenas.&lt;br&gt;&lt;br&gt;Thats where its headed, and everything from aquisitions, to lab work, to announced pipelines foretell it.&lt;br&gt;&lt;br&gt;(And you thought I was going to rant about how multi core CPUs are helping medical and biology research.)&lt;br&gt;&lt;br&gt;The good news is, this will greatly expand the kinds of problems we solve with software, the "circle" will get larger.&lt;br&gt;And, it will give the operating system vendors something worthwhile to focus on for a good 10 years, instead of adding and removing dancing paper clips from our screen.&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2007/02/15/multi--core--whats-next.aspx#Comments</comments><guid isPermaLink="false">5f0beac4-3b65-4071-b05b-6a36f9f8530a</guid><pubDate>Thu, 15 Feb 2007 10:00:48 GMT</pubDate></item><item><title>Some companies won't take your money</title><link>http://blog.tallsails.com/2007/02/14/some-companies-wont-take-your-money.aspx</link><dc:creator>TallSails</dc:creator><description>We got new laptops at work.&amp;nbsp; Dells, corporate thing.&amp;nbsp; So I decided to look up a few things about my dell laptop, and check out thier online store, see what the everything-old-is-new again CEO Micheal has done.&lt;br&gt;Micheal, visit your own on-line store.&amp;nbsp; Yourself, with no one in the room, you will be shocked to find out....&lt;br&gt;&lt;br&gt;&lt;br&gt;First, I have to say whether I am small-business,&amp;nbsp; medium business, large business, or government entity. Those are the only choices.&amp;nbsp; I had no idea that large business buy laptops that are wildly different than small businesses, but what the heck.&amp;nbsp; And what of the moms, Dads, college bound senoirs, grand mas, grand dads, video gamers, web surfers, unemployed but looking for work?&amp;nbsp; What about &lt;i&gt;people&lt;/i&gt; that might want to buy a laptop? Umm, no door for you to go thru.&lt;br&gt;&lt;br&gt;I want a laptop.&amp;nbsp; You only sell like 8 different builds.&amp;nbsp; Many of your customers are not any of these, they are dads, moms, college bound kids, and plain folks buying thier own stuff - or do you not sell to the common folks anymore?&amp;nbsp; &lt;br&gt;&lt;br&gt;Second, supposing you guess that right, you then have to pick from coined names like "inspiron" and "lattitude" to further "guess" where to head.&amp;nbsp; I figured i wanted lattitude, but I don't know the difference - which is high end, cheaper, student model etc.&amp;nbsp; Thanks for putting me further off, making me feel more lost.&lt;br&gt;&lt;br&gt;But the kicker is this page I finally get to, after my third choice, where I pick a model number of a lattitude, still not knowing what the heck a 620 varies from a 440 lattitde....but nonetheless I finally! get to see a laptop and some (some) specs.&lt;br&gt;&lt;br&gt;&lt;a target="" class="" href="http://www.dell.com/content/products/productdetails.aspx/latit_d620?c=us&amp;amp;cs=555&amp;amp;l=en&amp;amp;s=biz"&gt;Here is the page&lt;/a&gt;&lt;br&gt;&lt;br&gt;Study it carefully, cause at this point, moms, dads, college bound kids, you know how much money you would like the spend.&amp;nbsp; 3 guesses of navigation in, and still - NO PRICE.&amp;nbsp; thats right.&lt;br&gt;&lt;br&gt;Now, even worse - you can get the price - just click on the BUY IT button.&amp;nbsp; Every web catalog has a buy-it button don't they.&lt;br&gt;&lt;br&gt;Not this one.&amp;nbsp; Not even close.&lt;br&gt;&lt;br&gt;If you are a purchasing manager at a large government entity, maybe the &lt;br&gt;&lt;b&gt;"Quote to order" &lt;br&gt;&lt;/b&gt;button makes sense to you.&amp;nbsp;&amp;nbsp; Is that even english?&amp;nbsp; I don't want to quote anything.&amp;nbsp; The verb is what I do (print, copy , paste) - I don't want to quote.&amp;nbsp; I want to "read a quote" "read a price" , "View a quote".&amp;nbsp; I may or may not want to order, and perhaps that next screen makes me order it.&amp;nbsp; Or worse. (actually, worse).&lt;br&gt;&lt;br&gt;You finally figure out thats where you want to go.&lt;br&gt;&lt;br&gt;&lt;i&gt;only you can't get a price here either!!!&lt;/i&gt;&amp;nbsp;&amp;nbsp; You have to "register".&amp;nbsp; And if you try to "guest checkout", which works without registration at every other place I have bought stuff on the web - No price, no dice, no sale, it asks you for your previous quote number!!!! (Which means, you are already registered? - did the designers really test this?)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;&lt;b&gt;You are in an endless series of mazes which all look alike.&amp;nbsp; &lt;/b&gt;&lt;/i&gt;&lt;br&gt;Go North.&lt;br&gt;&lt;i&gt;&lt;b&gt;You are in an endless series of mazes which all look alike.&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/i&gt;I was pretty familiar with the Dell web site of old, and you could get products, many, side by side, with prices, very easily.&amp;nbsp; I know the "Web 2.0" consultants tell you to put "role based navigation" on your web site - but you forgot a serious role.&amp;nbsp; I want pricing info.&amp;nbsp; I can't get it.&amp;nbsp; I have X dollars to spend.&amp;nbsp; I don't want to "quote to order".&lt;br&gt;&lt;br&gt;Price.&amp;nbsp; Buy.&amp;nbsp; Features.&amp;nbsp; These are navigation buttons I want.&lt;br&gt;&lt;br&gt;Turns out they exist.&lt;br&gt;&lt;br&gt;They are hidden under the green "customize it"&amp;nbsp; button in the flash movie.&amp;nbsp; Only I typically don't navigate or pay attention to flash movies, when I have them enabled at all.&lt;br&gt;&lt;br&gt;So, If I have "been trained" on the dell navigation, work at a large company, and know what "quote to order" means, don't want to price shop, don't want to comparison feature shop, and have flash enabled and like watching flash movies, and know that "customize it" also means "prices and features hidden under here" (even without customizing....)&lt;br&gt;&lt;br&gt;You have one very nice web site.&lt;br&gt;&lt;br&gt;Only I am not that above person.&amp;nbsp; I am used to your old site, and about 50 other web sites, and your competitors web sites - They have buttons like "Price", "Buy", "features" , "compare similar products".&lt;br&gt;&lt;br&gt;Different is not always good.&amp;nbsp; Sometimes we like the gauges just where they were the last time we went flying.&lt;br&gt;&lt;br&gt;As it turns out - the old, line-up-the&amp;nbsp; six laptops we sell, with features and prices screen exists!!!&lt;br&gt;&lt;br&gt;&lt;i&gt;You just can't get there from the main dell screen.&lt;/i&gt;&lt;br&gt;&lt;br&gt;You have to navigate "guessing" as described above, to some product, then once on that product, the tabs at the top (which make much more sense BTW) have a tap called PRODUCTS -&amp;gt; LAPTOPS.&amp;nbsp; and bam there you are.&lt;br&gt;&lt;br&gt;Right where you wanted to be, all along.&amp;nbsp; And I would argue, this is where every Dell customer wants to be, no matter if they are a small business, medium business, large business, or government entity.&amp;nbsp; And even if they are a student, mom, dad, grandma etc.&amp;nbsp; &lt;br&gt;&lt;br&gt;Nothing makes a person feel less wanted than having 4 categories as the only way of navigation that they don't fit into.&amp;nbsp;&amp;nbsp;&amp;nbsp; When you started your company Micheal, people bought your computers.&amp;nbsp; Start selling to people again. &lt;br&gt;&lt;br&gt;&amp;nbsp;Many of us also work at businesses.&lt;br&gt;&lt;br&gt;&lt;b&gt;update 2/15/07&lt;br&gt;&lt;/b&gt;&amp;nbsp;Turns out, if you say you are "home and home business" you only see the two low end laptops from Dell.&amp;nbsp; Too bad anyone that is, or thinks they might be, this.&amp;nbsp; &lt;br&gt;&lt;br&gt;And even worse, if you say small,medium,or large business, to actually see the higher end laptops (Who would want that?&amp;nbsp; PRogrammers?&amp;nbsp; Your future tech purchasers?) - - YOU DON"T SEE PRICES.&lt;br&gt;&lt;br&gt;THats right, large business people, or anyone who says they are (for purposes of browsing your store, to see those computers) don't get to see any prices.&amp;nbsp; Not list, not retail, no comparison possible at all.&lt;br&gt;&lt;br&gt;So on that "See all 8 laptops on 1 screen" screen, you may or may not see prices.&amp;nbsp; Depends on if "you should".&lt;br&gt;&lt;br&gt;Wow.&amp;nbsp; Cause new people to dell, be they large or small businesses, never want to check prices.&lt;br&gt;&lt;br&gt;This web site might work for people used to ordering with Dell (well, not the ones I just talked to) - but it sure is a bad way to aqquire new customers.&amp;nbsp; In fact, its a multiple-slaps-in-the-face way.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2007/02/14/some-companies-wont-take-your-money.aspx#Comments</comments><guid isPermaLink="false">48befa70-94b0-4540-a1df-7f615e224b3c</guid><pubDate>Thu, 15 Feb 2007 15:02:39 GMT</pubDate></item><item><title>Steve Jobs lets out a big secret - How to innovate</title><link>http://blog.tallsails.com/2007/01/31/steve-jobs-lets-out-a-big-secret--how-to-innovate.aspx</link><dc:creator>TallSails</dc:creator><description>The Iphone is already a hit - its an innovation,&amp;nbsp; rule-changing,&amp;nbsp; category killer , and its not even shipping.&amp;nbsp; But what I find most interesting about the keynote and Jobs interviews is when he said&amp;nbsp; (rough quote) &lt;b&gt;"We were going to partner with a different phone company, but wanted to retain total control of the hardware and the software".&amp;nbsp;&amp;nbsp; &lt;/b&gt;Thats a gem we can all consider when trying to foster innovation.&lt;br&gt;&lt;br&gt;Why do "startups" seem to be easier places to innovate than large corporations?&amp;nbsp; Why does "incubation" or a small off to the side team sometimes lead to innovation inside large companies, but sometimes not?&amp;nbsp; Why are the Xbox, the Ipod, the Iphone, the Tivo all successful at being rules changing innovators? (And yes, I include the Xbox, while I don't have one nor a Tivo.)&lt;br&gt;&lt;br&gt;The Xbox did convince consumers, as well as Sony and Nintendo,&amp;nbsp; there is a market for expensive game consoles.&amp;nbsp; The Tivo broke ground on all the problems with VCRs we have been "putting up with" for years.&amp;nbsp; Same for the Ipod.&amp;nbsp; And it dawns on me - &lt;b&gt;to innovate, you want total control of the entire "stack" - hardware, software, OS, etc&lt;/b&gt;.&amp;nbsp; You can't innovate with too many other parties, other companies saying "no , that can't be done" or spending tons of time convincing them to add a feature "no one else wants" (by definition, you are going to try to do that when you innovate...)&lt;br&gt;&lt;br&gt;Which also explains why its hard to "outsource innovation" or rather - innovate when parts of your stack or process are outsourced.&amp;nbsp; Its a total contradiction.&amp;nbsp; No phone company would agree to all the hardware demands Jobs made to make the iphone what it is.&amp;nbsp; So he kept total control.&lt;br&gt;&lt;br&gt;Innovation comes from talent, and isolation from executives, third party suppliers, anyone who can say "no".&amp;nbsp; And you have to control your entire stack to truely innovate - if your OS, hardware, drivers, anything, comes from outside your company or work group - its hard to innovate - you are slowed down, beaten into marginal tweaks and improvements, and also your ability to keep things trade secret are greatly reduced.&lt;br&gt;&lt;br&gt;There are hardware demands that the xbox software teams needed to make the xbox what it is, same for the tivo, ipod, and iphone.&amp;nbsp; And they would not have been able to get where they are without total control.&amp;nbsp; This explains a lot of the new "devices" that we all love, and where they are, and are not, coming from.&amp;nbsp; We are starting to see a lot of them (not a newton or palm every 5 years, we are seeing 5 new devices every quarter...) because the costs and intellectual experience curve to control the whole stack (hardware, connectivity, software) are getting easier, the development and design environments are getting better.&amp;nbsp; &lt;br&gt;&lt;br&gt;Look at the Zune - a compromise between what the customer wants , lots of (too many) folks at MSFT want, and what the recording industry wants.&amp;nbsp; Loses out.&amp;nbsp; Ipod - more of what the customer wants, few folks at apple, very few demands of the recording industry.&amp;nbsp; Ipod wins.&lt;br&gt;&lt;br&gt;Too many cooks spoil the soup.&lt;br&gt;&lt;br&gt;It also makes you look at companies like SAP and DELL differently - as we move &lt;b&gt;into the decade of innovation and intellectual value, not production value&lt;/b&gt; - our service based economy matures - companies that don't own thier entire production and engineering and stack have trouble innovating.&amp;nbsp; Folks along thier production "supply chain" (that we all started in the 90s - the extended corporation) can borrow your new ideas into your competitors products as soon as you ask them to place them in yours...&lt;br&gt;&lt;br&gt;Its a big failing of the "just in time", "outsourced", "distributed" corporation that has become popular.&amp;nbsp; You are &lt;b&gt;dependant&amp;nbsp; &lt;/b&gt;and &lt;b&gt;controlled and influenced&lt;/b&gt; by these partners.&amp;nbsp; You can't innovate in that situation.&lt;br&gt;&lt;br&gt;&lt;b&gt;Iphones, Tivo, Xbox, Ipod,&lt;/b&gt; and &lt;b&gt;Java - all great game changing innovations - partly because they had control of the whole stack.&lt;br&gt;&lt;br&gt;&lt;/b&gt;There are a number of technologies that are getting so easy to use, a single small team of geniuses can handle it, from design, hardware, software, to application.&amp;nbsp; And this contentration of talent, of innovation, is going to really change the product space in the next 20 years.&amp;nbsp; Breakthrus in ease of use of the prior list, robot platforms (roomba ships a platform kit now), and nano technologies are going to cause an "explosive" innovation age.&lt;br&gt;&lt;br&gt;The "guilds" are being broken up.&lt;br&gt;&lt;br&gt;So how does this affect my trying to deliver software, and perhaps yours?&lt;br&gt;Own, understand, and control as much of your "dependency stack" as you can.&amp;nbsp; Open source OS, languages, platforms, tools.&amp;nbsp; Give your teams this "freedom" to innovate and not be curtailed by your "partners".&lt;br&gt;And keep the number of execs, and thier wishes, to a minimum, and to 0 once requirements are frozen.&lt;br&gt;I have seen many a project in my days what went run-away from the hidden cost, of the quiet requirements that never stopped, from executives that the team did not want to "say NO" to.&lt;br&gt;&lt;br&gt;To many cooks, and the&amp;nbsp; soup never ships....&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2007/01/31/steve-jobs-lets-out-a-big-secret--how-to-innovate.aspx#Comments</comments><guid isPermaLink="false">ee20c2a1-aa1d-4d1f-a36b-40aa2e48256f</guid><pubDate>Wed, 31 Jan 2007 11:14:23 GMT</pubDate></item><item><title>Too much Magic spoils the project</title><link>http://blog.tallsails.com/2007/01/16/too-much-magic-spoils-the-project.aspx</link><dc:creator>TallSails</dc:creator><description>A lot of writing good software is, pure magic.&amp;nbsp; A good design that can hold up to (anticipated?!) changes, innovative "ways of seeing" - or organizing a GUI, workflow, data elements - how to attack the problem.&amp;nbsp;&amp;nbsp;&amp;nbsp; Its what makes the decision, optimization, and simuation solutions that my company writes, to me anyways, more interesting than simple database transactions.&amp;nbsp; And there is true magic in how we develop parts of these appplications.&amp;nbsp; Too much magic, and the project never ends.&lt;br&gt;&lt;br&gt;See, thats the problem.&amp;nbsp; Take one of our simulations, that operates the entire electric grid, generators, buses, powerlines, fuels (delivery, burns, accounting), pollution, weather, load, new generators being build, price forcasts - the whole enchalada - there is true magic in how the center of that engine works.&lt;br&gt;&lt;br&gt;But just outside that, there is a large engine of simulation, that while advanced in its design, after our company&amp;nbsp; has been writing this kind of application for over 34 years - - we have some pretty time tested patterns and methods to get it done.&amp;nbsp; And just outside that is a nice big I/O engine, and GUI, and other - -impressive, but not mystical stuff.&lt;br&gt;&lt;br&gt;And the non mystical stuff can be reliably estimated, clear requirements can be written, test cases can be documented prior to construction, and testing can occur.&amp;nbsp; CMMI level3.x, nothing to heavywieght in process - but enough to provide progress transparency to management and our customers.&lt;br&gt;&lt;br&gt;problem is, your best programmers focus on the critical center of the engine, the magic part.&amp;nbsp; And they should, its high risk and mentally challenging.&amp;nbsp; Only don't use the "process" (or lack of it? ) - iterative discovery and eureka! moments, for that part of the application, as your process for delivering the other 1-2million lines of code.&lt;br&gt;&lt;br&gt;If you use too much "magic process" - your project may never end.&amp;nbsp; You won't have transparency into where you are , what parts are running away in cost and time, what parts are not being vetted in requirements and design with others (we can find our design errors in the field! we are manly programmers!).&lt;br&gt;&lt;br&gt;Magic is a nescessary part of our applications.&amp;nbsp; But just a pinch will do.&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2007/01/16/too-much-magic-spoils-the-project.aspx#Comments</comments><guid isPermaLink="false">bcb373b6-00ae-4886-baa6-fde40c9c20bf</guid><pubDate>Tue, 16 Jan 2007 17:32:14 GMT</pubDate></item><item><title>Will Google exist in 10 years?</title><link>http://blog.tallsails.com/2007/01/11/will-google-exist-in-10-years.aspx</link><dc:creator>TallSails</dc:creator><description>A lot of folks, from investors to technology analysts, and CTOs like myself that have to gauge where things area headed - ask - will google exist in ten years?&amp;nbsp; Its a short and simple analysis.&lt;br&gt;&lt;br&gt;First off - what keeps Google alive?&amp;nbsp; Stock hype - not anymore.&amp;nbsp; They are making money quarter to quarter - mostly off adsense and other web advertising.&amp;nbsp; They have made a market in monetizing web eyeballs.&amp;nbsp; If you have a web site, and want to make money off it, the quickest easiest thing to do is place google ad-words on it, and they pay you revenue for views and click thrus.&amp;nbsp; &lt;br&gt;&lt;br&gt;They also make money off folks wanting to drive traffic to thier website, utilizing traffic driven from search and other google apps.&lt;br&gt;&lt;br&gt;So they can persist, as long as folks continue to need those services and continue to go to Google for them.&amp;nbsp; In fact, thier cost structure is going down, and demand for these services is going up (See my entry "the google curves" which details this).&lt;br&gt;&lt;br&gt;So displacement by someone else is largely the risk here.&lt;br&gt;&lt;br&gt;And you have have read of recent folks coming up with "better search" , powered by "social response networks as well as algorithms".&amp;nbsp; Sounds great.&amp;nbsp; It could actually be better search.&lt;br&gt;&lt;br&gt;But google will still be here, big as ever, in ten years.&lt;br&gt;&lt;br&gt;Even if 5 times in the next ten years someone actually does come up with better search, better email, better calendar.&lt;br&gt;&lt;br&gt;For many of the same reasons that Ebay and Amazon are still here.&lt;br&gt;&lt;br&gt;Cause having a capability is one thing.&amp;nbsp; Being able to deploy it, re-deploy it, support it, and run it on a massive "millions of clicks" scale, is something else.&amp;nbsp; &lt;b&gt;Nothing scales&lt;/b&gt;.&lt;br&gt;&lt;br&gt;That is to say, you can't just take 1,000 servers running the same thing to serve 1000x more customers.&amp;nbsp; Their searches affect each other, etc.&amp;nbsp; You can't generate hundreds of (usable) megawatts stacking portable honda generators.&amp;nbsp; Massive generators are built differently.&lt;br&gt;&lt;br&gt;So that little upstart with "a better search idea" has a lot to learn about massive web applications.&amp;nbsp; And customer support.&amp;nbsp; And first mover advantage.&amp;nbsp; And compelling me to learn a new place to go and re-type my contacts for gmail, etc.&lt;br&gt;&lt;br&gt;But its the massive web scaling that keeps amazon amazoning, and ebay ebaying.&amp;nbsp; They know how to run massive applicaitons - and I have had dinner with technical folks from Ebay, and even over dinner its jaw dropping impressive how they do it.&amp;nbsp; And if you want to know why google is so secretive - its a hell of a trade secret.&lt;br&gt;&lt;br&gt;Google has the mindshare already, first mover advantage.&amp;nbsp; Yahoo , Google, MSN, Ebay and amazon are here to stay.&lt;br&gt;&lt;br&gt;I asked one of my top notch developers today which would be easier given $50million - improving Googles search to include social feedback, or deploying from scratch a new compute farm and search engine that can handle google sized traffic.&amp;nbsp; His answer was quick - improving Googles search algorithm.&amp;nbsp; Something google has done dozens of times already.&amp;nbsp; Oh you didn't know that?&amp;nbsp; Thats the beauty of web applications.&amp;nbsp; They keep chaning under thier veneer API of the screens you and I see.&lt;br&gt;&lt;br&gt;If you don't think google can match someone elses search algorithm improvements far before an upstart can manage to run a massive server farm, just ask jeeves......&lt;br&gt;&lt;br&gt;Google is a confluence of cash, genius of simple web applications, massive web application deployment infrastructure, a large number of smart people, and a market that can monetize web eyeballs.&lt;br&gt;&lt;br&gt;Having a decent web application means you only have 1 of the 5 things google has, and the easiest one for them to match you on.&lt;br&gt;&lt;br&gt;Which is why Ballmer is not sleeping nights. He has only 2 of the 5, perhaps&amp;nbsp; 3 if you count MSN and hotmail as a mega scale web infrastructure.&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2007/01/11/will-google-exist-in-10-years.aspx#Comments</comments><guid isPermaLink="false">837e5e5f-f1f2-4be6-9afa-e130f1a72743</guid><pubDate>Thu, 11 Jan 2007 14:35:06 GMT</pubDate></item><item><title>Its already happened and you missed it</title><link>http://blog.tallsails.com/2006/10/27/thoughts-about-it-spending.aspx</link><dc:creator>TallSails</dc:creator><description>Psychologists tell us that our "self view" lags several years, how we physically and emotionally see our selves lags to our prior self.&amp;nbsp; Management training is that it takes people several months to start performing a new job, they tend to perform thier old one for a while.&lt;br&gt;And so todays rant is about some things that we still see in the old light, but have clearly changed - what we spend our IT dollars on....&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Reliability&lt;/b&gt;&lt;br&gt;Folks will pay for reliabilty.&amp;nbsp; Ask Toyota how they won over the US car market.&amp;nbsp; Ask yourself why people pay a premium for Apple MaCs and Ipods - they just work, and the customer experience is nicer.&amp;nbsp; I gladly paid more for a camry in the 90s so I would not have to deal with car breakdowns.&amp;nbsp; And so it goes with IT equipment - lowest price is not going to win.&amp;nbsp; The internet, electricity, compute cycles critical to your business - part of thier compelling attractiveness is &lt;i&gt;they are always there.&lt;/i&gt;&lt;br&gt;&lt;br&gt;Try going for a few days without electricity or your cell phone.&lt;br&gt;&lt;br&gt;The counter to this is, folks won't suffer un reliability, given other options.&amp;nbsp; Ubuntu is an option, Mac OSx, Linux, Solaris, and people are using them in droves to gain reliability.&lt;br&gt;&lt;br&gt;I am reminded of the joke the Navy flight deck crews tell the pilots as they close the hatch, just prior to catapulting the jet and pilot off the deck&amp;nbsp; - &lt;i&gt;"Remember, each component is built by the lowest bidder..."&lt;/i&gt;&amp;nbsp; Not something you want to tell your CEO when they ask how their IT infrastructure decisions are made....&lt;br&gt;&lt;br&gt;And on the people side, someone on my staff that I can count on 99% of the time, is more valauable than a 50% hit and miss genius.&amp;nbsp; Well, in most cases.&lt;br&gt;&lt;br&gt;&lt;b&gt;Support&lt;br&gt;&lt;/b&gt;Look at how much we spend on monthly support, on IT.&amp;nbsp; Initial purchase costs of hardware and software (often 0) are dropping all the time.&amp;nbsp; The cell phone, the server, the database,&amp;nbsp; the OS, are free - - its the support you are willing to pay for.&amp;nbsp; And its really nice (Thanks Larry Ellison) when more than one company offers it - price and performance competition is a great thing for the end customer.&lt;br&gt;&lt;br&gt;&lt;b&gt;Energy - power&lt;/b&gt;&lt;br&gt;Lets plot some data center costs- 1970 - 2007&lt;br&gt;First plot the cost of a CPU cycle, 1 floating pt instruction.&lt;br&gt;Then the cost of RAM, 1 MB.&lt;br&gt;Then the cost of Disk, 100MB.&lt;br&gt;Then the cost of Tape, 10Tb.&lt;br&gt;&lt;br&gt;Then the cost of Electricity, or power, say - the price of a gallon of gas or a barrel of oil.&lt;br&gt;&lt;br&gt;Extend the curves.&lt;br&gt;&lt;br&gt;It is a clear certainty, that IT spending will be dominated by energy and support costs. No question of if, only when.&lt;br&gt;&lt;br&gt;And it may have already happened, and we are just getting around to noticing it.&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/10/27/thoughts-about-it-spending.aspx#Comments</comments><guid isPermaLink="false">420b2936-fd2a-4d16-941d-cea9e09b3aac</guid><pubDate>Fri, 27 Oct 2006 20:58:32 GMT</pubDate></item><item><title>What the DELL is going on here?</title><link>http://blog.tallsails.com/2006/10/20/what-the-dell-is-going-on-here.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;b&gt;Updated at end of article&lt;br&gt;&lt;/b&gt;&lt;b&gt;&lt;br&gt;0.6.2006&lt;/b&gt;&lt;br&gt;This weeks news, HP sells more PCs than Dell.&amp;nbsp; What happened to Dell?&amp;nbsp; Lets take a short historical look at thier value-add, thier reputation (from one persons, mine, perspective) and look forward - and it isn't going to be pretty going forward....&lt;br&gt;&lt;br&gt;(Disclaimer of context - I was a Dell fanboy for much of the 80s and 90s, made a LOT of money from thier stock, from the PCs limited days thru the late &lt;strike&gt;8&lt;/strike&gt;0s. Totally divested in the past 6 years of it.&amp;nbsp; And feel pretty firm about it at this point.....)&lt;br&gt;&lt;br&gt;In the Late 80s you bought a PC from PCs Limited (Dell) because&lt;br&gt;&lt;ul&gt;&lt;li&gt;Thier catalog and phone ordering was the easiest to understand and customize&lt;/li&gt;&lt;li&gt;It was about $1000 cheaper than IBM, HP&lt;/li&gt;&lt;li&gt;It was more reliable than local-built shop ware&lt;/li&gt;&lt;li&gt;It was faster and about the same price as building it yourself&lt;/li&gt;&lt;li&gt;Support was great&lt;/li&gt;&lt;li&gt;It came with some useful software&lt;/li&gt;&lt;li&gt;It was a reliable PC&lt;/li&gt;&lt;/ul&gt;In the early 90s you still bought from Dell because&lt;br&gt;&lt;ul&gt;&lt;li&gt;Thier web site was the easiest to use and to customize from&lt;/li&gt;&lt;li&gt;Thier support was still good&lt;/li&gt;&lt;li&gt;They were about $500 cheaper than IBM, HP&lt;/li&gt;&lt;li&gt;They were more reliable than local-built show wares&lt;/li&gt;&lt;li&gt;&lt;b&gt;It was now more expensive than building it yourself&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Support was OK, not great&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;It started to ship with tons of pre-load software you needed to remove / shutdown&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Its reliability was average&lt;/li&gt;&lt;/ul&gt;In the late 90s and early naughts (2000+) you bought from Dell, but&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Other websites were getting easier to use&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Thier support reeked and was off shore&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;T&lt;/b&gt;hey were often the same price, or $50 to $100 cheaper than HP IBM&lt;/li&gt;&lt;li&gt;&lt;b&gt;They were same reliability as local-build shop wares, perhaps under HP IBM&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;More expensive than building it yourself&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;The pre-loaded software was really a problem, especially for your mom who ended up with 3 AOL accounts&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Reliability was average&lt;/li&gt;&lt;/ul&gt;And then, you bought from someone else for the late naughts because&lt;br&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;You were familiar with other easy to order websites&lt;/i&gt;&lt;/li&gt;&lt;li&gt;They were the same price as HP, IBM, SUN&lt;/li&gt;&lt;li&gt;&lt;b&gt;More expensive than building it yourself&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;The pre-load, including the OS, was of no use to you, you switched to open office&lt;br&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Dell support reputation still bad&lt;br&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Reliability reputation still bad&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;You wanted dual core, 64 bit, or Opterons before they were outdated&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;and thus, thier hold on you was broken.&amp;nbsp; Several mis steps.&amp;nbsp; Where is the Value-add, the offer-advantage for Dell?&lt;br&gt;&lt;ul&gt;&lt;li&gt;Are they the cheapest on price - no&lt;/li&gt;&lt;li&gt;Are they more reliable - no&lt;/li&gt;&lt;li&gt;Support better - no&lt;/li&gt;&lt;li&gt;Easier to buy - no&lt;/li&gt;&lt;li&gt;Novel features or innovative technology, or intellectual property - no&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;So dell is in quite a pickle.&amp;nbsp; Companies like Apple, HP, SUN are innovating and leveraging thier IP - - thier products have great end-user first experiences.&amp;nbsp; Compare your first hours with a Mac over un-loading your payloaded drive on a Dell PC.....&lt;br&gt;&lt;br&gt;Why were they so big ?&lt;br&gt;Dell was a great supply chain optimizer - and you recieved quite a large amount of savings and better components, more reliability than local shop builds as a result.&amp;nbsp; But unlike Andrew Carnegie, Micheal Dell did not spend his billions buying up his vertical - those shops that assemble his PCs in the morning, are assembling Lenovo and Fujistsu laptops for the afternoon shift.....the rest of the world caught up.&lt;br&gt;&lt;br&gt;But the rest of the world has engineering, and design capabilities, and Dell is late to that game, and its not a 2 year effort to enter that game.&amp;nbsp; And that experise, that value-add, that intellectual property is core to Apple, SUN, HP, (IBM) Lenovo - they don't out source thier offer advantage.&amp;nbsp; Dell did.&lt;br&gt;&lt;br&gt;Its OK to out source your software (eek I am a software guy) efforts if you are a bank.&amp;nbsp;&amp;nbsp; Or your accounting or boxes if you are a choclatier...but if your central IP is software, or making chocolate - - keep that in house and protect and improve it (for your company) over the years.&lt;br&gt;&lt;br&gt;Can Micheal Dell keep improving his supply chain - yes.&amp;nbsp; But the economies of technology are reducing how much the hardware cost, and how much the services costs are.&amp;nbsp; How much did you pay for your cell phone, or TV set top box, vs. how much you pay monthly to those companies?&lt;br&gt;&lt;br&gt;Does anyone pay Dell anything monthly?&amp;nbsp; Some service contracts on servers, yes.&amp;nbsp; But they don't have a great reputation there......Its not even in thier corporate culture "we will win with better service"....&lt;br&gt;&lt;br&gt;Solaris is free - your cell phone is free, many databases are free, Linux is free, great office suites (open office) are free - its the monthly support that you are willing to pay for.&amp;nbsp; And the economies of writing software help - they only have to write it once and can distribute it to millions, so they can charge $0 for it.&amp;nbsp; Everyone thought the initial Ipods were losing apple money....but the Itunes music store topped a million downloads far ahead of anyone's expectations....&lt;br&gt;&lt;br&gt;And here is the big "why I don't own dell stock anymore" grenade....breathe deepy before you read on.&lt;br&gt;&lt;br&gt;Microsoft competes with Dell.&amp;nbsp; &lt;br&gt;&lt;br&gt;Has Micheal Dell figured out that every Xbox that ships is one less PC he sells? (Its a thinly guised PC).&amp;nbsp; &lt;br&gt;High end gamers used to order from Dell to a large extent....&lt;br&gt;Not to mention PS2s, PS3s, Nintendos.&amp;nbsp; McDonalds realized in the 80s that thier biggest competitor was the microwave oven, not another burger chain.&amp;nbsp; &lt;br&gt;&lt;br&gt;And will MSFT stop with Xbox?&amp;nbsp; Not hardly.&amp;nbsp; Apple ships PCs.&amp;nbsp; Windows is losing its lock-in abilities and will generate less and less revenue over the coming years.&amp;nbsp; MSFT will start shipping more "appliances" (ZUNE?) and these are computing devices.&amp;nbsp; And finally thier own branded servers and PCs.&amp;nbsp; No question.&amp;nbsp; Similar to the phone companies branded cell phones - a full MSFT preloaded laptop.&amp;nbsp; With services revenue.&lt;br&gt;&lt;br&gt;I use web based services (like right now blogging) more and more - and need less and less a PC to do it.&amp;nbsp; My 5 year old 256k RAM PIII does quite nicely for gmail, playing web based games, running open office.&amp;nbsp; The web has killed the high replacement cycles of many PC users.&amp;nbsp; And this changes the MSFT-INTEL-DELL revenue picture considerably.&lt;br&gt;&lt;br&gt;And Wall street is slowly figuring that out.&amp;nbsp; Web services, web portals, web PCs.&amp;nbsp; Web PCs almost never need a rolling upgrade (one of the really nice things about web services). (Got that one from Mcnealy.)&lt;br&gt;&lt;br&gt;Throw in some spice of flaming batteries, Bad service reptuation, HP selling more PCs and even the street is wondering &lt;i&gt;what the DELL is going on?&lt;br&gt;&lt;br&gt;&lt;/i&gt;But thats the small tip of the ice berg.&amp;nbsp; The real under current is that Dell has nothing special anymore - - other vendors meet them on supply chain, ease of ordering, and beat them on engineering and innovation.&lt;br&gt;&lt;br&gt;And the web services trend has reduced the PC upgrade cycle considerably.&amp;nbsp; Sorry Micheal - should have read about Carnegie and owning your supply chain, or found some other value add with those billions.&amp;nbsp; Its gonna be a tough tough row from here on.&amp;nbsp; Building your own engineering eh?&amp;nbsp; HP, SUN, Apple, IBM have a big head start.&lt;br&gt;&lt;br&gt;Its a tough world out there.&amp;nbsp; I am not sure with HP, Apple, SUN, IBM and MSFT shipping servers and PCs you need&amp;nbsp; a Dell for the eco-system to work well.&amp;nbsp; MSFT is your competitor, and by the way a popular component in your product.&amp;nbsp; Thats gonna make it doubly tough.&lt;br&gt;&lt;br&gt;Its a shattering prediction.&amp;nbsp; Dell will cease to exist or start selling other folks products, or be bought out by MSFT.&lt;br&gt;Thier current value-add is not enough to make it in this jungle.&lt;br&gt;&lt;br&gt;&lt;b&gt;Update - 2/1/2007 Mike back as CEO, and Dell prepping a hand held game device&lt;br&gt;
&lt;/b&gt;the register &lt;a href="http://www.reghardware.co.uk/2007/02/01/dell_developing_handheld_games_console/"&gt;reports &lt;/a&gt;dell is prepping a hand held game device to go up against the Nintendo DS, and PSP.&lt;br&gt;
Whats my take?&amp;nbsp; If the article is correct, its a winMobile PC with 1
screen.&amp;nbsp; I already own that, its called my cell phone.&amp;nbsp; (Granted my
video, look and feel, graphics speed are likely less).&amp;nbsp; But it has no
new compelling "Gots to have it" feature (that I can tell).&amp;nbsp; - Wii
remote?&amp;nbsp; Dual Screens?&amp;nbsp; Large library of games I already own?&lt;br&gt;
&lt;br&gt;
Now, if its a portable version of the XBox, then hats off to Dell.&lt;br&gt;
&lt;br&gt;
As to Mike back as the new CEO, there is a saying about an old dog and
new tricks....unless Mike has some ambitious new plans that have
something in addition to pipeline supply management (which his company
is already world class at...) - - I have my doubts&lt;br&gt;
&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/10/20/what-the-dell-is-going-on-here.aspx#Comments</comments><guid isPermaLink="false">aa084552-7f43-4197-93cb-87bdf985e0f1</guid><pubDate>Thu, 01 Feb 2007 09:15:24 GMT</pubDate></item><item><title>We are always hiring great people - and why the anonymous blog?</title><link>http://blog.tallsails.com/2006/09/06/we-are-always-hiring-great-people--and-why-the-anonymous-blog.aspx</link><dc:creator>TallSails</dc:creator><description>Joel on software has it pegged - &lt;a href="http://www.joelonsoftware.com/articles/FindingGreatDevelopers.html"&gt;there are only a few ways to hire great people &lt;/a&gt;- and going thru resumes in response to a huge board posting is not one of them.&amp;nbsp; And my company is always hiring great people.&amp;nbsp; And since its a natural question many have sent - why the anonymous blog?&amp;nbsp; Well, the viel lifts a little ....&lt;br&gt;&lt;br&gt;First, I think about the really great developers I have hired - many "community referrals" - great nerds attract each other - that covers about half of them.&amp;nbsp; One other was a referral from a great prof I had getting my Masters at Ga State (clue #1).&amp;nbsp; Another was a resume from a post we did at Auburn (Clue #2) - - and many others were right out of college or co-ops and interns with my company - go to the mountain.&lt;br&gt;&lt;br&gt;We had a great hire from a recruiter - he left in one year.&amp;nbsp; Cause people that had been here 10 years were treated better.&amp;nbsp; But I may be simplifiying things....&lt;br&gt;&lt;br&gt;Joel was right.&lt;br&gt;&lt;br&gt;Why the anonymous blog?&amp;nbsp; First, it slows the solictications down (folks selling me copiers, phones, paper, desks, staff - none of which I need from these sources, much less the aggravation.&amp;nbsp; Stock brokers and recruiters - thank you I am well taken care of already - I have family members on both.)&amp;nbsp; Second, the mega-corporation that bought&amp;nbsp;&lt;a href="http://www.newenergyassoc.com"&gt;&lt;/a&gt;&lt;a href="http://www.newenergyassoc.com"&gt;our little company&lt;/a&gt;&amp;nbsp; a few years back has an unclear blog policy. (By unclear, I mean over 40 legal pages.&amp;nbsp; really unclear).&amp;nbsp; Call me a wuss.&amp;nbsp; And a distant third, I am not using this blog to troll traffic to our company or its website, so it gains another hundredth of a percent of validity.&lt;br&gt;&lt;br&gt;But - -&amp;nbsp; I can always use more great programmers - so feel free to send a "comment" to this website which won't get posted (they are moderated, by me) and I can email you, if you are interested.&lt;br&gt;&lt;br&gt;More details if you might be interested:&lt;br&gt;Software company that has been around more than 30 years.&lt;br&gt;Headquartered in Atlanta, software groups in Houston and Atlanta.&lt;br&gt;Benefits - you get to work with some of the brightest people on the planet.&amp;nbsp; &lt;br&gt;Like Folks from the &lt;a href="http://www.javaposse.com"&gt;java posse&lt;/a&gt;&lt;br&gt;&lt;br&gt;I don't want tired, "I know THIS syntax" folks.&amp;nbsp; (Notice no syntax is listed?&amp;nbsp; How many of you are using the same language and dev tools for more than 3 years?).&amp;nbsp; I don't want "cherry picking - give me a raise" folks either.&lt;br&gt;&lt;br&gt;If you really want to work on massive scale software systems, and J2EE development, then maybe this is a good place for you.&lt;br&gt;&lt;br&gt;You must be smart, and have a good work ethic.&amp;nbsp; We can prop you up to the firehose and teach you the rest.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/09/06/we-are-always-hiring-great-people--and-why-the-anonymous-blog.aspx#Comments</comments><guid isPermaLink="false">c0a536b0-3cd8-4ffc-8d64-14ed1327c579</guid><pubDate>Wed, 06 Sep 2006 09:27:13 GMT</pubDate></item><item><title>Some things are clear</title><link>http://blog.tallsails.com/2006/08/24/some-things-are-clear.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;Its a crazy time in IT right now - spending is picking up from the post Y2k draw back, Companies are finding out how to leverage the web, how to make money on and via the web, and the "services" Web2.0 bubble is upon us.&amp;nbsp; I haven't&amp;nbsp; blogged entries lately cause its hard to say where things are headed - but some things are very clear.&amp;nbsp; One of them is, Dell-Intel-MSFT - while still huge players in the industry, no longer control it.&amp;nbsp; There are signs of this everywhere.Its a different thing - being a dominant player in a massive industry that you don't control, from being the controller.&amp;nbsp; And all 3 are having trouble making the adjustment.&lt;br&gt;&lt;br&gt;&lt;b&gt;How crazy is it?&lt;br&gt;&lt;/b&gt;&lt;/i&gt;Here are a few things you would call me bat-headed crazy for predicting even a year ago:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSFT helps Firefox work well under Vista pre-release&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dell starts shipping AMD chips, even in laptops&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUN sells more servers than DELL&lt;br&gt;&lt;br&gt;Here are a few things, that everyone predicted, but still make it a crazy time in this industry:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; VISTA delays (again?)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Apple Macs gaining traction outside the "creatives" world&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sub $1k laptops that perform well&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;i&gt;&lt;b&gt;&lt;br&gt;Web2.0 Bubble - services!&lt;br&gt;&lt;/b&gt;&lt;/i&gt;There is a lot of Venture cap money that is headed into the web services startups right now.&amp;nbsp; Those bi-zillionaires just can't hold cash for very long.&amp;nbsp; There are clearly a lot of web services that are not going to make it - and the economies of transactions will kill them.&amp;nbsp; Sounds great - lets start a web service that can be a small part of several larger web services.&amp;nbsp; Only, if you are the web-calendar-reminder-queue-mgt service that netflix or audible uses, how much of my $10 a month are they going to pay you? (Answer - not much.&amp;nbsp; They are going to write their own, due to the economies of scale of the massive customer base of the web/planet, and make more money that way.)&lt;br&gt;&lt;br&gt;I am reminded of the "shopping-cart on-line catalog" infrastructure vendors of the late 90s - google "calico" for a great story.&amp;nbsp; They made a killing, selling their "get you up and running" infrastructure (lisp based, loosely, could handle complicated on-line component-subComponent configs like the DELL store (early versions)).&lt;br&gt;Nowadays -&amp;nbsp; adding a shopping cart to a web site is....free in most web IDEs (even on line ones.....that come free with your DNS registration....just to get more registrations....)&amp;nbsp; Adding a catalog capability is also nearly free.&lt;br&gt;&lt;br&gt;And far before that, even DELL realized they had a large enough customer base to start writing their own online cart and catalog systems, and cut the ties to Calico....(calico Stock shoots from above 100 to below $1 in the first web bubble).&amp;nbsp; Now calico was also victim to the IXL like accounting of "keep signing lots of fixed price contracts for custom development" - this works as long as each month you sign more contracts than last month - but eventually all those projects run out of money long before they run out of work and commitments.&lt;br&gt;&lt;br&gt;My company does custom software work in addition to license sales, and we watch those projects and commitments closely - and the sheer volume of them compared to our other revenue.&amp;nbsp; Call it risk analysis.&lt;br&gt;&lt;br&gt;So calico and IXP sales pace drops a little and their company crashes.&amp;nbsp; Especially if you throw in "commoditized creeping price pressure" - everything that is custom and expensive, but lots of folks need, becomes cheaper and a commodity.....(see Linux, Solaris, IIS, for examples - are you listening Oracle, MSFT?)&lt;br&gt;&lt;br&gt;Many services companies will make it (don't everyone flame this).&amp;nbsp; Many will sign too many projects, get hit by price compression, be immature in managing projects for profitability, and fail.&amp;nbsp; Many will find out thier prospective customers (ebay, amazon, salesforce) can write thier own services due to the economies of thier massive customer base and transaction loads.&lt;br&gt;&lt;i&gt;&lt;b&gt;&lt;br&gt;Dell-intel-Msft troubles and adjusting to being "just dominant"&lt;br&gt;&lt;/b&gt;&lt;/i&gt;Intel held a recent briefing where, when questioned about their "evolving" roadmap, they said they didn't think anyone needed 4,8,16,32 core CPUS.&lt;br&gt;&lt;br&gt;Sounds a lot like the familiar quotes of the big 3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; No one wants AMD chips - dell&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; No one wants multi-core (dual) CPUS - dell, intel&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; No one wants 64 bit - Dell, Intel, MSFT&lt;br&gt;&lt;br&gt;Well, we do.&lt;br&gt;We really want 64 core CPU chips.&amp;nbsp; We could use them today.&amp;nbsp; And once we have them, we will start to exploit them.&amp;nbsp; I could make a pedantic list of all the tasks (43 of them) running on my laptop right now - and this is on a single core CPU. Image what I would be running "oh but if I could".&amp;nbsp; I am talking the normal PC user, the business user, and the scientific computing user. (I am all 3, in a single day...)&lt;br&gt;&lt;br&gt;Home video, photo editing? Give me thousands of CPUS - this is an easily paralleled processing problem.&lt;br&gt;Home video watching?&amp;nbsp; Need lots of CPU to compress, store, render several HD channels at once. &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (its nearly 2 or 3 channels &lt;b&gt;per household member&lt;/b&gt; at some hours in our house)&lt;br&gt;&lt;br&gt;"640k ought to be enough for nearly everybody" - Bill Gates, circa 1980s.&lt;br&gt;&lt;br&gt;Don't make bounding predictions in this exponentially explosive industry.&lt;br&gt;&lt;br&gt;I am sure there are hundreds of Nascar.com , Major league baseball.com, HBO.com, disney.com out there that would stream custom HD video and audio to everyone they could for $4 per customer per month, &lt;b&gt;if they had 128 core CPUs to do the rendering in real time&lt;/b&gt;. &lt;br&gt;&lt;br&gt;&lt;u&gt;Itunes is just the begining folks&lt;/u&gt;, MP3s are small and you listen to them many times.&lt;br&gt;&lt;br&gt;The real push-pull media will be massive steams for single or few uses - and we all need tons O CPU to pull that off.&amp;nbsp; And 64 bit processing and addressing (Stop putting OS calls and video memory at the 640k, and 1.7gb line MSFT - other operating systems don't use my program address space and &lt;b&gt;ensure&lt;/b&gt; thier memory model becomes obsolete in a mere few years....)&lt;br&gt;&lt;br&gt;People are dropping thier expensive&amp;nbsp; land lines&amp;nbsp; - paying "by the minute " for cell phones is actually cheaper.&lt;br&gt;Watch cable TV go down the same way - in a few years, you will pay by the byte to have "streaming colors of video goodness wash over you" - - and save money doing it.&lt;br&gt;&lt;br&gt;People love thier stuff "net based".&amp;nbsp; Google mail, salesforce.com, audible.com, itunes, netflix.&amp;nbsp; Save my stuff "out there" - where I can always reach it.&amp;nbsp; Soon that stuff will include CPU intensive things like my home movies, my scientific computing.&lt;br&gt;&lt;br&gt;The web economy serves ala carte with the efficiency of mass production.&amp;nbsp; Because there are hundreds of us that want to watch that strange indie flick about a red head running thru munich.&amp;nbsp; And its only bandwidth and CPU cycle costs holding us back.&lt;br&gt;&lt;br&gt;There are plenty of pressures pushing bandwidth (telco, video cable, web access, business data transfer).&lt;br&gt;&lt;br&gt;The pressures for massive CPUs are just mounting - and the companies that are architecting for them will win the day in the next wave.&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;br&gt;What will massive core (64 and up) CPUs drive? Storage demand.&amp;nbsp;&amp;nbsp; Maybe someone should buy StorageTek. Too late.&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/08/24/some-things-are-clear.aspx#Comments</comments><guid isPermaLink="false">3e4df23f-e6dd-4543-b85a-985b8e261211</guid><pubDate>Thu, 24 Aug 2006 10:09:38 GMT</pubDate></item><item><title>Don't fear the CMMI monster</title><link>http://blog.tallsails.com/2006/05/25/dont-fear-the-cmmi-monster.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;Lots of shops have "gone process" and "Gone CMMI" &lt;a href="http://www.sei.cmu.edu/cmmi/"&gt;(Capability Maturity Measurement Model)&lt;/a&gt;, and many folks have gone berserk when it happens.&amp;nbsp; Well it happened to us, and it was not the worst thing that could happen.&amp;nbsp; It actually helped in a number of areas. Maybe we did it right.&amp;nbsp; Maybe we did it light.&lt;br&gt;&lt;br&gt;Disclaimer - I am not a process wonk.&amp;nbsp; I am the fastest coder you ever met.&amp;nbsp; Cause I don't sleep at night, I lie there paraniod about my deadlines and outline my code over and over for hours - so when I hit the IDE in the morning, its 2 to 3 hours of straight 60++ wpm typing of code into the IDE.&amp;nbsp; (Ok, none of this is true anymore, its how I came up thru IT, and my wife will attest I sleep at least 3 hours every night.)&amp;nbsp; Now I type memos and PPT for hours straight when I come into the office, if not giving live presentations....&lt;br&gt;&lt;/i&gt;&lt;br&gt;Our Parent Company, (One of the largest corporations in the world) "suggested" we switch our evolved software and version management to CMMI.&amp;nbsp; And it worked.&amp;nbsp; Here is a short discourse on how we did it and what worked well, and (I think) why.&lt;br&gt;&lt;br&gt;First - training - as CTO I attended a good bit of CMMI training and did a lot of research ("Distilled" and other titles).&amp;nbsp; And I learned what this thing is, and where it helps.&amp;nbsp; I &lt;b&gt;produced a lot of samples for folks, &lt;/b&gt;and held in person PPT walkthrus of different aspects and processes.&amp;nbsp; I vetted them against myself and other tech ringers.&amp;nbsp; Then we used Camtasia to produce in-house video reminders of those sessions, showing mock up updates to those tracking documents, etc. (&lt;b&gt;Train thrice...&lt;/b&gt;)&lt;br&gt;&lt;br&gt;Then, we &lt;b&gt;moved our current methods into it, not replacing them&lt;/b&gt;.&amp;nbsp; Also, we used excel spreadhsheets for tracking.&amp;nbsp; I liked that approach since its not as scary as a closed on line system, and since we were still very dynamic during the learning phases, we could change them often.&amp;nbsp; I wanted things "&lt;b&gt;compellingly convienient&lt;/b&gt;" for everyone.&lt;br&gt;&lt;br&gt;We have a Wiki to place and update our policies, and links to our project documents.&amp;nbsp; We went to a strict V Model BUFD (Big up front design.)&amp;nbsp; No coding until all requirements are in and approved by the business side.&amp;nbsp; Well you can be granted an exception with the proper paperwork, but that low cost hassle is enough to keep the process on track.&amp;nbsp; &lt;b&gt;You are allowed on all our policies to violate them, with minor paperwork and we track the violations.&lt;/b&gt;&amp;nbsp; That was our overall philosophy.&lt;br&gt;&lt;br&gt;We have been "switched" to level 2 and level 3 processes for CMMI now for over 6 months.&amp;nbsp; Productivity, as best we can tell is up - the statistics from before don't compare well.&amp;nbsp; Business leads are not complaining they are not getting thier applicaitons constructed fast enough, if thats a measure.&lt;br&gt;&lt;br&gt;We have much higher &lt;b&gt;transparency &lt;/b&gt;into what we are working on, and when it will finish.&amp;nbsp; We have fewer people working OT.&lt;br&gt;&lt;br&gt;Some of the best anecdotes are when we work on large projects for clients - we have a formal methodology in place and nothing special changes - its not new and different, we just use our normal approach to those projects and the customers are happy we are planning our work and tracking it.&amp;nbsp; People like to know what they are paying for.&lt;br&gt;&lt;br&gt;The complaining of all the process overhead dropped off very quickly to the usual level of corporate crankiness, once people learned how-to in the new methodology.&amp;nbsp; My memory is about the 3 month mark, when some versions were wrapping up thier first shipping modules under the new methodology.&lt;br&gt;&lt;br&gt;And the business people have learned how to drive in this new system - &lt;b&gt;push to baseline&lt;/b&gt;&amp;nbsp; - that magic point that we have &lt;b&gt;all the requirements detailed and signed off,&lt;/b&gt; and construction (and testing) can begin.&amp;nbsp; So they push to baseline, they actually tell us what they want, they actually cut features if they can't tell us, and they don't yell "type faster" to the coders as an approach to getting higher quality software out the door faster.&lt;br&gt;&lt;br&gt;Quality is up on every formal and informal measure.&amp;nbsp; We are spending far less time on a dot-zero (8.0, 9.0) shipment fixing things.&amp;nbsp; &lt;b&gt;The traditional "quick patch version after a dot-zero version" is a thing of the past,&lt;/b&gt; which yields a 30% savings right there, if my old project plans are any measure.&lt;br&gt;&lt;br&gt;And one quote from my CMMI training I will never forget is already true.&amp;nbsp; "&lt;b&gt;Once you work at a level 2 or level 3 shop, you will never work at another shop that is not that level".&lt;/b&gt;&amp;nbsp; We have our business people educated on where they can lever software, (feature selection, feature cuts, select the ship date) and where they cannot (don't try to drive estimates lower, the tech side owns those - thank you xtreme planning...)&lt;br&gt;&lt;br&gt;&lt;br&gt;It was a lot of work to switch over.&amp;nbsp; And we are not done. Our next CMMI rating will be about a 2.5, some of our level 3 processes are not perfect, some of my teams are not even doing 2.5 consistently.&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;b&gt;But its already worth it.&amp;nbsp; And I did not think that 6 months would be the point I would be saying that.&lt;/b&gt;&lt;br&gt;&lt;br&gt;Reminder of my success points&lt;br&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp; train senior IT managment - this is not "a staff problem"&lt;/li&gt;&lt;li&gt;&amp;nbsp; evangelize / train senior business manament &lt;br&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;impossible.&amp;nbsp; So have your trained IT senior management at all early project meetings, which turn into training sessions&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;make the new processes "compellingly convenient" - no new online closed system that people "work around"&lt;/li&gt;&lt;li&gt;explain what data you are gathering, what its used for, and how its anonomized&lt;/li&gt;&lt;li&gt;admit process errors early and often, fix the descriptions and process on the wiki in seconds and broadcast the fix&lt;/li&gt;&lt;li&gt;Keep helping your IT staff &lt;br&gt;&lt;/li&gt;&lt;li&gt;Go light on process punishment for quite a while, give people time to learn.&lt;/li&gt;&lt;li&gt;Tracking - what you don't track, people eventually stop doing and go back to old habits. &lt;br&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Track everything, conveniently.&amp;nbsp; &lt;br&gt;&lt;/li&gt;&lt;li&gt;take attendance at training.&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;We use electronic sign off (your initials and date).&amp;nbsp; No one has tried to cook the system. But its real convenient&lt;/li&gt;&lt;li&gt;We use wiki for fast process documentation and adaption, and easy surf and search for newbies&lt;/li&gt;&lt;li&gt;train everyone in 4 modes&lt;/li&gt;&lt;ul&gt;&lt;li&gt;wiki process reading&lt;/li&gt;&lt;li&gt;live walkthrus&lt;/li&gt;&lt;li&gt;movie files for offline walkthrus&lt;/li&gt;&lt;li&gt;lots of 1on1 support anytime they need it&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Never shoot the messenger - you will never get valid data again&lt;/li&gt;&lt;li&gt;Never harp on dates - harp on what features should be in our out to make that date&lt;/li&gt;&lt;li&gt;update plans as soon as we think an estimate is too low or too high&lt;/li&gt;&lt;li&gt;Estimates are soft until baseline&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ul&gt;The transparency to senior managment and the ability to hit a target date are amazingly valuable to any company.&lt;br&gt;Its also like a detailed home-quicken (or MSFT money) budget - be careful what you ask for, the details can be scary.&lt;br&gt;&lt;br&gt;If your software shop is large, or getting large, this thing scales - its the way to go.&amp;nbsp; &lt;br&gt;If your shop does outside (custom work for clients) then this is really really the way to go. &lt;br&gt;(Even if only some of your work, like our shop, is that way).&lt;br&gt;&lt;br&gt;Someone once told me (in referring to sales pitches, but it applies to IT processes as well) &lt;br&gt;&lt;b&gt;"You may as well write the script down, cause by the time you do it over and over, you are following a script anyway, you just never wrote it down and refined it".&lt;br&gt;&lt;/b&gt;&lt;br&gt;Thats CMMI in a nutshell.&lt;br&gt;Well, at least our version of it.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/05/25/dont-fear-the-cmmi-monster.aspx#Comments</comments><guid isPermaLink="false">f7c456a9-36a4-441d-b795-296af7895c82</guid><pubDate>Wed, 06 Sep 2006 09:22:05 GMT</pubDate></item><item><title>SAP realizes they are out in the cold</title><link>http://blog.tallsails.com/2006/05/19/sap-realizes-they-are-out-in-the-cold.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;SAP has &lt;a href="SAP%20has%20all%20but%20asked%20to%20be%20taken%20over,%20by,%20as%20they%20list,%20Google,%20MSFT%20or%20IBM.%20%20Sounds%20like%20they%20are%20limiting%20their%20thoughts%20to%20companies%20with%20billions%20in%20cash%20on%20hand.%20%20Well%20they%20need%20to%20be%20taken%20over,%20and%20here%20is%20why."&gt;all but asked to be taken over&lt;/a&gt;, by, as they list, Google, MSFT or IBM.&amp;nbsp; Sounds like they are limiting their thoughts to companies with billions in cash on hand.&amp;nbsp; Well they need to be taken over, they know it, and here is why.&lt;br&gt;&lt;br&gt;&lt;/i&gt;They don't have a stack, their own platform.&amp;nbsp; Right now there are arguably 4 stacks out there, MSFT, SUNs, Oracle, and LAMP.&amp;nbsp; Oracle's has kinks - parts are excellent, parts you prefer tomcat and mixing stuff.&amp;nbsp; Or you can go "best of breed" and pay consultants to pick BEOS and other things, and deal with the high costs of all those elements versioning or revving at differnt and incompatible times.&lt;br&gt;&lt;br&gt;MSFT, SUN, LAMP are complete stacks, MSFT and SUNS rev in concert - a big advantage over the open source field.&amp;nbsp; Thier whole stacks rev together.&amp;nbsp; &lt;br&gt;&lt;br&gt;So why is this so important?&lt;br&gt;&lt;br&gt;Enterprise software, global platforms.&amp;nbsp; When you sell a massive enterprise application, what is your operating system, app server, database, web server cost? (Or when you buy?).&amp;nbsp; MSFT has entered the enterprise software business with &lt;a href="http://www.microsoft.com/dynamics/default.mspx"&gt;dynamics.&amp;nbsp;&amp;nbsp; &lt;/a&gt;and they will get this massive application correct, eventually, its thier forte (massive applications).&amp;nbsp; So they compete with SAP, or soon will.&amp;nbsp; And they can leverage thier office and windows brand to gain entry into every IT shop in the world to sell it.&lt;br&gt;&lt;br&gt;So when the 3 bigs (that magic rule of 3 major companies usually shake out in a commodity business - see sodas, airlines, etc) all offer enterprise enabling suites of applications - who has a distinct price advantage?&amp;nbsp;&amp;nbsp; The ones that have thier own stack and can bid 0 on the operating system, database, app server, web server.&amp;nbsp; And MSFT can.&amp;nbsp; And SAP can't - they use SQL server and MSFT technologies.&amp;nbsp; They even tout sharepoint portal. (WOW)&lt;br&gt;&lt;br&gt;I was surprised they didn't see MSFT coming, but now they do - they cannot survive another ten years, even as massive as they are, with this price disadvantage in every single deal.&amp;nbsp; And lets not even add in the innovation advantage as one side of MSFT knows whats coming and when in the stack ahead of SAP, and the possibility of tricks to make sure MSFT stuff runs better.&amp;nbsp; But the former reason is the biggest.&lt;br&gt;&lt;br&gt;MSFT has a 20% price advantage on every deal.&amp;nbsp; SAP has figured that out.&lt;br&gt;&lt;br&gt;Which is why, the industry gorilla, knows they need to partner up with someone with a stack.&lt;br&gt;&lt;br&gt;Or migrate to an open stack without lock in technologies - LAMP or SUN.&amp;nbsp; But the time and cost to do that might be larger than just being bought.&lt;br&gt;&lt;br&gt;Enterprise software is a very interesting game, with its own rules.&amp;nbsp; Its wierd to see an industry leader scrambling for a date to the prom, but in this case, SAP has done thier homework and they are smart to get moving now before all the handsome princes are taken.&lt;br&gt;&lt;br&gt;Watch for Oracle, who also sells enterprise software (people soft, sielbel, Oracle financials) to start courting someone with a stack as well.&amp;nbsp; Or maybe they already have.&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/05/19/sap-realizes-they-are-out-in-the-cold.aspx#Comments</comments><guid isPermaLink="false">1f659d3f-7f40-4cf5-89b2-8c4f6e2865a0</guid><pubDate>Fri, 19 May 2006 07:35:00 GMT</pubDate></item><item><title>SUN does a reshuffle, what does it mean?</title><link>http://blog.tallsails.com/2006/05/16/sun-does-a-reshuffle-what-does-it-mean.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;Everyone has heard Schwartz is in as CEO, and I think thats great.&amp;nbsp; Read my entry "&lt;a href="http://blog.tallsails.com/2006/04/18/who-are-you-gonna-bet-on.aspx"&gt;Who you gonna bet on&lt;/a&gt;" for why I think its great, even though I wrote it before the move was announced.&amp;nbsp; But a &lt;a href="http://www.tradingmarkets.com/tm.site/news/BREAKING%20NEWS/255209/"&gt;new announcement&lt;/a&gt;, has Fowler now running the entire x64 and sparc chip shops, and Yen now heading the storage (tek!) shop.&amp;nbsp; What does this mean?&lt;br&gt;&lt;br&gt;&lt;/i&gt;I have had the great fortune to spend a couple of days with both Fowler and Yen, doing presentations at a SUN analyst conference this past February.&amp;nbsp; They are both very capable leaders, and very customer driven, while understanding the details of technology - a rarity.&amp;nbsp; SUN is fortunate to have a beevy of great leadership.&lt;br&gt;&lt;br&gt;Over the past years, with the guidance of Andy Bechtolstien, the SPARC and X64 product lines have found a number of cost and risk savings common design and components - from chassis components, to circuit designs, to process and off shore (er, global) teams.&lt;br&gt;&lt;br&gt;And Yen and Fowler each headed the Sparc and x64 groups (respectively) that merged a lot of these costs, risks, and designs.&amp;nbsp; So now, I expect more of the same, the storage group will benefit from a leader that is plugged into the chip-server group leader, and they can combine components and design elements, wringing further cost structure benefits (big dollar words for "savings") and risk reductions from the storage line thru the server line at SUN.&lt;br&gt;&lt;br&gt;After all, a large component of storage systems these days is the embedded servers (controllers, etc) that control them.&amp;nbsp; The Storage tek folks now have Yen heading them up, and he knows how to lead a large group of engineers and hit dates, and how to navigate the SUN eco-system, he is an insider.&amp;nbsp; They will be able to leverage that to stay fleet, and not get bogged down in merger corporation hi-jinx.&lt;br&gt;&lt;br&gt;I think its great.&amp;nbsp; You can't run the company as two camps.&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/05/16/sun-does-a-reshuffle-what-does-it-mean.aspx#Comments</comments><guid isPermaLink="false">e70480bf-b1a1-49e7-85de-f50f9a61d5b2</guid><pubDate>Tue, 16 May 2006 14:11:29 GMT</pubDate></item><item><title>Google hooks up w SalesForce and Oracle</title><link>http://blog.tallsails.com/2006/04/19/google-hooks-up-w-salesforce-and-oracle.aspx</link><dc:creator>TallSails</dc:creator><description>                    &lt;p&gt;Google
Inc. announced new partnerships with business software suppliers Oracle
and Salesforce.com as it makes a big push into selling enterprise
search features.&lt;/p&gt;&lt;div id="comments"&gt;This goes square up against SAP, and Microsoft Dynamics. Its going to
get interesting - enterprise application suites - on the web or
otherwise, are an entirely different market than monetizing eyeballs on
content (ad revenue). While I am impressed with Google on many fronts,
this one is definitely going to wake the Redmond giant from its sleep.
Massive applications is a space that MSFT eventually gets right, and I
expect they will be a very formidable force in this area.
&lt;br&gt;
&lt;br&gt;The question is, &lt;font size="4"&gt;how do you purchase your enterprise infrastructure?
&lt;/font&gt;&lt;br&gt;Traditional C level initiative - SAP wins
&lt;br&gt;RollOver momentum from OS and office - MSFT
&lt;br&gt;Organic (sometimes exponential) migration web service at a time - Google-Oracle-SalesForce?
&lt;br&gt;
&lt;br&gt;And how will those decisions be made in the future?
&lt;br&gt;
&lt;br&gt;&lt;font size="3"&gt;Why did ACT! and Goldmine let SalesForce Happen?
&lt;/font&gt;&lt;br&gt;Cause corporations are slow to change direction. It will take MSFT a long time to turn in this direction.
&lt;br&gt;
&lt;br&gt;But Woe to SAP when they do. It appears thats the direction (Dynamics) they are headed.
&lt;br&gt;
&lt;br&gt;Leaves space for the services approach from Google....&lt;/div&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/04/19/google-hooks-up-w-salesforce-and-oracle.aspx#Comments</comments><guid isPermaLink="false">0fb7e1b4-74f5-4443-92b3-cd72c2ffac73</guid><pubDate>Wed, 19 Apr 2006 09:00:16 GMT</pubDate></item><item><title>Who are you gonna bet on?</title><link>http://blog.tallsails.com/2006/04/18/who-are-you-gonna-bet-on.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;As a CTO, and as every developer is thier own CTO, we make bets on what technologies are going to make it.&amp;nbsp; Its terrible to toil for months and find out no one wants your great new app, built on technology "that is soooo last year". And in part, you are betting on the personalities of Ballmer, Ellison, and McNealy when you make some of those bets.&amp;nbsp; I have had the pleasure of meeting some of the industry leaders.....and I bet on McNealy - and here is why&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;Full disclosure - I have met McNealy roughly 10 times in settings of 20 or less (a few time 4 or less) people, and a couple of times we have dialogued 1on1 - it was pretty nerve wracking the first time I realized he knew me by name.&amp;nbsp; I have met Ballmer three times in person, groups of 50 ish.&amp;nbsp; I have never met Ellison in person.&amp;nbsp; I have viewed interviews of all of them, perhaps you have too.&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;font size="4"&gt;So why do I prefer McNealy&lt;/font&gt;?&amp;nbsp; Is he a nutcase?&amp;nbsp; Isn't everyone at that level of earnings and success a bit different than the rest of us?&amp;nbsp; I hear the critics - and he shares some of thier jokes about his living in his own "reality distortion vortex".&amp;nbsp;&amp;nbsp;&amp;nbsp; I think Scott M could be a LOT less acerbic when talking about the competition.&lt;br&gt;&lt;br&gt;So why do I like him?&amp;nbsp; First, he is transparent.&amp;nbsp; He talks about where the industry is, how his company fits in that,&amp;nbsp; where they are headed, and why.&amp;nbsp; Ballmer talks about things that may never happen. (Mostly he talks about his company, not the industry forces and dynamics)&amp;nbsp; Ballmer explodes - - and rants, but does not inspire me with any insights as to where the industry is headed.&amp;nbsp;&amp;nbsp;&amp;nbsp; Ellison is a modern day Sun Tzu,&amp;nbsp; but he is in a land war with china when he goes up against MSFT.&lt;br&gt;&lt;br&gt;Frankly, given how pervasive Java is - from cell phones to applications - we should all be glad SUN does not practice predatory tying and lock in approaches to thier technologies - sure they try to sugar coat you into thier other technologies - but those are not lock in either.&amp;nbsp; &lt;br&gt;&lt;br&gt;I don't know many developers that think Ballmer is dialed in on technology.&amp;nbsp; Most of them think of the&amp;nbsp; monkey-boy videos and send them to each other.&amp;nbsp; McNealy makes off color remarks, but its part of his transparency, and frankly entertaining - when you sit thru an 8 hour analyst briefing, the occaisional frank remark helps keep you awake.&amp;nbsp; But Scott does have a way of simply describing what is going on, and what will go on, in this industry.&amp;nbsp; So do his staff, from Greg Papadopoulos&amp;nbsp; &lt;a href="http://blogs.sun.com/roller/page/Gregp"&gt;&amp;lt;Greg Matter blog&amp;gt;&lt;/a&gt;&amp;nbsp; and Schwartz &lt;a href="http://blogs.sun.com/jonathan"&gt;&amp;lt;JSchwartz blog&amp;gt;&lt;/a&gt;on thru.&amp;nbsp; At times I think they are orders of magnitude optimistic on how-fast all this may occur - and at times they prove me wrong. &lt;br&gt;&lt;br&gt;In fact, props to SUN the company - to a person SUN has brilliant, upbeat people working for them.&amp;nbsp; Yes, I am impressed.&amp;nbsp;&amp;nbsp; Its a rare combination to have in a staff - admittedly I have it in mine as well - which could bias me into a self affirming judgement.&lt;br&gt;&lt;br&gt;Ellison goes for the dark and mysterious approach, and while I love sailing, his pricing model is so complicated you can't get the same answer from any two Oracle reps as to what you should pay.&amp;nbsp; I like his product, rather parts of it - - but lets get a pricing model that fits the current market and is comprehendable.&lt;br&gt;&lt;br&gt;I also give props to Scott for making Schwartz (the anti-Scott) the president of SUN - in many ways his compliment, which helps.&amp;nbsp; I as well am lucky to have complimentary skills near me in my org - and it really helps.&amp;nbsp; Schwartz really knows that developers drive this industry - and not HIS developers.&amp;nbsp; Oh and they have done the math on how many developers, servers, applications are coming from India, China, and Europe - - and those folks do not like spending hundreds on operating systems, office suites, or IDEs - so MSFT - figure out how to live without that revenue. &lt;br&gt;&lt;br&gt;(Dynamics is a great idea - MSFT will kill SAP - you read it here first - its thier strong point - massive applications - it will take them 10 years to do it.&amp;nbsp; But I would not want to be SAP or peoplesoft for the next ten years).&amp;nbsp; Google wants the ad revenue and seems to have mastered it, that can drive those free applications (and thousands of others).&amp;nbsp; &lt;br&gt;&lt;br&gt;Sun doesn't care who strikes gold, they know that most of the millions made during the gold rush were made by folks selling shovels and blue jeans...&lt;br&gt;&lt;br&gt;I don't really think Scott McNealy is a nutjob - but many of you do.&lt;br&gt;So as CTO when you pick your STACK of technologies, you are largely picking "which nutjob" you believe.&lt;br&gt;Given 3 nutjobs, pick the one with the industry insight.&lt;br&gt;&lt;br&gt;Oh, and if you are a CTO or a developer, and not a pundit - &lt;font size="4"&gt;you have to pick one&lt;/font&gt;, you can't sit back and say they are all whack. (well, you shouldn't.&amp;nbsp; Some developers still build thier own stack, but customers are getting wise to homegrown--proprietary-- no economies of scale costs of maintaining those systems..)&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/04/18/who-are-you-gonna-bet-on.aspx#Comments</comments><guid isPermaLink="false">e8b98fd9-baec-42e8-8999-cdb0866cb2dc</guid><pubDate>Wed, 19 Apr 2006 08:23:04 GMT</pubDate></item><item><title>Virtualization is the COOLEST thing</title><link>http://blog.tallsails.com/2006/04/18/virtualization-is-the-coolest-thing.aspx</link><dc:creator>TallSails</dc:creator><description>&lt;i&gt;What do you do with 18 servers, containing 22 power supplies, 26 processors, 31 gb of memory, and 51 disk drives, consuming over 14,000 watts of power?&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;&lt;font size="4"&gt;R&lt;/font&gt;eplace it all with one SUN 4200.&amp;nbsp; &lt;/b&gt;Thats what my company did and we couldn't be happier. Using VMware and virtual machines running all the same applications, Operating systems, licensed third party stuff we did before.&lt;br&gt;&lt;br&gt;Oh but the new 4200 has integrated lights out management, so remote support is much easier.&amp;nbsp; And we can fall over the virtual machines to other 4100s if this one fails.&amp;nbsp; Our data center is 17 degrees cooler and our UPS uptime is now extended over 30% - we avoided buying a new airconditiong system and new UPS - saving over $180,000.&lt;br&gt;&lt;br&gt;The money, heat, and power savings are allowing us to add more servers, nice cool 4100 and 4200s, to add compute power. The end of the blow-dryers we installed from the Gigahertz-wars of the late 90s and early naughts (20-00s).&lt;br&gt;&lt;br&gt;We used Platespin to automate creating the virtual machines - it went like clockwork.&amp;nbsp; The virtual machine images themselves are stored on a Lefthand Networks iSCSI SAN cluster, which is also used for file storage by the virtual machines themselves.&amp;nbsp; The funny thing is, much of the data didn't move, it was already on the SAN.&amp;nbsp; &lt;br&gt;&lt;br&gt;All our back office functions are now on virtual machines - not taking up power, creating heat when they are not in use.&amp;nbsp; Performance is higher than before.&amp;nbsp; Some of the servers replaced were dual core Xeons- some admittedly older PIIIs.&lt;br&gt;&lt;br&gt;&lt;br&gt;My developers, who chew up servers like skittles, love centralized workstations in VMs on the servers too - they can work from home, from a park, they can collaborate several folks for a few minutes on the same VM (they don't like working together for more than a few minutes....).&amp;nbsp; Our multi-city development is doing great.&amp;nbsp; Centralization is now hip, even with the "I want big iron on my desk" crowd.&amp;nbsp; The large number of servers it takes to support older versions of our applications in the field - virtualized.&amp;nbsp; Its eco-friendly and they spin up in seconds - much faster than a cold boot.&lt;br&gt;&lt;br&gt;The hardest part of the whole project?&amp;nbsp; Finding out what to do with the other 50% of the SUN 4100 - its running well below 50% capacity.&lt;br&gt;&amp;nbsp; &lt;br&gt;Congrats to SUN and AMD - you have really changed things.&amp;nbsp; I can only imagine with the cost of gas and oil shooting up, and the cost of power in developing countries like india and china (and yes, thats where the majority of servers are going to be installed in the next 20 years, IMHO...) that the compute-power-per-watt of these new machines is going to really change things.&amp;nbsp; Its amazing how much cooler these servers run.&lt;br&gt;&lt;br&gt;Don't take my word for it - try one for free - &lt;a href="http://www.sun.com/emrkt/trycoolthreads/index.jsp?cid=72512"&gt;free server from SUN (with free Oracle. Double WOW) &lt;/a&gt;&lt;br&gt;I was never a big fan of centralization, coming up as a developer.&lt;br&gt;But my budget forced me to try it.&amp;nbsp; And there is no doubt its the way to go.&lt;br&gt;&lt;br&gt;oh , and a quick calculation on that 14,000 watts of power.&amp;nbsp; Thats 14kw, x24 hours yields 336 Kw per day, times 365 days a year, roughly 122k (kw) or 122Mw, and at a retail price of roughly $40 (updated) a Mwhour - $4,800 a year in power savings alone.&amp;nbsp; Actual power savings are about 3x that since you need to power the UPS which is a lossy and heat creating device, and also the air conditioner (we just calculated the power used by the power supplies here - removing that heat takes more than 1x the energy to create it, typically 3-4x...).&lt;br&gt;&lt;br&gt;So a measly SUN 4200 is saving us roughly $12k a year in power, half that if you have a cheap rate on your power next year - - but the blackouts in houston this week portel and expensive, hot summer, not cheap power....&lt;br&gt;&lt;br&gt;&lt;b&gt;For technical details,&lt;/b&gt; check my &lt;a href="http://blog.flat-flounder.com/2006/05/16/virtualization-to-the-rescue.aspx"&gt;IT wizards blog entry&lt;/a&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/04/18/virtualization-is-the-coolest-thing.aspx#Comments</comments><guid isPermaLink="false">d30969d6-6538-473f-a86c-1984a4afd682</guid><pubDate>Tue, 25 Jul 2006 15:02:28 GMT</pubDate></item><item><title>The Google Curves</title><link>http://blog.tallsails.com/2006/04/10/the-google-curves.aspx</link><dc:creator>TallSails</dc:creator><description>There are two curves that drive everything at Google.&lt;br&gt;&lt;br&gt;For the first curve, plot two (added) factors - advertising rates (super bowl ads, TV prime time ads, even click thru ads have not dropped in 5 years - thats right, internet eyeballs are worth MORE per now than years past...)&amp;nbsp; TIMES&amp;nbsp; the number of users on the internet, which is rising by something on the order of 4million people a month.&amp;nbsp; And has plenty of headroom to go, something like 3/4 of the planet has never (much less than daily) been online.&lt;br&gt;This first curve is the sum of two growing factors - both growing at above linear organic rates.&lt;br&gt;&lt;br&gt;For the second curve, plot the two factors of - the cost of computing and the cost of bandwidth.&amp;nbsp; Bandwidth is amazingly cheap, I am paying $30 a month for DSL, which is a lot more bandwidth that the 1200BAUD i used to pay the same amount for.&lt;br&gt;&lt;br&gt;Now the fun part.&amp;nbsp; Overlay the curves.&amp;nbsp; Anyway you want.&amp;nbsp; Even if you use different timescales, not sure when all those people get on the internet, etc, not sure the cost of writing internet software applications - &lt;br&gt;&lt;br&gt;it becomes very clear, once you look at those diverging curves, that you can make a boatload of money eventually, and still make a lot of mistakes on the way.&amp;nbsp; &lt;br&gt;&lt;br&gt;Microsoft is trying a whole different, how many can we lock in, approach.&lt;br&gt;&lt;br&gt;Get on the curves and you win.&amp;nbsp; Volume wins.&amp;nbsp; Check out Jonathan Schwartz BLOG on &lt;a href="http://blogs.sun.com/roller/page/jonathan?entry=volume_wins"&gt;volume wins&lt;/a&gt;. (or the &lt;a href="http://blogs.sun.com/roller/page/jonathan?entry=the_world_changes_this_week"&gt;value in volume&lt;/a&gt;)&lt;br&gt;&lt;br&gt;Thats what google is up to.&amp;nbsp; Thats why they can provide lots of stuff free - computing and bandwidth dropping live crazy in price, revenue shooting up like crazy, and the cost to develop software scales across billions of users very easily with thier infrastructure.&amp;nbsp; You might say thier amortized cost to develop software per user is cheaper the microsofts - becuase it is, by a large factor.&lt;br&gt;&lt;br&gt;Now read the rumors about what google is doing, and it all makes sense....&lt;br&gt;&lt;br&gt;</description><category>CTO</category><comments>http://blog.tallsails.com/2006/04/10/the-google-curves.aspx#Comments</comments><guid isPermaLink="false">fb73b067-f3cf-44ce-8167-bd8d3ad26e3f</guid><pubDate>Mon, 10 Apr 2006 15:36:53 GMT</pubDate></item><item><title>Apple has another wave to go - Audio Books</title><link>http://blog.tallsails.com/2006/04/05/apple-has-another-wave-to-go--audio-books.aspx</link><dc:creator>TallSails</dc:creator><description>I was lucky enough to have a hip enough wife that she gave me a&lt;a href="http://www.apple.com"&gt; &lt;/a&gt;&lt;a href="http://www.apple.com"&gt;Nano(tm)&lt;/a&gt;&lt;a href="http://www.apple.com"&gt; &lt;/a&gt;for our anniversary this past year.&amp;nbsp; I love many kinds of music and was glad to have it - morning radio has gone the way of jerry springer, and I travel with my job a lot - listening to music during these extended commutes is a great way to pass the time.&amp;nbsp; Makes me hate the "wait for the plane now that I have cleared security" less.&lt;br&gt;&lt;br&gt;And it changed my life.&amp;nbsp; But shockingly&amp;nbsp; - not in a listening to music way.&amp;nbsp; I use my Nano to listen to audio books far more than I use it to listen to music.&amp;nbsp; Drive time, extended commutes (travelling for work), last hour of the evening (I don't watch TV - about 2 hours a week tops), yard work.&amp;nbsp; I find I can't listen to audio books when doing cognitive tasks (even blogging) but I am addicted.&lt;br&gt;&lt;br&gt;I know, you are thinking, aren't those boring edited version made for tards and the blind?&amp;nbsp;&amp;nbsp; Nope - life has changed, as as we no longer go to the town square to listen to an orator, reading a dead-tree version of a book is passing quickly - and the audio books I download are un-abriged.&amp;nbsp; &lt;br&gt;&lt;br&gt;This is an industry changing phenom - I am averaging two books, at least 10 hours a week of "reading / listening" to them.&amp;nbsp; I have spent more money on audio books than on electronics and music combined in the past 4 months.&amp;nbsp; I have rediscovered my No-time-for-it love of history, and am listening to stuff I hated studying during prep school.&lt;br&gt;&lt;br&gt;&lt;br&gt;I also listen to the java posse podcast,&lt;a href="http://www.javaposse.com"&gt; &lt;/a&gt;&lt;a href="http://www.javaposse.com"&gt;www.javaposse.com&amp;nbsp;&amp;nbsp; (a great summary of java news and views)&lt;/a&gt;&lt;br&gt;and &lt;a target="" class="" href="http://www.diggnation.com"&gt;diggnation&lt;/a&gt; a summary / comedy-commentary on the social news website, &lt;a target="" class="" href="http://www.digg.com"&gt;digg&lt;/a&gt; , to keep up with technology as my passions and my job require it.&amp;nbsp; I get my books from &lt;a target="" class="" href="http://www.audible.com"&gt;audible&lt;/a&gt;, since they have the best price points I know of, and I just can't bit torrent books - there are very few rich authors (rich in the "Does Harrison Ford really need more money" kind of rich) out there, especially the ones that write history books....&lt;br&gt;&lt;br&gt;Oh, and my five year old daughter likes to "listen in" on one of the ear buds as I tuck her in, she is now full of questions about the civil war - which while tough to answer, are surely easier than other questions she will ask later in life.&amp;nbsp; Its a funny thing trying to explain our society, past or present, to a five year old.&amp;nbsp; Try it sometime.&lt;br&gt;&lt;br&gt;Next week - the crazy list of books I have listened to.&lt;br&gt;&lt;br&gt;</description><category>Tech musings</category><category>Personal</category><category>CTO</category><category>Misc</category><comments>http://blog.tallsails.com/2006/04/05/apple-has-another-wave-to-go--audio-books.aspx#Comments</comments><guid isPermaLink="false">ba11906c-b922-4cf5-a369-b1ff8d18e822</guid><pubDate>Wed, 19 Apr 2006 14:09:04 GMT</pubDate></item><item><title>Intel vs AMD chip designs</title><link>http://blog.tallsails.com/2006/03/08/intel-vs-amd-chip-designs.aspx</link><dc:creator>TallSails</dc:creator><description>http://news.com.com/2061-10791_3-6047412.html.&lt;br&gt;&lt;br&gt;Very interesting, intel makes a higher profit by keeping the memory controller off its precision fab CPU, gets more CPUs per die than AMD.&amp;nbsp; The opteron NUMA (Non uniform memory architecture) is tricky, but even its slowest 3 hop memory fetch is faster than the normal 1 hop memory fetch on the intel chipset.&lt;br&gt;&lt;br&gt;The tradeoff is smaller L2 cache, some of the transistor budget for that is used for the integrated memory controller on the opterons.&amp;nbsp; Oh, and intel makes more profit.&amp;nbsp; Thats a tradeoff too, on another budget.&amp;nbsp; Yours to thiers.&lt;br&gt;&lt;br&gt;Who wins?&amp;nbsp; Right now opteron.&amp;nbsp; When memory sizes (RAM) shoot to 2-4 Terabytes for a server?&amp;nbsp; The ratio of cache to RAM will continue to expand, and the tradeoff intel is making could very well not show well as RAM densisty and sizes take off again.&amp;nbsp; Your hit ratio goes down as apps use more memory, unless you can keep expanding cache.&lt;br&gt;&lt;br&gt;It also depends on the app - small apps - cache.&amp;nbsp; Massive RAM simulations, like I have spent (is it twenty?) years&amp;nbsp; of my life writing and architecting - integrated memory controller.&amp;nbsp; And the benchmarks prove the theory on this one.&lt;br&gt;&lt;br&gt;Whats funny to me, is this is clearly a piece of Intel PR, and yet, even with thier hand on the pen, makes me prefer the AMD CPUS.&amp;nbsp; But my benchmarks had me biased already.&amp;nbsp; So did my air conditioning bill, and the fact that intel rigged thier compilers to produce "not as optimal" code when producing code for AMD chips. (see slashdot for details).&lt;br&gt;</description><category>Tech musings</category><comments>http://blog.tallsails.com/2006/03/08/intel-vs-amd-chip-designs.aspx#Comments</comments><guid isPermaLink="false">7c6e4592-5481-48c7-9f62-9b5a41231c9b</guid><pubDate>Wed, 08 Mar 2006 15:10:36 GMT</pubDate></item><item><title>Google buying SUN</title><link>http://blog.tallsails.com/2006/03/08/google-buying-sun.aspx</link><dc:creator>TallSails</dc:creator><description>First, pundits like to post, or talk about (Fox news.&amp;nbsp; We report.&amp;nbsp; You Cringe) explosive things.&amp;nbsp; Google buying SUN is one of them.&amp;nbsp; Its based on Mcneely might resign (don't we all one day?), and he is selling shares.&lt;br&gt;&lt;a target="_blank" class="" href="http://www.digg.com"&gt;www.digg.com&amp;nbsp;&amp;nbsp; &lt;/a&gt;has it as a highly dugg (voted for) article yesterday.&amp;nbsp; Its exciting, but not realistic at all.&lt;br&gt;&lt;br&gt;I am pretty plugged in, via personal contacts and work, to both companies.&amp;nbsp; It won't happen. And the best reason has not been posted yet, Google uses a ton of java and needs it to stay alive.&amp;nbsp; Lucky for google, or Sun realized it, java is open source, so google can in-house it if they need to.&amp;nbsp; As can the rest of us.&amp;nbsp; So they won't buy Sun for that.&lt;br&gt;&lt;br&gt;Another good reason would be to keep secrecy high, and secure thier supply chain of opteron motherboards.&amp;nbsp; But they can do that and not aqquire sun, and actually keep sun more viable as a customer.&lt;br&gt;&lt;br&gt;Once they buy Sun, "sun the hardware vendor" is now trying to sell hardware to lots of google competitors.&amp;nbsp; Not going to happen.&lt;br&gt;&lt;br&gt;Google has realized that the cost of computing is going down (and bandwidth) while the revenue per advert (superbowl ad&amp;nbsp; or mouse click thru) has not.&amp;nbsp; They are exploiting those two curves.&lt;br&gt;&lt;br&gt;Recall the old days when "Mutual of omaha" would air (as would lots of other shows) - NBC did not produce it, they ran it for the priviledge of running 3 of the adverts during each break.&amp;nbsp; The producers (Mutual of omaha) ran the 1 advert and paid for the show.&lt;br&gt;&lt;br&gt;Thats where google is headed.&amp;nbsp; They will serve up the content for a portion of the ad revenue. Right now its a large partion, but that will change.&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;Content is free if they can monetize your eyeballs looking at it.&amp;nbsp; Which is why the RIAA ruckus will die down as the music industry figures out how to show me ads as I download MP3s and organize them.&amp;nbsp; Which is why cable and satellite TV service will be free, and broadband keeps getting cheaper with scale.&lt;br&gt;&lt;br&gt;Here's to google, they get it.&amp;nbsp; And since they use java, they don't need a specific OS or hardware vendor to stay alive to keep thier money printing machine running.&amp;nbsp; Same for my company.&amp;nbsp; We have applications that have been selling for over 30 years, and we are tired of re-writing them everytime MSFT uses rolling obsolesnce to crank revenue.&amp;nbsp; So we are cutting the depencency cord.&amp;nbsp; Have been for years.&lt;br&gt;&lt;br&gt;I don't mind companies monetizing things.&amp;nbsp; I do mind them monetizing, and leveraging, sheer dependency - thats not value add.&amp;nbsp; MSFT had better move fast.&lt;br&gt;</description><category>SUN</category><category>Tech musing</category><comments>http://blog.tallsails.com/2006/03/08/google-buying-sun.aspx#Comments</comments><guid isPermaLink="false">ba86365c-fedf-499a-b3bd-81993104c642</guid><pubDate>Wed, 08 Mar 2006 11:14:02 GMT</pubDate></item></channel></rss>