this post was submitted on 18 Oct 2023
327 points (96.3% liked)

Technology

59323 readers
5248 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Top Apple analyst says MacBook demand has fallen 'significantly'::A top Apple analyst said Wednesday that shipments for MacBook computers will decline around 30% year over year.

you are viewing a single comment's thread
view the rest of the comments
[–] JiveTurkey@lemmy.world 19 points 1 year ago (16 children)

The cause could be that they're lasting longer. Or it could be the fact that they're not repairable, don't support virtual machines or windows, have cut corners internally to increase profits margins and for the most part don't play games. The company I work for, previous the ARM CPU switch bought MacBooks exclusively and either ran windows in parallels or used boot camp. We can no longer do that to run any of the tools we use for machine programming or troubleshooting so we buy razer blade 15s now. That battery isn't as great but they're powerhouses and have awesome repairability.

[–] areyouevenreal@lemmy.antemeridiem.xyz -1 points 1 year ago* (last edited 1 year ago) (6 children)

You can run virtual machines on Apple Silicon. I have done it myself. Also Razer are known for bad reliability.

[–] freeindv@monyet.cc -2 points 1 year ago (1 children)

You can run virtual machines on Apple Silicon

You can, but with emulationb for anything needing x86 (like Windows). Which means it's slow and unusable

[–] areyouevenreal@lemmy.antemeridiem.xyz -1 points 1 year ago (1 children)

Nope, they use Windows for ARM

[–] JiveTurkey@lemmy.world 0 points 1 year ago (1 children)

Right which still isn't the x86 version of windows that basically every vendor I've come across requires for tooling software and machine programming. It's okay to be wrong fan boy.

[–] areyouevenreal@lemmy.antemeridiem.xyz 1 points 1 year ago* (last edited 1 year ago)

My god you're calling me a fanboy long after I sold the only Apple device I owned. Like it's actually hilarious in how off the mark you are. It wasn't long ago I was getting downvoted on Reddit for suggesting someone not buy their girlfriend a macbook.

I am well aware of the compatibility issues, it's why I sold my M1 machine. The thing is you were specifically talking about Windows as an example of something that needs emulation, which it doesn't. It's specific applications that need "emulation", which isn't even a normal emulator. For macOS applications they mainly use static recompilation, and for Windows apps dynamic recompilation (dynarec) is used. Windows for ARM translation layer basically acts like a JIT compiler.

Apple's implementation is actually shockingly good because they built an x86 like memory coherency mode into the M family SoCs (specifically in the performance cores) and because they are using the static recompilation that I mentioned. Apps running in a Windows for ARM VM couldn't use that last time I owned a MacBook.

load more comments (4 replies)
load more comments (13 replies)