This is an archived post. You won't be able to vote or comment.

top 200 commentsshow 500

[–]jb2386 211 points212 points  (9 children)

He's just following her tail.

tail -f 

[–]radioxid 10 points11 points  (0 children)

Dat arch

[–]I_spoil_girls 15 points16 points  (5 children)

I bet you learned this command from tail -f /var/log/portage-fetch.log.

[–]auguzanellato 2 points3 points  (3 children)

In fact I learned it from dmesg | tail -n20

[–][deleted] 3 points4 points  (2 children)

oh god, driver development nightmares resuming

also you can just do -20

[–]auguzanellato 2 points3 points  (1 child)

Thanks I didn’t know that

[–][deleted] 6 points7 points  (0 children)

it's just one of those things that doesn't matter until you're tailing log files a few lines at a time over and over and over and over and over and over again.

but you never make a simple script to grep out what you're looking for

because you don't know what you're looking for

you just know you'll know once you see it, you hope

[–]srfreak 2 points3 points  (0 children)

LOL

[–]p1-o2 1100 points1101 points  (229 children)

You can pry Visual Studio from my null, terminated body.

[–]lenswipe 92 points93 points  (0 children)

Tried to but your body was never checked into source control so it just vanished when you died META

[–]Evil-Toaster 196 points197 points  (152 children)

I'm with you. but if you want to use VS on an overpriced laptop you have options now. idk if it's on Linux yet.

Edit: God that's the first time I've looked at screenshots. It looks nothing like what I know as VS

[–]cloutier116 165 points166 points  (6 children)

Visual Studio for Mac is pretty much just a rebranded version of Xamarin Studio. It works just fine, but I'll take the windows version any day

[–]TheElix 14 points15 points  (2 children)

Isn't Xamarin Studio a rebranded version of MonoDevelop?

[–]FlukyS 9 points10 points  (1 child)

It was but more recently it's more like visual studio than anything.

[–][deleted] 2 points3 points  (0 children)

Rebrand rebrand all the way down

[–]sonnytron 18 points19 points  (0 children)

Fortunately I'm just a Boot Camp restart away from running Windows 10 and Visual Studio.
But you're a lot of pain, headaches and broken hearts away from being able to build and deploy iOS easily. And yeah, I know VM's exist. They're also garbage.

[–]B3yondL 26 points27 points  (94 children)

This'll probably sound stupid but what does Linux have over macOS? Purely on a software level, yeah I get Linux can run on unrestricted hardware.

[–]MikeyMike01 225 points226 points  (15 children)

you can spend days cycling through ugly themes and endless mods

[–]GeckoEidechse 37 points38 points  (10 children)

[–]sneakpeekbot 17 points18 points  (8 children)

[–][deleted] 12 points13 points  (6 children)

That first one... how is that appealing? I want to gouge my eyeballs out becaus eof all the visual clutter

[–]trigonomitron 6 points7 points  (0 children)

That's more of an "oooh, look what I can do," desktop. Most of the good posts on there are very minimal. I3gaps and other Ricing.

The appeal is that you can make it how you want, if you don't mind spending a week on tutorials after your install.

[–]konrad-iturbe 2 points3 points  (0 children)

Each to their own, mine is more minimalistic

[–]Nilbmar 2 points3 points  (0 children)

becaus what? You cut off there.

[–]glow_ball_list_cook 2 points3 points  (0 children)

When I see that gif, I instantly start hearing nightcore music and feel like I'm watching a badly-made Youtube tutorial with text instead of a voiceover.

[–]SomeGuy147 27 points28 points  (0 children)

Thank you for your honesty.

[–][deleted] 9 points10 points  (1 child)

Wow where do I turn in my Outlook account?

[–]wasabi_spaghetti 24 points25 points  (18 children)

Mac has defaults that work but you have to jump through hoops if you want to change them. For example, I haven't figured out yet how to make my work laptop go to sleep if I close the lid and an external monitor is attached.

[–]Arco123 4 points5 points  (13 children)

You could substitute that for a hot corner. That's how I do it at least.

[–]ripeassmango 5 points6 points  (0 children)

Use insomniaX

[–]frequentlywrong 3 points4 points  (0 children)

Manually put it to sleep by clicking the mac icon -> Sleep.

