skysight-inc/HackerNews huggingface dataset:
One reason could be that it might be easier for node.js devs to read and understand its source code. I don't use the software nor have read its source code, though.
That's also a brain teaser type problem that we killed over ten years ago.
What’s your point? None of those things change the fact that trade ultimatums are a diplomatic strategy that always fails.
There are plenty of them at the enterprise level.

Just a couple of months ago I re-wrote several Korn shell scripts doing ETL related tasks into a couple of saner Java CLI programs at customer request.
Windows is practically clean on install compared to any Android phone I've owned

My Nexus Android phones were clean. And yes, Sony etc phones are adware, but so are Sony Windows computers.
Isn't it incredible how much one bad manager can make you think about leaving a domain you genuily like and are really good at?

Best thing to do, from my experience, is to take some time off (if you can afford to) and get your head clear. Distance really helps.
Intel announces Cascade Lake Xeons: 48 cores and 12-channel memory per socket
Can't tell if sarcasm
From the roadmap section:

Automatic routing via Redis

Could anyone explain to me how does this work and what is automatic routing in this context?
I think this phenomenon was known a while back as the gender equality paradox[0]. It's always nice to see more data on the topic.

[0] https://en.wikipedia.org/wiki/Gender-equality_paradox
In that case, I could really do with a dual quaternion.
+1. This is exactly my experience doing 300+ interviews at Uber.
Very nice. Should be one every[]video.page for Go, JavaScript etc.
Well now it barely seems like we are talking about human people.
It's not all about solving the problem, but to be clear if you don't solve the problem optimally you're not going to get an offer.
It opened on the medium app on iOS for me, and I could read it.
I guess its called linker to make the phrase sound like "the missing link for the JVM."
If it takes the powershell to remove it, your figure should be closer to 1%
Yes and No. You want to build your reputation as a good interviewer, but that doesn't only mean you are tough and let only amazing candidates pass.
That also means that you are usually aligned with the interview committee, and if you constantly are a NO when 90% of the committee is a YES and the candidate ends up being hired, then you'll end up building this reputation of being too tough or just not getting the right signals.

I've done 300+ interviews at Uber where the process is somewhat similar to Google, and OP's points are true. As an interviewer all you really want is get good signals either good or bad. And yes, an interview is much nicer when the candidate is doing great.
Given a huge codebase: Spring. Blue-coloured j2ee containers. Old non-mavenized applications found as source jars, etc.
>IMO solving this problem is by no means "simple".

I think providing people housing is simple. It's just expensive.
Or maybe you just had a good manager. It not fair to judge the whole company because it was ok for you. I came into amazon via acquisition. My manager never explained the process to me, and I wast even aware there were promotion documents for a very long time. And when setting my level on acquisition, we were told “don’t worry about it. The leveles dont really mean anything”
I agree that trade negotiations are a useful and productive diplomatic strategy.

I would argue however that there is a night and day difference between threatening to raise tariffs unless some trade concessions are made (as was the case with Canada) and threatening total embargoe if the other country does not perform some unrelated action (like kill their nuclear weapons program or cut their CO2 or whatever).

The optics of the first is totally fine; it’s just negotiation. You expect the car salesman to try to push the price higher, he expects you to push it lower, it’s how the game works. It’s politically workable.

The latter is more like a boss telling their employee “you must convert to my religion or I’ll fire you.” Because you aren’t asking for trade concessions, it’s much more sensitive and politically unworkable.
In startups, titles are more meaningless but at large companies like Amazon your compensation is completely tied to your job title. The two are inextricably linked.
This was obvious 10 years ago, so why have mobile apps been successful? What has changed?
So the author proposes that most apps will be consolidated onto platforms such as wechat, messenger or aliexpress. With each new app, comes new requirements of the platform to produce better and more functional API's for the sub-apps.

Eventually these platforms will bloat and bloat until they basically become their own operating system.... then tada we're back at the beginning...
Sorry I didn’t mean to offend. I thought that was the correct term. I think I asked the question incorrectly too. It’s more will a court recognise his attestation while charges stand against him. I’d have thought his charges would hold special status as I though he was accused of treason.
It's fairly recent, iOS 10 or 11.
In my experience junior people need to be told what the problem is and directed what to do. Seniors tend to bring up the problems along with potential options.

