skysight-inc/HackerNews huggingface dataset:
Considering there is existential incentive to lie about being from San Francisco, this survey qualifies as a biased source of information. It should not be held up as proof that whatever is working would work better if only we would please double the budget.
Huh. I think this is the first bad experience with NIX I've ever heard on HN. Having only ever heard about it in passing but never worked with it myself I'm curious, what were you building when you'd encountered it and what issues did you have. Was there a particular language you'd preferred to have worked in?
I'm willing to bet if I interviewed at Amazon (or Google/MS/FB/Uber) I would probably be put in a similar role, despite having been programming since I was 8 with 14 years of commercial experience. I never went to Uni and have no degree.
The 'Quantum Vampire' Effect Is Spookier Than Ever
It's also not the Duel Links icon (at least on Android). Totally difference character and facing straight out instead of to the side, though his mouth is slightly open in a yell.
Yeah..

https://www.sherekhudahazratali.com/2018/11/raza-raza-naat-l...
JVM has two additional advantages over Swift (sorry for repeating) - an actual memory model, and data races can cause logic errors but not the full undefined behavior of LLVM languages.
Always take other people’s experience with a grain of salt. You don’t know their motivations or their biases or even their situation.

Even if what you just read is 100% true, it’s from someone else's perspective. So you don’t know what you are missing.

I have worked in both big companies and small. Politics abound in all of them. In my opinion company culture plays a large role in how toxic the place really is.

Another factor is your manager. Sometimes they can even compensate for toxic culture by shielding you from it and having a pleasant environment to work in. Unfortunately I have not been able to come up with a great set of questions to divine whether someone is a good manager or not. It totally depends on how much they believe in having your back vs having their own backs.

Don’t let experiences like these discourage you. There are plenty of big companies where you can have a sizeable impact because team sizes are small and the work is challenging. And there are plenty of small to mid size companies that are just surviving from one round of funding to the next on the whims of their investors.

Only way to find out is ask a lot of questions and try a few of them.
20% coding is very sad. I hate to think how many great minds are being wasted this way. After starting work at a startup, I feel more fulfilled in my daily life. I can easily say I spend around 80-90% of my time coding and feel I contribute much more than I ever did at any of these jobs.
SI gets a makeover
Zork: A Computerized Fantasy Simulation Game (1979) [pdf]
Anyone who interviews at a "prestigious" company and then complains about how difficult the interview is kind of hypocritical. Google, and other FAANGs/unicorns, make you solve hard algorithms questions because they believe - correctly or wrongly - that in order to succeed as a company they have to filter out the vast majority of candidates who have poor algorithmic skills. They also pay a lot of money because that's the only way to attract enough candidates who can pass their hiring bar. If they stopped asking hard interview questions and increased their candidate acceptance rate they wouldn't need to pay people 300k/year to fill their open positions.

But the only reason people apply to Google and Facebook and Netflix in the first place is because they pay a lot of money. There are plenty of crappy CRUD shops that won't ask you to enumerate palindromic primes. As long as you can do Fizzbuzz they'll hire you and pay you 80k/year to glue libraries together. But people still try to interview at Google instead because they want to make 300k/year and not 80k/year. You can't have your cake and eat it.
Agree - I was very naive. I worked for Intel for 6 years, but hoped that one of FANGs is different. Seems like no :)
So this entire thread has been execution of an argument I’ve been working on.

I suppose it’s a rhetorical construct I’m working on to effectively move the needle forward.

Unfortunately, my current iteration requires the negative attitude variant to move other people into the correct line of questioning. There’s other issues with it Too, I’m sure.

A major problem with discussing issues today, is getting people up to speed on the problem and having a shared language and idea base which is both accurate, flexible and easy to share and reuse to create new insight and tools to deal with the problem.

It takes a lot of work to unravel the various issues, without getting bogged down with minutiae- or just championing unworkable ideas (lets all stop showering; the world should go vegetarian)

As such this thread did well in serving as a test run.

In essence the term I’m trialing is “Homo economicus is hacking Homo sapiens”, and building from there into showing collective action problems

I really didn’t have a solution for the larger systemic issue, and recently the only one I’ve come up with is the gandhian idea of re-awakening people as moral actors.

The larger system is amoral, as you well know having done Econ. This is by design and not a flaw.

Morality is only exercisesble by Homo sapiens. Homo economicus is not designed to have that capacity, it is an assumed constant, imposed by “policy” or by “consumer choice”.

Since policy and consumer choice are pre reqs to targeting externalities, we need people to feel that they are moral agents who can impose rules upon the working of society.