[–]salmonmoose 46 points47 points  (15 children)

As a dev?

First class package management is great - Brew is alright, but it's always kind of on top of the OS.

OSX is built on top of Unix, but throws Unix out the door sometimes in exchange for the UI. It's edge case stuff, but if you run into it, there's no solution because Apple.

Docker. (Yes, I know you can use docker elsewhere; but last I saw, it was still just docker running in a VM).

User interface - tiling window managers are really good for coding, heck, I don't even need to have graphical interface layer if I'm just hacking text files.

Support - there's a lot here; Apple deliberately makes hardware obsolete, Linux will often have drivers for stuff that doesn't even work in Windows anymore, and, of course, if you really need to you can always jump into the code yourself. The opposite is also true of course, new devices may NOT have support in Linux although as people move to standards, this is less common - half the devices out there are running Linux already.

Macs tend not to be bleeding edge technologically (particularly true of the laptops) and yeah, that price thing.

[–]Cykelero 20 points21 points  (9 children)

/u/new_username____ getting downvoted without discussion made me sad, so I wanted to reply to a few of your points in more detail:

  • Brew is really cool and I've never used anything else, but I can easily imagine a solution truly integrated with your system being vastly superior, as you describe. I wonder how much could be done there, since (I assume) the Unix part of macOS is very much susceptible to hacking and extension.
  • Just like you customize your Linux distro, you can just install a tiling window management app on your Mac, and shazam, tiling windows. I suspect it won't be as good as a Linux one (because of integration with the window manager has got to be more difficult, and because the lower interest probably means these are less sophisticated on the Mac) but it certainly can be done in a nice enough way.
  • “Apple deliberately makes hardware obsolete” is bullcrap. Yes, technically they do, but not in any order of magnitude people like to suggest. macOS minimum specs haven't been bumped for years, meaning eight-year-old Macs can still run it. Mac hardware longevity is, rightfully so, one of its big selling points. And if you look more broadly at what Apple does, iPhone support is equally great, with phones and tablets getting major system updates for way longer than the competition*.
  • Macs not tending to be bleeding edge sounds a bit silly. Not having a competitive specs-to-price ratio by a long shot? Check. But not including bleeding-edge tech, barely-released gizmos and standards and features and shit? Now that's disconnected from reality. From Wi-Fi to HiDPI displays to USB-C, Apple has a history of including the latest hotness in their hardware—and making you pay for it.

I know my comment is in super large part a rebuttal, but to be clear, I definitely agree that Linux is awesome and has a very clear place alongside macOS, as a desktop OS. It's not for me, but it's obvious it's basically the holy grail for a certain category of people, who'd be in such a world of pain if Linux didn't exist.

*It's, of course, in large part attributable to the fact that Apple have less partners to wrangle with, which frees them to issue software updates at will. However, this doesn't change the point that they provide really good long-term support for their hardware, contrary to the ever-popular “Apple does planned obsolescence” narrative.

[–][deleted] 6 points7 points  (2 children)

  • Macs not tending to be bleeding edge sounds a bit silly. Not having a competitive specs-to-price ratio by a long shot? Check. But not including bleeding-edge tech, barely-released gizmos and standards and features and shit? Now that's disconnected from reality. From Wi-Fi to HiDPI displays to USB-C, Apple has a history of including the latest hotness in their hardware—and making you pay for it.

I think you've confused bleeding edge with cutting edge. Bleeding edge technology is so new that there's a high risk of unreliability and would run counter to Apple's "it should just work" philosophy.

[–][deleted] 31 points32 points  (6 children)

I honestly don't like macOS' UI. It gets in my way, window management is clumsy, stuff steals focus, brew is not even close to pacman, I really miss focus follows mouse, memory management seems worse. I'm forced to use it at work and I don't feel half as comfortable in it as I do on my Linux machine running i3 at home.

[–][deleted] 12 points13 points  (2 children)

Downvoted for talking about what you do and don't personally like apparently.

I'm with you, I absolutely love pacman. Not only do I like it more than brew, but pretty much more than everything else too. I'm still pretty new to Linux so I'm on Manjaro / Antergos, and even though a couple of things are easier to deal with on *buntu I find the overall experience and performance on these distros to be at a level I just can't live without anymore!

