skysight-inc/HackerNews huggingface dataset:
Of course they're unrelated. The interviewer asking this doesn't expect you to write these algorithms all day, they want to know that you have the basic mental dexterity to figure things like this out. They are, ideally, abstracted problems of the complexity that you'd be expected to be able to solve on your own.

There are some positions where you don't have to care if people can really problem-solve; as long as they can tweak CSS until it works right-ish, or know the particular arcane implementation details of installing some WordPress module, they can do the job. But there are a lot more positions where you want someone who can solve the problems that need solving, pick up new technologies as needed, and just generally be a flexible and productive contributor in a way that doesn't relate to the fiddly details of one particular technology.
Tech Earnings and Bank Meetings
This is making me sad...
Is it just me, or does this sound like a description of the internet?
So many things. The only times I can think that it'd be super damaging:

1) This person is talking directly to clients day one, solo

2) Their code is pushed without review...

3) They are making high-level (C-level, maybe a bit lower) decisions for your business

Otherwise, yeah... a bad employee can do some harm. But, it's that employee's fault, and the other employees will realize this.

It is the business's fault if they go a year under-staffed because "they are afraid."

The second is MUCH more damaging: shows your leadership is not bold, they are misguided, and they don't know what to do to correct course if something goes unplanned (sub-performing employee).
I goota say, this is the most fascinating thing I have seen all week.
The facts are that the media are opposed to the president and that they are an important factor when we consider the opinion of the people.

It is not a matter of believing, but looking at the facts. Dilma is right when she says that since the beginning of the second term, congress has not done anything good.

And you should know that there is no evidence whatsoever that the president committed the crime that she is accused of. Nothing! not even a single shred of proof that she did anything against the law.

Presidents may not be impeached because other politicians do not like her. A president is choosen by the people to serve the country and the other politicians must respect the wishes of the people.
I wish articles about this sort of thing would highlight the researchers more. If there is anyone deserving of public fame, it's the people who work to cure cancer!
"I could feel my frustration rise as I am struggling to come up with a solution on a whiteboard....yep, I am definitely not going to pass this interview. I ran out of time before coming up with a working solution."

Instead of standing there with nothing its better to be straight up and just say "No idea mate" and then name reasons why that is but how you'd solve it in a normal situation.
It is a lot about human psychology, showing them that they want/need you, not vice versa.

Sometimes all it takes is balls and a good amount of "I don't give a fuck" attitude.

I wouldn't let anyone treat me like Sahat got treated.
Each Premier League team must register a squad of 25 players excluding under-21s, so unless the team's got a lot of really special youngsters the _size_ doesn't matter.

What may matter is the strength of that squad. "Bigger" teams can afford to have stronger players on the bench, something that arguably Leicester don't have.

However look at their last match in which Vardy was suspended: they won 4-0. They also got Demarai Gray in the January window who has barely played for them but looks to be an excellent talent (and indeed is only 19). That said, there's certainly a bit of fortune in the way their injuries have panned out this season.
Not a "big player" (yet), but we've been offering Apache Kafka as a Service since June 2015: www.cloudkafka.com.
Because under Steve Jobs they would have continued to increase revenue and profit by the same margins every year until they owned the entire planet, and then continued to grow by colonizing Mars with Elon Musk. Or something.
In short: NVIDIA has made a neural network which steers a car based on a single camera and trained only with footage from cars being driven manually. No control theory, no rules of the roads, not even the concept of a road is encoded manually.

Video here: https://drive.google.com/open?id=0B9raQzOpizn1TkRIa241ZnBEcj...

This is pretty cool. Granted, it does not handle extremely complex traffic situations (yet), but is it a much simpler approach to what most other groups are doing.
Reputation, network, or hire a salesperson. Sales and marketing cost money. Some state contracting companies don't markup that much because they're on the preferred vendor list and just push the reqs off to other contracting companies to do the recruiting. You can try call your state and get a list of preferred vendors for your kind of work and contact them directly to work out a better deal.
Xamarin Open-Sourced
And why shouldn't they? Capitalism, as we have it, has given them a huge amount of debt right out of school, impossibly expensive housing, declining real wages, unemployment-hidden-as-not-seeking-work, almost non-existent family formation and backbreaking healthcare costs.

I'm an instinctive libertarian, but how can you look at the current state of affairs and expect anything else?
This is absolutely not true. I work with many C and C++ programmers, and we ship very large amounts of C and C++ code with a very high adherence to the standards.
I recently compiled a contribution graph (number of lines changed per user) for gcc since 2015 using Mercurial's churn command and a simple revset:

http://paste.debian.net/plain/442020

(I excluded the po files, as that gives one user too much credit, since he just checked in the translations, but didn't write them himself.)

This is a rather unusual contribution graph. Most I've seen follow a very stark power law, with one contributor doing over 90% of the work, and the second contributor doing around 5%. This graph shows a lot more collaboration from many people. The development of gcc seems healthier than ever!
People often do code on Whiteboards – but not actual code, but diagrams, plans, etc.
oh yes it is relevant to discussion, much more than your comment for example
Advice from some old people
Nice, when used to effect it's a great thing, City Of Lost Children springs to mind. https://www.youtube.com/watch?v=NaFeK5LWDxw
I once read that NASA control engineers have three independent teams code up three versions of their guidance systems. If the systems disagree, they go with the majority vote.
Guess what will happen with the other 18.
تحميل متصفح سفاري مجاناً 2016 للكمبيوتر Safari Browser
The issue with fingerprinting, when last I read about it (several years ago), was that there has been very little controlled study of just how accurate it is. Apparently the (US) professional society of fingerprint analysts forbids its members from taking part in research on accuracy, maintaining that when done correctly it's 100% accurate, full stop.
Can you explain why a front-end position requires computer science fundamentals?

If you are a company and have to select between two front-end developers where one has a vast portfolio of production apps that you find impressive and the other knows BFS by heart (but has never shipped something to production), who would you choose?
Or some infectable USB controller is involved.
The 3.5mm jack will be very hard to give up. It always works, and (usually) there's no interference / hiss.

I find that digital devices are complicated enough that, unless I'm buying well-researched, high quality products, compatibility issues lead to glitches. I still encounter lots of glitches with Bluetooth, so I'm not ready to give up my trusty 3.5mm jack as a reliable fallback.

Furthermore, things like sampling rate and bit density will actually make supporting this somewhat complicated. If it's locked at 16 bit, 44.1khz; then the playback device needs to have an excellent noise shaper and sampling rate converter to play thing like "mastered for iTunes" that decode to floating point and assume a 24-bit DAC.

In contrast, if the format allows any bit per sample, and any sampling rate, then lots of compatibility issues will arise on cheaper devices.
I interviewed for Google. I didn't get the job, but they were 100% awesome people. Even followed up after asking if I had an complaints, or questions, or anything like that.
You've got analog on the aux pins and digital on the main pins. The digital isn't active unless selected, so it doesn't induce onto the analog. Best of both worlds. (except for the adapter required part).
This seems like a terrible idea. I don't really have any complaints with my analog headphones. Why fix something which is not broke?
So there's really no hope for the self taught without formal algorithm training. I can start from an idea, build an entire site from the ground up, including hardware, OS, programming environments, mysql/oracle/rethinkdb/mongodb/arangodb + all their query languages, backend nodejs/php/python code, all custom frontend css/stylus/vuejs/js/responsive, domain / dns / hosts, email servers, deployment and administer the entire stack. But I guarantee I'd fail every single one of these tests.

I guess I'll go back to building my own projects, because none of this sounds enjoyable.
It's been 2 decades since a team other than United, Chelsea, Arsenal or City have won the Premier League...
So now I have this ultra thin cable going to the phone in my pocket, but next it will have to be a whole USB adapter - I'm really not looking forward to that.

At the same time - sure, Intel should go ahead and implement this. But phones should just have both USB and 3.5" connectors.
more importantly you can - and should - use int16_t and int32_t.
Technical interviews became 10x easier when I realized that most companies aren't necessarily looking for the right answer as much as they are trying to look into your mind.

As a self taught programmer things like binary search trees and linked lists are a foreign concepts (especially as a self taught frontend developer). When I am asked to solve a problem in a way I've never encountered before, people are pretty open to explaining how the problem works.

I don't get frustrated if a problem seems arbitrary or obscure because that's typically not the point. The point is, if you're going to join my team, how do you approach a difficult problem; do you get upset? do you clam up? I don't want someone like that on my team. I'd say most people would prefer a teammate who is resourceful rather than one who only wants to solve problems they're comfortable solving.
I've had my fair share of bad interviews too. Just recently I was interviewing for a full stack position with a company that tried to get me to recite "what happens when I type google.com into my browser". I asked them where they had gotten idea from and showed them this: https://github.com/alex/what-happens-when. They decided ask me another question soon after.

Sometimes the questions aren't even related to data structures or algorithms. I'm OK with those because at least you can somewhat prepare for them. I've once had an interviewer ask me obscure questions about Netscape 6 (this was 2016 btw).

> I much prefer “homework” projects, even if they involve me working “for free”, because I feel like they ask for actual programming skills rather than the “guess the algorithm” lottery of phone screens and whiteboard coding.

Me too but when you're interviewing with 3+ companies at the same time while working at your current job, it gets difficult. There was one time where I had spend my Saturday afternoon maybe 6-8 hours completing their "homework" project. I got a call back from them a few days later for a follow up interview and they flat out didn't even bother to ask about the project I had completed for them. What was the point?

Tech interviews suck.
Simply why Instrumentl is such a welcome idea.
The primary product I work on limits (on-screen) results to 10k results (after any filtering) regardless of page size. Aside: However, this was based on our most complicated queries at the time, which have since been simplified.
Also, since you work for yourself you might want to look at the max contribution for a sep ira. pretty sure it's like 25% of you income. I was looking into it when I was going to to the corp to corp thing.
Only informed people share your thoughts.
Unfortunately, the vast majority in Brazil is not very well educated and misinformed since they have no other source of news than Globo.
> And that is one of the many design lessons we can learn from sci-fi.

I'm sorry, but whoever wrote this knows absolutely nothing about design. Or worse, is the type of visual designer who treats usability like an afterthought and thinks aligning with whatever is fashionable is an indicator of quality.

None of the design decisions made in those examples reflect the needs of someone using a machine. It reflects the needs of a TV-series of movie to have cheap props that fit their narrative of exposition and drama, as well as the budget restrictions.
What Holmes believed is conpetely irrelevant. Science is not based in belief.

John Kellogg (of Kellogg's cereal fame) believed that sex and masturbation created all sorts of health problems. Corn flakes and other cereals were bland tasting foods that would supposedly reduce desire and prevent all sorts of disease. He also practiced some more aggressive and harmful "cures".

Kellogg was well-intentioned, but his theories were complete quackery.

That's why you have the FDA and onerous regulatory process around health related devices, health claims, and medicine.
Why do you believe that higher ranking people in the justice system didn't know this before? I would guess that it is an requirement to accept this system if you want to climb higher ranks.
And the more meat a county eats, the more is can divert stored feed for that purpose, modulo grain sorghum, which isn't normally a human food, to directly feed humans.
Ah I interviewed with some of these companies a few months ago and had the same experience. Unlike you though I didn’t find this frustating but rather hilarious.

For example, Lifion interviewers who wanted me to write fibonacci couldn’t tell me what the sequence definition was, they ‘taught’ me that C++ classes default visibility was protected or that REST was a protocol, they didn’t like when I said they should use a relational database if mongodb lack of multi documents atomicity was such a problem. That was so mind blowing that I started writing down on my phone all the stuff they said.

I might write an article about all that too actually.
"The first round had four interviewers in the room. It was an open-ended discussion about me, my accomplishments, my projects. To be honest, I was not prepared for this interview format, so my presentation was probably all over the place"

A professional programmer, the one hired by a company to work alongside other professionals - as opposed to one working by themselves on small projects - is capable of presenting previous experiences and applying them to new problems. Unless you want to be put in the basement and handed small chunks of work to solve. It's about how you mentor juniors, resolve disagreements on how to proceed, deal with set backs and changing requirements.

Given the whole post is about how terrible the interviewing process is the above quote is the most telling, and backs up the GPs point - not being prepared to have a conversation about your previous experience when interviewing for a job is pretty bad.
When the author himself describes very positive and negative interviewing experiences, yet having no success at either, I have a hard time blaming the hiring practices.
Georgia Tech's Next Steps
>You do have a test suite, right?

Of course I do. I call it "customers".
Legal barriers are not the only barriers. Many companies don't work with a quick-fire model. If you, as a hiring manager, hire a person and then fire them within a month, you're going to need to sit down with your manager and explain what happened. If you do it twice, they're going to have serious doubts about whether you're qualified to be a manager.

Plus, it's sociopathic: If someone has a job already, having them quit that job, start working for you, and then get fired and end up on the street because it didn't work out... man, that's a jerk move. The manager owes it to the new hire to be confident that they'll work out.
Ask HN: Got my first enterprise customer...now what?
Built my first app with Django, Postgres w/ Amazon S3. Have had a free option, a couple paid options ($5/mo, $9/mo), and an "Enterprise please contact" option. It's done well and paid the server costs and given me some profit, which is really cool.

But as I mentioned, this is my first app. Had a small corp contact me and they would like me to run an instance of this as a private thing. Essentially either on their servers or (I guess?) from my servers, but from their domain name. It's like an internal around the office tool.

The Enterprise option was kind of a lark so I didn't expect this.

Can anyone point me in the right direction from the tech or pricing side? Not sure if it would just be me installing the Django app inside their intranet, or if it would be a SaaS thing from me. Really no clue. I tried to stick with Django best practices for portable apps as this was my first time working with the framework, so theoretically with the right settings it should work anywhere.

Sorry if this is overbroad, trying to not give too much away.
Funny. I'm like that too, if the interviewer isn't focused on the actual position and what I'd be doing in it and the problem solving and knowledge surrounding the actual work I'd be doing on a day to day basis, I bail because it's a bad sign to me that I'm talking to people who are way too comfortable wasting time.

But luckily I'm usually in the hiring manager's chair these days and my interviews aren't easy but they're not a stupid game.
Nested collection literals aren't very common. It certainly doesn't justify requiring something like `let x = f()` to have a type annotation.
> the human rights group Reprieve has confirmed this reality vividly, finding that, in Pakistan, in attempts to take out 41 men, American drones actually killed an estimated 1,147 people (while not all of the 41 targeted figures even died). In other words, this hasn’t proved to be a war on terror, but a war of terror

If that is true, then it's not "could have", it's "almost definitely will".
Unlikely. They have likely asked that question countless times and even if they couldn't initially they could now.

If you could go back in time to before they've ever seen it, well then yeah, I agree.
The FCC and Justice Department approved the $78B deal today
Why is it like that? Is it especially bad for prosecutors' careers to not get convictions?
This is impressively bad. Literally Office365 let you simply claim to be anyone you wanted to via SAML. They didn't bother checking the user was actually in the same domain as the SAML Identity Provider. I can't get over how insanely incompetent that is...
Quis custodiet, et cetera.
The Chernobyl Conundrum: Is Radiation as Bad as We Thought?
Yeah. I think teaching students algo at college does one thing really well: It helps them understand runtime in association with the data structures they will use.

Gives you an intuition of the proper way to implement something before you know the big picture.

This isn't what interviews are testing: they are testing if you can implement the algo. That is rarely important.
Even worse: Simply, "Closed." No reason given. Had to hop on IRC dev channel to find out.
thanks. I guess my sites are not big enough (yet)
haha, sounds like the answer to the question "Why do applications get slower with time?" is wiz21c ;)
If you're using Xcode, you can option-click a variable and (if Xcode's indexing is working, which is not a certainty) it'll show you the inferred type for that variable. This can help when looking at some new code and trying to figure out what all the bits really are.
No mention of blue in the whole of the Illiad. https://en.wikipedia.org/wiki/Studies_on_Homer_and_the_Homer...

