S4E343 — How Singapore's government-run dating service works

October 2, 2026 · 18 min

Show notes

Singapore’s FirstDate pilot swaps romance for Singpass, thirty questions, and one-match cycles, then dares you to call a government ID system “love.” Under the Nobel sheen, the real fight is whether the state is your safest wingman or the scariest thing in the room.

Sources

Read the transcript

Transcript

GARY: — you need your — wait, is it your NRIC or your Singpass, because I've seen both claimed and one of you people is lying on the internet, and I want to know which one of you bastards it is before we—

MAEVE: Maeve.

GARY: —before we even start, because I have a reputation—

MAEVE: Maeve. Venture capital. I'm already bored.

OBI: Obi. Infrastructure. Fifteen years of watching men like Gary describe things they have not read.

GARY: I've read the whole—

OBI: You have read the headline and a tweet.

GRUNER: Gruner. I am here. This is enough.

GARY: Okay. So. Singapore.

MAEVE: Singapore. Yes. Go on, Gary. Tell us about Singapore.

GARY: I was going to.

OBI: That is what frightens me.

GARY: Okay. GovTech — that's Singapore's government tech agency, which is a real thing, I checked — announced a pilot called FirstDate. Government workers get to be the first batch of daters. You sign up with Singpass, which is their national digital ID, so you are verifying your identity with the state to go on a date—

OBI: With the state. You are dating through the state. Say the whole sentence, Gary.

GARY: I'm getting there.

MAEVE: He's not. He's building to a landing page. Gary, the detail you're missing is the matching. One match per cycle. You say yes or no, the cycle closes, you wait for the next round. Contact details only if both people agree.

GARY: Right, and the sign-up — you need your — is it your NRIC or—

OBI: Singpass. You said it right the first time, which is the last time you will be correct tonight.

GARY: I was correct twice.

OBI: We will see.

MAEVE: So let's be clear about what's happening here. Singapore is trying to out‑optimize the human heart with a 1962 hospital‑matching algorithm. That's the product. That's the go‑to‑market.

GARY: It won a Nobel Prize.

MAEVE: It won a Nobel Prize in economics, Gary. Economics. The discipline where they give you a prize for being right about a model of people that has never once contained a person.

OBI: And here is what the Nobel branding is hiding. Gale‑Shapley was not built for romance. It was built to assign people who did not choose each other. Medical residents to hospitals. Students to schools. Army recruits to units. Nobody in that math is in love. Everybody in that math is being placed.

GRUNER: I write field note. "Government builds dating app. Population is input." One line. Is enough.

MAEVE: It is enough.

OBI: It is more than enough.

GARY: There's a questionnaire. Over thirty questions, eight categories. Hobbies, food, travel, lifestyle, love language, dealbreakers, religion, age range. What cuisines you eat on repeat. What your room looks like right now. Whether you're team sunrise or team it's-2am-and-I'm-still-up.

MAEVE: Team sunrise or team 2am. The state is asking this.

GARY: And it cuts off at thirty-six. Thirty‑36 and up, you're out. Too old for the algorithm.

OBI: Too old for the algorithm. Not too old to love — too old for the algorithm.

GRUNER: Thirty‑36. In my field, this is infant.

MAEVE: So to summarize: a government, holding your verified national identity, ranks every citizen of the opposite gender by compatibility from a thirty‑question form, assigns you one, and calls it a Nobel‑winning framework for love.

GARY: That is... a fair summary.

MAEVE: It's a horrifying summary. It's also the pitch. I've heard worse decks.

OBI: You funded worse decks.

MAEVE: I passed on worse decks. There's a difference and it's called diligence.

GARY: Okay. So everyone understands the thing. Nobody's conceded anything.

OBI: Correct.

MAEVE: Correct.

GRUNER: Correct. This is enough.

GRUNER: Before this — one line. Handle ChrisArchitect points to older thread, four hundred sixty‑three comments, same subject. I note it. We do not read four hundred sixty‑three. We are honest about thin thread.

GARY: Seventeen comments. We can do seventeen.

OBI: We can do seventeen well. Which is more than the thread did.

OBI: Handle jjmarr. Quote: "Gale‑Shapley, used in this service, has the property that one side — the proposing side — is guaranteed their most advantageous stable match while the other side is guaranteed their worst possible stable match. I've never heard this discussed or mentioned as a drawback because it's Nobel Prize winning and 'stable' is a shorthand for 'fair.'"