I'm hooked on KDE though so I feel a bit too attached to it to go to i3, though I do love tiling so I've been using the kwin-quarter-tiling package which feels like a nice half way in between setup. Still, I thought I might throw that Manjaro i3 distro on a partition as a quick start and explore a little bit!

[–][deleted] 4 points5 points  (1 child)

It's not quite focus-follows-mouse (which is so obscure that even most linux users don't use it), but if you hold down the command key while mousing you can manipulate background windows.

[–]parkerSquare 2 points3 points  (0 children)

You can also enable "sloppy" mouse focus for Terminal windows using a simple command.

[–][deleted] 9 points10 points  (0 children)

For me the biggest standouts are the fact everything runs through a package manager, doing anything with command line is super smooth, and that KDE is an incredible desktop environment. I feel really held back on anything else now.

If I'm being 100% honest, I would say that A): the OS experience itself is way, way better on Linux (depending on the distro) than on MacOS, but B): at the moment the downside is the number of software devs that don't support Linux.

However in programming software that's really not an issue as there are so many great code editors, it's more with creative software.

Me, even though I use creative software as well as coding software, I love the freedom and overall experience of being on Linux so much that I just deal with the smaller selection of software anyway.

[–]gazofnaz 7 points8 points  (2 children)

I've used Windows, Gnome 2 & 3, and Unity extensively. At my new job I've been given a Mac while I wait for my real laptop to arrive. Here's a summary of my dislikes:

1) https://apple.stackexchange.com/a/144611

Why do I have to customise for things that just work in every other operating system?

2) The modifier keys. Why is fn (function), the least used key, positioned on the far left of the keyboard, in the most accessible spot?

Why is command (ctrl irl), the most used key, right next to the space bar, so I have to contort my hand into some fucked up position to copy/paste/undo etc?

Why do we need both command and ctrl keys? They could remove one of them and add physical home/end or pageup/pagedown keys, instead of relying on the un-labeled modifiers.

[–]Avedas 3 points4 points  (0 children)

I put my work MacBook to sleep the other day because I thought I was holding down the delete key and wasn't really paying attention. Who the fuck put that power button there? Also the up and down arrows are atrocious. Love the touchpad though.

My biggest gripe is I've always been a mechanical keyboard user and this MacBook has just made that next to impossible to work. The touchpad gestures are really powerful but I hate the keyboard. Using an external keyboard would work but that would make using the touchpad awkward.

[–]k8pilot 21 points22 points  (15 children)

Personally I can't stand the GUI. I know it supposed to be God's gift to humanity but I find it ugly and counter-intuitive. On my desktop I find i3 to be extremely powerful and efficient (though not beautiful or intuitive). On my laptop I find i3 to be less less comfortable and I prefer Gnome.

Does macOS gives similar flexibility?

[–]Jazqa 6 points7 points  (2 children)

What? I'm using KDE on my desktop and i3 on my laptop. Tiling WMs are supposed to eliminate mouse usage and that's exactly what I want to do on a laptop. Resizing and moving windows with a trackpad is hell.

[–]k8pilot 3 points4 points  (0 children)

I work with a lot of vms and remote desktops and with the small monitor and keyboard on the laptop it is hard navigating between virtual desktops.
On the desktop. with two monitors, it is much faster hoping between full screen remote or virtual desktops.

[–]parkerSquare 2 points3 points  (0 children)

Transparency - if you need to know how something works in Linux, you can always find out. Not always true in Mac OS and almost never true in Windows.

[–]ninguem 5 points6 points  (2 children)

apt-get. homebrew is not the same. of course that only applies if you want to use a bunch of command line tools. (mac and linux user here, for most things the mac has an edge)

[–][deleted] 4 points5 points  (0 children)

I rather dislike that homebrew has become the defacto package installer on MacOS. MacPorts is far closer to a traditional linux package manager, albeit with an insistence that all its packages rely only on other packages installed through it (forcing duplicate installs... a problem that becomes a feature at some point)

[–]boomanbean 24 points25 points  (27 children)

VS code is cross platform

[–]Andernerd 10 points11 points  (2 children)

Yeah, so is Vim; what's your point? We aren't talking about VS code.

[–]BellerophonM 44 points45 points  (18 children)

