this post was submitted on 22 May 2025
659 points (96.2% liked)

Programmer Humor

23402 readers
1544 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
top 50 comments
sorted by: hot top controversial new old
[–] fibojoly@sh.itjust.works 6 points 1 hour ago (1 children)

What I hate even more, is that the morons who can't read more than two syllables decided to shorten "application" to "app", but now I only ever hear people reading that as "ay pee pee"! What was the fucking point?

[–] Capsicones@lemmy.blahaj.zone 1 points 1 hour ago

Chinese phonology doesn't allow for the pronunciation of "app", for example. I see a lot of Chinese people spelling it as "APP", and pronouncing it accordingly. It's kinda funny to me, since the Mandarin word "yingyong" is only two syllables. "APP" just seems more cumbersome by all account, yet it has become inexplicably popular.

[–] someacnt@sh.itjust.works 2 points 44 minutes ago* (last edited 43 minutes ago)

The script is compiled to a program which is then executed by the OS.

->

The app is appified to an app which is then apped by the app.

Damnit.

[–] angstylittlecatboy@reddthat.com 1 points 1 hour ago (1 children)

Who has ever called a batch file an app

[–] OmegaLemmy@discuss.online 4 points 25 minutes ago

My end users

[–] tisktisk@piefed.social 7 points 3 hours ago (1 children)

I hate that this meme never explains what application meant 'back then'
I get that it's a problem now, but if it had a clear enough definition back then, maybe this couldn't have occurred the way it did?

[–] capuccino@lemmy.world 4 points 3 hours ago

I always understood "application" like a gadget in the software world that just resolved one specific problem, and had that own definition till got distorted

[–] frezik@midwest.social 89 points 6 hours ago (5 children)

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.

[–] Fabian@lemmy.zip 15 points 3 hours ago* (last edited 3 hours ago) (1 children)

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 3 points 3 hours ago

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

[–] kamen@lemmy.world 33 points 6 hours ago (2 children)

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 14 points 5 hours ago (2 children)

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 12 points 4 hours ago (2 children)

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 7 points 3 hours ago* (last edited 3 hours 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.

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)
[–] kameecoding@lemmy.world 5 points 3 hours ago (2 children)

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

[–] pmk@lemmy.sdf.org 3 points 1 hour 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.

load more comments (1 replies)
[–] warbond@lemmy.world 8 points 4 hours ago (5 children)

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 5 points 3 hours ago

Manipulation

[–] calcopiritus@lemmy.world 3 points 3 hours ago* (last edited 3 hours ago) (1 children)

Engagement based personalized recommendations.

[–] timhh@programming.dev 5 points 3 hours ago

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

load more comments (2 replies)
load more comments (1 replies)
[–] bier@feddit.nl 22 points 5 hours ago (2 children)

In the Netherlands basically everyone uses whatsapp. In the beginning people would say send me a whatsapp or something like that. But pretty quickly people started to shorten it to just app. So people will say stuff like I just got an app (instead of message), it drives me nuts. Like my family chat group is called "app group".

[–] Scrollone@feddit.it 7 points 5 hours ago (2 children)

In Italy people loves start up companies because they think they all make apps. And they write is as "Start apps"

[–] QuazarOmega@lemy.lol 2 points 1 hour ago (1 children)

Lmaoo, Italian here too, I never had the pleasure to see that slip up, where have you seen it on usually?

[–] Scrollone@feddit.it 2 points 1 hour ago (1 children)

You don't talk to enough 40+ years old hahah

[–] QuazarOmega@lemy.lol 1 points 1 hour ago

Guess not, not yet at least

load more comments (1 replies)
load more comments (1 replies)
[–] bandwidthcrisis@lemmy.world 7 points 4 hours ago

Web browser? "app". Web page? "app". Dialog box? "app". Phone app that's just a thin shell for the web site? "appapp".

[–] Kolanaki@pawb.social 3 points 3 hours ago

I remember "killer app" being a phrase I regularly heard in the 90's.

[–] Initiateofthevoid@lemmy.dbzer0.com 17 points 6 hours ago (2 children)

On the flipside, "Bot" is the backend for almost everything that I've dealt with recently.

"We need the data moved from X to Y, can someone make a bot for that?"

Internal suffering

"... Yes. We can setup an API between X and Y."

"Great! We also want a bot to generate daily reports from Y"

Suffering intensifies

"... Ok."

I don't even try to fight it anymore.

[–] GamingChairModel@lemmy.world 4 points 4 hours ago* (last edited 4 hours ago)

Um excuse me the preferred term is "AI agent" if you want outside investment

load more comments (1 replies)
[–] RandomStickman@fedia.io 133 points 8 hours ago (1 children)

Then: Books, Movies, Videos, Blogs, Articles Now: C O N T E N T

[–] Gonzako@lemmy.world 56 points 7 hours ago (4 children)

Man, I hate the word content.

[–] 7U5K3N@lemmy.dbzer0.com 11 points 4 hours ago (1 children)

Product is a word I hate.

I have a warehouse full of product.

I mean unless you're a drug smuggler... Then that's fine. But using it for random lawn mower parts is dumb I think.

[–] wise_pancake@lemmy.ca 54 points 7 hours ago

I’m content with it

load more comments (2 replies)
[–] mindbleach@sh.itjust.works 49 points 8 hours ago (4 children)

See also the client camera movement guide:

[–] Zagorath@aussie.zone 38 points 7 hours ago

This is ridiculous. There's no way a client calls a dolly a "pan".

That's obviously zooming.

load more comments (3 replies)
[–] notarobot@lemm.ee 26 points 7 hours ago (2 children)

The other day I realized they did that because its APPle. I have no evidence but I'm sticking with it

[–] bandwidthcrisis@lemmy.world 6 points 4 hours ago

I think I heard "applet" being mentioned for embedded java or something in the early 2000s. I don't know if that's connected.

load more comments (1 replies)
[–] _stranger_@lemmy.world 64 points 8 hours ago (10 children)

I call everything a script. Makes the Java devs real mad. Makes the PM's super confused.

load more comments (10 replies)
[–] ProfessorProteus@lemmy.world 8 points 5 hours ago

I felt like I was alone in being frustrated at this trend. However I found a bit of relief to discover, through messing around in a Win98 virtual machine, that they were occasionally using the term "app" back then as well. Of course it wasn't as ubiquitous as it is now, but whatever.

Also I thought I'd never see the Xbox kid meme again. What an unexpected throwback!

load more comments
view more: next ›