skysight-inc/HackerNews huggingface dataset:
>> No, it's not about knowledge. The knowledge is needed. But the real focus of the interview is to tackle a new question.

>>There generally isn't. What an interviewer should be looking at is not some sort of percent correct element. It's about signal. So if a candidate is totally unable to understand an obvious, that might worry me. The signal the candidate is sending is a poor understanding of details. (Or, maybe not. It depends on the situation.) What I train interviewers on is that correctness in and of itself is not relevant. Why a candidate was correct or incorrect might be.

This would be great if interviewers actually knew that this is what they are testing for.

At this point, interviewers simply do not care about candidates and make a binary Yes/No decision based on "Did the candidate solve the problem perfectly in 15 mins".

I'm not opposed to coding interviews. But I am opposed to the way it is implemented right now.

The current way would be great if I get to reverse interview the interviewer and prove that I know (knowledge plus problem solving ability) better than the interviewer.

If the interviewer accepts this duel, it's fair game. Otherwise, the current process simply selects the people who can pattern match.
The site didn't work for Chrome on Ubuntu either with the same version. Firefox on Ubuntu worked though.
Seems to be something with multiprocess (aka e10s) Firefox. I can't get webassembly to work anywhere now... I swear it worked before.
I used to think that* but began re-evaluating it when I found out how much of the world's population first computer is/was a smart phone. The inevitability of a language originally tied to a web browser optimized for desktop computers seems a whole lot less certain to me now.

[*] Not sure if I was right before or after, check back in a few years :)
Is it though? Un-optimized Python vs. a D script iterated on 5 times?

Certainly eye-catching but I wouldn't call it conclusive.
Lots and lots of external customers, and a handful of internal folks. FWIW Windows was never on TFVC (at least not the main development group).
Nice. I wrote something similar [1] after noticing that it's easy for developers to make this mistake too (especially more junior developers) -- once your proof of concept works, you still are far from shipping.

[1] http://philfreo.com/blog/the-last-20-before-shipping/
Sure, was for saving time. In my opinion, that article could be more elaborated.
Reference Guide to the International Space Station (PDF, 2015)
Do you think if you pivoted into a niche like drivetribe you could have survived?

https://www.reddit.com/r/startups/comments/533ml7/our_journe...
Small point of interest, this app was involved in some other controversy in the past too:

https://twitter.com/wakaba_en/status/322751026211983360
https://dribbble.com/shots/1046492-Dash-app-replacement-icon
Well, there's UAE: http://amiga.technology/

TFA argues that the experience of running emulated software on this new "Amiga" is substantially better than running it via UAE on Linux/Windows/whatever, though. (For what they're charging for the new hardware, I would say it'd better be.)
Yes! One of the most important advantages of a rebase workflow is that you can see immediately what upstream commits your conflict with, as opposed to some massive merge you have to go chasing branch history to figure out the semantics of the change in question.

"Amazing" is right. Sun was doing rebases in the 90s, and it never looked back.
And without knowing the distribution, we have no idea whether the difference in quant funds vs non-quant funds is distinguishable from zero. Whenever someone tells you the difference between two averages and nothing more, you should assume they are "lying" with statistics.
or worse, formatting changes
It can use JSX.
Tesorio (YC S15) Is Hiring a Product Designer, Marketing Manager and Sales Rep
This is the main thing I miss about subversion. You could check out any arbitrary subdirectory of a repository. On two projects the leads and full stack people had the whole thing checked out, everybody else just had the one submodule they were responsible for. Worked fairly well.
its possible they are using NVidia as a proxy for a bet on Machine Learning.
Isn't this perhaps the greatest validation of Linus's design genius that what was initially a weekend project[0] has successfully scaled to this?

They could no longer use their revision control system BitKeeper and no other Source Control Management (SCMs) met their needs for a distributed system. Linus Torvalds, the creator of Linux, took the challenge into his own hands and disappeared over the weekend to emerge the following week with Git.

