On Thursday, a software engineer named David Newgas published a blog post asking whether his old job existed only because of fraud. By Monday, it had racked up 752 points and 338 comments on Hacker News — the site’s particular unit of virality — and had launched a thousand Slack threads in which mid-career tech workers performed the ritual of retrospective guilt.

The post is not, by the accounts of those who’ve read it, an exposé. It is a personal essay, the genre in which the tech industry now processes its moral ambiguity: a first-person account of waking up, years after the fact, to the possibility that the work one did was not merely useless but actively fraudulent. The comments section is a procession of similar confessions. Ad-tech engineers who now suspect they built surveillance machines. Fintech product managers who wonder whether their “growth” was just regulatory arbitrage. Marketplace startup veterans who’ve realized their “liquidity” was fake supply.

The confessions are earnest. They are also safe.

The Gatekeepers Who Knew

What no one in the thread seems eager to discuss is who was supposed to catch this before it became a LinkedIn post. Every startup that Newgas or any commenter worked at had a board. Every board had fiduciary duties. Every company that raised institutional money had auditors — real ones, from firms whose names appear on skyscrapers in every major city. Every term sheet was reviewed by law firms that bill $1,200 an hour for the specific service of identifying legal exposure.

These were not naïve participants. A junior engineer might plausibly have been too inexperienced to recognize that the “growth hack” was actually wire fraud. A Big Four audit partner does not have that excuse. Neither does the venture capital firm that conducted “due diligence” before writing a $40 million Series B, nor the outside counsel who structured the entity to minimize disclosure obligations.

The pattern is not confined to startups. In 2024, the SEC charged a major fintech company with inflating revenue figures by treating customer advances as recognized income — a distinction that any first-year accounting student could flag. The auditors signed off. The board approved the filings. The C-suite collected bonuses. When the settlement came, the rank-and-file engineers who had built the product were the ones writing confessional Medium posts. The audit committee chair was not.

Guilt Is Cheap

There is a lopsided economics to the fraud confession. The individual contributor performs public remorse and gains social credit for self-awareness. The institution says nothing, because saying anything might create a record. The auditor invokes attorney-client privilege or work-product doctrine. The board member’s lawyer issues a statement noting that the board member “relied in good faith on management representations.” Everyone moves on. The only people who suffer lasting reputational damage are the ones who had the least power to prevent the fraud in the first place.

This is not an argument that the engineers are blameless. It is an observation that the blame is being distributed in inverse proportion to the capacity to have done something about it. A staff engineer who suspected something was off could have quit. A venture partner who suspected something was off could have stopped the next funding round, alerted limited partners, or demanded a forensic audit. One of those actions costs a salary. The other costs a carried interest.

“It’s not that the lawyers didn’t know,” a compliance officer at a mid-sized payments company told me, reached on her cell phone between depositions. “It’s that they’re paid to structure things so that knowing doesn’t create liability. The whole edifice is designed to make the knowledge untraceable. Then the twenty-six-year-old who wrote the code gets to feel like the guilty one.”

The Wrong Confession

The Hacker News thread is, in its way, a sign of moral progress. A decade ago, the same thread would have been about stock options and valuation multiples. Now it is about honesty. That is not nothing.

But the public confession of the powerless, however sincere, performs a function the powerful rely on: it satisfies the demand for accountability without actually producing any. The auditor who signed the clean opinion letter does not need to write a blog post if the engineer who wrote the JavaScript is already martyring himself on HN. The reckoning has been held. Everyone feels terrible. The invoices from the law firm are still being paid.

If the question is “did my old job exist because of fraud,” the honest follow-up — the one that would make the confession more than performance — is not “how do I feel about it” but “who else was in the room.” The answer to that question is not in the comments section. It is in the cap table, the audit committee minutes, and the engagement letters. The people named in those documents are not writing blog posts. They are hoping no one asks.

Sources