[HN Gopher] The Bluesky firehose viewed in the style of a Window...
       ___________________________________________________________________
        
       The Bluesky firehose viewed in the style of a Windows XP
       screensaver
        
       Author : consumer451
       Score  : 501 points
       Date   : 2024-11-16 22:07 UTC (1 days ago)
        
 (HTM) web link (firehose3d.theo.io)
 (TXT) w3m dump (firehose3d.theo.io)
        
       | consumer451 wrote:
       | https://github.com/theosanderson/firehose
       | 
       | I just love that the open nature of Bsky is allowing people to
       | hack things like this.
       | 
       | Now that their growth is crazy, let's hope that the work they did
       | on the protocol and corp structure keeps it this way.
        
         | marginalia_nu wrote:
         | Yeah I was looking into the firehose as a potential way to
         | source to discover new domains for my search engine. Even
         | though it didn't pan out, I really appreciate how accessible
         | the data is.
        
           | morkalork wrote:
           | Why didn't it work out?
        
             | marginalia_nu wrote:
             | I decided agains it because it had an incredibly bad signal
             | to noise ratio. Almost all links I saw were either to big
             | websites like newspapers, patreon, onlyfans; or behind url
             | shorteners.
             | 
             | Dunno, I may explore it further down the line, but for now
             | the juice didn't seem worth the squeeze.
        
               | dools wrote:
               | I created a website like 10 years ago called birdmine
               | that indexed every link you or one of your followers
               | shared on Twitter, in a Solr search engine so you could
               | search stuff that had been curated to an extent. It was
               | pretty cool, I think I'm the only person that ever used
               | it though.
        
               | djbusby wrote:
               | BSky could use a better search, or a better curation of
               | feeds. I'm certain there is more room in the discovery
               | play.
        
           | mariusor wrote:
           | I might have asked this before, but did you look at adding
           | this type of ingestion for ActivityPub?
        
             | marginalia_nu wrote:
             | Briefly, but I've come to learn there's a contingent of
             | aggressively search-engine hostile people that has made a
             | home on the fediverse. The federated nature of it makes it
             | somewhat tricky to untangle the search engine friendly
             | people from the hostile.
             | 
             | I don't need the inevitable DDOS:es and death threats you
             | get when upsetting a clique of mentally ill people online.
        
               | mariusor wrote:
               | You're right, I forgot about the backlash that this type
               | of efforts got from people that don't understand the
               | technology and just make assumptions about element
               | visibility in the network, though maybe calling them
               | mentally ill is a bit much.
        
               | marginalia_nu wrote:
               | The sorts threatening physical violence almost certainly
               | are. But it's a minority to be sure.
        
         | blitzar wrote:
         | A long time ago in a galaxy far, far away ... there was a
         | twitter firehose and people loved how the open nature of
         | twitter is allowing people to hack things ...
        
       | jauntywundrkind wrote:
       | Also just saw this project, which is a little night sky scene
       | where stars are posts. No real interactivity but fun to see the
       | playing around! https://nightsky.hctr.dev/
       | https://bsky.app/profile/hctr.dev/post/3lb3ywnxac22n
        
       | billylo wrote:
       | Love it! I seriously want to use it as a background for my
       | server.
       | 
       | (any chance to publish a version with a configurable speed?)
        
         | theoretically23 wrote:
         | (Creator here), sure I just added something so you can play
         | with the URL: https://firehose3d.theo.io/?speed=0.9 (but if you
         | slow the movement down too much there will just be way too much
         | content because it's real time)
         | 
         | For people on slow machines you can also reduce the number of
         | messages with e.g. https://firehose3d.theo.io/?discardFrac=0.7
        
           | billylo wrote:
           | Perfect. Thanks!
        
       | mbil wrote:
       | This crashes my Safari browser on iOS.
        
         | theoretically23 wrote:
         | Yes, best in Chrome I'm afraid
        
         | tsumnia wrote:
         | Firefox ran it, but very broken.
        
           | wkat4242 wrote:
           | Weird, for me it worked great on mobile Firefox
        
         | yazzku wrote:
         | "Works" on Firefox if you can stomach 300-400ms pauses every 2
         | seconds.
         | 
         | Edit: I just profiled it and it spends 42% of exclusive time in
         | texImage2D. It would be better to allocate a set of textures up
         | front and then use glTexSubImage2D to update their contents.
         | glTexImage2D allocates a new texture every time.
        
           | theoretically23 wrote:
           | Thanks - should be better now hopefully on Firefox
        
             | DaiPlusPlus wrote:
             | Still very stuttery before crashing in Safari on iOS on my
             | iPad :/
        
               | brookst wrote:
               | Smooth and stable on iOS DB3 on iPad...
        
             | yazzku wrote:
             | This did get rid of that bottleneck and the stutters are
             | slightly better, but it still has some more work to go.
             | 
             | https://ibb.co/LgtJHMs
             | 
             | You'll want to get rid of glTexImage2D completely except
             | for application startup (allocate a pool of N images up
             | front, then re-use them and update with glTexSubImage2D).
             | And short of being able to optimize the text render, which
             | seems to be awfully stupid, you'll want to render offscreen
             | to those textures ahead of time before you need to render
             | them on-screen.
        
               | yazzku wrote:
               | To be fair, you're crazy CPU-bound. This workload is
               | peanuts for a modern GPU and there's no excuse for it not
               | running at 500+ fps. But that's just how JS goes. You'd
               | probably have better luck with C/wasm for this kind of
               | thing if the web is your target.
        
         | consumer451 wrote:
         | For reference, while it does work much better on my old laptop
         | now, on iOS 18.0.1 iPhone 11 Pro Max, it also crashes until I
         | add https://firehose3d.theo.io/?discardFrac=0.6
        
         | Angostura wrote:
         | It's seems to work fir me ok on 18.1
        
         | matsemann wrote:
         | According to the title, perhaps try IE6 on XP ;)
        
       | esperent wrote:
       | This pretty quickly crashed my tab, using Chrome on Android.
        
         | dicknuckle wrote:
         | Works fine on Kiwi Browser on Android, although I'm using a
         | fairly powerful ASUS phone.
        
           | esperent wrote:
           | I also tried it on Kiwi, using an s21 FE which is a few years
           | old but not exactly a slouch and it crashed after about 10
           | seconds, same as Chrome.
        
       | zamadatix wrote:
       | I absolutely love these firehose projects. So much fun. Makes me
       | hope Bluesky gets 10x bigger soon :D.
       | 
       | If you add the following line just prior to the return in
       | createTextTexture() the blurriness goes away:
       | texture.anisotropy = renderer.capabilities.getMaxAnisotropy();
       | 
       | The perf could probably be largely solved with reusing texture
       | objects as a pool instead of creating then destroying them as
       | needed. I'm too lazy for that though :p.
        
         | theoretically23 wrote:
         | Thanks - implemented some texture pooling (via LLM). I think
         | the blurriness may [accidentally] help with the retro
         | aesthetic, but I'll try to get that the anisotropy in as an
         | optional parameter.
        
         | Etheryte wrote:
         | Yeah, managing your own memory is a good performance
         | optimization a surprising amount of time when working with
         | large data sets in Javascript. I've seen it used in 3D code,
         | graph problems, etc, and so long as you keep it isolated, it's
         | not too much of a hassle.
        
       | catapart wrote:
       | This is fucking bonkers, bro.
       | 
       | Love it!
        
       | 999900000999 wrote:
       | Cool, but this nearly hard crashed my phone. I'm on a OP12 which
       | is one of the fastest phones you can buy.
        
         | consumer451 wrote:
         | The creator is here reading the feedback, and committing code
         | as we speak. I wonder how much HN feedback will help. In any
         | case, this is all a fun experiment!
         | 
         | update: between when I posted OP and now, the site went from
         | utter jank in FF to 90% smooth on my 7 year old ThinkPad Carbon
         | X1 (5th gen, Intel HD 620)
         | 
         | Nice! This is one of the coolest comment->commit experiences
         | that I've ever had!
        
         | petee wrote:
         | For a comparison, I'm on a Pixel 8a mid-level device, and with
         | Opera I get fairly smooth frame rates with some stuttering here
         | and there. Maybe something else is running in the background?
        
         | throwaway519 wrote:
         | $100 Helio G85 with 6G RAM runs fine. Fennex browser.
         | 
         | Check your OS or browser for problems.
        
       | nektro wrote:
       | crashed my firefox
        
       | xunil2ycom wrote:
       | I have no clue what "Bluesky firehose" even means.
        
         | squigz wrote:
         | Google to the rescue: https://docs.bsky.app/docs/advanced-
         | guides/firehose
        
         | infotainment wrote:
         | Bluesky == A particular Twitter alternative
         | 
         | Firehose == The raw live feed of all new posts from all users
        
         | consumer451 wrote:
         | Bluesky is a microblogging social network, like Twitter, or
         | Threads.
         | 
         | However, Bluesky is the only one with open access to the
         | firehose, aka all the activity. Here is a different, less
         | aesthetically pleasing tool to see it:
         | 
         | https://firesky.tv
        
           | jeromegv wrote:
           | Mastodon is pretty open as well. Just won't be the entire
           | firehouse due to the decentralized nature of it.
        
             | consumer451 wrote:
             | I should have included Mastodon in my list, my apologies.
             | Theoretically, it's the most copesthetic project.
        
             | CaptainFever wrote:
             | There seems to be some projects that scrape(?) the most
             | popular servers to turn it into a firehose, like this one:
             | https://relay.fedi.buzz/
        
             | pfraze wrote:
             | The atproto relays are crawling aggregations of independent
             | servers. There's no reason AP couldn't accomplish the same
             | if they worked on it
        
       | firecall wrote:
       | Warning: May Cause Seizures
        
       | JKCalhoun wrote:
       | Seeing some depth-sorting issues with the text on Safari (macOS).
       | Some distant head-on text (not on the sides of the "tunnel") is
       | being drawn over nearer head-on text. Also, sometimes top of text
       | is being clipped a bit.
       | 
       | Very cool though.
        
         | theoretically23 wrote:
         | (Here's a version without that problem:
         | https://firehose3d.theo.io/babylonjs.html)
        
       | tholman wrote:
       | Crashes like a Windows ME screensaver. Jokes aside, it's very fun
       | to see open firehose access like this. I seem to recall that
       | Dorsey had said that twitter limiting their api access was a
       | mistake, hope we can keep this going.
        
         | consumer451 wrote:
         | For people experiencing crashes, Theo mentioned that this will
         | likely work: https://firehose3d.theo.io/?discardFrac=0.6
        
           | djbusby wrote:
           | I was hoping it was some RegEdit hack to fix driver settings.
        
       | valeg wrote:
       | Whoa!
        
       | jaimex2 wrote:
       | Not sure about your feeds but I got a lot of moping over
       | Twitter/X.
        
       | ChrisArchitect wrote:
       | Whoa, Johnny Mnemonic (1995) calling.
       | 
       | Also, these experiments are good fun, anytime there's a plethora
       | of data available to play with it's a good time.... but anyone
       | else get the weird sense of having been here before? Early
       | Twitter days lots of this kind of thing was going on too with all
       | the tweet data. Until they weren't. When everyone at Twitter woke
       | up and realized it wasn't sustainable financially and technically
       | to keep open firehoses out there. And then the API limits started
       | creeping in and never really stopped. Just saying, we've been
       | here and it's hard to see it playing out a different way even
       | with ATProto's sorta decentralized whatever future.
        
         | TheJoeMan wrote:
         | There could be some pessimism or learned hesitancy, but on the
         | other hand perhaps we can just enjoy it while it is here? I
         | thought the same thing about people building businesses on top
         | of ChatGPT, yet they managed to have exits before any rug-
         | pulls.
        
       | smusamashah wrote:
       | Which windows screen saver was this exactly? Is it maze?
        
         | djbusby wrote:
         | I think they just mean feelings of early OpenGL (was that what
         | it was?)
        
         | poglet wrote:
         | It appears to have elements of '3D Maze' and 'Flying Windows'
         | (Windows 3.1).
        
       | leonewton253 wrote:
       | Really cool! Works smoother in Firefox than Safari
        
       | qingcharles wrote:
       | This is trippy as hell on my 40" ultrawide. Love it.
        
       | metadat wrote:
       | This is incredible. It's all I ever wanted.
        
       | pinerd3 wrote:
       | This is SO cool I love it. Feels like I'm reading snippets from a
       | million people's diaries one after another. Humbling!
        
       | oksurewhynot wrote:
       | I would like to know how far through the firehose I have traveled
        
         | 082349872349872 wrote:
         | Use the force to sense how many pixels you've traveled.
         | 
         | Then, when you get to the exhaust port, fire the proton
         | torpedoes.
        
       | ulrischa wrote:
       | I like the possibilities given by the openness of bluesky
        
       | nyanpasu64 wrote:
       | I noticed that for messages facing the camera, ones further away
       | from the screen occlude ones closer to the screen. I assume
       | there's an alpha layering/rendering order error going on
       | (assuming no order-independent transparency)?
        
         | theoretically23 wrote:
         | Here's a version with that fixed
         | https://firehose3d.theo.io/babylonjs.html (will probably
         | replace the current one soon)
        
       | issung wrote:
       | Reminds me of this old website I used to stare at for long
       | periods, found it very relaxing: "Listen to Wikipedia"
       | http://listen.hatnote.com/
        
         | dang wrote:
         | Related:
         | 
         |  _Wikipedia Recent Changes Map_ -
         | https://news.ycombinator.com/item?id=32649091 - Aug 2022 (36
         | comments)
         | 
         |  _Listen to Wikipedia_ -
         | https://news.ycombinator.com/item?id=25560953 - Dec 2020 (34
         | comments)
         | 
         |  _Show HN: A Billboard-like chart for Wikipedia articles_ -
         | https://news.ycombinator.com/item?id=10730695 - Dec 2015 (7
         | comments)
         | 
         |  _Listen to Wikipedia_ -
         | https://news.ycombinator.com/item?id=9972781 - July 2015 (63
         | comments)
         | 
         |  _Listen to a melody made by Wikipedia article changes_ -
         | https://news.ycombinator.com/item?id=8588576 - Nov 2014 (10
         | comments)
         | 
         |  _Listen to Wikipedia_ -
         | https://news.ycombinator.com/item?id=6182576 - Aug 2013 (1
         | comment)
         | 
         |  _Live map of recent changes to Wikipedia articles_ -
         | https://news.ycombinator.com/item?id=5693189 - May 2013 (13
         | comments)
         | 
         |  _Wikipedia Recent Changes (Live) Map_ -
         | https://news.ycombinator.com/item?id=5687722 - May 2013 (1
         | comment)
         | 
         |  _Rcmap: real-time visualization of Wikipedia edits around the
         | world_ - https://news.ycombinator.com/item?id=5645256 - May
         | 2013 (3 comments)
        
           | issung wrote:
           | Wow all the way back in 2013, I have visited it many times
           | over the last 11 years :)
        
       | bitwize wrote:
       | Needs more Ellie Goulding: https://helloenjoy.com/lights/
        
       | WithinReason wrote:
       | You can increase the texture resolution if you "zoom out" of your
       | browser (ctrl+scrolldown or ctrl+- in Firefox)
        
       | null0pointer wrote:
       | A lot of commenters here are having their minds blown by this.
       | And while I also love this I get the sense that many others here
       | are maybe too young to remember that this kind of open access to
       | data used to exist for lots websites. It inspired companion sites
       | and loads of creativity. I find it tragic really, what the
       | internet has become. I hope federated, and even more-so p2p,
       | protocols take significant foothold on the internet and help
       | revive this spirit of the web. The corpo-web is so fucking
       | boring.
        
         | paulgb wrote:
         | It's worth noting that _twitter itself_ owes a lot of its
         | popularity to its openness in the early days. In the early days
         | there were third-party clients, RSS feeds, XMPP support, etc.
         | You could post from a curl command in a cron job, leading to
         | all kinds of interesting automated feeds. Then they walked it
         | all back in the early 2010s.
         | 
         | I like that Bluesky's federation model makes it harder for them
         | to do an "open platform" bait-and-switch like Twitter did.
        
           | AshamedCaptain wrote:
           | > I like that Bluesky's federation model makes it harder for
           | them to do an "open platform" bait-and-switch like Twitter
           | did.
           | 
           | Why would it? They can still lock everything down and few
           | Bluesky users will even notice. This is similar to what
           | Twitter did, or what Google Chat did, etc. Compare this to
           | other federation platforms where a server that locks itself
           | down loses access to a huge chunk of the network, once the
           | other servers reciprocate.
        
             | diggan wrote:
             | > Why would it?
             | 
             | Since migrating your personal data was a thing they thought
             | about since day one, migrating to another network than the
             | current one would be way easier than any centralized
             | service and also easier than ActivityPub.
             | 
             | Seems there is one piece of the puzzle missing yet
             | ("AppViews") in ATProto to be able to run completely
             | independent, but seems they're currently working on getting
             | that in place now.
        
               | AshamedCaptain wrote:
               | You could still migrate all _your_ data to another
               | service in Twitter quite easily, and most definitely you
               | could in Google Chat. This did not change things.
        
               | diggan wrote:
               | > You could still migrate all _your_ data to another
               | service in Twitter quite easily
               | 
               | Yeah? I don't remember being able to migrate from/to
               | Twitter and taking followers/following etc with you
               | without having to ask/request others to do something too.
        
               | AshamedCaptain wrote:
               | But I'm guessing that you'll also have to request your
               | followers to use a different AppView if Bluesky did a
               | Twitter.
        
               | shafyy wrote:
               | You can host your personal data, but as long as Bluesky
               | Social, PBC is running the main Relay and AppView, and
               | there's no easy way for Relays to talk to each other
               | (like e.g. it works in Mastodon), they are in reality a
               | centralized service.
               | 
               | Oh yes, and they are the only ones owning and developing
               | AT Protocol, which makes it much more a currently-open-
               | sourced protocol rather than a standard that is jointly
               | developed by the industry.
        
               | rakoo wrote:
               | The big central place is still the PLC directory that
               | effectively means _all_ accounts are centralized at
               | BlueSky, even if your posts are not. They haven 't
               | planned to make it any decentralized in the future.
        
           | cma wrote:
           | They are a public benefit corporation that use that as a
           | selling point but then don't disclose their charter. That
           | seems really shady to me, but less than what twitter has
           | become.
        
           | glenstein wrote:
           | >In the early days there were third-party clients, RSS feeds,
           | XMPP support, etc.
           | 
           | Right. This is something I keep pointing out in threads about
           | RSS. Some people will say RSS never left. Well, it left
           | Twitter for one. Google News and Craigslist for others.
           | 
           | I almost wonder, to GP's point, if people have just
           | completely forgotten all of this, which is why they think
           | nothing was lost.
        
             | echelon wrote:
             | The 2000s Internet felt way more innovative than the one we
             | have today, despite all of the WASM, WebGPU, JIT
             | optimizations, and other technologies that have been
             | developed in more recent years.
             | 
             | We had torrents, open data, open protocols, and people were
             | sharing data and remixing it freely. Mountains of stuff
             | like this Bluesky demo was released every single day. We
             | had link aggregators to point to the cool things that were
             | happening, and we even had tools that let you pipe data
             | sources between various APIs to enrich and recombine things
             | easily.
             | 
             | Platforms stopped this. Facebook, Google, and even Apple
             | put an end to the wildly evolutionary behavior by
             | delivering a canned experience to the masses.
             | 
             | We need a return to P2P where single platform silos and
             | their army of product managers don't shape how we interact
             | with technology and the bulk flow of information.
        
               | hn72774 wrote:
               | I see 2 way to do this. A company (and PM) sees demand
               | for the feature and they include it, ot it is forced by
               | regulation.
               | 
               | A lot of these companies that originally had open
               | standards formed with huge amounts of VC money and they
               | prioritized growth over everything else. Then when they
               | reached a certain scale, investors valued profitability
               | and they slowly squeezed and monetized users until all of
               | those open standards features were gone.
        
               | 1024core wrote:
               | > The 2000s Internet felt way more innovative than the
               | one we have today
               | 
               | Because it seems like this stuff is taught in Management
               | 101 in all of the business schools: once you establish
               | yourself with all this talk about "openness", etc. then
               | the only way to succeed is by creating a walled garden,
               | either through abuse of your monopoly position or by
               | regulatory capture.
               | 
               | Cases in point: OpenAI _and_ Anthropic both pushing for
               | regulation of AI, now that they have a dominant position.
               | 
               | I swear, the moment MBAs get involved, they try the same
               | crap everywhere.
        
               | threeseed wrote:
               | It's a common trope to blame MBAs for all the ills in the
               | world.
               | 
               | But the reality is that having a moat and how to defend
               | it is a fundamental strategy that every CEO is expected
               | to know. Because it will be one of the first things you
               | get asked from YC, investors etc.
               | 
               | And using regulation to lock out competitors definitely
               | did not start with OpenAI and Anthropic.
        
               | 1024core wrote:
               | > And using regulation to lock out competitors definitely
               | did not start with OpenAI and Anthropic.
               | 
               | That's what I'm saying: it started with the MBAs.
        
               | larodi wrote:
               | Indeed.
               | 
               | Question is whether this all that was in the 90s can
               | again be relevant for the young who grew with TikTok,
               | insta and fb.
               | 
               | I don't have the answer, only doubts...
               | 
               | Now with GPTs more than ever people can regain their web
               | presence. But do they do it? I guess not as much as one
               | would expect.
               | 
               | You may say we need to go p2p again and perhaps Tim Berns
               | Lee actually meant p2p with the HTML, but are people
               | aware of this daring need?
        
               | threeseed wrote:
               | This is just revisionist history.
               | 
               | We still have all the tools you talk about today. But
               | with the benefit of much simpler languages and SDKs and
               | tools like LLMs to help generate code. I've seen children
               | learn programming far faster with Swift Playground on
               | their iPad than I had to with C++ books.
               | 
               | And these sort of canned experience are what helped bring
               | technology to everyone. Which was always supposed to be
               | the main goal.
        
           | FranOntanaya wrote:
           | irssi had a plugin to read and post to Twitter from IRC, it
           | was neat.
        
           | ideashower wrote:
           | I'm struggling to recall some of those early fun accounts. Do
           | you remember any interesting automated feeds from Twitter's
           | early days?
        
             | paulgb wrote:
             | I used to run a cron job that would scrape my university's
             | daily bulletin and post every day right after it was
             | updated. It may have been the first "presence" the
             | university had on twitter. I remember following things like
             | weather stations that had automated accounts, as well.
        
         | AI_beffr wrote:
         | BS is a cynical data-grab and will lock down and back-stab its
         | users as soon as it can do so and be competitive.
        
           | ericjmorey wrote:
           | I'm thinking that it's a cynical way to put all the data on
           | an open network rather than a gated and paywalled one. As far
           | as I can tell, Bluesky is still entirely funded by Twitter
           | and that will eventually be cut off. They're betting on the
           | Google/Mozilla type relationship to be maintained for now.
           | They need to make the indexing service easier to replicate
           | before that happens or the network will collapse when funds
           | dry up.
        
             | jazzyjackson wrote:
             | They have nothing to do with Twitter anymore. Last round
             | was funded by Blockchain Capital
             | 
             | https://bsky.social/about/blog/10-24-2024-series-a
        
           | davidcbc wrote:
           | Even if true, which I'm skeptical of, social media sites
           | don't have to be permanent. It's no different from any other
           | service being enshittified, just use it until it sucks and
           | then stop.
        
           | threeseed wrote:
           | As opposed to X, which told users it would be using their
           | content to train Grok.
           | 
           | No matter which way you spin it, Bluesky is significantly
           | better than X.
        
             | AI_beffr wrote:
             | except on X you can actually say what you think.
             | 
             | https://x.com/search?q=bluesky%20banned&src=typed_query&f=t
             | o...
        
         | bloopernova wrote:
         | A long long time ago, LiveJournal used to display all new user-
         | uploaded images in a firehose type page.
         | 
         | It was a fascinating glimpse into the shared lives of people
         | all over the world. It was definitely from a simpler time;
         | there's no way something like that would be available now due
         | to the violence/abuse material that gets uploaded.
        
         | weberer wrote:
         | I'm not too up to date on Twitter clones. What's the difference
         | between this and Mastadon?
        
           | geek_at wrote:
           | Mastodon has about 1 million active accounts, bluesky has 12
           | and you can also host your own data. Threads (by meta) has
           | 100 million but you can't federate it yet so bluesky is the
           | way to go currently for selfhosters and privacy advocates.
        
             | gdubs wrote:
             | Mastodon is also confusing for a lot of people and when you
             | point it out techies will appear to yell at you and tell
             | you that "no in fact it isn't."
             | 
             | Whereas Bluesky has a familiar consumer app feeling to it.
             | 
             | Each of these sites also has a distinct vibe. Threads, for
             | example, feels a bit like when Time Square turned into a
             | kind of Disney property. It's clean and safe! But it also
             | lacks a bit of soul.
        
             | threeseed wrote:
             | Threads has about ~300m MAUs so far higher than 100m
             | accounts.
             | 
             | And you can federate it with ActivityPub just not fully
             | supporting it yet.
        
       | yonders wrote:
       | It's a nice visualization, but it reminds me of why I avoid
       | social media. Endless, worthless garbage spewed out into the
       | void.
        
         | globalise83 wrote:
         | This is also social media.
        
       | Kye wrote:
       | It feels like Clippy is about to pop out and kick my butt. The
       | authentic XP experience.
        
       | tkiolp4 wrote:
       | Would be interesting to know how the app is deployed. I see there
       | are some k8s yaml files: does the deployment happen manually
       | (e.g., run kubectl commands inside the cluster)? Is there some
       | sort of pipeline perhaps? (I don't see any in the repo)
        
       | nemo44x wrote:
       | The firehouse will allow the scolds and hall monitors to more
       | easily hunt down the blasphemers and wrong thinkers.
        
         | mouse_ wrote:
         | weird take
        
           | asacrowflies wrote:
           | That seems to the only purpose twitter ever served even
           | before it was "ruined" was social witch hunts and mass mob
           | forming.
        
             | pessimizer wrote:
             | It also seems like that's a major attraction of Bluesky.
             | Mass reporting of people you don't like still works, and
             | you can grab the names of people you don't like on twitter
             | and impersonate them there. Meanwhile, you can still spend
             | most of your time in your twitter burner, telling the
             | people you hate to kill themselves.
             | 
             | Another effect of the lack of staff, infrastructure, and
             | any policy other than pandering to Musk-haters is that CSAM
             | is back in play at Bluesky.
             | 
             | The impression I'm getting is that it's a cesspool, and
             | that it's sadly not having the effect of causing a lot of
             | people to _leave_ twitter, but serving as a base for many
             | to plan _raids_ on twitter. It 's doomed to become an
             | almost carbon copy unless they really take
             | decentralization, and intelligible user controls over that
             | decentralization, as a priority. They've got to commoditize
             | _themselves,_ and not just pretend to be a public service.
             | 
             | edit: the future of microblogging isn't a service filled
             | with Trump and Nate Silver reply guys. You couldn't find
             | more mean spirited, disruptive people on the internet.
        
       | Nihilartikel wrote:
       | This is cool! A long time ago I wanted to make something a little
       | like this for my 20% project at Google/YouTube - a page that
       | rained thumbnails of uploaded videos as soon as they became
       | available.
       | 
       | Unfortunately, the idea was nixed since it had a pretty high
       | chance of exposing ugly stuff that would otherwise have been lost
       | in obscurity and never seen.
        
         | do_not_redeem wrote:
         | Do you think your idea has any more risk than sites like these:
         | 
         | - http://astronaut.io/
         | 
         | - https://obscuretube.com/
        
           | ipython wrote:
           | Absolutely 100% yes. Difference is these projects themselves
           | are obscure. Opposed to an official Google branded service
           | that will see significant publicity.
        
       | rightbyte wrote:
       | Really neat. Feels kinda surrealistic. A bit heavy on my broswer
       | though.
       | 
       | Is there a way to run stuff like this as an actual screensaver
       | (on Debian)?
        
       | marifjeren wrote:
       | I was like.. "Why do so many of the non-wall posts seem to have
       | fire emojis in them?"
       | 
       | Turns out:
       | 
       | if (text.includes('fire-emoji') || wall > 3) { wall = -1; }
       | 
       | It's funny how palpable this snippet is while looking at the
       | firehose.
       | 
       | https://github.com/theosanderson/firehose/blob/77225acb28985...
        
       | sandworm101 wrote:
       | Once upon a time, browsers had a stop button to pause animations.
       | Now im hunting menus for that button so i can pause the firehose.
        
       | jcpham2 wrote:
       | Totally crashes chrome on iOS - repeatedly in strange ways
        
       | brookst wrote:
       | This is really cool, and within the first 5 seconds gave me a
       | phrase that will be stuck in my head for a long time: _arrogance
       | is not a substitute for intelligence, Sebastian_. IDK who
       | Sebastian is, but I will be sure to let him know if ever I meet
       | him.
        
       | 0xEF wrote:
       | This is like a visualization of my anxiety. Too much coming in at
       | once to possibly process, so higher order cognitive function just
       | goes _welp_
        
       | rishabhd wrote:
       | The internet, was supposed to be like this. I used to perceive it
       | like this in its early days. And then it got enshittified.
        
       ___________________________________________________________________
       (page generated 2024-11-17 23:01 UTC)