Sign in

534

@534.bsky.social
98 followers 87 following 109 posts

=) working on various projects. S4t4IHduWHM

PostsRepliesMedia
534 @534.bsky.social · 22/03/2025
official client removes exif ya
000
534 @534.bsky.social · 19/12/2024
Fixed the Feature Gate Key userscript so that it now works with the newer gate server. gist.github.com/OutRite/ea13...
A screenshot showing the bluesky search page. Below the search box, there is a section labeled "Trending BETA" that contains links to various current trending topics. To the bottom right of this section is a window labeled "Feature Gates" that shows "trending_topics_beta" having been toggled to be true.
1130
534 @534.bsky.social · 02/12/2024
did:web:retr0.id?
120
534 @534.bsky.social · 02/12/2024
Here's a userscript that adds creation dates to profile pages on bluesky =) gist.github.com/OutRite/7e05...
The bluesky profile page for "5three4.bsky.social", showing the handle and the text "Created on February 24, 2024".
042
534 @534.bsky.social · 19/11/2024
nah those predate when I joined, those being from may-june 2023. no clue what's up with them
130
534 @534.bsky.social · 24/10/2024
I would also check browser extensions, this makes cross-origin requests to the bluesky api directly so there might be an extension interfering with that
100
534 @534.bsky.social · 24/10/2024
I would try typing it manually, there might be some invisible character messing it up.
200
534 @534.bsky.social · 24/10/2024
Your acc is working for me. I'd double check the spelling of the handle? I know sometimes mistyping a handle can cause it to hang there. If it's spelled correctly it might just be an issue with whatever browser you're using not making requests properly.
100
534 @534.bsky.social · 24/10/2024
Answers to some common questions: 1. "Google" means both Chrome and Android, and "Apple" means both Safari and iOS. 2. If you see a single "Unidentified" and don't remember using a third-party app, you likely set your profile picture before image compression was added.
0151
534 @534.bsky.social · 23/10/2024
not directly (except for google, who does put "Google Inc" inside images), but each vendor writes JPGs slightly differently so you can find differences between them and use that to figure out which browser is being used
0280
534 @534.bsky.social · 23/10/2024
Here's a small tool I put together that shows which browser or mobile OS a bluesky user uses: outrite.github.io/browserid.html Works because all images are compressed by the client. =)
A simple webpage. At the top is the text "Enter a bluesky handle or DID to identify which browser/phone they use:". Below this is a textbox with "qaz534wsx.bsky.social" within it and a button labeled "Identify Browser" to the right. Under both is a list labeled "Browsers", showing Mozilla and Google both at 50%.
1314844
Reposted by 534
alice @alice.mosphere.at · 18/10/2024
congratulations to @534.bsky.social's @534z.bsky.social as the first official account to make it to my denylist of repos i simply won't backfill into emojistats because it's full of malformed repos
2132
534 @534.bsky.social · 05/09/2024
I believe this the first 3rd party upload to video.bsky.app? video.bsky.app/watch/did:pl... (it can't be embedded into posts since it isn't being uploaded to my own did, but you can view it with something like vlc)
1111
534 @534.bsky.social · 12/08/2024
Interesting. Any feeds other than discovery that makes use of it?
A screenshot of the bottom right of a bluesky post, where the text "cluster:13351" is visible.
140
534 @534.bsky.social · 12/08/2024
Here's a userscript I made that lets you toggle feature gates on bsky (and probably other websites that use statsig). gist.github.com/OutRite/ea13... After you've enabled/disabled gates you'll need to either refresh the page or switch accounts to reload them.
A screenshot of the bluesky post composer, with a video embedded. In front of the composer is a transparent window labeled "Feature Gates" with toggles for multiple feature gates. The "videos" feature gate is set to true, and has an indicator showing it's been changed.
3184
534 @534.bsky.social · 16/05/2024
oh, they removed did-only login from DDZ. updated the gist with the ABC code, you need an app password to login now.
010
534 @534.bsky.social · 16/05/2024
interesting, on the authentication-only dm api endpoint, getMessages returns 'jwt audience does not match service did' while other lexicons work. no success figuring out what the aud it wants is. first image is the new auth-only endpoint, second image is the old endpoint. auth is supplied to both.
A terminal window showing multiple chat.bsky.convo lexicons, all of which say PASS next to them except for chat.bsky.convo.getConvoForMembers which says FAIL with the message "jwt audience does not match service did"A terminal window showing multiple chat.bsky.convo lexicons, all of which say PASS next to them.
050
534 @534.bsky.social · 15/05/2024
oh those accounts still haven't been deleted lmao, that @ doesn't go to me
040
534 @534.bsky.social · 15/05/2024
the DM endpoint is basically public now so here's my custom client i wrote a few days ago: gist.github.com/OutRite/09ae...
gist.github.com
clipclop_client.py
GitHub Gist: instantly share code, notes, and snippets.
2167
534 @534.bsky.social · 05/05/2024
also, got a custom client working:
030
534 @534.bsky.social · 05/05/2024
=)
150
534 @534.bsky.social · 19/03/2024
sent a friend request
000
534 @534.bsky.social · 12/03/2024
Fixed it, thanks for the heads up =)
000
534 @534.bsky.social · 08/03/2024
no
000
534 @534.bsky.social · 06/03/2024
verifying handles on the PDS is worse than just this, since with a bug that used to exist, you could do this to arbitrary handles (although they'd show up as handle.invalid in some places). oyster.us-east.host.bsky.network/xrpc/com.atp... morel.us-east.host.bsky.network/xrpc/com.atp...
010
534 @534.bsky.social · 24/02/2024
This is the same bug as the samehandle.bsky.social account, just scaled up to 17 accounts.
000
534 @534.bsky.social · 24/02/2024
This link tells you which PDS you're on: bsky.app/profile/your... Note that this only works if: - You click this link in-app (so, not in a new tab) - You are on a bsky.network PDS - You aren't on oyster/shimeji/lionsmane (because I didn't have enough accounts lol)
151
534 @534.bsky.social · 24/02/2024
...or you're on shimeji, oyster, lionsmane, or a custom PDS. Or you're using the appview.
000
534 @534.bsky.social · 22/02/2024
the primary issue in general with migrating to other bsky.network PDSs is that you need both a did and a signed plcOp (and to bypass the 403), so the normal order of steps for account migration doesn't work. actually considering this generates fully valid plcOps i can probably didnuke accs again
000
534 @534.bsky.social · 22/02/2024
might need to deactivate/delete the original PDS account before creating the account on the new one?
100
534 @534.bsky.social · 22/02/2024
initial attempts at inter-mycosphere account migration aren't going great, i've gotten 534testmigration.bsky.social from conocybe to oyster in terms of PLC and the actual accounts but the oyster account's tokens seemingly don't work (similar to didnuked accounts, except the createSession call works)
100
534 @534.bsky.social · 22/02/2024
might be misunderstanding what you're asking, but if you call api.bsky.social with getRecord you can still see invalid records api.bsky.social/xrpc/com.atp... calls like app.bsky.feed.getPostThread give an 'internal server error' if you try to use them on those though
140
534 @534.bsky.social · 22/02/2024
yep. bluesky lets you set 'validate' to false in com.atproto.repo.createRecord so you can create whatever records you want now
170
534 @534.bsky.social · 22/02/2024
just in case the feed outage is because of me: no it isn't, my cat walked on my keyboard
000
534 @534.bsky.social · 22/02/2024
Alright, I have an automatically updating list of accounts not part of the normal mushroom PDSs. Currently only bluesky developers, but once federation opens the list will get longer bsky.app/profile/534....
061
Reposted by 534
samehandle.bsky.social @samehandle.bsky.social · 10/02/2024
Same rkey and same handle.
172
534 @534.bsky.social · 20/02/2024
apparently i've made 68 test feeds 😅
000
534 @534.bsky.social · 12/02/2024
it actually wouldn't be too difficult to setup an autoclaimer, the bluesky relay sends events whenever anyone changes their handle so you wouldn't need to scrape every handle like you do other sites.
Log output showing various people changing their bluesky handles.
110
534 @534.bsky.social · 11/02/2024
The very last handle taken was actually 607, but 603 was third last. 607.bsky.social -> 2024-02-11 03:33:36.098 634.bsky.social -> 2024-02-10 10:41:56.622 603.bsky.social -> 2024-02-10 09:06:41.043 732.bsky.social -> 2024-02-10 06:46:48.350 656.bsky.social -> 2024-02-10 06:32:47.367
120
534 @534.bsky.social · 11/02/2024
Inspired by the aa8/ab4 accounts, I've written a little 3-digit handle scanner. (Not as big of a project as my youtube scanner!) All 3 digit handles are currently taken. (Note that the dates are when the accounts were created, not necessarily when they got the handle.)
Log output of my 3-digit bluesky handle scanner, showing that every handle is taken. It also shows that a significant amount of the accounts were made both around August 2023 as well as February 2024.
040
534 @534.bsky.social · 10/02/2024
Alright, new test, if this works my idea is still possible but less visually obvious: bsky.app/profile/same...
010
534 @534.bsky.social · 10/02/2024
Well, the third challenge is "correctly update 20 accounts' handles to trigger the bug"
000
534 @534.bsky.social · 10/02/2024
The real challenge is both "make 20 posts before the rkey expires" (probably easy) and "don't get banned for creating spam accounts" (probably hard)
120
534 @534.bsky.social · 10/02/2024
So, you could have a post that tells you what PDS you're on. Would require 20 accounts though 😅 (i probably actually have enough to cover us-east considering the 10 headed2 accounts I made, and registering a couple more isn't extremely difficult now that invites aren't required)
110
534 @534.bsky.social · 10/02/2024
Two accounts with the same handle, reposting eachother. Theoretically, you could extend this to an arbitrary amount of accounts with the same handle. I haven't fully tested it, but I believe handle resolution is different if you're on the PDS of the accounts.
163
534 @534.bsky.social · 10/02/2024
Seems you can't click through the quote, at least on web =)
100
534 @534.bsky.social · 10/02/2024
x/2==round(x/2) doesn't work either for a similar reason, 9007199254740995/2 = 4503599627370498
000
534 @534.bsky.social · 10/02/2024
interesting floating point thing: 4503599627370497+0.5 = 4503599627370498 this means x/2==floor((x/2)+0.5) does not consistently work as an evenness check.
100