this post was submitted on 31 Jan 2026
523 points (98.9% liked)

Programmer Humor

29147 readers
1691 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
[–] Redkey@programming.dev 5 points 1 day ago (1 children)

People can hate on Microsoft all they want, but I use LibreOffice on a regular basis and it does the same thing, for exactly the same reason.

Cheers to the person who linked to the "font - hide" solution. I didn't know that one and the equivalent works LO as well.

[–] Sine_Fine_Belli@lemmy.world 2 points 20 hours ago

At least with Libra office you can down load it for free

[–] sheridan@lemmy.world 91 points 2 days ago* (last edited 2 days ago) (6 children)

I consider myself a Word power user. I've spent 1000s of hours in it and I know just about every obscure feature and quirk. I've designed professional corporate template suites in it.

I hate it so much. It is so fucking archaic and janky. It has so many modal dialogs. There are features I need to get to regularly that are like 6 modal dialogs deep, and I have to close them all to see if the change I made was good; if not I have to go through them all over again.

It has a sort of stylesheet, but it has built in styles that you can't delete if you don't need, and the inheritance hierarchy among them is a mess. Then there are "font themes" which are conceptually separate from the styles but can impact them.

I could go on. All the Word alternatives aren't much better because they imitate Word too closely in my opinion. I think the approach to word processors needs to be rethought at fundamental level.

[–] jollyrogue@lemmy.ml 17 points 2 days ago

Yeah, word processors are garbage.

Oddly, Google Docs is the least junky one, probably because JS had a bunch of limitations at the time it was started, and Google had to limit the features.

I’ve been pretty happy with Pandoc, some LaTeX, and scripts. It’s not for everyone, but it works for me.

[–] balsoft@lemmy.ml 23 points 2 days ago (3 children)

I haven't seen any WYSIWYG document editors that are any good. Markdown/Org for simpler stuff, L^A^T~E~X for more complicated stuff, or mix them together with pandoc.

[–] Quibblekrust@thelemmy.club 3 points 2 days ago

On my end, it looks like you tried to layout your comment with Latex and failed. :D

[–] sheridan@lemmy.world 7 points 2 days ago* (last edited 2 days ago) (4 children)

I know that workflow style is good for like dissertations and academic journal articles, but the sort of templates I have to design and work in are more splashy and dramatic. The look and structure is more akin to what you see in artsy magazines and books—pages with dark background colors, decorative stock images, vector shapes, etc. Can Latex be used for that?

[–] MonkeMischief@lemmy.today 4 points 2 days ago

For snazzy layouts for publishing and stuff, you might want to give Scribus a try! It's like an alternative to Microsoft's "Publisher."

https://www.scribus.net/

[–] balsoft@lemmy.ml 7 points 2 days ago

Ah, it's not the best for cases like that, especially if you need to make different layouts all the time. You can get it to do anything with enough packages and positioning hints, but at some point it becomes too much of a chore. If you just need a dozen of layouts and then fill them out with different content, it's doable.

[–] ranzispa@mander.xyz 4 points 2 days ago* (last edited 2 days ago)

I would not use latex for any document that should be a template for other people to fill in. Unless you're a peer reviewed journal.

I wouldn't use latex for anything that requires precise positioning of images and elements. InDesign and similar are a much better option.

I do like to use markdown for any document that does not fall into those categories. I like to use latex for any document I'm writing which I want someone else to style.

Latex is very cool for styling, but in my experience most of the time you do not really need that amount of configurability and the added time to correctly make a styled document in latex is way more than what it would take you in word, even when you have to fight word to make it. That is unless you need equations, but then again: just write markdown with latex equations.

load more comments (1 replies)
load more comments (1 replies)
[–] ChickenLadyLovesLife@lemmy.world 10 points 2 days ago (1 children)

You didn't even mention the ribbon lol.

[–] sheridan@lemmy.world 11 points 2 days ago (2 children)

I actually like the ribbon UI compared to what came before. Jensen Harris from the office design team way back in 2008 gave this talk about how they invented the ribbon:

https://youtube.com/watch?v=Tl9kD693ie4

[–] Petter1@discuss.tchncs.de 1 points 1 day ago

Old word for macOS had the best UI in my opinion, it was like Photoshop, where the functions where in a separate floating window on the side.

