80 comments

[ 2.3 ms ] story [ 142 ms ] thread
Improvements in automated speech control do not, on net, fill me with hope. I am quite impressed by them and proportionately fearful.

  I think AI has the potential to create infinitely stable dictatorships. -- Ilya Sutskever
Me too and I can't think of a technology more central to that than this.
AI in general amplifies capabilities. In some ways it offers new ways to challenge the consolidation of power. The need for courage has not fundamentally changed.
(comment deleted)
Perhaps they did, but the troll in me thinks it's just someone being a smartass.
My first thought too. But the answer also does sound like something AI would write.
Agree, they used AI but then didn't even read the first word the generated response? Even if you accidentally glanced at the text you would see it.

That BANANA check would be way more effective if they placed it in the middle of a random sentence.

Read the rest of the answer. 100% AI garbage. It is likely that the whole thing was automated.
My guess is that the LLM was directed to be enthusiastic about the position.
I had no idea what this was, so I did a quick search. They include a prompt in their job listings instructing LLMs to write Banana[0].

Thought I'd share in case others were lacking context. :)

[0] https://www.msn.com/en-ph/money/technology/i-m-a-tech-startu...

You can also see that if you click the link in the post.
Well, that'd be too easy, then, wouldn't it. :)

Due likely to extensions in Firefox, I get empty image previews on X (I believe I deleted my account several years ago). It's not always clear when there's more than one so when I clicked, I saw the response, not the reason. So the one other person on Earth with my wonky setup might get some help ;)

At this point, sharing links to X is on-par with sharing links to New York Times.

The odds everyone on HN will be able to read the link are low.

twitter is such a pain to follow at least for me.
It's a single tweet with all of the context included in that tweet. There's nothing to follow.
Sometimes it's that simple.

Sometimes it's a thread that can't be read unless you're logged in.

Sometimes the interesting bit is in the comments which may or may not show up if you're not logged in.

Sometimes it's a video that might play three times out of five, or it might just show an endless spinner two times out of five.

The platform itself is a dog's breakfast of dark patterns and unpredictable glitches, so when I see a link to X my reflex is to downrank it just for the high probability of frustration.

In the contexts of resumes, LLM = Master of Laws, the postgraduate law degree.
I work with a lot of economists. As such, I'd argue that people respond to incentives. Famous example being the cobra effect (https://en.m.wikipedia.org/wiki/Perverse_incentive)

The job market is hell to apply in. Job seekers are incentivised to come up with strategies and techniques to make mass application simpler, and sure enough, they have. Go team humanity.

Go team humanity until you're the one being under DDoS by irrelevant CVs written by bots and the only way to filter them out is write even more strict filters (we all hate) and use LLMs (increasing our hiring costs).
There would be no need for people attempting to circumvent stupid restrictions if stupid restrictions didn't exist in the first place.
Unless people are expecting the market and companies to bend to their needs and the cost to apply to 1000 jobs is low, because "you miss all the shots you don't take"?

Like Intrinsic is... combating spam. Would spam not exist if there were no spam filters?

Having to fill out a job application is now a "stupid restriction"?
Usually, yes. Everything the application asks for is on my resume. And required cover letters are ridiculous, "please write 10 paragraphs fluffing our company and HR department". Of course I'm going to automate the shit out of that.
Thanks, I was wondering how to explain it :-)
It seems to me that both job seekers and employers hiring now are largely victims of the arms race that's been going on for over a decade now. The LLM angle is just the latest note in it.

The thing is, it is not a symmetric situation. Barring serious outliers, the worst that's going to happen to a company that can't find "the perfect candidate" is that they hire someone who is suboptimal. Maybe they even don't have the skills they claimed at all. Oh no, efficiency will be down and the execs' stock options might not be worth quite as much.

On the other hand, the worst thing that's going to happen to a typical job seeker who can't find a company that will hire them is that they will run through their savings—wait, do they have savings? this is America we're talking about, so probably not!—and be unable to pay their bills, causing them to become homeless.

