this post was submitted on 18 May 2026
334 points (99.1% liked)

Programmer Humor

31476 readers
812 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 44 comments
sorted by: hot top controversial new old
[–] nullify3112@lemmy.world 2 points 53 minutes ago (1 children)

So what do we use now?

I just wrote a tiny bit of code, a cute little GLSL shader than generates some shapes in a Voxel modeling tool I like. Would love to share it. Most of the shaders I use were found on GitHub. I was going to use GitLab but then realized it was like a second life bar of the same GitBoss.

I have no idea where to host my little scripts now.

[–] titusio@lemmy.dbzer0.com 4 points 50 minutes ago
[–] curiousaur@reddthat.com 29 points 3 hours ago (3 children)

It is truly, deeply amazing how bad Microsoft is. Proton on Linux is FASTER than the actual directX it's emulating is on windows. They got beat at their own instruction layer.

[–] ilinamorato@lemmy.world 3 points 50 minutes ago (1 children)

And they had Skype, which was practically a genericized trademark for "video call--" until first Apple's FaceTime and then Zoom utterly took them apart.

And they had Office, which defined the product category so completely that it's called "office software--" but then Google Docs took them apart on a molecular level.

Microsoft is the king of snatching defeat from the clutching jaws of victory.

[–] red_tomato@lemmy.world 1 points 5 minutes ago

They also had Internet Explorer. When it was released it was actually good (compared to the competition). Internet Explorer was dominant, but then it turned into the punching bag for web browser memes.

[–] 3abas@lemmy.world 10 points 1 hour ago (1 children)

