skysight-inc/HackerNews huggingface dataset:
It tastes good indeed, but in figure 3, France had 5 other brands containing some plastic polymers and/or pigment particles ... I now wonder from which brand is that F sample (clue : apparently packaged in a Glass container)

Anyway the conclusion rather place the problem, not on the consumption of those salts, but in the gradual accumulation in products from the aquatic environments.
They also run expensive ad campaigns promoting their own policies, at least here in Australia. They don't even have to be successful policies to be able to talk about them...
This is the "calibrated interviewer" system. It strikes me as funnily similar to machine learning models, in that it's a black box that somehow demonstrates statistically it's effectiveness at a business problem, and you just have to hope there isn't some glaring bias or fatal flaw in the model that only occurs sporadically.
Solar storms can be extremely damaging to the power grid (and by extension, to electronics that is plugged directly into that grid). But, as you note, the distances required to produce a strong current are just too great for any home electronics to be affected.

There's a lot of mythology surrounding this, largely because valid information on nuclear EMP is conflated with EM effects accompanying CME (coronal mass ejections). There is some overlap between the two, but the differences are far bigger.

http://www.futurescience.com/emp/E1-E2-E3.html
Don't forget ABBA and the BeeGees. Sometimes it was as if those three were on continuous high-rotation.
3 easy tips for a dreamy bedroom
A very effective tool for increasing productivity of people reading your blog is to not make the lines a thousand characters wide or not use the tiniest possible font so it can be read on a mobile device.
Like everyone else, I agree a face to face interview is the best way to verify a candidate doesn't smell bad.

I assume that interview could be pretty short.
Here is some support for the claim that WordPress is insecure:

https://www.wordfence.com/blog/2016/03/attackers-gain-access...
It basically is. It represents the state of capital investment, which as it is turns out is important in a capitalist economy.

The stock market would not be the economy in say, a Marxist system.
Indeed. As I understand it, the core Bitcoin developers only fully figured out how the covert version of ASICBOOST was implemented in practice and realised that it was incompatible with not just Segwit but a whole class of Bitcoin extensions a few days ago: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017... Think about that. It looks like miners had been blocking a scalability extension for over a year not because of any of their stated complaints against it, but because they'd secretly rolled out hardware using a secret acceleration technique that was incompatible with extending Bitcoin. That's scary. (There's some explanation of which other kinds of improvements it'd block in the follow-up here: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017... ) Furthermore, the miners in question were apparently plotting a Bitcoin protocol change without public discussion whose actual purpose appeared to be permanently blocking such future enhancements: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017...
Jean-Michel Jarre was besides a half decent composer excellent at marketing and a good showman. By comparison Kraftwerk was the more interesting, further ahead of the curve and more geeky. Usually the people that liked the one also like the other to a greater or lesser degree with Vangelis somewhere in the middle and Tangerine Dream somewhere to the far side of JMJ.

What is amazing to me is that when I listen to that music today it does not feel nearly as dated as other music from that era.
As someone who's been building against browser/web tech for over two decades now... that React is emphatically no less than "Good"... The diagnostic messages alone are leaps and bounds ahead of anything else I've used. Angular just breaks in weird ways with no warnings, sometimes non-sense error messages, other platforms likewise... React regularly warns on usage that might break something in the next release, and more than a clue how to fix it. Nothing else I've used comes close to that. Not that it was your implication.

Now, I'll admit, I've dev'd against React and deployed with preact-compat as a build sub for size... but a couple times back to React for broader support, and it really didn't save on speed anyway.

React is hands down the first web tech I've used (out of dozens of platforms and toolkits over the years) that just made sense. Not everything I agree with, and would love some adjustments. All the same, more often than not, it does what I expect, and I definitely can't say that of most of the rest.

As to jQuery, I think it's a great idea, was and still is in a lot of ways. I do wish they'd just drop their XHR, and Promise implementation at this point... but the selection library + eventing is cool and easier to grasp to this day, despite going without it for about 2 years now. There are cases where it was just nice, and still is.

