Would you agree?

3 years ago by TechCodex to c/programmer_humor

MrMamiya 70 points 3 years ago

If Linux was dominant it wouldn’t be Linux. There would be more pressure to monetize and there would always be someone willing to sell out for that money. You can see this even in the Linux community today. I’m sorry I had to be so negative about it though, it sounds nice.

path: 0 2529998, hotness: undefined, score: 70, children: 8
Frog-Brawler 60 points 3 years ago

Maybe it should say, “If the world went open source, and capitalism went away.”

path: 0 2529998 2530275, hotness: undefined, score: 60, children: 2
RogueBanana 8 points 3 years ago

Even fantasy should have some limits folks c'mon now

path: 0 2529998 2530275 2546343, hotness: undefined, score: 8, children: 1
jamieWxyzt 8 points 3 years ago

Which is more fantastical? Unlimited profits and line going up forever in a finite world? Or capitalism actually ending so all lives can live free from subjugation?

path: 0 2529998 2530275 2546343 2592840, hotness: undefined, score: 8, children: 0
vettnerk 23 points 3 years ago

If windows didn't exist, linux would dominate with the problems you describe, and we'd still see this meme, but advocating for FreeBSD instead.

That being said, I like them both. It's been a while since I last used bsd, so I think it's about time I give it another spin.

path: 0 2529998 2530417, hotness: undefined, score: 23, children: 1
itsJoelle 6 points 3 years ago

I'm unsure. I switch between MacOS and Linux regularly.

I'd reckon Apple's OS would dominate the "user friendly" space(not saying Linux is bad, just what everyone memes).

path: 0 2529998 2530417 2532179, hotness: undefined, score: 6, children: 0
tool 5 points 3 years ago

If Linux was dominant it wouldn’t be Linux. There would be more pressure to monetize and there would always be someone willing to sell out for that money. You can see this even in the Linux community today. I’m sorry I had to be so negative about it though, it sounds nice.

This is a very Desktop/workstation-centric view of the situation and you're completely neglecting 3/4ths of the story. Linux is already hilariously dominant on the on-prem server and Cloud side of things. Like, it's not even close. Pretty much any website you visit, the odds are overwhelming that it's running Linux. Even Microsoft runs most of the underlying infrastructure for Azure and Github on Linux. Android is the #1 mobile phone platform in the world, which runs on, you guessed it, Linux.

And it's already monetized to the gills. Red Hat has multi-billion earnings per quarter, every quarter, and Canonical is almost certainly going to IPO this year.

It's already dominant in pretty much every space it touches and it has been for a very long time. Desktop/workstation is pretty much the singular exception to that.

path: 0 2529998 2584458, hotness: undefined, score: 5, children: 1
MrMamiya 1 point 3 years ago

Yeah man it’s more of what you might call an allegory for how capitalism works. Language is my thing, looks like Linux is yours. I’m sure this information will be very helpful for anyone who might read my post and mistake me for an expert. Thanks for your service.

path: 0 2529998 2584458 2587069, hotness: undefined, score: 1, children: 0
docAvid 2 points 3 years ago

Who, exactly, do you think would "sell out for money", and why would they have the power to do so? Linux is huge, and the pressure to monetize is there now. Plenty of people have been trying to monetize Linux - and in many cases, succeeding - for decades now. Why do you think being dominant would change that?

path: 0 2529998 2707569, hotness: undefined, score: 2, children: 0
teamonkey 56 points 3 years ago

I don’t see anyone outside so it checks out.

path: 0 2540219, hotness: undefined, score: 56, children: 5
MrSlicer 12 points 3 years ago

They are all learning how to use the terminal.

path: 0 2540219 2543061, hotness: undefined, score: 12, children: 3
Agent641 15 points 3 years ago

They are inside trying to compile the software thst opens the automatic doors.

path: 0 2540219 2543061 2543308, hotness: undefined, score: 15, children: 2
CanadaPlus 7 points 3 years ago

They will die there, because they need a slightly older version of some minor library for compatibility, and nobody cared enough to continue hosting it.

path: 0 2540219 2543061 2543308 2545661, hotness: undefined, score: 7, children: 0
MrSlicer 2 points 3 years ago

Sudo apt install sliding-doors if that doesn't work check the snap store, best I can do 🤣

path: 0 2540219 2543061 2543308 2619450, hotness: undefined, score: 2, children: 0
sharkfucker420 2 points 3 years ago

Real

path: 0 2540219 2544515, hotness: undefined, score: 2, children: 0
Boogeyman4325 44 points 3 years ago

