<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
		<title>gdp's Comments</title>
		<language>en-us</language>
		<link>https://www.intensedebate.com/users/606025</link>
		<description>Comments by MarkusQ</description>
<item>
<title>Union Station : Programming Contest Closed!</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-closed/#IDComment27933281</link>
<description>Tried to narrow the task from both ends (fixed 512 bit prefix block and most of tail block fixed, exploiting patterns, etc.) to reduce computation per test etc. then compile with gcc -O3, but realized too late that I shoulda CUDA.    -- MarkusQ </description>
<pubDate>Wed, 22 Jul 2009 06:11:51 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-closed/#IDComment27933281</guid>
</item><item>
<title>Union Station : Programming Contest! Win iPhone 3GS &amp; $2,000 Cloud Credit</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27531867</link>
<description>That was roughly my reasoning the other day (see my point in the middle of page 2), but I also applied a guesstimate of how much resources people will actually be willing to throw at it.  People with 250 quad core servers generally have better things to do with them.  -- MarkusQ  </description>
<pubDate>Fri, 17 Jul 2009 16:52:51 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27531867</guid>
</item><item>
<title>Union Station : Programming Contest! Win iPhone 3GS &amp; $2,000 Cloud Credit</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27531443</link>
<description>That optimization doesn&amp;#039;t _need_ to use exactly 69, but if it does (or if it uses 68) the final 512 bits are knowable in advance and the second pass reduces to a pure function f(u160,u40) or f(u160,u32).  If we are allowed to use repeated words in the preamble this reduces to g(u16,u32) or so, which (if we had the NSA&amp;#039;s resources, and yet still cared about this contest) would be a solution right there.  I don&amp;#039;t say this will make much difference here(in fact, I suspect it won&amp;#039;t), but in a real world problem being able to factor the space like that can be a huge win.  -- MarkusQ </description>
<pubDate>Fri, 17 Jul 2009 16:45:52 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27531443</guid>
</item><item>
<title>Union Station : Programming Contest! Win iPhone 3GS &amp; $2,000 Cloud Credit</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27484517</link>
<description>I think several people here have independently found the optimization you allude to (e.g. see Angus&amp;#039;s blog).  There are also at least two other possibilities (see the questions being asked) but at this moment I&amp;#039;ve only got the &amp;quot;69 character answer&amp;quot; hack working myself. </description>
<pubDate>Fri, 17 Jul 2009 02:36:32 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27484517</guid>
</item><item>
<title>Union Station : Programming Contest! Win iPhone 3GS &amp; $2,000 Cloud Credit</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27484282</link>
<description>Without algorithmic improvement each successive bit takes ~3.25 times as long, so to get two more bits (on average) you&amp;#039;ll need an order of magnitude more resources.  That means it&amp;#039;s still got a large element of chance unless you do something tricky. </description>
<pubDate>Fri, 17 Jul 2009 02:32:02 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27484282</guid>
</item><item>
<title>Union Station : Programming Contest! Win iPhone 3GS &amp; $2,000 Cloud Credit</title>
<link>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27320645</link>
<description>My call four days before the contest: after doing some commute time mental math on it, I&amp;#039;ve concluded that I&amp;#039;ll hit hamming distance 38&amp;plusmn;1 and the winner will be at 36&amp;plusmn;2.  Anything &amp;lt;30 will amaze me.  -- MarkusQ  </description>
<pubDate>Wed, 15 Jul 2009 06:05:16 +0000</pubDate>
<guid>http://www.engineyard.com/blog/2009/programming-contest-win-iphone-3gs-2k-cloud-credit/#IDComment27320645</guid>
</item>	</channel>
</rss>