[0] https://www.linux.com/blog/10-years-git-interview-git-creato...
So I was always very upfront. I told the candidate you will not get the answer. This is so I can see how you attack a problem. All the candiates had a background in the subject matter. The question was not on subject matter not tied to the job.

Overall we found that the way we did this interview was very successful. At one point we lowered the bar and hired a bunch of people and they were all gone in six months. On the other hand those that were successful with the question and problem solving did very well and are still there. Some of those people I hired even work with me at my new startup.

Also I do not understand your comment about schools. Yes in K-12 there is a lot of pass / fail but when you go to collage for an STEM major there is a huge amount of critical thinking and problem solving involved. The interview was designed to test that, not if you memorized how to do a binary tree search.
You're right... naive PyPy and D are in the same ballpark. Then they only optimized the D version.
How did they go about promoting the site? I ask only because I have never even heard of Imzy until just now.
Yeah code only dealing with elegant cases is elegant. News at 20.

Sometimes I wonder if software should error first, then when you bounded the failure space, you iterate on the success space as you see fit.
That is so smooth and beautiful, physics are great too. Nice!
You have to balance getting work done vs. purity, and Microsoft has spent years trying to fix a bad balance.

Windows ME/Vista/8 were terrible and widely hated pieces of software because of "getting things done" instead of making good decisions. They made billions of dollars doing it, don't get me wrong, but they've also lost a lot of market share too and have been piling on bad sentiment for years. They've been pivoting and it has nothing to do with "getting work done" but by going back and making better decisions.
"Poker" is a much broader category than "two-player, unlimited stakes, no-limit hold-em."

Particularly, it's usually a multiplayer game at the outset, and has many varieties other than hold 'em (which just happens to be the currently—and this is a fairly recent development—popular form.)
I have been required to use Vue.js in a current project (a semi complex app with lots of forms). It's the perfect way for clueless js fanboys to write unmaintainable spaghetti code. It's nothing less than a poorly designed view layer with no kind of architecture or tooling. It's naive and harmful (because of the way it is being marketed). It's a hobby project by someone that think they know what they are doing, but are really just mindlessly copying features that sound cool from real projects without understanding the underlying complexities or real world challanges. I've worked on large code bases on many different projects, both front-end and backend, with many different frameworks and architectures (including most of the popular js frameworks). Vue.js is the single most stupid and pointless "application framework" I have ever used.
Last I heard (in 2016), reddit was not yet profitable, but were working towards it.
Before we settled on building a browser extension, my first proposal was actually to build a password manager on top of Keybase. It's a very exciting idea, but also the scope is pretty huge.

Right now the team is focused to get the Keybase platform to a place where even third-party developers could build things like password managers on top of it while getting the benefit of all of the things that make Keybase special.
What? What does any of that have to do with anything I said? Why would a trained clinical psychologist be anything but negative about a brain disorder that, when left untreated, contributes to poor long-term outcomes in (1):

-academic performance

-self-esteem regulation

-addiction and drug abuse

-antisocial behavior

-obesity

-social outcomes

That's like saying an oncologist is really negative about cancer. There is nothing positive about a deficiency in executive functions. There is nothing to be gained by having a stunted capacity for working memory, being unable to plan ahead or stick to a schedule, being impulsive to the point that you are disrupting other students and or coworkers, being unable to properly regulate ones emotions, and not to even mention the loneliness, social anxiety, depression, etc that one develops due to being socially ostracized due to the aforementioned ADHD symptoms.

