Advertisement · 728 × 90

Posts by Whey‽

thats awesome, thanks Boris!

6 days ago 2 0 0 0
Preview
AtmosphereConf - Multi-Stream Viewer Watch all AtmosphereConf streams in one place with a live Bluesky feed and in-app posting.

Watching all the talks live on the AtmosphereConf Multi-Stream Viewer: https://atmoco.pages.dev

(other 2 streams are starting now!)

1 week ago 12 2 1 0
Preview
Introducing Hubble: A Public Mirror for the Whole Atmosphere - AT Protocol Bluesky is providing a grant to the creator of Microcosm to build a full mirror of public data on the Atmosphere to help make the network more resilient.

Thrilled to be working with @bad-example.com, whom you know from the excellent @microcosm.blue tools, on making the atproto network ever more resilient

atproto.com/blog/introdu...

2 weeks ago 385 101 20 27

it's very cool that theres now a Red Dwarf theme for the Atmosphere Conf site

github.com/ATProtocol-C... thanks to @grishalr.protoimsg.app for adding this, along with many other color schemes based on atproto projects

2 weeks ago 19 3 1 0

I bought my remote ticket to #ATmosphereConf - join me online March 2026 atmosphereconf.org

2 weeks ago 24 2 0 1

thanks for reviewing my site

1 month ago 2 0 0 0

hello test

1 month ago 13 0 1 0
Screenshot of the quoted post

"got it wrong

1. deactivate acc on old pds
2. goat account plc recommended
3. update did doc with new key and pds
4. activate acc on new pds"

Screenshot of the quoted post "got it wrong 1. deactivate acc on old pds 2. goat account plc recommended 3. update did doc with new key and pds 4. activate acc on new pds"

the 2nd time i migrated it i used goat, bsky.app/profile/did:... (sharing this as a screenshot since this post only exists on the appview and not my pds for an unrelated issue)

1 month ago 5 0 0 0

i used atp airport and then got confused at the fact that i never received the plc token and then realized i was migrating a did web so the atp airport system never finished, as i just changed the did.json manually, deactivated the old and activated the new accs manually

1 month ago 2 0 1 0
Advertisement

though iirc it doesnt show apps where its access token is not yet refreshed but once you open the app it refreshes and youre still logged in and only then itll show up in that page

1 month ago 3 0 1 0

mines at pds-nb.whey.party/account

1 month ago 2 0 1 0

theres {pds}/account(s? idk)

1 month ago 3 0 1 0

but it does rely on an mini-appview of sorts (and its authoritative because it decides the final poll state at expiry, which is hard to backfill deterministically), and their appview is understandably CORS restricted to keep costs low so you will need to make your own appview to use it

2 months ago 2 0 1 1

if you want to implement polls right now id recommend implementing tokimeki polls just because it already exists, and it is widely used by tokimeki users

2 months ago 4 0 1 0

hi can we like discuss on a better poll spec cuz im treating current red dwarf polls as a proof of concept of adding new features to bsky and less of actually adding polls. besides, tokimeki had public polls before me, and like my actual serious idea for private polls havent materialized yet

2 months ago 6 0 1 1
Preview
How small can ATproto get, really? - Unfolding Diagrams Does an independent Bluesky stack really cost thousands?

Great read on what it means to run different kinds of ATProto services, that along the way does a good job of explaining that we don’t run instances here.

2 months ago 106 23 5 5
Advertisement

Pretty much. For RD the source of the counts is the constellation instance and iirc it isnt backfilled

2 months ago 2 0 0 0
Topics on Bluesky Building usable trending topics on Bluesky

at risk of a bunch of people saying “well actually you should have done it this way”, here’s a lil write up on adding trending topics to bluesky

hailey.at/posts/3mcy5b...

2 months ago 258 50 21 13

yes you can

2 months ago 2 0 0 0
Preview
A Social Filesystem — overreacted Formats over apps.

formats over apps

2 months ago 783 183 64 82

The votes themselves are safe, the vote record strongrefs to the sidecar that defines the polls. But bsky likes arent, they only target the bsky post and not the poll record

2 months ago 5 0 0 0

The opengraph image generation for polls is my attempt at graceful degradation but even that has its limits. The image is not easily machine readable / verifiable to be the same content as the poll itself.

2 months ago 6 0 1 0

And the problem is that you cant fit all of the extra data inside of the bsky fallback post. Even if you stuffed it in a custom field, then its still the same problem because the extra data wont ever be shown to users

2 months ago 5 0 1 0

More on sidecars. Its more of a problem about how which post variant that you liked/interacted matters somewhat. A like to the original bsky post might differ in meaning compared to a like towards the enhanced post

2 months ago 6 0 2 0

The votes themselves are practically identical to likes. Each of the 4 possible options has its own collection for easier constellation queries

`app.reddwarf.poll.vote.a`
and so on

It lacks expiration and per-user option limits because those arent easily implementable using only constellation

2 months ago 7 0 2 0
Advertisement

Im still unsure about sidecars in this case because the enhanced post and the original post could diverge which could be bad

2 months ago 7 0 1 0

I played around with sidecar records and ended up with public polls as a test. The poll embed is defined in a sidecar record, and all votes point to that instead of the bsky post record

2 months ago 25 0 1 0

aturi.to

2 months ago 3 0 0 0
go-bsky-feed-generator/pkg/auth/auth.go at main · jazware/go-bsky-feed-generator A minimal implementation of a BlueSky Feed Generator in Go - jazware/go-bsky-feed-generator

not sure if this is what youre looking for github.com/jazware/go-b...

2 months ago 1 0 1 0
Preview
Anniversary Blacksky Algorithms turns one. Announcing blacksky.cash for private payments and blacksky.tech for one-click server hosting on AT Protocol. Launching 2026.
3 months ago 485 188 29 53