Live data from Hacker News

Things I can’t do on macOS which I can do on Ubuntu (2020)

shkspr.mobi

701–710 of 740 posts

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#701

Earlier quoted context omitted.

> apple is likely to forbid completely any day. You can always disable SIP and load unsigned kernel extensions, if they refuse to sign. If you’re a power user, you’ve probably already disabled SIP. A couple of releases ago files like /etc/hosts and /etc/sudoers were protected by SIP. That’s not the case anymore, though.

It's like claiming you can always install unsigned drivers on Windows if you disable secure boot. Sure _I_ can do it. No one else can/will.

Yes, which is a great feature.

And if you’re deliberately installing unsigned drivers, the assumption should be that you (should) know what you’re doing. So disabling Secure Boot/SIP as a prerequisite for that is fine.

Or are you suggesting that everyone should be able to install unsigned drivers with 2 clicks? Because I’m not convinced that it’s a good idea.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#702
post #590

Earlier quoted context omitted.

> I had to pay for an app in order to properly emulate middle clicks on the touchpad! That's bonkers! That’s just the traditional way in which the Apple ecosystem works. They provide you with a pretty phenomenal starting point and App developers fill in the gaps. Base macOS with Amphetamine, Magnet, and perhaps some utility for file/network access provide you with a desktop experience that comes close to the producti…

The problem is that most of these apps are only available in the App Store which can only be used if you dox yourself to Apple (an Apple ID requires an email and working phone number). It also transmits your hardware serial to Apple when you use it.

https://github.com/newmarcel/KeepingYouAwake https://rectangleapp.com/

Both fully available off the App store. I'm sure you can find alternatives for most apps away from the App store.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#703
post #467

I switched from Linux Mint desktop to an M1 Air last year. Performance-wise, the M1 is very impressive, probably feels about 80% as fast as my 6 year old desktop (that sounds like snark, but it isn't). Meanwhile, the battery life is insane (I've never brought the charger anywhere but my desk, and will often use it for a week out and about). I opted for the Magic Keyboard and Magic Touchpad, because I had a lot of tro…

On Mac: * Press cmd + option + S * Press space bar * Spotify opens and plays or * Press cmd + option + spacebar (opens terminal) * `sp` (my spotify cli alias) * Spotify opens and plays Custom hot keys are easy in MacOS settings menu. Even easier is the free app Hotkey! https://codenuts.de/en/posts/hotkey/

> Custom hot keys are easy in MacOS settings menu.

I use this feature all the time. Unfortunately, lately there seems to be a goblin in my system that's occasionally going in and deleting App Shortcuts for a specific app and I have to re-create them. Any ideas? I was thinking the app was getting updated or something like that so Mac forgets the settings.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#704
post #507

Earlier quoted context omitted.

While your point is true, that you cannot set ESC to Caps Lock without external apps , you can use Karabiner to do that. Very useful when typing, and with Vim https://karabiner-elements.pqrs.org/ The command+tab switch is also driving me insane! I loved Ubuntu's (probably around 12.04?) window+workspace (or however they called it) handling, but as all the teams I worked on, the devs used Mac, I decided to give in and…

You can do it in the modifier keys section of the keyboard control - https://imgur.com/a/Mch75L0 I've done this on my Macbook that has the Touch Bar and lacks an escape key to make vi possible.

Correct, I'm not sure when they added this but you can modify this now in System Preferences>Keyboard>Modifier Keys and you can set different settings for the built-in laptop keyboard vs. an external magic keyboard, e.g.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#705

Earlier quoted context omitted.

I'm using Docker for Mac on an M1 Pro and it's stupidly fast, to the point that my dev environment runs faster than the Intel production servers on some things.

How well does it handle a large amount of writes to small files (say 1000 files, each about 8KB)? Edit: the static blog generator I wrote [1] takes 11 seconds inside a Ubuntu virtual machine with the directory shared with MacOS on an Mac mini late 2014. Docker, on the same machine, takes 1m13 seconds using gRPC FUSE for file sharing. 1866 HTML files are being generated. [1] https://github.com/john-bokma/tumblelog

I have no idea I'm afraid, I don't work on anything that would ever do something like that. As a real world benchmark, the project I'm working on at the moment (Python / Django) runs the test suite in ~10.2 seconds on my Mac inside Docker, on GitHub CI it takes 35 seconds.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#706
post #369
post #312

Earlier quoted context omitted.

Just had a coworker who had to wipe out his laptop to upgrade ubuntu version. Literally never happened to me on mac

