Live data from Hacker News

M5 MacBook Pro

apple.com

521–530 of 579 posts

Re: M5 MacBook Pro

#521

Earlier quoted context omitted.

How did we already get to no-one being impressed by 20% better PER YEAR already. Macs barely got faster for ages with Intel - they just got hotter and shorter on battery life. 20% per year is a doubling every 4y. That is awesome.

> Macs barely got faster for ages with Intel Intel chips were getting faster. It's well documented (and glaringly obvious in the i9 16") that Apple just didn't want to accommodate the full TDP. They tweaked their ACPI tables to run the chips until they hit the junction temp so they were both constantly hot and constantly throttling. Apple tweaked all of their Intel chips in this way, which was a software solution to…

What's pretty sad, is they could have just slightly underclocked and undervolted the Intel chips for around 95% of the performance without the janky throttling all the time. Whenever I'd spin up my background services in Docker the laptop was nearly unusable for 4-5 minutes and even then should have done better.

Re: M5 MacBook Pro

#522

Earlier quoted context omitted.

Keyboard shortcuts should be exposed in some fashion. IMO, Microsoft is typically better at this.

What specifically does Microsoft do that Apple should do?

My perception is that on Windows it is standard to display keyboard shortcuts next to application menu items, whereas on the Mac, that doesn’t seem to be the case. Perhaps that’s just a culture thing. It’s expected on Windows, and not as expected on Mac.

Re: M5 MacBook Pro

#523
post #380

Earlier quoted context omitted.

When you use linux as desktop, sometimes you get into a customization-hole and make everything "just right" because on linux everything is customizable. Then you switch to macOS or Windows or even (not your) linux setup and hate it. When I manage to contain myself entirely to the terminal it's okay, but the moment I have to interact with GUI I start to miss those "just right" things. I can relate. macOS hilariously s…

The irony is that I set up my Plasma desktop to mimic macOS' layout in terms of positioning buttons, menus, widgets and docks, and just leave the default settings and themes. Just what you get for free by default with Plasma is great vs macOS even with customizations. I do nerd out when customizing the shell, though. > It not space efficient and public caches are sub-par, but it's better than searching "sed in-place…

> I'm going to have to look into home-manager

It's amazing, I have the same terminal environment in WLS2, macOS and linux. NeoVim with all of its native dependencies, all k8s tools, etc. Sometimes I run it issues something not working on macos, but usually easy to resolve, if not, I use homebrew via home-manager.

Re: M5 MacBook Pro

#524
post #156

Earlier quoted context omitted.

>USB-C chargers are everywhere now USB-C 15W Chargers may be everywhere, but higher power charger required for MacBook Pro is not. I would have agreed if the devices is using 10W or 20W where you could charge it slightly slower. Not for a 70W to 100W MacBook Pro though.

1. Premium phones and notebooks have been released with powerful chargers for years, so they are quite common in most households 2. a 15w charger will charge your macbook pro fine, slowly, but fine. I had to charge mine few times on a mobile one and you can work plugged or it will charge easy over night

I would nuance 2/ and says it will charge fine with 15W hen not in use. In use, my battery will deplete with a weak charger, it won’t charge, because the laptop consumes more than 15W when I use it – and that’s light usage.

Re: M5 MacBook Pro

#525
post #383

Earlier quoted context omitted.

I'm truly annoyed at it reordering the desktops even when i have just a single screen (the built in one). I expect my programs to be in certain order, so switching between them is predictable. Or sometimes it just decided to open a link in a new chrome window instead of just opening a tab.... and not even consistently.

That gets extra weird with a second monitor. I really cannot predict where a workspace on that monitor will land when disconnecting. It could be prepending or appending. I think it orders based on last active but my lack of confidence should even say something. I mean just because you interact with a program doesn't mean that was the last active program... crazy that I can scroll or type into a window and it not be c…

Even worse is the lag in switching windows. If you use keyboard shortcuts to switch, your screen will have switched over but focus is still on the previous window so anything you type goes there. I have to pause for a second to wait for it to catch up.

and disabling animations doesn't help, it's still slow.

Re: M5 MacBook Pro

#526

Earlier quoted context omitted.

What specifically does Microsoft do that Apple should do?

My perception is that on Windows it is standard to display keyboard shortcuts next to application menu items, whereas on the Mac, that doesn’t seem to be the case. Perhaps that’s just a culture thing. It’s expected on Windows, and not as expected on Mac.

