skysight-inc/HackerNews huggingface dataset:
For the candidates, possibly/probably.

For companies where the number of spots is significantly dwarfed by the number of applicants, probably not - you either increase the levels of indirection involved between "initial contact" and "job offer/not" in order to try to add bin-fitting tiers at the beginning, or you significantly increase the burden of interviews by requiring them to be able to judge for multiple different types of role.

For smaller places, it's the "nobody ever got fired for buying IBM" syndrome - rather than trying to fit based on what the prospective managers/departments want, the initial pass is for ass-covering so that HR can't be accused of negligence if a candidate doesn't work out because they looked perfect on paper. Of course, then these places are left wondering why they have open positions for years...

Small enough companies (e.g. where they don't necessarily have full-time recruiters), I've found that your example at the end actually can fly.
Gartner’s Annual Magic Show
This is the one I got: http://www.ebay.com/itm/20-years-stock-market-exchange-histo...

Good luck and don’t forget to post the results :-)
Gateways like Stripe or Braintree are used for online payments only, aren't they? They are not involved when you swipe a card in a physical store's terminal.
I've wondered if this might not also be a strategy to drain the labor market of talent that might otherwise work for a competitor or found a competing or disruptive startup. There is a limited amount of good engineering talent.
Student loans. That's what "financed by the future" means.
I'd rather do 2-3 hours of technical interviews than 2-3 hours of "revive your most traumatic memory and tell me about it."
On the contrary, I'd say that having unbounded time tells the interviewer a lot about how you go about building things. Do you know how to build something that works and stop at an appropriate level of abstraction, documentation, and testing for the type of problem at hand, or do you go off into the weeds and build FizzBuzzEnterpriseEdition (https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...)?
What sites do you frequent? Almost every site is infested with advertising.
IMHO it all boils down to economic interest of some strong powers:
in EU they're not cheap, but cheaper ...
I would like to say a lot about this, but I am gonna redirect you to some documentaries:
- https://en.wikipedia.org/wiki/Food,_Inc.
- https://en.wikipedia.org/wiki/The_World_According_to_Monsant...
The problem I have with giving homework assignments, at least with junior candidates in India, is that very often they just cheat. In one case, the candidate had his college instructor help him answer the questions over the phone, and do the homework assignment. When we brought the candidate in, it took about all of 30sec to realize that the person who had solved the problems over the phone and the person attending the interview were not the same.
How to Get Location Based Reminders Based on Your WiFi
"I can't leave the house without my phone."

There is a meaning of this sentence that implies a malfunctioning or misguided proximity-based home security system, probably using Bluetooth. But every time you've heard someone say something like this, they haven't meant it that way.

"I can't eat peanuts."

There is a meaning of this sentence that implies a sophisticated and unbypassable filtration system in front of the speaker's mouth. But every time you've heard someone say something like this, they haven't meant it that way.

Obama's statement isn't unambiguous, but not using phrasing such as "lack the power to" or "Constitutionally prohibited from" carries inferential weight, too.
Yes, I do.

I don't know what other colors that match with my eyes. But, after reading this thread (thank you for asking this to HN users), I am going to try different colors on HN top bar. See... what will happen...

It's nice that people brought their color preferences here.
beautiful writing, especially from a 15 year old!
I don't think the interview process contributes to burnout. That happens after you get the job. But, it does make recovering from a burnout a pain in the ass. You need to catch up with the latest trends and refresh on the basics like algos and DS. On top of all of that studying you need to come up with something to fill that 2-3 year gap in your resume.
> Btw, I haven't investigated lately, what is the state of Rust interoperability with C++ interfaces?

Not that I'm an expert on the matter, I think it's still through C interop both directions. There was a github project for a Rust module submitted to HN recently[1] to correctly deal with C++ name mangling, and I think it was mentioned that the plan is for it to eventually be used as part of the future C++ interop plans, but I could be misremembering.

1: https://news.ycombinator.com/item?id=13706799
Senior candidates are in the worst position for the typical algorithm/data structures interview. College is a distant memory and they need the weeks of study more than fresh graduates.
Considering how few 'developers' could pass FizzBuzz, it shouldn't surprise you any more.
Sure. They replaced my defective Nexus 4 quickly and with zero fuss.
Sounds worse. I think you can usually resolve paypal freezes.
The USENET Cookbook: an experiment in electronic publishing [pdf]
I figured someone would go on to say this.

You can use stat science to flatten miracles as standard part of statistical reality. But you won't be able to replicate the same statistics using what we know theoretically. The theoretical statistics just don't match what is offered by reality. You can chalk it up as insufficient knowledge or you can claim it as a miracle.

