this post was submitted on 02 Sep 2026
1214 points (98.7% liked)

Programmer Humor

33751 readers
2289 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 3 years ago
MODERATORS
 

top 50 comments
sorted by: hot top controversial new old
[–] MalReynolds@slrpnk.net 325 points 1 month ago (4 children)

Trying to find it funny, but in 2026 it's way too close to the bone and just makes me sad.

[–] UnderpantsWeevil@lemmy.world 113 points 1 month ago

Had Sam Altman personally vocalized this article in full sincerity, I would not have been surprised.

[–] jafra@slrpnk.net 19 points 1 month ago* (last edited 1 month ago)

Yeah. I first thought it's about jpeg, then i read ai and i wasnt sure if its worrying stupidity reporting or bad satire. Edit: i thought '92 i mean

load more comments (2 replies)
[–] DaddleDew@lemmy.world 190 points 1 month ago* (last edited 1 month ago) (2 children)

Amateur. I can compress entire seasons of a TV series to a few bytes. All I have to do is type its title in Netflix and then BAM, gigabytes of video come out.

[–] rockSlayer@lemmy.blahaj.zone 64 points 1 month ago (2 children)

Sure, but Netflix has a lot of cache misses for my favorite shows. I found a random website that has compressed matches for thousands more shows and movies than Netflix

load more comments (2 replies)
[–] bampop@lemmy.world 16 points 1 month ago

Back in the day we had this neat trick to do 100% compression on photos. Just print them out on pieces of paper, for completely byte-free storage!

[–] Sanctus@anarchist.nexus 87 points 1 month ago (1 children)
load more comments (1 replies)
[–] OldGrayDog@fedinsfw.app 58 points 1 month ago (1 children)

I've read that the Trump administration is hiring him to archive all of the Epstein files using that format.

[–] some_designer_dude@lemmy.world 14 points 1 month ago* (last edited 1 month ago)

Compressing the Epstein files is easy: “Donald Trump raped children.” What’s my Weissman score?

[–] dylanTheDeveloper@lemmy.world 52 points 1 month ago* (last edited 1 month ago)

This is so sad, Chat GPT generate me an email responding to this article

[–] ShellMonkey@piefed.socdojo.com 42 points 1 month ago (7 children)

On a similar note, I saw a story a bit back of someone saving input tokens by feeding the bot an image of a wall of text rather than the text itself and having it read the image via OCR.

Satire and reality are too hard too distinguish these days.

[–] skisnow@lemmy.ca 8 points 1 month ago

I see this one all the time on LinkedIn, the management rubes love it

load more comments (6 replies)
[–] kamen@lemmy.world 40 points 1 month ago (1 children)

Lossless -> lossy -> mindless.

[–] dellish@lemmy.world 11 points 1 month ago (2 children)
load more comments (2 replies)
[–] pressanykeynow@lemmy.world 31 points 1 month ago (5 children)
[–] sukhmel@programming.dev 19 points 1 month ago* (last edited 1 month ago)

That's nice, albeit I want to point out for anyone wondering that this is only conjectured and not guaranteed:

One of the properties that π is conjectured to have is that it is normal, which is to say that its digits are all distributed evenly, with the implication that it is a disjunctive sequence, meaning that all possible finite sequences of digits will be present somewhere in it.

