I feel seen

15 days ago by inari to c/linuxmemes

makeshift0546 155 points 15 days ago

It’s just files, how hard could it be 🀷

path: 0 26048949, hotness: undefined, score: 155, children: 12
soyslurper2 37 points 15 days ago

I fucking wish

path: 0 26048949 26048965, hotness: undefined, score: 37, children: 0
Redjard 16 points 14 days ago

Check out dbus and notify.
And then unpack your dracut initrd.

path: 0 26048949 26050723, hotness: undefined, score: 16, children: 5
krakloskewm 1 point 2 days ago

I don't understand the dbus.

I've tried.

But I just don't get it.

path: 0 26048949 26050723 26260957, hotness: undefined, score: 1, children: 4
Redjard 2 points 2 days ago

Understand on what level?

The basic idea is that dbus is a type of communication layer and api.
Services can register there and programs see their registrations. dbus can in theory then launch a service too, so things don't have to run all the time.
The idea is similar to having some known config file, that programs write to and that a service listens on or uses later. But dbus has more granularity.

It also often runs the other way, with system components presenting info in dbus and programs using it, to adapt to user configuration.

And let's not even get into udev.

Point here is that dbus could be implemented via a command and an sqlite database for example. The command checks the database and constructs the dbus state from it.
But for likely performance reasons it isn't, so this info is simply hidden in dbus, in ram, instead of being a file.

You can access dbus via a socket file ofc, but it's not like you can mount it.

Even more confusingly, the internal ephemeral dbus structure with its apis and endpoints resembles a filesystem. In that way it is similar to the w!ndows registry, though not nearly as bad.

so yeah dbus is most definitely not files

edit: also there's multiple dbusses, usually one per user and one for the system. Those two hold different apis and info. It's just the same thing twice tho.

path: 0 26048949 26050723 26260957 26261144, hotness: undefined, score: 2, children: 3
krakloskewm 1 point 2 days ago

All those levels.

path: 0 26048949 26050723 26260957 26261144 26261194, hotness: undefined, score: 1, children: 2
Kangae_Hishiryo 10 points 14 days ago

That killed a Plan9 (and 9front) fan.

path: 0 26048949 26049391, hotness: undefined, score: 10, children: 0
swagmoney 8 points 13 days ago

path: 0 26048949 26068940, hotness: undefined, score: 8, children: 1
Kangae_Hishiryo 2 points 13 days ago

"What's a file anyways, more than a bunch of bytes in a specific order?"

path: 0 26048949 26068940 26077015, hotness: undefined, score: 2, children: 0
nanometer1625 2 points 13 days ago

There is a kernel of truth to this.

path: 0 26048949 26068135, hotness: undefined, score: 2, children: 0
ImminentOrbit 1 point 14 days ago

I understood that reference!

path: 0 26048949 26065025, hotness: undefined, score: 1, children: 0
mmmm 55 points 15 days ago

20 years this year and I still am not sure how it is supposed to be pronounced (in english)

path: 0 26048573, hotness: undefined, score: 55, children: 41
Zachariah 51 points 14 days ago

it’s pronounced gif

path: 0 26048573 26049820, hotness: undefined, score: 51, children: 14
NaibofTabr 27 points 14 days ago

guy over here trying to start a war

path: 0 26048573 26049820 26049889, hotness: undefined, score: 27, children: 0
wreckedcarzz 18 points 14 days ago

yiff*

path: 0 26048573 26049820 26051238, hotness: undefined, score: 18, children: 0
MonkeMischief 5 points 14 days ago

Now I just wanna know whether GNU is Guh-noo or Juh-noo or Gee-en-yoo

path: 0 26048573 26049820 26051595, hotness: undefined, score: 5, children: 11
adjectivenoun 10 points 14 days ago

I haven't used Linux regularly since 2006, which either means I'm out of the loop or an ancient bearer of lost knowledge:

I think it's "G'noo" like "G'day" or "G'night."

path: 0 26048573 26049820 26051595 26052236, hotness: undefined, score: 10, children: 5
ByteJunk 10 points 14 days ago path: 0 26048573 26049820 26051595 26052236 26053127, hotness: undefined, score: 10, children: 2
embed_me 5 points 14 days ago

G'noo be my distro of choice, m'lady

path: 0 26048573 26049820 26051595 26052236 26052840, hotness: undefined, score: 5, children: 1
Kanda 4 points 14 days ago

Gnu like the animal

path: 0 26048573 26049820 26051595 26055010, hotness: undefined, score: 4, children: 0
quediuspayu 3 points 14 days ago

Wildebeest

path: 0 26048573 26049820 26051595 26052330, hotness: undefined, score: 3, children: 0
NaibofTabr 3 points 14 days ago

the U is silent

path: 0 26048573 26049820 26051595 26051860, hotness: undefined, score: 3, children: 0
Grail 3 points 14 days ago

It's Gee-nyoo

path: 0 26048573 26049820 26051595 26054453, hotness: undefined, score: 3, children: 0
not_IO 3 points 14 days ago

a newt?

path: 0 26048573 26049820 26051595 26063824, hotness: undefined, score: 3, children: 0
RickyRigatoni 15 points 14 days ago

linux

path: 0 26048573 26049668, hotness: undefined, score: 15, children: 2
wreckedcarzz 13 points 14 days ago

The linux is silent

path: 0 26048573 26049668 26051257, hotness: undefined, score: 13, children: 1
bertlewirth 1 point 9 days ago

not for linux users!

source: I use linux.

path: 0 26048573 26049668 26051257 26137411, hotness: undefined, score: 1, children: 0
hperrin 10 points 14 days ago

Line-yoox.

path: 0 26048573 26049400, hotness: undefined, score: 10, children: 12
Agent641 6 points 14 days ago

Gah Nuu plus Line-ucks

path: 0 26048573 26049400 26049664, hotness: undefined, score: 6, children: 1
MonkeMischief 6 points 14 days ago

"As I've taken to calling it"

path: 0 26048573 26049400 26049664 26051600, hotness: undefined, score: 6, children: 0
CheesyFox 4 points 14 days ago

except it's derived from Linus's name, which in finnish is pronounced as Lee-noos, so technically it should be Lee-noox.

In reality tho? Nobody cares

path: 0 26048573 26049400 26053541, hotness: undefined, score: 4, children: 3
hperrin 4 points 14 days ago

It’s pronounced like Liminiux. Lominoliux is also acceptable.

path: 0 26048573 26049400 26053541 26053993, hotness: undefined, score: 4, children: 1
CheesyFox 3 points 14 days ago

actually, it's lomi-lominux

path: 0 26048573 26049400 26053541 26053993 26054512, hotness: undefined, score: 3, children: 0
manuremy 2 points 13 days ago

I just say liinus. Or liinuksi.

path: 0 26048573 26049400 26053541 26072123, hotness: undefined, score: 2, children: 0
BurgerBaron 4 points 14 days ago

Loon - icks

path: 0 26048573 26049400 26049857, hotness: undefined, score: 4, children: 5
Redjard 5 points 14 days ago

Loin-ughs

path: 0 26048573 26049400 26049857 26050747, hotness: undefined, score: 5, children: 3
MonkeMischief 4 points 14 days ago

path: 0 26048573 26049400 26049857 26050747 26051643, hotness: undefined, score: 4, children: 0
M137 3 points 14 days ago

Lean-uggs

path: 0 26048573 26049400 26049857 26050747 26063419, hotness: undefined, score: 3, children: 1
Bluewing 2 points 14 days ago

