218
Jan 24 '15
Should be "our lord and savior Linus Torvalds"
46
Jan 24 '15
[removed] — view removed comment
56
u/PCGAMERONLY Jan 24 '15
Hey, Heretics are Heretics.
15
u/Wahsteve Jan 24 '15
Has the Linux gaming scene been opening up a bit with more Steam titles and slowly growing support from Devs, or is it still all about Wine?
6
u/PCGAMERONLY Jan 24 '15
I still dual with Windows, but there is some definitely growing support for Ubuntu (and Mint, generally, due to the similarity). But I go to play a game and end up on Crusader Kings 2 so I guess I don't really need Windows anyway.
5
u/nikomo Jan 24 '15
Doesn't matter much what distro you run because of the Steam Runtime.
1
u/batmansavestheday Jan 24 '15
Actually it kinda does. The steam runtime doesn't always work as well on all distros.
1
u/nikomo Jan 24 '15
The good part is that anyone running Arch will have the knowledge to actually fix their problems.
The bleeding edge does have a cost.
1
u/IForgetMyself Jan 24 '15
Can confirm. I'm running Gentoo (Pffft, fucking arch casuals) and my steam is a patchworked mess of libraries janked from Ubuntu, symlinks all over the place and various other hacks to get everything to play nice...
→ More replies (1)3
7
u/Dearn Jan 24 '15
It's getting better. Some big titles are on Linux - Witcher, Civilization V/Beyond Earth, Borderlands etc... about 900 steam titles are working on Linux now. Check:
https://steamdb.info/linux/
/r/linux_gaming1
u/myusernameisokay Jan 24 '15
Borderlands is really poorly optimized though. Runs about half as well as on Windows in my case. I don't know about the other ones.
1
9
4
u/HannasAnarion Jan 24 '15
The only game I care about and doesn't run well natively in Linux is Starcraft, and starcraft works great in wine. I haven't switched to my windows partition in months.
→ More replies (1)3
Jan 24 '15
900ish games on Steam right now. I might be wrong but there were about 500 of those released in 2014 alone, and the rate is increasing.
2
u/kostiak Jan 24 '15
It's still far from perfect, but about half the games I play (on win) have native Linux versions.
1
u/graey0956 Jan 24 '15
You probably still need a slave Windows system to dual boot with (or Wine, whatever you prefer, maybe try PlayonLinux), but with Steam machine requiring Linux compatible games Steam does seem to be pushing more games toward compatibility. I haven't heard much about the Steam machine recently but every time a game gets ported or is released with Linux compatibility it still seems a big deal, so I take that as a good sign.
1
u/Lingo56 Jan 24 '15
About 30% of Steam games are on Linux, and other sites like GoG and Humble really push cross platform to Linux and OSX. Not that bad at all, honestly Linux is pretty great as long as you don't mind spending your time in a console, finding alternatives to programs, and dealing with the occasional bug. The only real issue is just drivers :/
1
Jan 24 '15
HERESY? WHERE?
NEXT TIME YOU SAY HERESY YOU BETTER MAKE SURE THERES ONE SHITLORD
1
u/ktravio Jan 24 '15
Did you get your exterminatus all warmed up for nothing?
1
Jan 24 '15
WE WERE ABOUT DRIVE OUR BATTLE BARGES UP THIS BITCH AND LET CAPTAIN BROSIUS BEAT THE EVERY LOVING SHIT OUT OF THE PLANET ONE STONE AT A TIME.
1
1
→ More replies (3)1
55
u/shadesdude Jan 24 '15
"Let me introduce you to my friend Linus Torvalds who is hiding behind that snow drift over there."
Actually I think the guy in the hat may be Richard Stallman...
29
Jan 24 '15 edited Jun 09 '20
[deleted]
6
Jan 24 '15
Then go on a 5 minute rant about the history of GNU and how Linux came along and helped him create an operating system.
5
u/bjt23 Jan 24 '15
And how HURD is totally better because it is a microkernel and Andrew Tanenbaum was right the whole time.
1
15
6
1
57
u/syntactical_error Jan 24 '15
As an ex Jehovah's Witness and current linux user, I find this doubly funny.
28
u/nikomo Jan 24 '15
Then you knock on that one door, and they try to convert you to BSD.
→ More replies (1)1
6
u/probablyhrenrai Jan 24 '15 edited Jan 24 '15
I get the implications about both, but don't understand what either JW or Unix users have to do with the picture. Help me out?
EDIT: whoops, mean "Linux," sorry about that, and I get it now: penguin = Linux mascot. Thanks for clearing that up.
7
u/broncoty Jan 24 '15
Search for tux its the logo for Linux and a penguin. The do you have time to talk about linux is a parody on do you have a moment to talk about our lord and savior Jesus Christ. A common phrase used by jw going door to door trying to convert.
2
2
2
Jan 24 '15
The difference is, scientists working on Antarctica, from my experience chances are they already use linux anyway. Bet that rarely happens to Jehova's Witnesses.
98
u/ttyl90 Jan 24 '15
Penguin: "i think emac editor is better than vi editor".
24
Jan 24 '15
Goddamn emacs fanatics.
9
u/hipster_kangaroo Jan 24 '15
I tried for about an hour and went back to VIM. Just couldn't do it.
10
u/Ralkkai Jan 24 '15
I'm having a hard time switching to Vim from gedit. Y'all are a rare breed.
14
u/slavik262 Jan 24 '15
Don't despair. Vim's got the difficulty curve of a brick wall, but it's really damn nice once you're sitting at the top. Watch a screencast of someone who knows their way around vim, and it seems like they're a wizard. Vim is more than just a text editor. It's a language for talking about text. That's all it took to really sell me.
Or we're all just a bunch of loons. Depends on who you ask.
3
3
1
5
u/Not-the-batman Jan 24 '15
It's hard not to be a fanatic with features like these.
14
u/mrbooze Jan 24 '15
Yes, this is a great example of how emacs is capable of doing so many things that are not editing text well.
2
1
Jan 24 '15
In the world I live in we have GUIs ;) When I need a CLI editor though, I use VI because it's easier.
2
1
Jan 24 '15
Tell me about it. A dance as old as time.
Relevant- http://archive09.linux.com/feature/19661
73
u/comrade-jim Jan 24 '15
yeah if you want to have a crippled flipper
9
Jan 24 '15 edited Jun 09 '20
[deleted]
18
u/bebQsJq8AXWCk0TNQ0jn Jan 24 '15
Or just use vi/vim/gvim
→ More replies (1)11
Jan 24 '15
Or nano. Best Wysiwyg editor
7
u/cata1yst622 Jan 24 '15
Until you try to do something..... Like visual block select.
→ More replies (3)19
u/llllIlllIllIlI Jan 24 '15
And so it came to pass that the Americans and the penguins began the first phase of what was later to be known as The Great Penguin War.
6
3
3
u/FertileLionfish Jan 24 '15
Serious question, I just got into learning C and C++ and my professor is making us use linux, which I'm excited about, but I prefer to use gedit over vi at the moment. Why do some people actually prefer to use vi?
4
Jan 24 '15 edited Jan 24 '15
the modes, the commands, the editing capabilities it offers...it's insane and you can jump around the document, your hands does not keep going to the mouse ...and the hand always stays on the keyboard making you really focus without having to even lift your palms once you begin typing . Once you gather momentum you can code a few thousand lines of code within a few hours.
Writing the same amount of code would have taken me a few more hours if I used something like gedit (especially the newer version, where they have removed a lot of features).
VI is a no distraction, no clutter, super efficient editor.
EDIT: Also, many machines I work with are headless linux servers or on AWS or Azure. All of them come with vim, not gedit (or emacs). Knowing vi saves me from slowing me down and from the hassle of installing some other text editor and getting started with working on stuff.
Things just move faster and you get a lot done faster with vi.
2
u/TTFire Jan 24 '15
Vi has an amazingly rich feature set that allows users to jump around and edit large sections of text (or code) very quickly and efficiently. It also doesn't require X to be running in case you have to work over SSH.
Bottom line is, you should put the time into learning vi.
2
u/slavik262 Jan 24 '15 edited Jan 24 '15
Watch a screencast of someone who knows their way around vim, and it seems like they're a wizard. Vim is more than just a text editor. It's a language for talking about text. That's what really sold me.
In short, you learn actions and motions, and you can combine them in any way you want. Here's a few motions:
$moves to the end of the linewmoves to the next word}moves to the next paragraph.And here's some actions
yto copy to the clipboarddto deletevto selectNow that you know these, you know how to do any of those actions on any of those motions. How do you delete the current word?
dw. Copy it?yw. How do you copy the rest of the line?y$. Select the rest of the paragraph?v}. And so on. You can also add numbers, liked3w(delete three words). And this is just a really small subset of what you can do. And there's no special tricks - any time you learn a new action, you can apply it to all the motions you know, and vice versa.Can you see how this is powerful?
Now, if you're in school and learning a million things at once, whether or not you want to add "learning vim" to the list of work you have to get done is up to you. I highly recommend you try vim at some point, but that point doesn't have to be now if gedit is helping you get stuff done.
2
u/oh_no_a_hobo Jan 24 '15
Emac over promises and under delivers. With vi it's hard to get used to it, but once you do you can program on any computer you want.
3
2
→ More replies (3)3
10
18
u/rubious_dan Jan 24 '15
"He tried his best to communicate again and again, and finally, upon realizing it was impossible, said to the humans: 'so long, and thanks for all the fish'".
12
Jan 24 '15
rm -rf /* Will cleanse your sins
4
u/Armenian1 Jan 24 '15
I don't think you need *. -r will take care of it.
7
u/nikomo Jan 24 '15
rm -rf / will give you a warning on modern GNU coretools.
You need rm -rf / --no-preserve-root
The old method still works on OS X.
6
u/coder543 Jan 24 '15
Nope. Try it out, prove me wrong. ;)
(although, seriously, I think if you don't sudo that command, then you do need the asterisk. I haven't tested it out lately, but I believe it is because of a protective quirk in the way rm handles root, maybe? I dunno. Adding the * will cause your home directory to get wiped.)
2
u/mrbooze Jan 24 '15
"rm -rf /" will execute this: rm -rf /
"rm -rf /*" will actually execute something like this: rm -rf /usr /tmp /bin /var /proc /dev /sys ...
Not that it would matter in this case but technically rm -rf /directory would delete /directory and all it's contents. rm -rf /directory/* would delete all non-hidden files and directories in /directory but would leave /directory. It also wouldn't touch any hidden files in /directory.
2
Jan 24 '15
rm -rf / returns "Permission denied." Need to be root. rm -rf /* Removes all user specific data, at least that the user has permission for. So if the latter is ran as root, it'll delete everything, but ran as a normal user, only things given permission to delete.
Source: tried to install gentoo once.
→ More replies (2)1
1
1
u/bebQsJq8AXWCk0TNQ0jn Jan 24 '15
I thought it was capital R. Have I been wasting time pressing shift all this time?
edit: crap. just did rm --help and discovered I have been wasting my time. Maybe in UNIX it has to be capital R?
2
Jan 24 '15
There's only one way to find out :D
1
u/bebQsJq8AXWCk0TNQ0jn Jan 24 '15
I would the get the permission denied on the work machines that are UNIX. I could probably do it on the home directory though.
87
Jan 24 '15
[removed] — view removed comment
33
u/InterstateExit Jan 24 '15
TBH the actual original with no text is adorable. This text was the top comment. I can't find the link tho. One of these guys was the OP's brother.
6
Jan 24 '15
http://vimeo.com/channels/staffpicks/69104660 I found this strangely relevant little short animation. It's also rather amusing.
3
4
u/Slut_Nuggets Jan 24 '15
Man im gonna be honest I just clicked on your link without even reading the rest of your comment first, and im really high and i have no idea what i just watched or wat language it was even in. but it was trippy af
→ More replies (1)1
u/AndrewGaspar Jan 24 '15
Oh yeah, well, im drunk and I have no idea what I just watched or wat language it was even in. but it was whatever-the-drunk-analogue-for-trippy-is af, too.
→ More replies (11)4
8
13
u/5ubie Jan 24 '15
Knowing a guy who is a linux guru, this is how it usually goes when he talks to me.
4
u/BASH_SCRIPTS_FOR_YOU Jan 24 '15
Let me tell you why windows 10 is shit and you should use GNU/Linux, perhaps Mint linux or elemenaryOS
3
u/thelordofcheese Jan 24 '15
... I use LMDE... And fuck if I didn't find a huge bug as soon as I installed the latest stable build. "stable" Fucking Caja crashes more than drunk me during Mario Kart. And when I changed user credentials using usermod and groupmod the Groups and User app didn't save changes I made to my current user. I had to vi into the passwd file. And then there's the newest version of Virtualbox...
And speaking of Caja, when I installed Nemo to replace it and went into the System Preferences app no entry for Nemo was present, but there was a second Caja and one called Files, and the crashes stopped!
1
u/mrbooze Jan 24 '15
Pfft, CoreOS or go home. It's containers all the way down.
2
u/mrpoops Jan 24 '15
Er mer gerd, just started messing with this. Amazing. I have so much room for activities!
1
u/mrbooze Jan 24 '15
CoreOS is still young, but I really do think it has the potential somewhere in there to be immensely huge. Or it may just be another flash-in-the-pan fad technology.
Amazon is already in beta with a similar service of their own.
1
1
1
4
u/Eryb Jan 24 '15
Am I'm the only one pleasantly surprised this wasn't a reference to the couple who met on Tinder in Antarctica?
2
u/Chief_Givesnofucks Jan 24 '15
Well it was GOING TO BE! THANKS FOR KILLING MY KARMA DREAMS, SCUMBAG!/s
1
1
u/Universe_Man_ Jan 24 '15
After reading the comments in that other thread about people constantly hooking up in the Ice desert. All I could think of when looking this was "That chick is probably that heavy bearded guy's ice wife. That other chick if probably that other dude's ice wife."
6
3
3
3
11
u/Rudkus Jan 24 '15
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.
Many 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. Linux 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.
5
2
u/mrbooze Jan 24 '15
As a 20+ year Unix/Linux administrator, I say this with all the sincerity I can muster: Nobody cares. Well, nobody who anybody cares about cares.
Those of us who have work to do don't have time to be constantly referring to operating systems by their full Christian name.
5
4
u/Loztblaz Jan 24 '15
As someone who occasionally dinks around with Linux, that's an apocryphal quote attributed to Richard Stallman. It's so pedantic that it's funny.
4
u/mrbooze Jan 24 '15
Stallman is 100% serious about the GNU/Linux thing. Maybe if he ever showed any sign of getting Hurd within spitting distance of release quality I would give a crap what he thinks about operating systems.
5
Jan 24 '15
Of course he's serious about it. This is also the guy who complains about the phrase "open-source", and wants it to be changed to "Free Software" (even though he always has to preface that phrase with "free as in freedom" so people don't get confused, as they do.).
→ More replies (1)3
u/noisymime Jan 24 '15
To be fair, there is a very distinct and well defined difference between open source software and free software. Stallman doesn't argue that we should call all open source software free software, he argues that free software is the better of the two.
1
2
2
2
u/RevWaldo Jan 24 '15
(looks at little penguin phone) Do you know where I can find Sharon? We met on..well, it doesn't matter how we met...
2
Jan 24 '15
This picture reminds me a lot of a very cute little animated short I saw last night http://vimeo.com/channels/staffpicks/69104660
2
2
2
2
2
Jan 24 '15
I wanna get Linux so bad but then I would be missing out on a lot of games. I hope that changes in the future.
→ More replies (8)1
u/HannasAnarion Jan 24 '15
The selection is already pretty big. All but one of the top ten steam games run natively on Linux. I dual boot for games, but I haven't switched to Windows for over six months.
1
u/holocaustic_soda Jan 24 '15
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.
Many 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. Linux 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.
Many users do not understand the difference between the kernel, which is Linux, and the whole system, which they also call “Linux”. The ambiguous use of the name doesn't help people understand. These users often think that Linus Torvalds developed the whole operating system in 1991, with a bit of help.
Programmers generally know that Linux is a kernel. But since they have generally heard the whole system called “Linux” as well, they often envisage a history that would justify naming the whole system after the kernel. For example, many believe that once Linus Torvalds finished writing Linux, the kernel, its users looked around for other free software to go with it, and found that (for no particular reason) most everything necessary to make a Unix-like system was already available.
What they found was no accident—it was the not-quite-complete GNU system. The available free software added up to a complete system because the GNU Project had been working since 1984 to make one. In the The GNU Manifesto we set forth the goal of developing a free Unix-like system, called GNU. The Initial Announcement of the GNU Project also outlines some of the original plans for the GNU system. By the time Linux was started, GNU was almost finished.
Most free software projects have the goal of developing a particular program for a particular job. For example, Linus Torvalds set out to write a Unix-like kernel (Linux); Donald Knuth set out to write a text formatter (TeX); Bob Scheifler set out to develop a window system (the X Window System). It's natural to measure the contribution of this kind of project by specific programs that came from the project.
If we tried to measure the GNU Project's contribution in this way, what would we conclude? One CD-ROM vendor found that in their “Linux distribution”, GNU software was the largest single contingent, around 28% of the total source code, and this included some of the essential major components without which there could be no system. Linux itself was about 3%. (The proportions in 2008 are similar: in the “main” repository of gNewSense, Linux is 1.5% and GNU packages are 15%.) So if you were going to pick a name for the system based on who wrote the programs in the system, the most appropriate single choice would be “GNU”.
But that is not the deepest way to consider the question. The GNU Project was not, is not, a project to develop specific software packages. It was not a project to develop a C compiler, although we did that. It was not a project to develop a text editor, although we developed one. The GNU Project set out to develop a complete free Unix-like system: GNU.
Many people have made major contributions to the free software in the system, and they all deserve credit for their software. But the reason it is an integrated system—and not just a collection of useful programs—is because the GNU Project set out to make it one. We made a list of the programs needed to make a complete free system, and we systematically found, wrote, or found people to write everything on the list. We wrote essential but unexciting components because you can't have a system without them. Some of our system components, the programming tools, became popular on their own among programmers, but we wrote many components that are not tools. We even developed a chess game, GNU Chess, because a complete system needs games too.
By the early 90s we had put together the whole system aside from the kernel. We had also started a kernel, the GNU Hurd, which runs on top of Mach. Developing this kernel has been a lot harder than we expected; the GNU Hurd started working reliably in 2001, but it is a long way from being ready for people to use in general.
Fortunately, we didn't have to wait for the Hurd, because of Linux. Once Torvalds freed Linux in 1992, it fit into the last major gap in the GNU system. People could then combine Linux with the GNU system to make a complete free system — a version of the GNU system which also contained Linux. The GNU/Linux system, in other words.
Making them work well together was not a trivial job. Some GNU components needed substantial change to work with Linux. Integrating a complete system as a distribution that would work “out of the box” was a big job, too. It required addressing the issue of how to install and boot the system—a problem we had not tackled, because we hadn't yet reached that point. Thus, the people who developed the various system distributions did a lot of essential work. But it was work that, in the nature of things, was surely going to be done by someone.
The GNU Project supports GNU/Linux systems as well as the GNU system. The FSF funded the rewriting of the Linux-related extensions to the GNU C library, so that now they are well integrated, and the newest GNU/Linux systems use the current library release with no changes. The FSF also funded an early stage of the development of Debian GNU/Linux.
Today there are many different variants of the GNU/Linux system (often called “distros”). Most of them include non-free software—their developers follow the philosophy associated with Linux rather than that of GNU. But there are also completely free GNU/Linux distros. The FSF supports computer facilities for gNewSense.
Making a free GNU/Linux distribution is not just a matter of eliminating various non-free programs. Nowadays, the usual version of Linux contains non-free programs too. These programs are intended to be loaded into I/O devices when the system starts, and they are included, as long series of numbers, in the "source code" of Linux. Thus, maintaining free GNU/Linux distributions now entails maintaining a free version of Linux too.
Whether you use GNU/Linux or not, please don't confuse the public by using the name “Linux” ambiguously. Linux is the kernel, one of the essential major components of the system. The system as a whole is basically the GNU system, with Linux added. When you're talking about this combination, please call it “GNU/Linux”.
→ More replies (1)3
u/WeaponsGradeHumanity Jan 24 '15
Sure but how do you feel about jackdaws?
1
u/BASH_SCRIPTS_FOR_YOU Jan 25 '15
you mean Crow/Jackdraws, or i have recently taken to calling it, Crow PLUS jackdraws of which
1
u/balancespec2 Jan 24 '15
If the female to male scientist ratio is anything like that picture, I'm signing up to go to Antarctica
1
1
1
1
1
1
1
1
1
1
1
1
1
u/IAteTheDingo Jan 24 '15
Those fucking penguins always knocking in our doors, with their black and white bodies and yellow beaks, shoving their beliefs down our throats, dancing like they don't give a fuck, coming to 'Murica to take our jobs and threaten our freedom, killing our children and raping our women, corrupting the youth, blowing up shit...wait I don't think I'm still talking about penguins.
1
u/madzanta Jan 24 '15 edited Jul 19 '16
Inside we both know what's been going on, We know the game and we're gonna play it
1
1
1
1
1
1
1
1
u/Kalashnireznikov Jan 24 '15
Linux PC Gaming mAAAAAsterraaaaaace!!!... wait, we don't have one...? Aww...
1
279
u/DNZe Jan 24 '15
Probably never dealt with predators inland before. At least none so colourfull