The reality is that the human body is fragile. Yet it seems to stand up to the test of time even to things that were never faced during evolutionary development. That's a miracle. Or you can claim the new scenarios are just too insignificant to matter.

But maybe slice and dice the data enough and you will find inconsistencies. You can call it miracle or outside force, or you can spend your life trying to explain some reason behind it. And never really know.

Look believe whatever you like, but your Lord has given you a right to hide all miracles with an explanation. And chalk up the rest as stuff you are still trying to figure out. I cannot convince you miracles or outliers happen. And whatever is evidence of God can always be skewed as some random portion of science. That is up to you. But ask enough questions and you will eventually get exhausted with how shallow the explanations are or how unable you are to explain.

God says he has put his proofs in all things for those who see. And for those who deny, they are blinded from seeing such things. (as a mercy?) And understanding is limited to the point they can only understand what they can mentally tolerate.
> A language should just be a super tiny syntactic framework that elegantly lets library writers rewrite the same thing they already wrote in C++, Python, Perl, Go, Java etc libraries for - but this time in my language!

The rewrite issue is exactly why it makes sense to avoid putting things in the language if it doesn't need to be part of the language.

Consider that a more generic way of offering what you suggest is to punt most of it to the OS and have the language/runtime instead "just" offer you a way of having it pre-allocate sufficient space from the OS. Many do in some way or other, either by getting out of the way (e.g. C, C++, any other language with "manual" memory management) or by offering switches or known behaviour to coerce the allocators to act how you want (e.g. in most VM based languages you'll find options to tune the allocation/GC patterns in various way).

In practice there are ways of doing what you want in most language/OS combinations, if not always as cleanly as you might like. If you want functionality like that as part of the language, a more flexible approach would be to e.g. do things like support cross-cutting (effectively inserting hooks before/after function/method calls) or method/function aliasing and provide a means to switch out the object/memory allocator. Doing so would be far more generic, and would allow the functionality you want to be written as library code instead of adding specialised language construct for a specific memory allocation strategy.
Apple is kind of like that as a side effect. If you have the stamina and have the qualifications for it, you can interview separately for +10 different teams if you wanted to, with independent interview stacks. You won't have a triage interview like you specified, but you could kind of do it yourself.
This article starts off well, but quickly makes various oversimplifications, such as:

> This is because it’s rare for sans-serif and slab-serifs to exhibit any difference in the stroke.

Uhh, sure they are rare, as long as you ignore industries where contrasting stroke sans-serifs are the norm in their marketing materials, like cosmetics: https://fontsinuse.com/uses/9689/estee-lauder-websites

For that matter, this is just an extension of the Humanist sans-serif category.

Other important subcategories elided are the Latin (or Wedge) serifs and Flared serifs.
The site doesn't resolve for me.
The bar for predatory pricing is very high, and Uber doesn't hit it: https://www.ftc.gov/tips-advice/competition-guidance/guide-a...

The main issue, as others have pointed out, is that the network effects and barriers to entry with Uber are quite low, so even if they beat Lyft they won't be able to jack up prices well above cost. In Austin, Uber and Lyft left after city voters passed driver fingerprinting requirements, and a flood of new companies entered the market. These new apps and companies had problems at first, but I currently use RideAustin (a non-profit, mind you) frequently, and despite being slightly more expensive than Uber is currently, the experience is pretty much indistinguishable.
> Some of them do.

It's true, but they often manage to make a huge mess of it (note: entirely baseless remark based on my personal experience).

More importantly, most of them don't, and that sucks. I'm not sure why they don't, but I suspect that this is not the silver bullet?
Even EB-1 (Green Card -applicants) folks, typically Phd-s, first apply for H1B. Google, Facebook, Apple, Microsoft - every fortune 100 company - all apply for H1Bs. It is just that Indian & US based IT service companies - TCS, InfoSys, Wipro, Cognizant (US) apply for more. Green Cards (EB-1, EB-2,EB-3) are for permanent residency. H1B is temporary work visa valid only for 6 years.
> In theory Java can be more optimized than C—machine code generation benefits from knowledge of how the program actually executes.

I used to believe this, but I think the same level of theory that says a JIT can be sufficiently smart enough to figure everything out means that a compiler can be sufficiently smart enough to figure everything out as well. This is one of those areas that theory and practice are so far apart that theory should be accompanied with a context of "some day, in the future, if we're lucky..."

What we've seen in reality is that as JIT engines get better, compilers also get better, and retain their lead.
i don't understand what this user expected. Killing email, really. Its a messaging service. These have been around since the beginning of the internet.
Thank Goodness Nukes Are So Expensive and Complicated
It's annoying as someone trying to build a team too. Oftentimes I see someone I know I want on my team or in my engineering org but can't Tetris them into the org chart. If your company is small enough and you need more smart folks on your team: HIRE THEM. Obviously there are exceptions to this rule but the right people are more important than parity between candidate and predefined role.
Would it not be the same argument as GMOs, that we don't understand the consequences enough and therefore shouldn't be used? N. Taleb has quite a detailed critique of GMOs, I'm wondering if this is the same to that and if the same concerns apply.
> I'm not really sure how measurements are done in big buildings (maybe someone could explain?).

Similar to klodolph - it's very common in the UK for each dwelling in a shared building to have its own supply, termination point and meter for both electricity and gas.
Sidenote: Jeff Tucker mentioned how the US in the 1800s enforced American authors' IP, but not British. So school teachers ended up using the cheaper British authored books instead of the Americans. Leading to more British authors becoming famous in the US.
Wow you are easily convinced. Still stuck living in the 80s? Japan is basically finished at the moment. When's the last time the Sony brand meant something other than meh. Heck even the Korean are eating Japan alive.

Not meant to bash Japan as I like the country the food, literature and I speak the language but facts are facts.

This is not saying China's success is guaranteed but to compare it to Japan while ignoring the fact Japan started about 120 years earlier give it take and didn't have a wildly arrogant and corrupt Qing government, didn't have incompetent woman at the helm such as CiXi, didn't go through stupidest human experiment on earth called communism while destroying a generation of intellectuals is a bit ignorant.

Maybe if we extend a bit beyond Meiji and go for 4000 years, you will find Japan's history stops at 100 AD due to lack of a writing system until they imported Chinese.

Now if I was a betting man, given what China has achieved since 1978, I would say there's a good chance China will surprise every western frog stuck in their well.
"An unfortunate side effect of being in the industry is that I constantly have a surplus of enterprise-grade hardware at home."

Great. Which do you like best ?
Does the amount of tilapia consumed these days mean that this is basically free (modulo transportation & sterilisation costs, of course)? That'd be pretty cool. It'd be a real shame if it's effective, without negative side effects and our FDA prevents its use.
Is water different? I lived in a complex (of about 40x 2-3 storey buildings with ~12 apartments each) where they said the water bill was the building total divided by the number of apartments in the building. I wasn't complaining because it was so cheap, but I wondered if it was legal.
All of the take-home interview questions I've done have been given after a phone screen has already been done. I would think that's the only way to do it - it's going to take some time for a company to look over what you submitted as well. I don't think I'd bother doing one without that.

FWIW, I've done a total of 1 for each of the last 2 job searches I've been on, and ended up getting an offer out of each one, so it seems perfectly worthwhile to me to do them.
Research the meter first.

I thought the same thing about my gas usage -- turns out the meter was actually running slow.
Depends on the state utility commission.

In a place like South Carolina, they will chuckle. In other places, it's a big deal to resolve.
If you had electric baseboard heating it's possible those readings were accurate.
The Tragedy of Newcomb Mott, Who Thought He Could Walk into Soviet Russia
Brain Power TODAY: Scientists study the healing power of sex
That's an interesting point. In the long term I think there will always be a need for the service so when a loss leader goes out of business someone will step up.

Public transit has existed alongside taxis for hundreds of years. Uber won't kill transit.
Given all of the people in this thread complaining about Google stealing their money and these same sorts of stories I've constantly heard over the years, has anyone seriously considered joining forces in a class-action suit against Google?

I personally don't have a dog in this fight, but it also seems like this keeps happening because they haven't been punished for doing it.
sample output?
The OP has things mixed up quite a bit.
For starters, Point Of Sale flow should be described separately from the Card Not Present (as in online purchases) flow (protip there really is no such thing as transaction void in POS world).
There are also things like auth reversals, partial captures etc.
There are lots of different applications where one part of a data structure refers to another part by its hash. BitTorrent is one. HTTPS certificates also do some of this I think.
It's legal, and in that case you get a water bill from the apartment complex (or the management company) rather than from the utility company.
I find radical libertarian ideology more childish and ahistorical than socialism. A strong state is a miracle that has enabled humanity's most amazing achievements. There is almost no history of societies without a strong state because without a strong state humanity has proven time and again that it is unable to achieve much more than violent tribalism.
And here's the only copy I could find (sadly in French units): https://www.rulingia.com/~jashank/misc/usenet-cookbook/Cookb...
Before I answer this, are you asserting that crime has gone down during the relatively short human experiment with prisons? If so, can you demonstrate that this is a casual connection?

I think that the burden of proof is on prisons as a concept, and I don't think that they have done any good for society. In addition, they are places of great evil and suffering.
This Girl Developed App to Scratch Trump with Kitten Paws Lol
If the homework assignment is at least somewhat related to the job (not CS esoterica, etc) then I can't really imagine a better way to measure the candidate's relevant programming skill, which is certainly not the only thing you're hiring for (if you're smart) but it's important and I don't really see how it reduces the "diversity" of the hiring pool in any undesirable way. Could you elaborate on your reasoning?
You can get USB->Ethernet adapters.
This might sound dumb, but how does a point have a wavelength?