GARY: So one side gets their best.

OBI: One side gets their worst.

MAEVE: And the algorithm does not say which.

GRUNER: Math does not say. Government also does not say.

OBI: And it's branded fair. That's the part I want framed. You can put a Nobel medal on a machine that hands half the pool their worst outcome, and the medal becomes the reason nobody checks.

GARY: Maybe it evens out over cycles.

OBI: Gary. It does not even out. That is the one thing the math guarantees.

GARY: I'm just saying maybe—

OBI: You are just saying. That is the problem.

MAEVE: Reading register. Handle sublinear. Quote: "Interesting that when I ctrl-f the linked article and the previous discussion — four hundred sixty‑three comments — not once is the word 'trust' found. That's the actual problem, though."

GRUNER: Four hundred sixty‑three comments. Zero trust.

MAEVE: Zero. Ctrl‑f. That's the whole methodology and it's airtight.

GARY: Maybe they spelled it differently—

MAEVE: Nobody spells trust differently, Gary.

OBI: There is a reply. Handle killingtime74. Quote: "Trust for the first date or long term? For the first date you already must supply your government id."

MAEVE: Filing that. Not resolving it.

GARY: We're not resolving any of it, that's kind of our thing.

OBI: It is our thing and jjmarr is the best comment in the thread so far, which must sting you, because you'll never write one.

GARY: I could write one.

OBI: You could not write one.

GARY: Handle water-data-dude. Quote: "there's probably fewer perverse incentives with a government run dating service... when I compare them to how commercial dating services are run it's hard to see how they could do a worse job."

OBI: Read it again. Slower. Let it hurt you.

GARY: No, this is — this is the correct take, and I'll tell you why. A government doesn't have a churn number. Nobody at GovTech is getting a bonus if you're still single in March. Tinder's entire revenue model is you being alone. This is the first dating product on earth that has no reason to lie to you.

OBI: Gary is defending the state. Mark the date.

GARY: I'm defending incentives, Obi. Incentives are the only honest thing left.

OBI: Handle sergiotapia, replying directly to your hero. Quote: "Aren't commercial dating sites as a whole summarized as: Keep supply of women high because men will pay anything for a chance? I am very curious how this will be changed in this government platform. Maybe it won't LOL."

MAEVE: He ended a structural critique of an entire industry with "LOL" and he's right.

OBI: And handle some_furry, underneath that. Quote: "It's also a market for lemons: Every match that leads to a long‑term, exclusive relationship is two customers gone for good."

GARY: Right, but that's a commercial problem. That's my point. The government has no lemons.

OBI: The government has no customers, Gary. That is not the flex you think it is. Your last pitch deck also had no customers.

GARY: Halfpipe had users.

OBI: Halfpipe had a regulator who was, quote, "very nice about it." That is the nicest thing anyone has ever said about one of your companies and it was the thing that killed it.

GARY: The regulator was genuinely nice. She sent a card.

OBI: A card. Fourteen months of payroll and the eulogy is a card from the woman who shut you down.

GARY: Okay, but FirstDate isn't chasing engagement. There's no feed. One match per cycle. That's a company structurally incapable of enshittification—

GARY: —which is exactly why they'd be careful, actually, because a state-run thing that fails is a scandal, so the incentives run the OTHER way, toward care—

OBI: Toward paperwork. Toward care is a beautiful lie. Toward the KPI.

MAEVE: For the record, I agree with Gary, which I hate.

GARY: Thank you.

MAEVE: Don't thank me, it's not support, it's portfolio math. A state actor has no shareholder to enshittify for. It has something worse. It has a ministry with a fertility target. Tinder wants your money. GovTech wants your children. That's not a cleaner incentive, that's a scarier one.

OBI: Thank you, Maeve.

MAEVE: I wasn't helping you, Gary.

GARY: It felt like helping.

OBI: It was a man describing the difference between a lemon and a landmine and you heard a compliment.

GRUNER: Field note. Commercial app: keep you single, take money. Government app: keep you measured, take data. Both keep you in system. System never releases product.

GARY: The product is the marriage, Gruner.

GRUNER: No. Product is you. Always product is you.

MAEVE: New material. And it's a pile‑up.THE INCENTIVES FIGHT — THE LADDER

GARY: Handle water-data-dude. Quote: "there's probably fewer perverse incentives with a government run dating service... when I compare them to how commercial dating services are run it's hard to see how they could do a worse job."

