this post was submitted on 23 May 2025
549 points (97.6% liked)

Programmer Humor

23420 readers
1797 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
[–] graycube@lemmy.world 85 points 22 hours ago (3 children)

I was in a computer store a few years ago watching a young guy trying to sell a tablet to an older woman. He said "the good news about this is that it can't get viruses because it runs apps".

[–] eager_eagle@lemmy.world 36 points 21 hours ago

everyone knows viruses are allergic to apps

[–] TachyonTele@lemm.ee 29 points 21 hours ago (1 children)

Ill bet anything they laughed about that in the breakroom

[–] Robust_Mirror@aussie.zone 16 points 14 hours ago

I'd bet they believed it themselves.

[–] DarkDarkHouse@lemmy.sdf.org 9 points 17 hours ago

If you assume that she will only install official apps, that they are sandboxed and Apple doesn't allow viruses in App Store apps, then that statement seems fine to me.

Every networked computer has some risk of getting a viris of course.

[–] dormedas@lemmy.dormedas.com 77 points 21 hours ago (3 children)

The top bit got me recently, I hadn’t needed to remote into my desktop in a while and searched “Remote” and “RDP” and found nothing. Eventually I found it was renamed to the windows app and finally logged in but was baffled as to why they would do that.

[–] Diplomjodler3@lemmy.world 84 points 21 hours ago (5 children)

This is the dumbest rebranding ever. If I tried really hard to make it as dumb as possible, I'd still not be able to come up with such a horrendously bad idea.

[–] ooo@sh.itjust.works 30 points 21 hours ago

Even if they renamed it to “Now You Too Can Have Magical Long Fingers and Vision” it would be somewhat descriptive of what it does.

[–] Pothetato@lemmy.world 23 points 21 hours ago

Like how many people were involved in this decision? Let's just call it "computer program".

[–] ocean@lemmy.selfhostcat.com 19 points 20 hours ago

They could have named it Window window but that might have been too descriptive

[–] scrubbles@poptalk.scrubbles.tech 15 points 20 hours ago (2 children)

Marketing really has just ran away with everything. I wonder what they'll rename the console as

[–] youngalfred@lemm.ee 16 points 20 hours ago

Yep - 'open with m365 copilot' has such a ring to it. Why they threw out their decades recognisable office branding is beyond me

[–] Diplomjodler3@lemmy.world 5 points 20 hours ago

The App Box?

[–] hddsx@lemmy.ca 4 points 20 hours ago (2 children)

Worse than Twitter to X? At least windows app is loosely related to the original overall branding

[–] Robust_Mirror@aussie.zone 12 points 14 hours ago (1 children)

It would be more like renaming twitter to internet website, which yes, despite everything, is worse than X.

[–] jqubed@lemmy.world 3 points 5 hours ago

internet.website is available to register but I checked a couple registrars and they all seem to have it as a premium domain that costs several thousand to register.

[–] Tenoteve@feddit.org 6 points 15 hours ago

The problem is that everything that runs on windows is a windows app.

[–] zerofk@lemm.ee 7 points 12 hours ago

I use Remote Desktop it a lot, and was warned about the changing name beforehand. And yet when one day the old application disappeared from my dock, I had the same reaction. I thought company IT or a macOS update might’ve screwed me over.

I’m used to it now, but that was a strange day.

[–] Hawk@lemmy.dbzer0.com 3 points 4 hours ago

From what I read Windows App does not support RDP and you need to use Remote Desktop Connection (not Remote Desktop App, which is a different thing)

https://techcommunity.microsoft.com/blog/windows-itpro-blog/windows-app-to-replace-remote-desktop-app-for-windows/4390893

Remote desktop users: Users connecting to remote desktops from the Remote Desktop app should use Remote Desktop Connection until support for this connection type is available in Windows App.

[–] cyborganism@lemmy.ca 63 points 20 hours ago (1 children)

Let me start a team for my team in Teams.

[–] zerofk@lemm.ee 10 points 12 hours ago

Does the team for your team have a theme in Teams yet?

[–] mercano@lemmy.world 41 points 19 hours ago (1 children)

You can probably add “website” to the list.

[–] darklamer@lemmy.dbzer0.com 11 points 19 hours ago (1 children)

Hm, this one intrigues me: what is commonly referred to as a website, without actually being a website?