ADHD is a serious neurological disorder that ruins people's lives. There is nothing to be positive about (other than that it's treatable and manageable). A clinical ADHD diagnosis is a disaster, not something to tout as giving you some sort of edge up in "creativity" (because it doesn't).

(1) https://bmcmedicine.biomedcentral.com/articles/10.1186/1741-...
I can only give my own biased opinion: Go's only advantage is it's commercial adoption e.g. builtin in support in AppEngine and co. I am not referring to it's ecosystem: While gofix and friends are very good, D has similar tools available + the usual bells and whistles for IDEs.

By chance, I found (while looking for a rob pike quote) this article critiquing Go's design: It uses D to demonstrate it's arguments. http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-in...
Home-renovations-a-75b-industry-in-canada
I wonder why this was downvoted. I have the same preference.
Pretty strong refutation to his version: https://forums.macrumors.com/threads/apple-says-1-000-fraudu...
Especially since it seems like Mali cleans up on the embedded and low end gpu side, and Nvidia is focused on the high end and HPC/datacenter gpu side.
Trading jargon, sorry - it's a standard term.

====

Investopedia: Thin market http://www.investopedia.com/terms/t/thinmarket.asp

A market with a low number of buyers and sellers. Since few transactions take place in a thin market, prices are often more volatile and assets are less liquid. The low number of bids and asks will also typically result in a larger spread between the two quotes.

Also known as a "narrow market".

A thin market has high price volatility and low liquidity. If supply or demand changes abruptly, resulting in more buyers than sellers or vice versa, there will typically be a material impact on prices. Since few bids and asks are quoted, potential buyers and sellers may find it difficult to transact in a thin market.

====

Applied to Bitcoin: if the market is thin, i.e. the order books aren't very deep, then a small amount of trades will strongly affect the price.

So it's not a matter of what proportion of the total units a given trade is - but more of how busy trading is, and how likely a given trade is to strongly affect the price. In Bitcoin, single trades on the order of 100BTC can send the price up or down $30.

(Note also that the quoted "price" is a weighted average of exchanges. The price has been observed going up or down when the blockchain was actually getting flooded with transaction spam, and non-spam transactions were near-impossible; this is because trading inside the exchanges didn't stop, even though it wasn't linked at all and you couldn't transmit bitcoins between them. So the number to worry about is not depth of all order books, but depth of the order book on each exchange.)
Some people in the alt-right movement associate themselves with pepes, and there are racist pepes, but not all pepes are racist. There are still many non-racist communities that use pepes.
>>Study indicates mushrooms may be the safest recreational drug

PEDs not included in the study.
there are lots of different terms for the different ways dyslexia presents
I wrote about this in my audio article [1]. Ideally, browsers will implement support for a configurable `sampleRate` in the `AudioContext` constructor.

There is a tracking issue [2] for Chrome but I wasn't able to find one for Firefox.

[1] : http://www.rossis.red/wasm.html#audio
[2] : https://crbug.com/432248
So is this a RCE vulnerability that wouldn't be solved by using a memory safe language?

Looks like a design issue and not an overflow or something.
You're conflating two things here.

1) Humiliating a child is trauma. HN can disagree all they want, but HN is wrong. It is trauma. Trauma in children have physical effects. Their brains develop differently. This is proven. Emotional trauma is one of the most impactful forms of trauma, but also one of the least ... recognized (for lack of a better word).

2) Being overly lenient on your child or giving everyone a trophy or just not discussing with your child that sometimes you're gonna lose or fail is setting them up for a very hard life and this parental behavior is wrong. When they become adults they don't have the tools to understand how to handle failure. This can lead to all sorts of psychological issues.
>> >Either way, it’s very common for a candidate to get rejected and then get an offer a year or two later.

What OP implies is that the interview process is out of candidate's control and there are many variables in play.

What the OP doesn't realize is that this is the definition of a shitty process.

What would you call a piece of software that cannot reliably produce the same output most of the time?

vs

What would you call an interview process that cannot hire the same people most of the time?
I write the current most used AI mod in Civ 6, and have been doing Civ AI since 4.

The poor AI in Civ is repeatedly based around smart systems stacked on top of each other.

So imagine Software Development, you decide you want to add 10 AI systems to run aspects of the AI. You build all 10 AI systems, each one doing a thing.

Then you add them all together, and they all clash. That's Civ AI.