So close the lunatic then.

path: 0 26048573 26049400 26049857 26056935, hotness: undefined, score: 2, children: 0
sik0fewl 8 points 15 days ago path: 0 26048573 26048745, hotness: undefined, score: 8, children: 3
mmmm 14 points 15 days ago

That's the thing, his pronounciation there is eerlie similar to what I'm used to spanish (where it is pronounced just as it is spelt) that my ol brain kind of does a short-circuit and can't assimilate the fact that it's just kind of the same thing in both languages and if it's in the middle of a sentence I have to go back to speaking my crappy non-native english

path: 0 26048573 26048745 26048807, hotness: undefined, score: 14, children: 2
sik0fewl 6 points 15 days ago

Not sure if this helps, but in English (my native language), I would pronounce it with a short β€œi”, like in β€œsit”. You could also pronounce it with a Spanish β€œi” (same as Finnish β€œi” to my ears). I would not pronounce it with a long English β€œi” because the vowel length is too long and doesn’t sound right.

path: 0 26048573 26048745 26048807 26048904, hotness: undefined, score: 6, children: 0
maltasoron 1 point 14 days ago

It always surprises me how much the pronunciation of Finnish and Dutch resemble each other.

path: 0 26048573 26048745 26048807 26052995, hotness: undefined, score: 1, children: 0
TheImpressiveX 7 points 14 days ago

LIH-nucks (rhymes with "tin bucks").

path: 0 26048573 26049606, hotness: undefined, score: 7, children: 1
eatham 11 points 14 days ago

It is pronounced like that but they don't rhyme at all

path: 0 26048573 26049606 26049817, hotness: undefined, score: 11, children: 0
ZILtoid1991 5 points 14 days ago

/ˈlΙͺnuks/

path: 0 26048573 26052494, hotness: undefined, score: 5, children: 0
Axolotl_cpp 4 points 14 days ago

I think it's /ˈlΙͺn.Ι™ks/ It's horritic tho, tbh

path: 0 26048573 26051368, hotness: undefined, score: 4, children: 0
psx_crab 3 points 14 days ago

This gon be another gif or gif situation.

path: 0 26048573 26049678, hotness: undefined, score: 3, children: 0
nil 1 point 14 days ago

le necks

path: 0 26048573 26053044, hotness: undefined, score: 1, children: 0
uderecife 47 points 14 days ago

24 years exclusively running it.

Short answer: magic.

Long answer: a stressful full week trying to get everything right, followed by a long, blissful period forgetting how hard it was to get it up and running like magic.

path: 0 26054148, hotness: undefined, score: 47, children: 4
limelight79 5 points 14 days ago

Those weeks were a lot more stressful, and longer than a week, when I used Slackware and started installing stuff that wasn't packaged for Slackware. I would dread new software. It was the Unifi controller that finally put me over the edge: I wasn't even willing to give it a shot. I ran the controller on my Kubuntu desktop for a few weeks until I switched the server to Debian.

It felt like a house of cards. Nudge one of those cards by, say, updating a library, and you could easily break something else.

"If you want to know how Linux works, ask a Slackware user," is the old saying. It's true...we had to know, because we didn't have a choice not to know.

path: 0 26054148 26057871, hotness: undefined, score: 5, children: 0
alecsargent 4 points 14 days ago

After a dozen of those stressful weeks I decided to write down everything new I learn if I can.

path: 0 26054148 26057638, hotness: undefined, score: 4, children: 0
UninterestingVoid 3 points 13 days ago

my experiece is just stuff getting fixed and breaking rsndomly tbh.

path: 0 26054148 26067803, hotness: undefined, score: 3, children: 1
uderecife 3 points 13 days ago

So many factors at play.

The number of packages installed, the use of externally unsupported repos, the distro you use, reliability of their packaging system, how much you deviated from the baseline customization, and probably more.

Keeping track of everything off what and how much you changed may prove difficult. But it helps taking notes of how you solved the more complicated issues.

With time you learn to live with the inevitability of something breaking. You update less often, and only when you really have to. Repairing stuff becomes less overwhelmeming with time.

path: 0 26054148 26067803 26069807, hotness: undefined, score: 3, children: 0
Agent641 43 points 14 days ago

When Linux is working, one does not tempt fate by asking why.

path: 0 26049714, hotness: undefined, score: 43, children: 1
cantstopthesignal 15 points 14 days ago

One does not ask how the Linux is working, one only asks if.

path: 0 26049714 26050472, hotness: undefined, score: 15, children: 0
some_guy 40 points 14 days ago

The more you know, the more you know that you don't know a damn thing.

path: 0 26051912, hotness: undefined, score: 40, children: 0
Diplomjodler3 39 points 14 days ago

Everything's a file.

path: 0 26055301, hotness: undefined, score: 39, children: 3
tetris11 5 points 14 days ago

Linux: You're a file.
Windows: No! You're a file!
*Linux smiles maliciously*

path: 0 26055301 26061450, hotness: undefined, score: 5, children: 0
lime 2 points 13 days ago

except that thing. ...and the other thing. that thing used to be a file but it's not anymore. that's only a file if you use this specific shell. that one is a file system, but there's no files in it. oh don't touch that file, that's deprecated. oh that's only a partial file, you need to open this one too otherwise it breaks.

path: 0 26055301 26082066, hotness: undefined, score: 2, children: 0
thenextguy 2 points 14 days ago

Lots of things are files. See Plan9.

path: 0 26055301 26062335, hotness: undefined, score: 2, children: 0
lemmygarden 39 points 14 days ago

I don't know shit about Linux. I just know it's fast and not Microsoft.

path: 0 26051988, hotness: undefined, score: 39, children: 0
rockSlayer 32 points 15 days ago

As someone who uses Linux every day for work, I don't know how to fix shit. I'm not paid to troubleshoot

path: 0 26048640, hotness: undefined, score: 32, children: 0
meme_historian 30 points 14 days ago

πŸ™‹β€β™‚οΈ: "How does Linux work?"

πŸ‘¨β€πŸ’»: "...does it?"

path: 0 26054343, hotness: undefined, score: 30, children: 0
ActualGrapesTasteGreen 29 points 14 days ago

I just say "everything's a file" until they stop asking questions

path: 0 26049713, hotness: undefined, score: 29, children: 1
Vitaly 2 points 14 days ago path: 0 26049713 26052383, hotness: undefined, score: 2, children: 0
sleepmode 27 points 14 days ago

But seriously - if you do want to see the inner workings, perform a Gentoo stage 2 to dip your toes in. LFS after if you’re feeling dangerous. Then things will start to come together. But maybe do it on a spare machine… You can/will break things and you will need a fallback to do research. Don’t bother if you don’t care to read manuals, it’s not easy and can be frustrating.

path: 0 26050937, hotness: undefined, score: 27, children: 36
corsicanguppy 14 points 14 days ago

I've been working with Linux since 1.1.98, I think, 1.2.13 for sure. That's probably 32 years.

I've built kernels for enterprise distribution as part of a build group. I've worked to secure our distribution. I've led the security response team.

I've never run gentoo.

You think I should ?

path: 0 26050937 26050995, hotness: undefined, score: 14, children: 14
ragas 6 points 14 days ago

If you are happy with the distributions you use, there is no need to try Gentoo.

In my opinion, as a Gentoo user for the last 20 years, Gentoo is the most flexible distribution there is. Gentoo can be as stable as Debian or it can be as (or even more) cutting edge as Arch. Or it can be anything in between and you can even mix and match as you like.

