Live data from Hacker News

I almost got hacked by a 'job interview'

blog.daviddodda.com

111–120 of 534 posts

Re: I almost got hacked by a 'job interview'

#111

I got so tired of python venvs and craziness that I ended up moving my whole dev environment into docker containers. Guess I've accidentally protected myself against some of these attacks.

VSCode with devcontainers works well for it. It uses docker underneath.

Re: I almost got hacked by a 'job interview'

#112

> The scary part? This attack vector is perfect for developers. We download and run code all day long. GitHub repos, npm packages, coding challenges. Most of us don't sandbox every single thing. Embedded into this story about being attacked is (hopefully) a serious lesson for all programmers (not just OP) about pulling down random dependencies/code and just yolo'ing them into their own codebases. How do you know your…

> Most of us don't sandbox every single thing. And I do sandbox everything, but its complicated Many of these projects are set to compile only on the latest OS' which makes sandboxing even more difficult and impossible on VM, which is actually the red flag So I sandbox but I don't get to the place of being able to run it so they can just assume I'm incompetent and I can avoid having my computer and crypto messed up

Actually it it pretty simple.

I develop everything on Linux VMs, it has desktop, editors, build tools... It simplifies backups and management a lot. Host OS does not even have Browser or PDF viewer.

Storage and memory is cheap!

Re: I almost got hacked by a 'job interview'

#113

> The scary part? This attack vector is perfect for developers. We download and run code all day long. GitHub repos, npm packages, coding challenges. Most of us don't sandbox every single thing. Embedded into this story about being attacked is (hopefully) a serious lesson for all programmers (not just OP) about pulling down random dependencies/code and just yolo'ing them into their own codebases. How do you know your…

What I'm wondering about is, if you have lots of dependencies, like in the hundreds or thousands, idk how many npm packages usually can have for the average web dev project, how do you even audit all of that manually? Sounds pretty infeasible? This is not to say we should not worry about it, I'm just genuinely curious what do you do in this situation? One could say well don't get that many dependencies to begin with, but the reality of web dev projects nowadays for instance, is that you get alot of dependencies that are hard to check manually for insecurities.

Re: I almost got hacked by a 'job interview'

#115
post #47

> The scary part? This attack vector is perfect for developers. We download and run code all day long. GitHub repos, npm packages, coding challenges. Most of us don't sandbox every single thing. Embedded into this story about being attacked is (hopefully) a serious lesson for all programmers (not just OP) about pulling down random dependencies/code and just yolo'ing them into their own codebases. How do you know your…

Is there a market for a distributed audit infra with attestations? If I can have ChatGPT audit a file (content hash) with a known-good prompt, and then share the link as proof of the full conversation, would this be useful evidence to de-risk? If each developer can audit some portion of their dep tree and reuse prior cached audits, maybe it’s tractable to actually get “eyeballs” on every bit of code? Not as good as h…

> If I can have ChatGPT audit a file

You can't, end of story. ChatGPT is nothing more than an unreliable sniff test even if there were no other problems with this idea.

Secondly, if you re-analyzed the same malicious script over and over again it would eventually pass inspection, and it only needs to pass once.

Re: I almost got hacked by a 'job interview'

#116

Earlier quoted context omitted.

It looks like the LinkedIn account and site are really the same person to me, just keep in mind it's not uncommon for Indian IT workers to adopt an anglicized name in this kind of context.

> It looks like the LinkedIn account and site are really the same person to me, just keep in mind it's not uncommon for Indian IT workers to adopt an anglicized name in this kind of context. I've never encountered an Indian IT worker who does that, but I'd say a majority of Chinese IT workers go by an English name.

It's definitely significantly more common from China. I think part of it is Indian names can often be made easier for English speakers to work with anyways + cultural trends in recent times have made having unfamiliar sounding names less of a big deal over time. One of our teams is in Bangaluru with ~100 folks and maybe 8 of them bother using anglicized names in calls/emails.

Re: I almost got hacked by a 'job interview'

#117

Earlier quoted context omitted.

Create an account and let it age. Seasoned accounts are a positive heuristic in many domains, not just LinkedIn. For example, I some times use web.archive.org to check a company's domain to see how far back they've been on the web. Even here on HN, young accounts (green text) are more likely to be griefing, trolling, or spreading misinformation at a higher rate than someone who has been here for years.

> Create an account and let it age. So, just hire one of those "account aging" services? Because if you expect people to go there keeping everything up to date, posting new stuff, tracking interactions for 3 years and only after that they can hope to get any gain from the account... That's not reasonable.

> Because if you expect people to go there keeping everything up to date, posting new stuff, tracking interactions for 3 years

What?

You only need to create an account once.

Update it when you're searching for a new job.

You don't need to log in or post regularly. Few people do that.

Re: I almost got hacked by a 'job interview'

#118
post #16

The pseudonym "Mykola Yanchii" on LinkedIn [1] doesn't look real at all. Click "More" button -> "About this profile", RED FLAGS ALL OVER. -> Joined May 2025 -> Contact information Updated less than 6 months ago -> Profile photo Updated less than 6 months ago Funny things, this profile has the LinkedIn Verified Checkmark and was verified by Persona ?!?! -> This might be a red flag for Persona service itself as it migh…

Whoever was operating that profile DFE'd. This is why you archive.

Re: I almost got hacked by a 'job interview'

#119
post #16

The pseudonym "Mykola Yanchii" on LinkedIn [1] doesn't look real at all. Click "More" button -> "About this profile", RED FLAGS ALL OVER. -> Joined May 2025 -> Contact information Updated less than 6 months ago -> Profile photo Updated less than 6 months ago Funny things, this profile has the LinkedIn Verified Checkmark and was verified by Persona ?!?! -> This might be a red flag for Persona service itself as it migh…

Whoever was operating that profile DFE'd. This is why you archive.

what is dfe
Post reply on HN