That's one difference in attitude I can think of.
yesterday i was writing email with my new bluetooth keyboard and i realised that, words are appearing on screen after 5 seconds delay. first i blamed new keyboard and replaced batteries. then blamed chrome and checked memory/cpu usage all was fine. then i wrote email in vi and paste into gmail, even select old text and paste was extremely slow. thanks i saw this post, you are right it is almost unusable.
I recently spoke to a rep at a well-known Microsoft Partner; apparently it can be purchased for around $300, including 4 inexpensive CALs necessary to round out the order (5 licenses are required if you don't have an existing volume license agreement):

Explicit instructions for purchasing a Windows 10 LTSC license? https://community.spiceworks.com/topic/2167558-explicit-inst...
Amazon reviews now unreliable: negative reviews filtered (Anker example)
Your remarks on the sex thing don't actually fit with what I've read from (people I understand to be) actual scientists specializing in this stuff, which basically boils down to "You know that binary male-female classification? We basically made that up and nature didn't ask our opinion, kind of like how the platypus fails to conveniently fit our made up categories for animals because our made up categories and mental models are just that and nature doesn't really have a big investment in what we think before it does its thing."

My thoughts on gender and social construct stuff likely wouldn't fit with whatever is politically correct and I've been gratuitously burned enough, thank you, so I don't care to go there at all this time around.
> This seems like non-news to me.

Well, they do state their analysis is consistent with other data available (which they cite).

> Really, what we are discussing here is lowering of inhibition.

Not sure why you're getting down-voted, I think that's fairly accurate. I just read Sandberg's Lean In (recommended by a colleague), from the perspective of a male manager for multiple teams with women at multiple levels (I have 2 to 3 levels of folks below me and all my bosses are women). This concept of affluence lowering inhibition seems to hit Sandberg's thesis and frustration on the head. She knows, knows, friends-with-Gloria-Steinem, knows, that women worked really hard to get what they have, and she worries the current generation is not consolidating those gains and pushing forward but may instead be ceding won territory.

But that's consistent with the resource hypothesis. They has, so they don't want moar. They want to be who they believe they should be, which, at least based on the 6 metrics I see in the paper, seems to be generally nicer people.

Interestingly, IF I read that right, then by correlation, in those same affluent, gender-equal societies, the model predicts men would tend to be more male.
>If that were true then why not simulate those situations rather than riddles, google-able CS trivia, or whatever the interview flavor of the month is?

I hate this meme so much. I personally have seen situations in my own work several times in the last few months where knowledge of algorithms, even on the leetcode medium level, was immensely helpful in finishing the job. If you can do it quicker and more fluently, you're probably going to be more productive.
A warning: in general mathematical usage, this is not the definition of "almost all"; the notion of "almost all" is with respect to some notion of measure on a set. In the set of real numbers, for example, with the usual Lebesgue measure on it, if all but a /countable/ number of elements has a property X, then almost all the reals has that property X. (Note that uncountable sets in R exists that have zero measure; i.e. uncountable sets that "almost no" points in R lie in that uncountable subset of R)
Just another Diaspora instance.
I see this every day in my job. He so nailed the problems. Data scientists must be made responsible and accountable end-to-end for their solutions. And they must be grilled on operational deployability and maintanability before, during and after deployment. They have to become accountable.
Azure now sends notifications, when external services you use slow down
Surprised Frank Herbert isn’t on the list, while generally agreeing with it outside of that omission.
Depends on the shell. The shell I’ve been writing actually does the red highlighting of STDERR output natively without needing to monkey patch libc and still keeps the order of precision.

Ironically it’s one feature I’ve never advertised because I thought it would irritate other users besides myself. I had no idea there was a demand for that kind of feature.
To be fair the people who complain about this stuff probably don't think they pay this much either - I've seen a strong co-occurrence of salary denial in the same population!
I wish someone at Google had the courage to admit how inconsistent and arbitrary the hiring/interviewing process is at Google.

"Googliness" is just a qualitative lever in hiring that allows Google interviewers to enforce whatever biases they have.
I have two points on this.

1. The end has been here for some of us. But only for the apps the author is talking about. And these apps are the whitelabeled generic restaurant menu apps. If an "app" like that is not useful, who cares about it. If I need to order from that restaurant, why not just use the ordering app that includes that restaurant?

2. He talks about apps in general and how we have 100 installed but use max 30, so the rest 70 are useless, so apps are dying. I don't agree. We might have 100 and use 30. But I bet I have and use a different 100 and 30 than you, and you from the person next to you. That doesn't mean the apps are dying. That means there is diversity and choice. To me that's a plus for the platform. Of course we can get to extremes, but I don't think apps are on the way out.

In conclusion, I felt the post was "controversial" just for the sake of it.
At least in terms of jobs (not opportunities, but being fit for a given task and performing it, or even being interested in it) there is a lot of pressure that they be identical, and in certain countries even questioning this is a taboo.
Exactly. What interviewers are really looking for is speed and fluency in working through the solution. The easiest way to get there is by already having seen the problem. This leads directly to the “grind hundreds of leetcode” meme seen on Blind. (“LC and TC or GTFO,” in other words.)
Seems like a cool feature. Just got an email for 2 yo small service I host there. Never did any explicit telemetry in the code.

This is what I received:

What was detected:
Degradation in Dependency duration for "http://hosthidden.com/Service.svc" WCF Service calls

When did this happen:
November 4, 2018 0:00 UTC

What went wrong:
1.51 sec dependency duration, 89% slower than normal duration

Normal duration over 7 days:
0.8 sec

Things to note:
17% of all requests were affected.
The Westinghouse Atom Smasher (2016)
Sometimes I think that there are not enough of real problems to solve in the js world.

Too many people pumped into a tight space of the frontend development are creating in there another copy of the whole infrastructure while limited by the tools that weren't designed for that.
Sans /s probably because "explaining a joke is like dissecting a frog; you understand it better but the frog dies in the process."
I'm using the exact same build of OSX that I started with over 12 years ago. It's been upgraded many times and undergone several machine changes and even moved from hard disk to hard disk.

Its NEVER been rebuilt. With Windows I simply had a process of expecting to do a complete clean reinstall every year or two.

Another of the many big reasons I ditched Windows for OSX.
Those interested in learning more would do well to read Kahneman's "thinking, fast and slow." Averaging across multiple axes and multiple interviewers gives good signal.
Thanks for the answer and the jokey comment. :)
You have to activate the affiliate link to get pics :D.
It looks like this tool automatically/periodically dump cores when certain performance conditions(CPU, memory usage) met.

