1172
you are viewing a single comment's thread
view the rest of the comments
[-] frezik@midwest.social 150 points 2 months ago

I also hate the way "algorithm" has taken over the public consciousness. You can find people unironically saying "I don't want any algorithm in my social media feed", which is a nonsensical statement.

[-] kamen@lemmy.world 68 points 2 months ago

People are onto something though - there's been a noticeable shift from social media just showing you your feed in a chronological manner to it showing you personally tailored content that shuffles on each refresh and aims to hook you into endless doomscrolling. I understand perfectly well what's an algorithm, but good luck explaining to people that it's not that specific thing.

[-] andioop@programming.dev 21 points 2 months ago

Some people actively desire this kind of algorithm because they find it easier to find content they like this way. I'm not sure if they are immune to doomscrolling and actually have gotten it to work in a way that serves them and doesn't involve doomscrolling, or if they are doomscrolling and okay with it. But for me, I really wish I could go back to the chronological feed era.

[-] GamingChairModel@lemmy.world 27 points 2 months ago

Some people actively desire this kind of algorithm because they find it easier to find content they like this way.

Raw chronological order tends to overweight the frequent posters. If you follow someone who posts 10 times a day, and 99 people who post once a week, your feed will be dominated by 1% of the users representing 40% of the posts you see.

One simple algorithm that is almost always better for user experiences is to retrieve the most recent X posts from each of the followed accounts and then sort that by chronological order. Once you're doing that, though, you're probably thinking about ways to optimize the experience in other ways. What should the value of X be? Do you want to hide posts the user has already seen, unless there's been a lot of comment/followup activity? Do you want to prioritize posts in which the user was specifically tagged in a comment? Or the post itself? If so, how much?

It's a non-trivial problem that would require thoughtful design, even for a zero advertising, zero profit motive service.

[-] pelespirit@sh.itjust.works 13 points 2 months ago* (last edited 2 months ago)

Letting the user decide? If the user decided that they liked fly fishing 8 stars and mother-in-law 0 stars, then the algorithm would show mother-in-law once a week at best and fly fishing 8x out of 10 posts.

[-] LeninOnAPrayer@lemm.ee 4 points 2 months ago

If we had one public social media platform that would be the best way. It would force people to filter and learn how to interact with technology. But in our world people are lazy and a platform that picks the best value of X automatically for the most people will win. Even if it's not actually how people want to see things.

[-] GamingChairModel@lemmy.world 3 points 2 months ago

Yeah, you're describing an algorithm that incorporates data about the user's previous likes. I'm saying that any decent user experience will include prioritization and weight of different posts, on a user by user basis, so the provider has no choice but to put together a ranking/recommendation algorithm that does more than simply sorts all available elements in chronological order.

[-] piccolo@sh.itjust.works 7 points 2 months ago

Other day me and my mom was talking about how TV has all shifted to be nothing but reality TV... and then she said even youtube is becoming the same way... im like uh... thats because thats because you are watching it thus it is giving you more...

[-] Fabian@lemmy.zip 44 points 2 months ago* (last edited 2 months ago)

I think it's the same concept as when people say that they don't want any chemicals in their food. You know what they mean, but in a technical sense the statement is nonsensical.

[-] frezik@midwest.social 7 points 2 months ago

Yeah, I don't like that one, either.

[-] ChickenLadyLovesLife@lemmy.world 14 points 2 months ago

If you walk with algorithm, you won't attract the worm.

[-] A7thStone@lemmy.world 2 points 2 months ago

Holy shit, I just realized that's a dune reference.

[-] ChickenLadyLovesLife@lemmy.world 3 points 2 months ago

I was actually referencing Fatboy Slim referencing Dune.

[-] A7thStone@lemmy.world 1 points 2 months ago

Yeah, that's what I meant. I've listened to that song countless times, and just now realized it's a dune reference.

[-] ChickenLadyLovesLife@lemmy.world 2 points 2 months ago

I guess Bootsy Collins was wrong ... sometimes you do learn.

[-] warbond@lemmy.world 10 points 2 months ago

So what should we call the thing that we don't want in our social media feeds that controls what we see?

[-] BradleyUffner@lemmy.world 8 points 2 months ago
[-] calcopiritus@lemmy.world 7 points 2 months ago* (last edited 2 months ago)

Engagement based personalized recommendations.

[-] timhh@programming.dev 16 points 2 months ago

Catchy. Can't imagine why "algorithm" caught on instead.

[-] GamingChairModel@lemmy.world 6 points 2 months ago

It's because Al Gore invented the internet, so they are known as Al Gore Rhythms.

[-] modus@lemmy.world 2 points 2 months ago
[-] ThatGuy46475@lemmy.world 1 points 2 months ago
[-] kameecoding@lemmy.world 8 points 2 months ago

Let's not tell them that by definition both a shopping list and a recipe are algorithms.

[-] pmk@lemmy.sdf.org 11 points 2 months ago

Isn't a shopping list more like a data structure? A recipe would be an algorithm. I don't know, I could be wrong.

[-] namingthingsiseasy@programming.dev 1 points 2 months ago

Can you put some milk on the algorithm please?

[-] Grandwolf319@sh.itjust.works 5 points 2 months ago

Depends how broad your definition of algorithm is. Is sort by upvotes an algorithm? I say no but sort by hot is.

So it is possible by this definition to have a feed without any algorithm.

[-] darklamer@lemmy.dbzer0.com 8 points 2 months ago

Is sort by upvotes an algorithm?

Any sorting at all can only happen through one of the following:

  • luck
  • magic
  • divine intervention
  • an algorithm
[-] frezik@midwest.social 5 points 2 months ago

This is (theoretically) a programmer forum. I use the programmer definition. By that definition, not having an algorithm is nonsense.

[-] freeman@sh.itjust.works 1 points 2 months ago

So garbage in garbage out.

this post was submitted on 22 May 2025
1172 points (100.0% liked)

Programmer Humor

25518 readers
2264 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS