Live data from Hacker News

M5 MacBook Pro

apple.com

481–490 of 579 posts

Re: M5 MacBook Pro

#481

Does it have full sized cursor keys? PgUp/PdDown/HomeEnd keys? If not, its a fashion accessory, its definately not a PROductivity machine used by PROffessionals.

Agree, there's plenty of room for full-sized arrow keys in a 14 inch form factor.

Re: M5 MacBook Pro

#482
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…

I want to love Linux on the desktop as much as the next Linux fan, but I always end up coming back to the Mac (begrudgingly).

I really liked Windows when WSL came out, but the direction Microsoft seems to be going makes me want to run the other way.

Windows or macOS... for the hardware working well, generally just works as expected. The tradeoffs you make with each, are different. But it's usually not a hardware thing, as to why (in my experience).

I just put Linux on a 5th-gen ThinkPad P1. It works... mostly. Sound works... at about 50% volume of what Windows or macOS would output. This has consistently been an issue with me, every time I've tried to use Linux on the desktop.

It ends up being some set of compromises to use Linux.

And when video is a frequent part of my work and personal use... the quality of it on Linux just doesn't cut it.

For server usage... forget it. Linux wins, hands down. Zero contest. :D

Re: M5 MacBook Pro

#483

Does it have full sized cursor keys? PgUp/PdDown/HomeEnd keys? If not, its a fashion accessory, its definately not a PROductivity machine used by PROffessionals.

PROfessionals that value PROductivity use home row cursors and similarly conveniently located page up/down keys instead of moving their hands to a far away cursor / pg/home module

Re: M5 MacBook Pro

#484

Earlier quoted context omitted.

Apple overprices everything in the EU on top of not shipping new features. Currency risk is a thing but nowhere near the premium they charge. I personally vote with my wallet and stopped buying anything from them.

Who don’t you vote with your vote and oppose regs that are preventing Apple from shipping new features in the EU?

Because these regulations are not preventing Apple from shipping, Apple is deciding to not ship to lobby against good regulations.

Re: M5 MacBook Pro

#485
post #78
post #64

Earlier quoted context omitted.

Docker works very weirdly (it's a desktop application you have to install that has usage restrictions in enterprise contexts, and it's inside a VM so some things don't work), or you have to use an alternative with similar restrictions (Podman, Rancher Desktop). The OS also has weird rough edges when used from the terminal - there are read-only parts, there are restrictions on loading libraries, multiple utilities com…

I suggest trying Nix on Macos, it is very nice as a package manager but also it can be used as a way to replace Docker (at least for my needs, it works very well). This days I don't even bother installing brew on my Mac, I only use Nix.

Ended up doing the same, no brew, no docker

System-wide dependencies installed via home manager, and project-related installed via nix flakes which is created on project basis

I can spin up a new identical environment on new macos in 15 mins

Re: M5 MacBook Pro

#486

Earlier quoted context omitted.

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.

> Selecting a window and having all the app’s windows come to the fore ... would only happen if the application you switch to is enforcing it for some reason. Ordinarily you can interleave windows all you want. Switching to an application by clicking on it in the Dock or Cmd+Tabbing to it will bring all its windows to the front, though.

You're right, I'm thinking of using the keyboard cmd-tab.

So if I have two Zed windows and Firefox in front of one of them, I can't switch from Zed to Firefox and back to Zed without losing view of Firefox. Means I have to move windows around so they don't overlap, which seems so counterintuitive.

Re: M5 MacBook Pro

#487
post #245

Earlier quoted context omitted.

As a long term Mac user who works on ROS a lot I hear you. Most people here think local dev means developing a React app. Outside of mainstream web frameworks Mac sucks for local dev.

I’ve found Macs to be good for most dev stuff with the exception of non-Dockerized C++. Unfortunately I do a lot of C++… I hate the hoops you have to go through to not use the Apple Clang compiler.

Yeah, C++ is only a side actor on Apple since Mac OS got replaces with NeXTSTEP, Copland was C++ based, and BeOS as well, but Objective-C won.

Now with Swift, and the whole security legistation ongoing issues across several countries, Apple seems to only care to the extent it needs for their uses of LLVM, Metal Shading Language (C++14 dialect), and IO / Driver Kit frameworks.

They aren't contributing to clang as they once were, Google also not after the whole ABI break discussion.

On Windows land, it isn't much better, it appears that after getting first place reaching C++20 compliance, Microsoft decided to invest their programming language budgets on .NET, Rust and Go, asking the community what features that actually care about in newer standards.

https://developercommunity.visualstudio.com/t/Implement-C23-...

https://developercommunity.visualstudio.com/t/Implement-C26-...

So it is going to be hard going forward, expecting the very latest features on the three major compilers, when the contributions get reduced.

Re: M5 MacBook Pro

#488

Earlier quoted context omitted.

You know you can use CMD+backtick (CMD+`) to cycle between windows of the same app? Add shift to go in reverse. Or otherwise you can enable the app exposé feature to swipe down with three fingers and it will show you only windows of the same app.

Only sometimes it doesn't work. (For me on a Norwegian keyboard it is CMD+ Specifically, sometimes it works with my Safari windows ans sometimes it doesn't. And sometimes when it doesn't work, Option+ But sometimes that doesn't work either and then I just have to swipe and slide or use alt-tab (yes, you can now install a program that gives you proper alt-tab, so I do not have to deal with this IMO nonsense, it just f…

> yes, you can now install a program that gives you proper alt-tab

Have you tried any that actually delivered on what was promised?

And actually replacing the alt-tab, not just adding yet-another-key-combination to use?

Re: M5 MacBook Pro

#489

Earlier quoted context omitted.

I've been on a mac for ~4 years now. It was a bit of a struggle to get used to it, coming from windows. The only thing I really miss now is alt-tab working as expected. (It's a massive pain to move between two windows of the same program)

https://alt-tab-macos.netlify.app/

It has some weird behavior when it comes to reverse order, when you cmd+tab+shift then the shift key is suddenly the deciding button, not tab.

End up with the focus just speeding off to the left without really intending to, since it ignores tab and now focuses on shift.

Re: M5 MacBook Pro

#490

Earlier quoted context omitted.

You know you can use CMD+backtick (CMD+`) to cycle between windows of the same app? Add shift to go in reverse. Or otherwise you can enable the app exposé feature to swipe down with three fingers and it will show you only windows of the same app.

Only sometimes it doesn't work. (For me on a Norwegian keyboard it is CMD+ Specifically, sometimes it works with my Safari windows ans sometimes it doesn't. And sometimes when it doesn't work, Option+ But sometimes that doesn't work either and then I just have to swipe and slide or use alt-tab (yes, you can now install a program that gives you proper alt-tab, so I do not have to deal with this IMO nonsense, it just f…

I install Karabiner [0] first thing on a new macOS.

It lets you map this key to fix this issue and allows many more mappings.

[0] https://karabiner-elements.pqrs.org/

Post reply on HN