Not really. Having heterogeneity among operating systems is better than pure homogeneity. Say, if everyone ran Linux, and some massive security flaw was discovered, we would all be screwed at the same time. However, if we ran different stuff, and some massive security hole was found for just one operating system, then only a small portion of the world is vulnerable at once. Besides, more operating systems can lead to more innovation, as long as there is good competition between them.

path: 0 2546995, hotness: undefined, score: 44, children: 4
Kolanaki -12 points 3 years ago

If the whole world focused and used just 1 OS for every system for a long enough time line, I think it would evolve fast enough to reach a point of perfection, where there are no security holes or flaws of any kind. I do believe that while programming has many ways of doing the same task, there is always an objectively best way to do it. Eventually the best way to do everything an OS needs to do would be found; it would be faster if there was only 1 OS to work with to reach that point.

path: 0 2546995 2547574, hotness: undefined, score: -12, children: 3
Nintendo 19 points 3 years ago

where there are no security holes or flaws of any kind

this in itself is straight up impossible to know or prove. when can you say your program has no vulnerabilities? ever hear of zerodays? finding the best way to do everything in software will never be found or stay constant either.

path: 0 2546995 2547574 2553985, hotness: undefined, score: 19, children: 0
KairuByte 1 point 3 years ago

I do believe that while programming has many ways of doing the same task, there is always an objectively best way to do it.

Language has many ways of expressing the same thing, is there an objectively best way to do it?

Is that sentence the best way to ask that question?

path: 0 2546995 2547574 2833840, hotness: undefined, score: 1, children: 0
ech0 -1 points 3 years ago

Must be nice to be so ignorant....

path: 0 2546995 2547574 2583852, hotness: undefined, score: -1, children: 0
IWantToFuckSpez 35 points 3 years ago

Aren’t the majority of computers already on Linux? Unless you mean desktops

path: 0 2530088, hotness: undefined, score: 35, children: 9
linearchaos 2 points 3 years ago

Majority... yeah, Android smartphone and servers would be a really really big number.

path: 0 2530088 2608103, hotness: undefined, score: 2, children: 0
GammaScorpii -4 points 3 years ago

Most computers in the world are not desktops

path: 0 2530088 2530845, hotness: undefined, score: -4, children: 0
Unforeseen -15 points 3 years ago
path: 0 2530088 2530950, hotness: undefined, score: -15, children: 6
CookieOfFortune 24 points 3 years ago

There's probably one computer at most per employee, but each employee already has a non Windows cell phone. Most servers run Linux. Then there's Linux in a bunch of small devices as well. Windows is a small part of that pie and only getting smaller.

path: 0 2530088 2530950 2532943, hotness: undefined, score: 24, children: 0
Asudox 13 points 3 years ago

Windows Server for usage in actual servers? Those companies must be retarded to the core.

path: 0 2530088 2530950 2531506, hotness: undefined, score: 13, children: 4
alcasa 4 points 3 years ago

Windows Server is rather common in large enterprise software. All the stuff you pray you never have to interface with

path: 0 2530088 2530950 2531506 2533155, hotness: undefined, score: 4, children: 2
Asudox 1 point 3 years ago

It sure is convenient. You get a user friendly GUI. But the stability, the resource intensity and the spyware. It's really a retarded decision to build your servers on Windows Server.

path: 0 2530088 2530950 2531506 2533155 2546224, hotness: undefined, score: 1, children: 1
LinuxSBC 2 points 3 years ago

It's really common. The IT people know how to use Windows, and they need Active Directory to manage their Windows devices, so they just use Windows Server.

path: 0 2530088 2530950 2531506 2533686, hotness: undefined, score: 2, children: 0
floofloof 34 points 3 years ago

The problem is capitalism, not which kernel everything runs. And the reason FOSS isn't universal is also capitalism.

path: 0 2533601, hotness: undefined, score: 34, children: 1
cyber_kalashnikov 1 point 3 years ago

The problem is capitalism,

Perfect! Now if we had a way to end it...

path: 0 2533601 2593441, hotness: undefined, score: 1, children: 0
HellAwaits 20 points 3 years ago
path: 0 2533308, hotness: undefined, score: 20, children: 2
AdrianTheFrog 3 points 3 years ago

Because Linux isn’t really one thing. If the kernel developers do something bad, just fork the kernel and remove it.

path: 0 2533308 2543133, hotness: undefined, score: 3, children: 0
mexicancartel 2 points 3 years ago

Its not dominating everything but we can make foss our own. I.e. Linux don't dominate over us but "we are using linux the way we want"

path: 0 2533308 2542382, hotness: undefined, score: 2, children: 0
stilgar 15 points 3 years ago

No, you missed the homeless encampments, forest fires and car centric cities.

There's no apt install utopia.

path: 0 2540529, hotness: undefined, score: 15, children: 3
Llewellyn 7 points 3 years ago

