<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for John F.</title><link>http://disqus.com/people/d0af85bdf62f92179959511cf722b789/</link><description></description><language>en</language><lastBuildDate>Tue, 05 Aug 2008 18:13:16 -0000</lastBuildDate><item><title>Re: noah = angry</title><link>http://noahsmark.disqus.com/noah_angry/#comment-1667823</link><description>Noah is the man. Preach that gospel, brother.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Tue, 03 Apr 2007 08:03:12 -0000</pubDate></item><item><title>Re: tired</title><link>http://noahsmark.disqus.com/tired/#comment-1667829</link><description>So yeah, I'm out on Maui, and pidgin is what they do here. That's da kine, brah. Shaka unless you want beef. Etc.&lt;br&gt;Cool stuff.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Thu, 28 Jun 2007 06:01:07 -0000</pubDate></item><item><title>Re: LINQ&amp;#8217;s query syntax was created to make me angry</title><link>http://noahsmark.disqus.com/linq8217s_query_syntax_was_created_to_make_me_angry/#comment-1667836</link><description>Query syntax looks moronic. Nice Thanksgiving metaphor there at the beginning.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Thu, 02 Aug 2007 06:19:51 -0000</pubDate></item><item><title>Re: &amp;#8220;value&amp;#8221;</title><link>http://noahsmark.disqus.com/8220value8221/#comment-1667846</link><description>Just letting you know, Plan 9 has had essentially the same functionality as Time Machine built in for years.&lt;br&gt;9fs dump&lt;br&gt;cd /n/dump/2007/6/15/usr/john&lt;br&gt;bam, I'm in my home directory as of June 2007. Backing up only the changed blocks is the winner.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Thu, 25 Oct 2007 20:49:31 -0000</pubDate></item><item><title>Re: Eric Meijer invented dumb.</title><link>http://noahsmark.disqus.com/eric_meijer_invented_dumb/#comment-1667854</link><description>Haha, I can't believe he tried to claim the REPL of all things. What's next? VB invented the GUI? Invented whitespace?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Fri, 14 Dec 2007 13:08:25 -0000</pubDate></item><item><title>Re: the keyboard/mouse and &amp;#8220;bandwidth&amp;#8221;</title><link>http://noahsmark.disqus.com/the_keyboardmouse_and_8220bandwidth8221/#comment-1667867</link><description>#ifdef ADVOCACY&lt;br&gt;Regarding the keyboard/mouse idea, I would say that a system must either provide keyboard shortcuts OR allow the user to accomplish almost any function in a small number of mouse-clicks. I personally enjoy a Plan 9 editor called "acme"; although there are very few keyboard shortcuts besides ^E for end of line, ^A for beginning, and left &amp;amp; right arrows to move one character at a time, it allows you to compose and run ed/sam-style editing commands on any selected text, easily pipe it through external programs, etc. Basically, my only desire would be for ^F and ^P to move forward and backward instead of the arrow keys; the interface allows me to work quickly enough without extensive shortcuts.&lt;br&gt;For example, to replace all instances of "foo" with "bar" in a paragraph, I just highlight the paragraph, move my mouse to the file tag-line, type "Edit s/foo/bar/g" and mid-click it. It may take a bit longer than vi, but the command remains for later editing/use, which helps reduce time spent later.&lt;br&gt;&lt;br&gt;The paper is a bit old, but interesting: &lt;a href="http://plan9.bell-labs.com/sys/doc/acme.html" rel="nofollow"&gt;http://plan9.bell-labs.com/sys/doc/acme.html&lt;/a&gt;&lt;br&gt;#endif /*ADVOCACY*/</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Mon, 04 Aug 2008 12:29:40 -0000</pubDate></item><item><title>Re: the keyboard/mouse and &amp;#8220;bandwidth&amp;#8221;</title><link>http://noahsmark.disqus.com/the_keyboardmouse_and_8220bandwidth8221/#comment-1667865</link><description>I agree that the worst part of it is moving your hands to the mouse and getting the cursor to the right place, moving back to the keyboard to type the command, and then switching back to the mouse again to select and execute the command, but I also find it convenient in its own way.&lt;br&gt;I use acme exclusively for editing on Plan 9 and emacs or vi for editing on UNIX. I don't work with Windows if I can help it but vim is the preferred option there too.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Tue, 05 Aug 2008 18:13:16 -0000</pubDate></item><item><title>Re: I&amp;#8217;m afraid of low level programming.</title><link>http://litanyagainstfear.disqus.com/i8217m_afraid_of_low_level_programming/#comment-8694254</link><description>Hey Nick, didn't I point you to that "Execution in the Kingdom of Nouns" post when I was on a particularly anti-OO kick?&lt;br&gt;Anyway, I'm currently doing Plan 9 kernel hacking and stuff in C and assembly (x86, amd64, and PPC), and I've got to say it's pretty great. I highly suggest that you dig into C some more, and it truly can be fun to play with assembly.&lt;br&gt;I can't say I agree with Michael's comment that you may never use a pointer in anger--if you do ANY non-trivial C programming, expect to use them a lot because they're one of the most useful things in C. I do, however, second his recommendation that you read K&amp;amp;R, dabble in assembly, and get familiar with the bourne shell (sh). Try AWK if you ever have some text processing to do; I've recently discovered how incredibly powerful it can be, especially when combined with sed and grep.&lt;br&gt;&lt;br&gt;&lt;br&gt;Oh, and learn Lisp.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John F.</dc:creator><pubDate>Thu, 24 Jan 2008 12:05:45 -0000</pubDate></item></channel></rss>