The 2018 is the year of Linux on a laptop, right?
-
@pie_flavor Yes, it is shit hot!
-
@thecpuwizard said in The 2018 is the year of Linux on a laptop, right?:
@timebandit said in The 2018 is the year of Linux on a laptop, right?:
Then you can get more themes by clicking on this little button
I don't see a theme that looks like: https://www.pdp8.net/asr33/dms.jpg
:) :) :) :)CACILATE
?
-
I love how @blakeyrat jumped into defence of opensource shit that is Wayland, arguing that it doesn't matter if it's shit when Gnome is even bigger shit.
-
@gąska said in The 2018 is the year of Linux on a laptop, right?:
I love how @blakeyrat jumped into defence of opensource shit that is Wayland, arguing that it doesn't matter if it's shit when Gnome is even bigger shit.
Well both are shit.
The amazing thing about Wayland is how it's being designed like 15-20 years after Windows 2000 and still doesn't have feature-parity with Windows 2000's graphics layer. Like, not even close. Also it makes the huge mistake of trusting the application, or the application's GUI toolkit at least, to do the right thing when it comes to, for example, DPI scaling or font smoothing... that's a terrible idea.
-
@blakeyrat said in The 2018 is the year of Linux on a laptop, right?:
Also it makes the huge mistake of trusting the application, or the application's GUI toolkit at least, to do the right thing when it comes to, for example, DPI scaling or font smoothing... that's a terrible idea.
Unless you're Windows 10, then trusting application is an excellent idea because the only alternative is this bloom filter that makes things barely readable at 125%. I can only imagine what it looks like at 200% some people are using. For a very liberal definition of "look".
-
@gąska I'm not saying Windows 10 does this better. (In fact, I've complained about how shit Windows 10 is when it comes to HighDPI many, many times-- I'm currently using a perfectly fine 4k monitor in 1080p mode because Windows can't handle having two monitors of different DPIs in any rational sensible fashion. And I'm too cheap to buy another 4k monitor.)
But the Windows philosophy at least means when/if they fix their HighDPI handling, Windows applications will (by and large-- excepting Java applications and those that really go out of the way to break shit, like ESO's launcher) automatically get the fix and run properly.
What I'm really griping about is CADT again. The makers of Wayland obviously didn't study any previous attempts to solve the same problem (except perhaps X11), nor did they study any competitors in the space, and so are making a bunch of the same mistakes all over again.
To be fair, that's probably just a side-effect of the open source community not having enough manpower behind the effort, and wasting the manpower they do have by splitting them up among multiple projects that all try to solve the same issues (Wayland, Freon, Mir...).
-
@blakeyrat said in The 2018 is the year of Linux on a laptop, right?:
The makers of Wayland obviously didn't study any previous attempts to solve the same problem (except perhaps X11)
They studied X11, but didn't learn very much in the process.
-
@blakeyrat said in The 2018 is the year of Linux on a laptop, right?:
But the Windows philosophy at least means when/if they fix their HighDPI handling, Windows applications will (by and large-- excepting Java applications and those that really go out of the way to break shit, like ESO's launcher) automatically get the fix and run properly.
But because Windows 10 built-in DPI scaling is worse than no DPI scaling whatsoever, this automatic fix hinders user's ability to use those applications - not to mention it looks like shit. Good idea, but godawful execution that makes everybody hate it forever and avoid it even if they fix it eventually. Makes me think of Windows Vista.
-
@gąska said in The 2018 is the year of Linux on a laptop, right?:
But because Windows 10 built-in DPI scaling is worse than no DPI scaling whatsoever,
This is a simulation of what ESO's launcher, a text-heavy application that (due to shitty coding) has zero DPI scaling whatsoever looks like on my PC (view at 100% please):
I don't know about you, but even Windows' crappy DPI scaling is better than that.
You've obviously never owned a 12.4" laptop with a 1080p screen.
@gąska said in The 2018 is the year of Linux on a laptop, right?:
this automatic fix hinders user's ability to use those applications - not to mention it looks like shit. Good idea, but godawful execution that makes everybody hate it forever and avoid it even if they fix it eventually.
It doesn't hinder the application because, without it, you physically can not read any of the application's text at all. It is 100% unusable.
-
@boomzilla said in The 2018 is the year of Linux on a laptop, right?:
Oh, yeah, X is the shit!
Is pulseaudio still shit?
-
@blakeyrat said in The 2018 is the year of Linux on a laptop, right?:
@gąska said in The 2018 is the year of Linux on a laptop, right?:
But because Windows 10 built-in DPI scaling is worse than no DPI scaling whatsoever,
This is a simulation of what ESO's launcher, a text-heavy application that (due to shitty coding) has zero DPI scaling whatsoever looks like on my PC (view at 100% please):
Is it supposed to be 544x356 pixels? And is it raw, unaltered, uncompressed screencap? If so, the main problem I see is that the font is blurred. It would be perfectly legible for my 23YO eyes if not for the fact it's blurred.
I don't know about you, but even Windows' crappy DPI scaling is better than that.
No, because Windows's crappy DPI scaling makes it blurred - either just as blurred as on the screenshot above, or even more blurred. In best case, slightly less blurred, but enough to still make it unreadable.
Can you make a screenshot of how it looks when you force system scaling? And for reference, screenshot with scaling disabled?
You've obviously never owned a 12.4" laptop with a 1080p screen.
I didn't, that's true. But I own 15.6" FullHD laptop, and scale it at 125%, and it's enough to make me want to throw it out the window.
@gąska said in The 2018 is the year of Linux on a laptop, right?:
this automatic fix hinders user's ability to use those applications - not to mention it looks like shit. Good idea, but godawful execution that makes everybody hate it forever and avoid it even if they fix it eventually.
It doesn't hinder the application because, without it, you physically can not read any of the application's text at all. It is 100% unusable.
And with it, it's also 100% unusable because you also can't read anything due to blurring. You can say that usability with DPI scaling is lower or equal to usability without DPI scaling.
-
@bb36e said in The 2018 is the year of Linux on a laptop, right?:
@boomzilla said in The 2018 is the year of Linux on a laptop, right?:
Oh, yeah, X is the shit!
Is pulseaudio still shit?
Honestly, I have no idea. Sound stuff just works for me and I have no idea what's installed. Except with chrome/hangouts, but that's their fault (FF/google voice used to work just fine).
-
@gąska said in The 2018 is the year of Linux on a laptop, right?:
I can only imagine what it looks like at 200% some people are using
I would think that whole number multiples of 100% would be the best-looking. Ideally it'd even use nearest-neighbor so you can have a 96dpi app on your 192dpi screen as if it's a 96dpi screen.
-
@blakeyrat said in The 2018 is the year of Linux on a laptop, right?:
@masonwheeler If I have a hose who's sole purpose is to plug into a specific vacuum cleaner, that hose ships with and is part of the vacuum cleaner.
Do you consider protective covers for iPhone part of iPhone?
-
@bb36e said in The 2018 is the year of Linux on a laptop, right?:
@boomzilla said in The 2018 is the year of Linux on a laptop, right?:
Oh, yeah, X is the shit!
Is pulseaudio still shit?
The next computer program longer than "Hello, World!" which isn't shit will be the first.
And even that is often shit, too. Even aside from jokes like the Official GNU Hello World App (which is supposedly meant as a demonstration of Coding The GNU Way, but clearly is really someone trolling the noobs), you have insanity like the version from the Eiffel tutorial, which is 10 lines long (not counting empty lines; the Rosetta Code version is nine, but this is the official tutorial...) and on some editions of the compiler produces an executable too large to fit on a 1.44M floppy (I don't recall the version, but it was around 1998 or so).
No, seriously:
class HELLO create make feature make do print ("Hello World%N") end end
Mind you, the recommended version is half again as long (fifteen lines of actual code).
note description: "Root for trivial system printing a message" author: "Elizabeth W. Brown" class HELLO create make feature make -- Print a simple message. do io.put_string ("Hello World") io.put_new_line end end -- class HELLO
That's longer than the MS-DOS 8086 assembly versions on Rosetta Code! Ditto for x86, MIPS, and ARM assembly for Linux.
You could do it shorter in COBOL, FFS. And VHDL, though at least there the first version is a little shorter. And Brainfuck if you discard the comments, though that would be a bit unfair. Even INTERCAL squeaks in at one line shorter than the 'better' Eiffel version, and if you have to turn to INTERCAL for a favorable comparison you have seriously fucked up as a language designer.
EDIT: Apparently, the executable sizes have gotten even worse. Generating a 10Mb executable for Hello, world is impressively bad, the kind of bad H.L. Mencken described as "so bad that a sort of grandeur creeps into it". However, this seems to be due to terrible defaults in EiffelStudio; the GCC frontend for the language gives an improvement of x1000, apparently.
-
@lb_ said in The 2018 is the year of Linux on a laptop, right?:
@gąska said in The 2018 is the year of Linux on a laptop, right?:
I can only imagine what it looks like at 200% some people are using
I would think that whole number multiples of 100% would be the best-looking. Ideally it'd even use nearest-neighbor so you can have a 96dpi app on your 192dpi screen as if it's a 96dpi screen.
It would break subpixel effects like ClearType, but other than that it should work.