1,014 karma · joined April 14, 2011
[ my public key: https://keybase.io/tlhunter; my proof: https://keybase.io/tlhunter/sigs/Np2LxdEW781TwDpzkb7Skpx0oKzur6it_9d9v2srQEQ ]
Intrinsic is startup backed by leading investors such as Andreessen Horowitz, NEA, First Round Capital, and StartX. Our team is building a new runtime security technology for Node.js. You can learn more about our product here: https://intrinsic.com/product.
We are currently hiring engineers that have experience or interest in building secure systems. Candidates should have a strong background in one (or more) of the following: systems (e.g., language runtimes, operating systems, browser engines); programming languages (e.g., compilers, type systems, static analysis); security (e.g., experience with penetration testing, building security tools); Node.js (e.g., deep knowledge of Node's internals or V8 internals). Help us build the next generation of principled security that's easy enough for anyone to use.
If interested please get in touch at: jobs@intrinsic.com
This is one of the better language features, IMO. No more maintaining massively complex inherited eslint rulesets. One style and you're done.
In fact you could be proactive and announce to your shared host that for this reason you will be relocating. Let them know there will be a trend of other webmasters relocating for the same reason.
As more and more website features (passwords, geolocation) start requiring HTTPS by browsers we will naturally approach the point where HTTPS is free and ubiquitous, at which point everybody wins.
Also, you've had a one year notice that this was going to happen: https://blog.mozilla.org/tanvi/2016/01/28/no-more-passwords-...
Linux itself is quite stable. Simply install a recent distro and off you go. If you're using a heavy Window Manager you'll get all the convenient configuration applets you need. The real issue, IMO, is the desire to tinker.
OS X is a bit limiting in what you can do with it. I haven't seen anyone with custom window decorations in OS X in a long time. Short of running a software update we aren't capable of tweaking kernel versions and system utilities. If we stick to the same limitations in Linux it's going to be near impossible to break.
Once the Linux tinkering sets in you'll find that you've installed a bleeding edge kernel, changed some repository sources, modified Xorg.conf, ./configure && make && make install'd an obscure library (then (mostly) uninstalled it), and installed Python 2 alongside Python 3 without rebooting for two months. Good luck rebooting at that point ;)
With great power comes a great desire to shoot ourselves in the foot.
Perhaps this is due to the secretive nature of Apple, and as a result I'm always surprised when new Safari features come out. By the time a feature lands in a different browser, we already know it's coming.
We've been typing usernames and passwords for our very important _banking_ accounts into third parties like Mint (instead of using OAuth) for several years now.
> Q. Is Lumberyard “open source”?
> No. We make the source code available to enable you to fully customize your game, but your rights are limited by the Lumberyard Service Terms. For example, you may not publicly release the Lumberyard engine source code, or use it to release your own game engine.
What's really interesting is that you can't use Lumberyard to communicate with game servers if they are hosted on a competing cloud platform; only AWS or server hardware you own:
> Q. Can my game use an alternate web service instead of AWS?
> No. If your game servers use a non-AWS alternate web service, we obviously don’t make any money, and it’s more difficult for us to support future development of Lumberyard. By “alternate web service” we mean any non-AWS web service that is similar to or can act as a replacement for Amazon EC2, Amazon Lambda, Amazon DynamoDB, Amazon RDS, Amazon S3, Amazon EBS, Amazon EC2 Container Service, or Amazon GameLift. You can use hardware you own and operate for your game servers.
AI advanced enough to be "good" or "evil" won't be developed instantaneously, or by humans alone. We'll need an AI capable of improving itself. I believe the authors argument falls apart at this point; surely any AI able to evolve will undoubtedly evolve to the same point, regardless of it being started with the intention of doing good or evil. Whatever ultra-powerful AI we end up with is just an inevitability.
It's not just you! http://swift.org looks down from here.
Source?
https://www.npmjs.com/package/grille
Data is loaded into memory, and reloaded at the call of a function, so lookups are quite fast.
"Chances are, most computers you log in to will already have it installed and available to use."
To the best of my knowledge, Make isn't included in OSX. While it can be easily via Xcode, lacking this utility can be frustrating to beginners who simply download Node and want to build a project.