Because you have forgotten sudo

path: 0 2540529 2549006, hotness: undefined, score: 7, children: 2
cyber_kalashnikov 2 points 3 years ago

I knew he was missing something. Thank you!

path: 0 2540529 2549006 2593454, hotness: undefined, score: 2, children: 1
linearchaos 2 points 3 years ago

Maybe theyre already root?

path: 0 2540529 2549006 2593454 2608130, hotness: undefined, score: 2, children: 0
Poopmeister 14 points 3 years ago

Would expect the architecture to be a bit more on the brutalist side of things

path: 0 2538825, hotness: undefined, score: 14, children: 1
frippa 3 points 3 years ago

The world runs on KDE (or gnome)

path: 0 2538825 2542680, hotness: undefined, score: 3, children: 0
Rakust 13 points 3 years ago

No, because everyone would be sitting around jacking each other off about using linux, if current trends are to be believed.

path: 0 2530858, hotness: undefined, score: 13, children: 1
CanadaPlus 2 points 3 years ago

There's a weird secretive compound on the edge of town. If you go up to the gate and try to talk to them they just reply "I use Arch BTW".

path: 0 2530858 2545501, hotness: undefined, score: 2, children: 0
TomMonkeyMan 13 points 3 years ago

they miss the statue of Linus Torvalds

path: 0 2537028, hotness: undefined, score: 13, children: 1
zikk_transport2 3 points 3 years ago
path: 0 2537028 2549362, hotness: undefined, score: 3, children: 0
vrkr 12 points 3 years ago

No place for bazaar. Looks more like corporations wet dream.

path: 0 2543352, hotness: undefined, score: 12, children: 1
CanadaPlus 2 points 3 years ago

I mean, you could put one inside a building, I guess. It's really just a very downscale mall.

path: 0 2543352 2545307, hotness: undefined, score: 2, children: 0
Sigmatics 11 points 3 years ago

So you mean we would have weird useless concrete structures everywhere? I doubt it

path: 0 2583440, hotness: undefined, score: 11, children: 0
mexicancartel 11 points 3 years ago

Linux kernel

Nah bro, chrome OS is fucking ridiculous not to mention android too.

We need the other linux not just kernel.

path: 0 2542073, hotness: undefined, score: 11, children: 0
halvar 8 points 3 years ago

Until the moment someone finds a privilage escalation bug.

path: 0 2529852, hotness: undefined, score: 8, children: 3
Yuki 5 points 3 years ago

:D

path: 0 2529852 2529983, hotness: undefined, score: 5, children: 0
linearchaos 1 point 3 years ago

Come to think of it that's kind of how society works no?

path: 0 2529852 2608252, hotness: undefined, score: 1, children: 1
halvar 1 point 3 years ago

Well not completly, but yes most of the servers run linux

path: 0 2529852 2608252 2633960, hotness: undefined, score: 1, children: 0
Gargari 7 points 3 years ago

It does run on Linux 😁😁😁

path: 0 2545008, hotness: undefined, score: 7, children: 0
marcos 7 points 3 years ago

Is that image supposed to represent an utopia?

path: 0 2547248, hotness: undefined, score: 7, children: 2
Nioxic 5 points 3 years ago

Its urban hell, but a few more trees

path: 0 2547248 2553072, hotness: undefined, score: 5, children: 1
boeman 2 points 3 years ago

Ahh.... It's Gentoo

path: 0 2547248 2553072 2554838, hotness: undefined, score: 2, children: 0
original_ish_name 7 points 3 years ago

No, firewalls should use openBSD

path: 0 2531260, hotness: undefined, score: 7, children: 4
towerful 6 points 3 years ago