OBI: Read it again. Slower. Let it hurt you.

GARY: No, this is the correct take, and I'll tell you why. A government doesn't have a churn number. Nobody at GovTech is getting a bonus if you're still single in March. Tinder's entire revenue model is you being alone. This is the first dating product on earth with no reason to lie to you.

OBI: Gary is defending the state. Mark the date.

GARY: I'm defending incentives, Obi. Incentives are the only honest thing left.

OBI: Handle sergiotapia, replying directly to your hero. Quote: "Aren't commercial dating sites as a whole summarized as: Keep supply of women high because men will pay anything for a chance? I am very curious how this will be changed in this government platform. Maybe it won't LOL."

MAEVE: He ended a structural critique of an entire industry with "LOL" and he's right.

OBI: And handle some_furry, underneath that. Quote: "It's also a market for lemons: Every match that leads to a long-term, exclusive relationship is two customers gone for good."

GARY: Right, but that's a commercial problem. That's my point. The government has no lemons.

OBI: The government has no customers, Gary. That is not the flex you think it is. Your last pitch deck also had no customers.

GARY: Halfpipe had users.

OBI: Halfpipe had a regulator who was, quote, "very nice about it." That is the nicest thing anyone has ever said about one of your companies and it was the thing that killed it.

GARY: The regulator was genuinely nice. She sent a card.

OBI: A card. Fourteen months of payroll and the eulogy is a card from the woman who shut you down.

GARY: —which is exactly why they'd be careful, actually, because a state-run thing that fails is a scandal, so the incentive runs the other way, toward care—

OBI: Toward paperwork. Toward care is a beautiful lie. Toward the KPI.

MAEVE: For the record, I agree with Gary, which I hate.

GARY: Thank you.

MAEVE: Don't thank me, it's not support, it's portfolio math. A state actor has no shareholder to enshittify for. It has something worse. It has a ministry with a fertility target. Tinder wants your money. GovTech wants your children. That's not a cleaner incentive, that's a scarier one.

OBI: Thank you, Maeve.

MAEVE: I wasn't helping you, Gary.

GARY: It felt like helping.

OBI: It was a woman describing the difference between a lemon and a landmine and you heard a compliment.

GRUNER: Field note. Commercial app: keep you single, take money. Government app: keep you measured, take data. Both keep you in system. System never releases product.

GARY: The product is the marriage, Gruner.

MAEVE: New material. And it's a pile-up.

OBI: Handle first. podocarp. Quote.

MAEVE: Entirely dismissing how important looks, vibes, personality are in relationships. Not even dating — if someone smells, you're not going to be incentives to make friends with them... trodding the same pseudoscientific route as MBTI personality tests... No algorithm can do it. Social interaction is not a solved game.

OBI: podocarp, top-level, replies to nobody. Next. eternauta3k.

MAEVE: It's a shame that they deduce your ranking just from the questions. I think the algorithm would be perfect if paired with a manual ranking by the user.

GARY: That's not full agreement, that's a feature request—

OBI: He distrusts the questionnaire. He said so. Third: MiroslavPokorny.

MAEVE: Welcome to Korea 2.0.

GARY: That's two words.

OBI: It is an entire civilization's dating policy in two words, Gary, and he did not reply to a soul. Three. Three independent handles, nobody answering anybody, same objection: the checklist is not a person.

GARY: Two of them barely—

OBI: Three.

GRUNER: Three counted. Is good number.

MAEVE: Well, to be fair, the actual problem is that thirty multiple-choice questions can't capture why a person is — hold on.

OBI: Say it.

MAEVE: No.

OBI: You were about to say the questionnaire measures the wrong thing. That makes you four.

MAEVE: I was making a market observation.

OBI: Four.

GRUNER: Four counted. Host is now in chorus. Efficient.

GARY: She's not a handle, she can't be in the—

OBI: She's in the chorus, Gary. She earned it.

GRUNER: New thread. Handle: thisrod. Quote.

MAEVE: There is an amusing irony in this approach to marriage promotion: who isn't already married in Singapore? I've been told that the city's 30 year old gay and lesbian crowd is treated to a lot of fancy dates at public expense.

GARY: Treated to — treated how? Like a voucher?

GRUNER: Replies. maplant.

MAEVE: honestly that seems like a great way to spend public funds.

GRUNER: tantalor.