(Source of the famous 'wine-dark sea')
Profile of Hacking Team CEO David Vincenzetti
40 days of blackouts hit Venezuela amid economic crisis
The post also forget to tell that that 54 millions vote for the vice president too, when you vote for president you vote full aware of who is the VP. And people know that if the president is out (death or impachment) the VP takes place, both situation happened before.
Nothing is original, especially in Design
Xamarin announces new ways for developers to build iOS apps in Visual Studio
This Trumpf laser cutting system cuts metal like its butter
And a typical aircraft flight management system would involve inserting a series of instructions then pressing the execute button.
IT (By IT I'm talking about my industry, I'm an IT administrator, not programming) hiring is based a lot on certifications, certifications which are abundantly easy to scam.

You can find full exams with answers of CCNA and every Microsoft cert imaginable, I've worked for companies that incentivise certifications, and i watched coworkers use these 'tools' en masse to gain easy pay bumps and pad their resumes.

I've had two interviewers ever to ask me technical questions that actually tested my knowledge or capabilities. I look good enough on paper so usually interviews are with a couple managers and if there's a culture fit I'm in. Doesn't matter if i dont know a damn thing, if my resume says MCSE on it.

Microsoft and others further incentivise these certs by giving bonuses and breaks to companies employing certified individuals.