It's almost deterministic in that, all the AI systems fight each other in a consistent way, so you could have just ignored writing all your complicated AI, and made the AI just follow a single decision tree, and it would be the same results. Except a single decision tree would follow logic. Random systems competing with each other, has no real logic.

Then when AI problems come about, the programmers tweak the systems to fix a single problem, which can maybe work, but will break many other things in the process.

So each Civ game, to fix the AI, you start by shutting off all the AI systems one by one. The goal being when I ask the game to do X, X occurs.

Once you get all the stuff removed so you can actually make the game do something, you then create actions that make things happen.

That can make the game has significantly insanely good AI. The best example of this is a mod in Civ 5 called Vox Popeli which has the most profound Civ AI anyone has come up with, and takes ideas from all the Civ modders.

To get the AI to a point where the Human thinks it's good is not particularly hard if you focus on simple, easy to understand concepts, and not large systems that are supposed to cover every possibility organically.
if u have the capital to buy a house, you could always sell it in 5 years and make a profit. Just consider the smaller house a temporary adventure (as long as your family is game for an adventure). Going into debt or renting at SF rates seems like a bad plan
I'd rather see someone like a Comcast/Liberty get Sprint and T-Mobile rather than this combo everyone talks about (daily [0]). I don't see them competing well otherwise in the long run.

[0]: http://www.investors.com/news/technology/t-mobile-capital-st...
Federal employment data obtained via the Freedom of Information Act
lol Crowdstrike is a total joke. Everything they do is to cover up the horrible truth.

DNC, Podesta and Hillary's got totally fucking pwnd by NSA's stolen virus arsenal. They were the Shadowbrokers very first target.

The whole "muh Russia" narrative is a big fat lie to cover for NSA's ass blowing in the wind.

Because what would happen if folks discovered it was NSA's direct fault for the election getting rigged on both sides?

NSA has gone so far in their extremism that now they can't let anyone blame them for their actual fuck ups that endanger all of us.

The weirdest thing about Guccifer isn't what he did, nor how he did it, nor why, but that he's is still, today, tweeting in public, mocking NSA, which I know they know, and yet they do nothing.

I won't tell you who. If you're smart, you'll find him. He loves puzzles, and he's the best I've ever seen at it. Think of it as a meritocracy. If you're worthy, you'll figure it out on your own and join the club.

The real story behind Guccifer is why NSA covered up for Guccifer. I don't know if Guccifer the Shadowbroker is ex-NSA or even active NSA, but whoever he is, there is no way to separate what he did from what NSA did.

Think I'm larping?

Then why do I have screenshots of Podesta's Gmail password reset 3 months before it happened, and the Clinton Foundation's Exchange admin panel and the CMS for their backup vendor?

Everything Crowdstrike has said is laughably wrong. They're so shitty at cyber they deserve to get popped like Sony.

Maybe it already happened, who knows? ;)
Crowdstrike won't exist in less than 2 years.
You'll see.
"You can draw all sorts of gerrymandered lines to make different things sound equivalent"

They are equivalent. I note that you failed to make a detailed rebuttal, and that is because the factual data I mentioned is true.

"Only because Christmas lights are used by more people, more often. How much energy does bitcoin consume per transaction, hmm?"

It's neither about the number of users, nor about the energy per tx. My point was that people are OK to spend energy on things that are seemingly useless (shiny colorful lights, or SHA256 computation.) And in both cases, Xmas lights or Bitcoin mining, it's fine to spend the energy doing so. Because what we get in return (comfort of life, economic product) is worth the energy spent on it. So if people are OK spending 7 TWh/year on technically useless decorative lights, it is obviously OK to spend a similar amount of energy on powering a revolutionary distributed trustless financial network. Every kWh spent on Bitcoin mining not only enables transactions, but also: creates jobs, creates wealth, reduces trade friction, improves economic output, and on and on.

"what's the realistic use case where the participants are far enough apart that this matters and 10-60 minutes is so much better than a couple of days?"

Seriously? If you can't answer this question, you have never run a company (even a small company) who engages in international trade.

