News for hackers. Stuff that matters.
Re:I think Catalina 10.15.4 broke SSH by api on Tuesday March 31, 2020 @12:11PM (#22738998)
It does help that there is no overall competitor to MacBooks in terms of ease of use or (now that the butterfly keyboard is dead) build quality.

There are decent build PC laptops but you have to run Windows or Linux on them. Windows is a dumpster fire these days with ads in the start menu, the use of "dark patterns" to herd people into MS cloud, and out of control unnecessary telemetry. Linux is fine only if you have a lot of time on your hands to troubleshoot edge case issues and hunt for drivers. Linux also still (through no fault of its own) can't run a lot of apps that many people need.

Re:I think Catalina 10.15.4 broke SSH by aftbit on Tuesday March 31, 2020 @12:16PM (#22739074)
Linux is the only option IMO, but I have a very high yakshaving tolerance. That said, if you run a recent Ubuntu, most stuff "just works" as long as you don't need Photoshop or the Office suite.
Re:I think Catalina 10.15.4 broke SSH by jacobsenscott on Tuesday March 31, 2020 @12:30PM (#22739270)
Or 4k monitors, or screen sharing when running more than one monitor. That's the reason I haven't switched from macos back to linux (I was all in on linux until about 5 years ago when I started to care about display quality and working remotely).
Re:I think Catalina 10.15.4 broke SSH by vetinari on Tuesday March 31, 2020 @01:06PM (#22739702)
You know, in 5 years, many things changed.

What's wrong with 4k monitors? I'm typing this on Fedora machine with one (default install with no tinkering, Gnome on Wayland).

Re:I think Catalina 10.15.4 broke SSH by kevingadd on Tuesday March 31, 2020 @01:35PM (#22740062)
High-DPI is still a mess on Ubuntu (and Debian, for that matter). Last time I used Ubuntu on a 4k panel I had to manually edit some xorg config files. I'm using Debian+KDE right now and I had to manually make some adjustments (in a UI, at least) and it still randomly gets confused sometimes.
Re:I think Catalina 10.15.4 broke SSH by PureParadigm on Tuesday March 31, 2020 @03:15PM (#22741320)
Not true for me. I've used several distros (including Ubuntu) with Gnome on my 4K XPS and the worst I've had to do is go into Gnome settings and click 200% GUI scale. I'm pretty sure Ubuntu set that automatically.
Re:I think Catalina 10.15.4 broke SSH by skykooler on Tuesday March 31, 2020 @09:55PM (#22744851)
High DPI is fine as long as you have just one display. However, there's no good way to have one high-dpi display and one normal one (for example, a laptop with high dpi screen connected to a standard external monitor).
Re:I think Catalina 10.15.4 broke SSH by vetinari on Wednesday April 01, 2020 @05:19AM (#22746974)
There is a good way to have mixed-dpi setup: you use Gnome-on-Wayland (for normal users who expect normal desktop) or Sway (for those who want tiling wm).

Mixed DPI is not coming to X11 displays. If you insist on X11, you are going to have bad time.

Re:I think Catalina 10.15.4 broke SSH by rekoil on Wednesday April 01, 2020 @04:38AM (#22746819)
Not to mention mixed-DPI. Apple is the only vendor who actually handles HiDPI and mixed-DPI environments really well in my opinion.

macOS can scale different parts of an application differently depending on which screen it is on. So if you are in the process of moving an application from one screen to another, it doesn't change size mid-move.

Windows can't do that, and I've even seen applications where all windows belonging to an application use the same DPI (chosen based on which window is in focus), regardless of the DPI of the screen the window itself is on.

So it seems to me the integration of mixed-DPI into window rendering APIs was not well handled by the development team behind its implementation in Windows.

The most common "solution" I see is lowering the resolution of the high-DPI display, but that's not a solution, that's actually not even a workaround, it is literally removing the problem by pretending my screen is not as good as it is.

Re:I think Catalina 10.15.4 broke SSH by Finnucane on Tuesday March 31, 2020 @01:33PM (#22740023)
4K support seems to vary a bit from distro to distro. Some are good, some are lagging.
Re:I think Catalina 10.15.4 broke SSH by martin8412 on Tuesday March 31, 2020 @05:42PM (#22742961)
I'm using Linux with 3x 4k monitors at work. I set the scaling to 150% and it just works. I'm using Awesome WM.
Re:I think Catalina 10.15.4 broke SSH by jacobsenscott on Wednesday April 01, 2020 @01:01AM (#22745865)
If all your monitors are 4k it works, but if you have a mix of high dpi and standard dpi monitors it does not work. And I'm betting you can't share just one of those monitors with any screen sharing software. Something I need to do frequently.
Re:I think Catalina 10.15.4 broke SSH by mixmastamyk on Thursday April 02, 2020 @02:12PM (#22761858)
Sharing a window may work and amount to the same thing. Depends on the software perhaps.
Re:I think Catalina 10.15.4 broke SSH by mixmastamyk on Thursday April 02, 2020 @02:09PM (#22761828)
Two 4k monitors here on Ubuntu Mate, works great. Shared my screen last week.
Re:I think Catalina 10.15.4 broke SSH by Jyaif on Tuesday March 31, 2020 @01:02PM (#22739657)
External monitor support on macOS is terrible. When it does work, you can't turn on HiDPI resulting in a tiny UI. And the latest 16" macbooks simply kernel panic: https://discussions.apple.com/thread/250876794
Re:I think Catalina 10.15.4 broke SSH by rekoil on Wednesday April 01, 2020 @04:53AM (#22746883)
It sucks that you are having issues with your setup, but in general macOS is the king of external monitor support.

Compare the experience with Windows for example, where disconnecting from your external monitors pushes all applications and windows to the remaining monitors, and doesn't restore them when the external monitor is reconnected.

macOS also handles mixed-DPI really well, no other vendor even comes close, Windows simply scales according to the monitor most of the application window is on, resulting in ugly resizing of applications when moving from one monitor to another.

I don't know what you're talking about with regards to "turning on HiDPI", can you elaborate?

Re:I think Catalina 10.15.4 broke SSH by Jyaif on Wednesday April 01, 2020 @04:23PM (#22753145)
By "turning on HiDPI", I mean having access to a menu such as this https://miro.medium.com/max/3518/1*QXxPDSp60XIZJhz4isSpiw.jp... Without the ability to scale the UI, this is what part of the UI of Xcode looks like on a 4k monitor: https://imgur.com/a/beTxJNG It's unreadable.
Re:I think Catalina 10.15.4 broke SSH by lmm on Wednesday April 01, 2020 @07:49AM (#22747721)
> Compare the experience with Windows for example, where disconnecting from your external monitors pushes all applications and windows to the remaining monitors, and doesn't restore them when the external monitor is reconnected.

Huh? I have a dock that I disconnect and reconnect from all the time; windows move onto my laptop screen when I disconnect, and move back onto my docked screen when I reconnect.

Re:I think Catalina 10.15.4 broke SSH by rekoil on Wednesday April 01, 2020 @09:39AM (#22748368)
Do you have multiple screens active at one time? This is really only a problem when you have multiple screens, applications don't "remember" which screen they are supposed to be on, they just go to the "primary" screen when docked.
Re:I think Catalina 10.15.4 broke SSH by lmm on Wednesday April 01, 2020 @08:26PM (#22755038)
Ah, you're right. I do use the dock screen and the laptop screen, but hadn't noticed that everything moves to the dock screen even if it was previously on the laptop screen when docked.
Re:I think Catalina 10.15.4 broke SSH by lostlogin on Tuesday March 31, 2020 @02:33PM (#22740825)
Does System Prefs > Displays > Scaled not work?
Re:I think Catalina 10.15.4 broke SSH by IggleSniggle on Tuesday March 31, 2020 @08:48PM (#22744512)
HiDPI is working fine on my 3 external displays
Re:I think Catalina 10.15.4 broke SSH by api on Tuesday March 31, 2020 @01:08PM (#22739734)
I would agree were it not for the hairy yaks. As a startup founder I just don't have time for my computer to not "just work." This is the primary thing that keeps me absolutely glued to Apple.

I do kind of like MacOS, but am concerned about their lack of strong interest in it.

I would pay for a "vertically integrated" open hardware Linux laptop. I've seen some promising projects but none are mature enough.

The second issue is apps, but that can be mitigated by having a Windows VM.

Re:I think Catalina 10.15.4 broke SSH by null4bl3 on Tuesday March 31, 2020 @03:20PM (#22741382)
But this entire thread of comments and even the topic of the post is proof that it really just doesn't work.

I would argue that any major Linux distro at this point "just work" just as well as MacOS

Re:I think Catalina 10.15.4 broke SSH by jolux on Tuesday March 31, 2020 @07:00PM (#22743691)
> But this entire thread of comments and even the topic of the post is proof that it really just doesn't work.

Yeah, there may actually be close to a dozen people commenting here!

>I would argue that any major Linux distro at this point "just work" just as well as MacOS

Given my perennial attempts to switch to Linux which are inevitably thwarted by aggravating driver bugs and incompatibility issues with X Windows and Wayland (both), I'm inclined to disagree.

Re:I think Catalina 10.15.4 broke SSH by pjmlp on Wednesday April 01, 2020 @07:45AM (#22747703)
Or do any kind of serious 3D or audio related work.
Re:I think Catalina 10.15.4 broke SSH by pachico on Tuesday March 31, 2020 @12:25PM (#22739212)
Is this still an issue with Ubuntu? I haven't had any problems with drivers nor software for... 6 years and 7 laptops?
Re:I think Catalina 10.15.4 broke SSH by est31 on Tuesday March 31, 2020 @01:38PM (#22740106)
I've had problems with printer drivers consistently since I switched to (K)ubuntu on the desktop in 2010ish. Since 2 years however, they are basically gone. That's thanks to IPP becoming more commonplace.

Then I'm having issues with PTP from my phone. Windows is fine but Plasma is broken. The phone also offers an MTP mode which thankfully works.

When I bought a Lenovo netbook in 2015, I was unable to set the screen brightness. It took a few years but eventually the issue got fixed with a new version of Kubuntu.

On my brand new ThinkPad T495 I'm having an issue with the graphics drivers, which crash and require me to issue an ACPI reboot when I close the lid and reopen it again. Pretty sure it's this issue as the error messages, symptoms and working workarounds all match. https://gitlab.freedesktop.org/drm/amd/issues/883

Re:I think Catalina 10.15.4 broke SSH by sudosysgen on Tuesday March 31, 2020 @04:48PM (#22742383)
KDE connect made plugging my phone into my computer basically obsolete, at least for me.
Re:I think Catalina 10.15.4 broke SSH by pachico on Tuesday March 31, 2020 @01:45PM (#22740199)
It might be that I use pretty standard hardware and don't have any fancy requirements, but really, I have evangelized several people and installed mostly Xubuntu in their laptops and I haven't had problems.
Re:I think Catalina 10.15.4 broke SSH by pjmlp on Wednesday April 01, 2020 @07:47AM (#22747709)
My APU stuck in OpenGL 3.3 without video hardware decoding, would like to get OpenGL 4.4 and hardware video decoding back that it had with the AMD proprietary driver.
Re:I think Catalina 10.15.4 broke SSH by skrtskrt on Tuesday March 31, 2020 @12:39PM (#22739381)
Support for 4K monitors and multiple screens is still pretty miserable and causes stuttering, freezing, and crashing
Re:I think Catalina 10.15.4 broke SSH by ahsima1 on Tuesday March 31, 2020 @01:03PM (#22739663)
Never had any problems with my 4K screen in Manjaro KDE, and only needed to change Xft.dpi in .Xresources in Manjaro i3
Re:I think Catalina 10.15.4 broke SSH by skrtskrt on Tuesday March 31, 2020 @01:16PM (#22739818)
I’m not saying it cannot work but I am saying an IT department cannot just install Ubuntu on a laptop, hand it to someone who doesn’t know how to hack at Linux, and have the display aspects “just work” with any monitor.

I have no beef with Linux, but we have to be honest about what it needs to be capable of to compete with MacOS for the general user unable or unwilling to hack at it a bit.

If the solution in any way involves "enter this command", you have lost the vast, vast majority of users. Those users will never have any idea that "Catalina broke SSH".

Re:I think Catalina 10.15.4 broke SSH by pachico on Tuesday March 31, 2020 @01:47PM (#22740229)
I think you are wrong. I have seen it happen more than once, even in my current company. Especially when companies use mostly online tools, like our case, it's a no brainer.
Re:I think Catalina 10.15.4 broke SSH by skrtskrt on Tuesday March 31, 2020 @01:54PM (#22740323)
Do you mean I am wrong that standard users won't notice ssh broken?

You're right, my statement may have been too strong.

We do know that Catalina isn't broken for everyone though as alluded to by others in this thread. No one in my company or anyone I personally know with a MacBook has been affected. There must be another interaction happening.

Re:I think Catalina 10.15.4 broke SSH by pachico on Tuesday March 31, 2020 @02:21PM (#22740669)
Sorry, no, I mean that you can really give Ubuntu units to people and expect it to work without any issues. If this works in schools it works also for power users :)
Re:I think Catalina 10.15.4 broke SSH by jhoward321 on Tuesday March 31, 2020 @01:18PM (#22739844)
I've never had a problem with my 4k in fedora, but I only have a single monitor
Re:I think Catalina 10.15.4 broke SSH by michaelmrose on Tuesday March 31, 2020 @01:12PM (#22739781)
Linux had good support for multiple monitors when I started using it in 2003. Obviously something is crashing but it's not apt to be plugging in a monitor.
Re:I think Catalina 10.15.4 broke SSH by vbezhenar on Tuesday March 31, 2020 @02:18PM (#22740628)
There are plenty of good laptops and Windows is absolutely fine.
Re:I think Catalina 10.15.4 broke SSH by Polylactic_acid on Wednesday April 01, 2020 @01:59AM (#22746125)
Windows is not "absolutely fine". Ignoring the garbage heap of bad/inconsistent ui/adverts/nagware. Its just not even capable of running a lot of dev software. The guide for running ruby on rails on windows is basically just to install a linux VM.
Re:I think Catalina 10.15.4 broke SSH by vbezhenar on Wednesday April 01, 2020 @09:22AM (#22748230)
I'm running a lot of dev software and I never had to revert to Linux VM.

https://rubyinstaller.org/ Ruby for Windows.

I don't know why Ruby on Rails require Linux, but those reasons are not technical.

Re:I think Catalina 10.15.4 broke SSH by pjmlp on Wednesday April 01, 2020 @07:49AM (#22747726)
It runs perfectly fine lot of developer software, for those of us that are Windows developers first, and something else secondly.
Re:I think Catalina 10.15.4 broke SSH by Polylactic_acid on Wednesday April 01, 2020 @01:58AM (#22746122)
If you pick your laptop for linux support then you will have literally no driver issues. I'm running fedora on a Dell XPS and it runs flawlessly (Well the fingerprint scanner needs a 3rd party program).

Ubuntu is generally even easier since they bundle in proprietary drivers.

Re:I think Catalina 10.15.4 broke SSH by pjmlp on Wednesday April 01, 2020 @07:48AM (#22747719)
As if, I bought a Linux Laptop from Asus with Ubuntu, and my APU is still to get the OpenGL 4.4 that it had with the proprietary AMD driver, instead I should be happy that the open source version at least offers me OpenGL 3.3.
Re:I think Catalina 10.15.4 broke SSH by Polylactic_acid on Wednesday April 01, 2020 @06:07PM (#22754016)
Thats unlucky but it doesn't apply to all laptops. My dell XPS is currently running on a vulkan version released in 2020. AMD strangely seems to lag behind intel in drivers at the moment. Perhaps because until just now AMD laptops were rare.