<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for The News before The News</title>
	<link>http://www.thenewsbeforethenews.com</link>
	<description>Tech opinion from James Webster</description>
	<pubDate>Fri, 16 May 2008 04:18:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1</generator>

	<item>
		<title>Comment on Where is the web service API for my bank account? by df0ddea8f72a</title>
		<link>http://www.thenewsbeforethenews.com/2006/03/27/where-is-the-web-service-api-for-my-bank-account/#comment-25467</link>
		<author>df0ddea8f72a</author>
		<pubDate>Fri, 16 May 2008 02:52:44 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2006/03/27/where-is-the-web-service-api-for-my-bank-account/#comment-25467</guid>
					<description>&lt;strong&gt;df0ddea8f72a...&lt;/strong&gt;

df0ddea8f72abd57eb4c...</description>
		<content:encoded><![CDATA[<p><strong>df0ddea8f72a&#8230;</strong></p>
<p>df0ddea8f72abd57eb4c&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Markets and Excel and VBA, oh my. by The News before The News &#187; VB macros on Zoho sheet</title>
		<link>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-25227</link>
		<author>The News before The News &#187; VB macros on Zoho sheet</author>
		<pubDate>Tue, 29 Apr 2008 07:32:03 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-25227</guid>
					<description>[...] news from Zoho, given that I have previously thought about a runtime for VBA implemented in .Net&#8230; Zoho Sheet now has support for VB macros (via TechCrunch). Since this runtime is implemented [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] news from Zoho, given that I have previously thought about a runtime for VBA implemented in .Net&#8230; Zoho Sheet now has support for VB macros (via TechCrunch). Since this runtime is implemented [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on More thoughts on derivatives risk and grid computing by Geva Perry</title>
		<link>http://www.thenewsbeforethenews.com/2008/04/25/more-thoughts-on-derivatives-risk-and-grid-computing/#comment-25221</link>
		<author>Geva Perry</author>
		<pubDate>Tue, 29 Apr 2008 04:36:19 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/04/25/more-thoughts-on-derivatives-risk-and-grid-computing/#comment-25221</guid>
					<description>James -- You might also want to check out GigaSpaces' Amazon EC2 offering at http://www.gigaspaces.com/ec2

Geva Perry
GigaSpaces</description>
		<content:encoded><![CDATA[<p>James &#8212; You might also want to check out GigaSpaces&#8217; Amazon EC2 offering at <a href="http://www.gigaspaces.com/ec2" rel="nofollow">http://www.gigaspaces.com/ec2</a></p>
<p>Geva Perry<br />
GigaSpaces</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Hedge funds and grid computing by The News before The News &#187; More thoughts on derivatives risk and grid computing</title>
		<link>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-25137</link>
		<author>The News before The News &#187; More thoughts on derivatives risk and grid computing</author>
		<pubDate>Thu, 24 Apr 2008 22:15:48 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-25137</guid>
					<description>[...] a few thoughts about that. I previously wondered about using Amazon EC2 to cheaply scale up on demand. It looks like DataSynapse, one of the leading grid vendors on the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] a few thoughts about that. I previously wondered about using Amazon EC2 to cheaply scale up on demand. It looks like DataSynapse, one of the leading grid vendors on the [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Hedge funds and grid computing by James Webster</title>
		<link>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-24692</link>
		<author>James Webster</author>
		<pubDate>Tue, 08 Apr 2008 06:24:31 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-24692</guid>
					<description>Brian, the paranoia angle is definitely accurate but I wonder if the attitude will shift over time? I think Salesforce.com had a similar problem across the business world as well.

The notion of an auction-driven model for pricing CPU power within a bank is interesting. The pendulum has definitely swung back towards centralisation of compute resources. I wonder if we would end up seeing an internal options market for CPU time in an investment bank that developed this type of grid...</description>
		<content:encoded><![CDATA[<p>Brian, the paranoia angle is definitely accurate but I wonder if the attitude will shift over time? I think Salesforce.com had a similar problem across the business world as well.</p>
<p>The notion of an auction-driven model for pricing CPU power within a bank is interesting. The pendulum has definitely swung back towards centralisation of compute resources. I wonder if we would end up seeing an internal options market for CPU time in an investment bank that developed this type of grid&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Hedge funds and grid computing by Brian Egge</title>
		<link>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-24689</link>
		<author>Brian Egge</author>
		<pubDate>Tue, 08 Apr 2008 00:49:54 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/04/06/hedge-funds-and-grid-computing/#comment-24689</guid>
					<description>I've been using both EC2 and Slicehost lately.  Both offer virtualization, but approach it differently.  I find it doubtful that very many hedgefunds would use EC2, mostly because hedgefunds are usually completely paranoid, and secondly, they often require large datasets.  I think it would be possible to load the source data into SimpleDB or S3, but it would require some maintenance.  

What I'd like to see is for larger banks to copy these sorts of technologies internally.  1) I like the model of Slicehost, being able to get a VM, IP address and such in under a minute, complete with backups if you want.  Having a system like this could save months off ordering hardware, waiting for it to arrive, and get build, etc..  2) EC2 charges a fixed price per VM per hour.  I could see a different auction based model, that would allow for various business within a bank to share the compute grid for calculations.  Businesses need different amounts of CPU power, and at different times.  In most somewhat mature computing grids, you end up with different priorities of calculations.  If a user presses 'reprice', you may want the result calculated as soon as possible.  However, for a security which you don't have a position in, having the system calculate a price once a day is acceptable.  Other businesses need lots of CPU during trading hours, and none outside.  The peak demand periods would basically pay for the cost of new hardware, and the relatively idle periods would pay to keep the machines on and powered.

Amazon recently allowed you to select a data center location.  Right now they only have US east and west coasts, but hopefully they add other location soon as well.

I'd be real interested in Google's BigTable being made available.  The Google Code site has about 6-8 developers on it, and it manages 90,000 projects right now.  They haven't needed a whole lot of staff, because they've been able to use other Google technologies, like BigTable.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using both EC2 and Slicehost lately.  Both offer virtualization, but approach it differently.  I find it doubtful that very many hedgefunds would use EC2, mostly because hedgefunds are usually completely paranoid, and secondly, they often require large datasets.  I think it would be possible to load the source data into SimpleDB or S3, but it would require some maintenance.  </p>
<p>What I&#8217;d like to see is for larger banks to copy these sorts of technologies internally.  1) I like the model of Slicehost, being able to get a VM, IP address and such in under a minute, complete with backups if you want.  Having a system like this could save months off ordering hardware, waiting for it to arrive, and get build, etc..  2) EC2 charges a fixed price per VM per hour.  I could see a different auction based model, that would allow for various business within a bank to share the compute grid for calculations.  Businesses need different amounts of CPU power, and at different times.  In most somewhat mature computing grids, you end up with different priorities of calculations.  If a user presses &#8216;reprice&#8217;, you may want the result calculated as soon as possible.  However, for a security which you don&#8217;t have a position in, having the system calculate a price once a day is acceptable.  Other businesses need lots of CPU during trading hours, and none outside.  The peak demand periods would basically pay for the cost of new hardware, and the relatively idle periods would pay to keep the machines on and powered.</p>
<p>Amazon recently allowed you to select a data center location.  Right now they only have US east and west coasts, but hopefully they add other location soon as well.</p>
<p>I&#8217;d be real interested in Google&#8217;s BigTable being made available.  The Google Code site has about 6-8 developers on it, and it manages 90,000 projects right now.  They haven&#8217;t needed a whole lot of staff, because they&#8217;ve been able to use other Google technologies, like BigTable.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on How to build a scalable derivatives risk &#038; pricing platform using open source software by The News before The News &#187; Hedge funds and grid computing</title>
		<link>http://www.thenewsbeforethenews.com/2007/03/30/how-to-build-a-scalable-derivatives-risk-pricing-platform-using-open-source-software/#comment-24615</link>
		<author>The News before The News &#187; Hedge funds and grid computing</author>
		<pubDate>Sat, 05 Apr 2008 21:02:36 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2007/03/30/how-to-build-a-scalable-derivatives-risk-pricing-platform-using-open-source-software/#comment-24615</guid>
					<description>[...] using Amazon EC2 to quickly and cheaply scale up a grid computing environment, much as I asked a while back. As a way to scale up processing of complex overnight risk reports over exotic derivative books it [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] using Amazon EC2 to quickly and cheaply scale up a grid computing environment, much as I asked a while back. As a way to scale up processing of complex overnight risk reports over exotic derivative books it [&#8230;]</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on More Investment Banking knowledge for IT Professionals by Vlad Sneblic</title>
		<link>http://www.thenewsbeforethenews.com/2008/02/18/more-investment-banking-knowledge-for-it-professionals/#comment-23223</link>
		<author>Vlad Sneblic</author>
		<pubDate>Sat, 01 Mar 2008 13:08:42 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/02/18/more-investment-banking-knowledge-for-it-professionals/#comment-23223</guid>
					<description>Hey James,

Great presentation! Thanks for putting it up, it's definitely been enlightening.</description>
		<content:encoded><![CDATA[<p>Hey James,</p>
<p>Great presentation! Thanks for putting it up, it&#8217;s definitely been enlightening.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Markets and Excel and VBA, oh my. by James Webster</title>
		<link>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-23080</link>
		<author>James Webster</author>
		<pubDate>Wed, 27 Feb 2008 22:14:31 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-23080</guid>
					<description>It is definitely quite interesting. The Visual Studio Shell point is a very good one, as a Mac user myself it would be good to see Resolver One on other platforms some day!

I'm looking forward to having some bandwidth to play around with this and come up with some demos for folks at work!</description>
		<content:encoded><![CDATA[<p>It is definitely quite interesting. The Visual Studio Shell point is a very good one, as a Mac user myself it would be good to see Resolver One on other platforms some day!</p>
<p>I&#8217;m looking forward to having some bandwidth to play around with this and come up with some demos for folks at work!</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on Markets and Excel and VBA, oh my. by Giles Thomas</title>
		<link>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-23068</link>
		<author>Giles Thomas</author>
		<pubDate>Wed, 27 Feb 2008 19:49:46 +0000</pubDate>
		<guid>http://www.thenewsbeforethenews.com/2008/02/20/markets-and-excel-and-vba-oh-my/#comment-23068</guid>
					<description>Hey James,

Thanks for taking a look at Resolver One!  A couple of thoughts:


To confirm what you may have suspected - we're not looking to replace Excel in general, just to provide an "upgrade path" for the people who are building spreadsheets that are large enough that the issues with grid/code interaction start arising, but don't want to start full-on programming.   However...
We're certainly interested in working out a way to get Resolver One to act as something like a replacement for the recalc engine inside Excel - that is, using Excel as a front-end but replacing the back-end.  When we've looked at this in the past, it didn't look doable - perhaps things will have changed with VSTO, though.
Converting VBA to Python is certainly something we've considered; my own gut feeling is that we're unlikely to be able to get a conversion that produces decent, maintainable code, but you never know.  I suspect this will be client-driven - if people tell us "we *will* buy Resolver One if it does that" then we'll do it, but otherwise we won't :-)   Of course, for this to work well in many cases we'd also have to support Excel's addins.  This scares me...
For grid computing - this is certainly something we're keen on looking at in the medium to long term.  Interestingly, one of the guys at Digipede (who I believe are a DataSynpase competitor) tried using their product with Resolver One in quite the opposite direction - instead of building a model in Resolver One and then distributing it across a grid, he used Resolver One as a front end and data manipulation tool to access a pre-existing .NET/distributed infrastructure.  Here's his blog post about it: http://westcoastgrid.blogspot.com/2008/01/hey-excel-resolverone-understands-net.html
Re: Visual Studio Shell - I'm sure we could go in this direction, and it would save us a lot of time.  We do worry, though, that it would pretty much block off later creation of a Linux version: VS is a windows-native application, so it would stop anyone from running Resolver One under Mono.  That said, the grid component we're using at the moment isn't Mono-compatible, so it's a moot point.  We'll have to see what happens there.


Anyway, thanks again for looking at the product - I hope the above is of interest!


Regards,

Giles</description>
		<content:encoded><![CDATA[<p>Hey James,</p>
<p>Thanks for taking a look at Resolver One!  A couple of thoughts:</p>
<p>To confirm what you may have suspected - we&#8217;re not looking to replace Excel in general, just to provide an &#8220;upgrade path&#8221; for the people who are building spreadsheets that are large enough that the issues with grid/code interaction start arising, but don&#8217;t want to start full-on programming.   However&#8230;<br />
We&#8217;re certainly interested in working out a way to get Resolver One to act as something like a replacement for the recalc engine inside Excel - that is, using Excel as a front-end but replacing the back-end.  When we&#8217;ve looked at this in the past, it didn&#8217;t look doable - perhaps things will have changed with VSTO, though.<br />
Converting VBA to Python is certainly something we&#8217;ve considered; my own gut feeling is that we&#8217;re unlikely to be able to get a conversion that produces decent, maintainable code, but you never know.  I suspect this will be client-driven - if people tell us &#8220;we *will* buy Resolver One if it does that&#8221; then we&#8217;ll do it, but otherwise we won&#8217;t <img src='http://www.thenewsbeforethenews.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />   Of course, for this to work well in many cases we&#8217;d also have to support Excel&#8217;s addins.  This scares me&#8230;<br />
For grid computing - this is certainly something we&#8217;re keen on looking at in the medium to long term.  Interestingly, one of the guys at Digipede (who I believe are a DataSynpase competitor) tried using their product with Resolver One in quite the opposite direction - instead of building a model in Resolver One and then distributing it across a grid, he used Resolver One as a front end and data manipulation tool to access a pre-existing .NET/distributed infrastructure.  Here&#8217;s his blog post about it: <a href="http://westcoastgrid.blogspot.com/2008/01/hey-excel-resolverone-understands-net.html" rel="nofollow">http://westcoastgrid.blogspot.com/2008/01/hey-excel-resolverone-understands-net.html</a><br />
Re: Visual Studio Shell - I&#8217;m sure we could go in this direction, and it would save us a lot of time.  We do worry, though, that it would pretty much block off later creation of a Linux version: VS is a windows-native application, so it would stop anyone from running Resolver One under Mono.  That said, the grid component we&#8217;re using at the moment isn&#8217;t Mono-compatible, so it&#8217;s a moot point.  We&#8217;ll have to see what happens there.</p>
<p>Anyway, thanks again for looking at the product - I hope the above is of interest!</p>
<p>Regards,</p>
<p>Giles</p>
]]></content:encoded>
				</item>
</channel>
</rss>