"Non-criminal consumers like the option of chargebacks, and non-criminal merchants accept that."

And yet reversibility hampers trade. Some business is never done with reversible CC transactions precisely because merchants can't accept the risk. Bitcoin enables them to pursue ventures that would otherwise not be doable.
The processing port to python may interest you.

https://duckduckgo.com/?q=processing+python&t=hd&ia=videos
I like that term "sousveillance". It's tough to communicate the concept with phrases when folks tend to skim rather than read carefully.
I'd agree it was an algorithmic bug and not an implementation bug.

From my reading, it essentially got AlphaGo into a state where it was no longer reading the board correctly. The algorithmic bug was play a decent but extremely improbable move and AlphaGo won't know how to respond.

Or by a similar argument, I think most people would say that if Lee Sedol hadn't played that move and the game continued 'normally' he would've lost like the other games. The rarity of the move is why he won, not the "strength".

Essentially they trained the app on too specific data. Their main fix was to retrain the next version from "scratch" instead of from moves humans are likely to make.
In the match commentary they talk about why no one is likely to take them up on that offer, because losing at a handicap would be devastating for the self confidence of a pro.
Most of it is good advice for fresh graduates who want to get into big companies. Shouldn't we be telling these young people to aim higher?.

If you derive your sense of worth from a bigger brand and not your own efforts and caliber, you might be complacent for a while then life happens and you will regret not accomplishing anything meaningful in life. Before preparing for your interview and seeking validation for your self worth from big companies, try out internships at startups and get exposed to disruptive ideas. Do not play by somebody's rules. That leads to stagnation. A small plant does not get enough sunlight when it is shadowed by a giant tree. The sunlight you need is exposure to problems you can solve.

Google and Amazon are the new IBM and AOL. They were once the disruptors, now ready to be disrupted by newer generations. Every other day we read about how internet is broken and finance is broken, try starting there.

If you decide to get a job at big company, its not all that bad, just do not take it so seriously.
Basics of CSS Grid Layout
What do you think about take home projects/homework interviews?
I've noticed that they have become much more prevalent among smaller companies as a replacement for phone screens.
As a candidate, interviewing is already a time consuming hoop jumping process, so if the project will take more than 3-4 hours, I probably won't be interested but most companies I have applied to are keeping these projects short enough.
I like the idea of (semi?)automagically decrypting/verifying content on the web. It's on the list of ideas to explore, but not sure how soon. :)

If you have more specific use cases in mind, I'd love to hear them.
That's now how modern capitalism works. You can't open a corner store, because someone is already on the corner running a store. You can't open one on the empty lot down the street, because that guy running the corner store took his profits and invested in zoning laws to prevent it. If you could, there would be a store there already. Finding an open opportunity is like finding a gold nugget. It just doesn't happen very often, and definitely not in places where people have combed for them for decades.

The same applies with NVidia. You can't start a GPU company because they are the GPU Mafia. They'll run you out of business before you even get a foothold with patent suits, licensing fees, etc, etc, etc.

That's why you have startup taxi companies literally breaking laws everywhere they go. Because the laws were, in part or entirely, set up to protect established interests.

Softbank then, is working inside this system, from the standpoint of the Capitalist... the man with all the money. They're buying up corner stores, because in the long run, it is guaranteed to pay them back. Even if poorly run, it will pay off for years because of the lack of competition. Capitalism is set up to favor the owners of capital.
I am wondering how Istio is related to Openshift (the Redhat blog post didn't give that much information).
Will Istio be integrated into Openshift or simply added as an application to be installed from the catalogue?
Probably worth mentioning the blog post too: https://blog.minio.io/c2goasm-c-to-go-assembly-bb723d2f777f

Out of curiosity, any idea how well does Go asm works with Delve (the Go debugger)?
Have you actually worked on a repository at Windows scale..? If not, how can you know that your guesses about the workflow are accurate?
> that can scale

Did we read the same article?