skysight-inc/HackerNews huggingface dataset:
Socially, Utah could not be more different than Seattle. SLC is one thing, but that's one small slice of a much bigger state.

You'd be able to attract people who live there already, but there's 0 chance someone like me would be interested in living there.

Note: I work for Amazon, but have no input at all in this process. This is the first I'm hearing about it.
Spring Boot and Dropwizard in microservices development
Not building an HQ somewhere because of race sounds like racism to me. This is the problem with considering race at all for hiring decisions. Race != diversity.

If their diversity efforts are for the sake of new thinking, it would benefit their diversity efforts. If their diversity efforts stop at skin color, then yeah, you are right.
All the top students from uOttawa and Carleton end up going to Silicon Valley or Seattle anyways. A few go to Toronto. What's left in Ottawa are largely mediocre government employees. On top of that, you're going to have a tough time convincing people to move somewhere with -40 degree winters.
Java to Move to 6-Monthly Release Cadence
> is whether this can be done in an energy neutral way

Wind, PV and waves can be employed for this. You don't need a constant supply and can control capture rate to match available energy.

For many uses, renewables like these are already perfect.
Well, it's not strange that he can't fit anything more in the device without taking something out. That's not evidence that there couldn't have been made room for something in the design stage though.
I checked the GitHub to work out what rr is:

> rr is a lightweight tool for recording and replaying execution of applications (trees of processes and threads). More information about the project, including instructions on how to install, run, and build rr, is at http://rr-project.org.
What's ironic about that? It sounds perfectly reasonable to me. It's dangerous, so we should take steps to minimize the danger.
Alternative opinion:

'Strip-mining the boreal to extract the tar sands and processing the oil makes the sands much more damaging to the climate than conventional oil.

“I believe the carbon intensity of extraction and processing for the oil sands is about double that of conventional oil,” Homer-Dixon said.'

http://grist.org/article/this-could-be-the-end-of-canadian-t...

I guess this is an inconvenient truth based on the downvoting.
I don't quite see how the "random crashes" were not a programmer error, unless you were using a terribly unstable/buggy library. If you want performance (in the real world, utilizing code you have, libraries you purchased/wrote, etc) C++ is the way to go. Java/dotnet/python are not comparable or interchangeable with C++. And like any tool you have to work within its limitations.
System Fw cannot type-check self application

The type system is what prevents System Fw from being Turing complete. Specifically, the key bit is that you cannot unify the type "a -> b" with "a" (which is what prevents self application)
And you're removing all the fibers as well.
https://gsuite.google.com/intl/en-GB/terms/sla.html ;)
Facial recognition penetrates disguises
And even if it would be, the attacker is not likely to care about your dog's happiness.
Since it's a *=, I'd expect the operation to occur in double, quantize accordingly, and handle overflow as double-to-int would, rather than int multiplication would.

For 10.0 specifically, double is more than large enough to, as far as I know, result in the same output. For arbitrary double literals, I wouldn't expect this to be the case.

Note: overflow cast from double to int is undefined, last I looked, so one could argue that the numerical regions for which quantization would occur are outside of the practical range of this chunk of code.
I use Rails migrations, via the standalone_migrations gem, and code-generate the basic CRUD Go stuff from the schema.