The cost you pay for that flexibility is the compile time it takes to build the packages. And Gentoo is even providing you with prebuilt binaries for a very large amount of packages.

path: 0 26050937 26050995 26053028, hotness: undefined, score: 6, children: 0
MonkeMischief 5 points 14 days ago

Honestly as a not-used-Gentoo person recklessly throwing around my opinion on the internet...

It sounds like either it can be "Really optimized and crazy performant if you know what you're doing."

Or "It's a fun hobby because you think operating systems are fun."

Personally it seems cool except I think I'd start to burn out fast if every package install means having to read compilation instructions and edit configs.

Maybe because my experience compiling stuff is always like "What's your problem this time?! Okay where do I find that package version?!"

EDIT: I love all the educational, reassuring, and enthusiastic responses. This is what makes Linux cool. :D I should give Gentoo a try...

path: 0 26050937 26050995 26051314, hotness: undefined, score: 5, children: 8
ragas 5 points 14 days ago

Package install doesn't mean you have to read compilation instructions and edit configs. Usually you just install like in any other distro. (Except it takes a bit longer to finish.)

path: 0 26050937 26050995 26051314 26052925, hotness: undefined, score: 5, children: 2
MonkeMischief 2 points 13 days ago

That's actually pretty reassuring! I was under the impression it was a huge flex haha. I'm curious how much practical speed you gain from compiling everything to your specific architecture. πŸ€”

path: 0 26050937 26050995 26051314 26052925 26075716, hotness: undefined, score: 2, children: 1
SaharaMaleikuhm 3 points 14 days ago

Nah, it's not that bad. You don't need to optimize the living hell out of it and they also have some ready-made binary packages. Plus you can also use flatpak for instance to make your life easier.

path: 0 26050937 26050995 26051314 26051805, hotness: undefined, score: 3, children: 2
MonkeMischief 1 point 13 days ago

Sounds pretty rad actually if one is packing a halfway decent processor! :) Thanks for enlightening us!

You're right, I've learned to love flatpaks for certain things. The sandboxing can be a little reassuring and I'll definitely reach for it if I'm getting dependency-hell from a core package and just "Need it to work without spending a weekend on it." :p

path: 0 26050937 26050995 26051314 26051805 26075848, hotness: undefined, score: 1, children: 0
corsicanguppy 1 point 14 days ago

Flatpak is toxic to iso27002 and SLSA, though.

path: 0 26050937 26050995 26051314 26051805 26062973, hotness: undefined, score: 1, children: 0
mittorn 1 point 14 days ago

@MonkeMischief @corsicanguppy portage tree already conains all instructions and follows automaticly. You optionally may override options with use flags unlike binary distros where you only can use default configuration

path: 0 26050937 26050995 26051314 26056715, hotness: undefined, score: 1, children: 1
MonkeMischief 1 point 13 days ago

Ah that's really cool! Sounds a lot more approachable than I thought. I've always heard it talked about like a flex distro for after somebody graduates from "installed Arch, no-installer" academy. :p

(Another thing I need to try again. First time failed hahaha.)

path: 0 26050937 26050995 26051314 26056715 26075750, hotness: undefined, score: 1, children: 0
sleepmode 5 points 14 days ago

Not sure if you’d gain all that much with your level of experience. LFS might be a better starting point. However, after suggesting doing a stage 2 to a few that were eager to learn more (even though they’d been using it for a very long time), it was generally a positive experience. If you go through the guide I’m sure you’d be able to tell quickly whether it would be useful.

path: 0 26050937 26050995 26051367, hotness: undefined, score: 5, children: 0
Bluewing 2 points 14 days ago

You should be at the point where you just want simply and easy. Because you have reached the point "I'm tired Boss. So tired." When it comes to an OS.

So maybe Mint or a Fedora Atomic spin.

path: 0 26050937 26050995 26056884, hotness: undefined, score: 2, children: 1
corsicanguppy 1 point 14 days ago

I'd do Atomic but it's a bipolar source of truth, which violates iso27002.

Good with either enterprise or fedora, thanks!

path: 0 26050937 26050995 26056884 26062957, hotness: undefined, score: 1, children: 0
esc 2 points 14 days ago

I have somewhat similar experience (with far more recent kernels tho, 2.6 and newer) gentoo has some gentoo specific things, it won't really teach you a lot when you have a certain level of knowledge, and how most parts interface with each other. It's a fun exercise if you have time.

path: 0 26050937 26050995 26054075, hotness: undefined, score: 2, children: 0
muhyb 11 points 14 days ago

I once tried Gentoo stage 1 because I felt bad ass and failed miserably. However that also taught me a lot.

path: 0 26050937 26051451, hotness: undefined, score: 11, children: 17
sleepmode 9 points 14 days ago

Hahah. At least you learned some things. Took me a few goes after thinking I was slick having stage 2 down pat. Then tried some BSDs and was humbled again.

path: 0 26050937 26051451 26051524, hotness: undefined, score: 9, children: 14
muhyb 8 points 14 days ago

Heh, there was a guy on our local forums who daily drived FreeBSD 20 years ago. They probably still using it. 20 years later, I still don't know any other people who daily drive a BSD.

path: 0 26050937 26051451 26051524 26051645, hotness: undefined, score: 8, children: 13
sleepmode 9 points 14 days ago

I’ve been running OpenBSD since 2.8. I’ve only met one other BSD user in real life and they were baffled to why I’d run it as a workstation OS. Sometimes I am too.

path: 0 26050937 26051451 26051524 26051645 26051703, hotness: undefined, score: 9, children: 4
rozodru 4 points 14 days ago

I daily drive OpenBSD. I found it easier to set up than NetBSD which apparently is ass backwards as open is supposed to be harder. for the life of me I just couldn't wrap my head around getting the amdgpu drivers working on NetBSD.

I also found OpenBSD slightly better supported for various hardware than FreeBSD. Wifi works better on it, these old ass logitech headphones I have work flawlessly on OpenBSD when on FreeBSD they just didn't work at all and gave off horrible feedback or I couldn't turn the mic off. Also found setting up a Debian VM much easier on OpenBSD than FreeBSD (still a chore though)

Also OpenBSD for whatever reason probably has the most solid and decently sized gaming community than the other ones.

It's a great OS that just stays out of your way. really fun to tinker with. Just don't expect to do EVERYTHING on it. for surfing, certain dev work, etc it's great.

path: 0 26050937 26051451 26051524 26051645 26057298, hotness: undefined, score: 4, children: 3
hexagonwin 2 points 14 days ago

i use freebsd on my desktop and server. it's pretty good. linux emulation is also capable so everything just runs!

hardware compat isn't as great tho. my laptop randomly stutters with freebsd so i use linux instead

path: 0 26050937 26051451 26051524 26051645 26054244, hotness: undefined, score: 2, children: 3
rozodru 2 points 14 days ago

honestly just installing Gentoo is a great way to learn various aspects of linux. It's a process, a lengthy one, but if you manage to install it successfully you can pretty much install any distro or BSD with absolute ease and not even think about it.

path: 0 26050937 26051451 26057197, hotness: undefined, score: 2, children: 1
muhyb 2 points 14 days ago

Totally agree. I installed Gentoo a couple times before (last time maybe 10 years ago though, all were stage3). I tried stage1 once and my Linux knowledge was not even good that time, so there is that. :)

Even installing it will teach you a lot of things.

