-
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
March 2025 Update: It was many years ago when I originally composed the advice and collected links below, before the Age of AI.
Now, everything has changed. There are vastly knowledgable entities at your constant disposal, to ask any question you want, whenever you want, and they can usually give you a very good answer (and occasionally a very incorrect one).
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