Pretty funny how they're actively targeting M1 users with their marketing copy with this release. Sorry you made your first gen chip so good that I don't feel the need to upgrade lol.
I have a 2020 Macbook, intel... 2.3 GHz Quad-Core Intel Core i7 is it worth upgrading?
M5 MacBook Pro
471–480 of 579 posts
Re: M5 MacBook Pro
#472Earlier quoted context omitted.
> Sounds more like a you problem I'm sorry, I just really hate this Apple Fanboy rhetoric. It's frequent and infuriating. Don't get me wrong, I hate it when the linux people do it too, but they tend to tell you how to get shit done while being mean. The biggest problem with Linux is poor interfaces[0] but the biggest problem with Apple is handcuffs. And honestly, I do not find Apple interfaces intuitive. Linux interf…
It’s rare that I get feedback like this about a feature I owned for a decade. 1) The vast majority of users have only one contact-sync account, so it’s not an issue for them, merge works fine 2) For users that have multiple contact-sync accounts, they almost never want a feature to silently choose one account’s contact and delete the other account’s contact. So linking is really what these users want if the contacts…
In fact, it's kinda the only solution unless you can push info upstream, and you shouldn't assume you have those privileges or even know their data structure. But that doesn't matter because what the user cares about is how the information is displayed.
It is primarily a display issue. No deletions needed
The critical issue is I, the user, can't identify if these two contacts are in the same address book or not. The only way I can find this out is to guess and check. I have to guess the address book and then search that name, then repeat. That's not a reasonable solution nor does it scale. It's trivially solvable too. Just tell the user what address book a contact belongs to!
That's what leads to the confusion. All the program is telling me is that there are two contacts with the same name, nickname, phone number, and birthday. But the contacts differed on email and notes. The UI feedback tells me "Apple doesn't know how to do a trivial database query" not "Apple doesn't want to destructively merge these contacts because they are in different address books." That is actually not an obvious thing and I chased multiple other issues first. This is especially bad because in my calendar I had 3 entries for this person's birthday and 3 contacts. 2 were linked to my iCloud address book and 1 to Google (by ctrl clicking on the date, but maybe (in hindsight) that's not actually accurate). I somehow got it down to two, which resulted in 4 birthdays on my calendar! That actually created a false flag because now the icons showed as of 1 was from google and now 3 from iCloud, with all 3 no longer linking to a contact. The feedback the programs are giving me is "Apple can't merge tables", right? Or at least that's a reasonable interpretation.
I think theres a relatively simple solution to this. 1) indicate on the contact card which address book the contact belongs to. 2) "Find duplicates" queries across address books. Present the option "link contacts" instead of "merge". It's obviously reasonable that a user would want this as you have that capability for a reason. I honestly think "merge" could be "link" in most cases, because depending on the data structure those will be equivalent (you reference a node. That node has children pointing to the different tables). I agree, you shouldn't delete data, but there's also likely no reason to (yes delete if you have duplicate pointers pointing to the same object unless these pointers are aliases)
The same idea applies to calendar events. I missed a ton of events when I first switched to an iPhone because I'll look at my calendar and see 3 copies of "Columbus Day" and 1 "Indigenous People's Day" (Apple does both!) and not what I had scheduled for 10am. The only solution I have is to disable the holiday tables from my Google calendar and outlook. Effectively that's "deleting" data. This looks like a fine solution but those calendars aren't identical. As a user I want the union. I want deduplication. Because who wants redundant information? It's clearly not something the user is intending (at least in this case). That's going to be true for things like birthdays too (which I'd be happy to import). Apple doesn't even distinguish that as a separate table for my Google calendar so I'm stuck with dupes.
Effectively it is a display issue. As a user that's what's critical to me because that's what makes the program useful. As a programmer, yeah, I care about details but my tech illiterate parents don't.
Tldr: who said anything about deleting data?
Re: M5 MacBook Pro
#473Earlier quoted context omitted.
I ended up doing something similar a few years ago. Picked up a MacBook Pro M1 Max back when the M1 stuff was new to replace an aging Lenovo running Linux. I actually really loved my Lenovo + Linux, but the M1 was new and shiny and I desperately wanted better battery life. The hardware was great, but life on a Mac always felt a bit convoluted. Updating the OS was especially frustrating as a software developer because…
What’s missing in the terminal app?
Re: M5 MacBook Pro
#474To 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 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. Sounds more like a you problem, probably due to unfamiliarity. There are endless options for local dev on a Mac, and a huge share of devs using one.
I don't. I'm constantly shifting between my Linux desktop and a Mac for work. I also picked up a personal MBP with as much RAM as Apple allowed (still far overpriced and limited options) about a year and a half ago. While I don't regret it, it's still not my first choice.
If there's "endless options for local dev on a Mac" then I don't know how to describe the flexibility that a decent laptop running Linux gives you, comparatively. Honestly I think the Mac only excels in one area still today and that is: the breath of their paid for software library. The polish of Mac used to be the draw, but OS X has degraded over the years as Apple shifts to unify IOS and OS X. And don't get me started on the garbage that iCloud is that Apple continues to force feed harder and harder having, clearly, taken cues from the Windows team in Redmond.
I'm really hopeful we start to see more ARM options in non-Mac laptop formats soon. Because, while trivial, it is nice to be able to run small models for a variety of reasons.
It is interesting though that I see a "huge share of devs" using a Mac to write code targeting Linux environments when they could actually simplify their development environment by ditching Mac. To each their own.
Re: M5 MacBook Pro
#475I'm looking to upgrade from the 2013 Macbook Pro to the Macbook Air, I noticed that the pixels per inch are lower in the latest Macbook Air, but I assume that the display is overall better? Also, I read that the keyboard is slightly different between the Air and the Pro, I'm not a big fan of that chicklet design they released
Screen is 3024x1964 @254 pixel density for the Pro. The Air says it is 2560x1664 @224 but interestingly if I do a full screenshot the resultant image is 2940x1912(?).
The Air screen seems brighter, but who goes outside in the sun these days for any more than 10 minutes?
Re: M5 MacBook Pro
#476Earlier quoted context omitted.
I ended up doing something similar a few years ago. Picked up a MacBook Pro M1 Max back when the M1 stuff was new to replace an aging Lenovo running Linux. I actually really loved my Lenovo + Linux, but the M1 was new and shiny and I desperately wanted better battery life. The hardware was great, but life on a Mac always felt a bit convoluted. Updating the OS was especially frustrating as a software developer because…
What’s missing in the terminal app?
Re: M5 MacBook Pro
#477Earlier quoted context omitted.
I wish they'd bring Space Gray back. Not a huge fan of Silver, and the 'Space Black' apparently tends to show smudges more.
Meh, I have a Space Black 16" atm, it looks more grey than anything and the smudges are negligible at best. I'm just bored of the lack of variety. The Air is I guess supposed to be the quirky fun computer and the rest are just for "serious" professionals that can only see in grey and silver.
Re: M5 MacBook Pro
#478To 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…
Note that there certainly are quirks around arm64, however, coming from windows, i am no stranger to have to deal with such issues so they bother me less.
The best thing is, that i can confidently put mac into my backpack without worries of it performing a suicide due to not-fully-sleeping (common windowns issue)
Re: M5 MacBook Pro
#479Earlier 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…
> 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…
Re: M5 MacBook Pro
#480Earlier quoted context omitted.
> A NVIDIA 2080 graphics card from 2018 still surpasses the M5 for gaming. How much energy does it burn while surpassing the M5?
Yeah, I totally hear you. People are always like "please, make sure my desktop computer only uses 30 watts of energy" and "I'm an eco-gamer, please turn off the RGB lights and let's all play the game on eco/low graphics settings, kumbaya"
This but unironically ;-)