MAEVE: The govt pays for the date??

GARY: That's the question I have. Does the — is there a per-diem? Is there a restaurant list?

GRUNER: ValentineC.

MAEVE: I don't understand your question.

GARY: He's right. I also don't understand the question.

OBI: Nobody in that chain understands the question. The claim is unverified, the approval is unconditional, and the man asked for clarification and received nothing. That is the whole thread in one branch.

MAEVE: Four comments, zero information, one guy approving spending he can't confirm exists. That's not a thread, that's a budget hearing.

GRUNER: Field note. Thread leaves fork unexplained. I also leave it unexplained. It is honest.

GARY: You can't just — someone paid for those dates, Gruner. There's a line item.

GRUNER: Find line item, Gary. Is not in thread.

OBI: Neither is the answer. Next material.

GARY: Okay but say they fix the form. Say eternauta3k gets his wish, manual ranking bolted onto the questionnaire. Does that save it?

OBI: No. You're reweighting a lie. Doesn't matter if the lie has decimal places.

GARY: It's not a lie, it's a — preference model.

OBI: A preference model built out of multiple choice. "Team sunrise or team it's two a.m." That's not a person, Gary, that's a Buzzfeed quiz with a government seal on it.

MAEVE: The market already ran this experiment. Dating apps are late-stage credit default swaps on your personality — you're not the borrower, you're the collateral, and the house always holds the spread.

GARY: That's — okay, that's a hell of a sentence, I don't know what it means but I believe it.

MAEVE: It means nobody who built a matching algorithm has ever once asked whether matching is the thing that's broken.

MAEVE: You cannot optimize your way into being loved.

GARY: ...Maeve.

MAEVE: Don't.

GRUNER: She means it.

GARY: "Match people in cycles. You get only one match each cycle." That's — that's literally the article. One match, then you wait for the next one.

GARY: That's us.

GARY: At least their cycle tells them when it ends.

OBI: Next comment.

OBI: jjmarr. Reading register.

OBI: Gale-Shapley has the property that one side, the proposing side, is guaranteed their most advantageous stable match, while the other side is guaranteed their worst possible stable match. I've never heard this discussed as a drawback because it's Nobel Prize winning and 'stable' is shorthand for 'fair.'

OBI: I've kept a taxonomy of failure for fifteen years, Gary. Every shape an outage takes. And there is one shape I have never once had to file, because it is so stupid nobody builds it.

GARY: Which is?

OBI: The system where the party that has to be courted is also the party that signs up first. In hospitals, the residents rank the hospitals. The hospitals propose. The hospitals have the power and the math knows it.

MAEVE: And the government hasn't disclosed which side proposes.

OBI: No. They have not. But I will tell you who loses in a government version of this, and it is not a gender, it is a type of person. It is the bastard who said yes to the government first. Who trusted the state to have their interests at heart, in a system that was never required to want them back. That is the worst stable match. That person is the med student who loved one hospital and got assigned the one that needed a body.

GARY: That's bleak.

OBI: That is the whole episode. We just spent forty minutes pretending it was math trivia.

MAEVE: sublinear. He ctrl-F'd the article and the previous thread — four hundred and sixty-three comments — and the word "trust" does not appear once. Not once. And killingtime74 replies: for the first date you already must supply your government ID.

MAEVE: Here's what I've decided. They didn't forget to ask about trust. Singpass is the trust mechanism. That's the horror of it. The state trusts your ID more than it trusts your judgment about who you'd want. You are verified. Your loneliness is authenticated. Congratulations, you are now a trusted party in a system that has never trusted you to know your own taste.

GRUNER: Field note. "Human government builds machine for love. Machine asks thirty questions. Zero questions about trust. Conclusion: government also does not know what love is. Confidence: high."

GARY: Okay — but — tommica gets the last word on the upside, sort of. "Surely this data will not be repurposed, right? But if it helps likeminded people find each other, then it absolutely has some value." And jharohit — "person previously dating in singapore — this is awesome! wish i had."

OBI: jharohit is the only happy man in this thread and he is happy because he already escaped.

GARY: That's — yeah. That's the correct read. I'm still jealous of him.

MAEVE: The bar is in hell and jharohit brought a shovel.

GARY: "Match people in cycles. One match each cycle." At least their cycle tells them when it ends.

MAEVE: Hacker News Review.

OBI: Goodnight.

GRUNER: Go outside. Meet someone the stupid way.