path: 0 26050937 26051451 26057197 26061243, hotness: undefined, score: 2, children: 0
Mikelius 10 points 14 days ago

Proud Gentoo user for the past 12ish years and this is the first I've heard of "stage 1" and "stage 2". This explains the number for stage 3 I guess lol. Even with stage 3, and having dealt with gentoo (still my daily driver to date), I think I've learned more than I would have with many other distros.

path: 0 26050937 26051837, hotness: undefined, score: 10, children: 0
ragas 4 points 14 days ago

Tried LFS first. Stayed with Gentoo after for the maintainability.

path: 0 26050937 26052435, hotness: undefined, score: 4, children: 0
esc 3 points 14 days ago

This and some certification guide for sles or rhel (their documentation in general is very good and thorough).

path: 0 26050937 26054039, hotness: undefined, score: 3, children: 0
hperrin 24 points 14 days ago

It takes the raw code, bakes it at 450Β°F for 90 minutes, then does some magic.

path: 0 26049421, hotness: undefined, score: 24, children: 0
Grail 20 points 14 days ago

Communist nerds decided that computer programs should be free, so they made free computer programs for you. It's better than corpo slop because all the most passionate nerds are sharing their code with each other, and judging every other nerd's code.

path: 0 26053676, hotness: undefined, score: 20, children: 2
diaphragmwp 6 points 14 days ago

There are also other socialist nerds who have decided they don't want to obligate the corpos to give them code because it sucks. Welcome to BSD.

path: 0 26053676 26054952, hotness: undefined, score: 6, children: 0
ricecake 1 point 14 days ago

Also: people trying to make a point out of whatever motivation.
Need a POC for a research paper? Do it in Linux.
Need an implementation to get investor funding? Do it in Linux.
Need to pressure a large commercial operating system to implement a security model as a state security agency? Do it in Linux! It'll only take a decade for them to start to trust it, but the company will be pressured by a free alternative have an implicitly endorsed security system!

path: 0 26053676 26056632, hotness: undefined, score: 1, children: 0
panda_abyss 20 points 15 days ago

I compiled Linux last week and I don’t even know how it works

path: 0 26049033, hotness: undefined, score: 20, children: 2
Theoriginalthon 4 points 14 days ago

First you get a file(kernel source), then use another file to change the file, then you have a kernel, but the kernel(file) in the the file system, then use a magic boot file to run the file. That's basically it?

path: 0 26049033 26053409, hotness: undefined, score: 4, children: 0
BCsven 2 points 14 days ago

I've installed Debian on a 16 year old iomega nas drive single board arm system. Special drive format, with blanking the first 32 bytes with zeros for a weird boot process. Installed OpenMediaVault on top of that.

I don't know how any of it works, I just search the web and cobble stuff together.

path: 0 26049033 26055393, hotness: undefined, score: 2, children: 0
Funkt4st1c 18 points 14 days ago

The more you know about computers the more you realize its just magic rocks, and that magic, rocks.

path: 0 26065156, hotness: undefined, score: 18, children: 1
homosapien 7 points 13 days ago

its all transistors man all transistors

path: 0 26065156 26066781, hotness: undefined, score: 7, children: 0
tacosanonymous 18 points 14 days ago

path: 0 26050342, hotness: undefined, score: 18, children: 3
phoenixz 10 points 14 days ago

So when is the rest of this gif happening?

path: 0 26050342 26050585, hotness: undefined, score: 10, children: 2
hakunawazo 10 points 14 days ago

path: 0 26050342 26050585 26052062, hotness: undefined, score: 10, children: 0
MonkeMischief 3 points 14 days ago

Still buffering, give it a minute. It's gotta squeeze through the tubes.

path: 0 26050342 26050585 26051324, hotness: undefined, score: 3, children: 0
AnimalsDream 15 points 14 days ago

What I tell people: "When you get used to using an operating system that respects your rights, you don't wanna go back."

path: 0 26062616, hotness: undefined, score: 15, children: 4
bizzle 9 points 14 days ago

I've been on Arch full time for 6 years, I still get frustrated, sometimes I get stumped, but I NEVER want to go back to windows

path: 0 26062616 26063268, hotness: undefined, score: 9, children: 0
Honytawk -2 points 13 days ago

How about an operating system that respects your time?

Cause Linux aint that if I have to sift through dozens of badly documented online manuals just to get something small working the way it should.

Windows is much better in that regard.

path: 0 26062616 26074469, hotness: undefined, score: -2, children: 2
Damage 3 points 13 days ago

Good for you, stay where you are

path: 0 26062616 26074469 26082154, hotness: undefined, score: 3, children: 0
AnimalsDream 3 points 13 days ago

So are you immediately trying to pull the conversation away from ethics, because you know Microsoft has no leg to stand on in this regard? Who cares that the founder of MS is heavily implicated in the Epstein files if you (supposedly) save a little time, right? Or I guess it doesn't matter that that same company is actively providing surveillance tech support to Israel in their genocide of Palestine? That they censor their employees emails from speaking about the very atrocity they're complicit in? Or that the same surveillance infrastructure is being used at home in service of an authoritarian regime?

That's not even getting into all the gritty details of all the little annoyances and rights abuses - which have been accurately predicted by free software advocates for decades now - that inevitably stem from proprietary tech companies like Microslop, which collectively we are now calling enshittification.

But even ignoring the massive pile of shits about Microsoft and Windows to address your argument in a vacuum, does Windows respect your time? Really? Does Windows respect your time when it forces you to go online and sign up for an online account, and login to that account to enable their at-home spyware, just to install their operating system? Does it respect your time when you have to go through a potentially hours-long painful update procedure on a fresh install? How about when the OS runs awfully sluggish even on great hardware? Does MS respect your time when you have to go out of your way to research and install multiple tools and scripts to try in vain to gut all the spyware, AI garbage, adware, and bloat, and run 3rd party system tools to suppress other elements of the OS just to make the damn thing halfway usable and have the illusion of being something that can be trusted?

Even on your own little point, where is this superior documentation you speak of? Because every time I've run into a problem on Windows, their support pages have only ever given me the most generic troubleshooting answers that have been completely unhelpful. Please show me documentation that comes even close to the thoroughness and quality of the Arch Wiki.

Assuming any of what you said is even in good faith, and that you're not just a shill or simp, here's what you need to consider: Windows is something that most people have been using all their lives. When you've been operating something that long, it feels easier. You're more able to ignore the pain points because habits are already deeply settled, and you know your way around. That's the biggest reason Linux feels like such a hassle at first - learning new things takes time, and is always frustrating. I know this experientially because at one time I struggled to use Linux systems too, but now I have the reverse problem. I've been using Linux long enough, and Windows has devolved and changed enough, that on the rare occasion I try to use that piece of shitware, it is the most frustrating thing in the world. Windows 7 was something I was used to. But Windows 10 and 11 are new and unfamiliar to me, and consequently feel damn near unusably bad.

Does Linux have things it needs to improve? Of course, but at least it's something worth improving. You're trying to compare imperfect, yet a remarkable collection of software, to something that is literally just malware at this point. If anything, virus scanners should be adding Windows to their definitions lists.

path: 0 26062616 26074469 26077084, hotness: undefined, score: 3, children: 0
Digit 15 points 14 days ago

... And there are a lot more of those random guys around now.

path: 0 26056291, hotness: undefined, score: 15, children: 4
AlligatorBlizzard 13 points 14 days ago

