[–]▶ No.1006724>>1006734 >>1006825 >>1006847 >>1006893 >>1006911 >>1006976 >>1007346 >>1007351 >>1007445 >>1007587 >>1008100 >>1008804 >>1008991 >>1009253 >>1009894 >>1011076 >>1011406 >>1012985 >>1019066 [Watch Thread][Show All Posts]
Linux Users Going Their Own Way
It's time for linux users to go our own way. The whole "GNU"/linux ecosystem - more appropriately called the freedesktop/systemd/gnu/chromium/linux operating system.
* The red hat goons basically own the userspace now. If you want to make changes to your system you can send a patch and it wil get dropped. They essentially have 100% control, linux desktop will conform to their vision alone.
* polkit and dbus.. what do these things even do? Yet you have them on your computer most likely.
* GNU glibc is bloated and full of bugs *that GNU software depends on* and it is pro abortion.
* ls / gives about 50 things. for "historical reasons": Translations, if you try to make it simple like 4 or 5 directories all with a clear and distinct purpose every piece of software in existence would break because it's all badly written.
* every single programming language has its own fucking package manage that fights against all the other package managers. Is this a joke? Why are programmers, supposedly smart people, allowing this to happen?
* You have all this FUCKING GARBAGE that is overcomplicated and nobody likes like: systemd, polkit, dbus, gsettings XML schemas. None of this stuff makes sense, the documentation is unhelpful and the systems themselves violate standard UNIX design ideas - I wouldn't have a problem with that if they had actually improved on things.
* The web browser is about 80% of the linux desktop experience now. And while it's technically free software it's nearly monopolized (firefox is digging its own grave) and it's basically impossible to make changes to. lets be honest here.
* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names. You can do it if you study but everything takes work when it should be simple. Programming with lists of strings shouldn't be so tricky.
* The core sets of software has so much historical baggage that could be cleared away. Did you know ./configure tests if your system uses EBCDIC instead of ASCII? configure performs millions of checks, yet the software usually doesn't work either way.
How about a simple init system that doesn't reimplement half UNIX in a buggy way?
It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know. There's so much more that could be said but I'm sure you have your own complaints too. yep. slackware linux, now that's a real distro. they don't make em like that anymore.
▶ No.1006727>>1008128
Isn't the entire UNIX ecosystem fucked because it was only designed to work on a 70's typewriter, it's successor never took off, and the entire OS is nothing more than patchwork upon patchwork that will never see a proper fix because those with the knowledge to do so are working on something else, complete retards who are up their own ass and screech about any criticism they receive, or don't even use UNIX?
▶ No.1006728>>1006782 >>1007091 >>1007273 >>1008843 >>1008970 >>1012407
TempleOS doesn't have this problem
▶ No.1006734
>>1006724 (OP)
>yep. slackware linux, now that's a real distro. they don't make em like that anymore.
>implying
what is Alpine Linux, Artix, Gentoo, Hyperbola, MX, Puppy, Void, etc.?
(yes, not all of those perfectly fit those standards but nor does Slackware)
A few of those distros are very popular. It's not as if reasonably good distros don't exist.
▶ No.1006741>>1006776
>delude yourself into believing things that aren't true
>surprised when reality contradicts beliefs
Not gonna point out every wrong in this thread but:
>bus.. what do these things even do?
https://en.wikipedia.org/wiki/D-Bus
▶ No.1006747>>1006782 >>1009281 >>1012270
>>1006726
Don't post in this thread if you don't have anything nice to say.
▶ No.1006776>>1006895
>>1006741
How is that "wrong"?
▶ No.1006782
>>1006728
/throd
>>1006747
If you're worried about things being nice here, then you've come to the wrong neighborhood motherfucker.
gtfo >>>/lebbit/
▶ No.1006811>>1006813 >>1006883
Does Gobo Linux manage to accomplish organizing the whole file system in a more clean and logical way?
▶ No.1006813
▶ No.1006825>>1007044
>>1006724 (OP)
>It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know.
Probably something similar to BeOS.
▶ No.1006847
>>1006724 (OP)
I heard that red hat software is becoming more and more complex to maintain on one's own so more support licenses get purchased.
dbus is cancer and so is polkit, the other kit and pam. Many programs depend on them uselessly, or are dragged to them just because of 1 tiny dependency.
etc. etc. etc...
▶ No.1006878
▶ No.1006883>>1006895
>>1006811
Yes and no.
Gobolinux does what it set out to do, and the actual layout is far superior to legacy bullshit that the Filesystem Hierarchy Standard, which is more of a pile of hacks implemented because of things like Ken and Dennis running out of hard drive space than it was "designed".
However, in practice if it's not already in a recipe for dealing with a package, you end up spending a fair amount of time trying to deal with retarded levels of hardcoding, and hammering them into something more portable. So it ends up being like gentoo but with another layer of work on top of that.
Gobolinux is a great idea, but the FHS meme is here to stay.
▶ No.1006888>>1019069
IBM will kill Redhat, so I wouldn't worry too much about them. I feel much better about the direction Linux is going than Microsoft and Apple. I'm sure BSD can use the users and support if you wanna jump ship.
▶ No.1006891
>tfw you openbsd and laugh at these fools
▶ No.1006893>>1007587 >>1009132
>>1006724 (OP)
> and it is pro abortion.
100% bait post probably made by a BSD shill.
Kill yourself.
▶ No.1006895>>1007043
>>1006776
What's wrong is coming here and asking shit like what does x do when you could literally just read the wikipedia article on x and learn what it does.
>>1006883
Gobolinux sounds like it completely fixes the problem, tbh. Unfortunately it's very deficient in many other ways compared to decent modern distros. Bad as FHS is, it's not the only thing I care about in a distro.
▶ No.1006911
▶ No.1006976>>1007180
>>1006724 (OP)
>polkit and dbus.. what do these things even do?
polkit is daemon that provides interface for unprivileged processes to request actions from privileged processes.
dbus is daemon that provides request-response and publish-subscribe ways of inter-process communication.
▶ No.1007043
>>1006895
Gobolinux does not fix the problem it sweeps it under the rug. do your research before posting.
▶ No.1007044
▶ No.1007105
Funniest thread of 2018 award winner right here
▶ No.1007180
>>1006976
>polkit is daemon that provides interface for unprivileged processes to request actions from privileged processes.
So basically NSA malware.
▶ No.1007230>>1007239
>everyone ignores sndio and OSS4 in favour of ALSA and (((PulseAudio)))
>can't use sndio yet because alsa-sndio and pulseaudio-module-sndio don't support capture
>newer hardware lacks OSS4 drivers
Why is Linux's audio stack cursed to be terrible?
▶ No.1007239
>>1007230
There's always JACK if plain ALSA isn't for you.
▶ No.1007273>>1007374
>>1006728
templeOS also doesn't have an active software developer anymore :^)
▶ No.1007346>>1007521
>>1006724 (OP)
I’m with you, OP. Linux is completely niggered out. So are we moving to OpenBSD, NetBSD, or 9front?
▶ No.1007351
▶ No.1007357>>1007524
Use Artix or devuan with Linux-libre or lts.
Problem solved
▶ No.1007374
>>1007273
God's temple is already finished, each user may write their own tcp/ip stack and other wanted software as a rite. The CIA can't rape your computer if they can't have the code nor the binary or even know you wrote the software.
▶ No.1007445
>>1006724 (OP)
If Commodore GPL'd themselves before dying we wouldn't be in this mess.
▶ No.1007462>>1007476
Regarding the memory usage why are you using GNOME? I haven't run GNOME or KDE for over 15 years now.
My three biggest memory hogs are firefox, xfdesktop (and Xorg), and emacs. Usually my usage looks like this.
$ free -m
total used free shared buff/cache available
Mem: 7959 1405 1293 243 5260 5751
Swap: 8191 15 8176
>The shell's fucked.
Shell scripting is a lost art. Basically:
lrn2quotes lrn2sed lrn2awk lrn2perleven
>you can do it if you study
Then lrn. If your problem is easier done in another language then use that instead of shoehorning the problem into sh
>configure tests...
Yeah its crufty. But how long does it really take? How long is it compared to the make process? How many times are you actually running configure?
For me it take 5 seconds to run ./configure on a nontrivial project like lilypond.
I'm not saying autohell tools are great but they aren't as bad as the common hyperbole makes it out to be.
▶ No.1007476>>1007483 >>1008011
>>1007462
I'm already an expert at this shit. I've been in #bash years and picked up all the horrible edge cases.
The thing is I'm smart enough to not be attached to this hard earned knowledge like it's a mark of pride. It's actually a stain. The same tasks could be accomplished hundreds of times easier in a better designed language.
Continuing to use tools that are anti-ergonomic is just idiotic.
▶ No.1007479
Fedora has systemd, dbus, SELinux, pulseaudio, udisks, autofs, gtk3-glib-dbus-at, all packages built with nls, its own Linux patchset
▶ No.1007483
>>1007476
That's because sh's purpose is to glue executables together, it's not a programming language.
▶ No.1007490>>1008011
I already lrn2* all this shit in the 90's. That hasn't made my life any better, or modern software any more palatable. Right now I'm lrn2forth, because this unix shit is a fucking joke.
▶ No.1007521
>>1007346
beware of the codes of conduct found in several plan9 distros/derivates/other names.
▶ No.1007524>>1007525
>>1007357
still would get the code of conduct cancer.
use openbsd, a code of conduct free derivate of plan9 and/or illumos, and if you're really desperate, gentoo with old code of conduct free kernel, and free of dbus, polkit, pam, freedesktop, systemd, consolekit, etc etc cancer.
▶ No.1007525>>1009106
>>1007524
I'd use OpenBSD if it actually worked and had support. Doesn't work on any of my machines unfortunately.
▶ No.1007587>>1009132
>>1006893
>>1006724 (OP)
> pro abortion
I laughed harder than I should have
▶ No.1007999>>1008011
> slackware linux
Here's how it works
>download gpg public key over http with no verification whatsoever
>use that key to verify package signatures
>md5
>all that is done as root
>implemented using a shell script
Now that's a real distro
▶ No.1008011>>1008031
>>1007476
>>1007490
Don't shoehorn the problem in to a shell script then. Use an actul programming language. Why do you think Perl was written?
>>1007999
>download gpg public key over http with no verification whatsoever
that's kind of how public/private key crypto works
▶ No.1008031>>1008033 >>1008084
>>1008011
>that's kind of how public/private key crypto works
That's some solid knowledge you have there.
If the key itself isn't verified then verifying anything against it is pretty much pointless.
▶ No.1008033
>>1008031
I agree with you, Lubuntuman.
▶ No.1008084>>1008260
>>1008031
>That's some solid knowledge you have there.
Wew. I'm not going to sit here and explain things you should already have enough sense to figure out yourself.
>I never heard of key signing
>I don't know how configure slackpkg/mirrors
>I too dense to look at https://mirrors.slackware.com/mirrorlist/
Why should I waste the time tbh? What are you even LARPing on here for?
▶ No.1008100
>>1006724 (OP)
>and it is pro abortion.
Thank you for clarifying this, seeing as abortion is an issue especially pertinent to computers.
▶ No.1008128
>* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names. You can do it if you study but everything takes work when it should be simple. Programming with lists of strings shouldn't be so tricky.
yes, and metacharacters and other shit. also ls is locale dependent and things that process output of ls have their own special differences. it's basically a PHD thesis or 10 if you want to pass strings around linux tools safely
>>1006727
yes.
day of the seal when?
https://i.imgur.com/Juk1Ujb.jpg
▶ No.1008260>>1008610
>>1008084
I'm going to sit here and explain things you should already have enough sense to figure out yourself. I have no life anyway, what else could I do other than sit there and teach idiots common sense.
Look at this: https://slackpkg.org. Download the latest release: https://slackpkg.org/stable/slackpkg-2.83.0-noarch-4.txz
>usr/sbin/slackpkg
>line 320
Now read. I doubt you're good at that since you flat out ignored what I had already said, but please try and read.
Here's what the code does, in short:
>curl or wget the key
>gpg --yes --batch --delete-key "$SLACKKEY" &>/dev/null
>gpg --import $TMPDIR/gpgkey &>/dev/null && \
>echo -e "\t\t\tSlackware Linux Project's GPG key added"'
At NO point is the key verified in ANY way.
▶ No.1008610
>>1008260
slackwar is a virus
▶ No.1008804>>1008840 >>1010905 >>1011076
>>1006724 (OP)
If we keep using the Linux kernel and just build a new userland and desktop environment we'll be good. I propose dropping all 32-bit support and legacy garbage and just going forward with a Plan 9 approach to rewriting software. Make it as small and as simple as possible. Start working on a clean and well written compiler like Open64 to replace GCC.
▶ No.1008840>>1009132
>>1008804
> drop everything 32-bit
Have fun with your botnet hardware.
▶ No.1008843>>1008951
>>1006728
Rest in piss animal abuser.
▶ No.1008865>>1008953
yeah, i'm really not a big fan of how linux development seems to be centered around personas like poettering or sponsored teams like red hat (an IBM company)
▶ No.1008951
>>1008843
Get fucked CIAnigger
▶ No.1008953
>>1008865
You're welcome to install Gentoo and avoid all the poetteringware trash.
▶ No.1008970
>>1006728
It's also not usable for anyone who isn't Terry Davis.
▶ No.1008991>>1009101
>>1006724 (OP)
I'm a Windows user but I support your thread.
Comparing Windows and Linux there's at least one thing Win does better: the firewall. Methinks Linux 2019 deserves a proper firewall that makes rules considering an executable's path and checksum, not just blocking ports like a caveman. It should also have a whitelist mode, where it blocks everything by default and the poweruser manually whitelists the very few programs that can be trusted (web browser, package manager and wget).
I also agree with simplifying the root directory structure. All executables should go in /bin unless the poweruser chooses to install the program locally somewhere else (for example Desktop/ dir).
One more thing, GRUB2 is a huge disappointment to me. Look how huge it is and consider how come you need grub-customizer to edit its settings. I don't have suggestions about how to fix it, I'm just thinking there are some parallels between GRUB getting bloated and abandoning the UNIX way and the same thing happening to Linux. Or maybe you, unlike me, will reach the conclusion that this increase in complexity is unavoidable. That way you can justify web browsers using hundreds upon hundreds of MB RAM just for rendering a page.
▶ No.1009101
>>1008991
I'd kill for rules based on executable path
It already has white listing though
▶ No.1009104>>1009422 >>1011837
Is there a single decent OS? Windows and OS X are obviously mega pozzed. Anything based on Debian and also Debian itself is utter fucking broken hot garbage. Slackware is decent but has no package manager and everything is outdated as fuck. OpenBSD is slow as molasses, FreeBSD is pozzed. Is Gentoo any good? Looks like it will turn out to be just another disappointing timesink.
▶ No.1009105
time to nuke linux userland because you still cant compete with Windows in basic things
▶ No.1009106
>>1007525
I bought old hardware to run OpenBSD. The OS is really slow and unperformant to the point where if you switch active app while listening to music you get an audio artifact
▶ No.1009132>>1009140
>>1006893
>>1007587
>not sure if been living under a rock: the posts
A few months ago feminists tried to get an abortion joke removed from some GNU thing that Stallman wrote. The joke was actually pro-choicemurder and they were still offended.
>>1008840
Are you referring to IME/PSP? Because an AMD computer from 2012 is co-processor free and it can certainly run 64 bit.
▶ No.1009140>>1009148 >>1009168 >>1009372 >>1011076
>>1009132
ME is only one of the many problems. x86 is outright fubar. You're better off to use an older ARM chip like Cortex-A7, or ideally simpler 80's stuff like m68k or Z80. The RC2014 dudes got Linux running on their boards, although I think it's a waste of time beyond the novelty. So long as people cling to Unix/C just as they cling to Windows and x86, they'll remain in the cianigger prison, where there are lots of bugs and side-effects to exploit.
▶ No.1009148>>1009226
>>1009140
>So long as people cling to Unix/C just as they cling to Windows and x86, they'll remain in the cianigger prison, where there are lots of bugs and side-effects to exploit.
what are the alternatives
▶ No.1009168>>1009226
>>1009140
Is there any inherent benefit to ARM? Or is that there are less eyeballs on it so less flaws known?
I can see the benefit of older/simpler designs being easier to audit. Is ARM that much simpler than x86?
▶ No.1009226>>1009372 >>1011841
>>1009148
Look at everything that used to come on microcomputers. You had small, tight OS, not like modern systems that try to masquerade server as a desktop. 80's stuff like Amiga, Atari, Mac, all were perfectly fine the way they were, and ran well on low-end 68000. You didn't even need a HDD, just double-density floppy drive was enough. There wasn't anywhere for malware to hide deep into the hardware like today. On most of those old systems, hitting the reset button got you back to factory defaults. If you screwed up and got a virus, it was just a matter of booting from a known-good floppy (write-protected) and then kill the virus, or just format the infected floppy after you backup any data files you wanted.
As for languages, there's a lot of them and you don't have to become a master of all the undefined behavior cases of C. Outright using asm is more transparent, because there's no compiler to second-guess. For compiled languages, Ada is better, and so is Pascal. Personally I think Forth is interesting, especially after finding out about ColorForth.
>>1009168
It's simpler than x86, so there's bound to be less bugs and side-effects. But the newer ARM chips also do out-of-order execution and speculation, so those also become unecessarily complicated. Instead of writing simpler, better software like in the old days, people want to keep using the harware as a crutch and license to write lots more big, bloated, buggy code. This won't turn out well. They haven't learned any lessons yet, and just want to keep piling on mitigations and pretend that fixes the problem. It's obviously wrong, because it doesn't stop the endless security updates. This is the broken culture where things are so complicated that nothing ever works right, and even console games nowadays need patches.
▶ No.1009253>>1009285 >>1009328 >>1009338
>>1006724 (OP)
> GNU glibc is pro abortion.
What the fuck are you talking about?
▶ No.1009281
>>1006747
Please would you be a dear and hang yourself? Thank you so much for being a good person and ending it. We all hate you
▶ No.1009285
>>1009253
I think abortion is against his religion so he doesn't want to support gnu. Lucky for him he was raised Christian, I can't imagine there were any other reasons his parents didn't just save themselves the disappointment and failure.
▶ No.1009328
>>1009253
It's a clever way at discrediting the rest of the points you make, no matter how sane they may be. OP is false flagging.
▶ No.1009338>>1009489
>>1009253
not pro abortion, anti-censorship. This caused quite a stir at one point though.
▶ No.1009345
>you need GVfs or KIO for decent MTP and PTP support
>FUSE filesystems for either are temperamental as shit
▶ No.1009372>>1009423 >>1011839
>>1009226
wow, that's way more useful than a $3 bulk buy arduino nano, except it fucking isn't and it's garbage.
keep scrolling ascii teddies virgin.
>>1009140
> run a pc too old to load a web page
> linux == windows
get a typewriter you paranoid weirdo. what is the point of running a computer too old to run usable software? what are you actually afraid of?
▶ No.1009422>>1009452
>>1009104
Gentoo along with slackware and many other unpopular distros has some really poor security.
>Anything based on Debian and also Debian itself is utter fucking broken hot garbage.
Well, there's nothing better as of now, unfortunately.
▶ No.1009423>>1009916 >>1011841
>>1009372
All those 80's computers I named had useful software. There was of course a lot of crossover, but Atari specialized in music, Mac in desktop publishing, and Amiga in video & animation. Needless to say, they all had the basic stuff like art/paint programs, office stuff, networking, etc. They all got web browsers in the 90's too. It's only because the industry pushed Wintel/Unix shit and the resulting bloatage that the nice, old computers aren't "useful" anymore (where "useful" is defined as able to run the modern bloated shitware that presents no net progress).
Actually you can even browse the web on 8-bit computers, but of course without JS.
https://youtube.com/watch?v=PowUYedShYQ
▶ No.1009452>>1012982
>>1009422
is there any reason to use debian over freebsd except muh gaems? both are pozzed but at least freebsd is still decently engineered
▶ No.1009455
nobody cares about your obscure fucking program, when is the userland up to standards that hell Windows has right now?
when is shit just going to be, you click on it once and it fucking works?
fucking hell
▶ No.1009489>>1009586
>>1009338
>not pro abortion, anti-censorship
SJW apologist detected
▶ No.1009586>>1009673 >>1012987
>>1009489
>I think nigger should keep popping out more children then they can afford, that inevitably need to be fed by our tax money
>I think the government should be in charge of controlling opinions
Go back to pol please
▶ No.1009673
>>1009586
>Go back to pol
Not how it works here, go back to 4chan.
▶ No.1009888>>1010171
kasdfkjladsflafljkadsfjkfdaljkadsfjklncdcxnxciooxcicoisoiaocOJCnlkcalkadnkdcnklzclnznlcznlcznlzcskleoiiaeooacoicaoiacoznczoncocnooncnocoziczniocoizocxizoijjiozoiczojidcdjioozijcjoizjiozdcjiozcjiozdcjiozdojiczodiczjdiocjzoidzjiocjzoidcojij
▶ No.1009894>>1009957 >>1009958 >>1010031
>>1006724 (OP)
What we say is that you ought to give the system's principal developer a share of the credit. The principal developer is the GNU Project, and the system is basically GNU.
If you feel even more strongly about giving credit where it is due, you might feel that some secondary contributors also deserve credit in the system's name. If so, far be it from us to argue against it. If you feel that X11 deserves credit in the system's name, and you want to call the system GNU/X11/Linux, please do. If you feel that Perl simply cries out for mention, and you want to write GNU/Linux/Perl, go ahead.
Since a long name such as GNU/X11/Apache/Linux/TeX/Perl/Python/FreeCiv becomes absurd, at some point you will have to set a threshold and omit the names of the many other secondary contributions. There is no one obvious right place to set the threshold, so wherever you set it, we won't argue against it.
Different threshold levels would lead to different choices of name for the system. But one name that cannot result from concerns of fairness and giving credit, not for any possible threshold level, is “Linux”. It can't be fair to give all the credit to one secondary contribution (Linux) while omitting the principal contribution (GNU).
▶ No.1009916>>1010346
>>1009423
How do I watch that video on my Amiga?
▶ No.1009957
>>1009894
>a few small programs and an ideology that has existed since unix is worth giving credit too
Face it gnutards, Linux is the operating system.
Linux runs every key driver and manages every little detail of the system, gnu coretils are so depreciated you can hardly call it GNU anything.
▶ No.1009958
>>1009894
more like systemd/linux ;^)
▶ No.1010016
>>1006726
>n-no uuuu
:c rude.
▶ No.1010031>>1010273
>>1009894
I disagree. The kernel is clearly the most important part of an Operating System. Without it there is absolutely no point in even having one. Therefore, it makes sense to name an OS after the kernel it uses. So a system running the Linux kernel should rightly be referred to as Linux, whereas an OS running HURD should be referred to as either a GNU or HURD system.
▶ No.1010171
>>1009888
wasted trips and dubs.
▶ No.1010273>>1010279
>>1010031
Then the Android OS doesn't exist. Neither does Apple OS. "There are no OS's aside from the kernel".
▶ No.1010279
>>1010273
Wrong.
Those are different distinct distrobutions of an operating system.
It's mostly branding there and techniquely they don't hold and true to the operating system components.
Just small pieces fitted ontop of the actual operating system.
So you're also right, there isn't any OS aside from the kernel, everything else is just programs.
You wouldn't call the entire operating system after for example, the Desktop enviroment? Despite the fact that Desktop enviroments are key to the desktop.
But the thing there is, they aren't running the important tasks, they are just an interface too it.
Linux, ultimently is what is running everything.
▶ No.1010346
>>1009916
Fuck if I know, haven't owned an Amiga since the mid 90's. But there's mplayer and ffplay (ffmpeg) ports, and you probably need a 68060 or PPC accelerator for realtime video decoding, unless a specialized video card like CyberVision64 or CyberVision64/3D will do the trick. Otherwise, convert the video to VCD format, and a 68030 or 68040 will probably play it fine. Or convert it to CDXL format, which will play fine even on barebones CDTV or Amiga 500 with CD player.
http://en.wikipedia.org/wiki/CDXL
▶ No.1010905>>1010918
>>1008804
>dropping all 32-bit support and legacy garbage
BUY OUR BOTNET HARDWARE GOY.
▶ No.1010918>>1011125 >>1011180
>>1010905
>implying x86 isn't backdoored to hell
▶ No.1011076>>1012025
>>1006724 (OP)
I agree with a few of your points, OP. A new linux userland is needed. However no o e wants to put in the hours when we already have something thats Good Enough™. Id be happy if you want to make a project out of it, but I doubt its gonna go very far. Making a list of alternative programs that already exist and arent completely depenent on current linux userland would be a good starting point in my opinion.
>>1008804
>>1009140
64bit RISC-V around the corner :^)
▶ No.1011125>>1011266
>>1010918
> hur dur 32-bit means x86
▶ No.1011180
>>1010918
>w-what are you saying g-goy
>y-you can still do home computing tasks in a 233mhz 32 bit pentium?
>OY VEY THE CHUTZPAH OF THIS GOY
>INSTALL GNOME
▶ No.1011266>>1011481
>>1011125
>implying 64 bit means x86_64
▶ No.1011406
>>1006724 (OP)
sounds like another systemd rant
▶ No.1011481>>1012025
>>1011266
Oh wow, so that leaves 64-bit ARM and POWER, both of which also do out-of-order execution and speculation. Well you go right ahead and jump into the dragon's maw. I'll stick with my Cortex-A7 until they actually start making something that's not full retard.
▶ No.1011837
>>1009104
>openbsd is slow
so what? what's the rush, sonic?
▶ No.1011839
>>1009372
get a load of this good goy
▶ No.1011841>>1012543
>>1009423
>>1009226
I was an amiga kid and these posts got me nostalgic as fuck
▶ No.1012025
>>1011481
With the talos 2's power9 proccessor you get access to the source code of the microcode/scheduler that controls out of order execution. So why not reprogram and reflash said scheduler to not support out of order execution, followed by forcing the compiler to account for such? This is assuming OOE can be abused on the architecture to begin with.
>>1011076
>give me a list of software to set up to be backdoored.jpg.png.exe
▶ No.1012270
>>1006747
Please. You can't be serious.
▶ No.1012378>>1012983
>every single programming language has its own fucking package manage that fights against all the other package managers. Is this a joke? Why are programmers, supposedly smart people, allowing this to happen?
There is no reason the goddamn system package manager (something that generally requires root) needs to get involved for developers. Each lang's own packaging system is always going to be more up to date than whatever is in the snapshot repos used by the OS.
▶ No.1012407>>1012541
>>1006728
Do people still think he's alive?
▶ No.1012541
>>1012407
In God's kingdom, yes.
▶ No.1012543
>>1011841
Here's some more nostalgia for u:
http://jope.fi/xcopy/
Entire program is only 66040 bytes, and that includes the GUI and graphics. The desktop icon adds another 1082 bytes.
▶ No.1012982
>>1009452
Linux supports more hardware hence often using bsd isn't even an option. Also, AFAIK freebsd doesn't support tor browser.
▶ No.1012983
>>1012378
A (not really) simple solution: make system package manager capable of fetching code/binaries from upstream repos.
Most package managers just duplicate each others functionality over and over again, often in less secure and less usable manner.
▶ No.1012985
>>1006724 (OP)
How come does OP forget that the two most popular DEs have been fucking ruined? First (((they))) came for KDE, then for GNOME. What is next then?
▶ No.1012987
>>1009586
Also, debian doesn't ship non-free software.
▶ No.1019014>>1019031
Breaking the unix monolith is effectively impossible. The real change happens on the enterprise and scientific fronts, and I doubt anything will overtake unix there
▶ No.1019031>>1019060
>>1019014
Why do you care about breaking the Unix monolith? If your software is free software, then you can always port your software to any platform you desire.
▶ No.1019060
>>1019031
That seems to be OP's goal, although OP is a faggot in this case
▶ No.1019066
>>1006724 (OP)
>freedesktop/systemd/gnu/chromium/linux operating system.
freedesktop/gnu/linux isn't even too bad of an idea
>The red hat goons basically own the userspace now.
If you use Gnome on SystemD, yes
>ls / gives about 50 things.
Be prepared and create a symlink /bin to /usr/bin, and you'll never really notice it. If enough people do this, distros might do it, and /usr/bin would be standard.
>every single programming language has its own fucking package manager
OOP is at fault here. Uf your program relies on hunderds of libraries, you need a package mabager.
Btw, most are meant to work on other OSes also.
>SystemD is garbage
This is true, and everyone knows it.
>* The web browser is about 80% of the linux desktop experience now.
If that is what you are using it for, consider a Chromebook or another meme OS.
>* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names.
I have to agree here, but atleast it is consistent. Also, -- exists, and so does regexp.
>* The core sets of software has so much historical baggage that could be cleared away.
People are working on this.
>How about a simple init system that doesn't reimplement half UNIX in a buggy way?
You already told us SystemD sucks, and we know it.
>It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know.
>slackware linux, now that's a real distro. they don't make em like that anymore.
there are multiple good distros not stuck in the SystemD D-bus 4 package managers crap. With man pages and everything too.
▶ No.1019069
>>1006888
>IBM will kill Redhat
>trips confirm
Here's hoping.