<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Friends of mjg</title><link>http://disqus.com/by/mjg/</link><description></description><atom:link href="http://disqus.com/mjg/friends.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Tue, 14 May 2019 11:55:23 -0000</lastBuildDate><item><title>Re: How Obama can be stopped in Electoral College</title><link>(u'http://www.wnd.com/2012/11/how-obama-can-be-stopped-in-electoral-college/',%20721440582L)#comment-721440582</link><description>&lt;p&gt;Ignoring the fact that this idea isn't legal (you've misread your Constitution), what you're really saying is "I support elections only so long as people vote the way I want them to".&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 28 Nov 2012 08:08:45 -0000</pubDate></item><item><title>Re: News</title><link>(u'http://act.yapc.eu/ye2013/news/984',%20797568744L)#comment-797568744</link><description>&lt;p&gt;No, I did *not* propose changing the name. I asked that we discuss the pros and cons of said change. I wanted a clear and open discussion of the issues here and when I wrote "why not ... rename Perl 5 to Perl 7", I also wrote "or we can ...". In other words, I wanted discussion of alternatives. After reading a lot of the discussion, I finally wrote this: &lt;a href="http://blogs.perl.org/users/ovid/2013/02/perl-7---final-thoughts.html" rel="nofollow noopener" target="_blank" title="http://blogs.perl.org/users/ovid/2013/02/perl-7---final-thoughts.html"&gt;http://blogs.perl.org/users...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In short, I concluded that renaming Perl 5 to Perl 7 was NOT something I could support. If there are issues here, the issues themselves should be discussed rather than pressing ahead with a solution for an ill-defined problem.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 13 Feb 2013 07:22:40 -0000</pubDate></item><item><title>Re: News</title><link>(u'http://act.yapc.eu/ye2013/news/984',%20797612316L)#comment-797612316</link><description>&lt;p&gt;And thanks for clarifying that in the original post :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 13 Feb 2013 08:14:51 -0000</pubDate></item><item><title>Re: Rand Paul Wants to Loosen Laws on Offshore Tax Evasion</title><link>(u'http://www.motherjones.com/node/224376',%20892151107L)#comment-892151107</link><description>&lt;p&gt;I am an American living abroad and I write extensively about issues facing expatriates, FATCA being one of them. I simply don't understand articles like this which make sweeping, emotional generalizations about expats, our means and motivations, without even bothering to look into the facts. I generally like Mother Jones, but this is disgraceful.&lt;/p&gt;&lt;p&gt;First, there are estimated to be over six million Americans living abroad. Are we all obscenely wealthy tax dodgers? Not at all! We're teachers, spouses, accountants, retirees, bankers, beggars, taxi drivers, and so on. What few studies have been done show that both geographically and financially we're all over the map. We're just normal people.&lt;/p&gt;&lt;p&gt;So why do you think we're wealthy? Census data? Nope. The US Census, despite lawsuits from various states, has repeatedly refused to count Americans living abroad. Or maybe it's a congressional study? Nope. Congress has repeatedly rejected bills aimed at learning more about US citizens living abroad. Everyone seems keen on passing laws that impact expats, but no one is keen on finding out what that actual impact is!&lt;/p&gt;&lt;p&gt;What's worse, the FATCA law is trying to compel *every* foreign financial institution on the planet to turn over financial information on Americans to the IRS. Not only is this often in violation of the privacy laws of many countries, it begs an obvious question: how would Americans feel if North Korea passed a law demanding that US banks turn over financial information to North Korea? Or Iran? Or *all* of the roughly 190+ countries across the planet? The banks would incur significant costs, be at risk of significant liability, with no benefit! Why does the US feel they have the right to compel every foreign financial institution on the planet to submit to US law, often in contravention to their local laws? There's this little concept called sovereignty ...&lt;/p&gt;&lt;p&gt;People back in the US have no idea of what they've done. We now have Americans abroad being called "toxic assets" and banks are turning them away. If you live abroad, you need a bank account in your country for such outrageous extravagances like depositing paychecks and paying rent, but thanks to FATCA, Americans are being denied even basic bank accounts!&lt;/p&gt;&lt;p&gt;And did you know that under FATCA, if you have signing control over a company's accounts (for example, if you're an accountant), that company has to turn their financial data over to the IRS? I actually had a chance to join a company at an executive level with equity, but it was clear that this company ... operating solely in Europe and having no US business whatsoever ... had to reject me due to FATCA. They couldn't justify the costs of preparing all of that financial data for a country they don't do business in. That hurt.&lt;/p&gt;&lt;p&gt;I'm not rich. I'm just a guy trying to support my wife and daughter and I'm being punished for the crime of loving a French woman and living in France.&lt;/p&gt;&lt;p&gt;Please, Mother Jones: the next time you publish something like this, please do some research rather than allowing this emotional drivel.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 10 May 2013 08:05:59 -0000</pubDate></item><item><title>Re: Rand Paul Wants to Loosen Laws on Offshore Tax Evasion</title><link>(u'http://www.motherjones.com/node/224376',%20892200352L)#comment-892200352</link><description>&lt;p&gt;@Talis  well, here's the story Alice and her trouble with being an expat: &lt;a href="http://www.overseas-exile.com/2012/08/the-tragic-story-of-expat-alice-versus.html" rel="nofollow noopener" target="_blank" title="http://www.overseas-exile.com/2012/08/the-tragic-story-of-expat-alice-versus.html"&gt;http://www.overseas-exile.c...&lt;/a&gt; (Note: I'm the author of that piece which is why I vouch for its accuracy).&lt;br&gt;And here's information about banks turning away US customers: &lt;a href="http://www.overseas-exile.com/2012/07/ing-france-turning-away-us-customers.html" rel="nofollow noopener" target="_blank" title="http://www.overseas-exile.com/2012/07/ing-france-turning-away-us-customers.html"&gt;http://www.overseas-exile.c...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Here's the story of an American woman in Sweden facing bankruptcy for not knowing about the legal requirements for filing FBAR paperwork, even though she dutifully paid her US taxes her entire life abroad: &lt;a href="http://www.thelocal.se/39522/20120306/#.UYztr3wY3Zc" rel="nofollow noopener" target="_blank" title="http://www.thelocal.se/39522/20120306/#.UYztr3wY3Zc"&gt;http://www.thelocal.se/3952...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This article contains a nightmare story about a semi-retired gentleman in New Zealand who was having his retirement savings wiped out by the US government: &lt;a href="http://www.reuters.com/article/2011/12/08/us-usa-taxes-foreign-idUSTRE7B723920111208" rel="nofollow noopener" target="_blank" title="http://www.reuters.com/article/2011/12/08/us-usa-taxes-foreign-idUSTRE7B723920111208"&gt;http://www.reuters.com/arti...&lt;/a&gt; (note that had he lived in the US, his fines would have been much, much lower).&lt;/p&gt;&lt;p&gt;I've a friend in a foreign country who lost her job because of cancer and drew unemployment. That's when she found out that because the IRS doesn't consider unemployment payments to be "earned income", she found herself facing thousands of dollars in taxes to US government, despite the fact that she's lived in a foreign country almost her entire adult life and has ZERO financial ties to the US government.&lt;/p&gt;&lt;p&gt;These stories are common and I could cite plenty of them constantly and they're all caused by US law being passed which impact expats, but no one cares what that impact is. We're not just a bunch of rich tax dodgers. Most of us are middle-class or below, just like most Americans back on US soil.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 10 May 2013 09:01:13 -0000</pubDate></item><item><title>Re: Rand Paul Wants to Loosen Laws on Offshore Tax Evasion</title><link>(u'http://www.motherjones.com/node/224376',%20892905061L)#comment-892905061</link><description>&lt;p&gt;Don't feed the trolls. It's clear that TruthLiesInLogic has an ironic nick, but is more interested in picking a fight than exchanging ideas. Engaging with people like that on the Web rarely produces good results.&lt;/p&gt;&lt;p&gt;(Update: as his reply below proves)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Sat, 11 May 2013 04:08:21 -0000</pubDate></item><item><title>Re: Stevan Little, author of Moose and Moe</title><link>(u'http://perlmaven.com/stevan-little',%20895961670L)#comment-895961670</link><description>&lt;p&gt;That was a very fascinating interview. I never knew his background before. Hooray for programming language polyglots.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Mon, 13 May 2013 11:49:45 -0000</pubDate></item><item><title>Re: Why I Haven’t Hired a Single Developer in Canada</title><link>(u'http://www.techvibes.com/blog/why-i-havent-hired-a-single-developer-in-canada-2013-04-10',%20910673840L)#comment-910673840</link><description>&lt;p&gt;Amongst other things, I do international IT recruiting and I see this *constantly*. And the reality is, some of them are going to get hired for those positions. The only thing which confuses me in the above article is the author's assertion that talent was easy to find. The companies I work with are struggling to find good talent and that's why they'll relocate people internationally, but yes, sometimes companies will hire fresh grads and give them senior positions. The companies aren't happy about it either, but sometimes you find your back against the wall.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Tue, 28 May 2013 04:51:31 -0000</pubDate></item><item><title>Re: Dynamic Languages are Unmaintainable (and Unit Testing is Overrated) - William Edwards, Coder</title><link>(u'http://williamedwardscoder.tumblr.com/post/54327549368',%20947835739L)#comment-947835739</link><description>&lt;p&gt;I love Perl, one of those "unmaintainable" languages. If there was ever a language with a reputation for "unmaintainability", it's Perl. So what are your two first examples of said unmaintainability? You claim I can't see if a variable is misspelled at compile time, but since I "use strict", I definitely can.&lt;/p&gt;&lt;p&gt;You also claim that I can't tell at compile time if I have a "property attached to the wrong object". Given how vague the term "property" is and how many programming languages like to define things differently, I'm going to assume you're referring to an attribute or a method. And yes, I very much *can* tell if they're missing at compile time (well, composition time and that's close enough to be splitting a hair). That's because I use something called "roles", but that's a digression.&lt;/p&gt;&lt;p&gt;And no, I *don't* write unit tests for typos because I don't have to. Mind you, I wrote the test harness that is shipped with the Perl language, I have commit rights to much of its testing infrastructure and I'm a well-known author, trainer, and consultant for, amongst other things, testing! I've been doing this for a loooong time and I feel that you're setting up straw men here.&lt;/p&gt;&lt;p&gt;You make some valid points about integration testing versus unit testing, but there's one thing I am very clear about when I teach: integration testing will often expose bugs faster, but unit testing will tell you where those bugs are. I've recently been contacted by a company who went with integration testing for their entire code base. Their code base is huge and when bugs show up in their tests, they waste a lot of time and energy finding out where the damned bugs came from. They hear the bugs, they just can't see 'em.&lt;/p&gt;&lt;p&gt;Also, note that "static analysis", while it's a beautiful tool, isn't the only way to go. I point you to Smalltalk and their excellent IDE. In their model, rather than looking at code as a document, it's an object graph that is easily traversible. You can load the code and see what it's actually doing rather than relying on an IDE's ability infer what's going on. Smalltalk's refactoring tools are awesome as a result.&lt;/p&gt;&lt;p&gt;In short, many of the points you raise appear to be from the viewpoint of someone on the outside looking in, which is strange because you do appear to be familiar with dynamic languages. Perhaps you're just struggling with the limitations of the particular dynamic languages you're familiar with?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Mon, 01 Jul 2013 08:14:02 -0000</pubDate></item><item><title>Re: Want to Move to Europe, What&amp;#8217;s an American to Do?</title><link>(u'http://life.almostfearless.com/want-to-move-to-europe-whats-an-american-to-do/',%201041064109L)#comment-1041064109</link><description>&lt;p&gt;Hi there. This is a wonderful blog entry and gives a lot of people hope. Could you be so kind as to post links to the laws you've researched that allow people to move to European countries with a stable income, regardless of having a job offer in the country they're moving to?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 12 Sep 2013 18:01:10 -0000</pubDate></item><item><title>Re: Germany to introduce minimum wage</title><link>(u'http://www.thelocal.de/20131121/germany-to-introduce-minimum-wage',%201132596024L)#comment-1132596024</link><description>&lt;p&gt;What's really going to make this interesting is how this will impact exports. Many people are concerned that France is struggling because she refuses to adopt strict austerity measures, but they ignore the fact that France is doing much better than pundits think (&lt;a href="http://www.overseas-exile.com/2013/11/red-state-france-is-doing-fine-thank-you.html)" rel="nofollow noopener" target="_blank" title="http://www.overseas-exile.com/2013/11/red-state-france-is-doing-fine-thank-you.html)"&gt;http://www.overseas-exile.c...&lt;/a&gt;. However, one obstacle to France getting back on her feet is Germany's wages. Here's the problem.&lt;/p&gt;&lt;p&gt;Germany exports many goods to foreign countries. However, Germany pays many workers less than €6 an hour, while France has a €9.50 minimum wage. As a result, German export goods are relatively inexpensive and this leads to high demand. What usually happens in this high demand scenario is that consumers will then start purchasing large quantities of the exporting nation's currency to buy that nation's goods, but this drives up the value of that currency, resulting in the goods costing more. However, much of German's export market is to other nations on the euro, ensuring that the value of the German currency can't rise, thus artificially keeping the price of their goods low.&lt;/p&gt;&lt;p&gt;If Germany adopts a minimum wage that is considerably more than the wages their export-producing workers currently earn, this will drive up the cost of German exports and will give surrounding countries a chance to be more competitive with Germany.&lt;/p&gt;&lt;p&gt;In the short run, this will help many German workers, but could cause widespread disruptions in the German economy. In the long run, this would be good for Europe, but German's may be upset at a leveled playing field and weaker exports, but it will be hard to roll back a minimum wage once it goes into effect.&lt;/p&gt;&lt;p&gt;As I live in France, I'm very happy to hear that this might happen, but it could be very disruptive while economies adjust.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 21 Nov 2013 07:49:28 -0000</pubDate></item><item><title>Re: Project Xpat: Exploring The Expatriate Life</title><link>(u'http://www.npr.org/blogs/theprotojournalist/2013/11/21/246639969/project-xpat-exploring-expatriatism',%201138006782L)#comment-1138006782</link><description>&lt;p&gt;I live on the west coast of France, having recently moved here from Paris. I walked to work every morning in Paris, passing by an old boy's school. I would always stare in fascination at the plaque on the wall, a memorial for the young Jewish boys taken from that school and sent to Nazi concentration camps with the complicity of the Vichy government. The last sentence on that plaque reads "Ils furent exterminés dans les camps de la mort" (They were killed in the death camps).&lt;/p&gt;&lt;p&gt;A friend wanted to know what freedom of speech meant over here when public figures can stand trial for using a racial slur. I sent him a picture of that plaque. In the US you mustn't slander individuals, but in Europe, we get constant reminders of what it means to slander groups.&lt;/p&gt;&lt;p&gt;Americans who never live outside the US miss so many opportunities to appreciate the world from a different point of view. A world where I met British Libertarians defending the NHS because medical care is a "human right." A world where a Cockney accent from a burqa catches you unaware. A world where the French in Calais hate the British and the French in La Rochelle tolerate them, both for the same reason (tourism). A world where a young black "gangsta" on the Métro (Paris subway), sporting a puffy jacket, backwards cap, and sporting plenty of "bling" is casually chatting in perfect French about about the wine he is bringing to go with dinner.&lt;/p&gt;&lt;p&gt;I have been studying and writing about expat issues for years, helping Americans move abroad because, damn, it's a great world out there. While I know much of this thread has been taken over by those Americans expressing concerns about FATCA and the tax situation we face (and to be fair, it's a nightmare), I don't want people to forget that there are many beautiful, glorious things to see in the world and you're never going to appreciate them watching an hour-long travel show on the TV.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Mon, 25 Nov 2013 03:58:06 -0000</pubDate></item><item><title>Re: TCK: Where are you From?</title><link>(u'http://bonnieroseblog.co.uk/2014/01/tck.html',%201195179509L)#comment-1195179509</link><description>&lt;p&gt;I am frustrated every time someone asks me this. I try to say "the US", but they want to know where (they wouldn't ask that if I said I was from Romania). So I say "the last place I lived was in Portland, Oregon." But where were you born? Well, I was born and mostly raised in Texas, but I haven't lived there in three decades and barely remember it. I've also lived in Louisiana, Alaska, Washington State, Hawaii, the United Kingdom, the Netherlands, Japan, and now France.&lt;/p&gt;&lt;p&gt;I have no idea where the hell I'm from any more.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 10 Jan 2014 11:40:01 -0000</pubDate></item><item><title>Re: New documents in N.J. bridge scandal</title><link>(u'http://www.politico.com/story/2014/01/chris-christie-bridge-scandal-documents-102031.html',%201195704558L)#comment-1195704558</link><description>&lt;p&gt;So you're OK with top officials blatantly lying, breaking the law, and doing so merely out of spite? Ah, you must be a Cheney fan.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 10 Jan 2014 18:43:45 -0000</pubDate></item><item><title>Re: Horizontal Reuse: An Alternative to Inheritance</title><link>(u'http://programming.oreilly.com/2014/01/horizontal-reuse-an-alternative-to-inheritance.html',%201213538097L)#comment-1213538097</link><description>&lt;p&gt;A great summary!&lt;/p&gt;&lt;p&gt;One thing to note about Ruby mixins: they're actually implemented via inheritance. When you have duplicate methods with the same name, with multiple inheritance, the first class you inherit from will generally provide the method (and C3 method resolution doesn't provide a clean alternative). However, because Ruby classes *inherit* from mixins (call Tractor.ancestors for proof), you find that the *last* mixin that you've "mixed in" has the winning method.&lt;/p&gt;&lt;p&gt;For roles (er, traits) in Perl, if you have two or more roles providing methods of the same name, you generally get a compile-time failure and you have to either rename a method (bad if other classes depend on it), or you can specifically exclude or rename the method and *explicitly* provide the method resolution rather than allowing Perl to simply guess which method you wanted.&lt;/p&gt;&lt;p&gt;Multiple inheritance and MI both have ordering problems, but the original traits researchers designed traits to be both associate and commutative, meaning that if they're implemented correctly, it doesn't matter how you mix or match them: you're guaranteed the same behavior.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 23 Jan 2014 11:02:46 -0000</pubDate></item><item><title>Re: What are string and numeric contexts?</title><link>(u'http://perlmaven.com/what-are-string-and-numeric-contexts',%201213583562L)#comment-1213583562</link><description>&lt;p&gt;You're quite welcome. Assuming people like them, I plan to write more articles for this site in the future.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 23 Jan 2014 11:28:33 -0000</pubDate></item><item><title>Re: American Power: No Myth: The Urgent Reality of Dangerous French 'No-Go Zones' (VIDEO)</title><link>(u'http://americanpowerblog.blogspot.com/2015/01/no-myth-urgent-reality-of-dangerous.html',%201810668662L)#comment-1810668662</link><description>&lt;p&gt;Source: I'm a white American living in France. I am not religious.&lt;/p&gt;&lt;p&gt;"Sensitive urban zones" is certainly how Google translates zones urbaines sensibles, but Google Translate is not a credible source. These are "urban renewal areas": poor areas that the government feels it should spend more money on. I've lived and worked in them. They are not "no go" zones.&lt;/p&gt;&lt;p&gt;I also note that the CBN video was a hit piece. Guy Millière is a far-right French author who supports US neo-conservatives and is one of the forces behind &lt;a href="http://dreuz.info" rel="nofollow noopener" target="_blank" title="dreuz.info"&gt;dreuz.info&lt;/a&gt;, an Islamaphobic site. The gentleman "Max" was listed as being part of Génération Identitaire, a white nationalist group. And citing the Islamaphobic group Riposte Laique after falsely claiming that the French experiment in multiculturalism is going up in flames? I suppose if CBN wants to go around cherry picking sources, they have that right, but it completely distorts the reality of what's going on over here and it's far more complicated that the propaganda being spewed all over the place.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 22 Jan 2015 03:22:49 -0000</pubDate></item><item><title>Re: Reverse Polish Calculator in Perl using a stack</title><link>(u'http://perlmaven.com/reverse-polish-calculator-in-perl',%202322929278L)#comment-2322929278</link><description>&lt;p&gt;That's a nice bit of code. Here are a couple of changes I would probably make.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre&gt;#!/usr/bin/perl&lt;br&gt;use strict;&lt;br&gt;use warnings;&lt;br&gt;use v5.10;&lt;br&gt;&lt;br&gt;my @stack;&lt;br&gt;RPN: while (1) {&lt;br&gt;    print '$ ';&lt;br&gt;    my $in = &amp;lt;stdin&amp;gt;;&lt;br&gt;    chomp $in;&lt;br&gt;&lt;br&gt;    for ($in) {&lt;br&gt;        when ("q") { last RPN }&lt;br&gt;        when ("c") { pop @stack }    # remove the last value                                                                                                                                                                             &lt;br&gt;        when ("=") { say pop(@stack) }&lt;br&gt;        when (m|^[-+*/]$|) {&lt;br&gt;            my $x = pop(@stack);&lt;br&gt;            my $y = pop(@stack);&lt;br&gt;            &lt;br&gt;            when ("*") { push( @stack, $x * $y ) }&lt;br&gt;            when ("+") { push( @stack, $x + $y ) }&lt;br&gt;            when ("/") { push( @stack, $y / $x ) }&lt;br&gt;            when ("-") { push( @stack, $y - $x ) }&lt;br&gt;        }&lt;br&gt;        default { push @stack, $in; }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;You can safely replace "given" with "for" and that should eliminate your warnings and give you the same behavior (it even reads nicely). I also remove some duplication and tried to structure the code to make it easier to follow what's going on. I also nested the "when" statements, something that can really clear up code if done well.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 23 Oct 2015 10:48:37 -0000</pubDate></item><item><title>Re: What the SpaceX Failure Can Teach Us About North Korea&amp;#8217;s Missile Program</title><link>(u'https://news.clearancejobs.com/2018/01/10/spacex-failure-can-teach-us-north-koreas-missile-program/',%203704088042L)#comment-3704088042</link><description>&lt;p&gt;This is a hatchet job or very sloppy journalism. This was not a SpaceX failure and you know it. It wasn't just a poor title, in the very first paragraph you wrote "his failure", referring to Elon Musk. You make repeated comments about their failures and later write "SpaceX ... sometimes shoots a dud" when, in fact, you know they did not (and you admitted that on Twitter).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Fri, 12 Jan 2018 05:35:18 -0000</pubDate></item><item><title>Re: When agile isn't the answer to everything</title><link>(u'https://techbeacon.com/when-agile-wrong-choice-your-organization',%203827925205L)#comment-3827925205</link><description>&lt;p&gt;"Agile was created by 17 software developers. It is about developing software. Period."&lt;/p&gt;&lt;p&gt;This is incorrect. The Agile *Manifesto* was created and signed by 17 software engineers in Utah in 2001. Agile had existed long before that and was generally referred to as "lightweight methods." However, the group that met in Utah felt the word "lightweight" was pejorative and adopted the word "Agile."&lt;/p&gt;&lt;p&gt;They didn't invent anything other than a word.&lt;/p&gt;&lt;p&gt;They wrote nothing but a statement of belief.&lt;/p&gt;&lt;p&gt;They are not gods to be worshipped.&lt;/p&gt;&lt;p&gt;What those 17 people did was extraordinary, but there is nothing in Agile which inherently ties it to software development. For example, Kanban, one of the more popular Agile methodologies, was invented by Toyota to improve the efficiency in which they manufactured cars. It had nothing to do with software.&lt;/p&gt;&lt;p&gt;I've was approached by a video production company for improving their agile processes ... to produce videos. That had nothing to do with software.&lt;/p&gt;&lt;p&gt;To imagine, even for a moment, that a project management system which is highly effective in reducing the cost of change and uncertainty only belongs to software is not only ignoring historical reality, it's thinking small. Don't think small.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 28 Mar 2018 04:14:21 -0000</pubDate></item><item><title>Re: When agile isn't the answer to everything</title><link>(u'https://techbeacon.com/when-agile-wrong-choice-your-organization',%203827925749L)#comment-3827925749</link><description>&lt;p&gt;I know nothing about a response being marked as "spam" and certainly had nothing to do with it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 28 Mar 2018 04:15:14 -0000</pubDate></item><item><title>Re: Test Site: Sol / Tau Station</title><link>(u'https://test.tauhead.com/system/sol/station/tau-station',%203828277326L)#comment-3828277326</link><description>&lt;p&gt;A note to anyone playing: This is the first station of the game and it's PvE only. You cannot be attacked on Tau Station.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Wed, 28 Mar 2018 10:17:19 -0000</pubDate></item><item><title>Re: Death By Database</title><link>(u'https://ovid.github.io/death-by-database.html',%204104932115L)#comment-4104932115</link><description>&lt;p&gt;I have to say that some of the off-site discussion of this has been amusing. Many people who apparently don't appear to really understand databases chiming in on "easy" fixes, or others assuming we missed "obvious" solutions in our example. Pro tip coming from years of consulting: if something seems to be too easy to be true, it usually is. Ask first.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 20 Sep 2018 04:25:13 -0000</pubDate></item><item><title>Re: Fixing MVC in Web Applications</title><link>(u'https://ovid.github.io/articles/fixing-mvc-in-web-applications.html',%204428012030L)#comment-4428012030</link><description>&lt;p&gt;Thank you! It's not just PHP—though they're particularly bad because PHP makes it easy to push business logic into the view. I also see this a lot in Perl, Python, and Ruby code. Very frustrating!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Thu, 18 Apr 2019 08:56:53 -0000</pubDate></item><item><title>Re: The Tyranny of Budgets</title><link>(u'https://ovid.github.io/articles/the-tyranny-of-budgets.html',%204462170959L)#comment-4462170959</link><description>&lt;p&gt;It's worth noting that after my first round with this company, I estimated we could have had their core issues sorted in about half a year with a reasonable team. Maybe longer if they wanted fewer devs. They basically threw away something they could have easily saved.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Curtis Poe</dc:creator><pubDate>Tue, 14 May 2019 11:55:23 -0000</pubDate></item></channel></rss>