Statistically yes, but also you're noticing a lot more because Lemmy creates those guys. Source: random guy. (Although I'm actually the low end "who the fuck knows" on the IQ chart version of this meme.)

path: 0 26056291 26056690, hotness: undefined, score: 13, children: 3
PattyMcB 6 points 14 days ago

I think M$ has had a lot to do with it recently, although lemmy certainly offers a helping hand

path: 0 26056291 26056690 26057252, hotness: undefined, score: 6, children: 1
Bongles 6 points 14 days ago

Microsoft makes you want to leave, Lemmy tells you it's not so bad and pushes you to do it.

path: 0 26056291 26056690 26057252 26059946, hotness: undefined, score: 6, children: 0
Digit 6 points 14 days ago

because Lemmy creates those guys

I confess, I'm perhaps complicit in that.

path: 0 26056291 26056690 26056851, hotness: undefined, score: 6, children: 0
sem 14 points 14 days ago

Under the hood there is this thing in there called "systemd" that does a pretty good job making Linux work, and has made some people happy and some other people unhappy.

Before systemd there was something called "init" or maybe "system v" that wasn't as good at systemd, especially not at restarting things if there was a problem, but it was real fast and less complicated.

This is not part of the Linux kernel though, i have no idea how that works.

Can i be dewey, but with the glasses?

path: 0 26053372, hotness: undefined, score: 14, children: 5
saturn57 10 points 14 days ago

Closeβ€”a few other people use a different init system to be extra niche. There are tens of us! Tens!

path: 0 26053372 26054331, hotness: undefined, score: 10, children: 0
Theoriginalthon 8 points 14 days ago

I think most of the hate came from logging and that it went binary instead of just another file

path: 0 26053372 26053719, hotness: undefined, score: 8, children: 2
boonhet 3 points 14 days ago

Also I believe the whole "violates unix principles" thing. the one in question:

Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new "features".

systemd just acquires more and more features. But then that was written in the 1970s. Things have changed, we have so much more going on in our computers, it's easier to delegate a bunch of housekeeping work to a single, more centralized tool.

Using OpenRC or another init system instead means you get more fine grained control, but it also means you need to choose a bunch of utilities, whereas systemd just has a lot of them out of the box. And at the end of the day that's just for power users to worry about, I suspect many end users will never be able to tell the difference between an OpenRC distro and a systemd distro given that both configure everything they need to use it.

path: 0 26053372 26053719 26064220, hotness: undefined, score: 3, children: 0
esc -1 points 14 days ago

Most of the hate came from people that don't even read logs nor know what they talk about. You can read journal with strings from binutils, you can forward to syslog server and store it in whatever format you prefer, you can do a lot of things with journal tbh. (Journalctl is horribly slow, that's true)

path: 0 26053372 26053719 26054132, hotness: undefined, score: -1, children: 0
infinitesunrise 1 point 14 days ago

This is a very dewey answer. Yes, you can have the glasses.

path: 0 26053372 26061378, hotness: undefined, score: 1, children: 0
strop 12 points 14 days ago

We don't ask that question here

path: 0 26054480, hotness: undefined, score: 12, children: 0
crazycraw 11 points 14 days ago

I was unaware ifconfig was no longer a thing a little while back. boy oh boy did it take a long time to troubleshoot.

path: 0 26049337, hotness: undefined, score: 11, children: 2
veroxii 2 points 14 days ago

Say what? I used it last week to check on a secondary NIC. I am also extremely old... Almost as old as Linus.

path: 0 26049337 26053750, hotness: undefined, score: 2, children: 1
crazycraw 2 points 14 days ago

it's still present on a few distros but 10-15 years ago, some existing ip and new /iproute2 came along made better the interaction.

path: 0 26049337 26053750 26056288, hotness: undefined, score: 2, children: 0
mortn 10 points 14 days ago

It's like asking "How does toilet paper work?" Meaning to say you don't have to know all the details about how it comes to be but can just use it and appreciate it does work. And you also know it would be really messy and with poor hygiene without.

path: 0 26061529, hotness: undefined, score: 10, children: 3
portuga 5 points 14 days ago

Maybe not the best metaphor but I approve your message

path: 0 26061529 26062136, hotness: undefined, score: 5, children: 1
mortn 3 points 14 days ago

It was a shitty, yes. I probably would have said "it's like asking how food works" if I had been eating when I wrote it

path: 0 26061529 26062136 26064629, hotness: undefined, score: 3, children: 0
kestrel7_7 3 points 13 days ago

OK but you can start a great argument by asking a group of people how many squares of toilet paper they use per wipe

path: 0 26061529 26068341, hotness: undefined, score: 3, children: 0
Simulation6 10 points 13 days ago

I took an operating system class in college that involved basicly creating a baby OS. Lot of fun.

path: 0 26073743, hotness: undefined, score: 10, children: 0
Ephera 10 points 14 days ago

I'm at the point where I struggle to explain to newbies how to do things, so I'm always glad that other newbies do it. πŸ₯΄

path: 0 26050878, hotness: undefined, score: 10, children: 0
spicytuna62 8 points 14 days ago

All I know is I survived the Debian installer. But at what cost?

path: 0 26057062, hotness: undefined, score: 8, children: 5
AnimalsDream 2 points 14 days ago

Has it been a while since you used it? I know the nonfree firmware thing used to trip people up if they weren't already aware of it, but that's a nonissue now. Debian isn't any harder to install than any other graphical distro.

path: 0 26057062 26062655, hotness: undefined, score: 2, children: 4
spicytuna62 2 points 14 days ago

Nah, the installer is much more tame than it used to be. I just like to poke fun at ye olden times.

I did make a huge recent mistake by using an NVIDIA GPU on Debian. Every time it updated was playing Russian roulette with "is this gonna break my system and send me into six hours of troubleshooting?" Til I finally said fuck it and swapped it with my brother for his AMD card. And I haven't had a single issue since.

I like Debian, but NVIDIA drivers just refused to play nice for any extended period of time.

path: 0 26057062 26062655 26065099, hotness: undefined, score: 2, children: 1
AnimalsDream 1 point 13 days ago

I'm having my own issues with an old laptop with an nvidia card, but on Fedora. Upgraded from 43 to 44 recently. I love how relatively pain-free Fedora updates and upgrades are, especially for being a somewhat bleeding edge distro.

But after the last upgrade I'm having an issue now where closing the lid to put it into sleep mode causes it to wake to a black screen. I've just been having to shut down every time I step away.

Never getting Nvidia again.

path: 0 26057062 26062655 26065099 26080229, hotness: undefined, score: 1, children: 0
captainlezbian 1 point 13 days ago

Idk, I've tried throwing it on some machines and every time it's just not worked

path: 0 26057062 26062655 26072692, hotness: undefined, score: 1, children: 1
AnimalsDream 1 point 13 days ago

If it doesn't work for you, it doesn't work for you. Plenty of other distros are fine too, and some more appropriate for certain use cases than others.

path: 0 26057062 26062655 26072692 26077162, hotness: undefined, score: 1, children: 0
Purplegengar25 8 points 13 days ago

That's me, who started using Linux 5 months ago. I'm like, "I use Linux btw" to everyone.

path: 0 26072984, hotness: undefined, score: 8, children: 2
solarspark 4 points 13 days ago

Who cares, be loud and proud about it.

Personally I'm just going to ramp up being annoying to my friends until they switch because they'll thank me in a couple years and also because they deserve it

path: 0 26072984 26080499, hotness: undefined, score: 4, children: 0
daddycool 3 points 13 days ago

