Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

linuxmemes

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

mvirts , in Gentoo users be like

8

-j 8

JoMomma , in how to stop vim

:q!

lessthanluigi , in how to stop vim

"9 times out of 10 it's an electric razor. But once in a while, it's a dildo."

KingJalopy ,

Never your dildo

seaQueue , in Gentoo users be like
@seaQueue@lemmy.world avatar

Gentoo users would be really mad about this if they weren't still building their web browsers and could get online

satanmat ,

And as soon as that’s working; they’ll break something else

Hupf ,

Damn you qtwebengine!

hperrin , in When you tell her you use Arch and she still has her clothes on

Wouldn’t know. Never happened. 😎

..

Because.. I’ve never talked to a girl.

Tenthrow , in Gentoo users be like
@Tenthrow@lemmy.world avatar

It is driving me crazy that I have no idea what this means.

MajorHavoc ,

I believe the left hand is a shell fork-bomb, on the assumption that anything that zany is probably malicious.

And the right hand is a way to tell Make to use up all available system resources:

"-j [jobs]’ ¶
‘--jobs[=jobs]’
Specifies the number of recipes (jobs) to run simultaneously. With no argument, make runs as many recipes simultaneously as possible. If there is more than one ‘-j’ option, the last one is effective. See Parallel Execution, for more information on how recipes are run. Note that this option is ignored on MS-DOS."

Edit: I think the make command is technically only a problem when run for a Makefile that tries to do too many things, and has at least one mistake in dependency controls. So... for every Makefile I ever encountered (or that I ever wrote!)

Yeah. They're the same picture

Max_P ,
@Max_P@lemmy.max-p.me avatar

I think it can also get weird when you call other makefiles, like if you go make -j64 at the top level and that thing goes on to call make on subprojects, that can be a looooot of threads of that -j gets passed down. So even on that 64 core machine, now you have possibly 4096 jobs going, and it surfaces bugs that might not have been a problem when we had 2-4 cores (oh no, make is running 16 jobs at once, the horror).

Voroxpete ,

You are correct, left hand is a fork bomb. Specifically, it creates and then runs a function named ":". What this function does is pipe its output into itself while running in a background process, which instantly spawns infinite copies of itself. Technically I believe the : character could be any character as its just a name. The creator just picked a colon for aesthetics.

laurelraven ,

I always just kind of glazed over looking at that and just know "it's a fork bomb" and basically what it does

With your explanation, I can now actually understand all the parts and how they work, it actually makes sense

henfredemars , in Gentoo users be like

Why does this option without specifying a number of threads even exist? It might as well be footgun mode.

Artyom ,

I don't think I've ever used -j without specifying as many cores as I have, so it sounds completely reasonable.

seaQueue ,
@seaQueue@lemmy.world avatar

I'm pretty sure it's "run as many threads as there are cores" mode, though if you're running it in a terminal I always find it best to use nproc-1 or -2 so the machine actually stays usable.

henfredemars ,

My man pages specify it’s as many as possible limited only to the number of jobs.

seaQueue ,
@seaQueue@lemmy.world avatar

Oof, that might as well be a fork bomb then

Hobbes_Dent , in When you tell her you use Arch and she still has her clothes on

Yes baby, leave your Arch shirt on too.

I use a Swedish penis pump, btw.

GregorGizeh ,
Norgur , in When you tell her you use Arch and she still has her clothes on
@Norgur@fedia.io avatar

Have you looked in the Wiki?

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

Wiki was unclear...

If the female still doesn't willingly take her clothes off, you're probably dealing with another Arch user.

Norgur ,
@Norgur@fedia.io avatar

Well, not everyone will let you recompile their kernel, if you catch my drift.

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

What if I aim for just the dongle drivers 🤔...

Norgur ,
@Norgur@fedia.io avatar

Well, you can try, but I bet you'll encounter unmet dependencies, namely "host-good-looks" and "nice"

Shady_Shiroe ,
@Shady_Shiroe@lemmy.world avatar

If they stare at you emotionlessly, they are a Gentoo user who is still compiling their response.

dogsnest , in When you tell her you use Arch and she still has her clothes on
@dogsnest@lemmy.world avatar

# pacman -R panties

Mesophar ,

error: you cannot perform this operation unless you are root.

Successful_Try543 ,

It's within a root shell (#).

SatansMaggotyCumFart , in When you tell her you use Arch and she still has her clothes on

You probably just used the wrong command.

0x4E4F OP ,
@0x4E4F@sh.itjust.works avatar

Ah, missing sudo, thanks 😊.

Whirling_Cloudburst ,

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

root's password:

PainInTheAES ,

Yes, Si... System Administrator.

nubproru , in Is there anyone here who uses BSD on their desktop?

i use pink 32bit net-book with openbsd as a mostly command line computer, for when i feel like i wanna take a break of all the bloat of all my other computers. (all my other primary computer run arch tho...)

sudo42 , (edited ) in Seriously, WTF is up with that?

Not an expert nor a historian, but my understanding is that 'find' goes back a long way (*nix has been around a while).

Earlier commands such as find were created back before a lot of command/option syntax forms we know today were agreed to and standardized.

Since 'find' has been around so long, we've just suffered its non-standard syntax rather than risk the chaos that would be unleashed by trying to fix it.

If it makes you feel better, you can console yourself that you're using one of the more arcane incantations of the elder *nix wizards.

CrayonRosary ,

When a link contains parentheses, you have to escape them... or else.

'find' goes back a long way

sudo42 ,

Please try it again and let me know if this fixed it. Both versions work on my end.

CrayonRosary ,

It works now. It definitely didn't before when using Sync for Lemmy. That kind of mistake wouldn't have worked on the reddit website either. I had seen it a million times. Not sure if the Lemmy web site would handl it right.

Both versions work on my end.

I'm surprised to hear that.

Markdown libraries normally see the closing parenthesis in the URL as the end of the link markdown syntax of [text](link). You had [text](link(stuff)) which is parsed as [text](link(stuff) A smarter markdown parser could handle it, so whatever app you were using might do that.

c10l , in Seriously, WTF is up with that?

I don’t mind the order of path, arguments and options, but what the hell is the deal with long arguments with a single dash? i.e. -name instead of —-name

gofsckyourself , in TFW boot fails b/c fstab is zero bytes...

Took me a while to get this because I don't pronounce "etc" like that. I just say the initials.

TheyCallMeHacked ,

Yeah same, although I just say the entire word

Hobbes_Dent ,

My inner narrator says “ets” as in “ets ef ess tab”.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • incremental_games
  • meta
  • All magazines