I'm actually fine with JSX, imho it's better having some XML in my JS than it ever was having weird DSL in templates in JS.
What frameworks would you recommend or look to get started with?
http://www.airbus.com/company/worldwide-presence/airbus-in-u...
They'll usually look a bit uncomfortable, because they are the sort of person who likes knowing things.

So the process is, in fact, designed to make people feel uncomfortable, for a little bit (or at least you're definitely aware that this is a frequently occurring side effect).

Does that not suggest to you that there may be a negative tradeoff at play here? (To wit: yes you do manage do efficiently extract a few bits of information from them... but at cost of having them feel like they're being, well... interrogated. And are already "losing points" by that point in the conversation with you).
You could probably run it (and other stuff!) on a CPU that consumes 1/30th the energy of a light bulb.

https://www.cs.virginia.edu/~skadron/cs8535_s11/ARM_Cortex.p...
You hear lots of these stories about stupid interviews. You rarely hear the stories about the horrible, terrible employees that weren't weeded out, got hired and did great harm to the company and their coworkers.

Interviews can be good and bad, I'd venture to say that many the horrible hire has been avoided by any interview at all. Thus, don't make perfect the enemy of good, and try to improve on good.

The set of potential bad hires is vast compared to the good hires, and that ratio is only remedied by good filtering before and during the interview.
How to land a top-notch tech job – while you’re still in school
I built a side project which can sustain me now - basically I did everything myself. I was the opposite of you. Front End development is my strong suit but I learned anything else I needed to. I took my time and created something I wanted to see.
It was in 2015 and early 2016, before version 1.0. You're right that's an important piece of context I should have added.
> You rarely hear the stories about the horrible, terrible employees that weren't weeded out, got hired and did great harm to the company and their coworkers.

Actually, stories about horrible co-workers that weren't weeded out by interview or any other hiring process are quite common workplace stories in every field, including tech.
The upside at least there, is that there is some warning; you could stick everything you care about into a Faraday cage. Power lines... not so much.
Wild things: The evolutionary element of markets
Also, sometimes I feel like bloggers are getting paid by the word. Start with some bullet points. Give me a tldr. I read for 10 minutes and only learned what not to do if I ever happen to work in engineering productivity.
Please do. I'll be watching for your response to this message.
Watching the cable get run would be much more interesting.
This story reminds me of "Life of Pi"

1. You can believe that this girl was raised by monkeys, the monkeys cared for her, and tried to defend her when the constable came to take her away.

2. Or you can believe the reality - That a disabled female child was abandoned by her family to die in the forest alone.

From the article:
“In India, people do not prefer a female child and she is mentally not sound,” DK Singh said."

"She was wearing a frock and kachchha [knickers]. She was very weak and tried to move away on seeing us… There were no monkeys. She was not naked, and she wasn’t using her hands to walk. I don’t know how these stories are being spread.” She was found in January"
If I understand correctly, this article is just saying that there is a shift in graffiti from quantity to quality as people focus on creating better pieces that can be seen by many people online rather than being seen in person?

That seems like a great shift. Higher quality with the same (if not greater) level of exposure. What's the downside? Streets stay cleaner too, and less people get in trouble for a "harmless" crime.

The article also compares Banksy to Selena, I'm familiar with Banksy, but who is Selena?

I wonder if the next transition is to move away from physical graffiti entirely to digital graffiti (imagine a Wii remote style paint can directed at a tablet) -- as hardware prices fall this could be increasingly affordable, even for those with lower income, and definitely more affordable than getting in trouble with the law.
You can still do that with most field oriented CMS packages. The field interface is generally admin facing only.

The user facing html templates have variables that map back to those fields. So, all the expression of HTML, but with the actual data in fields.

Handy for things like addresses. You can render a map or just text, or both. The fact that it's structured data would allow for proximity searching. Where each "post" is say, a restaurant location.

Similar for things like tags, so that you have built in taxonomy. Separate spaces for tags too, so that you could have a topic taxonomy as well as a completely separate taxonomy that doesn't pollute that space. Like an author taxonomy or similar.
There is no dispute that sub saharan Africans do worse on IQ tests than whites and asians. Some of this is due to malnutrition, but the fact that children of rich black parents score worse than poor white parents in developed countries seems to indicate reversion to a lower population mean.

Forget IQs, more important is intellectual achievement. Where are the patents and Nobel prizes? Where are the stable democracies or even countries that can keep the lights on and people fed?

Why is South Korea (IQ 105) making cars and designing smartphones when it was poorer than Kenya (IQ 80) 2 generations ago?
There's still a handful of features (though far fewer than 2 years ago) that I need babel for anyway, so just sticking with that, and may adjust my babel-preset-env config as things change. I may even do dual builds, one for bleeding edge (a bit more than half the users) and a catch-all ES5 build. YMMV.
If your HDDs (or any other equipment) are inside a metal enclosure (like a standard PC case) and you unplug all external cables from it, it will be just fine. Any kind of metal enclosure with holes smaller than the wavelength of the radiation acts like a Faraday's cage, external EM field will not be able penetrate it. Solar storm generates a low frequency (very long wavelength) electromagnetic waves, so even a steel reinforced concrete construction (or any other metal net) with a good grounding would completely stop it.
I wonder if fecal matter transplants in humans can be used to affect more than C.DIFF.

This guy did it at home. http://www.theverge.com/2016/5/4/11581994/fmt-fecal-matter-t...
When the facts don't match the story, change the facts.
I'd say Spring Boot. When you use JPA for basic data access, you don't have to have much in the way of data code. It's really easy to use Spring MVC for web front ends with Thymeleaf. It's really easy to make REST for when you don't want to render server side. All of this plugs into a free version of Eclipse called Spring STS. You can also use IntelliJ if you so chose. The nice thing about all of this is that you can simply deploy a JAR. No need for Tomcat or some other web container.

There is also a huge number of tutorials from the horse's mouth on the topic.
Our bodies are good at filtering because those of our ancestors that couldn't, didn't reproduce. We could become equally good at handling lead if we just removed those pesky regulations.
The big difference is that you can buy a low-cost S&P 500 fund, and this is a perfectly reasonable thing to have in your retirement account. You will know, therefore, if the SP500 index goes up 1%, your retirement fund has done nearly the same.
I find it unfair that you're downvoted. I mostly agree with you.

However, "don't apply for jobs you don't really care about" is a very 50/50 advice. Right now I have zero money reserves. If I somehow got fired tomorrow, I'll be in the red even after 2 days of unemployment. So sometimes you have to make a hard choice.

That being said, it's good to be open about this after you get your act together months later and decide what to do with your current employer, during a lunch for example.
First: if you make candidates do work sample tests, you should reduce the amount of in-person interviewing you do to account for it. Up to a limit, most candidates would prefer your selection/qualification process to happen from their homes than from your office. Unfortunately, companies aren't serious enough about their tests to trust them, and do indeed tend to make this just another hoop.

Second, incorporate the work sample tests into your in-person (or even telephone) interviews. Now you have a (hopefully interesting) technical problem they ostensibly just solved to talk about. Your evaluation should be by formal rubric, not interview, but it's easy to see if someone actually did it. We had no problems at all with people cheating (of people we hired with this process, over about 4 years, we fired not a single one).

Finally, I could not be less interested in the kind of amateur psychoanalysis tech interviewers hope they're accomplishing as a side effect of quizzing people about code in their conference rooms.
There's a lot to criticize about running your own Dropwizard, Play, Spring and Java EE instances as well, including the same issue of management headaches. In fact one of the key advantages of the "serverless" approach is less devops management overhead. To consider running your own instance "management suckage free" but calling something like serverless.com a headache is definitely not an apples-to-apples comparison.

Cold start time is a known issue but frankly, not that big of a problem in practice for many apps. Definitely I feel that dismissing this out of hand (I even got a downvote) is more of an emotional reaction to something really different and new than a rational one. There's nothing contrived about implementing a REST service with FaaS -- it's just simpler. It's worth giving it a serious look even as an experienced Java developer (as I am). There are a lot of benefits to the architecture, like minimal devops and tremendous cost effectiveness.
It's exactly what the headline implied. Family money is still her money.
If a 100μm filter is not cost effective for the purpose, a centrifuge is certainly not going to be as well.
Point 1 is saying that if you're younger when you get married and it's your first marriage, the marriage is less likely to end in divorce. This is the opposite of what you'd expect if getting divorced was just a matter of time, as younger people have more potential time in which to get divorced.
Someone who can control the majority of the hashrate can enforce a transaction whitelist. Bitcoin's independence from the state requires the world superpowers are not able to control a majority of the hashrate.
> Or: I could use Spring-Retry[0].

The idea that you would add a dependency to avoid writing a try-catch in a loop is absolutely bewildering to me. What next, Spring Pad? I can see it now:

@LeftPad(width = 50)
public String getNameForDisplay() {
return name;
}
Playing Street Fighter with your face – and kicking butt
If you have the luxury of convincing your users to learn markdown instead of structured fields you'll have a far simpler and extendable solution.

Obviously rarely the case, but worth having the conversation.
I've spent multiple-year periods using each of Java EE, Spring, and no formal framework (in practice, Guice for DI, Tomcat/Servlets for web, lots of libraries, and lots and lots of homebrew stuff). I can say with confidence that if your goal is just to build a sophisticated application, there's no advantage to using the frameworks.

They include a lot of functionality, but beyond demo-scale applications, you will spend as much time fighting the framework as you save by using it.

The frameworks probably do save you time in getting started; Spring Boot certainly has a pretty smooth experience going from nothing to a running project with a controller, database, etc. But that's a tiny expense in the lifetime of a project.

EE might give you some kind of confidence that you can port your app between app servers (or different releases of an app server!). If you work in an environment where some idiot up the hierarchy has decided everyone should use app servers, that might be useful, but there's no point setting out to create such an environment.
That's a fair point :) Fannie Mae and Circuit City being among them. The question is did they abandon the principles described in the book or die due to unforeseeable circumstances?
So, yeah, ugh, why would a niche library (in the sense that it's not jQuery or YUI) need to operate its own CDN, for anything other than style points? There are major players who are already doing this who own and operate their own network (see MaxCDN). What's wrong with just plugging into their existing infrastructure?

If that fails, I'd give a shout to FDCServers or LeaseWeb (or of that capacity) and see what they can do. I know of a handful of people who've moved 100TB monthly for less than $100/month, just because they asked.
Start with a quiz?
Only for Atom?
I strongly disagree. There are all sorts of situations where having a bad option is much worse than having no option, hiring and medicine clearly among them.

> Corporations would love more effective ways to determine effectiveness/performance before hiring.

This is irrelevant to evaluating the current methods. Even if there is no replacement, if they are useless, we should know it, bar none.
Was the Art of S-Town Worth the Pain?
Play supports static DI aka cake pattern or macwire aswell.
I think you have misunderstood what an engineering productivity worker is. It's anybody who works on tools, frameworks, systems, processes, practices, etc. that help make developers lives better.
People forget that profits can be reinvested. If one miner has 10% extra profits, they will have 10% extra hashrate growth. This leads to effective monopoly.
Unpaywall scours the web for free versions of scientific papers
To be honest, I wonder if "purchased from a Malaysian market" might not be a factor here, and if the products are truly from Australia, France, Japan, New Zealand, Portugal, etc.
Todo app in 25 lines of code
Hmm, I wonder if that's actually true. I don't have GCC 7 anywhere to actually test it, but the documentation[1] states:

-Wint-in-bool-context

Warn for suspicious use of integer values where boolean values are expected, such as conditional expressions (?:) using non-boolean integer constants in boolean context, like

if (a <= b ? 2 : 3)

Or left shifting of signed integers in boolean context, like

for (a = 0; 1 << a; a++);

Likewise for all kinds of multiplications regardless of the data type. This warning is enabled by `-Wall`.

[1]: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html
It's not actually large format. Fabrication would be impossibly expensive.
Spotify Executive Chris Bevington Dies in Stockholm Attack
would such a storm wipe my HDDs that hold all my private data?

No.

If they're plugged in to the wall, they might get fried into a powdery crisp.

But they wouldn't get merely erased, and if they're not connected to a wall socket they'll be completely fine.
How is Toyota behind? Don't they have an entire robotics division? Google, Uber, and all the other guys had to cobble together something that looks like a robotics division but Toyota has all of that already figured out.

I think if anyone pulls this off it is Toyota.
You can’t spend a penny without being snooped on – David Mitchell
On the mobile theme, I'd suggest filing your complaint with wordpress.org. This is the standard Wordpress mobile theme, so it's the mobile format used by a significant percentage of all the websites on the Internet.

On the line width, are you referring to the desktop site or the mobile one?
Magnus Effect – KFC Paper Bucket Airplane
This kind of general estimation and/or ball-parking can be incredibly valuable, but this doesn't sound relevant in any way.

To be fair to Google (in regard to this one filter question only), they actually are up front about expecting a significantly higher baseline of general mathematical awareness (even for non-mathy roles) than most other shops. At any rate, this kind of estimation comes up in capacity planning (both in architecture planning, and for algorithms on a single box) all the time. Which after all is what Google does, at nearly every level of their stack, (nearly) all the time.
MUJER ERUCTANDO EN PÚBLICO BROMA
That's a good counterpoint. For most purposes a `last ... over partition by ...` query will do the job, but you are right that it will be not nearly as efficient as the native operation in a timeseries database.

With that in mind, I don't come to a different conclusion though. Just about every database I've worked with has had some timeseries data in it, but separating data out into multiple systems/models is usually something I would avoid until there is no other option.
Im fairly certain shaders can and do eliminate compile time if statements, you can observer this by seeing which uniforms are defined (for example in WebGL).
It is nice to see someone dig deeply into what the numbers actually mean, but it is surprising to see them come away with the wrong conclusions.

The DOW isn't useless, look at this graph : https://www.google.com/finance?chdnp=1&chfdeh=0&chdet=149177... which is a comparison of the DOW, S&P and NASDAQ indices. Note how closely the DOW and S&P 500 track each other? If the DOW was 'useless' as the author surmises, and the S&P 500 is 'better' then why are they so closely correlated?

The answer is of course that membership in the DOW (and S&P 500) changes over time. The selection of companies and their weighting is done by people who look at the impact a particular company has and how its stock price 'leads' or 'trails' the market. You pick 30 of those and they become your 'signal' for the health of the market.
So I can be forced to produce an entire (decrypted) device so that opposing counsel can sift through and find information relevant to a lawsuit?
I think the idea is that they want people who can maintain that level of performance while taking risks.
In the past couple of years I've been updating my CAD skills, one of the most fascinating discoveries for me was how fillets and rounds distribute the stresses that affect sharp corners. First-year engineering stuff, sure, but pretty amazing to learn what a difference even the smallest details can make.
As I understand it, GPU ISAs expose all of the functionality required to implement arbitrary programs, but the actual shaders compilers don't use it, due to performance concerns.
Interviews are Worthless
Sort of. The Toolsmith, Tester, and Language Lawyer would all have some aspect of Engineering Productivity in their role. But it's more than just that. See also, for example: https://testing.googleblog.com/2017/04/code-health-googles-i...
MantisVPN – Protect your digital footprint
New Chicago VPN startup.

mantisvpn.com