Urgent.News

What's breaking now, across thousands of outlets.

Tech

OpenProfile.md 0.2: answer the forty dating-site questions once

Every dating site asks the same forty questions, and every one keeps the answers behind its own login. Your birthday, your height, whether you smoke, whether you want children, who you are looking for and how far away. You type them into Hinge, then into Bumble, then into the next one, and none of them will hand the answers back. OpenProfile.md is the one Markdown file that says who you are and…

Every dating site collects the same forty questions, with answers kept behind individual logins. Your personal details—birth date, height, smoking habits, desire for children, and whom you're seeking—must be entered individually on each platform. None of them will return the answers to you. OpenProfile.md is a single Markdown file that reveals who you are and where you reside, hosted on your own domain and linked across all platforms featuring your profile.

It now includes a ninth rule: the Match section, which answers the forty questions in a file you control, accessible by any platform that connects people.

## Match Details

* Born: May 12, 1990

* Gender: Woman

* Orientation: Bisexual

* Status: Single

* Height: 168 cm

* Children: None

* Wants children: Open

* Smoking: Never

* Seeking: Everyone

* For: Long-term

* Ages: 30-45

* Distance: 50 km

## Photo Information

* Image URL: https://ada.example/photos/garden.jpg

### Categories of Personal Data

Orientation, religion, politics, and ethnicity, which are protected by law, are included in this file. It is public by nature, so you should provide information you would include on a public profile page. Once a platform imports it, it retains only the information you confirmed, discarding it upon file removal. This file was last updated in version 0.2 of the OpenProfile spec, licensed under CC BY 4.0. It is hosted at logicsrc.com/docs/openprofile.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Recursive CTEs: How SQL Secretly Learned to Loop

Ask a SQL query to find "all employees under this manager," and things get ugly fast if you don't know how many levels deep the org chart goes. A regular join handles one level.

  • Recursive CTEs enable looping in SQL without complex joins.
  • They are useful for hierarchical data like org charts or category trees.
  • UNION ALL combines anchor and recursive members, avoiding unnecessary deduplication.

More from Sunday 13 September →