for k in m
be more "pythonic" than for k in m.keys()
?798 karma · joined September 12, 2011
for k in m
be more "pythonic" than for k in m.keys()
?On the one hand, it really forces people to learn to learn and adapt quickly -- even in very different spheres (especially because people are usually rotated between operational jobs and policy/admin/planning staff jobs). That is paired with the "up or out" selection mechanism to try to weed out people who are bad at that. Through the arc of your career of many different jobs, the organization's goal is to give you a broad understanding of its whole portfolio of missions and business processes while making them an expert in one or two areas. (Similar to the industry term of being a "T-shaped" employee.) It is also an attempt to shake things up periodically so that people and processes don't get too entrenched. Performance reports lean heavily on what you have accomplished in a short period of time.
On the other hand, you lose quite a bit of corporate knowledge when 25%-30% of any given group leaves every year. As soon as you start to feel like an expert, you are reassigned and have to start all over again. As for the attempt not to get too entrenched... this works well for smaller units, but is markedly less effective at large, staff-based ones (i.e. the Pentagon).
True, but there are also many families that can afford books but don't buy them, instead spending money on other things. Not having books in the house has been shown to correlate with decreased academic success.[1] I'm not saying this isn't a wealth issue, but that probably isn't the only dimension.
[1] http://www.sciencedirect.com/science/article/pii/S0276562410...
I draw an intuitive connection in my mind to the study [1] suggesting that people are happier with having a higher status compared to their close associates than with a higher absolute status but lagging behind the peers to whom they aspirationally compare themselves.
Would you rather be a mediocre newbie working in a dazzling, sexy field, or the best damn X in the Y field who knows all the tools and has confidence about relative competence?
Cal Newport and Mark Cuban are both well known bloggers who have been making this same case for some time. No plagiarism involved.
http://theamericanscholar.org/the-disadvantages-of-an-elite-...
Great point. Or as Daniel Geer et al put it[1] (discussing security, but applicable in general): "The central enemy of reliability is complexity. Complex systems tend to not be entirely understood by anyone. If no one can understand more than a fraction of a complex system, then, no one can predict all the ways that system could be compromised by an attacker. Prevention of insecure operating modes in complex systems is difficult to do well and impossible to do cheaply: The defender has to counter all possible attacks; the attacker only has to find one unblocked means of attack. As complexity grows, it becomes ever more natural to simply assert that a system or a product is secure as it becomes less and less possible to actually provide security in the face of complexity."
Seems like this is actually common to every profession where other people matter to your success... which is almost every profession. On HN, one usually hears this same idea framed as coding/design/product versus business/selling/marketing. I think people in most lines of work would agree that as long as you are not incompetent it is personal relationships, image, persuasion, and all of those 'soft' skills that that matter more to (financial) success than technical skill.
Really interesting post. Thanks.
The best results obviously come with things that people feel strongly about, because they are more likely to use strong words associated with their sentiment.
Shameless plug: https://market.android.com/details?id=com.txtmine.txtminer
The article implies that certain targets are pinged continually in order to establish their patterns. Pinging somebody once per minute for an entire day would come out to 1,440 messages.
Not saying the number is or isn't inflated, just pointing out that they could potentially have tracked a very small number of people for a while.
And your point is well taken about DHS (as a department), but administrative organization seems to me to be a completely different problem than sinister-sounding "security theater," which is how the article paints pretty much all efforts associated with "homeland security".
The Department of Homeland Security's FY11 budget authority was around $56 bil. The TSA only accounted for 14% of that money. [1]
Just for perspective -- top 5 slices of DHS's FY11 pie: U.S. Customs and Border Protection (20%), U.S. Coast Guard (18%), Transportation Security Administration (14%), Federal Emergency Management Agency (12%), Immigration and Customs Enforcement (10%).
Don't get me wrong, I'm not a huge fan of the TSA... I think we all feel a little silly as grownups waiting around in a security line in our socks. But I don't think all the hand waving about "security theater" is really justified. And there are probably quite a few things that fall under "homeland security" that aren't so controversial. Disaster response? Maritime search and rescue? Enforcement of fisheries conservation regulations? Border protection?
[1] All numbers from DHS's "FY 2011 Budget in Brief"
Brilliant (but NSFW, language) "Always Be Closing" scene to give you a feel for it: www.youtube.com/watch?v=y-AXTx4PcKI
I'm not convinced that people wandering around with Secret-level (or even Confidential/FOUO/LES/SBU) material on a smartphone is the best way to go...
It is also very hard to fire a GS employee.
I wonder what the motivation is to do this when R is so mature (especially in the availability of specialized packages), and available through RPy.