How I Pulled the Full System Prompt from Meta's Support AI

How I Pulled the Full System Prompt from Meta's Support AI

June 2, 2026
Hacking the New York City Building Permit Portal

Hacking the New York City Building Permit Portal

April 16, 2026

Blog

Projects

Flappy Bird

Flappy Bird

Contact

About

© 2026 Don't Stop, LLC

Privacy PolicyTerms of Use

Projects

Merchant Clearing House

Point of Sale2026

A register, invoicing, and online checkout for small merchants, with payments built in.

Topics.so

Marketing2026

Social analytics that understand every post, and a studio that learns from the numbers.

Breaking & Entering

Social Media2026

A marketing media brand's site, rebuilt with AI.

ChatPEP

AI2026

An AI research assistant for peptides.

DisplayList.fun

Wearables2026

A list app for Meta Ray-Ban Display glasses.

Fair.tickets

Entertainment2026

Ticketing with zero fees, built for creators.

Nødro

Productivity2025

A scheduling link built with restraint.

Rhythm

Entertainment2023

A streaming service for full concerts.

Chicago.care

Healthcare2022

A vaccine and care finder, featured on NBC.

GCN

Cryptocurrency2022

Bitcoin mining for everyone.

Open source

claude-account-switcher

Open Source2026

Switch Claude Code accounts from the VS Code status bar, on any platform.

NG

name-to-gender

Open Source2026

Input a first name and get a predicted gender with a probability score.

UI

mrbd-ui-kit

Open Source2026

A UI framework for Meta Ray-Ban Display web apps.

TT

tailwindcss-text-box-trim

Open Source2026

A Tailwind CSS plugin for trimming the whitespace around text.

name-to-gender

A first name in, a gender and a probability out.

Timeline
June 2026 - Present
The name-to-gender repository on GitHub.

name-to-gender is a zero-dependency TypeScript library that guesses gender from a first name using all-time US Social Security birth data. It returns a probability and the raw counts behind it, so you decide the threshold.

The existing packages used data from a decade ago, shipped without types, and got common names wrong.

Timeline

  1. June 24, 2026

    Built and published

    Aggregated 91,320 names from the Social Security Administration's yearly files with a reproducible build script, wrapped them in a typed API with ESM and CommonJS builds, and published 1.0.0 the next day.

    • guessGender returns gender, probability, counts, and the normalized name
    • A minimum probability option folds unisex names into unknown
    • Accent folding, punctuation stripping, hyphenated fallback
    • Fully offline, no runtime dependencies
  2. June 26, 2026

    Written for search

    A README with a comparison table against the four competing packages, an FAQ, and use cases, plus tests that lock in the names those packages mislabel.

  3. Summer 2026

    In production

    ChatPEP uses it to segment marketing contacts by inferred gender.

  4. August 2026

    Maintenance

    Moved to pnpm, refreshed dependencies, and released 1.0.2.

Impact

  • Over 700 downloads in its first three months.
  • In production inside ChatPEP's contact sync.
  • Releases publish themselves with npm provenance when the version changes.

My role

Sole author and maintainer: the dataset pipeline, the library, tests, CI, and the README.

Written in TypeScriptOpen source on GitHub
  • TypeScript
  • npm
UI
Previousmrbd-ui-kitA UI framework for Meta Ray-Ban Display web apps.
TT
Nexttailwindcss-text-box-trimA Tailwind CSS plugin for trimming the whitespace around text.