skysight-inc/HackerNews huggingface dataset:
Not even that but I'm convinced some companies, like Twitter, have an automated rejection system. I remember submitted my resume online at like 3am PST and getting a response within minutes rejecting me saying I wasn't a good fit for the job (I met all qualifications). So, suspecting it was automated I waited a few days, completely changed up my resume and resubmitted it and it was rejected in less than a minute saying I wasn't the right fit for the job.

Resume submission systems are never good. Always always opt to send directly to a real email address (like in the who's hiring HN threads).
No. In other words: your well-being is your problem. Don't expect other people to change their behavior for your sake. If you don't take care of yourself, no one will.
My 457 plan has a Morningstar service that does this, but it won't tell you proactively.

You answer their questions or pick a portfolio and they update a report monthly that will tell you what to buy/sell to line up with your target.
If I understand correctly, the extension of the argument (in light of your objection) is this: assuming two equally sized and skilled pools of employees, Company Diversity will spend less on salaries than Company Bigot - meaning those funds are able to be spent elsewhere, giving Company Diversity a competitive advantage in the market. Eventually Company Bigot goes out of business (or lowers their salaries).

Of course we assume, in this thought experiment, that all the other things Company Bigot could do to become more competitive (invest in more employee training, better infrastructure, etc) are also available to Company Diversity. This isn't always the case. Maybe Company Diversity's hiring practices have alienated it from potential suppliers or clients who prefer Company Bigot's views.

Specifically I'm thinking of Japan, where (apparently; source: this site) the cultural emphasis on the salaryman paradigm means that hiring from the significant pool of contract labor can hurt your company image as far as working with the established corporations is concerned.
Your Gym Should Either Be Super Close or Super Nice
The advantage of a us based coder is significant. Being in person allows you to build a relationship and trust. My mom always taught me how important that is, and I agree 100%. I think the reason I get business over people in India who work 10x cheaper is that I show people I can be trusted.
That makes sense; you'll get the cheapest, crappiest ads, when the prospective revenue is lowest (i.e. no other related tracking data)
Dave Chappelle’s Tragicomedy
The one advantage with these robo advisors, or any broker for that matter, compared to a mutual fund is tax loss harvesting.

By having a separately managed account of ETFs or stocks, you can sell and exchange similar stocks when they lose value and harvest the tax losses to use at a later date.
Death of the middle class seems a bit drastic. Kind of clickbaity. More like walmart fails to keep middle class demographic.

I feel like Amazon is a big part of this. Amazon isn't always the absolute cheapest, but it is super convenient and easy. If you don't have to pinch every penny you might just do most shopping on Amazon and save the hassle of going to the store.

Target as well has always been the middle class version of walmart imo. Better kept stores and slightly higher prices(at least in my area).
It's done. Reviews for both products and sellers already exist.

Commingling inventory entirely muddles things.

It's not always possible to tell you received a counterfeit, especially if you were not expecting it as a possibility.
Well, maybe we can if we put some of our best thinkers on it instead of cutting funding for scientific research...
As a moderately good emacs&vim user, what can I do with this that I cannot already do in a base spacemacs install?
I would discourage you from getting a subscription for other reasons, but will note that subscribers don't get grief about ad blockers.
I had whiteboarding with aeronatuical engineering. Had to draw out pressure velocity graphs along a turbofan engine and describe exactly what happened every step of the way and why it happened,
> I always get frustrated when I can read more into the resume than may have been intended. Membership in the "hundred black men" or the "A[si]an American student organization" provides me with information I would prefer not to know.

Would you resent a resume from an applicant named "Mengying Zhou"? Would that carry less information than membership in the Asian American student association? I claim it carries more.
Shoot. I only made $8.75/hr doing development work at my university. It was excellent experience and once I hit the market I was much better prepared than those who hadn't done any real world work yet. Look at it as a good learning experience, enjoy your time, and look forward to the massive increase in pay once you move on.
Existing active collision avoidance systems only work in the front aspect. Passive warning systems will give warnings about crossing traffic in some limited cases but it's still on the driver to react. That's about it for human-driven cars right now.
So your only rebuttal is "nuh-uh"? In that case, I say "yuh-huh". See my sibling response.
I've literally never gotten a job by sending out resumes. Every single job I've had I got through some connection or another.

I actually refused to send my current job a resume. The conversation went like this:

Can you send them a resume?

No- here's my LinkedIn.

But can you send them a resume?

No- here's my LinkedIn.

OK, can you come in for an interview?

Interview.

A month passes.

Can you come in for another interview?

Interview.

Hired.
Filesystems themselves treating file names and paths at bits of binary data is the right way to do it, normalization shouldn't be handled directly by the filesystem as it adds complexity and duplication of effort.

Ideally, the VFS layer should be handling all this garbage.
I've secured an internship that pays triple

Unless you're under some kind of contract, you have your answer. What is holding you to this current job?
This one of the many reasons why self-driving cars are such a hard problem though. They don't just have to drive better than humans based on knowing the road and the conditions, they also have to deal with other drivers (who are perhaps also automated) behaving in unexpected ways. Self-driving cars have to be robust even when (especially when) normal assumptions about the road or other drivers aren't valid.

This isn't tangential to the engineering problems surrounding self-driving cars, rather it's at the heart of those problems and why it's an order of magnitude (or more) harder than what so many people assume. It's not insurmountable, but whenever I hear people making comments like "self-driving cars are a solved problem, and are an inevitability in the near future", I cringe so hard. With a lot of care and skepticism, we can all make self-driving cars a thing in our lifetimes. Or, with a lot of overenthusiastic credulousness, we can make self-driving cars briefly a thing in the very near future, which get regulated out of existence for the remainder of our lives by a relatively small number of high-profile accidents like this.
My advice would be to never work with recruiters. Their goals aren't aligned with yours. Find the managers and directors at the companies you want to work for. Those are the people you want to talk with.
A Synthesis of Jobs, Dyson, PG on Creativity
Looks sweet! Downloading!
I've noticed that if you are running an ad-blocker and disable JavaScript (i.e. from the Chrome debugger), you can view the page just fine.
Has anyone had any luck with Workday?

Is it possible to game the system by special keywords?

Should I attach my resume as PDF or expound it in the form?
It'd help beginners if there was a sentence explaining what fmap is.
The LA Times popup says: "To read today's stories, please turn off your ad blocker or subscribe". That "or" implies a subscription should allow you to browse ad-free. Is that intended to be true?

I actually purchased a subscription because I do want to support the paper but not deal with the nightmarish ads that make the site basically unusable. However after logging in, the site immediately demands that I disable blocking third party cookies. I've been in touch with the subscription department without luck, so at this point I am looking to cancel my subscription. Pity - I really wanted to support the paper, but they make it basically impossible to do so.
> I find that the bay area and Seattle (my home) value the wrong kind of diversity. Its the unimportant stuff like skin color and gender that everyone means when talking about diversity.
The diversity that matters (diversity of thought and experience) is not the major area of focus for some reason.

Why do you say that it's unimportant?

I can see how you could argue that it's not the only thing that matters and that too much focus is being placed on it, but it is still important for people who are of a gender or race to feel valued, included, and like they are treated equally. Otherwise, they won't be as open to sharing their ideas.
Cash has some benefit too. I usually keep a reserve of cash that I float and use to rebalance based on market conditions due to trading restrictions that make dollar cost averaging harder.
> I'm glad that Angular 2 is the way it is because it allows to build enterprise-sized applications more easily that using Vue.js.

That's just FUD, there is nothing in Angular that makes it more oriented toward Enterprise than Vue.js, unless you consider bloat an necessary component of any enterprise oriented solution, which is obviously a lie. What will decide which framework is "enterprise" is the ecosystem, the amount of widgets, not the bloat.

> I guess it comes down with the saying "the right tool for the job".

Exactly, the right tool for the job, AKA using a library that does only what it should do instead of trying to be anything and everything because its creators think the complex it looks, the more enterprisey it sounds. They will learn the hard way, and so will you.
> That we should have a permanent underclass instead?

"Instead"? We have one now.
With this logic, most of the bursts wouldnt happen, would they? In 2000 with the dotcom, why was it a bust and not a gradual decline? Same goes for 2007/8 bust. If it were not lagging, wouldnt you expect people would have realized this and bring market to its stable levels with similar shorting?
What sort of logical rules would we even consider logical if they didn't manage to explain anything about the natural world?
Would the company sue you if they had damages to collect from you?
My general problem with Haskell articles and such: they are written as if you already understand Haskell. They make total sense if you know the language, but if you are trying to learn are mostly useless if not more confusing. Or even worse, they devolve into dense academic prose even when writing introductory articles.

Sometimes they even use Haskell as if you already know it to try to explain it.

I'm still looking for a basic article that describes monads well. My first few languages were all functional too, so that isn't the problem. I even still use APL derivatives.
Also there are various indices that try to predict market overvaluation, that seem to give red alert on cirrent valuations.

The problem is, can you exactly time when it is supposed to bust? Not likely. Markets can stay irrational longer than you can stay solvent.
So you're screwed if you didn't invest in contacts early in your career even if you have the needed experience and skills?

Having a good professional network is not something you can just "turn on" at will.
Sure you need a high quality microphone on the earphone - but that's men's , could be very cheap in volume. And the rest is something interface chip on the phone, and than some digital logic which is cheap.
If she was attempting to use gender as an independent variable, she should have. The conclusions and research are very incomplete otherwise.

It looks like she is just slicing up the data to get the results she wants.
QUANTUM: LET’S RECLAIM SCIENCE PUBLISHING
"Then why do you need open standards?"

"This is to prevent or reduce lockin, walled gardens, etc."

What I said. I'll add that it's hard to copyright API's to sue over compatibility when the API's and their implementation are released as open-source software.

"If genuinely open protocols often end up like this"

What are you talking about? There's all kinds of results from protocol design. You chose one of the worst ones. I was a PSYC fan over that if I had to choose an IRC replacement or open chat standard. A test for new ones might be trying to run it through LANGSEC's Nail, Cap n Proto or ZeroMQ to see if they handle it easily. Anyway, it's easier to do compatible implementations if you have source and can't be sued/imprisoned for imitating it.
If Department Stores Don't Adapt, They'll Die
whats the third function for a monad? bind return and...?
>Shady practices don't seem like their thing at all.

Ummmm... Is this sarcasm? They are so shady "Amazon controversies" has its own Wikipedia page!!

https://en.wikipedia.org/wiki/Amazon.com_controversies

http://www.slate.com/articles/health_and_science/medical_exa...
Note that it does not ever say that the difference between upper class women and upper class men was statistically significant.

> The differences in callback rates for higher-class women, lower-class men and lower-class women were not statistically significant, but higher-class men received significantly more callbacks than all other categories

It is very suspicious that the wording was "significantly more" instead of "statistically significant", especially when she specifically called out statistical significance for the other groups right before it.

If the difference was not statistically significant, that fact is intentionally and malevolently obfuscated.
If it's actually random data then no it won't work. Actual random data is 100% noise and 0% signal. If the ML thinks it's picked up some signal, then it's wrong.

You're right that TLS is not 100% random, there is some information to work with: the size of the encrypted blobs (they're rounded because of padding) and the timing of them. Are there any commercial firewalls that do analysis of this kind for the purpose of blocking the traffic? It wouldn't be able the block all the traffic, because it would have to wait a while to get more timing data that it can apply its heuristics, then end the connection.