This turns out to be possibly surprisingly complicated. I thought I knew the answer, that all photons are the same and have no wavelength by themselves and that the wavelength is in the wave function. Now I just wanted to check that I am not mistaken in order to not spread false information and of course failed to verify what I thought. It may be correct, I may be incorrect, it may be an approximation, I can not tell, that will probably require a day of reading to understand.

Because photons are massless you have to use quantum field theory, simple quantum mechanics does not apply. This means there is no wave function as in quantum mechanics. The classical electromagnetic field seem not to be well-defined for single photons due to the uncertainty principle. It matters whether or not you take absorption and emission into account. Just google photon wavelength, there is a lot to read. All of this may obviously be wrong, mostly just bits and piece I just picked up while skimming articles.

I will certainly try to figure this one out, such an obvious question and something I thought to understand at least in broad strokes. But not today, its late enough. This paper [1] might be useful nut I did not yet read it.

I figured you might refer to a sphere but I think a ball would be the more likely thing if elementary particles were not points. Was I correct thinking you can untangle world lines of balls?

[1] http://www.cft.edu.pl/~birula/publ/APPPwf.pdf
One reason for this is that it's at the discretion of the issuing bank whether or not to accept an expired card (in fact, you can get into trouble for handling this locally with some processors).

I believe it's a convenience thing for the end user, when issuing a new card - offer a couple of days "grace" - and arguably there isn't much risk associated with this practice: lost/stolen cards are always cancelled immediately.
Three.js Protein Visualization
Plus, you still have to support plaintext between the EMV chip and the reader. This opens an entirely new class of places to steal card details (like PINs)
> I suppose you could characterize that as JIT compilation, but the optimizer does not make use of any runtime profiling information.