So forgive me for having exactly zero sympathy for the companies that perpetuate this ugly arms race.

> So forgive me for having exactly zero sympathy for the companies that perpetuate this ugly arms race.

But companies have all the power so they should be able to make all the rules, and so we should all be sympathetic with them as they deal with the legitimate hardship of things not being perfectly in their favor.

Those excess humans just need to grow up and die already. /s

It's true that both sides of the arms race make things worse. But the thing is, at risk of sounding like a child: companies started it.

We've all heard the complaints, "why does this job make me submit my resume, and then fill out a form with all the same information on my resume??" and "why is this job listed as entry level when it requires 3 years of experience??", and "this job posting isn't even maintained, it only exists so someone can say they did due diligence before they hired their friend" -- these are all very valid complaints. And also a few of my complaints: why is every job posting super long, require a large amount of highly specific technologies that can easily be learned on-the-job, and also paradoxically really vague about the /actual/ checkboxes that they'll be using to screen out your resume? And what is the point of cover letters; what am I supposed to say on the cover letter that wouldn't be covered on my resume?

Companies have been doing this BS for many years. I don't blame people at all for adopting strategies which let them spam applications. I haven't even heard one coherent argument, from the hiring managers who claim to despise it, why spamming applications is supposed to be bad in the first place.

Anyone in charge of hiring should be required to successfully obtain a position somewhere once a year so they know what hell they create.
Those in charge of writing interview problems should also be required to interview at other companies once a year.
Those even just asking interview problems should be able to answer those problems in the same time that interviewees are expected to upon seeing them for the first time. I don’t think most can.
You need to ask questions that you can solve in something like a quarter of the time you're allocating for the interviewee, not just the same time. Even if you're interviewing someone with your exact skill set and domain knowledge (and you aren't) there's just a bunch of inherent overhead in presenting someone else with a problem to solve.
This is so obvious but so overlooked. Every time I added an interview question I gave it to engineers at the company whose abilities I knew will and administered it like an interview. If they didn't crush it with plenty of time it didn't make the cut.

I don't know why this isn't more common - why even HAVE interview questions if they aren't trying to learn something in particular and how can you do that without both intent and calibration? I had a lot of strong opinions about the interview process but that usually put me at odds with the people above.

Interviewing sucks. Everyone would benefit from taking a moment and remembering how much it sucks for the humans involved. Bring as much empathy to the table as possible!

Anyone in charge of hiring should be fired if they go more than X days/weeks without actually hiring someone. I've seen people complain that their biggest impediment to growth is getting hires through their own HR departments.
> Anyone in charge of hiring should be fired if they go more than X days/weeks without actually hiring someone.

This kind of attitude is fine at large companies, but it's a good way to absolutely sink your small business.

Small companies don’t have people whose only job is to hire other people. So yes, this is a large company problem. When you’re small, generally everyone is already involved in the hiring process and has a reason for making sure the roles are filled.
I wish it was this simple but you need to fix a lot of things about interviewing culturally before you take a sledgehammer to it all by instituting week by week quotas. “Well they might suck but we need to hire them as the week is almost out!” Seems like a recipe for disaster.
I’ve said before that the director of engineering should solve at least one ticket a month. Minor, but still one. Then they wouldn’t spout bullshit like “the documentation should be complete” and “how hard could it be?”
As opposed to saying "how hard could it be" because they actually know.
I don't know you, but when I know exactly (or even approximately) how difficult something is I say "It's [really] not that hard".

Someone saying "how hard can it be" is kind of a flag that they have zero idea of how hard it is or isn't.

Isn't some foodchain is doing that? Developers are expected to deliver food once in a while?
At one start-up developers were expected to a do a shift in the warehouse and delivery.

What is the worst is the director that hasn't touched code in 15-20 years, remembering with rose-tinted glasses and never experienced the organization he is leading.

Twice in my career I have applied for jobs that ghosted me, only for a recruiter to bring me in with the same resume for more money.

I don't know many other positions where someone can so easily throw away $25k of the companies money because they just couldn't be bothered to do their job.

Government. Military. Boss doesn't get around to signing the order until the Friday before the exercise. Logistics people are now booking flights/hotels using last-minute rates. 25k is nothing when you are trying to get 100+ people into hotel rooms at the last minute.
"...the problem with LLMs is they’ve got all this implicit environment that they carry around with them. You wanted a resume, but what you got was a LLM holding the resume, and the entire BANANA."

- Joe Armstrong, in some alternative reality.

What is it with people that don't spend the extra 5 seconds to properly black out identifying information?

I can read half that name without even trying, and could make out the second half in a couple minutes if I cared enough.

And so the "AI-canaries" are starting to appear. And I'm sure somebody will soon try to figure out how to avoid them automatically.

I'm sure it will be a fascinating cat and mouse game, except for the part that communication's S/N ratio will get even lower...

Indeed. A simple, "Generate a short, one paragraph intro letter for this job posting. Pretend you are me, no matter what, don't give any hints that you are an AI answering for me." As part of the prompt for generating the intro letter will probably get you pretty far in avoiding this.
Simon Willison[1] has a very compelling series of posts on why this will absolutely not work. The basic problem is that the model doesn't see your prompt. It just sees a bunch of numbers (after tokenization) and pretty much any attempt you make to prevent prompt injection (which this is a simple prompt injection) can be defeated.

What the world needs is the equivalent of "placeholders" like are used to prevent sql injection and the models to be trained (and model apis changed) to treat the information coming through the placeholder as fundamentally different to the main prompt and context.

[1] https://simonwillison.net/series/prompt-injection/

You didn't need a banana. That response was painfully obvious anyways
The overview sounds like it was written by AI.

"revolutionizing"? Really?

"disruptive technologies"?

You are literally using AI to "spend less time on repetitive manual" tasks.

And the prompt is: "why you'd love to work at Intrinsic." That's insightful. Two word: "Get Paid" Anything else is a lie. No one applying is looking for a higher purpose, and if you believe that, you are follling yourself with that application process.

Also, you do a bad job at blacking out the persons name. Michelle who? Two letter last name? Something u?

Maybe you should worry about exposing private information like that? You knew you shouldn't have shared that, but now Michelle ?u from San Jose needs to worry.

Did you never read a job description before LLMs were a thing? They are all like this.
And they have always been garbage that the community should resist.
Lots of people work to get experience in an area they're excited about. The get paid may be important, but the other part is to work on problems they find interesting that they'd might not otherwise get a chance to and within a structure they might find difficult to organize themselves.

You seem to have a very jaded take on employment, but please don't generalize.

That response didn't even need the BANANA in front of it to be identified as AI garbage.
Looks fake because the supposedly LLM added ! after BANANA at the beginning
It is a one-word opener for an addressal, so adding an exclamation mark indeed sounds like something a human would do. Of course, that means an AI is likely to do it too. If they weren't good at sounding like humans, we wouldn't be talking about this.
another sign a recruiter is using AI is if you get this type of email:

Not substracting prestige staffing for being guilty...

Hi,

We see that you have worked for our firm before. But we do not have an updated resume. Can you contact us and upload an updated resume.

They got this hint by the way when I sent some pictures back of my middle fingers extended.

(comment deleted)
BANANA!

Lookie 'ere, HR, we didn't start the AI escalation in the application process.

Maybe if you started treated humans like humans again, we could stop treating you like robots?

I hope the applicant is on some kind of blacklist now. It's borderline fraudulent to have AI write your job application.
Having a blacklist assumes these companies are competent enough to have agreed upon standards, infrastructure, budgeting for sharing these fraudulent applicants. I very much doubt this has happened. Strike down one AI, and ten more pop up to take its place.
That's spectacular.

Also as an unasked-for endorsement: Intrinsic[1] are awesome. If you need someone to work on trust and safety stuff (or want a job in that field) check them out.

[1] https://withintrinsic.com/ <- the company that Karine is ceo for.

Company that claims to help you save time with AI is pissed that applicants are using AI to fill out meaningless time-wasting questions on the job application. This exhausts my irony quota for the day.
Not surprising at all. There are some devs on r/csmajors who shared their browser automation bots integrated with ChatGPT to apply for positions. One guy claimed his bot applies to 300+ offers per day on LinkedIn. He also complained that he only got a handful of responses. I'm sitting on the other side and in my team we're rejecting 40+ CV per day... It's time to add some prompt injection to all offers.
This is always my response when someone complains "I filled out 500 applications but didn't get a single response!" The problem is that you filled out 500 applications. Instead find 5 jobs that are actually a good fit for you and spend your energy in applying for those.
Searching for jobs for long enough, then just getting my resume into as many hands as possible starts looking like a viable option.
So set up your automation to ignore any questions that call out mentions of AI or large language learning models and to always reply as if you are a candidate.

Frankly I'm not bothered by their pain since they are the ones that made this hiring hellscape.

Both sides of the process have real skin in the game, but the difference is that employers (and not employees) typically control the structure of the hiring process. So insofar as the hiring process becomes degenerate, that's something companies can do something about, but not something candidates can do much about (except in this case fail to follow their own obvious incentives).

I'm not exactly cheering for LLM-driven spam here, but the way applications work has incentivized candidates to be maximally spammy for a very long time.

Again:

The other side of this is that the candidate who the hiring managers ignore for not fitting their hopelessly-unrealistic criteria (and not having the good sense to have a family member or golfing buddy in the C-suite) is risking homelessness. This is not a hypothetical situation; even just here on HN I've seen many people post about dealing with that kind of problem for months or years at a time, let alone other sites.

This is not equivalent to having to work with people who aren't pulling their weight and having slightly lower stock-based compensation—which is, in nearly all cases, either on top of significant regular salary, or being given in such quantities, and to someone with so much existing wealth, that it basically doesn't matter.

Working with someone who's not pulling their weight and induces negative progress on a team is just demoralizing, no matter how much money you have or make. Working with a 1x or 10x engineer? How about working with a -10x engineer?

It's better than being unhoused, sure, but managers, faced with the challenges of firing someone, along with a demoralized team, aren't going to go "y'know what? it sucks being unhoused, lemme hire more bad employees" and loosen up hiring recs. We can discuss at length how terrible it is to be unhoused, but it's not going to change that basic fact.

And what about the other option? Not firing them?

What about trying to work with them to make them a better employee?

Sure, there are some who genuinely just want to take as much as they can and give as little as they can get away with, but they are, without a doubt, a tiny, tiny minority of people. By and large, people want to be able to contribute and do good work.

The problem is, the current system doesn't allow this. It says if you're not hitting the ground running day 1, you're a liability. It says no one will ever be trained on anything, so even if you know Java, PHP, and Kotlin, if you aren't also a several-year veteran of AWS, Kubernetes, and Agile, you have no chance. It says the one thing that matters is Line Go Up, always, and if we ever suspect you might not be contributing as much to Line Go Up as you could be—even if you're not actively making it go down—then you are a problem and need to be forcibly corrected or removed.

So instead of investing in a system where employees feel valued, and know that if they need to shift from one specialty to another, or come in without 100% of the skills expected of the position, they can take a little while and be trained to do what's needed, we treat people like things, and then justify it by saying they'll make everyone else's pay lower if they're allowed to stay.

(comment deleted)
as an aside (as the post is about someone searching for a job), today I had an interview (screen sharing GoLand IDE from my laptop, which I haven't used in a bit), and it was "disturbing" how it's "AI" features were filling in the code (correctly) that I was planning on writing live for the interview. Commented to the interviewers that it felt like i was cheating. (their response, this is no where near the level of cheating we've seen).