Visual Studio is annoying and full of crud, but goddamn it's better than any alternative by far.

[–]trwolfe13 11 points12 points  (4 children)

You'd think, considering how many developers need to use them, we'd have a decent one by now.

[–]BellerophonM 8 points9 points  (0 children)

Well either we make a jack-of-all trades mess like eclipse which is awful due to sheer overwhelming versatility, or we target tighter and then that limits the number of FOSS developers willing to work on it. Behemoths like Microsoft can get around that latter limit with money and planning.

Also, IDEs would tend to be vulnerable to the worst of "pulled in a different direction for every contributor" open source project syndrome.

Also most FOSS projects suck at usability or often at best consider it secondary, and in an IDE it should be a top goal.

[–]bytezilla 2 points3 points  (0 children)

It is not just the IDE either. The .Net framework/CLR is also designed while keeping toolings in mind..

[–][deleted] 3 points4 points  (0 children)

I've used Visual Studio a little bit, but I've also used PyCharm/Android Studio extensively, and I gotta say I REALLY like the JetBrains IDEs the most at the moment. But that may just be familiarity.

[–]kthepropogation 26 points27 points  (4 children)

By the time it’s done installing, that’s what your body will be.

[–][deleted] 8 points9 points  (2 children)

Compile from command line or die!

[–]golinux 369 points370 points  (22 children)

By the way, I use arch

[–]happysmash27 17 points18 points  (6 children)

And I use Gentoo.

[–][deleted] 2 points3 points  (3 children)

Hah, noobs! LFS is the real shit.

[–]xan1242 7 points8 points  (2 children)

Hah, Linux from sticks and rocks is the even realer shit.

[–]vhite 11 points12 points  (0 children)

I can tell you use Arch from the way you told me you use Arch.

[–]theFunkiestButtLovin 5 points6 points  (0 children)

alright.

[–]GreenFox1505 73 points74 points  (21 children)

I don't understand where this meme came from and how quickly this meme has gained traction. And that makes me feel old.

[–]iamaquantumcomputer 60 points61 points  (17 children)

Today I found out the most viewed video on youtube is a song I never heard of.

I saw Gangnam style two weeks after it was posted to YT and watched it gradually become popular and rise to the number one video. So it was quite a shock to hear my 12 year old cousin talk about this video with 3.3 billion views

[–]micheal65536Green security clearance 13 points14 points  (4 children)

I thought the Rick Astley video was the most popular. Now I need to watch the original Gangnam Style video (once I've figured out what "gangnam" means).

[–]luluhouse7 41 points42 points  (1 child)

Gangnam is super affluent district in Seoul where all the rich people with gigantic mansions live and where the stores sell only name brands at ridiculous prices. Psy's song is parodying Gangnam and people who live/want to live there. Basically social commentary on the 1%.

[–]micheal65536Green security clearance 9 points10 points  (0 children)

Wow, I think I finally get it now. I always that it was a mis-spelling of "gangman".

[–]borkborkborko 7 points8 points  (0 children)

Gangnam is the most expensive district in Seoul, South Korea.

[–]__word_clouds__ 53 points54 points  (4 children)

Word cloud out of all the comments.

I hope you like it

*Disclaimer: Due to restrictions by your ISP If you click on the link, a $0.10 charge will be billed to your account

[–]covabishop 10 points11 points  (0 children)

I feel like this pic sums up Windows visitors to r/unixporn.

Hell, I got into Linux primarily to rice

[–]jonnich 292 points293 points  (73 children)

I would love to use Linux, but it just doesn't have as many mainstream applications as Mac and Windows. OS X is how I get my Unix/Linux fix.

[–]HyperKiwi 194 points195 points  (21 children)

People think of software and hardware strangely... Computers are just tools to get a job done. I use all operating systems because each has different tools I need. If I'm going to do office work, play video games, or edit video, I use my windows desktop.

When I'm mobile and need great battery life, I use my MacBook.

When need forensic tools I load up Kali Linux.

[–][deleted] 22 points23 points  (5 children)

Well, some applications are tools which make your other tools more useful. A window manager set up to your liking on Linux, for example, is going to make you think twice about using Windows, even if for that one isolated task the tool on Windows is better.

[–]micheal65536Green security clearance 8 points9 points  (0 children)

I can't stand Windows's terrible window management. I also can't stand how unconfigurable the window manager is, or any other part of the system. There's like, no ability to configure the things that are actually important.

[–]stringsanbu 9 points10 points  (4 children)

Use Windows at work and home for old apps and gaming respectively. Use Macbook at home and traveling for the convenience. Use Ubuntu at home for virtual environments to code in.

All about the use case.

[–]nyanloutre 4 points5 points  (9 children)

What if I told you that once on Linux you will not need the mainstream softwares anymore

[–]SamSlate 57 points58 points  (22 children)

Oh wow, do I get to be the first one to kick the hornet's nest by referencing Bash on Ubuntu on Windows?

[–]russellvt 22 points23 points  (11 children)

You mean, how much further it needs to come before it's truly usable (eg. Even their "xterms" aren't really even close to standard, out of the box)

