HNHacker News
TopNewBestAskShowJobs

jsheard

34,671 karma · joined March 26, 2012

submissionscomments
jsheard··on Your Phone Is an Entire Computer
That was already the case with the M-series chips, which are shared between Macs and higher-end iPads. The Neo just extends it to the A-series as well.
jsheard··on Big Data on the Cheapest MacBook
OP did just say M5 (implying the base model)

Those speeds on the Pro/Max are impressive though, more in line with Gen5 NVMe drives. Those have been available in desktops for some time but AFAIK the controllers are still much too hot and power hungry for laptops, so I think Apple's custom controller is actually the first to practically hit those speeds on mobile.

jsheard··on Dolphin Progress Release 2603
It's been done, the ZSNES and Project64 emulators have both had exploits which allowed a malicious ROM to run arbitrary code on the host. ZSNES is written mostly in assembly so that was kinda asking for trouble though.
jsheard··on Big Data on the Cheapest MacBook
I'm seeing ~6GB/sec: https://www.tomshardware.com/laptops/macbooks/m5-macbook-pro...

That's decently fast but not especially remarkable, most Gen4 NVMe drives can hit 6-7GB/sec.

jsheard··on Dolphin Progress Release 2603
They don't: https://forums.dolphin-emu.org/Thread-dolphin-donations?pid=...
jsheard··on The dead Internet is not a theory anymore
Looks pretty fossilized to me: https://keybase.io/blog

They haven't added or really changed anything since the acquisition AFAICT, it's just trucking along exactly as it was the day Zoom bought them out. Twitter account proofs were broken by the API changes years ago and nobody is at the wheel to fix or even just deprecate them.

https://github.com/keybase/keybase-issues/issues/4200

jsheard··on The dead Internet is not a theory anymore
It's kind of bizarre that Zoom is still bothering to keep the lights on at Keybase when it's been completely fossilized for six years now. The writing is so obviously on the wall that nobody should be relying on it for anything, and yet they just won't let it die.
jsheard··on Don't post generated/AI-edited comments. HN is for conversation between humans.
Sam Altman would love to sell you a solution to the fire that he dumped gasoline on.

https://en.wikipedia.org/wiki/World_(blockchain)

jsheard··on The MacBook Neo
My money is on 12GB in the second gen since that's what the A19 Pro has, and it would still conveniently differentiate from the other MacBooks with at least 16GB.
jsheard··on The MacBook Neo
I can't be the only one who remembers the celebration 18 months ago when Apple finally stopped selling Macs with 8GB of memory... only for 8GB to suddenly be excused again when the Neo arrived. Perhaps it's not the same people but the general vibe is giving me whiplash.
jsheard··on Google closes deal to acquire Wiz
Or the Wiz IoT company, which seems like something Google might assimilate into Nest, but they didn't.
jsheard··on Cloudflare crawl endpoint
They say it doesn't: https://developers.cloudflare.com/browser-rendering/faq/#wil...

Further down they also mention that the requests come from CFs ASN and are branded with identifying headers, so third party filters could easily block them too if they're so inclined. Seems reasonable enough.

jsheard··on Grammarly is offering ‘expert’ AI reviews from famous dead and living writers
That's almost exactly the premise of a Black Mirror episode (S2E1 - Be Right Back) so you know it's going to get Torment Nexus'ed into existence.
jsheard··on Bluesky CEO Jay Graber is stepping down
He's only meant to be filling in temporarily per the Wired article, but we'll see.
jsheard··on Segagaga Has Been Translated into English
https://blog.gts-translation.com/2025/04/07/the-state-of-mac...

> 12.08% [of translators] say MTPE produces high-quality output.

> A significant portion (around 50%) of respondents do not offer discounts for MTPE work, arguing that post-editing can take as much time as traditional translation.

> Among those who do offer discounts, the most common range is between 10-30%.

jsheard··on Segagaga Has Been Translated into English
> MTPE (Machine translation, post-editing). This works just like it sounds. The initial translation is done with machine translation, then human translators review and edit the resulting translation to try to correct any mistakes.

