- Joined
- Mar 4, 2019
ur face is gaylinux is gay
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
ur face is gaylinux is gay
I hope the WINE project focuses on wacky Win32 draw APIs, to make sure newer versions of Paint.NET finally works without using a VM or second PC.I do wonder if this sort of pathway means they're going to potentially look into programs that rely heavily on IE/edge compatibility down the road (purely thinking of byond here tbh). It's doubtful given there's not many use cases for it these days but hey who knows
The users are gayer. See: the last few pages of this thread.linux is gay
Saying you "got cancer" from seeing something stupid said online is cringy as hell, but I do believe I got cancer after reading this.Have a look at the comment counts on Phoronix
Both you and the angry mob above need to take mister The Creator's advice, ignore the retards and talk shit in your own threadsreporting people for derailing Windows threads
What packages is your distro breaking with glibc updates? AUR shit?
Interesting thread. They linked to Google live-updating from red hat 7.1 to debian testing. I've previously live upgraded centos6 to 7 and to 8, as well as debian 9 to 10 and it was incredibly frustrating and complicated.
While the guy is a sperg, I think he's right that the separation of concerns that's in Linux is a main feature of it.
systemd didn't standardise shit, though. What it did was take a bunch of previously separate sub-systems, where standardised behaviours already existed (udev, user management, logging, cron, and so on and so forth), and mangled them into a sprawling, intermingled mass of code, leaving a huge, vulnerable attack surface that didn't exist prior. Systemd is an ego trip by a man who was offended that his shit code was called out twenty years ago, who used his privileged status within Red Hat and his industry connections to ensure that any criticism of his project was shouted down and objectors harassed out of their positions, often with accusations of racism, sexism, or some other ism that was hard to argue against. The way it was forced into debian as the default, despite the majority of the community being opposed to that decision and through a rancorous, hostile decision-making process that ended with several resignations, should have been enough of a clue that its adoption was not organic and was driven by an agenda other than being "better".The reason systemd took over is it unified a whole bunch of core functionality that wasn't in the kernel, which means now anyone developing software that needs to touch that functionality has a common standard they can rely on. Ironically, if it had all been in the kernel in the first place, nobody would be demanding to have ten different options.
...and unified them. That's what standardization is. You no longer have a huge number of independent systems, each with a variety of implementations and versions, which no, cannot all be guaranteed to work together in every possible permutation in the wild, and now you just have systemd.systemd didn't standardise shit, though. What it did was take a bunch of previously separate sub-systems
the majority of the community being opposed to that decision
The shell has been standardized for a long while with adhering with POSIX. Just use a shell that is POSIX complaint and you'll have no issues. bash, sh, or zsh. If someone wants to use fish or tcsh they are on their own as they are intentionally not POSIX compliant, which they should have a good reason using. Any system that run fish or tcsh should have sh/bash installed anyways alleviating these issues.Same goes with the terminal - I'm not going to write every script my program relies on a dozen times to ensure every niche terminal alternative can run it. I'm writing it in bash and telling you to go fuck yourself if you don't have bash or a bash derivative installed.
The actual serious alternatives to sysvinit, like OpenRC, don't even require new init scripts. Because they're created by practical human beings who just want their system to boot a bit faster than sysvinit (and systemd), not psychopathic sexual deviants to want to make everyone's life worse..Gentoo has multiple init systems to choose from because it's run by autistic, Stallman-worshipping speds. They make decisions for ideological reasons, not practical reasons.
Taking over populating nameservers and all the other cancers that Poettring has grafted onto systemd over the years has nothing to do with 'performance' or anything like that. He's just trying to make life worse for tens of millions of people.If you have a serious performance problem associated with init, any init, your problem is the config, not the init itself.
I simply avoid the C language. Once a better language is situated on the system, these problems evaporate. At worst, a binding over some POSIX C language functionality not exposed to the better language can be written, ideally without any explicit C language code. I can write code in Ada, which has standardized mechanisms for binding to several other languages and representing data according to their ways, and avoid all of this horseshit with only a few bindings for the POSIX Sockets nonsense. If I wanted to port my code to MicroSoft Windows, I'd need only to replace the body of the network code package which uses my POSIX Sockets binding, if that.In Linux, I'd better have built against a glibc no younger than what your system provides, or forget it, it's not going to work.
The microkernel approach is clearly the better way. However, the educated Internet commentator will realize that a microkernel is simply a stunted realization of the Object-Oriented programming model, twisted around the fact that C language programs want to pretend to have dominion over the world and therefore must be sequestered away in their own address spaces.Linux is a monolithic kernel with an enormous amount of functionality rolled into it that isn't fundamental to an OS kernel.
Another former Gentoo user here. For a time it was my primary OS but I spent too long fiddling with it compared to using it. This was back when I got a particular kick out of being able to compile everything with flags specific to my hardware and produce a kernel that was 2KB smaller than the more generic one, or however much I could get it down by. Ah, happy days. I still have an affection for it but not so much that I can't laugh at things like this:Gentoo was good for a time when packages didn't have 30 buld time and 50 run time dependencies. This is not directly a Linux problem (although the way Linux Userland is traditionally done certainly worsens it), it's more of a "it's competency crisis time and programmers need 10 external libaries to figure out if a number is even or odd" problem. That said, I do miss gentoo's flexibility sometimes, especially in the seamless way you can apply patches to software packages and USE flags, but the disadvantages did not outweight the advantages for me anymore.
Linux actually has the capability to be delightfully simple, and that is the main reason I use Linux and Linux software. Trying to make it look like modern MacOS/Windows is not the path to simplicity, nor is it playing to the strengths of the operating system and the selection of good, simple and correct userland software.
LOL! That shell discussion was my fault. In a degree of naivety that I should no longer be capable of I thought it would be fun to compare Powershell and Bash. Actually, come to think of it I was responding to someone saying how they preferred Linux because it had a shell so maybe it wasn't my fault. But yes, that was a weird "advantage" to champion. I think I noped out of the debate when someone declared Bash was more powerful because someone had 'written a Minecraft server in it' - then linked to a blog post which was mostly someone trying to figure out how to handle bytes in Bash (which PS has native types for).Putting this one outside the spoiler, seems pretty relevant to the discussion here too. While the guy is a sperg, I think he's right that the separation of concerns that's in Linux is a main feature of it.
![]()
When we talked about shells, someone here was championing this as a huge advantage of bash, and an excuse for very slow operations for e.g manipulating mass amounts of data, but this seems like a step outside that scope. This will bring in feature creep and a lot of dev time that could be spent on improving what is supposed to be an init system will be spent on a sudo replacement.
Dear god, the first time this happened to me I was supremely pissed off.Taking over populating nameservers and all the other cancers that Poettring has grafted onto systemd over the years has nothing to do with 'performance' or anything like that. He's just trying to make life worse for tens of millions of people.
I simply avoid the C language. Once a better language is situated on the system, these problems evaporate.
Server: 192.168.1.15 (2.debian.pool.ntp.org)
That's true of every programming language that has ever existed. Aids and polio will also outlive us.You and I will both die before C/C++ does.
The thing that we must all remember, is that when you are talking about systemd, it really is a case of that gay poem of Niemoller, but for real.The other thing that systemd has totally broken. Time.
DHCP has a flag to send a NTP servers to the host just like DNS servers.
systemdsystemd-timesyncd in many vendors distributions totally ignores this and uses vendor.pool.ntp.org.
Which fucking pisses me off as I've spent a lot of money to run a local Stratum 1 NTP server(nearly $75...) and it's totally ignored. And after a presentation years ago where a public NTP server was DDOSed off the net due to this stuff, which lead to pool.ntp.org I try and be a good net citizen and use public NTP as little as possible.
Sadly this isn't just systemd-timesyncd but Windows and Mac seem to do the same most of the time.
So I have 3 NTP servers allowed to reach the Internet, the Stratum 1 Pi as well as my router and file server.
There's a 2 prong approach to 'fixing' everything else. The router redirects any other connection to 123/UDP to itself for time service. And all the usual public NTP servers (*.pool.ntp.org time.windows.com time.apple.com) are DNS forwarded to the local servers.
So, fuck you systemd-timesyncd
Server: 192.168.1.15 (2.debian.pool.ntp.org)