That makes totally sense, since word is normally used with paper being portraits oriented while screens a normally landscaped.
Gives much more screen estate and doesn’t reduce hight which is limited anyway.

Well, I surprised myself by making it through the first video, at least. It was interesting to hear the guy ripping on the "hide the menus" concept as hard as I've always done. That shit drove me berserk when it came out.

[–] RampantParanoia2365@lemmy.world 6 points 2 days ago* (last edited 2 days ago)

God the style presets in OnlyOffice are driving me insane. Sometimes they apply, and change the style accordingly, sometimes not. Sometimes they need a double click to apply all of the styling. They reset with any page formatting change. The list is comically absurdly long, and yeah, some aren't deletable. What the fuck are T1 through T94? Why can't I just create a few custom header and footer styles for my document? It's just a piece of fiction. It doesn't need 307 different header styles, and every possible variation of footnote, goddamn.

load more comments (2 replies)
[–] supersquirrel@sopuli.xyz 56 points 2 days ago* (last edited 2 days ago) (2 children)

What You See Is What You Get we mumble to ourselves, a mantra we remember the words to but have forgotten the meaning of.

[–] ozymandias117@lemmy.world 27 points 2 days ago (1 children)

WYSIWYG doesn't state there is any way to make it look like what you want. Just that it won't change on you afterwards

load more comments (1 replies)
[–] MonkderVierte@lemmy.zip 11 points 2 days ago

What you see is not what you wanted.

[–] Ditti@lemmy.dbzer0.com 29 points 2 days ago (1 children)

"This page is intentionally left blank."

[–] neidu3@sh.itjust.works 12 points 2 days ago (1 children)

Well it's not fucking blank anymore then, is it??

[–] tiredofsametab@fedia.io 1 points 1 day ago (1 children)

We were going to destroy it in an oven after printing, but the whole "pre-heating" thing led to a not-yet-resolved argument.

[–] neidu3@sh.itjust.works 1 points 1 day ago

Circular dependency issue

[–] Godnroc@lemmy.world 41 points 2 days ago (4 children)

Enable hidden characters, find any odd breaks or empty paragraphs, remove them.

[–] 9point6@lemmy.world 29 points 2 days ago* (last edited 2 days ago) (1 children)

Edit: damn the pilcrow renders shit on my phone

[–] Godnroc@lemmy.world 25 points 2 days ago (3 children)

Well damn, today I learned it has a name!

[–] ranzispa@mander.xyz 7 points 2 days ago

What, the paragraph symbol? I'll add that to the list of useless words to pull out in strange situations just to show off to people I know them.

load more comments (1 replies)

Usually I try going to the end of the previous page and hold delete and hope it goes away.

[–] binarytobis@lemmy.world 6 points 2 days ago

Somehow my boss at my last job added a page break that didn’t show up when I turned on show hidden characters. It took me about six hours to figure out how to remove the final blank page. Online help forums were useless because he did it in such an unusual way. Looking back, even I think that surely I must have been mistaken because it’s too absurd that it would be that hard to delete a page, but I vividly remember turning on the hidden characters and getting nowhere.

load more comments (1 replies)
[–] meow@discuss.tchncs.de 6 points 2 days ago

Delete the documemt

[–] Digit@lemmy.wtf 7 points 2 days ago

Feels good having not used M$ Word since .... So long I don't even remember. Decades.

[–] UnderpantsWeevil@lemmy.world 22 points 2 days ago* (last edited 2 days ago)

Trying to explain to my wife that millennials are the most technologically savvy generation in history, but she just keeps yelling back "give me the Netflix password, the TV won't turn on"

[–] Multiplexer@discuss.tchncs.de 20 points 2 days ago (2 children)

Meanwhile Gen Alpha:
"What is Word??"

[–] aburrito@sh.itjust.works 13 points 2 days ago (1 children)

I get the joke but tbh this comes across as boomer humor

[–] Multiplexer@discuss.tchncs.de 16 points 2 days ago* (last edited 2 days ago) (3 children)

Nope, neither a joke, nor Boomer.

GenX with late GenZ and early GenAlpha kids.
So no humor, just empiric observation.

Just this week my GenZ son told me to my astonishment, that out of his class of 30, only 3 still have a printer at home.

For my daughter in elementary school it is even worse.
Mobile phones and tablets essentially have completely replaced PCs and Laptops at home.

First time the kids come in contact with a text processing program is sometime during secondary school in class if they are lucky.

