Whey‽
@whey.party
2.4K followers 1.4K following 1.2K posts
i write about things i find interesting, sometimes chain-of-thought threads, but mostly about stuff ive made whey#8020 - @[email protected] - https://whey.party - @dw.whey.party
Posts Media Videos Starter Packs
whey.party
ehe technically thats the tanstack router version. The social-app fork version is here (doesnt implement the Constellation query for profile pages yet. Only for feeds and threads) red-dwarf-social-app.whey.party
Bluesky
red-dwarf-social-app.whey.party
whey.party
just added a few good first issues for red dwarf if you want to help tackle some of the lower hanging fruits
tangled.org/@whey.party/...
whey.party
No it doesnt supports replies yet sorry
whey.party
Hi it should be possible* (there are bugs i havent solved / ironed out yet) this branch of my fork of social-app contains my attempt at that
github.com/rimar1337/so...
GitHub - rimar1337/social-app at merged-red-dwarf
fork. Contribute to rimar1337/social-app development by creating an account on GitHub.
github.com
Reposted by Whey‽
juli.ee
if you're doing a side project and someone else is doing the same, don't let this discourage you
it doesn't hurt to have alternatives, different implementations, who knows if they will go as far as you do, and in any case, you will learn a lot and have something cool to show
Reposted by Whey‽
chadtmiller.com
slices-teal-relay.bigmoves.deno.net

If you leave your browser open the tracks will now load in real time 🪩
 subscription AppSubscription {
    fmTealAlphaFeedPlayCreated {
      playedTime
      trackName
      artists
      releaseName
      actorHandle
      appBskyActorProfile {
        displayName
        avatar {
          url(preset: "avatar")
        }
      }
    }
  }
whey.party
mattress.whey.party
i decided to use a real triple store and also embed triple metadata via reification. havent implemented the 'canon triples' system yet though
Reposted by Whey‽
chadtmiller.com
@danabra.mov inspired me to get GraphQL working with @slices.network aaaand it's pretty rad. Slices will generate query interfaces based on your Slices' lexicon and you can join on did/ref/uri. Here's a remix on Dan's teal demo using the entire @teal.fm dataset. slices-teal-relay.bigmoves.deno.net
List of top tracks on fm.teal. 1
Leave Me Alone album art
Leave Me Alone
Reneé Rapp

56

2
Sunday Candy album art
Sunday Candy
Donnie Trumpet, The Social Experiment

54

3
A-YO
Lady Gaga

49

4
Maybe You’re the Problem album art
Maybe You’re the Problem
Ava Max

48

5
Kiss It Kiss It album art
Kiss It Kiss It
Reneé Rapp

46

6
Shy
Reneé Rapp

46

7
Mad
Reneé Rapp

44

8
Fast
Demi Lovato

42

9
When Did You Get Hot? album art
When Did You Get Hot?
Sabrina Carpenter

42

10
Kiss It Kiss It album art
Kiss It Kiss It
Reneé Rapp
whey.party
i think i really like slices, its really fun to be able to just do all of this quickly, and i think the new graphql endpoint could make it even more fun (havent tried it yet)
whey.party
as usual you can take a look at my oauth-enabled experiments in local3768forumtest.whey.party (its not forumtest related its just that i didnt bother changing the name im reusing the same port)
Create TanStack App - mattress-as2
Web site created using create-tsrouter-app
local3768forumtest.whey.party
whey.party
Not sure why i named it Mattress, im terrible at naming things slices.network/profile/whey...

Also i found `goat lex` to be very useful to validate a record against the lexicon definition, it helped me debug why slices wasnt indexing my records despite the lexicon being valid (i misspelled "uri")
mattress - Lexicons
AT Protocol data management platform
slices.network
whey.party
Yeah it is, got inspired to make this really dumb joke because i came across pdsinterop.org
whey.party
wait sorry theres another url that i patched in the userscript maybe it helps
ive updated the linked script tangled.org/strings/whey...
mastopod.js · by @whey.party
mastopod custom pod workaround
tangled.org
whey.party
hmm to be honest im not sure, just made a new test acc "testuser" and i was able to log into mastopod. it does take a while to load, does the browser console/network tab report anything strange?
screenshot of testuser on mastopod
whey.party
sorry i was playing around with caddy maybe the server was down, you should try again now ive reverted it all
whey.party
hmm not sure what went wrong. it looks fine on my bsky.app, and on red dwarf its just not threaded and the counter is wrong but it is definitely there you just gotta click each reply one by one
whey.party
yeah exactly, i asked chatgpt to make one for me and it just works

here it specifically intercepts two things
1. the activitypods.org list of pods, and
2. a specific url thats required for oauth login (idk why it broke)

tangled.org/strings/whey...
mastopod.js · by @whey.party
mastopod custom pod workaround
tangled.org
whey.party
its so slowwwwwwwww because of it
Reposted by Whey‽
whey.party
it does work, its just that its not implemented in the ui. i made a userscript that patches mastopod and i can login just fine

this makes it seem like the project very under resourced, and not a technical limitation
screenshot of me logging in into mastopod
whey.party
it does work, its just that its not implemented in the ui. i made a userscript that patches mastopod and i can login just fine

this makes it seem like the project very under resourced, and not a technical limitation
screenshot of me logging in into mastopod
whey.party
> Hosting pods on one's own domain is planned but not implemented yet :)

oh woww. even if my configuration wasnt broken, i still wouldnt be able log in to mastopod with my own pod, thats cool
Hello, i noticed that pod list are fetched from GET https://activitypods.org/data/pod-providers so i need to host every app like mastopod if i want to host own pod? Also can i have root pod like https://doesnm.cc and not https://doesnm.cc/doesnm (or doesnm.doesnm.cc ?)

Hey @doesnm, thanks for reaching out :)
https://activitypods.org/data/pod-providers is just a list of publicly available pod providers.
You don't need to host your own mastopod, no. Mastopod.com is set up so that when your browser is set up to English, it will only suggest you the English pod providers to use for logging in / signing up. ( I must say, this is suboptimal, Mastodons UI is a good example on how to do it).

However, if you are hosting your own pod provider, it will show you "recommended" apps when you are logged in, including Mastopod. From there, you can sign up at Mastopod.

Hosting pods on one's own domain is planned but not implemented yet :)
whey.party
btw if you DO actually make an account on this, yes it is slow, just wait it out, both account registration and login works but it just takes a while to load