Live data from Hacker News

Apple's M4 has reportedly adopted the ARMv9 architecture

wccftech.com

111–120 of 250 posts

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#111

So binary sizes are going to double?

>> So binary sizes are going to double? If you're already supporting 2 arch it will only increase by 50 percent to support a 3rd ;-)

The most impressive I've seen has been four-arch support in a single bundle: PowerPC, 32-bit x86, 64-bit x86 and ARM64.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#112
post #103

Earlier quoted context omitted.

Every character you type results in some sort of hit to their telemetry server. It will include the actual letter you typed, if you or your org are not configured to be in EU. With their EU configuration option (pulled from server every launch) it will only report the fact that you typed _something_. Now if that's not fun enough, their telemetry also covers mouse movements. Go ahead and watch your CPU as you spin you…

Your description is so absurd that I can't tell if it's real or a satire. Please tell me this is a satire piece...

I had the exact same feeling. Can't tell if it's real or a joke. It's not only outrageous for privacy, but also very bad engineering.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#113

Earlier quoted context omitted.

I’m in the EU and should have the EU configuration. The problem mainly occurs when I mention someone in a reply to a thread. Once I type @ the text input just slows down so much I can type much faster than it can render the text.

It's still going through the same telemetry action, it just omits the actual character you typed. And yes, it is character by character. That collection (eg, the timestamp you hit the character, channel/person it was to, etc) is the inefficiency causing your typing to slow. If it was a straight text box that they polled contents of _occasionally_ or after you hit 'send', it would be a much better user experience.

Haha what exactly does it protect me from? If they see that I typed something to someone, and see the chat history of me having sent a particular message at a particular time, it doesn't take a genius to put things together.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#114
post #72
post #64

Earlier quoted context omitted.

async is still difficult. There is no getting around data synchronization issues. either you need to spend a lot of time in design or will get constant problems with things like not having a mutex when you should, mutex deadlock, holding a mutex too long, locking/unlocking too often. I haven't done async JS, but I've done enough async elsewhere to know that language cannot work around bad design.

I thought this was mostly/fully solved with CRDTs?

You still need to design a CRDT that solves your particular problem, you don't just say the magic word "CRDT" and the problem is gone. And the performance will depend on how good the design is.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#115

So binary sizes are going to double?

>> So binary sizes are going to double? If you're already supporting 2 arch it will only increase by 50 percent to support a 3rd ;-)

And you'd like to think the binaries are still not the largest component of an app contributing to the file size. But who knows these days.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#116
post #44

The most incredible thing about the new iPads is that even with the crazy fast M4 chip MS Teams manages to crawl to a halt. Clearly it takes all the engineering skills of the largest and most valuable software company in the world to make text entry go at about 1 fps on a chip as powerful as the M4.

LOL, you wanna try it on my ~2 generations old Core i5 corporate laptop. Sometimes, the first steps of drawing the calendar view are roughly the same speed as me drawing it in Paint. Maybe someone should normalise giving developers crappy laptops to develop on. (Has anyone done a deep dive into Teams to explain what on earth is going on? I mean, if VSCode can be fast despite its underlying architecture, surely someth…

Yup, my work machine has an older i7 (2021-era maybe?) with 32GB RAM and between Teams, Slack, "new" Outlook, Jira, WSL, driving a 4K display off the piddly integrated GPU, and a VPN that involves every packet doing a transatlantic roundtrip whenever I want to connect to an internal service, everything is just dog slow. And the fan noise—my god the fan noise.

Some days it makes me extra motivated to make the code I write fast and efficient; other days I want to give up entirely.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#117
post #55
post #44

Earlier quoted context omitted.

LOL, you wanna try it on my ~2 generations old Core i5 corporate laptop. Sometimes, the first steps of drawing the calendar view are roughly the same speed as me drawing it in Paint. Maybe someone should normalise giving developers crappy laptops to develop on. (Has anyone done a deep dive into Teams to explain what on earth is going on? I mean, if VSCode can be fast despite its underlying architecture, surely someth…

Do companies using Teams have a choice of using something else or are their C*Os and IT departments married with Microsoft? If the latter, they'll use whatever Microsoft throws at them, even if it doesn't work.

Teams' USP is that it's part of the suite corporations are almost universally already paying for.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#118
post #2

Hmm, I was thinking of buying an M3 Pro 16” this summer, but maybe I should wait then

Apple’s tempo is so regular that this has been a problem my entire adult life. I’ll buy a little later. I’ll buy a little later!

I just only buy every fourth or fifth whatever it is. Usually the previous model, too, when I do, sometimes used or official-refurb. Works great.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#119
post #2

Hmm, I was thinking of buying an M3 Pro 16” this summer, but maybe I should wait then

Since the move to Apple Silicon you are realistically never more than 12-18 months away from a new chip generation in a MacBook. An M1 is still plenty good for the vast majority of workloads, especially if it's an M1 Pro/Max/Ultra.

Actually probably the best thing to do is wait until the M4 machines launch then bag a good deal on a clearance M3.

Re: Apple's M4 has reportedly adopted the ARMv9 architecture

#120

The most incredible thing about the new iPads is that even with the crazy fast M4 chip MS Teams manages to crawl to a halt. Clearly it takes all the engineering skills of the largest and most valuable software company in the world to make text entry go at about 1 fps on a chip as powerful as the M4.

Every character you type results in some sort of hit to their telemetry server. It will include the actual letter you typed, if you or your org are not configured to be in EU. With their EU configuration option (pulled from server every launch) it will only report the fact that you typed _something_. Now if that's not fun enough, their telemetry also covers mouse movements. Go ahead and watch your CPU as you spin you…

No clue why they're even doing this and not just sampling after the fact. There's no way they are gleaning anything useful that they couldn't more efficiency (and anonymously) capture.
Post reply on HN