http://divajutta.com/doctormo/ubunchu/c.html
here you go ;) (well, not really a translation of what OP linked but the first chapters of the manga inâŚlots of different languages)
As much as I dislike snapsâŚitâs not true that everything snaps do can also be done with flatpaks. snaps can be used for system updates (system libs, kernel, driversâŚ)âŚsomething flatpaks canât do (and are not meant to do). (Sorry, best link I can find in a short searchâŚbut it doesnât get in very many details :()
As gentoo user I canât argue with that⌠;)
But I think there are reasons why someone would want to build suckless tools manuallyâŚnamely that their configuration is mostly done in the source-code (Damn, itâs so hard to not write anything too opinionated about suckless but I really try my best). But even then I agree with your other post that itâs far better to use the distro facilities for building the the distro source packages just with your own patches applied.
Lets set aside my personal belief that suckless is a satire that too many people started to take seriouslyâŚ
Always using the latest git version as done in the article doesnât strike me as the most sane thing to do if you âjustâ want to use the software especially as suckless offers version tarballs.
But suggesting sudo make clean install
to build is really not okayâŚ(and also not how the suckless tools I checked suggest it). You cloned (or better extracted the tarballs) as userâŚthere is not a single reason to build the software as root. If you have to install then do it in two steps, build as user and only âmake installâ as root.
âDistro recommendationâ questions arenât usually very usefulâŚall you get is everyone recommending the distro they use. Itâs unlikely you can get anything useful out of the answers.
I wanted something with support and with people that care for the code
Applies to pretty much every major linux distro that isnât a derivative and also some of the derivatives that do more than just add some cosmetics (unless you specifiy a bit more in details what you mean with âcare for the codeâ).
Also all distros can be configured, there is no real reason to switch from something like ubuntu because you donât like how the âFilesâ manager works to another distroâŚyou could get pretty much the same on ubuntu as other distros offer and in most cases easier than by doing a reinstall. Really, you are better off trying to fix an issue you have on one distro that distro hop at every little problem you run intoâŚ
I guess a mixture of POSIX compatibility, backward compatibility and non-interactive shell use-cases.
Being somewhat POSIX compatible offers a way to write scripts that work on many systems independent of the actual shell implementation (bash, dash, zshâŚ). But this means major overhauls of the shell âlanguageâ are out of questionâŚ
Backward compatibility gets important for things that ignored the first point and used features only available in bash. Given that bash is the default for 30 years for linux now there are probably plenty of examples.
And while bash is not the smallest shell it is also not the largest oneâŚand rather configurable at compile-time when it comes to supported features. This makes it a viable option as âshell-scriptâ interpreter for systems that hardly have any interactive shell usage. Itâs not a completely bare-bone shell so you get a bit of âcomfortâ for scripts but you can remove unnecessary things like interactive command line editing with lib readlineâŚI can imagine some embedded systems find uses for such a shell.
And itâs not that there arenât alternativesâŚMicrosoftâs Powershell is probably the most successful one ârecentlyâ. But changing all existing âworkflowsâ from a text-based one to an object based one is not a trivial taskâŚand in addition you run in new problems with any new shell design (For example I really dislike the overly verbose interactive useage of powershell but thatâs rather subjective)
As gentoo user running systemdâŚI think itâs a bit oversimplified to say gentoo doesnât use systemd. Gentoo comes with profiles for systemd and openrc so I would say both are supported. And on a personal level I dislike the comparison to arch as both distroâs hardly share any overlap in target audience (But I think the article compares them on the one thing they have in commonâŚgui less install)
Also kind of misses one elephant in the roomâŚopenSuSE.
No clue if that fits your needs but there are plenty of latex templates for resumes
Well, given their statement that they withdrew from any partnership with freenode and the exchange studentsâŚahm IRC OPs of fosshost stepping down from those positions after freenode kicked gnu I am willing to give them the benefit of doubt and assume they were just a bit naive in entering the partnership in the first place.
Okay, in advanceâŚsorry for mainly criticising, the content itself is basic but maybe useful for people coming from windows and new to linux.
For example, if I wanted to switch to the Documents directory, I could type this.
Cd Documents.
Linux is case sensitiveâŚand while this might be blog software used giving an example that wonât work is maybe not a good idea. Needs to be âcd Documentsâ
Same later on with âCp /original/pathto/filename /path/to/copy/toâ and also âMkdir âname of directory you want to makeââ
cp
paragraph messed up the headline ;)
Different syntaxâŚthe rm example uses /path/to/file while the mkdir example uses âname of directory you want to makeâ, probably should stick to one way.
And while I think short and very basic introductions to commands can be helpful links to full explanation/man pages for each discussed command might be a good idea or it gives the impression those commands are as limited as described there.
Just to mention itâŚlibqalculate also comes with CLI qalc
tool which I use all the time, itâs a great calculator. And Plasmaâs krunner uses libqalculate as back-end for their integrated calculator. I think anything that contains a â=â in krunner get send to libqalculate allowing things like =plot(x^2+2x-3 ; -10)
in the krunner input.
Edit: The function list is something worth having always a hand when doing calculations with krunner.
Well⌠https://status.fsf.org/notice/4214348
That was quick.
I like redditâs multiâwhatever, sorry, no clue about the exact terminology: The ability to group several communities in one view. If this is possible right now I canât figure out how. Would be really nice if I could have in addition to âSubscribedâ, âAllâ and âlocalâ some dropdown that lets me select my own grouped communities. So that I can create a âDevelopmentâ group with that shows me posts from general programming, python, linux-dev, another group for some linux new related communities and maybe one for entertainment for programmer humor and Pepper&Carrot ;)
This doesnât sound goodâŚ
I really appreciate the efforts putting this together but probably better to wait for something âofficialâ. After reading the logs a bit I also tend more to âsympathiseâ with the volunteer staff side but still canât help feeling something is missing thereâŚ
The freenode network is a very important part of OS projectâs infrastructure and major disruptions to it will have negative effects at least in the short run. So of course I hope all this gets solved somehow without much disruptionâŚbut if that isnât possible I hope at least for enough warning time in advance to allow projects to make an informed decision on where to move their channels. And for me as âsimpleâ user personally for someone telling me if and when I have to change my login defaults to a new network ;).
I settled with German because finding English took way longer than I care to admit ;)