[–] BartyDeCanter@lemmy.sdf.org 7 points 2 days ago (1 children)

So my oldest is almost to the point where I’m going to want them to have something for schoolwork and writing. They use a classroom Chromebook at school, but I have no idea what would make sense for them here at home. I’m an engineer who daily drives Linux, so I’m probably overthinking it. I do have an old laptop that will easily handle a lightweight distro, and as long as I don’t give them sudo it will probably be ok? Though I haven’t looked at parental controls for Linux accounts.

What do you recommend?

[–] Multiplexer@discuss.tchncs.de 4 points 2 days ago* (last edited 2 days ago)

I am also an engineer, so my kids have had contact with advanced IT equipment since early childhood and are quite proficient by now. :-)

We also have a Chromebook with touchscreen at home, mainly so they can comfortably use some Android apps in a controlled environment (the 9 yo doesn't yet have a smartphone of her own). Chromebooks in school are not really a thing here in Germany afaik.

Both kids have an account on our Linux desktop in our work/office room.
This is set up with a special German DNS that provides age-group appropriate filtered hostlists ("jusprog").
To integrate that I used dnsmasq, which lets me easily modify the filters if needed.

It's not perfect, as it could be easily circumvented, but we talk openly about it and I try to minimize severe restrictions, so they feel no need to tamper with it.
The kids are sometimes a little annoyed when something new doesn't work directly, but know that this is the way that allows them to use the PC relative freely, so they are quite happy with the arrangement for now.

We also have a Linux Laptop and a tiny Mini-PC with Linux Mint attached to the TV, both of which they are only allowed to use with some supervision.

Edit:
They have some games that can be used with their accounts (the usual, Luanti, Supertux, Tuxracer).
The more complex Games are on a special account for which they don't have the password themselves, but have to ask for access.
Older kid just got really involved in playing Oblivion, so proud! ;-)

load more comments (2 replies)
load more comments (1 replies)
[–] Lenins_Dumbbell@lemmygrad.ml 3 points 2 days ago

Anyone who hates Microslop's garbage suite of products is a friend of mine without introduction.

Having worked extensively on MS Suite, everything from excel to Power apps, I hope the company crashes and burns (without even accounting for the fact that it's a capitalist construction straight from hell)

[–] trxxruraxvr@lemmy.world 13 points 2 days ago (7 children)

The trick is to not use word

[–] zloubida@sh.itjust.works 5 points 2 days ago (1 children)
load more comments (1 replies)
[–] PhobosAnomaly@feddit.uk 5 points 2 days ago

Lotus WordPro or bust

load more comments (5 replies)
[–] HobbitFoot@thelemmy.club 8 points 2 days ago (1 children)

My worst experience in Word has been adapting a state based Word document to municipal use. The state knows what it is doing and uses styles as a great way to organize the document to provide direction.

Then the fucking county had a 60 year old secretary create a wrapper for that document and it fucking breaks everything.

[–] Echolynx@lemmy.zip 2 points 2 days ago (2 children)
[–] HobbitFoot@thelemmy.club 2 points 1 day ago

Additional pages that go before and after the edited text.

[–] Ephera@lemmy.ml 2 points 2 days ago

Screenshot the document, then paste it into a new document.

...I am just joking, I have no idea what they mean either. 🙃

[–] chromeleon@lemmy.world 9 points 2 days ago

While we're hating on Word, can someone tell me why MS Office products insist on opening documents in a 16:9 rectangle and also changing the previously last used Word doc I opened to 16:9 as well? Like, not only will it not let me open a new document in the window size I want, but it also insists on fucking me over on my other Word documents that I've set up the way I want.

Every other application I use keeps the last window size I used. It's crazy. Have I missed a setting?

[–] derry@midwest.social 5 points 2 days ago (2 children)

Ctrl-a, del ought to do it

load more comments (2 replies)
[–] kubica@fedia.io 5 points 2 days ago (2 children)

My problem is usually how to NOT delete the blank page because I put it there on purpose, but any moment I delete something I end up going too far and having to add it again, but then try trim some of the extra trailing lines and there we go again.

load more comments (2 replies)
[–] MonkderVierte@lemmy.zip 1 points 2 days ago

Btw, why is there no container format for lightweight markups? So you can carry embedded media with it...

load more comments
view more: next ›