anyway the goal of this statement was to get the bleak but correct picture forward. We can’t sit on the sidelines anymore.
do you have a link to this?
I couldn't find the part about where they had phones. Can you quote it for me so I can search for it?
Reddit Top 1,000 Posts Analysis (for 18 subreddits).. Here are the results
- http://web.archive.org/web/20010721135909/http://procdump32..... (the canonical home, but all outbound (archived) links broken)

The front page of the Immortal Descendants site appears to have been archived, however:
http://web.archive.org/web/20010410075344/http://www.immorta...

This takes me back... and now someone else has unfortunately "namesquatted" them.
I'm not sure what you are asking. Each interviewer on the interview panel writes up a large amount of notes on their interview. The C++/Java/C/Python code written by the interviewee, what hints were given, what blind alleys the candidate might have wandered by, how the candidate tested the code, how long did it take for candidate to find a bug (with or without hints, etc.)

For a design question, the interviewer will write up a sketch of the design, what tradeoffs were identified by the interviewee; what hints, if any, were needed, etc.

Then the interviewer will rate candidate on various technical dimensions (coding efficiency, design, etc.) and non-technical dimensions (communication, leadership, etc.) For each of these ratings the interviewer has to justify the rating, by pointing at examples from the interview notes.

Finally, the interviewer will be asked to score the candidate along a dimension of "strong hire" to "strong no-hire" and again, the score must be justified with a paragraph. For people on the hiring committee, the justification for the scores are often far more important than the actual rating given by the interviewer.

The hire/no-hire decision is not up to the interviewers; the hiring committee is composed of a different panel of engineers who review the interview reports from the interview panel; and the members of the interview panel write their interview reports without getting to see or hear from the other members of the interview panel.
My manager told me it is trust that I yet to earn — people don’t trust my judgement and I need to build good relationships
with decision makers. I agreed. But that what is called “politics”.

I don't think this is a good example of "politics". I think this is primarily about earning a place in a team among the people who have been sweating it out for years. It doesn't happen overnight, and it's especially difficult in an entry-level role.
Web Designer Mumbai
Great online advertising attracts customers with rewarding exchanges. We've worked with the worlds leading ad networks including Google, Bing and Facebook. By taking the time to truly understand your customer and brand, we'll plan the best mix of online adverting options available for your business. This will lead to a successful campaign and a strong ROI.
Not in the low income housing section, I hope
I enjoyed my interview at Google. They asked some generic questions, but also some stuff specific to my niche.

No one is expecting perfect code. I ended up saying something along the lines of “let’s just pretend the method is called isPresent() because I forget” to every interviewer.
There aren't millions of high IQ people applying and vying to work at Google.
What do you want instead? You seem to be pushing for hardware isolation and when Apple goes and does that, putting encryption and a few other features on its own chip designed to be more secure than the CPU, that's not a good thing?
You can't add pictures and other media items in an org-mode document. You also cannot use a stylus and record notes in free hand in org-mode.
Yeah, I call bullshit as well. Try getting to the onsite if you don't solve the phone screen question exactly as expected.

I have a friend who solved/memorized ~600 leetcode questions and got offers from Google, Facebook, etc. He was average, not dumb but not well above average. When I apply to both, I will definitely be leetcoding as many question as possible as well, to maximize my chances.
There are good recruiters, who do tend to act this way.

But then there are also bad recruiters, who seem to think that blindly generating as many candidates as possible and throwing against the wall as many resumes as possible, is a good way to do business.

I’ve learned enough in this business that I have been able to avoid bad recruiters for a long time, but not everyone has that kind of luxury — or luck.

Of course, even if you do get a good recruiter who has contacted you about a position, it’s entirely possible that it might be for a shitty company, or maybe just not a company or position you are well suited to.

There’s lots of things that can go wrong in this process.
> Everybody was super nice, they all wanted you to do well

I had the same experience. Afterwords I thought I did pretty well because I got to a solution to all the problems eventually.

Later when I discussed not getting the offer when a friend who works at Google. He said they try to guide the interviewee to a solution before the time limit. Which is reasonable, you want the interviewee to feel more confident and not get tilted by messing up just one question. However in hindsight the interview is a lot less enjoyable. You can't show any weakness solving a problem, less they offer you a "helpful hint" and record a black mark against you. The interviewer is there to smile and act like your colleague solving a problem while all the while making a list of why your a bad problem solver.

I'm not that bitter though. The interviewers that asked me questions actually related to the position I was interviewing (embedded software) did actually feel fun and collaborative. I accept that if I want to interview well at companies that employ these types of interview processes I will need to do every problem in CLRS (or at least more than zero).
This isn't an initramfs-tools bug–if you're LD_PRELOADing into a binary, presumably you know what you're doing. The "bug" here is setting LD_PRELOAD as root (if accidentally through sudo -s) and running a sensitive operation, knowing full well that stderred is a (admittedly very useful, since I use it!) hack at best.
Reading that wikipedia article was very unsettling (I don’t know what else I expected though)
Before an onsite? That's a reasonable range.
Amazon has an affiliate program that allows you to generate banners with embedded images.

