<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Looking for a challenge, somethign easier than P ?= NP</title>
	<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP/</link>
	<description>Comments on Ask MetaFilter post Looking for a challenge, somethign easier than P ?= NP</description>
	<pubDate>Sun, 19 Apr 2009 22:24:33 -0800</pubDate>
	<lastBuildDate>Sun, 19 Apr 2009 22:24:33 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: Looking for a challenge, somethign easier than P ?= NP</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP</link>	
		<description>I&apos;d like to find a good online resource that poses interesting computer science problems. &lt;br /&gt;&lt;br /&gt; I&apos;ve been digging through some of the modern classics papers of computer science research. Some are easy enough to understand with a little effort, others are pretty difficult to penetrate. I find that most of them are fairly difficult to find practical applications for.&lt;br&gt;
&lt;br&gt;
I&apos;d like to find a list of computer science problems, maybe medium to difficult homework problems for CS grad students. I&apos;m not yet looking for grand challenges or problems big enough for a thesis. I don&apos;t want to do &lt;b&gt;your&lt;/b&gt; homework, and  I don&apos;t want to do your contract work either. I also don&apos;t want interview questions.</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2009:site.119956</guid>
		<pubDate>Sun, 19 Apr 2009 22:17:32 -0800</pubDate>
		<dc:creator>b1tr0t</dc:creator>
		
			<category>cs</category>
		
			<category>problems</category>
		
			<category>computer</category>
		
			<category>science</category>
		
			<category>computerscience</category>
		
	</item> <item>
		<title>By: crinklebat</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717258</link>	
		<description>Most CS courses at most major universities publish homework problems to their websites. Why not just pick a university, look at the course list, pick a course that sounds interesting and check out the problem sets? In some cases (most familiar to me is &lt;a href=&quot;http://see.stanford.edu&quot;&gt;Stanford Engineering Everywhere&lt;/a&gt;) they even might post lectures and/or solutions and/or exams, etc.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717258</guid>
		<pubDate>Sun, 19 Apr 2009 22:24:33 -0800</pubDate>
		<dc:creator>crinklebat</dc:creator>
	</item><item>
		<title>By: Maximian</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717260</link>	
		<description>Have you seen &lt;a href=&quot;http://projecteuler.net&quot;&gt;Project Euler&lt;/a&gt;? The problems range from &quot;moderately difficult&quot; to &quot;extremely difficult&quot;, at least by typical CS standards here in the US. Might be a good place to start. &lt;br&gt;
&lt;br&gt;
The book &quot;The Structure and Interpretation of Computer Programs&quot; (SICP) contains a wealth of interesting exercises. The book itself is available &lt;a href=&quot;http://mitpress.mit.edu/sicp/full-text/book/book.html&quot;&gt;here&lt;/a&gt;. There is also a &lt;a href=&quot;http://sicp.org.ua/sicp&quot;&gt;wiki&lt;/a&gt; devoted to these exercises and their solutions.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717260</guid>
		<pubDate>Sun, 19 Apr 2009 22:28:31 -0800</pubDate>
		<dc:creator>Maximian</dc:creator>
	</item><item>
		<title>By: b1tr0t</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717261</link>	
		<description>SEE is pretty cool, but the CompSci courses they list look like entry level undergraduate stuff. I&apos;m much more interested in upper division graduate problems.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717261</guid>
		<pubDate>Sun, 19 Apr 2009 22:29:42 -0800</pubDate>
		<dc:creator>b1tr0t</dc:creator>
	</item><item>
		<title>By: b1tr0t</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717262</link>	
		<description>Project Euler is also cool, and was the inspiration for my question. Most of the PE problems are more along the lines of number theory than computer science.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717262</guid>
		<pubDate>Sun, 19 Apr 2009 22:31:12 -0800</pubDate>
		<dc:creator>b1tr0t</dc:creator>
	</item><item>
		<title>By: grouse</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717267</link>	
		<description>&lt;em&gt;The Art of Computer Programming&lt;/em&gt; is famous for its exercises, which all have a number indicating their difficulty, ranging from easy to unsolved research problems.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717267</guid>
		<pubDate>Sun, 19 Apr 2009 22:45:04 -0800</pubDate>
		<dc:creator>grouse</dc:creator>
	</item><item>
		<title>By: crinklebat</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717276</link>	
		<description>b1tr0t, not all the SEE courses are undergrad courses. Just the first three. I&apos;ve only taken 223A, which was a tough class but not really what you&apos;re looking for (it was robotics, so lots of physics), but both 224N and 229 are more typical graduate CS courses which would typically have a good mix of MS/PhD students enrolled with a small representation of quite advanced undergraduates. &lt;br&gt;
&lt;br&gt;
Seconding the &lt;i&gt;Art of Computer Programming&lt;/i&gt; rec as well, especially if you can borrow it from the library for more than a few weeks...or afford it :) Either way.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717276</guid>
		<pubDate>Sun, 19 Apr 2009 23:13:15 -0800</pubDate>
		<dc:creator>crinklebat</dc:creator>
	</item><item>
		<title>By: delmoi</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717309</link>	
		<description>What kinds of things interest you? What do you like doing? What kinds of things do you want to be able to do?&lt;br&gt;