Proton (and Wine, what it's based on) are not emulators. They are compatibility layers, it translates Windows system calls to native Linux system calls.

[–] Kaiserschmarrn@feddit.org 10 points 1 hour ago (2 children)

Or simply put: Wine Is Not an Emulator

[–] luciferofastora@feddit.org 1 points 50 minutes ago

That isn't "simply put". It's a witty way to phrase half the comment, completely omitting the other half that actually explains what it does. WINE is a clever abbreviation as a name for the tool, but the opposite of descriptive about its purpose or function.

[–] zerofk@lemmy.zip 0 points 52 minutes ago

WNE?

Ah, WINAE.

[–] MrKoyun@lemmy.world 3 points 1 hour ago

Yes... I actually cannot fathom just how incessantly bad a company can manage to be, and how some people still refuse to realise how there's literally nothing of value to be had from anything made by Microsoft.

[–] VAK@lemmy.world 10 points 3 hours ago (1 children)

Microsoft could have been king with with chatgpt for personal superapp, github copilot for developers and something like sharepoint/power vibe widgets. But nooo, they make windows recall when ai models can't run locally

[–] Auth@lemmy.world 6 points 3 hours ago

if they had made a unified copilot agent they would have won. Think open claw with the power of NPUs for small tasks and cloud for big queries dedicated APIs for interacting with all the microsoft products special tailored version for developers. More focus on retrieving information and doing small tasks for the user than generating slop.

[–] trashboat@piefed.social 24 points 5 hours ago

Just like Skype getting lapped by Zoom during COVID

[–] marcos@lemmy.world 64 points 8 hours ago (1 children)

Lol! Be like GitLab instead:

1 - Be the underdog with good reputation in a market completely monopolized;

2 - Have the incumbent self-destruct by vibecoding its product and pushing AI above every other feature to its customers;

3 - Loudly announce that you are leaving your past good behavior behind, and that you are betting everything on vibecoding and pushing AI to your customers!

[–] prettybunnys@piefed.social 4 points 1 hour ago

The US Govt. as a customer, and the forges they operate / contract, being pushed to use AI is probably (unfortunately) a huge piece of this problem.

[–] Dadifer@lemmy.world 89 points 10 hours ago (3 children)

Microsoft never fails to disappoint

[–] jjfolken@lemmy.dbzer0.com 1 points 1 hour ago

Failing successfully tho.

[–] SaharaMaleikuhm@feddit.org 1 points 2 hours ago

It's really so funny to watch when you don't use any of their junk

[–] dohpaz42@lemmy.world 40 points 10 hours ago (1 children)

Huh. I guess Microsoft and I have that in common.

🥁

[–] the_joeba@lemmy.world 21 points 8 hours ago (1 children)

You forgot the symbol crash at the end. How disappointing.

[–] red_tomato@lemmy.world 48 points 10 hours ago (2 children)

Their idea was that OpenAI was so far ahead of the competition no one could ever catch up. Turns out they weren’t and now they’re at the bottom.

[–] REDACTED@infosec.pub 1 points 16 minutes ago (1 children)

At the bottom? Is there a single LLM that has surpassed ChatGPT?

[–] TheEighthDoctor@lemmy.zip 1 points 3 minutes ago
[–] FaceDeer@fedia.io 12 points 9 hours ago (1 children)

Google: "We Have No Moat, And Neither Does OpenAI". Prophetic words.

[–] MrKoyun@lemmy.world 1 points 1 hour ago

It's so beautiful to read a giant corporation realise that they are hopeless and have no game to play.

[–] cenzorrll@piefed.ca 17 points 9 hours ago (2 children)

I see this as proof of how bad LLMs actually are. You have an AI trained on essentially humanity's collective programming library. Languages of machines and computers. The result should be ungodly and near perfection. If there was any semblance of understanding in AI, it should be revealed in it's capability to produce code.

Although... I can definitely see Microsoft thinking that their code is the example of perfection and training copilot on that rather than github.

[–] terranoid@lemmy.cafe 20 points 8 hours ago (1 children)

This should be godly and near perfection

Counterpoint: garbage in, garbage out

[–] homesweethomeMrL@lemmy.world 5 points 8 hours ago

Oh right, that.

[–] FaceDeer@fedia.io 9 points 9 hours ago (1 children)

Your proof of how bad LLMs are is the fact that there are a bunch of other companies producing way better coding agents and coding models than Microsoft is? I'm not sure how that follows. Those other agents are good, that's the point of this.

[–] jjj@lemmy.blahaj.zone 1 points 2 hours ago

I would (probably not literally) wager that by "this" they meant *looks around at entire world*...

this

[–] Bloefz@lemmy.world 18 points 11 hours ago (3 children)

It's weird because copilot in office tries to push agents on you as if it were a Jehovah's witness.

So GitHub copilot doesn't have them? I don't really use that.

[–] KoboldCoterie@pawb.social 42 points 10 hours ago (2 children)

It's saying Copilot was the first on the scene and had access to literally all of the training data anyone could possibly want, and is still being shown up by most other AI models. Their failure to capture the vibe coding space is a legendary fumble. At least that was my read.

[–] Bloefz@lemmy.world 7 points 6 hours ago* (last edited 6 hours ago)

Eh wait. Copilot (any of the about 30 products with copilot in the name) is not a model. Microsoft makes a few models like phi but they're underwhelming. All of copilot runs on models from external parties like openai and anthropic. So basically Microsoft is at the mercy of their own competitors. They're in the awkward position that providing training data to their model providers not only improves their own product but their competitors' as well.

Additionally, Microsoft's most profitable market is enterprise and they would absolutely shiver at their data being used for training and would abandon the service in droves.

Despite being "all in on AI" Microsoft is in a really vulnerable position. Their added value is their integration with their other services (and data therein through RAG).

[–] TowardsTheFuture@lemmy.zip 3 points 10 hours ago (1 children)

Pfffft. No way. That would be like the company that owned skype failing to capitalize on video calls during some sort of major pandemic.

[–] Town@lemmy.zip 2 points 7 hours ago

At least Minecraft has been a success

[–] Mika@piefed.ca 4 points 10 hours ago

They have agents, but they weren't the first to make agents, and they aren't the most advanced agentic system too. Maybe someone can enlighten me but I don't see a single strong upside.

[–] TheOctonaut@piefed.zip 2 points 10 hours ago

It does have agents.

No idea what the person above thinks. Maybe they think agents are just those little toys where you build an app in an iframe from a chat on the side.

I mean, GitHub has one of those, but CoPilot agents are primarily directed from CLI, the Issues system, and in VSCode. Because GitHub makes their money from enterprises who employ developers, not I've Got An App Idea guys.

[–] Midnitte@beehaw.org 7 points 9 hours ago

It is impressive how much better claude is than copilot specifically for coding.

Like... how much bullshit is in Windows to learn off of, let alone github.

[–] borth@sh.itjust.works 3 points 8 hours ago (1 children)

"if they're gonna steal, they should at least do it right" I mean, I can see how someone would want to think that, but I'm fine with them failing to steal.

[–] psycotica0@lemmy.ca 4 points 7 hours ago

I don't know the original author's opinions on AI, but I think it's still fair to say that it was clearly Copilot's goal to steal all the code and be good, and they had all the code, and so ethics aside one would expect them to have succeeded with flying colour at whatever their goals were, even if those were bad goals.

But they failed instead, which is impressive.

[–] favoredponcho@lemmy.zip 3 points 8 hours ago* (last edited 8 hours ago)

And fail at the basic task of keeping GitHub running with 99% uptime in the meantime

[–] JoShmoe@ani.social 3 points 9 hours ago (1 children)
[–] FaceDeer@fedia.io 5 points 9 hours ago

Nah, green is woke.