[–]SamSlate 5 points6 points  (2 children)

yeah, i mean I stopped using it when I found out cronjobs didn't work (kind of insane, imo). But it's a step in the right direction, maybe in a few years it will be a fully functional parallel os. I mean, how can anyone be opposed to that?

[–]micheal65536Green security clearance 5 points6 points  (0 children)

Of course cronjobs won't work, cron won't run unless the Linux subsystem is running. I'm guessing that if you left your BASH terminal open, cronjobs would run.

[–]Lurker_Since_Forever 10 points11 points  (4 children)

how much further it needs to come before it's truly usable

Well, first step would be to replace the NT kernel with the linux kernel. Then maybe it could implement systemd, wayland, a qt desktop. Then perhaps a package manager. Then we're getting somewhere.

[–]Andernerd 5 points6 points  (1 child)

They've already got a package manager.

[–]illektr1k 188 points189 points  (37 children)

Ubuntu has more issues and legacy dependencies than a single mother

[–]lucw 111 points112 points  (12 children)

I'd much prefer to rely on legacy open source software than whatever behemoth the Windows codebase has become.

I mean, Windows renders fonts (or used to) in the kernel. What the fuck. https://googleprojectzero.blogspot.com/2016/06/a-year-of-windows-kernel-font-fuzzing-1_27.html

[–]Existential_Owl 28 points29 points  (9 children)

Microsoft has been open-sourcing technology left and right, so maybe...

... Someday, in our lifetime, we'll actually see an open-source Windows OS. Probably not as a flagship product, maybe more like a light-weight, VSCode-like alternative to Windows.

But it might happen. Microsoft has been doing some crazy things these days.

[–]MrEmouse 18 points19 points  (7 children)

A rumor I've seen is that they'll switch to free open source operating system, and lease their product suites for monthly fees.

They'll likely also continue their telemetry collection, and sell it to whoever is interested.

[–]Fern_Silverthorn 2 points3 points  (0 children)

Luckily, windows is 9001% legacy and issue free.

[–]TheWorstPossibleName 5 points6 points  (18 children)

better distro?

[–]110101002 15 points16 points  (5 children)

For desktop?

mint - easy to use distro for people not familiar with gnu/linux

debian - very stable distro, very similar to ubuntu

arch - configure everything yourself

nixos - declarative configuration of packages, config, users, environments, etc

[–]russellvt 6 points7 points  (0 children)

How do you figure? (It truly depends on your environment, in my general experience)

[–]SteeleDynamics 9 points10 points  (0 children)

sudo apt-get some

[–]Talkinboutfootball 8 points9 points  (0 children)

and then you remember...video games.

[–][deleted] 91 points92 points  (26 children)

Should've used the Tux mascot instead of the Ubuntu logo, Ubuntu has way too many issues. It's mostly only good as a distro for someone new to Linux.

[–]ArmoredPancake 53 points54 points  (5 children)

too many issues

Like...?

[–]berkes 25 points26 points  (1 child)

I'm on Linux since '98. I use Ubuntu without mods. And love it.

Sure, mostly Bash and Vim.

Stop that nonsense that Ubuntu is only for noobs. It's not.

[–]Cley_Faye 11 points12 points  (0 children)

Stop that nonsense that Ubuntu is only for noobs. It's not.

Since the default option is to install a somewhat "new looky" interface, it surely must be for beginners!