This is the way.

path: 0 26072984 26074513, hotness: undefined, score: 3, children: 0
DaddleDew 7 points 14 days ago

I've been using Linux for over 2 years. When does that part when I think I know how it works kicks in? I didn't get it.

path: 0 26050046, hotness: undefined, score: 7, children: 2
OpenStars 6 points 14 days ago

Read the meme: you already passed it long ago!

(Though there is a second stage that kicks in when you manage to grow a grey beard - which is particularly impressive if you are a woman!)

path: 0 26050046 26050535, hotness: undefined, score: 6, children: 0
cyberpunk007 5 points 14 days ago

I dunno, I've been using it since like 2012 and I still have no idea sometimes when it breaks.

path: 0 26050046 26050160, hotness: undefined, score: 5, children: 0
rbos 7 points 14 days ago

It's a moving target.

path: 0 26050371, hotness: undefined, score: 7, children: 0
boobookittyfrick 7 points 14 days ago

path: 0 26065478, hotness: undefined, score: 7, children: 10
NotAnOtter 7 points 13 days ago

It's more like the Sphere of Knowledge. The more you know about Linux (or pretty much any subject) that more you become aware of subjects you don't understand. Whereas when you don't know that much, there are fewer categories for which you are aware of your lack of understanding. Know unknowns vs unknown unknowns.

path: 0 26065478 26067989, hotness: undefined, score: 7, children: 0
distal 3 points 13 days ago

The Dunning Kruger-effect is a shaky concept. Recent studies seem to have disproved it in some ways.

path: 0 26065478 26072541, hotness: undefined, score: 3, children: 8
jerakor 7 points 13 days ago

The people who reference Dunning-Kruger often vastly overestimate how competent they are at statistics.

path: 0 26065478 26072541 26076078, hotness: undefined, score: 7, children: 3
distal 2 points 13 days ago

Plot with green points is Dunning Kruger data. It's hardly correlated.

path: 0 26065478 26072541 26076078 26076701, hotness: undefined, score: 2, children: 2
dgdft 1 point 12 days ago

Using this plot as a statistical argument against the idea of Dunning Kruger is pretty Dunning Kruger.

It’s a scatter plot with hella dense overlap and no density indicator, and a best-fit line that doesn’t match the visual skew. Different ranges and scales on the axes are wonky as hell and make it hard to follow a 1:1 reference line. Try tracing a mental line from (75,75) to (150,150) and it looks much cleaner.

It seems to show subjective vs. evaluated IQ results, which mostly shows people generally think they’re far above average. There’s clearly a statistically significant positive correlation in the trend of modest magnitude.

More importantly though, it’s a bit of a weird thing to tie to Dunning Kruger: The plot tells us something about how well people can guess how β€œcognitively gifted” they are relative to peers, but that’s not a reasonable proxy for how people might self-evaluate on a skill-based or knowledge-based domain.

E: and I went looking for the source and that’s fake, simulated data you’re presenting as real there lol https://en.wikipedia.org/...

path: 0 26065478 26072541 26076078 26076701 26087259, hotness: undefined, score: 1, children: 1
SleeplessCityLights 3 points 13 days ago

It tends to explain why entry level programmers act the way they do. Like when I graduated I was definitely on the peak of mount stupid but as I learned more I realized how little I knew. I did not externalize this as I was just trying to make iy through my days, however I have seen some entry levels absolutely fuck things up because they thought they were geniuses. It was exactly like that bell curve where idiots and experts do the same simple thing but mediocre people do the most complicated thing possible with 5 layers of abstraction.

path: 0 26065478 26072541 26077013, hotness: undefined, score: 3, children: 3
distal 2 points 13 days ago

Just because it explains an experience, doesn't mean it's statistically true in a deep way. I would tend to agree that the Dunning Kruger effect is a nice logical story, a shorthand if you will. I would really be careful about placing undue confidence in neat little explanations of a stupefyingly complex word, especially when it concerns yet incomprehensible structures like the brain.

path: 0 26065478 26072541 26077013 26077888, hotness: undefined, score: 2, children: 2
SleeplessCityLights 2 points 13 days ago

Being explained in experience is the worst proof, it's all bias. I should have been more clear, I want it to be true because it makes sense, but it is incorrect.

path: 0 26065478 26072541 26077013 26077888 26083606, hotness: undefined, score: 2, children: 1
anistorian 6 points 14 days ago

It is something about all the files being wildebeests, right ?

path: 0 26055522, hotness: undefined, score: 6, children: 2
Sabata11792 3 points 14 days ago

Wtf. My files are dolphins. Did I do something wrong?

path: 0 26055522 26057384, hotness: undefined, score: 3, children: 0
hansolo 2 points 14 days ago

And the user is a hippo...

... Wait...

path: 0 26055522 26057070, hotness: undefined, score: 2, children: 0
rumba 6 points 14 days ago

I tried slackware when win 3.1 was hot. I would have went a lot further a lot sooner if I could have gotten my modem working

path: 0 26061475, hotness: undefined, score: 6, children: 0
jaschen306 6 points 13 days ago

I creating my Meshtastic network and was having trouble setting a node with the right settings and wanted to plug in the unit into my Lenovo laptop running Fedora installed from the factory.

I click serial connection. The web app recognized the connection. Click connect. Failed. Tried different plugs and ports. Failed. Searched online and I need to do a bunch of things in terminal to get it to work properly.

Normally I would spend a few hours figuring it out. Instead....

Pulled out my 15 year old PC running win10. Plugged in, instantly worked.

I reeeeally want this to be my primary laptop, but man. I am just struggling on some basic things.

path: 0 26074056, hotness: undefined, score: 6, children: 11
personalhel 7 points 13 days ago

it will never be your main mschine of you don't use it as your main machine.

path: 0 26074056 26074194, hotness: undefined, score: 7, children: 4
Honytawk 8 points 13 days ago

If it can't do everything your main machine needs to do, it can't possibly become your main machine.

path: 0 26074056 26074194 26074413, hotness: undefined, score: 8, children: 3
Goodlucksil 4 points 13 days ago

But it CAN do it, it just needs a bit of work, be it by yourself oor by someone on the devs' side

path: 0 26074056 26074194 26074413 26075940, hotness: undefined, score: 4, children: 2
jaschen306 2 points 13 days ago

Counter argument. What is the goal of owning a computer in the first place? Needing to do "a bit of work" with the OS or actual work.

I don't want to be a Linux developer. I want to do work. Sometimes I feel like I'm too much developer.

path: 0 26074056 26074194 26074413 26075940 26083206, hotness: undefined, score: 2, children: 0
AntonioAndolini 1 point 12 days ago

If you get Microsoft office to install and function, let me know how you did

path: 0 26074056 26074194 26074413 26075940 26084106, hotness: undefined, score: 1, children: 0
heythatsprettygood 6 points 13 days ago

