Live data from Hacker News

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

shkspr.mobi

101–110 of 740 posts

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

#101

Earlier quoted context omitted.

> I'd pay good money for an X option on mac. > Can't you just use a different X? Lol, this is Apple we're talking about, the company famous for not allowing people to customize things to their own liking (for better or worse).

I understand, and even appreciate, that they don't let too much customization on their default programs. But why can't you run a different program? It makes no sense.

Depends on what you mean by "run a different program". You can't really replace WindowServer on macOS, as it is pretty much macOS itself. macOS is not really as modular as Linux or even Windows. There are things that hook into it to give extra behavior (Helium, Afloat, Magnet, Amethyst, chunkwm, several others in the AppStore), but replacing it is not really practical, I believe.

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

#102
post #92
post #61

> If I stick a USB cable between my phone and Linux laptop, I can see the Android files on my laptop. I can open them, move them around, etc. On a Mac I need to install some shonky 3rd party software which rarely works. You didn’t used to have to do that in macOS? I remember plugging in my android phone and it mounting my memory card. Is OP referring to accessing something else? > Mount an SSH or NFS drive > In Ubunt…

This refers to MTP (Media Transfer Protocol). Very old Android devices (with Android 2.x) used to pass-thru the SD card to the host as a USB Storage Device, but that solution was clunky as it requires detaching the SD card from the phone itself. MTP is file-level protocol and you can continue accessing all files on the phone at the same time as accessing them from your computer. MTP is part of the "Windows Media" fra…

Ah, thank you. Clearly, things have changed a lot since I used an Android device.

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

#103

Add: run a docker container without an entire VM.

Docker is built against Linux not unix so not much can be done there. On windows you also need a VM AFAIR

Depends, Windows also has containers, unlike macOS, so the memory footprint is much lower.

But yeah, otherwise it will be a Linux VM running on top of Hyper-V.

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

#105
post #80

Some things in that list are pretty silly (can you really blame Apple for not letting you swap the mouse button order or have the insane focus-follows-mouse option?) Here are some others anyway: * Record system audio. * Control HDMI audio volume (have to use Proxy Audio Driver which is somewhat buggy). * Set mouse acceleration (you used to be able to but they removed the option and now you can only set sensitivity).…

https://rogueamoeba.com/audiohijack/ works, can use soundflower too if you want to compile etc.

I did try Soundflower but it didn't work. Hadn't heard of AudioHijack, thanks! Sucks that you have to pay to work around a restriction that Apple have added though.

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

#106
post #87
post #55

Earlier quoted context omitted.

While not wrong, certainly not the fault of Apple. This is a docker shortcoming.

What’s the docker equivalent in Apple world to run something in a container?

In the Apple world, people don't care about containers other than application sandboxes.

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

#108

My biggest bug bears with macOS: - No way to fullscreen a window without moving it into a separate workspace. All a new workspace achieves is making it difficult for me to switch between this app and my other apps! (individual apps can implement this, and some like VLC do, but most apps don't) - No native support for containerisation. Containers/Docker are a great technology, but even on my M1 mac where literally eve…

Holding Option when you click the green window button will maximise the window - rather than make it full screen - for most, but but not all, applications. For some reason Safari only maximises vertically when you do this.

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

#109

I had to use a Mac at work some time ago. Here's my list: * Cannot drag to copy, middle-click to paste. * No way to disable sticky keys lock. * No way to set ESC as Caps Lock. * No way to set a keyboard shortcut for each specific language. (I use five) * Alt-tab to an _Application_, not a _Window_. How many times will I Alt-Tab to.... nothing! * Return from sleep will rearrange the order of the connected monitors, ev…

> "No way to set ESC as Caps Lock." Huh? System Preferences -> Keyboard -> Modifier Keys -> Caps Lock Key

If it's about making the physical Esc key function as a Caps Lock, that's not an option in the modifier keys. If it's about making the physical Caps Lock key work as an Esc, then that's possible.

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

#110
post #91

Earlier quoted context omitted.

The keyword here is "MTP device". Some phones mount as mass storage device and works out of the box, but MTP requires extra software/drivers.

What’s the difference? Do you get full access to the phone file system when it’s mounted as a MTP device?

Mass Storage devices are attached as block devices. MTP devices are attached as file devices. As long as the OS understands the filesystem on a block device, it can mount it. For file devices, it needs to speak the protocol (in this case MTP). MTP is similar to how Apple handles attaching of its devices, just a different protocol.

Mass devices can be easily corrupted and have to be unmounted from the current device. MTP can stay mounted and accessible by the mounting OS and source device simultaneously and are much more difficult to corrupt.

It also allows the host device more security and control over what the guest can do.

Post reply on HN