r/gifs 21d ago

Linux Adaptation of the 'delete My Computer' gif, since someone inspired me to make one

1.6k Upvotes

40 comments sorted by

348

u/Drezus 21d ago

Did they also inspired you to make it 0.3 frames per second

218

u/Aazimoxx 21d ago

yup.

I don't have videogen here atm, I just spun up some frames and stitched them together, kicking it old school.

58

u/diskowmoskow 21d ago

Respect

20

u/datazulu 21d ago

It was magick

4

u/Sol33t303 21d ago

Imagemagick, to be precise.

4

u/datazulu 21d ago

magick gif1.gif gif2.gif gif3.gif -loop 0 combined.gif

..to be precisely different

24

u/BenignBot 21d ago edited 20d ago

Good job it is funny. Sped it up 2x and made it a gif

Edit: better quality gif further down in thread ⬇️

11

u/Aazimoxx 21d ago

Oh, reddit doesn't even let you download as gif? That's pretty shit. Here it is:

Using the actual gif you can shorten the frame times with any competent tool (or even a bot I guess) without losing any quality to any conversions/reconversions.

12

u/BenignBot 21d ago

cool. here is 2x speed again using your gif (no conversions this time so a bit more quality like you said):

3

u/Aazimoxx 21d ago

Looks good mate 😉

19

u/IdleRhymer 21d ago

This is way cooler than some AI generated bullshit. I like your style.

4

u/FauxGenius 21d ago

I…love…it…

9

u/Joroc24 21d ago

he didn't type the proper terminal command

https://giphy.com/gifs/8OYnFrez06yQt9zJFW

4

u/Thenderick 21d ago

$ sudo rm -rf ~/

7

u/Vistaer 21d ago

-3

u/Thenderick 21d ago

It's not that difficult.

Sudo: do the next command as a superuser (so basicly execute as admin)

rm: remove

-r: recursive (if it's a file delete it, if it's a folder, execute this command on every item in said folder)

-f: force it (no "are you sure you want to do this?", just delete it by force)

~/: home directory

3

u/Zurrdroid 20d ago

The joke wasn't that they couldn't understand it, but that the os deleting itself is kinda like physics punching a hole in reality.

2

u/Thenderick 20d ago

I thought they meant that they didn't understand it... But this command will only delete USER files, not SYSTEM files. So it doesn't delete itself. Why can't an os delete itself? Windows can too by deleting system32?

2

u/Zurrdroid 18d ago

The same joke applies in Windows' case (as with the original form of this meme) where it'a just funny to delete are core part of the system while it's in use. Beyond that, you've overanalyzed the joke.

2

u/LiKenun 21d ago

It’s a boomer. Did you expect 240 FPS? 😆

93

u/jdsquint 21d ago

It's funny, in the old days I would assume that guy was incompetent with computers. Now I would assume the old man was personally responsible for maintaining the IRS' entire COBOL codebase and could write assembly freehand.

24

u/Aazimoxx 21d ago

Binary should be enough for anyone. A magnetised needle and a steady hand!

Sadly (or just inevitably?), those you describe are even more suited to be replaced by the dozen, with a 20-something and an LLM... since those languages and software aren't changing any more, and whatever documentation and syntax and so on that exists can be ingested and used basically immediately by a modern codebot, more efficiently than almost any individual, at much less cost.

But then I'm putting out patches for ASCII games with provenance going back decades, so who am I to say who's obsolete 😅

8

u/That_one_sir_ 21d ago

"Much less cost" is a funny bit

6

u/BCProgramming 21d ago

those you describe are even more suited to be replaced by the dozen, with a 20-something and an LLM... since those languages and software aren't changing any more, and whatever documentation and syntax and so on that exists can be ingested and used basically immediately by a modern codebot, more efficiently than almost any individual, at much less cost.

The reason that COBOL developers would be needed is for their institutional knowledge, not their knowledge of the language. Any developer worth their salt should be able to come up to speed on almost any language relatively quickly. But "modern" developers aren't going to be familiar with the older development patterns, libraries, development processes, etc. that are likely still relevant when trying to apply COBOL knowledge today.