And the consensus among professional translators is that MTPE only saves time if you're willing to accept a half-assed result. For them to edit MT up to the standard of manual translation takes just as much expertise and effort as translating it manually in the first place.

jsheard··on Segagaga Has Been Translated into English
It was much easier to pirate games on the Dreamcast - the copy protection was broken to the degree that you could burn a game to a CD-R and have it Just Work without modifying the console in any way. It being both a total piracy free-for-all and also a catastrophic commercial failure doesn't seem to fit what you're saying.

Not to say that easy piracy is necessarily a death sentence for a console, the DS succeeded in spite of ubiquitous and cheap flashcarts, but the Dreamcast shows it's not necessarily a path to success either. There are just more pertinent reasons for a system to sink or swim.

jsheard··on Apple's 512GB Mac Studio vanishes, a quiet acknowledgment of the RAM shortage
But for ML workloads the comparison isn't between slotted CPU RAM and Apple's unified RAM, it's between Apple's unified RAM and dedicated GPU VRAM, which can more than double even the M3 Ultras bandwidth at up to 1.8TB/sec. Apple Silicon makes a unique set of trade-offs that shine in certain areas but they are still trade-offs nonetheless, so it really depends on what exactly you're doing with the hardware.
jsheard··on Never Bet Against x86
> Understanding the memory ordering requirements from binary without source and without killing performance by being overly conservative (and hell, the source itself probably has memory ordering bugs if it was only tested on x86) sounds next to impossible.

It is hard, but Microsoft came up with a hack to make it easier. MSVC (since 2019) annotates x86 binaries with metadata describing the codes actual memory ordering requirements, to inform emulators of when they need to be conservative or can safely YOLO ordering. Obviously that was intended to assist Microsoft's Prism emulator, but the open source FEX emulator figured out the encoding (which I believe is undocumented) and implemented the same trick on their end.

Emulators still have to do it the hard way when running older MSVC binaries of course, or ones compiled with Clang or GCC. Most commercial games are built with MSVC at least.

jsheard··on Never Bet Against x86
Nothing yet, but the upcoming Steam Frame VR headset is ARM based. The relevant detail is they're bankrolling the open source FEX x86 emulator, with the goal of bringing the whole Steam back-catalogue to ARM systems.
jsheard··on AMD will bring its “Ryzen AI” processors to standard desktop PCs for first time
I can't imagine why you'd want to buy a beefy SOC with unified memory, only to have it host a discrete GPU through it's narrow PCIe x4 interface. You'd be better off with a traditional CPU that supports a proper x16 slot.
jsheard··on AMD will bring its “Ryzen AI” processors to standard desktop PCs for first time
The Framework Desktop motherboard does actually have a PCIe x4 slot, their case just doesn't expose it for whatever reason. But you can buy the board separately and put it in your own choice of Mini-ITX case which does.
jsheard··on Glaze by Raycast
> https://creativesimiles.com/glaze-meaning-slang/

Kids these days are always saying "snaoƨd" and "foʀaṅr"

jsheard··on MacBook Neo
Because software needs to be aware of the memory lifecycle to avoid losing data when its process gets culled. iOS apps are explicitly built for that, but to my knowledge macOS apps aren't, they are allowed to assume they will run forever until the user closes them.
jsheard··on MacBook Neo
> It's got a phone SoC. The use case for this thing is stuff you could do on a phone

I think the key difference is that phone operating systems are designed around extremely aggressive memory management where any background process can be killed at any time. AFAIK macOS just isn't set up for that.

jsheard··on MacBook Neo
This is the first Mac to use an A-series (i.e. iPhone) processor, so it's a distinct class in their lineup.
jsheard··on MacBook Neo
Stating the obvious - because keeping them separate means Apple gets to double-dip on people buying more or less the same hardware twice.
jsheard··on MacBook Neo
They do allow you to run third party operating systems on Macs. For now.
jsheard··on MacBook Neo
It's probably cheaper to squish everything into one small PCB on one side of the machine.
jsheard··on MacBook Neo
I wonder if this means a Mac Nano with an A-series chip is on the table now. Essentially a beefed up Apple TV that runs macOS.
Page 1 of 34Next →