<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for blinks</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#usercomments-494764aa" type="application/json"/><link>http://disqus.com/people/blinks/</link><description></description><language>en</language><lastBuildDate>Wed, 14 Jan 2009 15:03:23 -0000</lastBuildDate><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/70217932#comment-5118167</link><description>I think we did.  :)  The QS developer works here now, and this is his project, IIRC.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Wed, 14 Jan 2009 15:03:23 -0000</pubDate></item><item><title>Re: Shaman (alpha): Request for Playtesting and Feedback </title><link>http://adam.blinkinblogs.net/post/69189079#comment-4994037</link><description>Being the crazy developer person I am, I'm keeping all the materials for this game in a Git repository: &lt;a href="http://github.com/blinks/shaman" rel="nofollow"&gt;http://github.com/blinks/shaman&lt;/a&gt; -&amp;gt; that link will always have the most current version of the rules.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Thu, 08 Jan 2009 14:40:56 -0000</pubDate></item><item><title>Re: Cauldron</title><link>http://mtgcauldron.com/#comment-4787268</link><description>Turns out that AppEngine has some limitations that make writing and ranking full-text search less than useful.  I'll be rewriting in Django -- this site is on Pylons.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Tue, 30 Dec 2008 16:34:00 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/66335572#comment-4613745</link><description>Hmm.  Not that I know of -- crazy to hear of another clan of Blinkinsops, though.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Wed, 24 Dec 2008 15:13:40 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/66332715#comment-4600628</link><description>I don't think there's any weather information there, but if you were pulling the RSS feed, you could use it to create a mashup map of traffic incidents, and that, by itself, is very cool.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Tue, 23 Dec 2008 21:24:07 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57791370#comment-3486774</link><description>Awesome.  Sounds like he'll be joining the ranks of the Pythonistas relatively soon.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Tue, 04 Nov 2008 10:13:10 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57791370#comment-3466845</link><description>I think that if he's interested in admin tasks and dynamic web pages, you might have him start with something like Django, TurboGears, or Pylons -- get something up and running right away.  This will, of course, need him to have a goal in mind for the pages he wants to write.  Make sure that his goal isn't too complicated.  Something simple (that ideally has him pulling information off the server box -- perhaps a remote process list?) that requires very little would be best.&lt;br&gt;&lt;br&gt;That's my thought: find a simple web app, work with him to implement it with a framework.  (Perhaps even App Engine -- sign-ups are free now.)  The important part here is to teach good project management principles; unit testing, source control, automation, etc.  Build things from the bottom-up, learning as you go.&lt;br&gt;&lt;br&gt;Does that sound like it would be good?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 22:10:54 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57791370#comment-3462224</link><description>I think that time-to-cool (how long does it take to get something interesting running?) is definitely the most important metric for learning a language.  Figure out what he's interested in, and figure out the "hello world" of that class of applications.  It's a shame that writing games has so much more overhead now than it did when we were in school, or that'd continue to be the best way to do things.&lt;br&gt;&lt;br&gt;Perhaps it's not so bad, but Pygame and Pyglet take way too much work, imho.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 17:01:32 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57791370#comment-3461903</link><description>Eric, if you could expand on this a bit, that'd be good.  Do you mean an actual series of languages, or perhaps subsets of an existing language, or series of programming problems?&lt;br&gt;&lt;br&gt;As to the series of languages, what about SICP?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 16:42:33 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3461881</link><description>(see &lt;a href="http://adam.blinkinblogs.net/post/57791370/suppose-you-were-building-a-series-of-programming" rel="nofollow"&gt;http://adam.blinkinblogs.net/post/57791370/supp...&lt;/a&gt;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 16:40:59 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3460786</link><description>The other nice thing about knowing the difference is being able to tailor your grammar to the type of parser generator you're using.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 15:29:46 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3459464</link><description>It does.  It's pretty easy to reason about them when you remember that the top-down parsers need to break productions apart, while bottom-up parsers need to put them together.&lt;br&gt;&lt;br&gt;When several productions have the same left-most symbol, a top-down parser doesn't know how to break that production apart without quite a bit of look-ahead, so it has trouble.  With left-recursion, it's much harder to determine when to group symbols into a production, so bottom-up parsers have more trouble.&lt;br&gt;&lt;br&gt;Recursion:&lt;br&gt; * list := epsilon | list element (left recursion)&lt;br&gt; * list := epsilon | element list (right recursion)&lt;br&gt;&lt;br&gt;In the first, bottom-up parsers can never be sure when to collapse into a list without look-ahead, because it depends on whether the next token is an element or not.  In the second, it can collapse for each element and be fine, because list can always end up being epsilon.  This is how I think of it, anyway; I could be way off.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 14:05:27 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3458025</link><description>How's studying going for the GRE?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 12:43:13 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3456174</link><description>Sweet.  Warning, though: I'd be an activist judge, all about the jury nullification.  :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Mon, 03 Nov 2008 10:45:45 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/57338154#comment-3443282</link><description>Speaking of ideology: have you voted yet?  Got to get absentee ballots postmarked by Tuesday, and all that.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Sun, 02 Nov 2008 11:47:07 -0000</pubDate></item><item><title>Re: Abstract Source Control</title><link>http://adam.blinkinblogs.net/post/53986817#comment-2998073</link><description>The other thing to think about here is how distributed source control systems like Git and Mercurial work -- every time someone clones a repository, they're branching off of it.  Every separate repository is a branch, and every push or pull (in Mercurial terms, at least) is a merge.  Would that be an acceptable "psc branch" command?  (I like the name!)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Sat, 11 Oct 2008 10:35:37 -0000</pubDate></item><item><title>Re: Abstract Source Control</title><link>http://adam.blinkinblogs.net/post/53986817#comment-2995025</link><description>Why should they be distinct operations?  You should be able to examine the history of any file/branch/etc. and find out the path it took to get where it was, including where it branched off/was copied from, etc.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Sat, 11 Oct 2008 00:30:45 -0000</pubDate></item><item><title>Re: Abstract Source Control</title><link>http://adam.blinkinblogs.net/post/53986817#comment-2985958</link><description>On this note, I think that a RISC API for source control might only have four lower-level operations (CREATE, READ, UPDATE, DELETE).  A commit would be a set of CREATE/UPDATE/DELETE operations and metadata that can be atomically applied to an existing node in the repository.  The repository could be modeled as a tree, growing in the direction of time, each node with unique coordinates (the space/time/metadata deal).  I think that Git is somewhat modeled like this, even with the ability to move nodes of the tree around; separate them, reattach them, etc.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Fri, 10 Oct 2008 15:47:01 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/52611984#comment-2807839</link><description>Try again; turned on view access for non-members.  :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Thu, 02 Oct 2008 16:59:18 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/52611984#comment-2804429</link><description>Speaking of programming (when are we not?), can you see &lt;a href="http://trac-hg.assembla.com/spark-language/" rel="nofollow"&gt;http://trac-hg.assembla.com/spark-language/&lt;/a&gt; ?  What do you think?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Thu, 02 Oct 2008 13:57:28 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/51735852#comment-2635089</link><description>Gosh, thought I fixed that.  Give me a sec...</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Thu, 25 Sep 2008 21:31:07 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/50759421#comment-2445066</link><description>That's awesome.  I'd love to see a third party actually become viable in the US, and keeping the two major parties under the law is a necessary part of that.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Fri, 19 Sep 2008 14:48:04 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/50759421#comment-2445050</link><description>It's interesting to examine motives: all of my family on my dad's side is military, you know. :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Fri, 19 Sep 2008 14:47:00 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/50759421#comment-2444139</link><description>Ah, but the "hopiness and changiness" *has* died down: &lt;a href="http://www.fivethirtyeight.com/" rel="nofollow"&gt;http://www.fivethirtyeight.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;While the "shock factor" of someone who has never held federal office might have provided a bit of a boost to the McCain campaign, I'm not sure if (a) it's enough to carry the election, let alone (b) be what the country needs.&lt;br&gt;&lt;br&gt;I'm not an Obama supporter because he's an outsider, but because of his leadership abilities -- have you seen the Biography episode on him?  He has done quite a bit with his life, and brought together quite a few people.  We talked once about the president needing to be someone who'd make the decisions you'd make, only smarter, and I think that Obama is that kind of guy.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Fri, 19 Sep 2008 13:48:25 -0000</pubDate></item><item><title>Re: The Last Starfighter</title><link>http://adam.blinkinblogs.net/post/50759421#comment-2444068</link><description>Bwa ha ha!  Hadn't heard about it.  Crazy Texas.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">blinks</dc:creator><pubDate>Fri, 19 Sep 2008 13:43:33 -0000</pubDate></item></channel></rss>