6 ms·
Damn impressive if true, but I’ll be honest, I still don’t feel the need to replace my M1 iPad Pro or my M1 Pro Macbook Pro. They’re both more than amazing for
by stego-tech 1y ago
Damn impressive if true, but I’ll be honest, I still don’t feel the need to replace my M1 iPad Pro or my M1 Pro Macbook Pro. They’re both more than amazing for my use cases - though if Apple suddenly took gaming seriously, like extending Rosetta to act as a translation layer for Windows games a la Proton, I’d gladly throw down for an M5 Ultra when it’s released.
- jmkni 1y agoYeah they've reversed-cannabalised themselves
- flkiwi 1y agoI mean, they're still doing pretty well.
- wing-_-nuts 1y agoIn all honesty, I don't think cpu has ever been a huge limitation for me outside of gaming. The biggest bottlenecks for me have always been disk speed and memory. My soon-to-be decade old xps 13 gets on well enough, except it only has 8gb of soldered on ram. That absolutely is a bottle neck for me.
- School-Cotton 1y agoI guess you don’t work in C++ or Rust. Compile times are a bitch and they’re completely CPU-bound.
- mrheosuper 1y agoHow often do you rebuild your C++/Rust? You may consider adding some cache system.
- wing-_-nuts 1y agoBear in mind, my personal laptop rarely compiles massive projects. I think the last large thing I compiled by hand was wine, and it's been a while since I've done that. Most of the coding done on that laptop are small toy applications to test a language feature. It also helps that golang is lightning fast when it comes to compile times.
- ascagnel_ 1y ago> though if Apple suddenly took gaming seriously, like extending Rosetta to act as a translation layer for Windows games a la Proton, I’d gladly throw down for an M5 Ultra when it’s released No joke, if I could run my Steam library on my phone, I'd probably buy a new phone every year (and might need to, given what the thermals and rapid charge/discharge cycles would do to battery longevity). But Apple's current strategy is to provide a tool, then let developers do the work themselves; compare to Valve's efforts (and occasionally stepping on rakes when games update themselves).
- hahayup 1y agoI completely agree. I've worked on the Whisky project and am fairly familiar with WINE, Proton, and CrossOver. Proton uses the underlying technology of WINE, which is largely supported by CodeWeavers, who mainly create CrossOver, essentially Proton for MacOS. CodeWeavers also supported the creation of GPTK, which uses WINE as well. CrossOver, considering it's live-translating Windows x86 calls to MacOS x86 calls, and then piping that through Rosetta, works INCREDIBLY well on my M1 Pro. Elden Ring was easily out-performing there than on my Steam Deck. As far as I can tell, the main issue for putting CrossOver on iOS is a lack of API support and an inability for iOS software to start new processes. AltStore and emulators on iOS are exciting, and with iPadOS and MacOS becoming increasingly similar, I hope to see someone give WINE on iOS a shot. I would love to see a world where I can play my Steam library on my iPad or my iPhone, considering the wild amount of performance they can output, but the limitations of iOS make it very difficult or likely impossible.
- whatever1 1y agoApple does not take 30% cut from this hence this will never happen.
- NetMageSCW 1y agoApple certainly allows a lot of free without in-app purchases apps on the App Store. They don’t care that much about the 30% (which was the best deal ever for a phone app store when it came out) except how the App Store sells hardware.
- thenaturalist 1y agoLocal LLMs will be one of those things where you'll feel a difference. Not much else I can think of as well. M1 is still insane. Apps, OS emulation... just chuggs along.
- ziofill 1y agoI don't know how often it happens that a 5 year old chip still gets praise, but I guess not very often.
- adastra22 1y agoJust upgraded my M1 Pro to an M4 Max. Roughly an order of magnitude faster local inference, though I haven’t benchmarked it. Outside of that though, it’s really hard to tell the difference. M1 is/was a beast and plenty fast enough for daily work.
- addaon 1y agoI use my M1 Max MacBook Pro for pretty serious CFD with OpenFoam. It’s astonishing how good it is… but a newer machine would be nearly 2x faster, which matters when single runs can take 1-3 hours.
- willis936 1y agoI know Asahi is in choppy waters this year, but it is a seriously impressive project in (imo) a good state. I was surprised that I could run a one-liner script and an hour later play a 32-bit windows x86 3D openGL game on an ARM apple machine with reasonable performance.
- GeekyBear 1y agoAsahi isn't in choppy waters. The new project leadership team made the decision to prioritize getting their existing work upstreamed into the Linux kernel, before working on supporting newer SOCs. It's been going well.
- rowanG077 1y agoI agree with that somewhat. But they still lost their main GPU kernel driver developer AND Also their uber productive user space GPU driver developer. With especially the loss of Alyssa leaving a basically unfillable hole.
- GeekyBear 1y agoAlyssa's work was already upstreamed in May, and the driver is ready to go when the kernel is ready to accept Rust GPU drivers. > We are pleased to announce that our graphics driver userspace API (uAPI) has been merged into the Linux kernel. This major milestone allows us to finally enable OpenGL, OpenCL and Vulkan support for Apple Silicon in upstream Mesa. This is the only time a graphics driver’s uAPI has been merged into the kernel independent of the driver itself, which was kindly allowed by the kernel graphics subsystem (DRM) maintainers to facilitate upstream Mesa enablement while the required Rust abstractions make their way upstream. We are grateful for this one-off exception, made possible with close collaboration with the kernel community. https://asahilinux.org/2025/05/progress-report-6-15/ https://asahilinux.org/2025/05/progress-report-6-15/ Alyssa didn't abandon the project, she completed it.
- rowanG077 1y ago
- GeekyBear 1y ago> if Apple suddenly took gaming seriously, like extending Rosetta to act as a translation layer for Windows games a la Proton Apple already provides the translation layer to convert from DirectX 11 or 12 to Metal that Wine uses on Macs. https://wccftech.com/apple-game-porting-toolkit-2-supports-avx2-instruction-set/ https://wccftech.com/apple-game-porting-toolkit-2-supports-a... Proton does the exact same thing, only it translates DirectX into the Graphics API that Wine on Linux uses. The new thing is that the M5 versions of the GPU cores picked up a 40% performance boost, on the version that just shipped on the new iPhones.
- bigyabai 1y ago> Apple already provides the translation layer to convert from DirectX 11 or 12 to Metal that Wine uses on Macs. To registered developers, with no upstream or downstream support whatsoever. > Proton does the exact same thing For everyone, with upstream and downstream vendoring. It's quite exciting to have two competing standards like this, it really makes you wonder which one developers will side with.
- GeekyBear 1y ago> To registered developers, with no upstream or downstream support whatsoever. It's open source, you don't have to be registered with anything. Wine already uses it. Buy the commercial version of Wine for Mac, and you get end user support. > It's quite exciting to have two competing standards like this, Wine is the single open standard here. > Being a fork of Wine, Proton maintains very similar compatibility with Windows applications as its upstream counterpart... Proton generally lags behind its upstream Wine base by several releases. https://www.wikipedia.org/wiki/Proton_(software) https://www.wikipedia.org/wiki/Proton_(software) Apple and Valve are just providing layers that translate graphics API calls from the Windows standard DirectX API to Metal on Mac or Vulkan on Linux that Wine can use to support games on those platforms. However, Proton lags behind on features available in the newer versions of upstream Wine.
- deleted 1y ago[deleted]
- tibbon 1y agoYup. I've got an M1 Pro from work, and while I'm looking forward to hopefully getting an M5 in December, I really don't know if it will be a significant increase in my daily tasks or enjoyment. I do have an M4 Pro Mini that's a bit snappier, but it isn't night and day difference.
- carlosjobim 1y agoWhy should you need to replace your M1 machine? Quality products tend to stay with us for a longer time. Apple still has billions of people without any of their devices to sell their new machines to.