UI snappiness on Windows just blows everything else out of the water. It is so much better there is no competition. Linux and MacOS just feel slower.
Follow

@sun imo windows is the best OS that is only dragged down by microsoft's insistence on adding stupid shit to it. but when you know how to disable the stupid shit i don't think there is a reason to not use it besides personal preference.

@beardalaxy @sun the thing with windows is games and shit just work, there aren't 4000 API attempts competing, and the people behind it aren't using the internet as a warzone.

That and if you use Linux you either inevitably run into it, or you complain why shit doesn't work not knowing why.

@PurpCat @sun if you want games to "just work" you can't even rely on consoles anymore. not fully. they do work better on windows (typically speaking) but you'll very often have to do some weird shit or have some weird shit happen and you'll have to figure out a solution.

but i do get what you're saying.

@beardalaxy @sun try Linux gaming and it's like talking to Mac users about file formats

"Okay to run Call of Duty Burger Town Warfare 3 you need to run Wine with the blahaj patchset and set the big system morsels variable to 6 and use this renderer patch and it might crash" now try telling this to a normie who crashes out at the idea of editing an ini file or using a specific launcher with "this is fucking retarded why do I have to do all this shit"...yep
@PurpCat @beardalaxy there are two kinds of mac users. the ones like he describes, and the ones that try to use FOSS unixy stuff and are perpetually angry
@sun

I put ports on mine and it gave me the unixy things I cared about. I have minor complaints but when I want unixy stuff I can SSH into a variety of things that run it better

@PurpCat @beardalaxy
@PurpCat @beardalaxy @sun Nah these days it's more like "You just right click and enable proton bro, then it just works" :gigachad:
@dcc @Tadano @beardalaxy @sun yeah but on the deck it becomes a pain to do for example
@PurpCat @beardalaxy @sun
If it gatekeeps retards from making my os even shitter than redditors trying to force rust into everything. Normies begone!
@PurpCat @beardalaxy @sun

Hector ragequitted linux in the last month after linus torvalds (yes the swedecuck himself) btfoed him
@waff @beardalaxy @sun what about the matthew garetts of the world? just saying.
@waff @beardalaxy @sun https://en.wikipedia.org/wiki/Matthew_Garrett

secure boot enjoyer, mono enjoyer, left wing politics enjoyer, threatened to pull support for intel power management drivers as a result of intel pulling ads from an anti-gg journalism site years ago, crashes out on social media quite a bit.
@PurpCat @beardalaxy @sun All I needed to see was his face to know I hate him. Doesnt make the adrenochrome suckers from macroshaft any better tho.

@PurpCat @beardalaxy @sun I feel like things would've been different if GNU or Linux were complete OSes with everything developed in house instead of just being a userland and a kernel respectively and distro maintainers just duct-taping different programs with different philosophies on top of it.

@xianc78 @PurpCat @beardalaxy @sun Linux is only a kernel.

GNU is a complete OS, although it has the option of several kernels, with a few not developed or managed by GNU.

You can install complete GNU distros like Trisquel GNU/Linux-libre or Guix GNU/Linux-libre and they always work well.

@Suiseiseki @PurpCat @beardalaxy @sun I know, but both Linus and RMS had intentions of creating their own OSes.

I could see an alternate timeline where the GNU/Hurd was actually completed and Linux ended up being some minimalist Unix-like operating system unrelated to GNU.

@xianc78 @PurpCat @beardalaxy @sun In 1983, rms announced the GNU OS and then did it - starting by improving the Church of Emacs, writing GCC and other free software, finding existing free software that would do, or could be cleaned up and finding programmers to assist him and write other GNU packages. In early 1989, it was evident that the last piece needed was a free kernel, so GNU developers looked around and found Mach and asked the University that developed it to free it. Finally in early 1991 the University freed mach and GNU developers started working on it (it used a experimental microkernel design, so it took until 1993 before it could be reliably booted and used).

In late 1991, Linus announced his intention to write an OS, except "not big an professional like GNU" and he started writing a kernel with the help of GNU software, using a quick and dirty monolithic design like Unix kernel's used. He only ever got around to writing a kernel - he and the other Linux developers didn't write the remaining needed parts of an OS, as everything else needed was already there - as GNU had already written it - "what good fortune" those developers thought and proceeded to think `I'll name the whole system "Linux" and I'll consider myself a "Linux user", even though I know that Linux is only a kernel` (the ultimate cognitive dissonance).