I've tried a bunch of other migration tools but I don't think anyone has done a better job of it than Rails has.
I've had good results with a normal crock pot on the high setting overnight.
It looks like the rich only owned it because it was gifted to them by the crown - and the crown only owned it because they took it by force. Maybe all this was legal but only because the laws were bad.
Why is the gradient either +ve or -ve when we use sigmoid activation function?
whenever i ask this question people tell me something like
""Gradient of W = X * gradient of Function
Now, from the above equation, since all X values are positive, therefore gradient of all W's could either be all positive or negative, depending on the gradient of function.""
i get it but i think they are missing a point.
consider the multi-class setting - if there are 10 classes, and we use a softmax output. The NN makes a prediction C1, whereas the true class is C2. Now our gradient of the ouput layer(from the loss function) will be a vector which will have one positive term, and another negative term (for C1 and C2). When this vector is multiplied with positive gradients during backprop. Since error gradient has both positive and negative numbers, the gradients of W should also be a mix of positive and negative.
NOT JUST THAT...
also the gradient over the hidden vectors dhidden when backpropagated will be multiplied by weights which can have positive and negative signs.
I am i right?
I use Caddy on all my small projects right now. I haven't used it long enough to install enough faith for production sized systems yet, but hopefully I will get there because it is much easier to setup. Still, nginx is a breeze compared to apache IMO
Google Keep isn't working either :'(
True. But isn't this basically like a dog whistle (which is at high frequencies and is used as a deterrent)? If this were super low frequencies, I'd be less likely to make the leap from [inaudible to humans but audible to dogs] -> [annoying to dogs]. But if we already use high frequencies to annoy/discourage/train dogs, isn't that evidence of what dogs think of these frequencies?
In that it's well established practice and I have a list of people who says it does. Versus a couple of internet grouches and a few guys selling device repair services that say it doesn't.

To me, the science sounds plausible. Power it down, dry it up, introduce a desiccant to mop up what atmospheric moisture there is. Rice may not be the "best" desiccant available but it's commonly available and easily understood by most people.

I'd appreciate it if you and your friend could demonstrate that this is false rather than throwing around snarky rhetoric.
Beginners Guide to Git [video]
How is Discord on Linux?
Dallas/North Dallas (Plano/McKinney/etc.)

Haven't seen it listen much but it is probably one of the top contenders. There is a reason Toyota, along with many others, moved their (U.S.) headquarters here.
I'd be very surprised if it wasn't an Electron app, which comes with all the baggage you describe.
"Prefer" is a weak term. I don't think a SDC would be sellable without that guarantee.
It didn't have emoji but it did have other combining characters. While some langages it's feasable to normalize them to single code points but other langagues it would not be.

Plus the fact that some visible characters are made up of many graphemes the number of single code points would be huge.

As to your second point it seems to me to be a little close minded. The whole point of a universal character set was that languages can be added to it whether they be textual, symbolic or pictographic.
New Security Measures in iOS 11 and Their Forensic Implications – ElcomSoft Blog
Newark, NJ.

Audible is already located there. Easy access to NYC and their many distribution centers in New Jersey.
I believe it's an app server built by the nginx people. Still gives me faith that they built it right.
From what I understand, verifiability and transparency is something you don't really want because it enables vote selling. In a secret ballot, someone dishonest enough to sell you their vote is probably dishonest enough to vote the other way.
They mention at-site transit in the RFP, and the transit in Pittsburgh seems light.
Pack up, go home to your family: Google Drive is flipping out
Waterways normally cross state lines so that is also spelled out in the Constitution as a responsibility of the federal government.
I agree that this and the 'adversarial road signs' work indicate a growing interest in security attacks on ML.

https://medium.com/self-driving-cars/adversarial-traffic-sig...

However, in this case, it's not just machine learning. It will affect non-ML audio-processing systems just as much.
I think calling it broken design is quite unfair. I'd say to constructively criticize a programming language you'd have to bring much more to the table. You can point to specifics in the syntax, grammar, rules etc along with an argument as to why they are problems.
> Socially, Utah could not be more different than Seattle

Its called diversity of thought.
I really enjoyed "Efficient Modern C++". I'd describe it as a good overview of new features in C++11 and 14, how to use them, and how they fit together, but I'm not sure whether it makes for a good "C++ for C programmers" book.
Cleveland
Seems easy to defeat with frequency bounds checks.

But presumably there exist adversarial sounds that to a human seem like music, or gibberish, or a different phrase, but sound like "pay joe 1000 dollars" to the machine.

The sonic equivalent to these: https://arxiv.org/abs/1703.08603
Micro Frontends – extending the microservice idea to front end development
I think that's the point he's making.
Survey: Formal Education Leaves Software Developers Short on Security
Philly sits halfway between NYC and DC, via Amtrak or I-95. They could get in on the new project to cap the rail yards next to 30th Street Station and find themselves situated between the University of Pennsylvania and Drexel campuses, with Temple University a stone's throw away and Princeton accessible via NJT/SEPTA regional rail.

There's also available suburban sites in Southern NJ and Malvern, PA that are accessible via mass transit, the Navy Yard (which desperately needs a subway spur) and tons of developable/reclaimable industrial space in North Philly.

Given how accommodating PHL has been with Comcast, I'm sure Amazon could get what they need.
Here's a much simpler solution to the problem: your length is no more than ~2^48 since you're using real hardware, so prefix your string with an 8-byte base64 encoding of that 6-byte length.
Chicago:
Plenty of tech talent, cheap, nice city, convenient transportation, easy to fly all over.
For employees with kids, top notch schools in the area, both private and public.
https://uwsgi-docs.readthedocs.io/en/latest/WSGIquickstart.h... it seems very quick and straight to the point (yet complete, it even starts with apt-get)

https://uwsgi-docs.readthedocs.io/en/latest/Emperor.html - has config snippets too

Or maybe you mean detailed step by step instructions, a'la howtoforge?
Capitalizing on hurricanes Irma and Harvey: $6,785 for an economy seat
> Fewer Gif's

My team often uses gifs to document and demonstrate workflows in UIs. It's easier to consume than a series of screenshots, albeit harder to maintain.
Housing in Vancouver is so incredibly expensive that even a great low six figure salary of the sort an Amazon software engineer is likely to have is not really enough to purchase housing.

The median price for a condo in the City of Vancouver is approaching $1 million, and $3 million for a detached home.

http://www.vancourier.com/news/vancouver-s-median-condo-pric...
Why did I just mis-read the announcement as "Google Drive to shut down"? :-)
It's not possible, since between any two rationals there exists another: (a+b)/2.
AFAIK the lightning connector is fully digital and the D/A convertor is only in the adapter