[–] A7thStone@lemmy.world 37 points 19 hours ago (2 children)

I think they meant all of the apps that are just a website with a wrapper.

[–] pixeltree@lemmy.blahaj.zone 18 points 18 hours ago (2 children)

Electron apps should be taken out back and shot

[–] A7thStone@lemmy.world 10 points 18 hours ago

Agreed. So you wrote a shitty web page that breaks constantly, but you still wasn't me to download it as an "app" so you can track me better? No thanks.

[–] vivendi@programming.dev 0 points 14 hours ago (2 children)

Honestly? They're based for being so easy to make

For the record, I am a C/Dart/Rust native dev 2+ years deep in a pretty big project full of highly async code. This shit would've been done a year ago if the stack was web based instead of 100% native code

[–] v0rld@lemmy.world 13 points 14 hours ago (1 children)

Easy to make? Have you worked with JavaScript before? It's an absolute mess and full of footguns.

And I assume your project doesn't use async code for shits and giggles? Async code is just as hard in JavaScript except that everything is single threaded anyway.

And even assuming that it really is easier to make: I'd rather have fewer well made applications than hundreds of crappy ones. Each fucking application having to redistribute a whole ass browser is insane, and they're all slow despite needing massive resources.

[–] vivendi@programming.dev 2 points 14 hours ago* (last edited 14 hours ago) (1 children)

Yeah this is on me, I've never done web dev in my life. Always been low level shit for me. (The project is a highly networked system with isolates, async/await, futures, etc)

But damn man comparatively JS/TS seems a lot easier ¯\_ (ツ) _/¯

[–] v0rld@lemmy.world 6 points 14 hours ago

That is true, Typescript and JavaScript look easier. And heck if all you want to do is make the money dance on your web page it really is easier.

But writing actual application? That does actual work with error handling? Hell, no. It honestly baffles me that anyone would use JavaScript of their own free will, unless that's the only language you know.

[–] pixeltree@lemmy.blahaj.zone 4 points 4 hours ago

The tone of this comment is frustrated at web development and the software industry in general, not angry at you.

God fucking damn if you're developing it in a web stack then just make it a fucking goddamn website! Stop making me have ro have yet another goddamn chromium instance open so that you can have a more invasive data harvesting program! You might be making things "easier" (I'll get to that in a second) on yourself by developing it in a familiar area, but you're just offloading the cost of not doing a proper goddamn job writing your program in an appropriate language onto the people running it!

As for it being easier, JavaScript is a goddamn fucking nightmare. Low level threading stuff like you work on is a different flavor of pain in the ass, hard to compare magnitudes. JavaScript is single threaded but cosplays as multithreaded and it's awful, and the loose typing makes me appreciate having to type the equivalent of the wheel of time in java. There's 2 situations in which it's easier--you already have a website and want to make it into a desktop app (FUCK YOU!), and consistency on every operating system is number one on your priority list (which is becoming less and less valid as linux support gets easier and easier). Developing a program in a language unsuited for it makes it more difficult, not easier.

I'm not angry at you here! I'm angry at companies putting everything out as electron apps and at doing front end webdev.

[–] Hadriscus@lemm.ee 18 points 16 hours ago

This infuriates me to no end. I have a web browser thank you

[–] SnotFlickerman@lemmy.blahaj.zone 18 points 22 hours ago

*chefs kiss

[–] kaeurenne@lemmy.kadaikupi.site 16 points 16 hours ago (1 children)

I am questioning whether it's true that Microsoft is attempting to implement more brand-based marketing, ecosystem lock-in, and a walled garden by rebranding Remote Desktop as a Windows App. Yes, I agree that everything now uses "app" in computer terminology; at least, it seems so. What if one day even the OS kernel is called an app too? Lol

[–] seralth@lemmy.world 19 points 14 hours ago (1 children)

I'm going to start referring to kernels as the os app. Just to fuck with people.

[–] iglou@programming.dev 6 points 11 hours ago (1 children)
[–] Comment105@lemm.ee 8 points 11 hours ago

The Appfather

[–] TRAHR@sh.itjust.works 13 points 22 hours ago* (last edited 22 hours ago)

Then: w4r3z, appz.

[–] SurfinBird@lemmy.ca 5 points 20 hours ago

Recently the right column says AI all the way down.

[–] lowleveldata@lemmy.world 3 points 20 hours ago
load more comments
view more: next ›