this post was submitted on 16 Jan 2025
644 points (98.2% liked)

Engineering Memes

1365 readers
296 users here now

About:

Memes about engineering for all disciplines.

Rules:

General Rules:

  1. No hate speech
  2. No harassment, calls to violence
  3. No advertisement

Posts:

  1. Must be a meme/joke/observation/attempt at humour
  2. Must be engineering related (software engineer humour probably better suited for programmer humour communities, though not explicitly banned)

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] steventhedev@lemmy.world 56 points 1 day ago* (last edited 1 day ago) (3 children)

If you think the insanity stops here - you haven't heard of February 29th, 1900

[–] Matombo@feddit.org 6 points 22 hours ago* (last edited 22 hours ago)

Even "better": https://www.theverge.com/2020/8/6/21355674/human-genes-rename-microsoft-excel-misreading-dates

The renaming is based on a meta study that found that about 20% of all studies involving these genes had errors traced back to excel converting them to dates.

[–] MonkderVierte@lemmy.ml 1 points 20 hours ago

Some code piled up in there over the years.

[–] dditty@lemm.ee 23 points 1 day ago (1 children)

Very interesting! I never knew about years like 1900 (or other century years that aren't divisible by 400) not being leap years. TIL!

https://learn.microsoft.com/en-us/office/troubleshoot/excel/determine-a-leap-year

[–] dual_sport_dork@lemmy.world 41 points 1 day ago (2 children)

Excel preserves this bug deliberately to maintain compatibility with spreadsheets that were produced with Lotus 1-2-3, a program which no one cares about anymore, with the only consequence of fixing it being that all of those companies and corporations with bugged worksheets will have to update their dates just once.

But Microsoft is adamant about Excel preserving all of its legacy jank specifically so it will not break equally janky spreadsheets that some absurd number of businesses rely upon for their daily operations, and without which much of the Western world would apparently collapse into a quivering heap. Or so it is feared, anyway.

[–] shalafi@lemmy.world 18 points 1 day ago (1 children)

The absolute refusal to change anything is how Excel got where it is today. Businesses and workers alike would shit if they rolled into work one day and Excel was behaving differently.

It's not simply a matter of updating sheets now and again, it's a matter of trust. If Excel was constantly (or ever) evolving, how do you trust it's output?

[–] grue@lemmy.world 5 points 1 day ago (1 children)

Oh no, it would force businesses to legitimize their currently half-assed spreadsheet-as-application nonsense.

Asking billion-dollar industries to use proper programming languages, or to use decent version control and configuration management, or at least just to fucking document the particular environment a workflow uses (e.g. the version of Excel the spreadsheet is intended to run in) so that it can be reproducible, is obviously completely unreasonable!

[–] Miaou@jlai.lu 2 points 17 hours ago (1 children)

Yeah, I'm sure your bakery's software dev. team is just too lazy to develop proper software.

[–] grue@lemmy.world 1 points 12 hours ago

If the bakery is doing something so complicated with Excel that they'd be screwed if Microsoft fixed the bugs in it, then they should have a dev team!

[–] Dave 8 points 1 day ago (1 children)

From what I've seen done in spread sheets, I'm convinced a major change in Exel could cause global anarchy.

[–] dual_sport_dork@lemmy.world 5 points 1 day ago (1 children)

Phyllis in accounting would have a bird. Someone would probably wind up murdered with a staple puller.

[–] bravesirrbn@lemmy.world 1 points 23 hours ago

Phyllis is in Sales though. I think you mean Oscar