If you think people being hired because they passed a test they cheated on is 'more objective than other fields' then maybe i just have a warped view of how objective other fields are
How I Moved My Blog from WordPress to Cosmic JS
your comment is data free. The article is specifically about growing poverty, which can be quantified. It is not about how Japan is a terrible or a great place to live.

For example, according to this http://www.oecdbetterlifeindex.org/countries/japan/

the poor in Japan live on 8.4K a year, while in Germany they live on 13k a year. Big difference
Great example. VGA and DVI-I are still supported by lots of new video cards and laptops even though analog video has been dead for quite a long time.
The first Google phone screen for SRE candidates is so scripted that you can probably Google the questions and get exact answers. It's been years since I've had it, but I remember it being the exact same questions, about UNIX internals and TCP/IP.

This type of recruiting seriously turns me off because you can tell they're hiring minimum wage call center workers to read a script and filter out the 9/10 candidates that can't answer a few administrivia questions. It makes me think of them more as an industrialized recruiting center than a company that actually cares about their workers, which is probably the wrong message to send to potential employees.
What about purple?

As a side effect of a meditation technique I use, I several times daily look for one each of objects in my environment that are red, orange, yellow, green, blue and violet. Blue takes a long time to find and purple takes longer. If sci-fi screens are blue bc of rarity, wouldn't purple be a choice, too?

I think blue and purple are strange and rare. But purple probably has too many connotations with little kids' arts and crafts or quirky old people.

And we don't have to limit ourselves to what is natural, we can consider things in the man-made environment. We tend to make many more things blue than we do purple.

Looking around my desk:

Blue things: static mat, phone LED, supply label, USB cable, sticky notes, Outlook, mouse pad, pen, bananajack, map, medicine bottle cap.

Purple things:
coffee mill box, cover of notebook.