<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for danmactough</title><link>http://disqus.com/by/danmactough/</link><description></description><atom:link href="http://disqus.com/danmactough/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 10 Feb 2017 19:35:23 -0000</lastBuildDate><item><title>Re: Operation: Anxiety Edition - blog.lmorchard.com</title><link>https://blog.lmorchard.com/2017/02/02/operation-anxiety#comment-3148733348</link><description>&lt;p&gt;Thank you for sharing this, Les. And for inviting comments. Forgive me if you're already familiar with the book Nonviolent Communication &lt;a href="http://a.co/2mD3mNF" rel="nofollow noopener" target="_blank" title="http://a.co/2mD3mNF"&gt;http://a.co/2mD3mNF&lt;/a&gt;. It may not sound like it from the title or description, but a large part of the practice of NVC, as it's called, is about not judging yourself, giving yourself empathy, learning how to identify your needs. It's changing the way I talk to myself (work in progress).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Fri, 10 Feb 2017 19:35:23 -0000</pubDate></item><item><title>Re: Gamechord - blog.lmorchard.com</title><link>https://blog.lmorchard.com/2016/08/29/gamechord#comment-2874383550</link><description>&lt;p&gt;Fantastic! I love the keycap designs you came up with. If you don't look closely, they're like Hollywood alien keycaps! :) And that clear acrylic case is beautiful.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Sat, 03 Sep 2016 08:40:51 -0000</pubDate></item><item><title>Re: Amazing gaps in Unix and Node.js worlds</title><link>http://scripting.com/2015/07/30/amazingGapsInUnixAndNodejsWorlds.html#comment-2167578035</link><description>&lt;p&gt;Exactly. Where your package.json is. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Fri, 31 Jul 2015 13:40:12 -0000</pubDate></item><item><title>Re: Amazing gaps in Unix and Node.js worlds</title><link>http://scripting.com/2015/07/30/amazingGapsInUnixAndNodejsWorlds.html#comment-2166363641</link><description>&lt;p&gt;1. Startup - My friend Carlos created a really handy app &lt;a href="https://github.com/carlos8f/node-upstarter" rel="nofollow noopener" target="_blank" title="https://github.com/carlos8f/node-upstarter"&gt;https://github.com/carlos8f...&lt;/a&gt; that you can use to create upstart services. You should be able to get it up and running very quickly without needing to study that upstarter cookbook or fuss with forever/forever-service.&lt;/p&gt;&lt;p&gt;2. Executables - hawkrives correctly describes how you can run a node script like an executable. And Chuck is correct about node-webkit (now called NW.js &lt;a href="https://github.com/nwjs/nw.js/)" rel="nofollow noopener" target="_blank" title="https://github.com/nwjs/nw.js/)"&gt;https://github.com/nwjs/nw....&lt;/a&gt;, but that's really more for creating desktop apps that are written in node (as opposed to server apps). There's also this rather obscure node-compatible project called JXcore that purports to allow you compile your node app to a native binary executable &lt;a href="http://jxcore.com/packaging-code-protection/" rel="nofollow noopener" target="_blank" title="http://jxcore.com/packaging-code-protection/"&gt;http://jxcore.com/packaging...&lt;/a&gt; -- I've been dying to try this out, but haven't had a chance, yet.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Thu, 30 Jul 2015 21:28:04 -0000</pubDate></item><item><title>Re: Heroku deploy puzzle</title><link>http://scripting.com/2014/12/13/herokuDeployPuzzle.html#comment-1740483798</link><description>&lt;p&gt;It looks like Heroku is trying to install node via tarball, but the specified (or default) version isn't packaged as a tarball. I think you might need to specify a later version: &lt;a href="https://devcenter.heroku.com/articles/deploying-nodejs#specify-the-version-of-node" rel="nofollow noopener" target="_blank" title="https://devcenter.heroku.com/articles/deploying-nodejs#specify-the-version-of-node"&gt;https://devcenter.heroku.co...&lt;/a&gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Sat, 13 Dec 2014 13:11:38 -0000</pubDate></item><item><title>Re: Customize Your River4 Home Page to Send Links to Instapaper</title><link>http://blog.jeffreykishner.com/2014/08/14/customizeYourRiver4HomePageToSendLinksToInstapaper.html#comment-1542593544</link><description>&lt;p&gt;Yeah, should work with anything that can take the parameters as a query string. Even twitter has that. ;-)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Thu, 14 Aug 2014 11:24:21 -0000</pubDate></item><item><title>Re: Little Card Editor 0.57</title><link>http://littlecard.smallpict.com/2014/07/08/littleCardEditor057.html#comment-1474881176</link><description>&lt;p&gt;Lato &lt;a href="https://www.google.com/fonts/specimen/Lato" rel="nofollow noopener" target="_blank" title="https://www.google.com/fonts/specimen/Lato"&gt;https://www.google.com/font...&lt;/a&gt; and Montserrat &lt;a href="https://www.google.com/fonts/specimen/Montserrat" rel="nofollow noopener" target="_blank" title="https://www.google.com/fonts/specimen/Montserrat"&gt;https://www.google.com/font...&lt;/a&gt; are my two favorites right now. :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Tue, 08 Jul 2014 14:28:33 -0000</pubDate></item><item><title>Re: XML parsing in Node.js?</title><link>http://scripting.com/2014/03/24/xmlparsingInNodejs.html#comment-1301421678</link><description>&lt;p&gt;Cheerio is great, but it doesn't cover the entire jQuery API. I don't think it implements parseXML.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Tue, 25 Mar 2014 06:30:40 -0000</pubDate></item><item><title>Re: XML parsing in Node.js?</title><link>http://scripting.com/2014/03/24/xmlparsingInNodejs.html#comment-1301420009</link><description>&lt;p&gt;Thanks, James! Glad to hear that feedparser is helping you!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Tue, 25 Mar 2014 06:27:55 -0000</pubDate></item><item><title>Re: XML parsing in Node.js?</title><link>http://scripting.com/2014/03/24/xmlparsingInNodejs.html#comment-1300302822</link><description>&lt;p&gt;"Maybe they forked WebKit to do this??" Nah. They just implemented a DOM in pure javascript. I've used it with jQuery. The speed is not impressive, although the fact that it works at all is extremely impressive. Very resource intensive.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 24 Mar 2014 18:20:03 -0000</pubDate></item><item><title>Re: Carl Sednaoui</title><link>http://carlsednaoui.com/post/70299468325#comment-1184602476</link><description>&lt;p&gt;Indeed -- it's a feature, too, as well as a potential pitfall.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Thu, 02 Jan 2014 15:08:40 -0000</pubDate></item><item><title>Re: Carl Sednaoui</title><link>http://carlsednaoui.com/post/70299468325#comment-1184528972</link><description>&lt;p&gt;Keep in mind, secret gists are not private: &lt;a href="https://help.github.com/articles/creating-gists#secret-gists" rel="nofollow noopener" target="_blank" title="https://help.github.com/articles/creating-gists#secret-gists"&gt;https://help.github.com/art...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Thu, 02 Jan 2014 14:12:15 -0000</pubDate></item><item><title>Re: Legitimate use for "with" statement</title><link>http://scripting.com/2013/12/12/legitimateUseForWithStatement#comment-1161087934</link><description>&lt;p&gt;I'm not arguing that it deserves to be axed, but you don't *need* "with". You can create scope (like you would with "with") by using a closure. Example: &lt;a href="https://gist.github.com/danmactough/7940241" rel="nofollow noopener" target="_blank" title="https://gist.github.com/danmactough/7940241"&gt;https://gist.github.com/dan...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The examples could be prettied a bit, but "with" would still be more readable.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Fri, 13 Dec 2013 00:59:55 -0000</pubDate></item><item><title>Re: Why JavaScript I/O is so awkward</title><link>http://scripting.com/2013/11/18/whyJavascriptIoIsSoAwkward#comment-1129426088</link><description>&lt;p&gt;The moment I finally grokked this pattern, I fell in love with it.&lt;/p&gt;&lt;p&gt;I love being able to have control over when code is executed without explicitly managing threads myself.&lt;/p&gt;&lt;p&gt;I love breaking my code up into small, named functions and passing them around to be executed at the appropriate times.&lt;/p&gt;&lt;p&gt;Having organized my code that way, I love refactoring.&lt;/p&gt;&lt;p&gt;I love how it forces me code a little differently. For example, with an imperative approach, I'm often tempted to craft brutal branching logic. That kind of code is annoying to write with asynchronous callbacks, so I try to rethink my problems and address them differently to avoid that kind of code. This leads to code that I can understand better when I come back to it cold.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Tue, 19 Nov 2013 06:38:06 -0000</pubDate></item><item><title>Re: Markdown and RSS</title><link>http://scripting.com/2013/11/09/markdownAndRss#comment-1115619746</link><description>&lt;p&gt;Regarding the issue you're having with macros, we have the same issue with a template language that we embed in our markdown. We handle this by processing everything in two steps: first templates (which apply macros, fill in variables, etc. and output markdown), then markdown (which, of course, outputs HTML).&lt;/p&gt;&lt;p&gt;It's a tradeoff: a little less speed and more processing in exchange for a really nice workflow.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Sat, 09 Nov 2013 12:39:34 -0000</pubDate></item><item><title>Re: Body Found In Judiciary Square Metro Identified, Death Ruled Accidental</title><link>https://dcist.com/story/13/10/28/body-found-in-judiciary-square-metr/#comment-1099702260</link><description>&lt;p&gt;"Whiteru apparently fell off of a wall..." Doesn't that require a bit more... I dunno... explanation?!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 28 Oct 2013 12:54:25 -0000</pubDate></item><item><title>Re: A programmerish Fargo feature</title><link>http://scripting.com/2013/10/21/pingCodeFeature#comment-1091055561</link><description>&lt;p&gt;Ping enables all KINDS of web hooks. Awesome feature. &amp;lt;3&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 21 Oct 2013 14:24:20 -0000</pubDate></item><item><title>Re: My server JavaScript dream</title><link>http://scripting.com/2013/10/10/myServerJavascriptDream#comment-1078113477</link><description>&lt;p&gt;Is it multi-user or just for you? Because if it's just for you, geez, that sounds pretty straightforward. Where do you want to save your scripts? Dropbox?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Thu, 10 Oct 2013 17:18:20 -0000</pubDate></item><item><title>Re: CMS problems at Scripting News</title><link>http://scripting.com/2013/10/07/cmsProblems#comment-1074433845</link><description>&lt;p&gt;This sucks. I'm really sorry to hear you couldn't find a way forward.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 07 Oct 2013 22:21:25 -0000</pubDate></item><item><title>Re: My RSS Wish List</title><link>http://chucksblog.smallpict.com/2013/07/26/myRssWishList#comment-977769708</link><description>&lt;p&gt;&amp;gt; "content-encoding" and/or "mime-type" attributes&lt;/p&gt;&lt;p&gt;Love this, at least in theory.&lt;/p&gt;&lt;p&gt;Actually, the opposite might be nice --  (not an actual proposal, as it would be breaking) make it mandatory for the `title` and `description` to be plain ASCII, and force "rich" content into different elements that could have those additional attributes. Or, sticking with your original idea, when you use those new attributes, you would also need to provide (because implementors can always be counted on to follow the rules) a "plaintext" attribute that contains the ASCII representation of the rich content.&lt;/p&gt;&lt;p&gt;&amp;gt; sequence_id&lt;/p&gt;&lt;p&gt;That would also make it easier for implementors to provide feeds that responded to common query string parameters to limit (or extend) the items in the feed -- turning the feed into more of an API response. Something like: http:/ /scripting. com/rss.xml?count=10&amp;amp;max=&amp;amp;&amp;lt;sequence_id&amp;gt;&amp;amp;order=desc&lt;/p&gt;&lt;p&gt;Cool ideas, Chuck.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Fri, 26 Jul 2013 17:37:30 -0000</pubDate></item><item><title>Re: The quiet war in tech</title><link>http://threads2.scripting.com/2013/june/theQuietWarInTech#comment-933089400</link><description>&lt;p&gt;&amp;gt; Also being passionate about open source doesn't mean NOT deliberately breaking apps. You can do both at the same time, through a magical thing called "deprecation."&lt;/p&gt;&lt;p&gt;Very true. Someone should work on a Javascript-to-Dart transpiler. (Dart already transpiles to Javascript.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 17 Jun 2013 09:49:58 -0000</pubDate></item><item><title>Re: The quiet war in tech</title><link>http://threads2.scripting.com/2013/june/theQuietWarInTech#comment-932268019</link><description>&lt;p&gt;A couple thoughts about JavaScript, since it's near and dear to my heart, as well.&lt;/p&gt;&lt;p&gt; It is changing. The next version of JavaScript (ECMAScript 6) is coming. Get ready: &lt;a href="http://esdiscuss.org/" rel="nofollow noopener" target="_blank" title="http://esdiscuss.org/"&gt;http://esdiscuss.org/&lt;/a&gt; But don't worry, all your existing code will still work the same way.  (famous last words...)&lt;/p&gt;&lt;p&gt;Google's role in the development of ES6 has been exemplary (so far). The Google engineers working on ES6 are passionate about open source software. As much as they've been a force in pushing for changes, they've been at least as responsive in implementing changes in v8.&lt;/p&gt;&lt;p&gt;It's also unlikely that Google could attain complete control of JavaScript. Mozilla is too powerful.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Sun, 16 Jun 2013 08:58:10 -0000</pubDate></item><item><title>Re: The death of RSS in a single graph</title><link>http://andrewchen.co/2013/04/29/the-death-of-rss-in-a-single-graph/#comment-879713184</link><description>&lt;p&gt;Consumers aren't searching for the latest news on RSS as they might search for whatever is strongly trending on Google -- "real housewives" or whatever. Why exactly would consumers ever search for "rss"? The more RSS disappears into the plumbing of the web, the better. But that doesn't make RSS less relevant or important.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Mon, 29 Apr 2013 13:28:12 -0000</pubDate></item><item><title>Re: Reboot Share Your OPML?</title><link>http://threads2.scripting.com/2013/april/feedDiscovery#comment-874274196</link><description>&lt;p&gt;&amp;gt; It was later rewritten by Andrew Grumet.&lt;/p&gt;&lt;p&gt;Actually, I did that version of SYO. :-)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Wed, 24 Apr 2013 09:49:42 -0000</pubDate></item><item><title>Re: New Fargo intro dialog</title><link>http://threads2.scripting.com/2013/april/newFargoIntroDialog#comment-873422592</link><description>&lt;p&gt;In the first sentence of the second paragraph, I would add the word "your": "Fargo files are stored in your Dropbox."&lt;/p&gt;&lt;p&gt;This is a good improvement for people who don't already understand how you're interacting with Dropbox. +1&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danmactough</dc:creator><pubDate>Tue, 23 Apr 2013 13:33:48 -0000</pubDate></item></channel></rss>