4 ms·
Ask HN: Bluesky is #1 in the U.S. App Store. Is this a first for open source?
- consumer451 2y agoBluesky is growing at around 10 accounts/second as of an hour ago. This has put their iOS app [0] in the top position under free apps, [1] in the USA and UK App Stores. The app is MIT licensed open source. Others and myself are wondering, is their #1 position in the iOS free app category a first for an open source app? (please note that this is all apps, not just social media) [0] https://github.com/bluesky-social/social-app https://github.com/bluesky-social/social-app [1] https://imgur.com/gallery/gHuwrrw https://imgur.com/gallery/gHuwrrw
- colesantiago 2y agoYes it is. Bluesky’s app and services is open source. With plenty of people crossing over to it, reason being because it resembles Twitter pre-Musk. Mastodon is also open source but never held or got even near the #1 top spot ever, and I don’t think it ever will due to the friction of choosing a server. People nowadays expect familiarity. ‘Don’t make me think’ that is why people aren’t going to Mastodon. As for Threads, it isn’t open source and are now introducing platform decaying features like ads which will make the platform worse. So I can say (at least for now) Bluesky is currently the platform of choice right now.
- consumer451 2y agoThe crazy thing to me is that it's #1 in the general free app category, "Top Free Apps," not only the social media category.
- tartoran 2y agoIs that a consistent metric of 10 accounts/second? If that's so it's a decent number. Is this a sudden influx of users? Are people fleeing away from Mr. Musk?
- consumer451 2y agoI just did rough math by looking at this counter [0] over the course of 10 minutes. ~10 per second was about 2 hours ago, it was around 4 per second around 10AM Eastern time, yesterday. Yes on the Musk factor, it would appear. There have been a bunch Bsky mentions in multiple news sources in the US and UK in the last couple days. That appears to driving account creation. [0] https://bsky.jazco.dev/stats https://bsky.jazco.dev/stats
- dyauspitr 2y agoI want to know why too. If they’re fleeing musk then why now?
- willcipriano 2y agoRelated recent news: https://pagesix.com/2024/11/13/celebrity-news/jamie-lee-curtis-don-lemon-quit-x-after-elon-musk-joins-trump-cabinet/ https://pagesix.com/2024/11/13/celebrity-news/jamie-lee-curt...
- tartoran 2y agoThe timing is weird if it's for that reason. Maybe it has something to do with recent news developments, Id be curious to know too.
- whyrusleeping 2y agoits been consistent around 10/s most of today, hit even higher bursts at points. Its been steadily increasing every day for the past week.
- damnloveless 2y agouser counter: https://bcounter.nat.vg/ https://bcounter.nat.vg/
- consumer451 2y agoOh, this is great. I was doing it the hard way. This has an accounts per second counter built-in!
- damnloveless 2y agonatalie is awesome! if you're on bsky give her a follow!
- ferbivore 2y agoThe license isn't relevant. It's not really "an open source app", it's just an app that happens to be open source. Put it this way: if, say, Godot became the #1 most popular game engine, that would be something for the open source community at large to celebrate. With Bluesky, we have absolutely nothing to celebrate. If anything, this is terrible news; instead of Twitter losing users to a genuinely open platform, they're just going to yet another VC-funded functionally proprietary service.
- consumer451 2y agoMy point here is not to get all into the fedi/bsky/twitter/threads drama. I am not even talking about social media of any kind. My question is simple and has an objective yes/no answer. Prior to this, has any open source app [0] ever been the #1 app in the US App Store "Top Free Apps" category? [0] For the sake of this post, let's pretend that an open source app is one where the code is freely available, forkable, and under MIT license.
- kevincox 2y agoI think its absolutely good for open source. At the very least it is something that future people can point to and show that an open source app doesn't block success. Sure, it would be better if it was an open source app for an open source protocol, but it is still something.
- consumer451 2y agoI believe even the protocol is fully open source. https://github.com/bluesky-social/atproto https://github.com/bluesky-social/atproto
- whyrusleeping 2y agoIt is indeed an open source app for an open source protocol.
- haileyok 2y agoThe Bluesky app and the protocol it is built on are open source, MIT licensed. The app is built using React/React Native as well as a variety of other open source tools. We maintain multiple React Native libraries as well that are open source. The network is open, and anyone has access to the firehose. Third parties are free to run labelers that integrate with the application as well as build feeds which can be used by yourself or others inside the app. Anyone is free to use the open source SDKs to build their own third-party Bluesky apps or entirely unique applications using atprotocol. To be frank, "it's just an app that happens to be open source" seems to be a pretty bad faith take on what Bluesky is.
- piyuv 2y agoStretching the definition of “open source” here
- consumer451 2y agoHow so? I believe every single line of everything is open source, aside from their server-side Discover feed algo. But in any case, the question is about the app, which is 100% MIT licensed open source code.
- Lionga 2y agoSo everything besides the most important part? Real "open source" would for me even imply that all data is freely accessible but this stops way, way before and should not be called open in almost any sense. Just a VC PR play.
- yokem55 2y agoIf you don't like the Discover feed, you are more then free to remove it from your account and add other feeds which are open source. Or don't add any feeds and just use the default "Following" feed which is just the posts of the folks who you follow and their re-posts, in flat reverse chronological order. That's it.
- tmottabr 2y agoreal open source does not imply any of that.. Real open source is any software with a license that obey the four freedoms.. 1 - freedom to view the source 2 - freedom to use 3 - freedom to modify 4 - freedom to distribute your modified version Bluesky use the MIT license that does comply with the freedoms above, so it is real open source.. Also, it use a open protocol as well.. so nothing is stopping you from deploying your own instance [1] and use their app to connect to it.. then you will have all your data freely accessible as you want.. [1] https://github.com/bluesky-social/pds https://github.com/bluesky-social/pds
- palata 2y agoRespectfully, I think you don't understand what "open source" means in this context. It has a very specific meaning in software. You may believe that it is not "open/publicly-available enough", and that is a totally fine opinion to have. But if you say "open source" on HN, people will understand something very different.
- palata 2y agoI was never a big user of Twitter, but I joined a Mastodon server around 2020. I am still using it regularly, but I honestly find it pretty hard to get useful content: it feels like either it's random stuff I don't care about, or always the same people I follow and don't bring me much. At first I didn't want to try Bluesky (because of some of the founders, I suppose? I don't know, Mastodon seemed more organic), but I eventually did. And I actually like their system of "custom" algos. I have a few very interesting feeds now (international news, national news, ...). So yeah, positively surprised by Bluesky.
- readyplayernull 2y agoSounds like a problem of reaching critical mass.
- bhhaskin 2y agoI have had the exact opposite experience with Mastodon. It's only stuff I care about and it's great!
- NikkiA 2y agoFollowing hashtags might open you up to new people talking about subjects you enjoy?
- asadotzler 2y agoIf the algorithms for sorting and filtering and discovering aren't open source, a social app is not open. It really is that simple. Some open source artifact on your device wrapping proprietary code on a server is not in the category of "open source products" because the only parts that matter are entirely closed. "My HTML front end is licensed MIT" does not make your product which is entirely dependent on secret sauce in your back end open source. Enough with the bullshit. Labels matter and if the current generation on this site doesn't understand something as fundamental as open vs proprietary, we're all screwed.
- consumer451 2y ago> is entirely dependent on secret sauce in your back end open source. Enough with the bullshit. With all due respect, it sounds like you are not familiar with Bluesky. As far as I know, the only proprietary code is the single Discover feed, which every user can un-pin from their feeds. My assumption for this being proprietary is so that it cannot be gamed. It could be for a darker reason, I suppose. However, this is a feed that I use maybe 10% of the time. Aside from the Following feed, I have curated a bunch of my own user lists and 3rd party feeds. I am able to pin these to my feeds list. This is where I spend my time. Aside from that one significant feed, yet small aspect, literally every other part of Bluesky is open source. This includes client, server, moderation system, and protocol.
- whyrusleeping 2y ago> My assumption for this being proprietary is so that it cannot be gamed. It could be a darker reason, I suppose. As the guy developing said feed, this is indeed the reason. I have a hard enough time as it is with people gaming the specific parameters of the feed, having it fully open would be a huge tax on my time. Most of the components of the feed are trialed in my personal feeds repo here: https://github.com/whyrusleeping/algoz https://github.com/whyrusleeping/algoz You could take the code from there and get to a workable "Discover" feed relatively quickly if you wanted to. Also several of the feeds I have in that repo are among the most popular feeds in the network, especially Quiet Posters (infrequent.go).
- yen223 2y agoMaybe. Open source iOS apps are very rare, let alone popular ones.
- bruce511 2y agoI'm generally positive about BlueSky and pleased for their current successes. But I fell like the really hard part is yet to come, and being open might make that part harder. All online communities go through the same phases (or die along the way). In the beginning it's populated by enthusiasts, tech adopters, people with good intentions. The problems are mostly technical and infrastructure. Then it grows rapidly with mostly the same parameters. Then it gets big enough so the trolls, spammers, bots, misogynist, racists, marketers, advertisers et al arrive. At this point the problems become social - moderation etc. Failure to manage this stage well leads to, well, Twitter. And it's by far the hardest part of the whole process. I hope BlueSky get this part right.
- jcgl 2y agoRelevant. I almost invariably think of this post when discussing federation, openness, etc. https://signal.org/blog/the-ecosystem-is-moving/ https://signal.org/blog/the-ecosystem-is-moving/
- mrdw 2y agoIs only frontend open-source or backend sources are also open? For example Telegram is fully open-source at frontend, but not backend
- freeone3000 2y agoFrontend and federation protocol are open source. The non-chronological feed option is not.
- PestoDrizzle 2y agoWatched Theo research and talk about Bluesky yesterday while he prepped for a video. Was pretty cool to learn the history and the mission of the company. It's way more important than just a social app. Happy to join and support it. Love that its OSS and so easy to build locally.
- solid_fuel 2y agoFor anyone curious about the new growth of Bluesky and the decline of Twitter (x), the youtuber D'Angelo Wallace did a video exploring what the new user experience on Twitter (x) is like as of a few months ago: https://www.youtube.com/watch?v=gzwVqKtLBGc https://www.youtube.com/watch?v=gzwVqKtLBGc