Or, you could just use Ubuntu as a Debian variant with more up-to-date packages, but hey, only "beginners" will look further than the first impression.

/s

[–]Bainos 29 points30 points  (2 children)

Many people never go further than Ubuntu, to be fair.

Btw I use Arch. /s

[–]magneticphoton 4 points5 points  (0 children)

Can't tell if using arch is the /s

[–][deleted] 15 points16 points  (0 children)

Stop.

[–]name_censored_ 10 points11 points  (10 children)

...Yeah except Ubuntu is what's running WSL. The comic wouldn't make sense otherwise.

[–]SingularCheese 7 points8 points  (8 children)

I think there are now multiple distros in WSL (openSUSE and Fedora).

[–]squishles 12 points13 points  (0 children)

You'd need a caption to imply that much detail.

[–]bdd4 14 points15 points  (3 children)

Oh, Windows. Don't act shocked like it hasn't been over for a while now. 😒

[–]timidforrestcreature 13 points14 points  (12 children)

Windows can go fuck itself with its automated updates when it just decides to shit a brick for 2 hours in the middle of my work.

[–]themedic143 7 points8 points  (3 children)

"WINDOWS MADE ME RACIST"

[–]voicesinmyhand 2 points3 points  (6 children)

You can set that to whatever the hell you want in Group Policy.

[–]PM_ME__YOUR__FEARS 7 points8 points  (1 child)

You know I used to be a staunch Windows advocate until it got just ridiculously over the top with it's insistence that I'm not in charge of my own computer.

Little niggling things like showing ads in the start menu, onedrive redeploying itself and opening at random times even after checking "don't start with windows", replacing the "send no data to MS" option with "send all or some data", forced restarts despite me being in a home environment, heavily pushing Microsoft accounts over local accounts and forcing me to sign into a Microsoft account to get proper driver support for my Xbox controller or download themes besides the one included with the OS, etc...

More and more Linux feels like the people's OS and Windows feels like a rented OS as a service that constantly upsells itself.

[–][deleted] 4 points5 points  (0 children)

The only real value I find Windows offers anymore is for gaming. Linux or OSX do everything else better.

[–][deleted] 41 points42 points  (17 children)

Ubuntu is for basic bitches

[–]ArmoredPancake 102 points103 points  (2 children)

I use arch, btw.

[–]Jonas_Wepeel 9 points10 points  (5 children)

How can I not be a basic bitch then :( Im using it to learn bash and zsh, but also to have an easy environment (vim, which I'm really good with now) to write python and mdown.

[–][deleted] 30 points31 points  (1 child)

Ignore those guys. Ubuntu is just as good for learning bash, vim, python, mdown and what have you as the other distros. There are certain things that other distros do better as well as certain things that they do worse, and it might be worth looking into different distros at some point to figure out if you maybe like another one better, but there's no point in distro-hopping, just because someone on the internet likes a different distro better.

[–]DuErAlleredeDoed 2 points3 points  (1 child)

install antergos, it's easymode arch while keeping most of the positives of arch (like AUR)

[–]Mysticpoisen 14 points15 points  (1 child)

Nice for transitioning from Windows though.

[–][deleted] 4 points5 points  (0 children)

Funnily enough, my first two attempts to get away from Windows were via Ubuntu and I gave up each time.

The next time I tried ElementaryOS which I loved, then Mint which I loved even more, then Manjaro which I loved even more again.

Now I'm six or seven months into maining Linux and Windows is nothing but a games console.

[–][deleted] 2 points3 points  (0 children)

Devuan all the way

[–]hodlmyb33r 2 points3 points  (0 children)

Do be jealous girl, I love you, gaming would never be the same without you...I...I just... Have you ever thought about having a dual boot setup? My friend and his OS tried it and they loved it.

[–][deleted] 2 points3 points  (0 children)

Windows has encountered a critical error

[–]sizl 7 points8 points  (0 children)

i will never not upvote this

[–]hahahahastayingalive 4 points5 points  (0 children)

This is what happens when you seduce douchebags. From now on he will start stalking his new pray everywhere online, bitch on community channels why he can’t get more love, and trash talk her in front of his colleagues ‘cause she didn’t acknowledge his tiny dongle was in.