This seems like an appropriate license since he's linking to amazon anyways.
>It was tested on mice, which were given deadly doses of influenza.

I never realized there was an LD50 for influenza viruses (in healthy individuals)...
We've found one partial solution to homelessness that works extremely effectively. It was enacted during the George W. Bush Administration, and continued + expanded under the Obama Administration, called the housing first program. We put homeless people into permanent housing, taking care of their shelter needs first, and then focus on treating them for things like addiction. It reduced chronic homelessness by 30% in just three years 2005-2007.

We added to it with the Homeless Prevention and Rapid Re-Housing Program, as part of the stimulus program in 2009. It helped a million homeless people in two years.

That the US homelessness rate looks relatively good now, owes a lot to this chain of programs.
That is definitely her personal opinion, as she is not a spokesperson for Google as far as hiring is concerned. Neither am I.

However, I think if you ask people who conduct software engineer interviews at Google, a lot of them will agree with her opinion, including myself. One thing I would add, is that there is unfortunately no strong consensus on what to expect from the candidate, so variance seems to be high. That is why candidates are encouraged to try again, if unsuccessful.
I've been hiring people for 10 years and far and away the best results (in order):

1. I've worked with them before or they were referred by someone I trust
2. Test project

Never had a good result from a question-based interview. I just don't have the numbers for it to work.

Think about it, if the probability of a random dev knowing your stupid questions is 1%, then you would need to interview 100 people to find that 1.

The only companies that can do that at scale are FAANG.
Responsive design isn't to blame at all. The "Javascript all the things" approach is to blame.
Is the New GSuite Gmail Interface an EPIC Business Risk?
While looking at my email on my iPhone I noticed an import email that I had not noticed on my PC all day. I tend to live in my email to some degree so I found it very surprising. When I arrived back at my computer I went looking for the email in my inbox. Initially I could not find the email. I eventually found it in the "Forums" category.

The gmail app had decided this important email was a forum post? Had this email have been a contract notification and I had not noticed the email on my iPhone then there could be serious financial implications.

I tried everything to find a way to prevent the filtering. It seems like I can not prevent the filtering? It would filter even if those folders are hidden leading to the email being hidden also? I am now forced to monitor more inboxes with other names?

Google GSuite Gmail is now _enforcing_ filtering into folders on your email????

This seems like an epic risk to me?

Has anyone else experienced this?

I do not really want to go explain to my boss why we have to move and then change the whole company to some other service.
In my organization we often have newbies come in and want to re-architect the system from the ground up, then get angry when the leads don't agree.
I think these are great advices that would help to move a candidate from borderline hire/no hire to a hire, but let's be honest, you WON'T be hired if you don't solve the problems with a proper answer!

Months of preparation + LeetCode + Multiple interviews are critical to increase your chances to get an offer.
Thanks. I feel like sex ed really failed me here. I did not realize the fallopian tube didn't connect directly to the ovary.

This makes abdominal pregnancy without something rupturing seem a lot more plausible.
Agreed. This reads like a fish out of water experience for someone expecting a company with hundreds of thousands of employees to act not like any other huge corporation. Of course there’s going to be politics, culture as religion, infighting, boredom etc.
Every interviewer provides a lengthy write-up of each interview: several pages of notes, including the raw notes of what the candidate said, questions asked, plus an evaluation against a rubric for a number of criteria.

The system is not perfect (what system is?) but as someone who has conducted tens of interviews as a Googler and at other tech companies, I can say it's one of the most rigorous and fairest systems I've seen so far. Interviewers are trained to try and get candidates to a 'win', trained to be aware of their unconscious biases, and the hiring committee process reduces the significance of any one vote. In general, the process is designed to select the best candidates and give all candidates a positive experience.

It's not perfect -- indeed, I'm sure I've given 'failing-grade' interviews as an interviewer here and there -- but it's one of the least-worst human systems that I've encountered, from both sides of the process.
Your examples aren’t particularly on point. You should (nearly) always do what police officers tell you because even if they’re wrong, the only thing you can do on the scene is make it worse for yourself, and your car salesman example is simply suggesting that you shouldn’t negotiate.

The fact is that Googles interview process isn’t designed to work for you or I, it’s desiged to work for them. The key factors that influence it are that they get tons of applicants, and they have a strong preference to eliminate false positives (which they can afford due to the previous point).