Ah, permissions chicanery. Had to deal with that with connecting a Switch 2 controller with a WebUSB enabler. To be fair, once you add the right udev rules (it is a bit of a pain, yes), it should work for any other devices of the same type (I think it's any with the same USB ID so like same manufacturer and model? Don't quote me on that though). Still, I wish Chromium (since Firefox as far as I know still doesn't support WebUSB) could sort it out by itself (like just have an "allow" button rather than writing udev config files yourself) or at least be a bit more helpful in pointing you the right way with a helpful error message.

You do have to get used to weird edge cases like these throwing a spanner in the works, just like you have weird stuff on Windows (trying to get some older Android devices to communicate in fastboot mode in Windows makes me feel like Odysseus).

Asking around and screwing around usually gets you places though. Eventually you find something.

path: 0 26074056 26075450, hotness: undefined, score: 6, children: 2
jaschen306 2 points 13 days ago

My PC just programmed all the units in my mesh in around 5 minutes. It would have likely taken longer trying to fix the USB connector. I should figure out how to fix this edge case so I don't have to take my old PC out again.

path: 0 26074056 26075450 26083251, hotness: undefined, score: 2, children: 0
Damage 1 point 13 days ago

udev? WATCH -N 1 CHMOD A+RWX /DEV

path: 0 26074056 26075450 26081724, hotness: undefined, score: 1, children: 0
chloroken -5 points 13 days ago
path: 0 26074056 26074847, hotness: undefined, score: -5, children: 2
heythatsprettygood 4 points 13 days ago

What they are talking about is an open source piece of software (Meshtastic) that's using a well-known (if specific to Chromium) standard, WebUSB. It's a genuine pain point, and stuff like this needs to work out of the box, no manually written udev rules required.

path: 0 26074056 26074847 26075484, hotness: undefined, score: 4, children: 0
jaschen306 1 point 13 days ago

Whoa man. You ok?

path: 0 26074056 26074847 26083264, hotness: undefined, score: 1, children: 0
DarkCloud 6 points 15 days ago

The UX combines with various Lines.

path: 0 26048546, hotness: undefined, score: 6, children: 3
Kangae_Hishiryo 2 points 14 days ago

Penguin thingies blah blah gay furry nerd shit blah blah hackers blah blah

path: 0 26048546 26049407, hotness: undefined, score: 2, children: 2
wreckedcarzz 3 points 14 days ago

gay furry nerd

You rang?

path: 0 26048546 26049407 26051273, hotness: undefined, score: 3, children: 0
OpenStars 2 points 14 days ago

Ding ding ding! We have a winner, folks! 😁

path: 0 26048546 26049407 26050516, hotness: undefined, score: 2, children: 0
Equinox1289 6 points 14 days ago

The Linux kernel is a computer secretary. It turns organizes hardware into files and it handles scheduling.

path: 0 26050853, hotness: undefined, score: 6, children: 0
ILikeBoobies 6 points 14 days ago

It translates what you tell it to the hardware.

path: 0 26056165, hotness: undefined, score: 6, children: 1
PattyMcB 2 points 14 days ago

We've cracked the code! Lol

path: 0 26056165 26057260, hotness: undefined, score: 2, children: 0
blarth 6 points 13 days ago

It’s a series of files (tubes)!

path: 0 26077262, hotness: undefined, score: 6, children: 2
solarspark 3 points 13 days ago

And files that can be deleted while even in use just because.

path: 0 26077262 26080462, hotness: undefined, score: 3, children: 1
this_jury_is_hung 1 point 13 days ago

Why would a file not be deletable while in use?

path: 0 26077262 26080462 26082933, hotness: undefined, score: 1, children: 0
raven55six 5 points 14 days ago

"It just does the job on any machine and good luck if you use a shared drive on a dual-boot system." would be my answer. I settled for Fedora KDE Plasma Desktop after using Ubuntu and Cinnamon for 3 years. Windows and MacOS remain my primary OS because my main workflow only works on those two. Using Linux just for normal and shady stuff.

path: 0 26054462, hotness: undefined, score: 5, children: 8
dustyData 6 points 14 days ago

Shared drive is actually not a problem with Linux. Linux is multiboot by default. You can share any number of systems in a single drive as long as they all play by the same ground rules. It is Microsoft and apple who decided they won't play nice with nobody else and that their users belongs entirely to them. Instead of, you know, the user owning the computer and doing whatever they deem fit with their drive.

path: 0 26054462 26055948, hotness: undefined, score: 6, children: 7
MyNameIsRichard 6 points 14 days ago

Apple even went so far as to develop their own processors to try and stop people extending the life of their products using Linux.

path: 0 26054462 26055948 26056017, hotness: undefined, score: 6, children: 2
spicytuna62 4 points 14 days ago

It's my belief that one day a bunch of nerds way smarter than you or I will figure out how to run Linux on Apple Silicon. As many Macs as there are out in the wild, there has to be a market for this kind of thing once all these Macbooks start becoming e-waste.

path: 0 26054462 26055948 26056017 26057033, hotness: undefined, score: 4, children: 1
MyNameIsRichard 4 points 14 days ago

Well, there's Asahi Linux but that's pretty much your only option for Apple silicon. I have no idea how good it is as I've never had Apple hardware.

path: 0 26054462 26055948 26056017 26057033 26057360, hotness: undefined, score: 4, children: 0
raven55six 0 points 13 days ago

Shared drives are a massive pain in Linux actually. If you have three SSDs installed in your PC where one contains Windows, another contains Linux, and one is a shared drive for large files, Linux simply doesn't auto-mount that shared SSD. You have to work around that and even when you configure it to auto-mount, small things like lock screen wallpapers would reset to default on every startup if the image was placed in a different drive.

Linux does not play nice either. Windows, MacOS and Linux have different file systems. And you can do whatever you want on a Windows computer, MacOS is a bit restricted/limited but the sheer power, nicer interface and amazing capabilities make up for that. To be honest, Linux is useless in my workflow because Linux simply doesn't support my use case.

However, I love how lightweight Linux is, especially the Fedora KDE Plasma. I use it just for fun and to stay in touch with Linux because I had a spare SSD lying around and extra ports in my PC baseboard. From a personal usage and work usage standpoint, Linux is of no use for my use case.

path: 0 26054462 26055948 26070020, hotness: undefined, score: 0, children: 3
dustyData 2 points 13 days ago

There are Linux distributions that come with auto-mount configured by default. Wallpaper issue was desktop environment dependent but hasn't been an issue in like two decades. Linux can mount natively both Windows and Mac proprietary file systems. It has been able to for decades as well.

Everything you stated as a fact is false. You're either lying or are ignoring something obvious. If you don't like Linux and want to talk smack, go ahead. But at least use criticism from this decade.

path: 0 26054462 26055948 26070020 26071981, hotness: undefined, score: 2, children: 2
raven55six -1 points 13 days ago

Just because you don't know how a thing works, doesn't mean that your lack of knowledge overshadows facts. Good luck!

path: 0 26054462 26055948 26070020 26071981 26072027, hotness: undefined, score: -1, children: 1
distal 5 points 13 days ago

Fresh knowledge is not to be underestimated.

path: 0 26072513, hotness: undefined, score: 5, children: 0
anarchy79 5 points 14 days ago

It's like owning a car for 20 years. Even if you don't want to, you'll eventually understand more and more.

path: 0 26065617, hotness: undefined, score: 5, children: 0
galoisghost 5 points 15 days ago

Two decades! Shit. Memes are meant to make me depressed.

path: 0 26048839, hotness: undefined, score: 5, children: 2
Beacon 3 points 14 days ago

Ironic typo?

path: 0 26048839 26049719, hotness: undefined, score: 3, children: 1
galoisghost 2 points 14 days ago

Damn it. No

path: 0 26048839 26049719 26049763, hotness: undefined, score: 2, children: 0
umbraroze 5 points 13 days ago

"It's called a shovel," said the Senior Wrangler. "I've seen the gardeners use them. You stick the sharp end in the ground. Then it gets a bit technical."
β€”Terry Pratchett: Reaper Man

path: 0 26082977, hotness: undefined, score: 5, children: 0
Kintarian 5 points 14 days ago

It's magic

path: 0 26062964, hotness: undefined, score: 5, children: 2
myotheraccount 9 points 14 days ago

libmagic is just one tiny part of the linux ecosystem

path: 0 26062964 26063168, hotness: undefined, score: 9, children: 1
Kintarian 4 points 13 days ago

Touche

path: 0 26062964 26063168 26069218, hotness: undefined, score: 4, children: 0
Sp00kyB00k 5 points 14 days ago

There is a book called how Linux works.

But the short answer is. Linux provides the kernel that includes a lot of functionality out of the box. Drivers so all hardware can be abstracted away, scheduling of tasks, a filesystem with privileges, processmanagement etc. This lives in the kernel.

In userland, there is more or less the GUI stuff (not entirely true). You can interact with higher privileges if you have the rights / sudo.

Linux makes you hardware run and abstracts it away in Operating System.

Long answer. Read the book. It is very good.

path: 0 26057710, hotness: undefined, score: 5, children: 4
tetris11 7 points 14 days ago

I don't really understand how software translates to hardware.

Like, I do... I understand that a driver takes a software value of {0,1} and converts it into a concrete voltage for that device... I just don't understand how a voltage rail can just be fiddled with like that without someone mechanically restricting the flow.

Like, I do... I understand how a transistor can regulate the flow of electricity to another circuit, by using a base to restrict the emitter to collector flow.... I just don't understand how that "switch" mechanism isn't pre-determined from some beginning sequence. A timing sequence instead of an event-driven one.

Like, I do... I understand how a simple ratchet / flip flop works in terms of constructing chaotic or aperiodic cyclic flows.... I just don't see how they were initialised in the first place to force them into specific branches of computation.

Like, I do... I understand how a CPU is made up millions/billions of such devices, reacting off external device voltages to drive software paths, all initialised in such a way to allow for any number of configurations.... I just don't understand how we can do it in such a formalized relatively error-free way that appears to defy entropy

path: 0 26057710 26061669, hotness: undefined, score: 7, children: 2
yboutros 4 points 14 days ago

Great comment, took me back to computer architecture. Not sure I can answer. Just a postulate, is it because the electric forces are a billion times stronger than gravity so they both neutralize quicker, but also can more reliably and precisely cause electricity to flow because when you do disturb that balance, it's much stronger than the interactions with massive systems we're used to visualizing?

That, as well as how computers will run the same computation multiple times and select output bits by majority rules to correct errors from say cosmic rays causing some bits to flip part way through one (but not all) of the fault tolerant circuits?

path: 0 26057710 26061669 26062094, hotness: undefined, score: 4, children: 1
tetris11 3 points 14 days ago

My last one was more of a joke, but my other statements hold. I think what I'm essentially asking is:

I understand how a pendulum works, I understand how a Newton's swing works, I understand how Newton's swing can start off another swing elsewhere... I'm just not clear on the nature of the finger that started off the first swing

path: 0 26057710 26061669 26062094 26062434, hotness: undefined, score: 3, children: 0
anarchy79 2 points 13 days ago

Let me save you a hundred hours, the book ends with "and that is why we don't understand how Linux works".

path: 0 26057710 26066282, hotness: undefined, score: 2, children: 0
Zeniv 4 points 12 days ago

Well. ACTUALLY, it's very simple you see every time you spin up a new linux box a little piece of Linus Torvold's soul get's imprinted in the CPU registers and then that fragment handles everything from there.

path: 0 26091602, hotness: undefined, score: 4, children: 0
ashenone 4 points 14 days ago

People are asking you to talk about linux

People are asking me to stop talking about linux

We are not the same

path: 0 26049784, hotness: undefined, score: 4, children: 0
Kangae_Hishiryo 4 points 14 days ago

"It just works, so who tf cares?"

path: 0 26049385, hotness: undefined, score: 4, children: 0
MonkderVierte 4 points 13 days ago

On a client-server model turned single-user desktop, running on seven layers of abstraction. And the interface of choice is full of bugs and limitations. But we've got nothing better currently, that also works on the next computer, due to compatibility issues caused by misplaced secretivity of the vendors.

path: 0 26072177, hotness: undefined, score: 4, children: 0
Varesti 4 points 14 days ago

Real

path: 0 26051922, hotness: undefined, score: 4, children: 0
spacegoat 3 points 14 days ago

It’s monkeys all the way down

path: 0 26053602, hotness: undefined, score: 3, children: 0
ekZepp 3 points 13 days ago

path: 0 26072276, hotness: undefined, score: 3, children: 0
infinitesunrise 3 points 14 days ago

I guess it's been about 16 years for me! Seeing as I first rolled up my sleeves to Linux as a Mac native around 2010. Though it's been my personal PC daily driver for only about 3. It was all work and projects stuff until then. I learned Linux nuts and bolts on the job in-person from a very good mentor.

path: 0 26061427, hotness: undefined, score: 3, children: 0
Shanmugha 3 points 14 days ago

True. It works more to my liking, and that's enough for me

path: 0 26049935, hotness: undefined, score: 3, children: 0
chunes 3 points 14 days ago

The idea was that each component was supposed to do one thing really well and forward its output as text to the next component.

path: 0 26055675, hotness: undefined, score: 3, children: 0
psx_crab 2 points 14 days ago

Me who started to use it few months ago: Β―\_( Β΄ _ `)_/Β―

path: 0 26049687, hotness: undefined, score: 2, children: 0
Magnus 2 points 14 days ago

Two years and I'm still not completely sure how to correctly remove stuff from arch haha

path: 0 26054208, hotness: undefined, score: 2, children: 1
chunes 4 points 14 days ago

That's the neat part, you're gonna end up distrohopping before it matters.

path: 0 26054208 26055704, hotness: undefined, score: 4, children: 0
x0x7 2 points 14 days ago

Me who started working on my own OS from scatch 2 months ago.

Now know more about what I don't know. For sure I have no clue how Linux works.

path: 0 26065417, hotness: undefined, score: 2, children: 0
germanatlas 2 points 14 days ago

Lemme just fully quote the Arpaci-Dusseaus OSTEP real quick

path: 0 26062857, hotness: undefined, score: 2, children: 0
Stache_ 2 points 14 days ago

Dewey you lil rascal, stop lookin at me like that!

path: 0 26049937, hotness: undefined, score: 2, children: 0
Impractical_Island 2 points 13 days ago

Compooter take symbol, compooter fuck symbol, symbol reincarnarnates as a stick, which is what is currently in my ass. Sideways, even. Symbols don't fuck around here for longer than it takes to be forthsworn, but this just a warning to warm you up, and this is how we know these compooters work.

path: 0 26069968, hotness: undefined, score: 2, children: 0
heartSagan5 1 point 14 days ago

And they just accept Windows?

path: 0 26051390, hotness: undefined, score: 1, children: 1
MyNameIsRichard 1 point 14 days ago

Windows doesn't work!

path: 0 26051390 26054272, hotness: undefined, score: 1, children: 0
linuxmemes
linuxmemes

@lemmy.world

login for more options
33061
2389
6292

Hint: :q!


Sister communities:

Community rules (click to expand)

1. Follow the site-wide rules
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves / tolerates / hates> systemd, and wants to interject for a moment. You can stop now.
5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

Β 

Please report posts and comments that break these rules!


Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

go to feed...