That is JIT compilation. AFAIK James Gosling started using the phrase in the 1990s to pretend that it was something novel and to ignore the fact that that is how Lisp and Smalltalk systems have always worked. This is really confusing today because a lot of people started using "JIT" to be synonymous with dynamic recompilation techniques like tracing.
Absolutely.

For example I tore my right ACL last summer. I chose to wait 6 months to have an MRI and surgery (in fact, I had no idea what the injury was for that entire time), because we have a high deductable and my wife will give birth this year.

You might say that's just an artifact of a broken system, and you might be right. But say, if I was 50+, I'd likely choose to avoid the surgery and expense altogether. People forgo medical treatment all the time.
His most famous book his named after his father's most famous book. His father clearly sets the context for his work.
wow awesome!
> people don't voluntarily choose not to get medical care

My sarcasm detector is weak today, but I'm assuming that's what that is.
The author is apparently unaware that his "new" idea was standard practice for statistically-validates tests (like the SAT) for decades?
Most investors I know, even beginners, believe they can beat the market with minimal effort and essentially zero knowledge about it. The usual results are, however:

http://www.businessinsider.com/forgetful-investors-performed...
2FA I guess you mean 2 factor authentication? I guess the cost burden is overestimated. India has made it mandatory for all POS and even online transactions to have 2FA, like Visa's 3D secure service for online and ATM pin for POS. Other providers also have it implemented. It must be not very expensive to make the same service in other parts of the world. Wondering why they are not doing it. In India, RBI had released stricter guidelines for that after initial spike in card fraud during the online business boom. Not sure of how much percentage it helped to reduce the fraud, but it's a safe feeling that even if your card is lost or it's details are stolen, you are not robbed of your money in the bank.

[Edit]
And if you are wondering how companies can store the creditcard data for automated payments like Uber, they cant .Uber have tied up with payment wallets to make payments seamless or you have option to pay by cash. For business there is an option for interbank automated transfer but that require you explicitly singing agreements.
Maybe they had to do it in assembly
No longer. Merchants can elect to publish and pass fees to customers. Durbin amendment legalized it. Didn't change anything though. Pretty much no one does it for competitive reasons.
Dwelling in the zone of evidence
I believe https://getservice.com is the "deal-with-humans-as-a-service" you're looking for, taking a 30% cut of recovered money. I haven't personally used them, though.