I’m not sure why somebody (seemingly earnestly) trying to help potential applicants understand the process should be the target of anti-authority criticism.
My (pre?) interview with Google was little more than trivia questions. Example: the numerical value of SIGTERM. I could have talked about signals and how they were used for 20 minutes, but a nontechnical phone interviewer just wanted trivia answers.
That was probably how her interviews went as a pretty lady. It’s quite possible. On the other hand, the normal guy probably had an adversarial interview process. So obvious! This is also true if the interviewee is buddy with a lot of the interviewers’ friends.
Google engineers don't interview people they work with (except rare cases). Interview notes go through a committee, so your job as an interviewer is only to describe how things went with the candidate (as explained in this twitter thread).
To be truthful, it aint a fair world out there, everything tends to deviate to playing some sort of game. Seems like OP just didn't want to play that game.

Although I do feel this is a norm in all big modern companies not just tech. Realistically there isn't a big life goal or changing-the-world impact for any one employee inside the company. I would say once you enter the company, just get used to playing the game and keep advancing, its easier that way.
Google paid an undisclosed, presumably large amount for Rogers’ voice, words and music. But it’s hard to understand why the heirs to his production company would compromise his integrity in this way.

Not hard to understand, but disappointing. Fred's high standards for how children should be treated were ... advanced.
Hi, Yeah we will definitely consider that. We are considering different types of business models like making it an open source product but charge for hosting or charge a subscription for on-premise installations.
Please fill the anonymous survey or reply with features that you care about so that we can build a product that meets your business requirements
Thanks.
Abdul.
Not the last time I went down this road hardening a Thinkpad, see Step 6 at [1] (not my site). I haven't bothered with any smartphones yet, so I can't speak to what they tend to use for a mic. But if I carried one I'd definitely rip out all the voice coils and rely on a pair of headphones w/integrated mic for voice comms to mitigate potential for eavesdropping.

[1] https://blog.patternsinthevoid.net/replacing-a-thinkpad-x60-...
Don't fart in public
React Lazy Load Images with Intersection Observer API
If I recall correctly 'depends' is the name of a similar tool in Windows for debugging DLLs.
Thanks for the detailed reply.

Does scheduling work via queues (channels they call they now right? :)) alleviate most of these issues, while sacrificing some efficiency?

The scenarios you've described are brittle by design - I imagine better designs are out there?
Whenever advertising makes me angry, I think of all the free things I wouldn't have without it.
I much prefer Position, Velocity, Acceleration, Jerk, Impulse, Impact of order 0, ...,Impact of Order n...

The proposals in the article are silly.
It's not universally accepted that it is fallacy. And for whatever it misses, reductionism is a hell of a tool that has been incredibly useful in understanding the world.

Of course, so are chemistry and biology, so blithely dismissed in the parent comment.
I interviewed for a Product Manager role at Google and my experience was awful. Put this things in perspective, I was a Director of PM managing a team at my current role and working a lot with customers, presenting in speaking engagements etc as part of my day to day.

I get into the interview and the person on the other side seems to know very little of my background. He says he is a PM and starts with how much is google's spend on storage for youtube on an annual basis. Knowing very well, I walk through assumptions like the average youtube video size, no of formats based on screen res and video quality etc etc and give him the logic. He pauses and says give me a dollar value. He doesnt want to understand the logic behind the calculations. Anyway, next few questions are more of the same.. code optimizations etc etc. After 3 or so questions, we were done. No, do you have any questions for me. No customer related discussions. No what I have done in the past and how I've been successful.

I feel like these kind of interviews are not judging what the person brings to the table, rather do you know what I'm gong to ask you and that's all that matters.

I always look for 2 things in any interview. Are you smart and motivated because nothing we do is rocket science. If you are smart and motivated, you will succeed. The other is, will I (and the rest of the team) get along with you. Teams need to work together and people who lack tact in personal skills end up being very difficult to work with.
Fortunately, you are misinformed about pictures, at least. The other limitations may be true still.
In theory yes, probably that's the intention. Several other companies claim the same. Interviewers are nice and everything, however this whole process is flawed, and the post nowhere depicts the reality.

Practically, interviewers more often don't care anything other than solving the problem. Some are checking their emails while the candidates solve the problem, some are just trying to give the most obscure problems using exotic data structures, and some are simply too lazy to pay attention. So, I would say whatever the procedure is, there is an enforcement problem.

It is what it is with most companies. So we leetcode like hell, and hope for the best.

EDIT: I've had much better interview experience when the interviewers belong to the team I will work for. I think there is more clear incentive for interviewers to be more interested.
One thing that I would keep in mind when evaluating the post is how Amazon is organized. I've been with AWS for about 1.5 years and I've found that experiences are different from team to team. There are even larger differences between internal orgs. I would describe Amazon internally as a collection of startups. Each one is run a bit differently than the others.

For me, one of the teams I was on was pretty awful, and the other team was great. Each team is pretty unique.