Response id
A random id for each row. It isn't linked to any account.
Each row is one response. A cell with several values joins them with a vertical bar (|). An empty cell means the question wasn't answered or wasn't shown.
Columns that describe the response itself.
A random id for each row. It isn't linked to any account.
The share of the questions shown that were answered, as a whole number from 0 to 100.
The time from start to finish, as a range.
| Value | Meaning |
|---|---|
under_10 | Under 10 minutes |
10_to_20 | 10 to 20 minutes |
20_to_40 | 20 to 40 minutes |
40_to_90 | 40 to 90 minutes |
over_90 | Over 90 minutes |
One option or entity id. Free text that matched nothing appears as other_managed_host.
| Value | Meaning |
|---|---|
bsky_social | bsky.social |
self_hosted | I host it myself |
blacksky | Blacksky |
northsky | NorthSky |
eurosky | Eurosky |
other_managed_host | Another managed host |
bsky-social | bsky.social |
selfhosted-social | selfhosted.social |
npmx-social | npmx.social |
margin-cafe | margin.cafe |
pds-witchcraft-systems | pds.witchcraft.systems |
tangled | Tangled |
wafrn | Wafrn |
caramelo-social-br | caramelo.social.br |
madoka-systems | madoka.systems |
sharkgirl-pet | sharkgirl.pet |
synth-download | synth.download |
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
official_pds | The official PDS |
cocoon | Cocoon |
millipds | millipds |
picopds | picopds |
rsky_pds | rsky-pds |
cirrus | cirrus |
tranquil | Tranquil |
other | Something else |
official-pds | The reference PDS |
reference-forked | Reference PDS fork |
atproto-pds | atproto-pds |
custom | custom |
zds | zds |
One value id.
| Value | Meaning |
|---|---|
did_plc | did:plc |
did_web | did:web |
not_sure | Not sure |
One value id.
| Value | Meaning |
|---|---|
custom_domain | Yes, a domain I own |
default_handle | No, a handle from my host |
both | Both, on different accounts |
One value id.
| Value | Meaning |
|---|---|
hold_own_keys | I hold at least one |
pds_holds_them | My host holds them |
did_not_know | I did not know I could |
unknown_concept | I don't know what a rotation key is |
One value id.
| Value | Meaning |
|---|---|
never | Never |
once | Once |
more_than_once | More than once |
tried_and_failed | Tried and gave up |
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
typescript | TypeScript |
javascript | JavaScript |
python | Python |
go | Go |
rust | Rust |
swift | Swift |
kotlin | Kotlin |
dart | Dart |
elixir | Elixir |
ruby | Ruby |
php | PHP |
csharp | C# |
zig | Zig |
gleam | Gleam |
other | Something else |
c-c | C/C++ |
clojure | Clojure |
bash | bash |
c | C |
common-lisp | Common Lisp |
elm | Elm |
gdscript | GDScript |
haskell | Haskell |
java | Java |
mercury | Mercury |
objective-c | Objective C |
observable-javascript | Observable JavaScript |
perl | Perl |
powershell | Powershell |
scala | Scala |
zsh | zsh |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
atproto-api | @atproto/api |
atproto-lex | @atproto/lex |
atcute | atcute |
airspace | Airspace |
python-atproto | atproto |
indigo | indigo |
atrium | ATrium |
jacquard | jacquard |
atproto-crates | atproto-crates |
atprotokit | ATProtoKit |
swift-atproto | swift-atproto |
atproto-dart | atproto.dart |
atex | atex |
ruby-sdk | ruby.sdk.blue |
libphpsky | libphpsky |
idunno-bluesky | idunno.Bluesky |
carpanet | CarpaNet |
zat | zat |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
Matched entity ids joined by |.
| Value | Meaning |
|---|---|
oauth | OAuth |
sdk-outdated-docs | Outdated SDK documentation |
codegen-issues | Lexicon codegen issues |
ai-use | AI use within library |
attachment-to-bluesky | Attachment to Bluesky |
lack-of-libraries | Lack of libraries |
library-design | Library Design |
rust | Rust |
atproto-lex | @atproto/lex |
debugging | Debugging |
documentation-style | Documentation style |
download-size | Download size |
lifetimes | Lifetimes |
missing-context-for-ai | Missing context for AI |
slow-startup-times | Slow startup times |
types | Types |
abstractions | Abstractions |
adoption | Adoption |
ai-use-official-sdk | AI use (official SDK) |
atmosphere-account-requirement | Atmosphere account requirement |
atproto-crates | atproto-crates |
authentication | Authentication |
caching | Caching |
cbor-support | CBOR support |
complexity | Complexity |
custom-lexicons | Custom lexicons |
dependencies | Dependencies |
dependency-bloat | Dependency bloat |
discussing-lexicons | Discussing lexicons |
dpop | DPoP |
edge-cases | Edge cases |
elixir | Elixir |
errors | Errors |
flutter | Flutter |
gleam | Gleam |
go | Go |
handle-resolution | Handle resolution |
hydration | Hydration |
indigo | indigo |
interop-between-js-frontend-and-rust-backend | Interop between JS frontend and Rust backend |
jacquard | jacquard |
java | Java |
jetstream-compression | Jetstream compression |
lack-of-tutorials | Lack of tutorials |
listening-for-service-events | Listening for service events |
mental-model-mismatch | Mental model mismatch |
missing-parity-with-bluesky | Missing parity with Bluesky |
missing-plain-js-sdk | Missing plain JS SDK |
missing-releases | Missing releases |
missing-sdk-features | Missing SDK features |
missing-websocket-plumbing | Missing websocket plumbing |
multiple-clients-per-domain | Multiple clients per domain |
perl | Perl |
poor-error-messages | Poor error messages |
rate-limits | Rate limits |
request-handling | Request handling |
spec-compliance | Spec compliance |
standard-site-integration | standard.site integration |
testing | Testing |
url-segmentation | URL segmentation |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
jetstream-v1 | Jetstream v1 |
jetstream-v2 | Jetstream v2 |
firehose | The firehose |
constellation | Constellation |
slingshot | Slingshot |
ufos | UFOs |
spacedust | Spacedust |
plc-directory | PLC directory |
bsky-appview | The Bluesky AppView |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
infrastructure.services_operated
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
pds | A PDS |
relay | A relay |
appview | An AppView |
labeler | A labeler |
feed_generator | A feed generator |
jetstream_instance | A Jetstream instance |
none | None of these |
other | Other |
service-pds | A PDS |
service-appview | An AppView |
service-labeler | A labeler |
service-feed-generator | A feed generator |
service-relay | A relay |
an-app | An App |
bot-s | Bot(s) |
constellation | Constellation |
a-plc | A PLC |
actor-index | Actor Index |
blob-proxy | Blob Proxy |
hubble | Hubble |
lightrail | Lightrail |
malldao | Malldao |
moderation-list | Moderation List |
plc-mirror | PLC Mirror |
porxie | Porxie |
relay-eval | relay-eval |
slingshot | Slingshot |
tangled-knot | Tangled Knot |
tangled-spindle | Tangled Spindle |
tap | Tap |
webpage | Webpage |
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
own_server | My own server |
cloudflare | Cloudflare |
fly_io | Fly.io |
vercel | Vercel |
netlify | Netlify |
railway | Railway |
hetzner | Hetzner |
aws | AWS |
gcp | Google Cloud |
other | Somewhere else |
own-server | Own hardware |
fly-io | Fly.io |
ovh | OVH |
digital-ocean | Digital Ocean |
netcup | Netcup |
wisp-place | wisp.place |
linode | Linode |
render | Render |
upcloud | Upcloud |
azure | Azure |
community-infrastructure | Community Infrastructure |
dataforest | Dataforest |
exe-dev | exe.dev |
fyrastack | Fyrastack |
github-pages | GitHub Pages |
ionos | Ionos |
koyeb | Koyeb |
nobull-networks | Nobull Networks |
oracle-cloud | Oracle Cloud |
protobase | Protobase |
pupcloud | Pupcloud |
pyro | Pyro |
pythonanywhere | PythonAnywhere |
servarica | Servarica |
statichost | StaticHost |
uberspace | Uberspace |
infrastructure.moderation_tooling
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
ozone | Ozone |
osprey | Osprey |
acorn | Acorn |
coop | Coop |
labelers | Third-party labelers |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One value id.
| Value | Meaning |
|---|---|
yes_in_production | Yes, and it is in production |
yes_experimental | Yes, experimental so far |
planning_to | Not yet, but I plan to |
no | No |
Value ids joined by |.
| Value | Meaning |
|---|---|
schema_record | As a com.atproto.lexicon.schema record |
lexicon_txt_record | With a _lexicon DNS TXT record |
github_only | In a repository |
not_published | They are not published |
One value id.
| Value | Meaning |
|---|---|
shipped | Yes, shipped |
in_progress | In progress |
app_passwords_instead | No, I use app passwords |
not_needed | My project does not need it |
One value id.
| Value | Meaning |
|---|---|
granular | Granular permissions |
transition_generic | transition:generic |
both | Both, depending on the PDS |
not_sure | Not sure |
Matched entity ids joined by |.
| Value | Meaning |
|---|---|
oauth-complexity | OAuth complexity |
oauth-docs-gap | Sparse OAuth documentation |
dpop-complexity | DPoP complexity |
local-dev-oauth-friction | Local development friction |
session-persistence-issues | Session persistence issues |
lack-of-libraries | Lack of libraries |
differences-between-frontend-and-backend-oauth | Differences between frontend and backend oauth |
lack-of-tutorials | Lack of tutorials |
missing-context-for-ai | Missing context for AI |
bluesky | Bluesky |
hosting | Hosting |
library-design | Library Design |
missing-packages | Missing packages |
permission-sets | Permission Sets |
redirects | Redirects |
testing | Testing |
ai-use | AI use (negative sentiment) |
boiler-plate-code | Boiler Plate Code |
bot-detection-issues | Bot detection issues |
cimd | CIMD |
cryptography | Cryptography |
csharp | C# |
flutter | Flutter |
implementation-is-time-consuming | Implementation is time-consuming |
inconsistent-behavior-across-apps | Inconsistent behavior across apps |
jacquard | jacquard |
lack-of-reference-data | Lack of reference data |
lifetimes | Lifetimes |
missing-understanding-from-users | Missing understanding from users |
missing-verification-tooling | Missing verification tooling |
not-serverless-friendly | Not serverless friendly |
oauth-metadata-cache | OAuth metadata cache |
par | PaR |
passkeys | Passkeys |
pds-inconsistency-oauth | Inconsistent behavior across PDS hosts |
permission-set-display | Permission Set Display |
rust | Rust |
scopes | Scopes |
setup | Setup |
spec-compliance | Spec compliance |
step-up-auth | Step up auth |
One value id.
| Value | Meaning |
|---|---|
experimenting | I'm already experimenting with them |
planning_to | I plan to once they ship |
maybe | Maybe, depending on the final design |
not_needed | No, my project doesn't need them |
unfamiliar | I don't know enough about them yet |
One value id.
| Value | Meaning |
|---|---|
earning | Yes, it earns something |
not_yet | Not yet, but I plan for it to |
staying_free | No, and it is meant to stay free |
no_project | I do not have a project of my own |
One value id.
| Value | Meaning |
|---|---|
under_100 | Under $100 |
100_to_1k | $100 to $1,000 |
1k_to_5k | $1,000 to $5,000 |
5k_to_20k | $5,000 to $20,000 |
over_20k | More than $20,000 |
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
self_funded | My own money |
product_revenue | Revenue from the thing itself |
clients | My clients or customers |
grants | A grant |
donations | Donations or sponsorships |
employer | My employer |
venture_capital | Venture capital |
other | Something else |
nothing | Nothing |
no-cost | No cost |
scholarship | Scholarship |
The results pages leave this section out, but the dataset keeps it.
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
whitewind | WhiteWind |
leaflet | Leaflet |
offprint | Offprint |
linkat | Linkat |
pckt | pckt |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
grain | Grain |
flashes | Flashes |
pinksea | PinkSea |
streamplace | Stream.place |
skylight | Skylight |
teal-fm | teal.fm |
rocksky | Rocksky |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
smoke-signal | Smoke Signal |
atmo-rsvp | atmo.rsvp |
bookhive | BookHive |
popsky | Popfeed |
kipclip | kipclip |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
roomy | Roomy |
colibri | Colibri |
germ-network | Germ Network |
squawk | Squawk |
freeq | freeq |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
graze | Graze |
attie | Attie |
surf | Surf |
custom-feed-generator | A feed generator I built myself |
other-feed-tool | Something else |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
tangled | Tangled |
pdsls | PDSls |
atp-tools | atp.tools |
taproot | Taproot |
clearsky | ClearSky |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
One option:experience or option:experience:sentiment entry per rated item, joined by |.
| Value | Meaning |
|---|---|
witchsky | Witchsky |
mu | mu |
blacksky-community | Blacksky |
graysky | Graysky |
skeets | Skeets |
tokimeki | TOKIMEKI |
klearsky | Klearsky |
| Value | Meaning |
|---|---|
never_heard | Never heard of it |
heard | Heard of it |
used | Used it |
| Value | Meaning |
|---|---|
positive | Interested (never_heard, heard), Positive experience (used) |
negative | Not interested (never_heard, heard), Negative experience (used) |
Matched entity ids joined by |.
| Value | Meaning |
|---|---|
semble | Semble |
rpg-actor | rpg.actor |
sifa-id | sifa.id |
wisp-place | wisp.place |
anisota | Anisota |
margin | Margin |
currents-is | currents.is |
marque-at | marque.at |
plyr-fm | Plyr.fm |
skyfeed | SkyFeed |
skytrace-aly-town | skytrace.aly.town |
standard-reader | Standard Reader |
userinput-app | userinput.app |
blento | Blento |
red-dwarf | Red Dwarf |
sill-social | sill.social |
skyreader | SkyReader |
spark | Spark |
atcr-io | atcr.io |
aturi-to | aturi.to |
beaconbits | beaconbits |
comail | comail |
heron | Heron |
lexidraw | Lexidraw |
pdsls | PDSls |
postgame | postgame |
radio-wisp-place | radio.wisp.place |
recipe-exchange | recipe.exchange |
tangled | Tangled |
teal-fm | teal.fm |
twinkl-social | Twinkl.social |
wafrn | Wafrn |
aeronaut | Aeronaut |
aether-os | Aether OS |
airglow | Airglow |
arabica | Arabica |
atmosynth | Atmosynth |
atpkgs-easrng-net | atpkgs.easrng.net |
atradio-fm | atradio.fm |
babesky | Babesky |
bluecast | Bluecast |
bluesky-tracker | Bluesky Tracker |
bookhive | BookHive |
byline-pub | Byline.pub |
cartridge | Cartridge |
catbird | Catbird |
comet | Comet |
coves-social | coves.social |
croft-link | croft.link |
dailygame-space | dailygame.space |
dropb-at | dropb.at |
flare | Flare |
for-you-feed | For You Feed |
frontpage | Frontpage |
gamesgamesgamesgames-games | gamesgamesgamesgames.games |
gifdex-net | gifdex.net |
goals-garden | goals.garden |
https-impro-social | https://impro.social/ |
keytrace-dev | keytrace.dev |
kimbia-app | kimbia.app |
kodamachi-app | kodamachi.app |
leadsheet-fm | leadsheet.fm |
leaflet | Leaflet |
lichen-wiki | lichen.wiki |
lopecode-com | lopecode.com |
mochott | Mochott |
mysky-social | mysky.social |
opendeck-space | opendeck.space |
opentrough | Opentrough |
passport | @passport |
pds-moover | PDS Moover |
pinkleap | Pinkleap |
presently | Presently |
pronouns-blue | Pronouns |
puzzmo | Puzzmo |
seamark-dev | seamark.dev |
shelf-cafe | shelf.cafe |
skeetdeck | Skeetdeck |
skyboard-dev | skyboard.dev |
skyrdle | Skyrdle |
skyscraper | Skyscraper |
skywalker | Skywalker |
skywell | Skywell |
stargraph | Stargraph |
streamplace | Stream.place |
tenna-party | tenna.party |
the-social-wire | The Social Wire |
trezy-s-pets | Trezy's Pets |
v-it-org | v-it.org |
witchsky | Witchsky |
woosh-link | woosh.link |
yoten-app | yoten.app |
you-and-me | You and me |
Matched entity ids joined by |.
| Value | Meaning |
|---|---|
reddit | |
marketplace-app-idea | A marketplace |
b2b-apps-suite | B2B apps suite |
google-docs-alternative | Google Docs alternative |
google-drive-alternative | Google Drive alternative |
google-sheets-alternative | Google Sheets alternative |
image-hosting | Image hosting |
notion-alternative | Notion alternative |
website-builder | Website builder |
achievements-system | Achievements system |
alltrails-alternative | AllTrails alternative |
an-experimental-chat-app | An experimental chat app |
an-rfd-platform | An RfD platform |
analytics-dashboard-idea | An analytics dashboard |
apps-with-private-data | Apps with private data |
appview-hosting | AppView Hosting |
bot-traffic-signatures | Bot traffic signatures |
collaborative-editing | Collaborative editing |
discord-alternative | Discord alternative |
email-alias-provider | Email alias provider |
existing-apps-with-atproto-storage | Existing apps with atproto storage |
facebook-alternative | Facebook alternative |
facebook-groups-alternative | Facebook Groups alternative |
fedcm | FedCM |
feed-generator | Feed Generator |
flickr-alternative | Flickr alternative |
forum | Forum |
game-progress | Game Progress |
generic-reviews | Generic reviews |
goodreads-alternative | Goodreads alternative |
google-forms-alternative | Google Forms alternative |
grain-instagram-bridge | Grain / Instagram bridge |
illustrator-alternative | Illustrator alternative |
indie-web-centric-apps | Indie-web centric apps |
instagram-alternative | Instagram alternative |
keycloak-alternative | Keycloak alternative |
learning-app | Learning app |
letterboxd-alternative | Letterboxd alternative |
local-task-exchange-app | Local task exchange app |
manabox-alternative | Manabox alternative |
management-tools | Management tools |
maps-alternative | Maps alternative |
media-focused-feed-app | Media-focused feed app |
monetized-products | Monetized products |
multimedia-feeds | Multimedia feeds |
multiplayer-games | Multiplayer Games |
music-playlist-sharing | Music playlist sharing |
music-streaming | Music streaming |
myanimelist-alternative | MyAnimeList alternative |
native-ipad-client | Native iPad client |
openfeint-alternative | OpenFeint alternative |
pcpartpicker-alternative | PcPartPicker alternative |
pds-host-directory | PDS Host directory |
pds-hosting | PDS Hosting |
pds-on-ios | PDS on iOS |
pds-on-ipados | PDS on iPadOS |
physical-equipment-exchange-app | Physical equipment exchange app |
plurk-alternative | Plurk alternative |
plus-alternative | Plus+ alternative |
polls | Polls |
roulette-wheel-app | Roulette wheel app |
scoreloop-alternative | Scoreloop alternative |
service-locator | Service locator |
shared-compute | Shared compute |
sports-discussion-app | Sports discussion app |
standard-site-reader | standard.site reader |
stickers-and-emoji | Stickers and Emoji |
strava-alternative | Strava alternative |
tipping-monetization-app | Tipping or monetization app |
trello-alternative | Trello alternative |
ttrpg-campaign-sharing | TTRPG campaign sharing |
unique-atproto-apps | Unique ATproto apps |
wakatime-alternative | Wakatime alternative |
web-bookmarks-app | Web Bookmarks app |
work-app | Work app |
yelp-alternative | Yelp alternative |
youtube-alternative | YouTube alternative |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
opinions.plc_transfer_confidence
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
opinions.survives_without_bluesky_pbc
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
opinions.pbc_should_ensure_survival
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
Option or entity ids joined by |. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
bluesky_pbc | Bluesky PBC |
nonprofit_foundation | An independent nonprofit |
user_subscriptions | The people using it |
grants | Grants and public funding |
operator_cooperative | A cooperative of operators |
other | Other |
bluesky-pbc | Bluesky PBC |
anyone | Anyone |
protocol-transaction-fee | A small protocol-level fee |
advertising-funding | Advertising |
corporations | Corporations |
donations-open-collective | Donations or open collective |
freemium-tiers | Freemium or paid tiers |
other-big-apps | Other big apps |
self-funded-operators | Operators funding themselves |
taxes | Taxes |
opinions.pbc_should_teach_network
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
opinions.lexicon_governance_needed
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
opinions.protocol_stable_enough
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
A whole number from 1 to 5: 1 is Strongly disagree, 2 is Disagree, 3 is Neither, 4 is Agree, 5 is Strongly agree.
| Value | Meaning |
|---|---|
1 | Strongly disagree |
2 | Disagree |
3 | Neither |
4 | Agree |
5 | Strongly agree |
Matched entity ids joined by |.
| Value | Meaning |
|---|---|
user-aquisition | User aquisition |
funding | Funding |
user-education | User education |
private-data | Private data |
bluesky-pbc-dependency | Too dependent on Bluesky PBC |
documentation-gaps | Documentation gaps |
marketing | Marketing |
spam-moderation-burden | Spam and moderation burden |
oauth-complexity-pain | OAuth is too complex |
ai-use | AI use |
bluesky-staff-behavior | Bluesky Staff Behavior |
developing-shared-lexicons | Developing shared lexicons |
non-atmosphere-user-flow | Non-atmosphere user flow |
time | Time |
ai-hate | AI hate |
consistent-sign-in-experience | Consistent sign-in experience |
focus-of-app-builders | Focus of app builders |
legal-questions | Legal questions |
protocol-instability | Protocol instability |
anti-patterns-used-by-bluesky | Anti-Patterns used by Bluesky |
app-interleaving-patterns | app interleaving patterns |
appview-specific-data | AppView-specific data |
atproto-being-associated-with-social-media-only | ATproto being associated with social media only |
branding-being-based-on-hosting-a-pds | Branding being based on hosting a PDS |
bus-factor-for-oss | Bus factor for OSS |
developer-experience | Developer experience |
differences-between-frontend-and-backend-oauth | Differences between frontend and backend oauth |
distribution | Distribution |
extending-lexicons | Extending lexicons |
figuring-out-the-correct-architecture | Figuring out the correct architecture |
finding-apps-that-need-to-be-built | Finding apps that need to be built |
granular-permissions | Fine-grained OAuth permissions |
group-primitives | Group primitives |
hosting | Hosting |
interop-with-other-apps | Interop with other apps |
lack-of-libraries | Lack of libraries |
lexicon-migration | Lexicon migration |
missing-lexicons | Missing lexicons |
motivation | Motivation |
no-atmospheric-profiles | No atmospheric profiles |
no-backlink-notifications-from-pdss | No backlink notifications from PDSs |
no-cross-atmosphere-follows | No cross-atmosphere follows |
overall-complexity | Overall complexity |
promotion-of-copied-apps | Promotion of copied apps |
records-acting-as-backup | Records acting as backup |
signature-verification | Signature verification |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
under_6_months | Less than six months |
6_months_to_1_year | Six months to a year |
1_to_2_years | One to two years |
2_to_3_years | Two to three years |
over_3_years | More than three years |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
none | None |
a_little | A little, I can read and tweak code |
some | Some, I build small projects |
a_lot | A lot, I build larger systems |
professional | Professional, it's my job |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
none | None, I don't use them |
a_little | A little, for lookups and snippets |
about_half | About half |
most | Most of it |
all | All of it, I direct and review |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
Option or entity ids joined by |. Free text that matched nothing appears as other.
Where the full combination of roles would identify someone, the cell holds a single primary role written as primary:<role id>.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
app_developer | Build apps or clients |
sdk_maintainer | Maintain an SDK or library |
lexicon_author | Design lexicons |
infra_operator | Run infrastructure |
protocol_contributor | Contribute to the protocol itself |
moderation_tooling | Work on moderation or labeling |
designer | Design |
researcher | Researcher |
community_organizer | Organize the community |
freelancer | Freelance or contract on ATproto work |
hobbyist | Tinker for fun |
other | Other |
bug-reporter | Bug reporter |
localizer | Translator or localizer |
primary:app_developer | Primary role: Build apps or clients |
primary:sdk_maintainer | Primary role: Maintain an SDK or library |
primary:lexicon_author | Primary role: Design lexicons |
primary:infra_operator | Primary role: Run infrastructure |
primary:protocol_contributor | Primary role: Contribute to the protocol itself |
primary:moderation_tooling | Primary role: Work on moderation or labeling |
primary:designer | Primary role: Design |
primary:researcher | Primary role: Researcher |
primary:community_organizer | Primary role: Organize the community |
primary:freelancer | Primary role: Freelance or contract on ATproto work |
primary:hobbyist | Primary role: Tinker for fun |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
unpaid | No, it is unpaid |
occasional_income | Occasional income from it |
part_of_day_job | Part of my day job |
full_time | It is my full-time job |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
under_100 | Under $100 |
100_to_1k | $100 to $1,000 |
1k_to_5k | $1,000 to $5,000 |
5k_to_20k | $5,000 to $20,000 |
over_20k | More than $20,000 |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
yes | Yes |
no | No |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
Option or entity ids joined by |. Free text that matched nothing appears as other.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
bluesky_pbc | Bluesky PBC |
nlnet | NLnet |
sovereign_tech_agency | Sovereign Tech Agency |
skyseed | Skyseed |
free_our_feeds | Free Our Feeds |
atproto_community_fund | The ATProto Community Fund |
private_funder | A private funder |
other | Someone else |
bluesky-pbc | Bluesky PBC |
atproto-community-fund | The ATProto Community Fund |
free-our-feeds | Free Our Feeds |
graze-social | graze.social |
modal-foundation | Modal Foundation |
private-funder | A private funder |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
yes_regularly | Yes, regularly |
yes_now_and_then | Yes, now and then |
looking | Not yet, but I am looking |
unpaid | No, I do this work unpaid |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
more_than_i_can_take | More than I can take on |
steady | Steady enough to plan around |
patchy | Patchy, one job at a time |
dried_up | It has dried up |
still_looking | Still looking for my first job |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
One value id.
One of the original ids, or a coarser bucket written as size:<bucket>.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
just_me | Just me |
2_to_5 | 2 to 5 |
6_to_20 | 6 to 20 |
21_to_100 | 21 to 100 |
101_to_1000 | 101 to 1,000 |
over_1000 | More than 1,000 |
size:solo | Just me (bucket) |
size:2_to_100 | 2 to 100 people (bucket) |
size:over_100 | More than 100 people (bucket) |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
An ISO 3166 alpha-2 country code, or a region written as region:<slug>.
The value rare replaces any answer that would describe fewer than 5 people.
| Value | Meaning |
|---|---|
AF | Afghanistan |
AX | Åland Islands |
AL | Albania |
DZ | Algeria |
AS | American Samoa |
AD | Andorra |
AO | Angola |
AI | Anguilla |
AQ | Antarctica |
AG | Antigua & Barbuda |
AR | Argentina |
AM | Armenia |
AW | Aruba |
AU | Australia |
AT | Austria |
AZ | Azerbaijan |
BS | Bahamas |
BH | Bahrain |
BD | Bangladesh |
BB | Barbados |
BY | Belarus |
BE | Belgium |
BZ | Belize |
BJ | Benin |
BM | Bermuda |
BT | Bhutan |
BO | Bolivia |
BA | Bosnia & Herzegovina |
BW | Botswana |
BV | Bouvet Island |
BR | Brazil |
IO | British Indian Ocean Territory |
VG | British Virgin Islands |
BN | Brunei |
BG | Bulgaria |
BF | Burkina Faso |
BI | Burundi |
KH | Cambodia |
CM | Cameroon |
CA | Canada |
CV | Cape Verde |
BQ | Caribbean Netherlands |
KY | Cayman Islands |
CF | Central African Republic |
TD | Chad |
CL | Chile |
CN | China |
CX | Christmas Island |
CC | Cocos (Keeling) Islands |
CO | Colombia |
KM | Comoros |
CG | Congo - Brazzaville |
CD | Congo - Kinshasa |
CK | Cook Islands |
CR | Costa Rica |
CI | Côte d’Ivoire |
HR | Croatia |
CU | Cuba |
CW | Curaçao |
CY | Cyprus |
CZ | Czechia |
DK | Denmark |
DJ | Djibouti |
DM | Dominica |
DO | Dominican Republic |
EC | Ecuador |
EG | Egypt |
SV | El Salvador |
GQ | Equatorial Guinea |
ER | Eritrea |
EE | Estonia |
SZ | Eswatini |
ET | Ethiopia |
FK | Falkland Islands |
FO | Faroe Islands |
FJ | Fiji |
FI | Finland |
FR | France |
GF | French Guiana |
PF | French Polynesia |
TF | French Southern Territories |
GA | Gabon |
GM | Gambia |
GE | Georgia |
DE | Germany |
GH | Ghana |
GI | Gibraltar |
GR | Greece |
GL | Greenland |
GD | Grenada |
GP | Guadeloupe |
GU | Guam |
GT | Guatemala |
GG | Guernsey |
GN | Guinea |
GW | Guinea-Bissau |
GY | Guyana |
HT | Haiti |
HM | Heard & McDonald Islands |
HN | Honduras |
HK | Hong Kong SAR China |
HU | Hungary |
IS | Iceland |
IN | India |
ID | Indonesia |
IR | Iran |
IQ | Iraq |
IE | Ireland |
IM | Isle of Man |
IL | Israel |
IT | Italy |
JM | Jamaica |
JP | Japan |
JE | Jersey |
JO | Jordan |
KZ | Kazakhstan |
KE | Kenya |
KI | Kiribati |
KW | Kuwait |
KG | Kyrgyzstan |
LA | Laos |
LV | Latvia |
LB | Lebanon |
LS | Lesotho |
LR | Liberia |
LY | Libya |
LI | Liechtenstein |
LT | Lithuania |
LU | Luxembourg |
MO | Macao SAR China |
MG | Madagascar |
MW | Malawi |
MY | Malaysia |
MV | Maldives |
ML | Mali |
MT | Malta |
MH | Marshall Islands |
MQ | Martinique |
MR | Mauritania |
MU | Mauritius |
YT | Mayotte |
MX | Mexico |
FM | Micronesia |
MD | Moldova |
MC | Monaco |
MN | Mongolia |
ME | Montenegro |
MS | Montserrat |
MA | Morocco |
MZ | Mozambique |
MM | Myanmar (Burma) |
NA | Namibia |
NR | Nauru |
NP | Nepal |
NL | Netherlands |
NC | New Caledonia |
NZ | New Zealand |
NI | Nicaragua |
NE | Niger |
NG | Nigeria |
NU | Niue |
NF | Norfolk Island |
KP | North Korea |
MK | North Macedonia |
MP | Northern Mariana Islands |
NO | Norway |
OM | Oman |
PK | Pakistan |
PW | Palau |
PS | Palestinian Territories |
PA | Panama |
PG | Papua New Guinea |
PY | Paraguay |
PE | Peru |
PH | Philippines |
PN | Pitcairn Islands |
PL | Poland |
PT | Portugal |
PR | Puerto Rico |
QA | Qatar |
RE | Réunion |
RO | Romania |
RU | Russia |
RW | Rwanda |
WS | Samoa |
SM | San Marino |
ST | São Tomé & Príncipe |
SA | Saudi Arabia |
SN | Senegal |
RS | Serbia |
SC | Seychelles |
SL | Sierra Leone |
SG | Singapore |
SX | Sint Maarten |
SK | Slovakia |
SI | Slovenia |
SB | Solomon Islands |
SO | Somalia |
ZA | South Africa |
GS | South Georgia & South Sandwich Islands |
KR | South Korea |
SS | South Sudan |
ES | Spain |
LK | Sri Lanka |
BL | St. Barthélemy |
SH | St. Helena |
KN | St. Kitts & Nevis |
LC | St. Lucia |
MF | St. Martin |
PM | St. Pierre & Miquelon |
VC | St. Vincent & Grenadines |
SD | Sudan |
SR | Suriname |
SJ | Svalbard & Jan Mayen |
SE | Sweden |
CH | Switzerland |
SY | Syria |
TW | Taiwan |
TJ | Tajikistan |
TZ | Tanzania |
TH | Thailand |
TL | Timor-Leste |
TG | Togo |
TK | Tokelau |
TO | Tonga |
TT | Trinidad & Tobago |
TN | Tunisia |
TR | Türkiye |
TM | Turkmenistan |
TC | Turks & Caicos Islands |
TV | Tuvalu |
UM | U.S. Outlying Islands |
VI | U.S. Virgin Islands |
UG | Uganda |
UA | Ukraine |
AE | United Arab Emirates |
GB | United Kingdom |
US | United States |
UY | Uruguay |
UZ | Uzbekistan |
VU | Vanuatu |
VA | Vatican City |
VE | Venezuela |
VN | Vietnam |
WF | Wallis & Futuna |
EH | Western Sahara |
YE | Yemen |
ZM | Zambia |
ZW | Zimbabwe |
region:africa | Region: Africa |
region:asia | Region: Asia |
region:europe | Region: Europe |
region:latin-america | Region: Latin America |
region:middle-east | Region: Middle East |
region:north-america | Region: North America |
region:oceania | Region: Oceania |
rare | Suppressed. In country, company size and roles, no combination of the three describes fewer than 5 people. In the other columns, fewer than 5 people gave that answer. |
A whole number from 0 (Ready to give up) to 10 (Best thing on the internet).
One option or entity id. Free text that matched nothing appears as other.
| Value | Meaning |
|---|---|
bluesky_post | A post on Bluesky |
atproto_discord | The ATproto Discord |
atmosphere_community | atmosphere.community |
atmosphere_report | The Atmosphere Report |
github | GitHub |
word_of_mouth | Someone told me |
other | Somewhere else |
lou | Lou |
colibri | Colibri |
matrix | Matrix |
off-protocol | Off protocol |
streamplace | Stream.place |