Clearly not so if I've got a jack ...
You could add most of the APIs I've ever had to use to this list.
To provide a bit of contrast, I have near-zero interest in the human condition over the next few generations (with the exception of the development of a few technologies) and am only really interested in where humanity could be in another 10,000 years and how I can help to make sure we get there.

Everybody's different, it doesn't do well to derive generalizations of society from your own internal conclusions.
I have had a failed heroku deployment because of yarn 1.0 yesterday - quite interesting. Made me define the yarn version in package.json.
I have also had some problems with the yarn repo being unavailable a couple of months ago.

That being said - I have migrated to it completely on all projects and never looked back - so yay for yarn!
> Turing-completeness is especially dangerous, and you want to avoid it if you don't actually need it.

Can I ask why Turing-completeness is "especially dangerous"?

Let's say we have a pure language for e.g. generating a JSON value (nested lists/maps of strings, floats, nulls and booleans). It has no primitives other than null, true/false, string, float, list, map and function literals, and corresponding "arithmetic" functions for each type.

What would the safety and security differences be between such a language being Turing-complete and not being Turing-complete?

Programs in these languages can't "do" anything, other than calculate. The only problem I can think of is making denial-of-service easier, by e.g. generating an infinitely large list and running out of memory:

(\x -> [ null ] ++ (x x)) (\x -> [ null ] ++ (x x))

This will generate `[ null, null, null, ... ]` until it runs out of memory. However, we could still blow the memory without Turing-completeness, e.g. by growing an exponentially large datastructure for a large number of steps (basically like a zip bomb):

(\f xs -> case xs of
nil -> [ null ]
(cons y ys) -> (f f ys) ++ (f f ys))
(\f xs -> case xs of
nil -> [ null ]
(cons y ys) -> (f f ys) ++ (f f ys))
[ null, null, null, null, null, ...and so on 1000 times ]

This recursion is well-founded, and structurally-decreasing since we only call `f` with a strictly-decreasing value of `xs`, until we hit the base-case for `xs = nil` where we return `[ null ]`. In the non-base-case we recurse twice to generate two identical lists, then append them together. This results in a list with 2^1000 elements, easily consuming all available memory.