And it wouldn't be able to unpack protocol layers.
Silicon Valley’s real estate race reaches working-class Alviso
>I'm not sure where this myth that home schooled kids miss out on socialization comes from.

From the public school establishment, mostly. I'm sure you can find worst case examples of kids who've spent the last five years in the family living room, but I've never met home-schooled children who weren't better socialized than their public school counterparts. The big drawback of traditional schooling is the children are all the same age, which prevents them from modeling their behavior on more mature children.
This looks friggin' awesome! Thanks!
You could have a low latency digital processor in the phone/soc. At that level, digital is cheap.

Of course the other part is that high-frequnecy noise is hard to cancel. But still Bose does a great job.
TLH is oversold a bit these days: https://www.bogleheads.org/forum/viewtopic.php?t=206806 It's unclear how much of a difference it really makes for most people.
I've heard this called the "California No," in both a personal and professional setting. Apparently it's extremely common in Hollywood and that's where the term came from. I've definitely noticed as I socialize in California that people avoid perceived confrontation more here, so maybe there's something to it. A new one I've noticed recently is what I call the "read receipt no," where someone will read a message, send a read receipt, then not reply to say no.

If someone does it to me I tend to lose some respect, but that's possibly because I'm an outsider. Maybe Californians expect that but I usually hope for the respect of a direct no. (Shrug.)
(>>=) :: m a -> (a -> m b) -> m b