Why?
I've tried to Google this, but it's such a general statement I can't find anything about it.
Is it more mature in that regard? Sane/sensible/safe defaults for networking? More tools as part of the distribution for networking?
Did FreeBSD (or it's predecessor/upstream/whatever) define the standards, so the implementation is more correct?

Or is it just that so many firewall applications run on top of FreeBSD (or a BSD flavour) eg opnSense, pfSense, openWRT (is openWRT actually BSD, idk)?
So, kinda a historical/momentum thing. With the benefits of wide spread specific use

path: 0 2531260 2532526, hotness: undefined, score: 6, children: 3
Rolando 4 points 3 years ago

I personally don't have a lot of experience with this, but here's a writeup about OpenBSD: https://nxdomain.no/...

path: 0 2531260 2532526 2533834, hotness: undefined, score: 4, children: 0
LinuxSBC 3 points 3 years ago

OpenBSD is focused on being incredibly secure, and they generally succeed. Firewalls need good security.

path: 0 2531260 2532526 2533750, hotness: undefined, score: 3, children: 0
linearchaos 2 points 3 years ago

FreeBSD this focused on making a general use operating system

Open BSD is focusing on security the developer insists on regular audits.

Under most circumstances I wouldn't really care, we're getting a long well enough on Microsoft and Android with security updates all the time. That firewall man, it's sitting out there with its ass hanging in the wind, The only thing between you and a billion hastily written scripts.

path: 0 2531260 2532526 2608607, hotness: undefined, score: 2, children: 0
milkjug 5 points 3 years ago

Probably done in jest, but this reads like the 100,000,000th “agree?” bullshit post on LinkedIn.

path: 0 2672793, hotness: undefined, score: 5, children: 0
jhulten 5 points 3 years ago

All monocultures suck.

path: 0 2593255, hotness: undefined, score: 5, children: 0
superbirra 5 points 3 years ago

but GNU?

path: 0 2584900, hotness: undefined, score: 5, children: 1
QuazarOmega 2 points 3 years ago

It's just that nobody gnu

path: 0 2584900 2588585, hotness: undefined, score: 2, children: 0
RobertOwnageJunior 4 points 3 years ago

No, because that would make me stupid.

path: 0 2536967, hotness: undefined, score: 4, children: 0
Unforeseen 3 points 3 years ago
path: 0 2531070, hotness: undefined, score: 3, children: 0
s12 3 points 3 years ago

“But if we put all the world’s shares into Linux, the other Kernel Patron Units would be incapacitated!”

… I doubt anyone will get this reference.

path: 0 2534078, hotness: undefined, score: 3, children: 0
tsonfeir 2 points 3 years ago

No one would agree on the visual design, and most people would just want an unstyled box because it’s more efficient.

path: 0 2662037, hotness: undefined, score: 2, children: 0
deft 2 points 3 years ago

how easy is linux? i see so many memes now and i wanna switch but I'm not confident in it

path: 0 2541449, hotness: undefined, score: 2, children: 4
sharkfucker420 3 points 3 years ago

It's pretty easy imo if you start with a Debian distro

path: 0 2541449 2544532, hotness: undefined, score: 3, children: 0
MrSlicer 3 points 3 years ago

You can easily try it out by booting from usb.

path: 0 2541449 2543085, hotness: undefined, score: 3, children: 0
TechCodecPawx 2 points 3 years ago

Start by exploring Linux Mint or ZorinOS.. Both are optimized to feel like Windows.. You can watch YouTube videos about them to understand what I mean

path: 0 2541449 2542489, hotness: undefined, score: 2, children: 0
F04118F 1 point 3 years ago

At the risk of analysis paralysing you.. But if you have an Nvidia video card, I would start with Pop!_OS

path: 0 2541449 2544161, hotness: undefined, score: 1, children: 0
Norgur 1 point 3 years ago

It was all fun and games until the wifi driver didn't compile...

path: 0 2530710, hotness: undefined, score: 1, children: 0
cyber_kalashnikov 0 points 3 years ago

You mean GNU Kernel?

path: 0 2593420, hotness: undefined, score: 0, children: 0
jack -1 points 3 years ago

Linux itself does nothing for desktop computing, you also need GNU and the rest of the free software suit to better the world

path: 0 2530621, hotness: undefined, score: -1, children: 0
mtchristo -1 points 3 years ago

No esthetics wise it would be worse than the USSR

path: 0 2532821, hotness: undefined, score: -1, children: 0
MxGonnaGiveItToYa -8 points 3 years ago

Linus really fell from grace given the recent controversy and now probably isn't a right time to promote his work.

path: 0 2539317, hotness: undefined, score: -8, children: 5
late-list 9 points 3 years ago

I think the saddest part of the whole LTT debacle is realizing how many people confuse Linus Torvalds, the creator and maintainer of the Linux kernel, with some click-bait creating YouTuber who can barely operate a Linux desktop.

path: 0 2539317 2540499, hotness: undefined, score: 9, children: 0
stilgar 7 points 3 years ago path: 0 2539317 2540621, hotness: undefined, score: 7, children: 2
Agent641 3 points 3 years ago

Dont forget the blanket kid from Snoopy comics.

path: 0 2539317 2540621 2543655, hotness: undefined, score: 3, children: 0
Rolando 2 points 3 years ago path: 0 2539317 2540621 2552639, hotness: undefined, score: 2, children: 0
ShrimpsIsBugs 3 points 3 years ago

Wait, what happened?

path: 0 2539317 2540030, hotness: undefined, score: 3, children: 0
programmer_humor
programmer_humor

@programming.dev

login for more options
33653
2567
7610

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.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
    • If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.

go to feed...