Hence for security, we need to kill programs which go over some predefined time/memory bounds regardless of whether or not they're Turing-complete. Hence my question about whether or not Turing-completeness is "especially dangerous", in comparison to e.g. I/O primitives.
Technically, NOT RECOMMENDED is the same as SHOULD NOT in RFC2119 - i.e. "the full implications should be understood and the case carefully weighed before implementing any behavior described with this label". Not that this document uses those definitions, but.
We have patched that issue and already tagged 1.0.1 ;)
Link to the concrete issue https://www.google.com/appsstatus#hl=en&v=issue&sid=4&iid=76... (nothing interesting as of now).

It was not totally down for me, but really buggy on browsing/uploading/etc. (on a non GSuite account)
It's pretty light in Seattle too
The Effectiveness of Coding Camps
Not a full blown framework, but Chi works pretty well - https://github.com/go-chi/chi
Can this startup protect retail stores from Amazon?
https://github.com/bitexploder/gowebexample

I put together a little example web app based based on a few popular packages, including gorilla / mux. It's not a framework, just a nice starting point for little apps.
"If rice is placed in a sealed container, the air in the container will gain or lose moisture until it attains an equilibrium relative humidity (ERH) corresponding to the rice moisture and temperature."

Source: http://www.kcomfg.com/_docs/pdfs/principles_of_rice_drying.p...
See https://github.com/yarnpkg/yarn/issues/4320
Yes, let's hope those predictions play out. But there's another problem: for several hundred years our economic institutions have been structured on the assumption of exponential economic growth. That has been fueled by both population growth and innovation, but that can't go on forever either. It's an open question whether we'll be able to restructure society to adjust.
No, it means that you shouldn't bet everything on the hypothetical ability to undo any damage and maybe change your behavior so that you do less damage in the first place.
As a contractor with multiple customers and each their own chat solution it is kind of handy to have it all in one area.
NIH takes a cue from Mercury Rising to help it identify data science talent
I agree. Apache has great module support. I think their worst sin was that their debian package defaulted to a small number of workers and using a forking mpm leading people to believe apache was slow.

Their eventing/threaded mpm is basically nginx.

And now nignx is starting to gain the features of apache.
HipChat was around way before Slack.
It's useful to put Varnish in front of the app server for caching and to serve static content from a separate process (and domain) running a light/tiny httpd server instead of Apache/Nginx

I don't use Go, but D (dlang), vibe.d, varnish and lighttpd are working real well for my latest venture.
Marijuana high decreases short term memory. Alzheimer's decreases short term memory. Not quite sure how this works..
I've been holding off on yarn since npm v5 has some big performance increases, but there's (as of npm 5.3) still an issue where npm v5 deletes all `private: true` packages - we've had to revert to 4.6 - and I'm a little worried a data-loss issue isn't being treated as severe.
While I think it's true that this is at least partially motivated by potential tax-incentives, it's also a smart diversification move by Amazon. Right now they're at the mercy of the Seattle voter, which is a dangerous place to be for a large corporation. Diversifying headquarters creates competition and gives them leverage.
Ah yes, that's true as far as I know.
Well stride kind of handles that with focus mode. I think most people are aware that sometimes you need to disconnect to focus.
CATS | Minneapolis, MN | Frontend & Full Stack Engineers | Full-time | ONSITE

CATS (https://catsone.com/) provides a powerful, full-featured applicant tracking system for recruiters and small businesses.

We're especially looking for engineers with a keen eye for UI and UX. We're primarily looking for JavaScript experts (Vue.js and some React) and anyone with a lot of experience building great-looking, intuitive interfaces for web applications. Our backend is PHP, so experience there would be great as well.

We're located in a skyway-connected office in downtown Minneapolis. Founded in 2007, we're a small, growing team and we're bootstrapped and profitable.

Frontend Engineer: https://jobs.catsone.com/index.php?m=portal&a=details&jobOrd...

Full Stack Engineer: https://jobs.catsone.com/index.php?m=portal&a=details&jobOrd...
Opioid Use Could Explain 20% of the Drop in American Men from Labor Force
>you're going to have a tough time convincing people to move somewhere with -40 degree winters.

But there's all that sweet, sweet Rideau Canal beer and poutine.

Aside from that, Ottawa is home to a [small, but] thriving startup and tech community. Prices as compared to SV or Vancouver or Toronto would be lower, while quality of life remains high. Even if it's less exciting. I don't think it's a terrible suggestion. (And I'm saying that from Toronto!)
I appreciate the concept of the "Northeast Megalopolis" here on the East Coast, where we consider Boston to Washington DC one continuous city:

https://en.wikipedia.org/wiki/Northeast_megalopolis
Their marketing looks quite shady to me: no technical details, uses Facebook likes as a quality metric, defective link to the one third-party review. You definitely want to see a teardown and a proper review of something like this, before you buy it.

If I was going to experiment with a new extraction method, my choice would be to acquire a soxhlet extractor, and experiment with ethanol as a solvent, for producing budder. https://www.erowid.org/archive/rhodium/pdf/soxhlet4dummies.p..., page 2 shows a DIY version that doesn't require you to purchase glassware. I would recommend putting the whole setup in a larger pot of water, so that you can more easily control the temperature. You can use the same setup as a still, to extract ethanol from something like cheap vodka.

As for methods that I have actually tried, cold butane extraction produces spectacularly clear oil, which eventually dries to shatter. Do freeze the weed first, don't freeze your hand. Do leave the extract spread out in a thin layer to evaporate until it forms hard shatter, otherwise some very scary butane will remain in the product.
Thanks to your link, I just bought one of the testers!

For $15 it will be fun to play with, and roughly compare water sources like my home waer vs X-stage filtered water at Manylabs. No biological test tho, or identification of molecules.

Maybe create an open source dataset and protocol for enabling mapping this data globally?

(Email me if you want updates on my tinkering - tito@impossiblelabs.io)
After using Jetbrains products for work, I wouldn't think twice about paying for a personal license, if it means they keep making such an incredible product line. I wonder if most feel the same.
Launch an idea in 12 weeks
"We spend more on both per capita than any other nation on earth." this is very true regarding healthcare. That we have a very bad healthcare system specially compared to other nations that spend way less is a completely different matter.
What it takes to improve Git or: How I fixed zsh completion
Yes, however standardizing the language is higher priority at the moment
This attack exploits non-linearity in microphones and amplifiers. ADC receives signal already demodulated to an audible frequency.
Actually, in lots of areas of Scotland local chiefs willingly became feudal lords gaining "official" title for their lands.
I don't use any Atlassian products, but I see the appeal of a Slack-like chat app that natively integrates with other Atlassian products - particularly for knowledge management purposes. Businesses can configure/customize Slack to do this, but it's not really intuitive.
As a generalization, the people who want to work for Amazon tend to be more on the progressive wing, and an HQ in a heavily conservative region would make it harder to hire talent.

I would guess places like Denver/Boulder (where Google has a site coming), Boston, Portland, or Las Vegas are much more likely than Austin, Charlotte, or Salt Lake City
Been pretty rock solid for everything I've put on it! Side projects + corporate.
Do you need a math PhD to do use encrypted messaging apps? To use SSL? Clearly that's a fallacious argument. The math can be wrapped inside an easy to use shell, just like it is in your https enabled web browser.
What makes this really nice is that the variable is also still in scope in the corresponding else block.
I jumped on node around the same time and I've come to an opposite conclusion.

The things I liked was the offline cache and the yarn integrity.

However there was just too many issues regarding its dependency on npm and not playing nice with other tools such as brew.

I dove into the code to try and fix these issues but both the quality of the code base and the politics going on in the issue tracker turned me off very quickly. [1]

If yarn had been approached with more senior developers I think it could have replaced npm entirely.

[1] https://github.com/yarnpkg/yarn/issues/2064
Can this level of signal be broadcast over TVs? Could this be embedded in an advertisement that triggers a bunch of devices to read from somewhere?

I too, eagerly await the pre-processing software that blocks all inaudible frequencies. Not sure why this was not done in the first place.
> I'm not sure when chat rooms became a business tool.

IRC has been around for decades and is often used for the same purposes that I now use Slack for with various open source communities. Before slack, it was IRC for many years.
Is it going to be as bad as JIRA?