Skip Navigation

Posts
25
Comments
472
Joined
2 yr. ago

  • TL;DR?

  • And how exactly is this about Lemmy?

  • That isn't exactly a discord clone, though. More like WhatsApp but federated. At that point I'd actually just rather use matrix than a messaging app by that cocky dev.

  • No ActivityPub federated one yet. Someone might make it someday though.

  • They'll make it paid someday. Trust me guys.

  • I keep switching between using Summit (recently went open source), Thunder, Jerboa and the Tesseract web UI. But mostly Jerboa. It opens the fastest. The nicest looking one is Thunder.

  • Locking for rule 5.

  • Over a year ago. More specifically "March 20th, 2024" from the archlinux.org website.

  • What took them so long?

  • oh no! wasn't bluesky decentralized and federated?!? how is this possible?!? /s

  • Locking for rule 5.

  • Let's see who considers the Linux options when they see they can get the same machine for 200 bucks cheaper. I hope other brands start considering doing this too.

  • If you want a bit more detail, look at my edit. The functions to calculate the hot and scaled for content is now there.

  • No, it is not weird. Scaled, according to the docs, is like Hot, but less active communities' posts get a boost.

    Edit: here's a bit more detail

    The exact function to calculate the scaled rank is this one:

     sql
        
    CREATE OR REPLACE FUNCTION scaled_rank (score numeric, published timestamp with time zone, users_active_month numeric)
        RETURNS float
        AS $$
    BEGIN
        -- Add 2 to avoid divide by zero errors
        -- Default for score = 1, active users = 1, and now, is (0.1728 / log(2 + 1)) = 0.3621
        -- There may need to be a scale factor multiplied to users_active_month, to make
        -- the log curve less pronounced. This can be tuned in the future.
        RETURN (hot_rank (score, published) / log(2 + users_active_month));
    END;
    
      

    The hot rank is calculated like this:

     sql
        
    CREATE OR REPLACE FUNCTION hot_rank (score numeric, published timestamp without time zone)
        RETURNS integer
        AS $$
    BEGIN
        -- hours_diff:=EXTRACT(EPOCH FROM (timezone('utc',now()) - published))/3600
        RETURN floor(10000 * log(greatest (1, score + 3)) / power(((EXTRACT(EPOCH FROM (timezone('utc', now()) - published)) / 3600) + 2), 1.8))::integer;
    END;
    
      
  • Is it me or does Soyjak use Windows?

  • Frankly, I don't like dansup and his cocky behaviour. But if Sup ever does become reality, then it will be a real alternative. And no, Loops is not federated.

  • Rust can be a pain in the ass when you are writing the code, but once you wrap your head around its concepts, the pain will ease and you'll appreciate them.

  • yes

  • Sup is one. It's from the dev of Pixelfed. Unlike the other non-fediverse platforms the others mentioned here (XMPP and Matrix), it will use the ActivityPub protocol and will be E2EE.