{ "interject": "I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.\n\nMany computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called \"Linux\", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use.\n\nLinux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called \"Linux\" distributions are really distributions of GNU/Linux. ", "navyseal": "What the fuck did you just fucking say about me, you little proprietry bitch? I'll have you know I graduated top of my class in the FSF, and I've been involved in numerous secret raids on Apple patents, and I have over 300 confirmed bug fixes. I am trained in Free Software Evangelizing and I'm the top code contributer for the entire GNU HURD. You are nothing to me but just another compile time error. I will wipe you the fuck out with precision the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with saying that shit to me over the Internet? Think again, fucker. As we speak I am building a GUI using GTK+ and your IP is being traced right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your life. You're fucking dead, kid. I can be anywhere, anytime, and I can decompile you in over seven hundred ways, and that's just with my Model M. Not only am I extensively trained in EMACS, but I have access to the entire arsenal of LISP functions and I will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit. If only you could have known what unholy retribution your little \"clever\" comment was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn't, you didn't, and now you're paying the price, you goddamn idiot. I will shit Freedom all over you and you will drown in it. You're fucking debugged, kiddo.", "lecture": "A lamer Ubuntu-using script kiddie corporate shill professor was teaching a class on Mark Shuttleworth, known corporate spy and Linux ’programmer’.\n\n”Before the class begins, you must get on your knees and worship Shuttleworth and accept that he was the most highly-evolved programmer the world has ever known, even greater than Richard Stallman!”\n\nAt this moment, a brave, i3-using, bash scripting Poweruser who had over 1500 vertically-segmented Terminator windows and understood the necessity of systemd and fully supported all design decisions made by the Arch developers stood up and held up his sister’s netbook.\n\n”What’s this computer doing, pinhead?”\n\nThe arrogant professor smirked quite graphically and smugly replied “It’s clearly using apt-get to update Ubuntu with all the latest software.”\n\n”Wrong. It’s been 5,000 years since these packages were released. If it was actually installing the latest and best software, as you say… then it should be running Arch by now.”\n\nThe professor was visibly shaken, and dropped his Ubuntu phone and list of Amazon referral links. He stormed out of the room crying those shill corporate bloatware tears. There is no doubt that at this point our professor, Robbie Williamson, wished he had pulled himself up by his bootstraps and become more than a GNOME Unity user. He wished so much that he had a some privacy to shield himself from embarrassment, but he himself had sent his search history to Canonical’s servers!\n\nThe students applauded and all installed Arch that day and accepted Aaron Griffin as their lord and savior. An eagle named “linux-ck” flew into the room and perched atop the American Flag and shed a tear on the chalkboard. The ArchWiki was read several times, and Judd Vinet himself showed up and enacted a rolling release system across the country.\n\nThe professor lost his tenure and was fired the next day. His system experienced kernel panic and he was forced to reinstall Windows for all eternity.\n\nKISS.", "emojidelete": "SUDO I'M DELETING GNU+LINUX!:sob::wave::penguin:\n██]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] 10% complete.....\n████]]]]]]]]]]]]]]]]]]]]]]]]]]] 35% complete....\n███████]]]]]]]]]]]]]]]] 60% complete....\n███████████] 99% complete.....\n:no_entry_sign:ERROR!:no_entry_sign:\n:100:True:100: open-source:unlock::open_file_folder: software is :gem:irreplaceable. :sparkling_heart:I could never delete :goat:GNU+Linux!:penguin::sparkling_heart:\nSend this to ten other :family::door:stall-men:door::family: who give you :money_with_wings::desktop:free software:money_with_wings::computer:, or never get called a :robot:hacker:robot: again:x::x::grimacing::grimacing::x::x:\nIf you get\n0 Back: you use proprietary BSD :no_entry_sign::no_entry_sign::imp:\n3 back: you're an Ubuntu user:cloud:️:sweat_drops:\n5 back: you're a kernel developer:kissing_cat::angel::skin-tone-5::sweat_drops:\n10+ back: Stallman!:stuck_out_tongue::stuck_out_tongue::two_hearts::two_hearts::sweat_drops::tongue::tongue:", "stfu": "Mauro, SHUT THE FUCK UP!\n\nIt's a bug alright - in the kernel. How long have you been a maintainer? And you *still* haven't learnt the first rule of kernel maintenance?\n\nIf a change results in user programs breaking, it's a bug in the kernel. We never EVER blame the user programs. How hard can this be to understand?\n\nTo make matters worse, commit f0ed2ce840b3 is clearly total and utter CRAP even if it didn't break applications. ENOENT is not a valid error return from an ioctl. Never has been, never will be. ENOENT means \"No such file and directory\", and is for path operations. ioctl's are done on files that have already been opened, there's no way in hell that ENOENT would ever be valid.\n\n> So, on a first glance, this doesn't sound like a regression,\n> but, instead, it looks tha pulseaudio/tumbleweed has some serious\n> bugs and/or regressions.\n\nShut up, Mauro. And I don't _ever_ want to hear that kind of obvious garbage and idiocy from a kernel maintainer again. Seriously.\n\n I'd wait for Rafael's patch to go through you, but I have another error report in my mailbox of all KDE media applications being broken by v3.8-rc1, and I bet it's the same kernel bug. And you've shown yourself to not be competent in this issue, so I'll apply it directly and immediately myself.\n\nWE DO NOT BREAK USERSPACE\n\nSeriously. How hard is this rule to understand? We particularly don't break user space with TOTAL CRAP. I'm angry, because your whole email was so _horribly_ wrong, and the patch that broke things was so obviously crap. The whole patch is incredibly broken shit. It adds an insane error code (ENOENT), and then because it's so insane, it adds a few places to fix it up (\"ret == -ENOENT ? -EINVAL : ret\").\nThe fact that you then try to make *excuses* for breaking user space, and blaming some external program that *used* to work, is just shameful. It's not how we work.\nFix your f*cking \"compliance tool\", because it is obviously broken.And fix your approach to kernel programming.", "gentoo": "https://files.charlesmilette.net/gentoo.gif", "systemd": "First off, systemd is not an init system, it has an init system as part of the systemd suite. systemd is a project to build a standardised lowlevel userland for Linux. The project is pretty comprehensive and it delivers a lot of functionality under one umbrella. It does away with a lot of older, often undermaintained software packages, which were traditionally used to assemble a low level userland.\nWhich is where the contention comes from, as a system suite systemd is restrictive for Unix virtuosi who are used to tailor a system with wit, ingenuity, a lick and a prayer and a couple dozen of unrelated packages. systemd makes such knowledge useless.\nThe faction that thinks that systemd is Linux's Hiroshima, finds all the added functionality bloat, unnecessary and dangerous, as it is all under development in one project.\nAll the systemd jokes stem from the comprehensiveness as a low level system suite. People against it love to joke that one day systemd will write its own kernel.\nThere is a lot of FUD and hate going around. Some arguments do have merit, a lot of eggs in one basket is certainly true, but as with all things in life, it depends which tradeoff you prefer. Do you want a suite of well designed software, working closely together, so that system management is streamlined or do you want the complete freedom to tailor your own low level system with a lot of time tested, interchangeable components.\nI have no desire to be a low level system designer, so I prefer systemd. I don't hate traditional init systems though. If a Linux system has one and I need to work with it, I'm still happy it boots and starts the necessary services.", "fossdating": "As a twenty year old single male I think it's very hard to find a girl who's actually interested in free software.\nI've had girls jokingly ask to \"Netflix and chill\" but when I tell her that I don't use Netflix since Netflix requires proprietary software to stream content, they stop talking to me. And worse if they do stay they think I'm weird since I blocked Google IP's in my host file and we can't even watch Youtube. I can't ever seem to get girls to come over to my place and I can't text them either. Once I get their numbers since I've added custom roms to my phone and refuse to use sms since it's a security concern, I require all of my friends to download a free and open source messaging app and I share with them my public gpg key so that we can verify that our conversations are secure. None of my friends are willing to do this. And I can't use sites like tinder since it's not only proprietary software but a major privacy vulnerability. How come it is so hard to find a girl concerned about software freedom? I feel like I'm going to be a virgin forever.", "google": "https://cdn.discordapp.com/attachments/305527416988893196/338691979560878080/Screenshot_20170723-164015_01.png", "nvidia": "https://giphy.com/gifs/funny-mixed-middle-finger-xndHaRIcvge5y", "general": "I am the very model of a modern Major-General,\nI've information vegetable, animal, and mineral,\nI know the kings of England, and I quote the fights historical\nFrom Marathon to Waterloo, in order categorical;\nI'm very well acquainted, too, with matters mathematical,\nI understand equations, both the simple and quadratical,\nAbout binomial theorem I'm teeming with a lot o' news,\nWith many cheerful facts about the square of the hypotenuse.\n\nI'm very good at integral and differential calculus;\nI know the scientific names of beings animalculous:\nIn short, in matters vegetable, animal, and mineral,\nI am the very model of a modern Major-General.\n\nI know our mythic history, King Arthur's and Sir Caradoc's;\nI answer hard acrostics, I've a pretty taste for paradox,\nI quote in elegiacs all the crimes of Heliogabalus,\nIn conics I can floor peculiarities parabolous;\nI can tell undoubted Raphaels from Gerard Dows and Zoffanies,\nI know the croaking chorus from The Frogs of Aristophanes!\nThen I can hum a fugue of which I've heard the music's din afore,\nAnd whistle all the airs from that infernal nonsense Pinafore.\n\nThen I can write a washing bill in Babylonic cuneiform,\nAnd tell you ev'ry detail of Caractacus's uniform:\nIn short, in matters vegetable, animal, and mineral,\nI am the very model of a modern Major-General.\n\nIn fact, when I know what is meant by \"mamelon\" and \"ravelin\",\nWhen I can tell at sight a Mauser rifle from a javelin,\nWhen such affairs as sorties and surprises I'm more wary at,\nAnd when I know precisely what is meant by \"commissariat\",\nWhen I have learnt what progress has been made in modern gunnery,\nWhen I know more of tactics than a novice in a nunnery\nIn short, when I've a smattering of elemental strategy\nYou'll say a better Major-General has never sat a gee.\n\nFor my military knowledge, though I'm plucky and adventury,\nHas only been brought down to the beginning of the century;\nBut still, in matters vegetable, animal, and mineral,\nI am the very model of a modern Major-General.", "ban": "__**USER WAS BANNED FOR THIS POST**__", "🅱an": "__**:b:SER :b:AS :b:ANNED :b:OR :b:HIS :b:OST :laughing: :100:**__", "node": "_I'd just like to interject for a moment. What you’re referring to as \"the only real Dev language\" is in fact, the Node.JS runtime environment or as I’ve recently taken to calling it, Node+JS. Node is not a language unto itself, but rather another free component of a fully functioning JavaScript runtime made useful by the JavaScript core syntax, parser utilities and vital language components comprising a full Dev language as defined by Alan Turing and his great descendant Steve Jobs.\nMany computer users run a modified version of the Node runtime in their browsers every day, without realizing it. Through a peculiar turn of events, the version of JavaScript which is widely used on servers today is often simply called \"Node.JS\" and many of its users are not aware that it is basically the JavaScript language, developed by Netscape. There really is a Node, and these people are using it, but it is just a part of the Dev language they use.\nNode is the runtime, the program in the system that allocates the machine’s resources to the JavaScript commands that you run. The runtime is an essential part of a Dev language, but useless by itself; it can only function in the context of a complete Dev language. Node is used in combination with the JavaScript programming language: the whole system is basically JavaScript with Node added, or Node.JS. This so-called \"only real Dev language\" is really just a distribution of JavaScript._", "compiler": "This is my compiler. There are many like it, but this one is mine.\n\nMy compiler is my best friend. It is my life. I must master it as I must master my life.\n\nWithout me, my compiler is useless. Without my compiler, I am useless. I must code my compiler true. I must code straighter than my enemy who is trying to blob me. I must opensource him before he closesources me. I will…\n\nMy compiler and I know that what counts in war is not the snipets we code, the noise of our keyboards, nor the memes we make. We know that it is the kernel lines that count. We will count…\n\nMy compiler is human, even as I, because it is my life. Thus, I will learn it as a brother. I will learn its weaknesses, its strength, its code, its readme, its notes and its binaries. I will keep my compiler clean and ready, even as I am clean and ready. We will become part of each other. We will…\n\nBefore Stallman, I swear this creed. My compiler and I are the defenders of our software freedom. We are the masters of our enemy. We are the saviors of my life. So be it, until victory is GNU's and there is no enemy, but peace!", "man": "Linux began as an exclusively male club and as a result there are still many artifacts of sexism, which is part of the wider problem of misogyny in tech. For example, the command that gives the explanation of a command is \"man,\" which is very sexist because it implies a woman cannot give adequate technical explanation. It should be named \"person\" or \"they\" instead. Until the Free Software Foundation remedies this, users are encouraged to add `alias person='man' && alias they='man' && alias woman='man'` to their bashrc.", "semenizor": "Just me and my :two_hearts:simon:two_hearts:, hanging out I got pretty hungry:eggplant: so I started to pout :disappointed: He asked if I was down :arrow_down:for something yummy :heart_eyes::eggplant: and I asked what and he said he'd give me his :sweat_drops:cummies!:sweat_drops: Yeah! Yeah!:two_hearts::sweat_drops: I kick them!:sweat_drops: I ban them!:sweat_drops: I delete their roles:sweat_drops: :heart_eyes: It makes :cupid:simon:cupid: :blush:happy:blush: so it's my only goal... :two_hearts::sweat_drops::tired_face:Harder simon! Harder simon! :tired_face::sweat_drops::two_hearts: 1 ban:sweat_drops:, 2 ban:sweat_drops::sweat_drops:, 3 ban:sweat_drops::sweat_drops::sweat_drops:, 4:sweat_drops::sweat_drops::sweat_drops::sweat_drops: I'm :cupid:simon's:cupid: :crown:moderator :crown:but I'm also a whore! :heart_decoration: He makes me feel squishy:heartpulse:!He makes me feel good:purple_heart:! :cupid::cupid::cupid:He makes me feel everything a little should!~ :cupid::cupid::cupid: :crown::sweat_drops::cupid:Wa-What!:cupid::sweat_drops::crown:", "wsl": "I'd just like to interject for a moment. What you're referring to as the Linux Subsystem for Windows, is in fact, GNU/NT, or as I've recently taken to calling it, GNU plus NT. NT is not an operating system unto itself, but rather another proprietary component of a sometimes functioning Microsoft Windows system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.\n\nMany computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, a method for running GNU on top of the NT kernel was deemed necessary, and many of its users are not aware that they are not running Linux. There really is a Linux, and there are people using it, but it is not a part of the system they use.\n\nNT is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. NT is not normally used in combination with the GNU operating system: the whole system is basically GNU with NT added, or GNU/NT. All the so-called \"Linux\" distributions available through the Microsoft Store are really distributions of GNU/NT. ", "alpine": "\"I use Linux as my operating system,\" I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. \"Actually\", he says with a grin, \"Linux is just the kernel. You use GNU+Linux!' I don't miss a beat and reply with a smirk, \"I use Alpine, a distro that doesn't include the GNU Coreutils, or any other GNU code. It's Linux, but it's not GNU+Linux.\" The smile quickly drops from the man's face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams \"I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!\" Coolly, I reply \"If windows were compiled with GCC, would that make it GNU?\" I interrupt his response with \"-and work is being made on the kernel to make it more compiler-agnostic. Even if you were correct, you won't be for long.\" With a sickly wheeze, the last of the man's life is ejected from his body. He lies on the floor, cold and limp. I've womansplained him to death." }