I get it windows is evil and bloated, blah blah blah.
But to hear some of you describe the problems that you have using windows makes me think that you're as incompetent as my grandmother.
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.
I get it windows is evil and bloated, blah blah blah.
But to hear some of you describe the problems that you have using windows makes me think that you're as incompetent as my grandmother.
Windows treats user commands like most tech treats consent. Negotiable, ignorable.
Linux brooks no bullshit. The program will do as it is told.
Oh sweet summer children.. its worse. Linux tells the program to kill itself, then makes sure it happens
Android ain't no better. If I don't pull up my app list and manually kill my media player, it doesnt stop and drains the battery despite tapping the exit menu item
Microscum sucks soo hard it will see its own asshole as a new opening.
I fully support Linux, but Firefox doesn't deserve that kind of heat. Yes, the Mozilla Foundation has been in hot water over the press release describing the direction and implementation of AI into the browser. But compared to the competition they are still are far better then the rest.
The joke's not about Firefox; you could swap in any Linux program.
Lol as we've discussed before, inaccurate but funny.
So you’re telling me SIGTERM kill doesn’t actually send a hit squad to my house to assassinate the program? Lame.
Genuinely can you link the previous discussion?
While the meme is very funny, it is technically incorrect. Linux has two major ways of terminating a process. When Linux wants a process to terminate execution (for whatever reason) it first sends the SIGTERM signal to the process, which basically "asks" the process to terminate itself. This has the advantage, that the process gets the chance to save its state in a way, that the execution can continue at another time. If the process however ignores the SIGTERM signal at some point Linux will instead forcefully terminate the execution using the SIGKILL signal. This represents what the image shows.
Before someone gets mat at me: I know, that there are like 50 more Signals relevant to this, but wanted to keep it simple.
Simple answer for us simple folk. I like it. Thank you!
I think it is showing sigterm correctly. Sigkill wipes you from existence without leaving a body or trace of memory.
Does the "SIG" stands for "Signal"?
Special Interest Group. An internal committee convenes to decide the fate of the process.
(I don't know the answer, but I'm pretty sure it stands for signal.)
I like to secretly imagine it stands for SIG SAUER. Bang = process ded
From what I've heard about Windows, it works more like the Simpsons "Barney coming up behind Moe" meme.
So, as it should be, Tux.
Stop spreading this lie. Linux has a more graceful shutdown process than Windows ever did. It doesn't abruptly kill everything.
What's Linus?
Windows:
Such grace.
Graceful like closing a laptop and putting it in a backpack only to have windows refuse to shutdown and become a heater until it cooks the battery and ruins the screen....
worse. windows literally goes to sleep when i close the lid after i told it to shutdown.
so when i boot it up again, what happens? inevitably it wakes from sleep, only to remember that i told it to shut down, then it shuts down. then i have to boot again.
To be honest, Mint is no better in that regard on my laptop. Closing my laptop and pulling the power adapter always results in the system not going to sleep mode, but remaining active. Opening it will actually cause it to resume going to sleep. Really annoying.
Android/iOS users: What is “closing“? What is a „program“?
Android folks generally know because we have to close them sometimes. Don't know about iPhoners
Windows task manager:
Let's play a whack a mole game where the app you're trying to kill constantly moves up and down a list by default! Enjoy!
There's a non-obvious freeze function in the Task Manager - for as long as you hold the Ctrl key, it'll stop updating the list. I have no idea why this functionality is hidden, but I guess Dave Plummer had some unusual ideas about UX.
Ironically it's actually the opposite. Linux has signals, and with the exception of SIGKILL and I think SIGABRT they can all be handled gracefully. Windows on the other hand doesn't have signals, it can only TerminateProcess() which is forceful. The illusion of graceful termination on windows is done by sending a Window close message to all of the windows belonging to a given process, however in the event the process has no windows, only forceful termination is available due to the lack of a real mechanism to gracefully terminate processes. That's why the taskkill command tells you a process requires forceful termination when you run it against something headless.
I mean, also look at how windows installs programs. Its like a 100 step process taking several minutes, because just putting the files where they need to be is just too simple.
Or the uninstall program, cant just remove the files, no... Need to run full installer backwards to remove all the registry entries and even reboot the system to get rid of it all.