I don't know but is there no equivalent tool in the entire Linux history?
He probably just wants you to click to activate the affiliate link.

EDIT: Doesn't seem like the Amazon links are affiliate links, even though he makes a statement on the page that he's trying to make money.
But what's the incentive for a large number of Google engineers to surreptitiously ask questions of a style that's explicitly banned?

I think there is incentive for failed interviewees to cook up stories - or at least to tell something very one-sided - because none of us like to believe we failed at something and feel better if we persuade ourselves it was stacked against us.
Nadella doesn't know that Windows has ads and spyware-like telemetry?

Either he must be using a Mac or Linux, or he's approved these shenanigans himself.
There are domains of problems that can be solved with the WeChat model. Money, shopping, paying utilities, ordering food, etc, make sense to have in one app. I don't know if I'd want my task planner or email/cal app in there.
"At my company we engineers are required to come up with a design doc and share with the whole org for feedback then a design meeting that takes place every week."

Wow, true system engineering! Your company sounds like a good place to do some professional work.
There's more to it here - the wealthy generally are able to better play long games to further save more, better able to handle unexpected life events that could devastate the less prepared, and have better alignment with the government fighting/optimizing for their use cases.

There are a lot more reasons as to the exponential advantages the wealthy generally enjoy suggest that the wealthy should indeed get taxed more, but it's probably better suited for discussion elsewhere than HN.
the issue becomes alignment of business incentives with individuals incentives. Employees who work just to check the boxes on the promotion doc do better in the system then people who move the business forward regardless if it is necessary for promotion.
It really made sense for the Chinese companies to go this route since they didn't own the mobile OS. They effectively become an OS like you say.
Yes, the Milky Way does ping us with a pretty good shot of microwaves when it's above the horizon, even when we are where its visible light is not visible because of light pollution.
There is one very important destinction to make here. Exceeding expectations =/= focuding on your promotion. The first thing is about focusing on your job and getting things done, improving things. The latter is about making the right connections and playing political games. At one point this means that people focusing on their job are being played by those focusing on their promotion. And tthe job-focused people become a threat as well once reality hits and performance does matter.

And if focusing on your promotion is your job according to Amazon, well than there famed leadership principles, Customer Obsession being the first that comes to mind, are just words on some document you have to use for political purposes. What that means for Amazon as a company is everyones guess.
I keep hearing this but it is simply not compatible with my experience.

Often the problems are given without any interviewer at all, for one (the initial screens).

Even for ones where the interviewer is present, if I solve the problem, all is well. If I do not, all is not well. There doesn't seem to be any middle ground where I fail to solve the problem and it's fine.
But it's actually a pretty useful list.
I am not sure how you got a binary classification system out of my position. I was fairly sure I was saying that there isn't one.
As I said in another comment: does MS have a leadership team and CEO? Yes.

This is Nadella's strategy: stop copying Apple and copy Google. TBH, I liked their previous one a lot more.
I wish they kept Google buzz, I remember using it with a close group of friends almost daily.
What it takes to run Stack Overflow
Maven equivalent for ./gradlew dependencies:

mvn dependency:tree -Dverbose

or

./mvnw dependency:tree -Dverbose (if you are using the Maven wrapper)
HN is still a good place to quickly get a lot of_critical_ insights, which is much harder to get from core users.
Yeah, and since you can represent using an AST any syntactic construct in other languages, it makes lisp the opposite of limited in terms of syntax.
Crypto Regulations Recap – October 2018
That’s a great question. I’m not sure of any particular podcast or episode dealing with this but I, too, wish I had a podcast or something to listen to to help me know what to expect when I joined my first startup. I’ll pass this on to the Software Engineering daily podcast and Developer Tea podcast.