Development didn't go very well from 1991 to early 1992, as GNU developers has no interest in supporting a proprietary kernel - but Linus finally released Linux as free software under a free license under the GPLv2-ambigious mid 1992, earning the goodwill of GNU developers and so GNU developers assisted Linux developers, doing the difficult job of porting glibc and many other GNU libraries to work with Linux - forming the GNU/Linux system and accelerating development.

Unfortunately, many Linux developers proceeded to shit on that goodwill with malice - calling the whole system as "Linux", adding proprietary software into Linux in 1996 (making Linux proprietary software again) and as in yet another insult, Linus announced that the license was GPLv2-only and not GPLv2-or-later (as he didn't like how the GPLv3 effectively defended the users freedom) and that he wouldn't enforce his license for freedom (so far he has only ever enforced his license against freedom by denying compatibility with GPLv3+ software).

GNU/Hurd was "completed" years ago - you can boot right up into the Church of Emacs.
@xianc78 @PurpCat @beardalaxy @sun >Linux ended up being some minimalist Unix-like operating system unrelated to GNU.
Linux without GNU would have failed and would be dead in the water.

If GNU didn't exist, Linux could not have been written, as you cannot compile a kernel without a compiler (previously there were only proprietary C compilers with heavily restricted usages, that also cost a fortune), you cannot write a makefile without make software (before GNU make, all usable make software was proprietary) and you cannot write a nice looking menuconfig interface without a curses library (like GNU ncurses) and also many other things like a binutils etc.

Writing a complete OS and supporting libraries is a big job, bigger than writing a kernel and I doubt the Linux developers could have pulled it off and even if they did, it would have been a mostly proprietary OS that didn't serve the user.


If GNU developers didn't ask BSD developers to consider making the BSDs free software, the BSD's would have stayed totally proprietary (now they're mostly free, but the developers can't help but to put convenient proprietary software in and ignore unlicensed files).

All roads in software freedom come from GNU.

@Suiseiseki @PurpCat @beardalaxy @sun
>If GNU didn't exist, Linux could not have been written

I didn't say that if GNU didn't exist. I said if GNU/Hurd was usable back then. Linus had goals of his own. He may have been inspired by GNU but he didn't intend to create a kernel for them.

@xianc78 @PurpCat @beardalaxy @sun Yes, it is correct that Linus originally intended to write his own OS - but realistically he *had no chance* of writing anything but a toy OS.

He didn't even have a chance of writing a functional kernel without GNU.

In 1992 he determined that if his project was going to get anywhere, he needed to integrate it with GNU and he deemed the only way he could get the GNU developers to trust him not to make things proprietary and so do most of the work for him, was to adopt a free GNU license and so he did so, deeming that he'll use it as "tit-for-tat license", rather than a license that defends the users freedom.

Of course he burnt that trust in 1996, by allowing the first of many proprietary software programs into his kernel, but by that stage the GNU/Linux system was pretty much ready for general usage, thus support for Linux was not dropped and when the proprietary finally compounded to a ridiculous level in 2008, Jeff released a free version of Linux; https://web.archive.org/web/20140203134408/http://lists.autistici.org/message/20080221.002845.467ba592.en.html resulting in GNU/Linux-libre (later maintained by lxo and jxself to make GNU/GNU Linux-libre.
@xianc78 @PurpCat @beardalaxy @sun even shit like android apps have inconsistencies between them and somehow people tolerate that (i mean i do too but i wish i didn't have to). after win9x i feel that all efforts to specify ui consistency flew out the window
@beardalaxy I'm a Linux partisan but I have to give credit where credit is due. Through circumstance I'm on MacOS right now.

@sun i say this a lot, but i sometimes wish i had a mac solely for logic pro. best DAW ever. other than that i'm not too fond of macOS, used it a lot in school and never really enjoyed it.

@beardalaxy @sun The NT kernel devs are one of the last people that actually know what they are doing and care about what they do. People can meme all they want about constant bugchecks, but the reality is that Windows itself doesn't do that. It's usually shitty 3rd party drivers. The bloatware and Win11's stupid UI decisions are the issue.
@phnt @beardalaxy @sun NT is a shining jewel of design and even the X11 tier dollar store Macintosh Toolbox clone API it's wed to can't change this basic fact
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.