75 karma · joined February 16, 2011
At least this way you can tell if your local yaml is applied or not without a complicated diffing algorithm that compensates for an in-cluster modifier.
Interestingly, r/crypto is the cryptography subreddit and has https://www.reddit.com/r/crypto/comments/7jrba2/crypto_is_no... stickied.
"\e[A": history-search-backward # Up key
"\e[B": history-search-forward # Down key.
Allows you to get press up while you have `ssh 10.2` in the terminal to cycle through ips matching, etc. It won't display like in fish before pressing it, but I find that's a reasonable tradeoff.
ExampleTester
Commanater
java-cruft
Generatter
the-git
Overloading require for this purpose is a guaranteed way to break static analysers and module bundlers.
Without any barriers, it's way too easy for things to devolve into spaghetti code.
A file exposing a class SHOULD either wrap it: `module.exports = function () { return new YourClass(); }` or use `if (!(this instanceof YourClass)) return new YourClass()` guards in the constructor to stop users of a class having to worry about whether or not to use new.
At least this seems to be the convention many module publishers seem to adhere to.
Object.freeze(console)
Or safe JS up entirely: https://gist.github.com/clux/3823024Here is a picture of my layout before it collapsed into a 4096: http://i.imgur.com/SnmhESY.jpg
What's not to like?
Cabal, which unsurprisingly is not mentioned. Dependency hell makes it stupidly difficult to rely on other people's code on a large scale. I'd rather write uglier code in JavaScript if it means having access to other people's packages immediately and without complications. $ yo webapp
$ npm ls | wc -l
240http://80000hours.org/career-advice has a lot of good information along these lines.
From the last paragraph:
He said: "A solar proton event and a short gamma-ray burst are both possible explanations, but based on the rates that we know about in the Universe, the gamma-ray burst explanation is about 10,000 times less likely to be true in that time period."
Linkbait title.
See for instance:
* https://github.com/clux/autonomy - prelude like thing
* https://github.com/clux/subset - basically Data.List
* https://github.com/clux/operators - currying helpers
* https://github.com/clux/interlude - a collection of the above 3
It has made my JavaScript development very enjoyable. JavaScript really doesn't suck have to suck. You can write very elegant code in it. It's just not as elegant as Haskell.