-
In 2017, the US and allied strikes in Iraq and Syria have killed as many as 6,000 civilians. This represents an increase of more than 200 percent over the previous year. Source: Airwars, cited in The Washington Post.
-
Since 2014, as many as 9,315 civilians have died in US-led coalition strikes, with death tolls spiking sharply in 2017. Source: Airwars, cited in above article.
-
Since 2004, the US military has launched a minimum of 4,926 confirmed drone strikes, killing as many as 1555 civilians and 345 children. Source: The Bureau of Investigative Journalism.
-
The US military is officially fighting wars in seven countries: Afghanistan, Iraq, Syria, Yemen,
//old school es5 syntax for creating a class | |
//advantage: lets you create private functions and state through closure | |
//disadvantage: looks weird if you learned OO through language like c++/java/ruby, etc. Doesn't support prototypical inheritance. | |
//constructor function | |
function MyES5Class(aPrivateVar){ | |
var aontherPrivateVar = "I'm a private variable! You can't access me from the outside." | |
this.publicVar = "I'm a public variable! You can access me from the outside!" | |
this.myPublicFunction = function(){ |
Combating bias and promoting inclusion in the workplace is something we can all agree needs to happen. The question, then, is how?
The way I see it, there are two directions from which change can come: from the top, or from the bottom. Changes from the top come in the form of new HR policies, training, or declarations for more diversity and inclusion work (all of which Pivotal is already doing). Changes from the bottom are a change in culture and a realization that every interaction matters.
With
One of the most important things you can learn as a software developer is how to find your own answers. When you are working with unfamiliar technologies, though, sometimes that is hard, and you have to ask questions.
However, you should make sure you have done everything you can to find the answer yourself, and that you ask good questions without wasting the time of people who can help you. Because if you do waste people's time, they won't want to continue helping you.
Here are some references that will help teach you how to find your own answers, and to ask good questions if you cannot find your own answer.
Thing of the week! | |
- Start meetings by seeing how folks are doing, feelings-wise | |
- Notice who you're inviting to stuff and how you invite them. | |
- When you see someone do something great, call it out! | |
- When referring to the whole team, don't just use `engineers` or `devs` |
#!/usr/bin/env ruby | |
# -*- mode: ruby -*- | |
# # vi: set ft=ruby : | |
require 'tmpdir' | |
class Input | |
attr_reader :get_method |
DEPRECATED as of macOS 10.13 (High Sierra). See the new GUIDE to install nvm and yarn for macOS (updated July 2019)
Installing node through Homebrew can cause problems with npm for globally installed packages. To fix it quickly, use the solution below. An explanation is also included at the end of this document.
This solution fixes the error caused by trying to run npm update npm -g
. Once you're finished, you also won't need to use sudo
to install npm modules globally.
If you don't have homebrew installed - get homebrew here
Then run: brew install elasticsearch
Update the elasticsearch configuration file in /usr/local/etc/elasticsearch/elasticsearch.yml
.
Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000