(>>) :: m a -> m b -> m b

There are two forms of bind.

The >> function is used when the function does not need the value produced by the first monadic operator.
Installed, very cool installation process! 5/5!

And also, holy shit this vim config is great. I thought mine was great but this is just on another level!

Loving it so far!
Amazon is a powerful company with friends in high places.
http://dev.stephendiehl.com/hask/#monads
For a different take on this, see Dan Shanks' "The case for pythagoreanism" starting on pg. 130 in his classic text Solved and Unsolved Problems in Number Theory:

https://archive.org/stream/SolvedAndUnsolvedProblemsInNumber...
As @theamk mentioned this visualization is based on Freebase Language Collection.

As a side-note on the matter I also couldn't find Swift, but was quite surprised that I found Elixir :)
That would be a ~$30 million a year business in the United States alone which would be worthwhile if it was creating revenue out of previously non paying Adblock users.

Numbers:
Population: 300,000,00 million
Percent internet users: 84%
I think it depends. I use schwab and just keep part of my emergency fund in the cash reserves.
> It's rationalisation- an excuse that people tell themselves to justify their inability to give up on the prejudice they've been taught.

The fact that there was such a large, significant difference between high status men and low status men, but on the other hand low status women had 5 times the callbacks of low status men, strongly suggests you are incorrect.
There are collision-avoidance systems which can detect when you're making a dangerous turn into or, I believe, in front of other traffic.
that means i shouldn't mention hobbies in the CV unless i am in mountaineering, is that right?
Mine too. We're having real problems filling contract positions. People are juggling multiple offers, and if we don't jump on a candidate right away they take another offer and we have to restart the process.

