this post was submitted on 11 Jul 2026
72 points (91.9% liked)

Programmer Humor

32231 readers
617 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 9 comments
sorted by: hot top controversial new old
[–] Scipitie@lemmy.dbzer0.com 43 points 15 hours ago (3 children)

Anyone downvoting this has:

  • Not looked at the repo
  • Not looked at the community
  • Has a hate boner for the two letters L and M if combined in a certain way.
  • Missed out
[–] lanigerous@feddit.uk 20 points 11 hours ago

The AI disclaimer is brilliant:

Ironically, aside from the obvious use of LLMs for the actuall project, everything was written by hand. I wanted to use this as a learning opportunity about git filters, so everything you see is my fault.

[–] Fiery@lemmy.dbzer0.com 36 points 14 hours ago (1 children)

Sneak peak for people too lazy to read the very short readme:

Does it actually work? About just as much as any reasonable person would expect

[–] Scipitie@lemmy.dbzer0.com 11 points 14 hours ago

You are a nicer person than I am! ❤️

[–] palordrolap@fedia.io 6 points 13 hours ago (3 children)

Well, I'm not going to downvote, but something in my brain is screaming "lossy compression!" and so you might say I'm at least wary.

[–] mitchty 1 points 20 minutes ago

/dev/null compresses everything perfectly. The hard part is recovery and is left to the reader.

[–] Mikina@programming.dev 1 points 34 minutes ago

It is a tremendously stupid idea, which is why I found it funny (also, it's one of those things where name came first and inspired the rest).

But, to take it seriously for a moment (and I'm not trying to defend it, not a fan of LLMs as most of the people here), is it necessarily lossy? I mean, you basically have to include the 5Gb large model for it to work, and you just move the data from the file to hoping the summary can trigger a correct combination of parameters.

I didn't run any larger tests, and I assume that if you managed to keep the API/function names and behavior, the summary would be actually longer than the actual implementation in most cases anyway, so it's probably not even a compression (especially if you include the model).

It's just a food for thought, it's definitely a bad idea to do something like this, to the point where I'm pretty sure you could get millions from investors if you made a startup working on something like this (and that one already exists), but I do honestly wonder if the fact that you kind of have the data in the model would still count as lossy.

[–] davidgro@lemmy.world 5 points 5 hours ago

That's the joke.

[–] Cyber@feddit.uk 24 points 15 hours ago

I think Microsoft have been using something like this for years.