macOS does this too (if I'm following correctly), you can see it in the "The Apple Menu in macOS Ventura" screenshot on this Wikipedia page https://en.wikipedia.org/wiki/Apple_menu#/media/File:Apple_m... it's done for both application keyboard shortcuts, as well as system shortcuts (as in this example).

For completion, system shortcuts are also available in `System Settings > Keyboard > Keyboard Shortcuts...` (where they can also be changed). (Although I don't think that's 100% comprehensive, e.g., I don't think `⌘⇥` for the application switcher is listed there.)

Re: M5 MacBook Pro

#527
post #52

To any Linux users, I recently bought a fully loaded M4 MacBook pro to replace my aging Lenovo and strongly regret it. I thought I would use it for playing with LLMs, but local dev on a Mac is not fun and I still don't have it fully set up. I'll probably replace it with a framework at some point in the near future. Edit: okay, that garnered more attention than I expected, I guess I owe a qualification. 1. Everything…

You're doing it wrong. Mac is by far one of the best development environments and is used by millions for dev, including LLMs. In fact I'm running LLMs and image AI models right now on my M4 MBA and everything works perfectly.

For your dotfiles there's not too many differences just make a separate entry point for zsh that only includes the zsh + macOS things (a few system calls are different in macOS) and then set your .zshrc to load the zsh + macOS version instead of the Linux or "universal" one. This is trivial if you've split your dotfiles into multiple separate files to import individually from a central master file per OS.

For window management you want to use CMD + ` to switch windows in the same app and CMD + Tab to switch apps. You also want to utilize the touch gestures for App Expose and Mission Control.

The only thing that's still wonky is the touchpad Natural Scroll vs the mouse wheel scroll, there's a third party "Scroll Reverser" app that can give you normal mouse wheel scroll and Natural Scroll on the touchpad at the same time. Hopefully some day Apple will make that a native feature.

Stop trying to install third party window managers.

Re: M5 MacBook Pro

#528

Earlier quoted context omitted.

> Task switching is.. not good? I don't get window previews I can switch through when I hover over the dock, but I do on Linux. That just sounds like being accustomed to one way of switching tasks, honestly. If I want previews, I use Expose (three-finger swipe up/down or ctrl-up/down). But mostly I just use cmd-tab and haven't really needed to see previews there. Because macOS switches between applications , not wind…

The app switching behaviour is really infuriating. Selecting a window and having all the app’s windows come to the fore, obscuring the window from another app is still annoying, 20 years on. And then when you full-screen a window, switch to another app for a moment, and then you can’t find it without delving into the ‘window‘ menu. First world problems. But daily annoyances.

You need to use CMD + ` instead of CMD + Tab

Re: M5 MacBook Pro

#529
post #380

Earlier quoted context omitted.

I've used Macs for 20 years starting on the day 32-bit Intel Macs were released, and agree with the GP. Linux and Plasma spoiled me, going back to macOS and its windowing system feels like a step backward, especially for development, where using multiple windows is a must. Task switching is.. not good? I don't get window previews I can switch through when I hover over the dock, but I do on Linux. Yes, I know about Ya…

When you use linux as desktop, sometimes you get into a customization-hole and make everything "just right" because on linux everything is customizable. Then you switch to macOS or Windows or even (not your) linux setup and hate it. When I manage to contain myself entirely to the terminal it's okay, but the moment I have to interact with GUI I start to miss those "just right" things. I can relate. macOS hilariously s…

Honestly, I get the GP completely. It’s not much the customisation hole. It’s just that MacOS is pretty meh as an OS and hilariously Snow Leopard, the first version I ever used, is my favourite amongst all the ones that followed.

I like the hardware however. I really wish there was a good laptop using a competitive ARM SoC with great Linux support. I refuse to buy anything from Apple since they started the whole EU shenanigans and I don’t really now which laptop I will buy. I’m seriously considering only using a phone as my personal computing device now that Android takes convergence semi seriously.

Re: M5 MacBook Pro

#530

Earlier quoted context omitted.

This usually doesn't work for me. For example, if I open a new Firefox window, the Mac seems to force the two Firefox windows onto different desktops. This already is a struggle, because sometimes I don't want the windows to be on two desktops. I find that if I try to move one window to the same desktop as the other, then Mac will move the other desktop to the original desktop so they are both still on different desk…

> two Firefox windows onto different desktops My favorite is how it'll force move your workspace if you get a popup. To reproduce, get a second monitor, throw your web browser onto that second monitor (not in full screen), and then open a application into full screen on your laptop's screen (I frequently have a terminal there). Then go to a site that gives you a popup for OAuth or a Security Key (e.g. GitHub, Amazon,…

Stop using "full screen mode", with recent macOS you can just drag the window to the top of the screen and let it "snap" to fit the entire screen. This is different from "full screen mode" which is largely useless. What you want is that the app window fills the screen space, not that it takes over the entire screen
Post reply on HN