257 karma · joined June 16, 2011
This is an untrue statement. For a principal in the management account to assume OrganizationAccountAccessRole, they need to have a principal-based policy that gives sts:AssumeRole permissions for it. Otherwise, great article. We use this pattern at $DAYJOb
While it seems most things in this list stem from one or more logical / informal fallacies, the way the principles are categorized and described makes the fallacy obvious and, for me, familiar. Since 2003 when this was published, I believe the network effects of social media have significantly increased the frequency at which these sorts of fallacies are uttered.
What are the systems at work here that lead to this so-called cargo cult? Is it easier, psychologically speaking for people, and Americans in particular, to walk with these mental crutches? Is our education system broken? What variables are at play here?
Is there a need to overstate to cut through the noise and get your point across or your message heard? Maybe, but it seems unfortunate that when people have some truth or wisdom to share, there is a felt need to amplify and polarize it.
This article has good things to say about the importance of simplicity in code and implementation. I'm fine with value judgements as long as they convincingly define the values they are judging and show evidence that the facts have been thoroughly weighed. 'Correctness' is an ill-defined villain here and the article would do better to state the benefits of simplicity and experiences the author has had with systems designed without simplicity as a first-order goal.
Then again, perhaps I ask too much. Also, I've never had an article on the front page of Hacker News, so what do I know.
KMS keys on the other hand, do not have that use case. If the secrets in your S3 bucket have been encrypted using a KMS key (or better yet, a data key derived from a KMS key) and your bucket is compromised, your secrets are safe as long as the attacker cannot ALSO get access to the KMS key. By all means, enable encryption at rest on S3, but don't make that your only defense.
https://jenkins.io/doc/book/pipeline/syntax/#compare
Here are details on the Groovy Sandbox (provided by the Script Security Plugin and installed by default when installing recent Jenkins). The Groovy Sandbox is on by default for Jenkins Pipeline:
https://docs.pytest.org/en/latest/usage.html#modifying-pytho...
In our household, I am the primary disciplinarian, but I have not sacrificed being able to play and be silly with my kids. Another commenter outlined the need for consistency. I wholeheartedly agree and believe that you can be consistent with your kids and still be silly, play and encourage healthy exploration of new challenges.
http://javascriptjabber.com/079-jsj-lo-dash-with-john-david-...
http://blog.angularjs.org/2013/11/angularjs-120-timely-deliv...
Use this directive to auto-bootstrap an application. Only
one ngApp directive can be used per HTML document. The
directive designates the root of the application and is
typically placed at the root of the page.
The ngController directive gives behavior to a scope. So, in this example, the behavior of the LoginController is available to everything within the form element. ngController could be placed on a div that encapsulated the form and the result would be the same.The only thing really required on the form element for this example is the ngSubmit directive. The other two tags can be placed elsewhere.
He argues that AI/ML create successful business (e.g. insurance providers which can use algorithms to ensure they only provide their service to those least likely to need it) that essentially radiate the risk out to society and, ultimately, society cannot absorb the risk.
I found this part about democracy and spying interesting:
And so you can’t have democracy in a highly evolved
information society if information is free. You just
can’t. I mean, because you’ll be giving the government
an infinite spying license. And it might sound like an
odd idea, but I hope once you roll it over in your
brain, you’ll start to see that it’s just a very simple
and sensible idea.
While the ideas he presents are interesting, that may be all they are. It is difficult to imagine them being played out in real life.For my projects, I have a little trouble deciding when it is ok to require javascript be enabled. What is the general consensus? Is progressive enhancement no longer a concern? How do you start new web projects, with javascript added after basic functionality is established or with it at the core?