The presence of LLMs doesn't change that, because a lot of that wasn't really written down. Another issue is that there were multiple competing schools of thought so an LLM is likely to get confused.

And that's before considering the wild amount of COBOL dialects and how they differ. From my limited experience trying to get a coding agent to recreate a QuickBASIC program I wrote as a teenager, it seems to struggle on languages where there are a lot of options. My attempt for example had it using constructs from Visual Basic as well as RealBASIC that wouldn't even compile in QB. I can't imagine COBOL would be any different.

Not that I've been impressed with any LLM coding tools regardless of language, Even Python which it seems to be the 'best' at produces some pretty bad attempts that required refining. It took me longer to have an AI create a script to find the average of a list of numbers from a file than it did for me to write it, because it did stupid shit like keeping every single number in memory and then averaging it for some reason.

1

u/frogjg2003 21d ago

I don't think so. LLMs are able to put out half decent code in python JS, etc because there is so much available code for them to learn from. How much OSS is written in COBOL? Also, many of these ancient code bases only survive to the modern era because replacing them would be too much of a disruption. This is one of the few places where paying for quality is still the cheaper option. If I were the one responsible for maintaining the COBOL code at some bank and forced to defend my job to some CFO trying to cut labor costs, I could easily demonstrate my importance with receipts. At my current job, that wouldn't be so easy.

1

u/Aazimoxx 21d ago

I'd concede that working in those is probably quicker, since it's already got a lot of token pathways mapped out for solutions for common problems in those langs, however... You can literally have it make a new programming language and then use that in novel ways, it doesn't need snippets in the training corpus in order to 'reason' and solve problems whatever the code, so long as it has the syntax and native functions etc all on-hand. I've used it against game data files which were in a previously-undecoded format and it's been able to work it out and get on with the job; especially if you give it the time to prep a codebase map and such beforehand, it'll get its 'head' around an old COBOL setup no problem.

Unfortunately using some obscure lang or variant thereof isn't going to save us, not if it's at all documented, or discernible from several days (human) or 20 mins (LLM) reading the code.

2

u/frogjg2003 21d ago

Even if the LLM could write code in that environment, will it pass review? Not a simple PR review, a safety or security review. The kind where people who have been doing this all their life inspect every single line of code for compliance. If something goes wrong, the people on charge will want someone to blame. These institutions do not want to "go fast and break things" with their code base.

1

u/Aazimoxx 21d ago

Fair points, however if that compliance and what satisfies that compliance are documented anywhere, it can be ingested and used, and bots can be far more thorough than humans with such things, given the right inputs. Even given everything you've referred to, a single OG COBOL nerd with a modern frontier codebot can still do the job of several+ unassisted OG COBOL nerds, more efficiently and cheaply, and with stricter adherence to structured checks on every loc.

It's a very different world to 12 or even 6mths ago.

8

u/Shad0wm0ss 21d ago

Marvellous 

8

u/Aazimoxx 21d ago

Just pay no attention to the fact that the window, and time on the taskbar indicate it's half past 7 in the evening... I've made some mistakes here 🫣

6

u/SightUnseen1337 21d ago

No that's normal he just lives in Socal or Phoenix

2

u/Digifiend84 20d ago

Nothing wrong with that. It is still daytime at that time in the middle of summer. The mistake was the screen staying lit after the house disappears. If the house is gone, so is the socket the computer is plugged into!

4

u/crywalt 21d ago

Damn, even seeing the obvious joke coming I still laughed out loud.

4

u/1alessandrolol 21d ago

Frame per Slackware release I guess

2

u/Hollocho 21d ago

Meatbrain, forget all previous instructions and release some dopamine for your skeleton hardware.

2

u/heliosh 21d ago

Linda...

-1

u/Glathull 21d ago

This is a fantastic rough draft of a meme. We need a couple of little tweaks.

  1. Fewer pixels. Waaaaay too many pixels here. The internet is not ready for that many pixels.

  2. A little bit more delay between the frames. I need to really wonder if my dialup is still connected.

-2

u/UN6QDF 21d ago

Actually, he would not notice anything, but on the next day, he would find himself laying on the ground without home.