Am I allowed to use gentoo if im not 40+ or dating?
On a more serious note, how does updating apps on gentoo work? I understand that everything is built on your system, but then if the app is updated, do you need to re-compile every time?
DuckDuckGo doesn't track your activity so they only target ads based on your current query and technical details. They determined it would take 30 years to compile Gentoo on your rig so 40+ is a good guess for your age.
How are you expecting to get 10 years of experience for your entry-level job by age 20? You need that to succeed in the job market, and let me guess, you also wasted so much potential by passing up on that opportunity of being born to Linus Torvalds.
Work computer. Dont want to sign in to work computer with personal accounts. Yes, can screenshot, then email to myself, open up on phone, then upload here. But thats too much work for a dumb joke.
A few "whales" are out there, such as browser (engines), rust, certain monolithic office packages and distribution kernel. Those all have -bin alternatives as already mentioned in this thread.
The rest will usually be a matter of about half an hour max in my experience.
Well, yeah, but that's what you sign up for when you choose to use Gentoo. Custom-compiling every app, every time, with your chosen USE flags, is the advantage of it. (I suppose Gentoo has "binary packages" available now, but at that point I don't see why you wouldn't just pick Arch instead to begin with.)
Also, that's another reason you should update frequently (e.g. daily or weekly): to keep compilation times reasonable by only ever updating a few packages at once.
Also also, as I said, I last used Gentoo two decades ago. Even back then, I found the compilation times... uh, at least "tractable." 😅 I can only assume that with modern hardware they're not bad at all, as for the most part, processing power has scaled faster than FOSS code complexity.
Packages, not apps. Yes, packages will be recompiled every time they are updated. This can take a moderate amount of time, but it is not a problem in my experience, as you can still use your PC when it is compiling and you don't use your PC 24/7 so why would it be a problem? You can use binaries for the packages that take an especially long time to compile(like chromium) or all of them.
Updating on Gentoo works with it's package management, but the actual packages are source code archives (and maybe patch files). It downloads them, compiles and installs them in a special build environment, then, if it worked, applies them to the system and removes the old version.
idk. i have never used nix. however, i think a specialty of gentoo are global USE flags. it's a list of compile time options you want to use. they will automatically be used for packages that support them. for example, if you enable the bluetooth flag, all packages you install will get bluetooth support and additional dependencies may get pulled in. if you use -bluetooth however, they won't get bluetooth support, even if it's their default. they can also be tweaked indivudually per package, which is more like nix, i think.
Better docs for one. The gentoo handbook is probably one of the best learning guides for Linux as a whole ever made. Yes it's better than the arch wiki. It's laid out in such a way that if you know generally what you are looking for but not exactly you will most likely be able to find it.
AFAIK: Gentoo used to be just source repos, but times have changed. Gentoo repos now have binaries. You can opt out of them, so it's up to you.
With binaries, it works like any other distro. Download the updated binaries, install, done.
If you go from source, then it will download all the source code, and do the whole makefile thing, and install the new binaries when the compile is done, every time you do an update.
So the direct answer to your question is: it depends. If you're compiling everything then yes, you need to recompile everything that is updated. If you're going to opt for binaries in the package manager, then no.
You come at me with that microkernel tiny-ass bullshit, and expect me not to stomp my Linux-RT kernel down your ass? Man, your ass be dragging. That's an ass full of ass you're talking there, and if you get your ass down here right now we can fight it out in the parking lot where I will hand your ass to you, and you can hand me mine, and then we'll go bowling or something.
How many unix like operating systems are there? I thought it was just BSD and Linux. Then I heard about Plan 9. Now this. Next thing you know someone is going to find an operating system that is meant to run oil pumps or something and is going to install doom on it.
Shit like this is why I don't use DuckDuckGo. I appreciate them for what they do (and I love the DDG app for it's tracking protection abilities), but their search is absolute garbage, somehow even worse than Google's.
DDG partnered with Microsoft which allows Microsoft to ignore the tracking protections in the iOS and Android browsers, all in the name of serving you "relevant ads" like that's something I want. They can make all the soothing claims they want, I won't use them ever again.
I'm excited about mwmbl, a search engine with a novel user-curation approach to search ranking. Currently it's in alpha, and frankly, not good enough to be daily-driven. But you can change that! While I don't really use the engine, I make sure to use their crawler extension and script to passively help the index.
What's bad about it? OP has voluntarily turned ads on on ddg (to support ddg I guess).
DDG has been working great for me, so care to enlighten me please?
It gives bad results. I mean just look at OP's post. It picked up on "dating" and "apps" and gave ads and probably results on that instead "updating" and "apps". Even when he also included the context of "gentoo". It's just bad at keywords. It just gives a scatter of semi related terms.
I've been using it for like a week now and it's weirdly slow. Basically every other search engine including the other privacy focused ones are significantly faster.