<?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 jjrussell</title><link>http://disqus.com/by/jjrussell/</link><description></description><atom:link href="http://disqus.com/jjrussell/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 12 Aug 2014 10:01:42 -0000</lastBuildDate><item><title>Re: Write Gmail in Emacs the Easy Way: gmail-message-mode</title><link>http://endlessparentheses.com/write-gmail-in-emacs-the-easy-way-gmail-message-mode.html#comment-1539005916</link><description>&lt;p&gt;Just found your blog and its fantastic. This in particular is pretty sweet. Nice job.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 12 Aug 2014 10:01:42 -0000</pubDate></item><item><title>Re: Last Check-in Time for Nodes</title><link>http://jtimberman.housepub.org/blog/2013/02/16/last-check-in-time-for-nodes/#comment-1174710723</link><description>&lt;p&gt;Maybe its just my use case, but this is exactly what I want. This gives us an easy way to write a script to check for chef nodes that haven't completed a chef run successfully in a while. Anything over twice your chef-client run period is likely a problem.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Mon, 23 Dec 2013 10:49:21 -0000</pubDate></item><item><title>Re: On-Demand Jenkins Slaves with Amazon EC2 - Artsy Engineering</title><link>http://artsy.github.io/blog/2012/07/10/on-demand-jenkins-slaves-with-amazon-ec2/#comment-1002555731</link><description>&lt;p&gt;Nice blog post. This stuff is pretty awesome.&lt;/p&gt;&lt;p&gt;Do you know of any way of configuring how many ec2 slaves are created in response to demand? Right now I queue up 10 jobs, one slave launches immediately, then 10 minutes later 4 more launch, but I still have I have 5 jobs sitting in queue for 20 minutes but it won't launch more. Is there a way to control this?  Thanks.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Thu, 15 Aug 2013 14:00:11 -0000</pubDate></item><item><title>Re: Benjamin Darfler - High Performance Rails (long edition)</title><link>http://bdarfler.com/post/52717965872#comment-929576052</link><description>&lt;p&gt;So the lesson appears to be you can't. Use it is the gooey caramel sprinkled as lightly as possible over everything else.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Thu, 13 Jun 2013 14:41:10 -0000</pubDate></item><item><title>Re: Recently visited files - Emacs Redux</title><link>http://emacsredux.com/blog/2013/04/05/recently-visited-files/#comment-874223786</link><description>&lt;p&gt;This post got me to notice something that has been bothering me.  I don't want to care whether a file has been recently opened or is in a buffer or is in my project. I want to have a keystroke that will do ido-completing-read for all the things. Recent files, buffers, files in project, files in the current directory etc.&lt;/p&gt;&lt;p&gt;So I would really only need that and resort to ido-find-file when I wanted to go off the reservation.&lt;/p&gt;&lt;p&gt;I searched around and found the "anything" package for emacs but it doesn't play nice with ido at all. It wants to replace all the things that ido replaces but doesn't have fuzzy completion and is like getting stabbed in the eyes. Ok that last part was dramatic. I'm just used to ido.&lt;/p&gt;&lt;p&gt;So do you know of a project or a good way to pour all of these sources into one ido-completing-read?&lt;/p&gt;&lt;p&gt;Love your blog btw.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Wed, 24 Apr 2013 08:39:49 -0000</pubDate></item><item><title>Re: Delete file and buffer - Emacs Redux</title><link>http://emacsredux.com/blog/2013/04/03/delete-file-and-buffer/#comment-851183219</link><description>&lt;p&gt;ido has a pretty easy way to do this as well. If you ever see the file in ido, either switching buffers or find-file, pressing delete will delete the file and kill the buffer.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Wed, 03 Apr 2013 17:42:10 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/30870027538</title><link>http://bdarfler.com/post/30870027538#comment-646912403</link><description>&lt;p&gt;Yes, yes you did.  Nice job.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 11 Sep 2012 14:34:11 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/25587262582</title><link>http://bdarfler.com/post/25587262582#comment-567798874</link><description>&lt;p&gt;No one talks about refactoring.  Yeah, if a program is going to stay the same forever, unit tests can cover most of what static typing does, but if you ever want to go refactor anything, unit tests turn into a tangled mess of out of date code.  &lt;/p&gt;&lt;p&gt;I haven't used it yet but I tend to think that Scala's concept of explicitly marking something dynamic is the best of both worlds.   You can code up any idiom from dynamic languages and still are mostly type safe. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 26 Jun 2012 14:36:33 -0000</pubDate></item><item><title>Re: http://ginzerak.tumblr.com/post/13978977324</title><link>http://ginzerak.tumblr.com/post/13978977324#comment-383632516</link><description>&lt;p&gt;Unbelievable events are usually more complicated than they appear at first.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Sat, 10 Dec 2011 15:55:43 -0000</pubDate></item><item><title>Re: http://ginzerak.tumblr.com/post/13760129646</title><link>http://ginzerak.tumblr.com/post/13760129646#comment-379844054</link><description>&lt;p&gt;Double like +1 up&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Mon, 05 Dec 2011 17:04:33 -0000</pubDate></item><item><title>Re: http://ginzerak.tumblr.com/post/12513378046</title><link>http://ginzerak.tumblr.com/post/12513378046#comment-360043807</link><description>&lt;p&gt;I thought this said "Peeing" down from their 15th-floor boardroom. That would have been awesome.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Thu, 10 Nov 2011 09:29:50 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/5361404447</title><link>http://bdarfler.com/post/5361404447#comment-203081012</link><description>&lt;p&gt;Yeah, I mostly agree. If you just want a carpenter, this is fine. But at some point if you want that person to become a craftsman, then they need to know how to sharpen their own tools, why its sharp, what makes it sharp, what metal stays sharp under what circumstances and why. That said, I'm a bio/music double major so what the hell do I know.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Fri, 13 May 2011 11:09:37 -0000</pubDate></item><item><title>Re: The Interesting Stuff</title><link>http://www.jasonkolb.com/weblog/2011/02/the-interesting-stuff.html#comment-158276513</link><description>&lt;p&gt;Hans Rosling excels at this. Here is just one of his many amazing TED talks. &lt;a href="http://www.ted.com/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html" rel="nofollow noopener" target="_blank" title="http://www.ted.com/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html"&gt;http://www.ted.com/talks/ha...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 01 Mar 2011 09:59:14 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/755992611</title><link>http://bdarfler.com/post/755992611#comment-60621088</link><description>&lt;p&gt;How do you find time to read all of this crap?!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Mon, 05 Jul 2010 09:23:31 -0000</pubDate></item><item><title>Re: Froyo FRF85b Officially Rolls out for Nexus One</title><link>http://androidspin.com/2010/06/28/froyo-officially-out/#comment-70343074</link><description>&lt;p&gt;Is this for ATT Nexii as well or only T-Mobile?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 29 Jun 2010 06:02:03 -0000</pubDate></item><item><title>Re: Beyond Blogging</title><link>http://www.jasonkolb.com/weblog/2010/06/beyond-blogging.html#comment-58017203</link><description>&lt;p&gt;I grudgingly agree about RSS not being mainstream but it blows my mind.  Consuming news through email makes me want to wretch.  I guess social networks are better but I can't help get the feeling that I'm ocassionally dipping my net into a fast moving river.  Then people say "Hey did you see my tweet?" Are you kidding? No, no I didn't see your tweet and I'm not going back over all of the ones that happened in the last 48 hours to find yours.  Sorry, its not a guaranteed medium. With RSS/Atom you can customize your experience so much better than even facebook allows.  I guess its kinda geeky but it better not go anywhere or I'm going to become a cranky old internet dork whining about "When I was your age we could consume content any way we liked, not sucking it from the facebook firehose". If anyone ever asks me if "Facebook has that website" the way they did with AOL, I think I'm out.&lt;/p&gt;&lt;p&gt;About the information collection thing, this is exactly how &lt;a href="http://StackOverflow.com" rel="nofollow noopener" target="_blank" title="StackOverflow.com"&gt;StackOverflow.com&lt;/a&gt; works and its great.  They try to track you with cookies etc as much as possible until they convince you to use openid to sign in. Then your history is still there from your pre-logged in days.  Its a very slick system.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 22 Jun 2010 05:46:40 -0000</pubDate></item><item><title>Re: Today I Left Cisco</title><link>http://www.jasonkolb.com/weblog/2010/06/aaaand-were-back.html#comment-57538103</link><description>&lt;p&gt;Sorry I didn't get to say goodbye today.  It was a real pleasure meeting you and reading so much of what you had to say for the last few years. I'll definitely be keeping up with that.  Good luck back in Chicago.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Fri, 18 Jun 2010 20:05:21 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/576923827</title><link>http://bdarfler.com/post/576923827#comment-49092068</link><description>&lt;p&gt;I likes me some message passing, but anyone who ignores threading concurrency will be bitten by it.  Frameworks call your code with threads, possibly multiple times concurrently.  if you don't understand what's going on you're going to get bitten.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Sat, 08 May 2010 11:48:33 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/576819149</title><link>http://bdarfler.com/post/576819149#comment-49091823</link><description>&lt;p&gt;I agree.  Especially in the example, how does the Customer validate his credit worthiness? You end up passing in a CreditValidator or some logic associated with credit calculations which never makes a decision like that solely based on the state of the Customer, into the Customer's constructor which makes it hard to test.&lt;/p&gt;&lt;p&gt;I do find myself using bean objects more than I'd like, but its either that or pass in 80 arguments to each trivial object's constructor or use *gasp* static methods to grab logic from inside the object.  I just can't stomach that.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Sat, 08 May 2010 11:45:08 -0000</pubDate></item><item><title>Re: http://bdarfler.com/post/424122536</title><link>http://bdarfler.com/post/424122536#comment-38087341</link><description>&lt;p&gt;I don't understand this thing so I'm going to make fun of it.  Hrm. I'm sure google could have indexed the entire web in an oracle database.  Right?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Thu, 04 Mar 2010 20:04:09 -0000</pubDate></item><item><title>Re: http://crunchyjew.tumblr.com/post/380639640</title><link>http://crunchyjew.tumblr.com/post/380639640#comment-33350906</link><description>&lt;p&gt;Yyaaaaaayyyyy!!!!!!!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Tue, 09 Feb 2010 22:45:18 -0000</pubDate></item><item><title>Re: http://crunchyjew.tumblr.com/post/356186235</title><link>http://crunchyjew.tumblr.com/post/356186235#comment-31530563</link><description>&lt;p&gt;I asked a friend of mine about this and he responded with this.&lt;/p&gt;&lt;p&gt;I think the article is flawed.  The first is the premise that a home is&lt;br&gt;bought solely as an investment.  My opinion, even when we did your plan,&lt;br&gt;was don't count on the house paying for anything.  A home is a place to&lt;br&gt;drop down roots and raise the family and exist in a community.  The cost&lt;br&gt;over the LONG term is cheaper in my opinion because the mortgage payment&lt;br&gt;is fixed meaning the $2K you pay now will be the same you pay in 2025.&lt;br&gt;Rent will go up each year with inflation.&lt;br&gt;Renters pay for all the costs that are "hidden" only its in the form of&lt;br&gt;1 number that can be raised every 12 months.  Plus property owners need&lt;br&gt;to add in a profit mark-up.&lt;/p&gt;&lt;p&gt;It's a similar argument to buy or lease when it comes to cars.&lt;/p&gt;&lt;p&gt;I buy into the fact that I want ownership b/c it gives me more control.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Wed, 27 Jan 2010 11:34:49 -0000</pubDate></item><item><title>Re: Millennial Leaders:  Success Stories From  Today's Most Briliant Generation Y Leaders  » Blog Archive   » The Dumbest Statement About Generation Y in 2009 - Benjamin Darfler</title><link>http://bdarfler.com/post/310014370#comment-28021063</link><description>&lt;p&gt;Holy crap that was terrible.  You are not allowed to be proud of not knowing some basic historical facts and the context of the events that happen every day. Being able to find your way around facebook doesn't count as a substitution for understanding the world around you.  &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Mon, 04 Jan 2010 16:07:37 -0000</pubDate></item><item><title>Re: Sten’s Blog  » Blog Archive   » I Heart Joel on Software - Benjamin Darfler</title><link>http://bdarfler.com/post/267844982#comment-24788194</link><description>&lt;p&gt;I read him too, but sometimes I want to reach through the internet and strangle Joel.  Duct tape programmers are like crystal meth.  They're really good for the very short period of time that you're high, then you find yourself in a bus station bathroom 25 lbs lighter than is healthy with your teeth falling out because your duct tape adhesive dried out and your non-existent unit tests and undocumented code is breaking on Christmas eve.&lt;/p&gt;&lt;p&gt;Enough mixed analogies?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Fri, 04 Dec 2009 09:27:52 -0000</pubDate></item><item><title>Re: Act Like a Senior Developer – About Clean Code - Benjamin Darfler</title><link>http://bdarfler.com/post/257065132#comment-24229137</link><description>&lt;p&gt;Fantastic&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">drjimmy42</dc:creator><pubDate>Sat, 28 Nov 2009 06:56:10 -0000</pubDate></item></channel></rss>