Buoyancy

Bluesky feeds with the ranking in plain sight. This page shows what each feed holds right now and why each post is where it is.

Climbing posts from my follows and from search, sorted like a subreddit's hot page with the junk removed. Open it in Bluesky.

How posts are scored
score = (author x quiet + friends + votes) x quality x fit x decay x viral x feedback

  author    w_follow if I follow the author, + w_mutual if they follow me back
  quiet     1 / sqrt(author's posts in the window), floored at quiet_floor
  friends   w_friend x sqrt(likes + repost_weight x reposts, counting only people I follow)
  votes     topic feeds only: w_votes x log10(1 + total likes)
  quality   the judge's 0-3 mark -> quality_mult; 0 and flagged posts (spam, slop, bait, promo) are dropped
            (the friends feed drops nothing and only ranks them low)
  fit       the judge's 0-3 mark against interests.md -> fit_mult
  decay     0.5 ^ (age / half_life_hours)
  viral     viral_factor for a non-follow's post above viral_likes (not in topic feeds)
  feedback  less_factor / more_factor after "show less / more like this" on that author

Who can appear:
  graph    people I follow, or a post min_friends_for_outsiders of them liked or reposted
  friends  people I follow
  topic    posts the judge gave that topic: from follows, liked by a follow, or (unless graph_only)
           from search with quality 2+ and min_likes likes

Last poll 0 min ago (168/168 like lists read, 0 posts judged).

  1. Helen Stubbs @hkstubbs.bsky.social
    Fun bouldering sesh! Sent my project, an overhung Green 5️⃣ ✅. Now to relax & work on the sequel to my Climbing adventure novel, STAERSTONE. Climbing and writing are about overcoming adversity! So many challenges, but don’t give up, you have a chance! #climbing #bouldering #writing #sports #booksky
    [video: no alt text]
    3.44 = mutual, 1 post in window (1.5 × 1.00) · 1 follow behind it (+1.20) · 10 likes (+0.83) · quality 2 (×1.0), fit 3 (×1.4): Honest bouldering session, real send, climbing-focused · 9 h old (×0.70)
  2. New Climber @newclimber.bsky.social
    Rock catting.
    [video: no alt text]
    2.71 = followed, 1 post in window (1.0 × 1.00) · 4 likes (+0.56) · quality 3 (×1.3), fit 3 (×1.4): me: good · 12 h old (×0.64) · my feedback on this author (×1.5)
  3. trident @tridenttail.ca
    This V4 had me feeling good about myself. 🧗‍♂️ #RockClimbing #Bouldering
    [video: no alt text]
    0.41 = followed, 7 posts in window (1.0 × 0.38) · 3 likes (+0.48) · quality 3 (×1.3), fit 3 (×1.4): me: good · 45 h old (×0.18) · my feedback on this author (×1.5)
  4. Gaelan @kombuchabun.bsky.social
    Well that's every move now except the start! Maybe a send soon 👀 I wonder if an inside-flag would work for the top match. 🤔 The way I did it was a little awkward. #furry #bouldering
    [video: no alt text]
    0.18 = 4 likes (+0.56) · quality 2 (×1.0), fit 3 (×1.4): Bouldering video with a real beta question · 39 h old (×0.23)
  5. Bright @brightdimwit.bsky.social
    climbing trees is very different to climbing rock faces but focus on lateral crimps and pinch holds, and careful with moss! they are like watery pillows that threaten your grip this message was brought to you by oh,🐒🐒aUHH🙉🦧Uh🐒🐒WAA🐵OOUU🙈UHH!🙊
    0.11 = 2 likes (+0.38) · quality 2 (×1.0), fit 2 (×1.0): Humorous practical tree-climbing tips from experience · 33 h old (×0.28)
  6. Robert Rollins @robertrollins.bsky.social
    Anthony Taverrite on belay as Ryan Do battles a gripping Rockreation 10+ lead. 🧗‍♂️ © Copyright Robert Rollins Pictures #rockreation #rockclimber #rockclimbing #rockclimbingphotography #leadclimbing
    [1 image(s): no alt text]
    0.07 = 1 likes (+0.24) · quality 2 (×1.0), fit 3 (×1.4): Real lead-climbing photo at Rockreation, photographer's own work · 40 h old (×0.21)
End. That is the whole feed.
Removed lately (60)
  1. @mtsw.bsky.social
    the reason the media doesn't cover this for what it clearly is is because they like Trump and they want to help him rule us. Especially as we approach an election that could be a generational wipeout for Rs they will double down on attempti
    bait, quality 1: Unsourced claim that media protects Trump
  2. @espiers.bsky.social
    This looks like a carjacking. I think any reasonable person would hit the gas.
    bait, quality 1: Snarky dunk on an ICE shooting video
  3. @tomflood.bsky.social
    Goes to climbing gym once 5 years ago, membership tag stays on keychain forever.
    none, quality 0: me: low
  4. @samd.bsky.social
    really pisses me off that if this weirdo just dropped out we would probably be favored to flip Montana
    bait, quality 1: Insult-driven dunk on a Montana candidate, little new information.
  5. @andradetc86.bsky.social
    Prontos para entregar no Hospital das Clínicas, 100 de cada. Arte do @crisvector.com
    bait, quality 1: Brazilian campaign leaflets attacking a candidate
  6. @agirlcalledlina.bsky.social
    It’s cool seeing those kids in France protesting the terrible state of schools whilst wearing keffiyehs
    bait, quality 1: Sneering jab at French student protesters; no information.
  7. @folha.com
    Exposição mostra trabalho de Júlio Lancellotti em SP
    promo, quality 1: São Paulo exhibition listing; not local to reader.
  8. @radiofreetom.bsky.social
    And this is how you get mission creep: Now it's not just fixing the school, you have to provide enough money, food, and housing to get better educational outcomes. Maybe even enough so that parents only work one job. Maybe a car would help,
    bait, quality 1: Mocking dunk on a policy quote
  9. @liberalplanet.bsky.social
    4 anos de "Haddad é pior que Pinochet" Faz uma pausa na performance só um mês, depois volta a brincar de intelectual
    bait, quality 1: Brazilian politics quote-post, mocking and partisan
  10. @kevinmkruse.bsky.social
    She points to the Michigan race and insists that El-Sayed hasn't said anything at all about the auto industry and auto workers which is odd because
    bait, quality 1: Dunk on a press secretary's quoted remarks
  11. @shivajishivalaw.bsky.social
    The sort of energy needed in Sandwell where the Reform led council is ‘reviewing’ 23 road safety schemes already approved by the previous administration.
    bait, quality 1: UK council snark without specifics; reader-unwelcome tone.
  12. @elinhas.bsky.social
    Entendi mano, entendi
    bait, quality 1: Screenshot mocking party post with fascist imagery.
  13. @crisvector.com
    Queria ser jornalista de direita e poder sustentar meus luxos sem ter que ser obrigado a pensar.
    bait, quality 1: Snarky jab at right-wing journalists; no substance
  14. @bostadevaca.bsky.social
    O presidente dos EUA é um nenê de 2 anos.
    bait, quality 1: Insult at a president, no information
  15. @jnascim.info
    A última do Glenn: argumentar que a Veja não possui, historicamente, um viés anti-Lula 🤡
    bait, quality 1: Dunk on a screenshot of Greenwald's post.
  16. @tatianaleite.bsky.social
    A Globo na energia de sempre: dê esperança a uma criança enquanto eu faço de tudo para eleger quem vai destruir o país porque deusolivre projetos sociais.
    bait, quality 1: Partisan sarcasm about Globo and the election.
  17. @artevillar.bsky.social
    BORA, GENTEEE! A GENTE VAI VIRAR! Estamos lutando contras as Big Techs e a grande mídia! Então reforçando para engajarmos, compartilhar tudo!!!!! E se não gosta do Lula, tudo bem! Tapa o nariz e vota 13! porque com o Flávio temos MUITO o
    bait, quality 1: Mobilizing call to share and vote.
  18. @chrisjustice01.bsky.social
    Mehdi: Here is racist POS Republican & fake ‘man of the people’ Sen John Kennedy saying today in Michigan that @abdulelsayed.bsky.social goes to sleep in a ‘Bin Laden jersey’. The racism & incitement is off the charts. Mike Rogers just chu
    bait, quality 1: Insults and outrage, little new information
  19. @shaunvids.bsky.social
    israel has the same right to exist that apartheid south africa and rhodesia had, which is none whatsoever
    bait, quality 1: Provocative claim with no argument offered
  20. @sacredparasite.bsky.social
    And if you need another reason why you should stop whatever it is you're doing and buy Latchkey, Wild Twin, Ghost Town, and Delíria, go ahead and read @wildtwin.bsky.social's latest article in Science & Magic 34. It's called "Silence." And
    promo, quality 2: Recommends buying books; promotional.
  21. @sacredparasite.bsky.social
    Liverpudlians and Scousers: Fear Not! That box, packed with @wildtwin.bsky.social's new novella Latchkey, got on its way to News From Nowhere yesterday and should arrive Mon. or Tues. If you've bought one: Dankeschön! If you haven't, get i
    promo, quality 1: Shop promoting a novella sale; not relevant to reader.
  22. @williamnb.eurosky.social
    Just a gentle reminder: you don't get to complain about the state of the world if you can't be bothered to get off your arse and vote. The swivel-eyed right-wing gammon always goes to vote, and if you claim to oppose them, you better get ou
    bait, quality 1: Scolding voter-shaming rant, mostly mood
  23. @danielaabade.bsky.social
    Não vou replicar o conteúdo, pq , de verdade, ñ sei se vai fazer mal ou bem pra campanha do Tariflavio, mas os grupos INCEL/MGTOW vendem bolsofilho sempre com Vorcaro, que eles chamam de Megachad. Vorcaro pra eles é o exemplo de homem: fico
    bait, quality 1: Sneering claims about incel groups and Bolsonaro.
  24. @dieworkwear.bsky.social
    good lord how can anyone be this whiny; are you not ashamed
    bait, quality 1: Dunk on a screenshot of Trump posts
  25. @191201.bsky.social
    i remember when i was like 10 and didnt know rock climbing walls required strength and greatly humbled myself at a fair
    none, quality 0: me: low
  26. @rincewind.run
    we found her, the one democrat who can completely fuck up a 2026 midterm race
    bait, quality 1: Quote-dunk on a Montana Democrat
  27. @radiofreetom.bsky.social
    Yes, the first step would be to become a small homogeneous Scandinavian country.
    bait, quality 1: Snarky quip dunking a Finland education claim
  28. @jaynordlinger.bsky.social
    Have you ever noticed that a great many men with a cross around their neck look for their masculine and human ideal everywhere but … you know …
    bait, quality 1: Vague snark aimed at a group of men; no information.
  29. @marisakabas.bsky.social
    I was at this event with hasan piker tonight and it’s hysterical to see this manhattan institute doofus sounding his lil alarm as if this is particularly controversial
    bait, quality 1: Mocks a speaker with no substance
  30. @kestrelcorvus.bsky.social
    Hot Bisexual Werewolf Couple Invite You to be Their Third Celebrating horny werewolf month
    spam, quality 0: Adult content promotion, explicit art
  31. @nothoodlum.bsky.social
    You’d have to be a special kind of stupid to bomb a school full of children and still expect to win the Nobel Peace Prize.
    bait, quality 1: Insult aimed at a political figure
  32. @gailhelt.bsky.social
    Dear Lord save us from the lukewarm pastors who have replaced the Bible with Project 2025 because they seek access to political power.
    bait, quality 1: Snark about pastors and Project 2025, images only.
  33. @sky.skymarchini.net
    the cuck american president: stop attacking russian oil the gigachad ukranian military: we will burn their refineries
    bait, quality 1: Snarky meme insulting president; provocative, low information.
  34. @leilagermano.bsky.social
    URGENTE!!! Fechei delação com Alckmin!!! TODOS ENGAJANDO E REPOSTANDO PRA RAPARIGA DA META NAO FLOPAR! Lembrem do engajamento qualificado! www.instagram.com/reel/DeS5xsZ...
    bait, quality 1: Satire of engagement farming, mostly mocking.
  35. @rincewind.run
    you literally started a war with iran!
    bait, quality 1: Quote-dunk on a Trump remark
  36. @dieworkwear.bsky.social
    republicans used to complain about the violence in gangster rap and now they want to livestream an execution
    bait, quality 1: Snarky partisan jab, no new information
  37. @mulhertamarindo.bsky.social
    bait, quality 1: Screenshot mocking a politician's post
  38. @kani.art.br
    Tem que espalhar essa imagem aqui pra ficar bemmm associado mesmo
    spam, quality 1: Asks people to spread an image for engagement.
  39. @rossthesedays.bsky.social
    There's a guy here at the gym who's bouldering while wearing a wallet chain on his jorts. Fucking incredible commitment to the vibe man, dudes rock 🫡
    none, quality 0: me: low
  40. @eoinhiggins.bsky.social
    I missed that Glenn Greenwald has a paid partnership deal with Kalshi—but he does apparently
    bait, quality 1: Unsourced jab at Greenwald, screenshot without alt.
  41. @crushbort.bsky.social
    they should livestream every execution and it should override what everyone else is watching on tv or their phone. and it’s got those freaks from true crime obsessed in the corner mugging for the camera the whole time. it’s what this countr
    bait, quality 1: Sarcastic call to livestream executions; mood only.
  42. @mineiroemexilio.bsky.social
    Eu fico muito feliz em assinar a Piauí e poder colaborar com jornalismo de qualidade (sério)
    bait, quality 1: Mocking screenshot of a Vorcaro Instagram post.
  43. @hqsemroteiro.bsky.social
    A engenharia reversa da mentira de Daniel Vorcaro forjada pela equipe de Flávio Bolsonaro contra Lula. Impressionante como essa foi a melhor mentira que esses caras conseguiram forjar...
    bait, quality 1: Mocks Flávio's team with a video, no detail.
  44. @radiofreetom.bsky.social
    Millions of Americans literally bet their life that RFK Jr, a complete crackpot, knew science better than the CDC and Jonas Salk and just about every living doctor
    bait, quality 1: Name-calling dunk on RFK Jr
  45. @mxthemfatale.bsky.social
    Ok, still not getting passed the "public execution livestream' whiplash.
    bait, quality 1: Snark about a public execution livestream; no info.
  46. @camaradahidalgo.bsky.social
    Olavo de Carvalho, Charlie Kirk e amigos
    bait, quality 1: Sneering quote-post with no real content.
  47. @crisvector.com
    a pessoa recebe dinheiros e tem um espaço em jornal pra escrever isso.
    bait, quality 1: Sneering comment on a Brazilian columnist
  48. @alex.bsky.team
    if any budding paranormal investigators follow me… or if anybody wants to get in the Halloween spirit *and* use atproto at the same time(!), highly recommend Entering The Terminal on tolerance.group 👀 👻
    promo, quality 1: Promo for a Halloween game on a platform.
  49. @donpatito.bsky.social
    Pra variar, o Mario Sabujo dizendo coisas abjetas e inescrupulosas acusando a esquerda de ser inescrupulosa por expor toda a sorte de coisas deploráveis e abomináveis que o Flávio pretende fazer contra o povo se for eleito. Corre que o Gar
    bait, quality 1: Partisan mockery of a columnist; little substance.
  50. @punkbiology.bsky.social
    Todo brasileiro em ano olímpico: nossa, é um absurdo como o esporte é tratado no Brasil. Nenhum apoio aos atletas amadores, precisam ter dois empregos. É um absurdo, uma vergonha. 50% dos brasileiros em ano eleitoral: vou votar nesse cara
    bait, quality 1: Snide jab at Brazilian voters
  51. @gregorynorminton.bsky.social
    Notice the graceless, snarky, bad faith response. The Tories are no longer a party of government.
    bait, quality 1: UK party snark with no new information.
  52. @pedrozambarda.bsky.social
    A CANALHICE DO ESTADÃO E DO METRÓPOLES COM ANA ELISA, UM NOME QUE PROJETA FUTURO AO PT!!!!! COMENTA BORA LULA!!!!
    bait, quality 0: All-caps outrage with engagement begging; no information.
  53. @michael-feinberg.bsky.social
    In light of today's latest idiotic announcement from Kash Patel that UFC will officially begin training new agent trainees, I'm reposting a few of responses to his similar, previous efforts.
    bait, quality 1: Mocks Kash Patel by reposting critical replies
  54. @birdsays.bsky.social
    É preciso vincular a crueldade do ICE com o bolsonarismo. Um vídeo de violência extrema do ICE, dando tiro em pai com criança no colo, afastando filhos dos pais e falar: se com o Trump, aliado do Flávio, acontece isso e ngm faz nada, imagin
    bait, quality 1: Speculative attack on a Brazilian politician
  55. @msdeathwish.bsky.social
    Do not ever calm down.
    bait, quality 1: Emotional reaction to eugenics claim, no detail
  56. @palacetapes.music
    for all their "weak men create bad times, strong men create good times" larpery, none of these chuds have ever lived through a true age of barbarism but they're running full-tilt towards the meat grinder anyway, the daft cunts
    bait, quality 1: Angry insult aimed at a group; written to provoke.
  57. @karlbode.com
    let's STOP with the VIRTUE SIGNALING abandoning any last shred of ethics and openly streaming a snuff film is a perfectly reasonable price to pay for massive tax breaks and the complete dismantling of all meaningful U.S. consumer protectio
    bait, quality 1: Sarcastic outrage on executions and consumer protection.
  58. @pedrozambarda.bsky.social
    11 MIL SEGUIDORES AQUI!!!! VAMOS BATER 20 MIL!!!! COMENTA BORA LULA!!!! QUERO FALAR COM A DIREITA E COM QUEM DISCORDO!!! ENGAJA!!! 🔥
    spam, quality 0: Follower-count engagement bait with political slogans
  59. @gnarlyghost.bsky.social
    Opening Commissions back up get in touch!
    promo, quality 1: Advertising open art commissions
  60. @t8erboi.bsky.social
    Really feeling this tension right now. I'm worried about my job prospects too, and I hope Sam Altman [TOS VIOLATION]. But from listening to these Hardy-pilled aesthetes go on about art for art's sake, you'd think mathematical advances had
    bait, quality 1: Angry jab at a named tech figure; no new information.