We've gone through surplus years before, and they don't look like this.
Interesting. But why do you think this is a race condition?
Are you serious?

> Monads are not complicated. They are implemented as a typeclass with two methods, return and (>>=) (pronounced "bind"). In order to implement a Monad instance, these two functions must be defined in accordance with the arity described in the typeclass definition:

This is a great example of what I just said: it uses complex Haskell code and functions to describe a monad. If you already know what it assumes you know, you most likely already know what a monad is.
The "categorical" definition of monads uses return and, instead of bind,

join :: m(m a) -> m a

You don't need to specify it if you already have bind/>>= and return/pure, since they can be derived from each other.

For instance, purely by "following the types",

f :: a -> m b
fmap f :: m a -> m (m b)
join (fmap f) :: m a -> m b

In other words,

(>>=) :: m a -> (a -> m b) -> m b
ma >>= f = join (fmap f ma)

is a perfectly good definition of bind I you have join.
Just took another look and the data in the article is seasonally adjusted.
Probably a level 5 or 6 certification of public trust.
Create a Zettelkasten for Your Notes to Improve Thinking and Writing
You're right, but that would be easy to fix for Amazon: don't let new vendors commingle.

New vendors should have a probation period of, say, a year, where they can only sell their own inventory (through FBA if they so choose, of course); then the reviews would reflect their real quality.

Amazon is extremely strict on vendor identity: you can't have multiple accounts tied to the same business or bank account or credit card -- but they don't mind if you sell utter crap or counterfeit goods. That's strange.
Level 5 or 6 certification of public trust?
I saw https://blendle.com mentioned on here a few weeks ago. I haven't tried them, but it sounds like what you're looking for.
As someone else here pointed out, most people don't realize they're getting counterfeit items.

Anecdotally, most of the people I've spoken to regarding this haven't even considered that something they get from Amazon might be counterfeit. Many don't really understand the 3rd-party seller system, Fulfilled by Amazon, etc.

You think Amazon is clueless? They're not. They know they're shipping counterfeits. They've done the math, and it's making them money.

I don't think we'll see a significant change unless there's a lot more bad publicity, or the government gets involved.
I'm surprised that you posted a c-level position on Craigslist. I've always thought of cl jobs as entry to slightly above entry-level jobs. Did you get good candidates for the job from cl in general?
But once more: if you had to write a headline for this data, why pick a subtle effect due to class instead of a glaring one based on gender?
I think the problem is, Amazon is still growing like crazy, so any attrition due to bad products is drowned in the sea of new customers.

Eventually that will change, but it could take a long time.
It's true- I think one of Apple's main stumbling points lately has been failing to consider the user experience in cases where, for example, a good Internet connection isn't available, or a particular piece of data has an unexpected attribute.
Just realized I missed your comment. Thanks for the link!
At their growth rate, they can afford to have a small fraction of counterfeit items. The costs to Amazon are minuscule. However, they could and should do more to prevent it.
I interviewed at Apple a few years ago and was not asked the whiteboard programming questions (that I got asked at Google/Netflix/every game company) for a programming position.
Haskell does have "fail" as part of the Monad typeclass. But it is being depreciated and moved into the MonadFail class.

Haskell's Monad also has >> and >>= both defined as part of the typeclass itself; instead of making >> a normal function. The typeclass does provide a default implementation of >> in terms of >>=.

But you are correct. In general all you need for a monad is bind and return.

http://hackage.haskell.org/package/base-4.9.1.0/docs/Prelude...
Hmm... the Reddit user has a 4 year old account, and the HN user has a 23 day old account. Are we sure about who copied who?
You are off topic. The nick you have chosen causes you to show up in HN searches for "lisp", whether you're commenting about Lisp or not.

Speaking of search: good way to avoid much of what you don't think is "tech" or on topic.