With X getting DDOS'ed I thought that was a great time to promote Bluesky, but it was also down....data ownership is great, but data decentralisation is useless when the UI is centralised.
10.03.2025 20:22 β π 1 π 0 π¬ 0 π 0@mjd.dev.bsky.social
London based web developer tinkering with AT Protocol - TS, React, Remix. Never had a Twitter account.
With X getting DDOS'ed I thought that was a great time to promote Bluesky, but it was also down....data ownership is great, but data decentralisation is useless when the UI is centralised.
10.03.2025 20:22 β π 1 π 0 π¬ 0 π 0Like Coffeezilla, I'm not sure whether to laugh or cry. Please stop buying meme coins.
20.01.2025 09:24 β π 1 π 0 π¬ 0 π 0I guess the fact Iβve gone out my way to learn these algorithms shows dedication I suppose!
03.01.2025 17:36 β π 0 π 0 π¬ 0 π 0Day 1 of interview preparation - It's the first time in 15 years of programming I've had to traverse a binary tree. Is #LeetCode really an effective measure of an engineers value?
03.01.2025 16:25 β π 0 π 0 π¬ 1 π 0The black checkbox is a CSS bug for dark mode users which I can fix. As for the functionality, it hides the news and politics category on YouTube so it relies on correct categorization there.
03.01.2025 16:07 β π 1 π 0 π¬ 0 π 0The annoying answer is "how long's a piece of string?". Depends on what you want building. The only thing I can tell you with any certainty is that the skillset you likely require is currently in low demand - so rates are significantly cheaper than they have been. Good luck!
19.12.2024 17:23 β π 1 π 0 π¬ 0 π 0What would you like to search for that you canβt already search for on Bluesky itself?
13.12.2024 07:08 β π 0 π 0 π¬ 1 π 0I added a filter to hide politics. It blocks YouTube category 25 (News & Politicis) from displaying on the front page. It still lets some leak through though bluetube.fyi?hidePolitics...
11.12.2024 12:50 β π 2 π 1 π¬ 0 π 0I added some of the most popular YouTube categories that Bluesky users seem to post as filters bluetube.fyi - Hopefully you can find something more relevant!
11.12.2024 12:47 β π 1 π 0 π¬ 1 π 0After all these years of using @supabase.com free tier for tinkering I finally had to upgrade my plan immediately after releasing bluetube.fyi.
Bluesky users post a lot of YouTube videos.
I've started archiving the top 3 trending videos over at bsky.app/profile/blue.... This way you can get the the most popular videos into your Bluesky feeds - just the way you like it!
11.12.2024 08:40 β π 4 π 0 π¬ 0 π 0I think the best I can do is add language filters based on either the Bluesky language or YouTube video language. Not quite the same but might be worthwhile.
11.12.2024 08:07 β π 1 π 0 π¬ 0 π 0I've started archiving the trending videos here, for now. I think this is a good way to get trending videos into your Bluesky feeds bsky.app/profile/blue...
10.12.2024 21:21 β π 2 π 1 π¬ 1 π 0Yeah, I started accumulating that data yesterday. The YouTube data API has it. I've enough to let you filter by Youtube category which I will add this week!
10.12.2024 17:30 β π 1 π 0 π¬ 0 π 0Absolutely something I plan on doing. I'd like to keep as much on platform as possible!
10.12.2024 16:38 β π 2 π 0 π¬ 2 π 0I'd love to block politics from my life! However I don't think its trivial to use labellers in this context given how I'm consuming and displaying the data from the firehose from my own DB. I'd have to read more about them.
10.12.2024 16:34 β π 2 π 0 π¬ 1 π 0Thank for sharing my post! I totally agree however I feel this way about all social media. Its exhausting.
07.12.2024 07:23 β π 1 π 0 π¬ 0 π 0I was considering this before I did the BlueTube idea but decided against it for forgotten reasons. Do you envisage it using Bluesky data (image embeds) or a new lexicon? I think I had analysis paralysis here and stopped.
06.12.2024 17:24 β π 1 π 0 π¬ 0 π 0I added some much needed features today to bluetube.fyi - Pagination, sorting and related videos.
The related videos is an experiment. It will suggest the other video posts from the Bluesky users that have also shared the one you're viewing. It's an interesting mix! #ATProtocol #Bluesky #YouTube
Thanks! I would love to but it's a mess. Once I've tidied it up definitely :)
06.12.2024 12:45 β π 1 π 0 π¬ 0 π 0Absolutely. YouTube was the richest amount of data to aggregate though. I tired other platforms where the data was thin so there were never very many "duplicate" posts to aggregate.
05.12.2024 17:16 β π 0 π 0 π¬ 1 π 0Definitely thinking about this. The only issue is when you narrow down your criteria, the data is thin so the "top" videos in your niche might only have been shared a few times so is not really the hottest, but probably "the only". I will absolutely explore what I can do though.
05.12.2024 17:08 β π 3 π 0 π¬ 1 π 0Thanks! It's based on total post count followed by total like count. It includes posts and reposts - but is distinct per user who (re)posts it. I plan to add sort by likes vs posts functionality and also iron out minor issues with like counts on some videos.
05.12.2024 17:06 β π 1 π 0 π¬ 1 π 0I spent this week building bluetube.fyi using the Bluesky firehose to aggregate YouTube videos. I have plans to layer on more discovery features and more content providers - please let me know your thoughts!
05.12.2024 15:52 β π 200 π 50 π¬ 18 π 9Great read! I built bluetube.fyi this week which aggregates Bluesky YouTube content similar to what you were suggesting. I was planning on layering on more features and media providers, Spotify included! I'd love to see what you build!
05.12.2024 15:35 β π 4 π 0 π¬ 0 π 0You can see the data on your PDS here atproto-browser.vercel.app/at/alex.barc.... I'm still working out how the PDS works exactly.
28.11.2024 20:39 β π 0 π 0 π¬ 0 π 0I've spent $1.67 this month to run my PDS.
28.11.2024 14:59 β π 9 π 0 π¬ 1 π 0Testing how long this takes to come through the firehose! Sent at 14:32.
27.11.2024 14:32 β π 0 π 0 π¬ 0 π 0The cat duo
22.11.2024 09:20 β π 4 π 0 π¬ 0 π 0