I guess he wanted to upgrade to the newly released 22.04, am I right? upgrade is temporarily disabled due to some bug they're sorting out. Guess he didn't read the release notes and did a full reinstall out of frustration. https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes...

It was before that

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#707
post #147

Earlier quoted context omitted.

No need, you can just go read on https://itvision.altervista.org/why.linux.is.not.ready.for.t...

After a quick scan, that list is full of stuff that either has never been an issue with me (who has been a Linux desktop user since 2002) or is actually an advantage of the ecosystem (and won't be a problem for people not continuously distro-hopping, e.g. "desktop users"). Some even seem like wilful lies (e.g. the one about Windows and Mac allowing you to 'configure everything via the GUI'). In short, it's FUD, and t…

> Some even seem like wilful lies (e.g. the one about Windows and Mac allowing you to 'configure everything via the GUI').

That's true excluding registry hacks 99.9% of people couldn't care less about.

In Linux on the other hand a TON of things do require using console.

> In short, it's FUD, and the author is not honest in his assessment.

I've heard this assessment from rabid Linux fanatics before.

However "FUD" is more likely your assessment of the article because it's as factual as it can be considering I've been using Linux as my primary OS for 25 years now.

> As such, the article is without merit.

Well, you've spent 10 seconds reading it, so your comment is without merit.

> So, what can you not do on Linux that you can do on Mac?

No clue, I've never used MacOS to a large extent (excluding wasting 3 days trying to install Windows next to it which I succeeded but I hated every second of that experience considering I had to even use BIOS loader hacks to make Windows work), the article is not about an Apple OS either.

There's no way I'll ever do that again. Apple hardware is meant for Apple software, period. Using anything else is a never ending source of pain.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#708

Earlier quoted context omitted.

How well does it handle a large amount of writes to small files (say 1000 files, each about 8KB)? Edit: the static blog generator I wrote [1] takes 11 seconds inside a Ubuntu virtual machine with the directory shared with MacOS on an Mac mini late 2014. Docker, on the same machine, takes 1m13 seconds using gRPC FUSE for file sharing. 1866 HTML files are being generated. [1] https://github.com/john-bokma/tumblelog

I have no idea I'm afraid, I don't work on anything that would ever do something like that. As a real world benchmark, the project I'm working on at the moment (Python / Django) runs the test suite in ~10.2 seconds on my Mac inside Docker, on GitHub CI it takes 35 seconds.

I'd be interested to know how quickly that runs natively on your mac.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#709

Earlier quoted context omitted.

It's like claiming you can always install unsigned drivers on Windows if you disable secure boot. Sure _I_ can do it. No one else can/will.

Yes, which is a great feature. And if you’re deliberately installing unsigned drivers, the assumption should be that you (should) know what you’re doing. So disabling Secure Boot/SIP as a prerequisite for that is fine. Or are you suggesting that everyone should be able to install unsigned drivers with 2 clicks? Because I’m not convinced that it’s a good idea.

> Or are you suggesting that everyone should be able to install unsigned drivers with 2 clicks?

Actually I am ("signing" with one CA only is mostly security theater and market control), but that's besides the point. The point being that macfuse will quickly become even more of a pain to install and use, making it more useless and not recommendable to end users.

Please don't go around another time and now claim "but you can disable SIP!" while at the same time claiming "but end users should not disable SIP!". We are effectively an end user here. If you "need to know what you are doing" to install macfuse then no one is going to install it.

It's exactly the same as with Secure Boot. No one wants the Scary Boot Prompts. No one wants the Scary Desktop Watermark. Your users will blame your product and avoid it.

If you could just whitelist one extra signature, then maybe there'd be something to discuss. But you can't.

Re: Things I can’t do on macOS which I can do on Ubuntu (2020)

#710
post #674

Earlier quoted context omitted.

Rectangle is fully open source, so rather than working with the community to fix the problem you're having (about 1/10th the effort you went into debugging the problem), you instead opt for a paid app? What you do if you were using Linux? https://github.com/rxhanson/Rectangle

I don't have the skills or knowledge, I just want working snapping without affecting anything else negatively. Maybe I should have bugged my dev friend who did the digging to submit a bug report, but I didn't think of that at the time.

If you have had the skills to write this comment, you have the skills to submit a bug report.

Rectangle has a simple bug report template, and maintainers would probably guide you if you'd have trouble providing the requested information.

  macOS version:
  Rectangle version:
  Logs if applicable (In Rectangle menu, hold option, "View Logging..."):
Maintainers are used to receiving barely understandable bug reports written in broken English or a foreign language by non-technical users, and the issue can usually be debugged if the users are willing to follow directions and respond to questions.
Post reply on HN