He walked into a tech office the day he left jail and got hired

Gavin Ray was 14 when he first took an amphetamine from a classmate and felt, he writes, that life was "perfect for the first time." By 19 he was a convicted felon. The essay he posted to HN this week explains how a newspaper article he read in county jail sent him straight into a software internship on the day of his release.

In brief

In county jail Ray cut out a newspaper clipping about a tech firm offering internships to at-risk youth. On his first day out he walked to their office and left with a full-stack internship — no formal training required.

Eight job offers were rescinded after background checks. His wife worked 10-12 hour shifts while he searched. A Miami startup took a chance; Hasura later doubled his salary after he disclosed the felony.

The thread's sharpest question: have AI resume filters permanently closed the path he climbed?

The Newspaper Clipping That Changed Everything

Gavin Ray's personal essay landed on Hacker News this week with 512 points and more than 200 comments — the kind of thread where new accounts are created just to say thank you.

From Lookout Mountain to a GraphQL Dream Job

Ray's path started with a classmate selling Adderall. At 14, when the amphetamine hit, he writes that life felt "perfect for the first time." Without money to keep buying, he started selling prescription medications at school and was arrested on 17 counts of possession with intent to distribute. He spent two years in maximum-security juvenile detention at Lookout Mountain Youth Services Center in Colorado.

After release he briefly attended community college, lost his footing, and resumed dealing through the darknet. His father found a package. Ray moved into a rented trailer room and worked a landscaper, lumber-mill, and Walgreens cashier jobs simultaneously while continuing illicit activity. A second arrest at 19 left him a convicted felon.

In county jail he read a newspaper article — physical paper, scissors, manila folder — about a tech company called Techtonic offering internships to at-risk youth. On the day of his release through a work-release program he walked directly to their office. He left with a full-stack web development internship, no formal training required.

Techtonic threw him into Ruby on Rails, early React, MongoDB, and DevOps all at once. He met his future wife there. He was eventually fired — under circumstances he later documented via Slack logs that contradicted management's stated reasons — and relapsed. His wife worked 10 to 12-hour appliance-delivery shifts while he job-hunted. Eight companies extended offers; all eight rescinded them after background checks surfaced the felony conviction.

A small Miami startup finally took the risk, at $50,000 a year. Evaluating backend options for a Rails rewrite, Ray discovered Hasura's GraphQL engine, became an active community contributor, and received a job offer at roughly double his salary. When he later disclosed his felony to Hasura leadership, they responded positively. He describes the role at what is now PromptQL as his "dream job," working inside the PostgreSQL ecosystem on tools he genuinely uses.

The essay carries an unusual disclaimer: "AI Use Disclaimer: claude code was used to generate the OpenGraph SVG image. No part of the prose was machine-generated. You will not find machine-written prose on this blog. I consider it deeply disrespectful."

What the Thread Actually Said

The warmth was real, but the reversals were sharper.

A Hasura colleague who revived a dormant account specifically to comment offered the clearest credential check: "I've been lucky to work closely with Gavin at Hasura for years, and he is really a brilliant and versatile engineer, and is just a pleasure to work with… If I had to assemble a 'dream team' he would be on it for sure." — a Hasura engineer who worked with Gavin directly

The hiring-climate reversal came swiftly. An algorithmic-trading developer who remembered easier times noted that the story's job-market conditions no longer apply: "I read the part about how he got a job the first day he was out of jail with some astonishment and nostalgia for the simpler days, when showing interest was often enough to land the job! Now, hoop number 1, the AI resume filter, is a strange obstacle that one has to jump through first." — an algorithmic trading developer

A counterpoint came from someone who disputed the narrative of extreme adversity entirely: "Your life was easy. A constant stream of people willing to offer you places to stay, and you had zero trouble finding work. That was not my experience being poor — I remember a constant stream of rejections from supermarkets and hardware stores. And I was sober to boot." — a commenter reflecting on their own experience of poverty

And a quieter structural question appeared near the end of the thread: "I do think AI will eliminate software as a life path for folks like this." — a commenter with a decade of HN history

The Luck Clause

Ray himself is explicit that his story required luck, mentors, forgiveness, and a partner who carried the household through the worst months. The essay is not a bootstrap fable — it is a careful accounting of the specific humans who chose, at specific moments, to evaluate future potential rather than past record. Whether those humans are increasingly rare, or whether AI hiring tools have made them structurally irrelevant, is the question the thread left open.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 2 of 23 Read more
🚀Tech

Ken Shirriff powered up a 1948 IBM calculator module and it still works

The IBM 604 weighed 1,310 pounds, rented for $550 a month in 1948, and held 1,250 vacuum tubes inside a chassis the size of a double refrigerator. Ken Shirriff found one of its pluggable thyratron modules, wired a light bulb across its output pins, and fired the trigger — the bulb lit.

★ 82 · 💬 24 · righto.com · 7 min