&lt;br&gt;
Computer science isn&apos;t really a linear progression from neophite to real ultimate programmer. Once you get to a certain point, there are lot of branches and paths you can go on.  There&apos;s 3d programming and simulation, there&apos;s AI/Machine Learning, there&apos;s high performance computing, there&apos;s language design and research, there&apos;s also mathematical theory of computation (where P != NP? comes from).&lt;br&gt;
&lt;br&gt;
As far as my own free-time coding, I&apos;ve always just come up with one huge-ass project, which is invariably abandoned at some point after spending a ton of time on it.   Usually these projects involve learning something technology or skill I&apos;ve never used before, so I learn a lot that way. When I was first starting out (like in high school) I would write simple demo programs, though.&lt;br&gt;
&lt;br&gt;
Once you get to a certain point, though, you&apos;ll basically be able to code anything you can imagine.  The challenge is expanding your imagination.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717309</guid>
		<pubDate>Mon, 20 Apr 2009 01:58:46 -0800</pubDate>
		<dc:creator>delmoi</dc:creator>
	</item><item>
		<title>By: Schismatic</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717371</link>	
		<description>IBM Research&apos;s &lt;a href=&quot;http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/index.html&quot;&gt;Ponder This&lt;/a&gt; ranges from pure math questions to ones that are far more like CS to my math/physics brain. Certainly some could be solved from that perspective. If nothing else, it&apos;s fun to flip through.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717371</guid>
		<pubDate>Mon, 20 Apr 2009 05:31:14 -0800</pubDate>
		<dc:creator>Schismatic</dc:creator>
	</item><item>
		<title>By: alb</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1717438</link>	
		<description>&lt;a href=&quot;http://books.google.com/books?id=JVTjkfw67KMC&quot;&gt;The New Turing Omnibus&lt;/a&gt;</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1717438</guid>
		<pubDate>Mon, 20 Apr 2009 07:26:44 -0800</pubDate>
		<dc:creator>alb</dc:creator>
	</item><item>
		<title>By: chairface</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1718082</link>	
		<description>I&apos;m not entirely clear what your asking, but &lt;a href=&quot;http://en.wikipedia.org/wiki/Routing&quot;&gt;routing&lt;/a&gt; is still an active area of research with both hardware and software solutions. All solutions are forced to make time/space/cost trade-offs.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1718082</guid>
		<pubDate>Mon, 20 Apr 2009 14:50:03 -0800</pubDate>
		<dc:creator>chairface</dc:creator>
	</item><item>
		<title>By: media_itoku</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1718257</link>	
		<description>Have you tried the &lt;a href=&quot;http://www.pythonchallenge.com/&quot;&gt;Python Challenge&lt;/a&gt;?</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1718257</guid>
		<pubDate>Mon, 20 Apr 2009 17:35:20 -0800</pubDate>
		<dc:creator>media_itoku</dc:creator>
	</item><item>
		<title>By: b1tr0t</title>
		<link>http://ask.metafilter.com/119956/Looking-for-a-challenge-somethign-easier-than-P-NP#1718453</link>	
		<description>&lt;i&gt;Once you get to a certain point, though, you&apos;ll basically be able to code anything you can imagine. The challenge is expanding your imagination.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
I agree - expanding my imagination is what I&apos;m trying to do now.&lt;br&gt;
&lt;br&gt;
&lt;i&gt;I&apos;m not entirely clear what your asking, but routing is still an active area of research with both hardware and software solutions. All solutions are forced to make time/space/cost trade-offs.&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Routing could be an interesting space to play in, but I don&apos;t know enough about the space to set up tractable problems that also won&apos;t require setting up a cost-prohibitive lab.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2009:site.119956-1718453</guid>
		<pubDate>Mon, 20 Apr 2009 20:48:01 -0800</pubDate>
		<dc:creator>b1tr0t</dc:creator>
	</item>
	</channel>
</rss>