Update: I’ve tweeted at both podcasts your idea as it’s a great idea
> No, let's get one thing straight here. These situations occur when we encourage the movement of homeless or mentally ill populations between states because they don't want to bother fixing the core problem.

I think they, and I, would argue that a big part of the problem is that people become stuck in places that don't have opportunity or support networks for them. Helping them go to those places is an important step in fixing the problem in an organic way.

> As for the people in the Nevada case they were offered a choice by the hospital: They could be discharged early if they took a bus ticket to another state, and could leave even earlier if they had family/friends there. These were people given a choice, something that you mention as being incredibly important. Their autonomy was increased, was it not? They were not forced into taking the ticket.

I don't know the details of that case, but if they were said "hey you can leave early if you take this bus ticket", I see no problem with that.

> Of course they were coerced, naturally.

Erm, what? Where, exactly is the coercion? Here's the situation: I am walking down the street and come across a homeless man. I say "Hey man, if you need a bus ticket somewhere, i'd be happy to buy it for you". Where exactly does the coercion happen? Is buying someone a bus ticket that they ask for coercive when the state does it? Does that make food stamps coercion?
So what's your secret?
I've also had similar thought experiments here. But take it a step further. It's probably safe to say that the current biggest divide in society is in political ideology. Let's just call this left/right, though that's far from precise. Imagine we placed all 'left' individuals in one US, and all 'right' individuals in another completely identical (in terms of physical resources, preexisting infrastructure, etc) US. And migration between these two nations was freely and instantly allowed, but only if you absolutely abided the initial ideological split. How long would it take before these two nations then had their own internal splits with people dividing themselves among some new subissue?

Of course you hit on this with #1, but I think the answer is that there is no limit to the number of partitions. In other words that division is itself inevitable. So rather than trying to ideologically homogenize ourselves, I think it's more important to for people to embrace diversity of views as opposed to attack everything that doesn't conform to, what to them, seems self evident. Because for 'the other side', their views are likely seen as identically self evident. When sides remain incapable of doing anything except working to antagonize the other, in the end the only way things would be resolved is by force of arms which is certainly something almost nobody wants.
It's about 50-100 a year world wide. The majority, oddly, in the US - seems even the sharks around here are more prone to violence. (No word on the Jets yet)

But, seriously, given that we kill 100 million of them every year, they're surprisingly nice to us.
> But what's the incentive for a large number of Google engineers to surreptitiously ask questions of a style that's explicitly banned?

An incentive to maximize the value of their job position and already acquired leetcoding skills?
That's orthogonal, but yeah, whistleblowers aren't very well protected. They're often still charged with laws aimed against spies, which is ridiculous. The state's aim in these cases is to set an example, and avoid people being inspired to do the same. (My 'favorite' example is John Kiriakou - the only person (I'm aware of) to go to prison for the US' torture program. The one who publicized it.)
This thread is yet another example of "you can't please all the people all of the time". This tool is a useful addition to the Linux toolbox, made freely available by Microsoft, in what would be yet another step towards embracing and supporting OSS - yet for many in this thread, that's just not good enough.
Instead of taking away, which you can't do with GPL you can always push things that cause problems. You could make Ubuntu terrible enough that people stop using it.
Deflecting, excusing, irrelevant Samsung discussions...

Any large enough company can get away with customer-hostile behaviour without the market correcting it.
I personally think we'd be better off if there was more focus on these puzzles and less focus on 'cultural fit' - but that's just me.

If nothing else, interviewing is an important part of your working life. To get a competitive job, you are probably going to have to practice something. I personally can get a lot more excited about competing on puzzle solving abilities than competing on social skills or social protocols, even if those puzzles might not be used very often once I'm at work.

(I'm not saying algorithms are completely unrelated to the work we do- I'm saying that even if they were, i'd still prefer to be tested on puzzles than to be tested on social skills)

I mean, the subtext here is that we're all getting interviewed for jobs we don't know how to do. All companies have their own infrastructure and their own way of doing things; you can't hire people with experience on that companies codebase unless you want to limit yourself to ex-employees. So all companies are interviewing to try to figure out who could learn how to do the job in question, and that's... pretty difficult to do.
"I see this tradeoff here, and my gut says to do X, is that reasonable?"

YMMV with interviewer, but personally, this is the type of thing that gets positive feedback from me - someone who understands and explains the tradeoffs involved.

Also, fair warning: LC has its uses, but it is not the same as an interview.

Yes, ramping up in difficulty is certainly a thing.