Sign in

at://2048

@2048.blue
229 followers 24 following 75 posts

2048 with AT Protocol. Created by @baileytownsend.dev Your games, your data, your AT Protocol. 2048.blue github.com/fatfingers23/at_2048

PostsRepliesMedia
Reposted by at://2048
Thorne 🌸 @ens0.me · 17/06/2025
This isn't much, it just: - changes it to purple with an airship instead of blue with a butterfly - adds a Games page that shows @skyrdle.com and @2048.blue Might not turn into anything serious, but it was a fun experiment. smol.life
171
Reposted by at://2048
Bailey Townsend 🦀 @pds.dad · 14/06/2025
at://2048's global leaderboard is coming along. Probably be out the week after next (when I get back from the 🏖️) ✅ Backfilling records ✅ JetStream w/ verifying the record ❌ Logic/Endpoints to list them ❌UI 📈200 unquie repos w/ games 📈4,054 games saved 📈8,473 avg score 📈357 games "won"
top 10 dids w/ most games played

did:plc:jw5utad5m3rh6ltbrpoeggst,599
did:plc:hluqcgwbbxtglofzk53gmwbw,233
did:plc:yi67vesokv63htr6ao2dwnwo,197
did:plc:3zbl5xnzhj4tuf6r4sgotgha,192
did:plc:say6oa3hbkxuj3fhngro5cff,171
did:plc:vyonarl4fhghaalo7icvadt2,157
did:plc:egnysgvogtrpyd57haol53sj,115
did:plc:rnmgca2mvca757m74jjwag2v,114
did:plc:po7do2qgzk43kz3mx2h4db6e,97
did:plc:jnd3t7jdldxqnz7nhhsrv275,97
console log output showing the working jetstreamtop 23 scores 
1. 128468 @feedcode.ltd
2. 77268 @sugyan.com
3. 67704 @tessi.bsky.social
4. 65808 @anitramwaju.malauren.be
5. 57048 @royalprima.bsky.social
6. 56872 @foldster.bsky.social
7. 53860 @jamesmunns.com
8. 53784 @kenmaz.bsky.social
9. 52600 @nornoe.bsky.social
10. 50192 @andrew.perka.io
11. 50156 @pocketbroto.com
12. 47340 @makerbymistake.com
13. 46800 @tchoum-5.bsky.social
14. 46716 @sophrin.bsky.social
15. 45972 @verti.blue
16. 45484 @yuton.org
17. 36568 @davenash.com
18. 35688 @shellfish.racing
19. 35680 @eichkatze.bsky.social
20. 35616 @evelynwebsite.bsky.social
21. 34804 @sziazani.bsky.social
22. 34688 @broto.moe
23. 34232 @juliendaniel.bsky.social
1171
at://2048 @2048.blue · 13/06/2025
We got at://2048(2048) and Skyrdle(wordle). Whose making the next atprotocol powered game??
192
Reposted by at://2048
dame @dame.is · 01/06/2025
i am #19 on the @2048.blue leaderboard at the moment — @baileytownsend.dev crunched the numbers at the Nashville ATProto meetup right in front of my eyes
a list of usernames on a laptop showing mine at slot number 19 in a ranking
2272
Reposted by at://2048
フィーナビ! @navi.1yen.jp · 20/05/2025
[みんな大好き「at://2048」に過去履歴機能追加] (和訳) みなさん、こんにちは👋。 新しいアップデートが行われ、過去にプレイしたゲームの履歴ページが追加されました! また、何らかの理由でプレイできなかった場合、ATproto (Bluesky)アカウントに同期する機能も追加されました。 次回のリーダーボードの投稿までに、ベストゲームを同期させておいてください!
1113
at://2048 @2048.blue · 20/05/2025
The next update we will be working on stats to ensure they are calculating correctly and adding logic to recalculate them if needed. Then on to creating the leaderboards and timeline views!
040
at://2048 @2048.blue · 20/05/2025
Hey everyone 👋 We just had a new update that added a history page to view your previously played games and the ability to sync them to your ATproto (Bluesky) account if they were missed for any reason. So, make sure your best games are synced for our next leaderboards post!
Picture of at://2048's game history screen showing a mini 2048 board to the left with the score at the top, seed at the bottom and then some more stats to the right
1153
Reposted by at://2048
Record Collector @recordcollector.edavis.dev · 11/05/2025
new labels! please say hello to: @badge.blue – a badge system for atproto handles @2048.blue – 2048 on atproto @recipe.exchange – discover and share your favorite recipes @linkat.blue – link collections @rocksky.app – decentralized music tracking and discovery platform
33915
at://2048 @2048.blue · 11/05/2025
Thank you for adding at://2048!
000
at://2048 @2048.blue · 09/05/2025
Thank you for sharing, and I hope everyone enjoys the game!
120
Reposted by at://2048
フィーナビ! @navi.1yen.jp · 09/05/2025
[Blueskyの話題:パズルゲーム「2048」がBlueskyでジワジワと流行] 海外のBlueskyユーザーの間で「2048」がジワジワと流行っています 「at://2048」と名付けられたプロジェクトは「2048」の結果をPDS(サーバー)に蓄積することによって、ユーザー同士でランキングを競い合ったりするなど、Blueskyの根幹であるAT Protocolとゲームを融合させることを目指しています 現時点ではα版で、ログインしなくても「2048」を楽しめ、スコアをシェアすることができます。ログインすると将来的にはスコアのランキングに参加できることが想定されています
2048.blue
at://2048
2048 on the AT Protocol. Your games, your data, your AT Protocol.
17554
at://2048 @2048.blue · 08/05/2025
Getting competitive at the top
1. 68872 @feedcode.ltd
2. 65808 @anitramwaju.malauren.be
3. 56872 @foldster.bsky.social
4. 32752 @jamesmunns.com
5. 31976 @dame.is
6. 31884 @nornoe.bsky.social
7. 31580 @matt.drollette.com
8. 29876 @archomath.net
9. 27608 @baileytownsend.dev
10. 27052 @tessi.bsky.social
020
Reposted by at://2048
Laurens @laurenshof.online · 08/05/2025
Bluesky Report 115 - This week's news for Bluesky and atproto: - Lots of new independent atproto infrastructure, with new relays, appviews, and more - research on blocking behaviour on Bluesky - @graze.social is giving dev grants to accelerate the ecosystem fediversereport.com/bluesky-repo...
fediversereport.com
Bluesky Report – #115
Independent ATProto infrastructure has been rapidly expanding recently, experiments with games on ATProto, and Graze offers developer grants.
68428
at://2048 @2048.blue · 08/05/2025
Hey @edavis.dev do you think we could get added to @recordcollector.edavis.dev please?
media.tenor.com
a man in a red shirt is sitting in a chair with headphones on and writing on a notepad
ALT: a man in a red shirt is sitting in a chair with headphones on and writing on a notepad
160
at://2048 @2048.blue · 08/05/2025
This weekend we hope to have a new History screen to view your previous games local and remote so it can allow you to resync them remotely in case there was an error and it did not. Then it's on to the writing the leader boards! Thank you everyone for your patience as we work out the bugs.
040
at://2048 @2048.blue · 08/05/2025
Just pushed a new release to hopefully resolve *most* OAuth issues. You should now see a popup alert when you complete a game if your login has expired, asking you to relog in. If you confirm it redirects you to login, then back to the gamescreen and it will then sync that game to your ATProto repo
150
at://2048 @2048.blue · 08/05/2025
Top 3 it looks like 🎉. Although James' recent screenshot is higher, I just haven't had the heart to tell him it hasn't synced yet lol. Fixing OAuth currently to redirect to login and session, then the UI to resync previously played games.
1. 65808 @anitramwaju.malauren.be
2. 59156 @feedcode.ltd
3. 34960 @foldster.bsky.social
4. 32752 @jamesmunns.com
5. 31976 @dame.is
6. 31580 @matt.drollette.com
7. 29876 @archomath.net
8. 27608 @baileytownsend.dev
9. 27092 @nornoe.bsky.social
10. 27052 @tessi.bsky.social
120
at://2048 @2048.blue · 08/05/2025
Let me check
media.tenor.com
a man in a sheriff 's uniform is reading a newspaper in a diner .
ALT: a man in a sheriff 's uniform is reading a newspaper in a diner .
110
at://2048 @2048.blue · 07/05/2025
Not yet. But I am hoping to have a new ui out this weekend to view local unsync games to resubmit
130
at://2048 @2048.blue · 07/05/2025
Also, feel free to reply asking to see your current place if you are curious!
120
at://2048 @2048.blue · 07/05/2025
These were calculated by gathering your saved games from your AT Protocol repo (your Bluesky account, same place where your posts are saved). If you see yours is missing, you may want to try relogging on at://2048 to make sure you have our new update that fixed some syncing issues
140
at://2048 @2048.blue · 07/05/2025
6. 29,876 @archomath.net 7. 27,608 @baileytownsend.dev 8. 27,092 @nornoe.bsky.social 9. 27,052 @tessi.bsky.social 10. 26,192 @andrew.perka.io 🎉 Congratulations, everyone who has made the top 10!🎉
181
at://2048 @2048.blue · 07/05/2025
While we wait for the official leaderboard to be released, I thought I'd post the current top 10! 1. 65,808 @anitramwaju.malauren.be 2. 59,156 @feedcode.ltd 3. 32,752 @jamesmunns.com 4. 31,976 @dame.is 5. 31,580 @matt.drollette.com
3154
Reposted by at://2048
Foldster @foldster.bsky.social · 07/05/2025
I just scored 256 on a game of at://2048 with a starting seed of 1309490354. Think you can do worse with this exact same seed? Try it out here 2048.blue/seed/1309490... @2048.blue
2048 game ending with 256 points
152
at://2048 @2048.blue · 07/05/2025
Love this. I was also thinking about "How many tiles can you can get before you get a score" as another challenge
020
Reposted by at://2048
Foldster @foldster.bsky.social · 07/05/2025
I just scored 60,636 on a game of at://2048 with a starting seed of 1408141589. Think you can do better with this exact same seed? Try it out here 2048.blue/seed/1408141... @2048.blue What a good run!
172
at://2048 @2048.blue · 07/05/2025
*for tonight
110
Reposted by at://2048
Lars Hanisch @flensrocker.de · 06/05/2025
I just scored 15,260 on a game of at://2048 with a starting seed of 3861441558. Think you can do better with this exact same seed? Try it out here 2048.blue/seed/3861441... @2048.blue
2048.blue
at://2048
2048 on the AT Protocol. Your games, your data, your AT Protocol.
011
Reposted by at://2048
Adrien Baron @abaron.net · 06/05/2025
I just scored 64,124 on a game of at://2048. Think you can do better? Join in on the fun with @2048.blue.
A screenshot of a game of 2048 with a score of 64,124
041
at://2048 @2048.blue · 06/05/2025
As OAuth sessions fully expire and will have to see how the application handles that to properly before I feel safe saying it is “ known bug free” so may just keep an eye out.
110
at://2048 @2048.blue · 06/05/2025
Hoping it does now! We had an issue with refresh tokens. On sign in it would use the proper client_id and be successful, but on upload when it needed a refresh token it would send local host as the client id and since they didn’t match it would not refresh. Still expecting some bugs..
110
at://2048 @2048.blue · 06/05/2025
Perfect! Thank you so much!
000
at://2048 @2048.blue · 06/05/2025
It’s a feature. Your high score is too powerful for at://2048! (Which browser and device if you don’t mind sharing and I’ll see about getting better text sizing for it this week)
000
at://2048 @2048.blue · 06/05/2025
Thank you everyone for your support and kind words with our alpha release! It has meant a lot! It has been great seeing everyone's high scores and getting to talk to so many of y'all Thank you again!
020
at://2048 @2048.blue · 06/05/2025
Then, we plan to start working on the full release of v1.0 with our AppView, which will display social features like leaderboards and a timeline of your friends' games. We are also on the lookout for any bug reports you may submit to help improve the application.
120
at://2048 @2048.blue · 06/05/2025
There are still a few bugs, mostly with OAuth sessions, handling expired sessions, and syncing locally if your logged-in session is no longer valid. We will continue to work on resolving these bugs first to ensure your games and stats stay correct.
100
at://2048 @2048.blue · 06/05/2025
We also have a small new feature! You can now share your starting seed when you complete a game so your friends can see if they can score higher with the same exact start and randomness
picture of at://2048 with an input to put a seed and the text

Someone share a starting seed with you? Type it here to replace your current game with that seed and see if you can do better than your friends!
110
at://2048 @2048.blue · 06/05/2025
Hey Y'all! We've hopefully resolved the first round of bugs in at://2048. If you are experiencing issues syncing your games to your AT Protocol repo, please log out and back in to refresh the session. The new update is seeing a lot more success with persisting your OAuth login sessions 2048.blue
2048.blue
at://2048
1192
Reposted by at://2048
Bailey Townsend 🦀 @pds.dad · 05/05/2025
New infrastructure (Raspberry Pi 5) for @2048.blue has arrived to install in our data center (My laundry room) so we can better support our users’ experiences while playing at://2048 (which is currently actually all client side, besides making requests to your PDS)
Picture of a box with 4 items in it a case for a raspberry pi, a raspberry pi 5 8gig, a ssd kit, and a 27w usb c plug
1372
at://2048 @2048.blue · 05/05/2025
My favorite part of any open source project. Being able to change from saying "I" to "We" when referring to the project because someone else has made a PR! Thank you @bpavuk.neocities.org for your PR to at://2048! We now have a contribution guide to help others with running the project!
github.com
Added contribution guidelines by bpavuk · Pull Request #3 · fatfingers23/at_2048
A little, but important, piece of documentation that describes how to get started with this project.
1112
Reposted by at://2048
Trey Bastian @treybastian.com · 05/05/2025
I'm convinced that playing @2048.blue is the exact same thing as macro data refinement. @baileytownsend.dev am I severed now?
media.tenor.com
a woman with red hair is wearing a blue top
ALT: a woman with red hair is wearing a blue top
141
at://2048 @2048.blue · 05/05/2025
media.tenor.com
patrick star from spongebob is holding a notepad and pen
ALT: patrick star from spongebob is holding a notepad and pen
020
at://2048 @2048.blue · 05/05/2025
You're not wrong on that lol. Still very early and focusing on bug fixes. Ill dm you some setup
010
at://2048 @2048.blue · 05/05/2025
*result in a Err if no DNS record found
110
at://2048 @2048.blue · 05/05/2025
(2/2) Or maybe check to make sure it does result in a Err so the atproto_resolver h_fut takes over and makes a call to the well-known endpoint github.com/atrium-rs/at...
github.com
110
at://2048 @2048.blue · 05/05/2025
Would love a PR! And yes it's in Rust. If I had to guess. I would make sure this is not throwing a panic. (1/2)
github.com
110
at://2048 @2048.blue · 05/05/2025
Fun fact about at://2048. It's hosted from a Raspberry Pi 4 in my laundry room. We're hoping to upgrade our infrastructure for the full V1.0, and by upgrade, we mean to a Raspberry Pi 5 with an M.2 SSD
2048.blue
at://2048
1111
Reposted by at://2048
dame @dame.is · 05/05/2025
I just scored 23,424 on @2048.blue @baileytownsend.dev you have me addicted… finally got to 2048 after like 15 games
5251
at://2048 @2048.blue · 05/05/2025
Honestly, really impressive and never would have thought to get a handle that way! I will look at fixing that for .well-known, thank you for letting me know!
110