770 karma · joined November 7, 2011
[0]: https://addons.mozilla.org/en-US/firefox/addon/s3google-tran...
> she is notable for her strong advocacy of women in STEM, transhumanism, open source, and body modifications,[1][2] variously challenging both gender and tech stereotypes with her flamboyant public persona[3][2][4] which turns objectification on its head.[5]
But the sibling comment about using a Dockerfile to install/start sshd works if you're running these containers on a remote host without any kind of access to the running container.
This depends on your ethical system and your reasons for believing it immoral. For example, if the circumstances change enough to move something from immoral to merely neutral, some ethical systems will then allow you to do it. A utilitarian example: you might generally find something immoral (because it causes harm) but in the presence of somebody who gets great pleasure from it, you find it allowable (actually, it becomes a moral duty to the utilitarian, but you get the gist).
The long answer to this question is, in fact, extremely long.
I started discounting what I read here about when I realized that.
Probably because monads are frequently described as triples -- two functions and a functor. The author seems to have reduced that to three functions (presumably fmap) without realizing that it isn't sufficient.
[1]: http://blog.sigfpe.com/2008/12/mother-of-all-monads.html
Yes, and it's a fairly common, if misleading, shorthand. It's easy to communicate and so gets spread quickly and easily but it always takes careful reading to work out if the author is perpetuating a misconception around intelligent design or merely using an easily digestible metaphor. I suspect the author is doing the latter from a cursory reading, but I might be wrong.
More because we're all getting blown up with "Signal is broken" messages and have to answer them one by one because of misleading/disingenuous headlines. Yes, 'bypass' is technically correct but the implication of the headline is that the problem lies with the named apps. This is not true and actively problematic.
EDIT: Let me also say it like this: who decides which speech is ethical or honest enough to be protected as free speech? You don't have to agree with what OKC did, like them, or even want to do business with them ever again. But you can't deny they're exercising their free speech and free association rights.
Most discrimination is not malicious. It's a whole bunch of small acts of apathy.
You've misunderstood the GP's point. It's not that FP is about math, it's that you want to emphasize mathematical functions -- functions that don't rely on inputs other than their parameters and return values in a consistent co-domain. This is just good style to improve testability and minimize sources of potential bugs.