There is no guarantee for any specific sequence to appear in π, but for short chunks chances are better (it's not really a probability, but it's simpler to say and I can't explain in details anyway). That's because (from wiki):

It is widely believed that the (computable) numbers √2, π, and e are normal, but a proof remains elusive.

load more comments (4 replies)
[–] gera@feddit.nu 29 points 1 month ago
[–] TrickDacy@lemmy.world 25 points 1 month ago (4 children)

a typical jpeg of 20 Mb

Uh what. Literally should be the highest fucking possible quality from a $10K camera if it's that big. My raw images aren't even that big usually.

[–] PieMePlenty@lemmy.world 18 points 1 month ago* (last edited 1 month ago) (1 children)

Its not typical, but you can get 20 Mb+ jpegs out of an entry level 18MP dlsr. Especially if there's lots of color and at like 5500x3300 resolutions and created with 100% quality preset.
I checked my immich and I have some (and larger), but yeah, not exactly typical.

load more comments (1 replies)
[–] bstix@feddit.dk 15 points 1 month ago (2 children)

Raw images is where you go wrong. You need at least 10 mb of metadata tags to achieve professional levels of file sizes. How can you even look at a picture without having a full description of all your childhood memories that lead you to take this beautiful picture of yesterdays mac''n'cheese dinner. This is why we need more data centers.

load more comments (2 replies)
load more comments (2 replies)
[–] whereitsat@lemmy.zip 25 points 1 month ago

brilliant satire that critiques all of magazine journalism.

i love going to [insert publication here] and reading another article about 'so and so is ready for their next chapter in life.' the so and so always an uninteresting, overly wealthy fuckwit that hasn't accomplished anything other than going to college and having a wealthy parent.

[–] einkorn@feddit.org 20 points 1 month ago

Throw some angel investment cash at this guy already!

[–] M1k3y@discuss.tchncs.de 18 points 1 month ago (1 children)

The sad thing is that this has been possible for decades using convolutional autoencoders, but with LLMs we forgot that AI architectures other than transformers still exist.

load more comments (1 replies)
[–] klar@lemmy.world 18 points 1 month ago (2 children)

git-llmfs for JPEG, I kind of wish this was real just to laugh at users

load more comments (2 replies)
[–] bingus@lemmy.zip 16 points 1 month ago

I suppose they weren't worth a 1000 words after all

[–] Shanmugha@lemmy.world 15 points 1 month ago

Here is another one, no compression:

  • read image
  • send a prompt "regenerate image, here is pixel-by-pixel description"
  • enjoy the result

(sarcasm)

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

All fun and games until you post a story about how clumsy your dad was and now all your photos are updated to show him as just a giant thumb...with thumbs for arms, and legs, and hands and feet, and fingers and toes. Just all thumbs, all the way down. Like tripping on acid with Rita Repulsa.

[–] OR3X@lemmy.world 21 points 1 month ago (4 children)
[–] Hamartia@lemmy.world 9 points 1 month ago

Dd...ddaadd?

load more comments (3 replies)
load more comments (2 replies)
[–] Anchorxiety@reddthat.com 14 points 1 month ago (1 children)

I compress my meals by putting them into a blender to liquify them before consumption!

load more comments (1 replies)
[–] tal@lemmy.today 13 points 1 month ago (2 children)

It's humorous, but last I checked, the best general-purpose compressors with the highest levels of compression---even lossless, which is probably not what most people think of when they think of neural nets---are neural net based.

Neural net-based compressors are computationally expensive, which is why we don't normally use them for most day-to-day tasks, but they really can produce really small outputs.

I'm going to take the text of the US Constitution and stick it in a text file.

$ wget https://www.gutenberg.org/cache/epub/5/pg5.txt
$ stat -c %s pg5.txt 
48326

Okay, so 48326 bytes.

Let's do lzo. You'd expect a limited amount of compression


LZO is "fast" compression, usually only used where compression speed is really important, like where you want to be compressing stuff that's going to be decompressed once and your bottleneck is throughput to disk:

$ lzop <pg5.txt >pg5.txt.lzo 
$ stat -c %s pg5.txt.lzo
24843

Okay, how about gzip? That's Deflate, an older, but pretty-widely-used general-purpose compression algorithm.

$ gzip <pg5.txt >pg5.txt.gz
$ stat -c %s pg5.txt.gz
16660

Okay, what about LZMA? That's a newer, more-CPU-intensive thing that's probably a good general-purpose choice that'll generally give better compression ratios. It's the kind of thing that I'd probably use in a lot of cases. (Personally, these days, I tend to use pixz, which provides both indexed access for tarballs and parallel compression and decompression, which is important for modern processors.)

$ xz <pg5.txt >pg5.txt.xz
$ stat -c %s pg5.txt.xz 
15488

Okay, now PAQ, a neural-net-based compressor:

$ zpaq a pg5.txt.zpaq a pg5.txt -method 5
$ stat -c %s pg5.txt.zpaq 
13063
[–] BradleyUffner@lemmy.world 11 points 1 month ago* (last edited 1 month ago) (1 children)

"Neutral net based" compression isn't even in the same universe as "compressed to a prompt" via LLM

load more comments (1 replies)
load more comments (1 replies)
[–] green_red_black@slrpnk.net 12 points 1 month ago (6 children)

I know this is a joke but honestly if an engineer figured out how to make a Jpeg 600 bytes it would be impressive (obviously don't destroy the original even if all worked right.)

[–] UnderpantsWeevil@lemmy.world 46 points 1 month ago* (last edited 1 month ago) (1 children)

if an engineer figured out how to make a Jpeg 600 bytes it would be impressive

Why use many pixel when few pixel do trick?

load more comments (1 replies)
[–] NeatNit@discuss.tchncs.de 21 points 1 month ago

something something information theory.

load more comments (4 replies)
[–] ryannathans@aussie.zone 12 points 1 month ago (5 children)
[–] Mikina@programming.dev 15 points 1 month ago* (last edited 1 month ago) (1 children)

Is it a compression when you need presumably gigabites of a model to reconstruct the data?

It's basically the same as saying I can shatter compressions records by hashing the thing and using a rainbow table to decompress it.

[–] ryannathans@aussie.zone 8 points 1 month ago* (last edited 1 month ago)

A roughly 340MB model at fp16 is all it takes to beat xz and zstd by 2x compression on text

load more comments (3 replies)
[–] vegafjord@slrpnk.net 11 points 1 month ago

He discovered alt text.

[–] AI_toothbrush@lemmy.zip 10 points 1 month ago (7 children)

The fuuuucking annoying part is that these weight trained models would be perfect for translation models, compression, etc. An llm is already kind of a really efficient lossy compressor but you could actually make it lossless and an actual compressor if used properly. But instead people are literally telling llms to translate instead of training models that are for translating. The technology isnt the problem itself, its the industry and capitalism.

load more comments (7 replies)
[–] BuckFutter@timeyak.com 9 points 1 month ago (2 children)

This is satire right? Right? Lmao.

load more comments (2 replies)
load more comments
view more: next ›