HNHacker News
TopNewBestAskShowJobs

mrpippy

3,365 karma · joined February 7, 2012

Apple platforms -- embedded -- Linux/UNIX -- retrocomputing

https://bslabs.net

https://twitter.com/realmrpippy

submissionscomments
mrpippy··on WinCE64 – Windows CE 2.11 for N64
WinCE 6 Platform Builder was based on Visual Studio 2005 I think.

Building applications for WinCE 6 was also only supported with Visual Studio 2005 or 2008, which put a hard cap on available language features and development OS support. I had the thankless job of trying to port C++ code from Linux to WinCE 6 in 2014, and even then VS2008 felt way behind.

mrpippy··on macOS 27 won’t be supporting Intel anymore
See https://developer.apple.com/documentation/macos-release-note...
mrpippy··on macOS 27 won’t be supporting Intel anymore
Correct, that is staying around.

https://developer.apple.com/documentation/macos-release-note...:

> There will continue to be support for older, unmaintained gaming titles leveraging Rosetta along with software running Intel binaries in Linux VMs.

mrpippy··on macOS 27 won’t be supporting Intel anymore
True, Apple's developer and support pages are not all fully up-to-date or explicit. From the macOS 26.4 release notes (https://developer.apple.com/documentation/macos-release-note...):

> There will continue to be support for older, unmaintained gaming titles leveraging Rosetta along with software running Intel binaries in Linux VMs.

mrpippy··on macOS 27 won’t be supporting Intel anymore
No, those need to stay (at least the ones needed to run the targeted "old unmaintained games"). What can go is all the x86_64 slices of system binaries (i.e. bash, perl, etc etc)
mrpippy··on Apple approves driver that lets Nvidia eGPUs work with Arm Macs
Evidence that NVIDIA has even been trying? My understanding is that Apple didn’t allow 3rd parties to write graphics drivers past 10.13, but they could’ve done a non-graphics driver like this.
mrpippy··on OpenBSD on Motorola 88000 Processors
I believe it was the first RISC that Apple prototyped building a Mac around, including a 68K emulator. IIRC from Gary Davidian’s CHM oral history, it was corporate dealmaking that led to AIM and PPC more than any technical negatives for the 88K.

https://computerhistory.org/blog/transplanting-the-macs-cent...

mrpippy··on macOS 26 breaks custom DNS settings including .internal
The report says it broke when updating from macOS 15 to 26, so not a minor patch update. I'm a bit surprised no one noticed this earlier though, since 26 has been out since September and in beta since June.
mrpippy··on Tell HN: I'm 60 years old. Claude Code has re-ignited a passion
AppleScript doesn’t have any NeXT heritage, it comes entirely from classic MacOS (debuted in System 7.1)
mrpippy··on The IRIX 6.5.7M (sgi) source code
This leak has been floating around for years, and it's not even close to everything (i.e. no GUI pieces)
mrpippy··on -fbounds-safety: Enforcing bounds safety for C
Apple is shipping code built with this, and is supporting it for developers to use (see https://developer.apple.com/documentation/xcode/enabling-enh...)
mrpippy··on 27-year-old Apple iBooks can connect to Wi-Fi and download official updates
Huh? They're all linked from https://support.apple.com/en-us/102662
mrpippy··on Rivian R2: Electric Mid-Size SUV
CarPlay supports that, the car just needs to pass it through. I believe Ford and Toyota both do.
mrpippy··on Intel will start making GPUs
The original article is here, and it unfortunately is just as confusing: https://www.reuters.com/business/intel-ceo-says-company-will...

Of course Intel has been designing and selling GPUs for years, I guess Lip-Bu means they're going to start manufacturing them as well? Or they're going to be data-center focused now?

mrpippy··on Boeing knew of flaw in part linked to UPS plane crash, NTSB report says
Are you talking about Starliner? Starliner's 2 flights have been problematic to say the least, but Orion's single (uncrewed) flight went pretty well.
mrpippy··on Go Home, Windows EXE, You're Drunk
Various anticheat/DRM schemes actually do direct syscalls on Windows, so Proton has patches that use seccomp to trap them and jump to the intended Nt* syscall. There was actually a feature added to the Linux kernel a few years ago (syscall user dispatch) so that Wine could stop using seccomp for this, but Wine is still not using it.

Upstream Wine also supports direct syscalls on x86_64 macOS. macOS syscall numbers have a high bit set, so Windows syscall numbers (0 to ~300) are invalid macOS syscalls, that triggers SIGSYS, and then Wine jumps to the Nt* syscall.

mrpippy··on NASA announces unprecedented return of sick ISS astronaut and crew
How are they explaining away the fact that the Japanese male astronaut asked for a consult with the flight surgeon on the public loop (a video which NASA has since removed from YouTube)?
mrpippy··on NASA announces unprecedented return of sick ISS astronaut and crew
Everyone on the ISS needs to have a seat reserved for them in a docked spacecraft, in case they need to evacuate the station quickly (or for a medical issue like this). You can’t bring back just one person from a 4-person crew; the other 3 would have no way to leave.
mrpippy··on Loss32: Let's Build a Win32/Linux
The syscall numbers change with every release: https://j00ru.vexillium.org/syscalls/nt/64/
mrpippy··on I didn't realize my LG TV was spying on me until I turned off Live Plus
HDMI Ethernet Channel fizzled out and no devices ever supported it.
mrpippy··on The Anatomy of a macOS App
The stapled ticket is optional beyond notarization itself. If you notarize but don’t staple the ticket, users may need an internet connection to check the notarization status.
mrpippy··on Bikeshedding, or why I want to build a laptop
IMO, the benefits of an immutable OS install outweigh being able to uninstall/remove particular apps.
mrpippy··on Airbus A320 – intense solar radiation may corrupt data critical for flight
I don’t believe it’s been years, only the latest firmware version for the ELAC is affected. The fix is to downgrade (or replace hardware with a unit running earlier firmware)
mrpippy··on Moving from OpenBSD to FreeBSD for firewalls
One thing I like about using OpenBSD for my home router is almost all the necessary daemons being developed and included with the OS. DHCPv4 server/client, DHCPv6 client, IPv6 RA server, NTP, and of course SSH are all impeccably documented, use consistent config file formats/command-line arg styles, and are privilege-separated with pledge.
mrpippy··on NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]
UPS and FedEx each have around 25 MD-11s, Western Global has 2 I think, the Orbis Flying Eye Hospital is an MD-10, some cargo airline in Botswana has one, and 10 Tanker has some DC-10 firefighting tankers.

That’s the entire worldwide fleet.

mrpippy··on Apple will phase out Rosetta 2 in macOS 28
Rosetta for PPC apps was supported from the first Intel Macs released in January 2006 until 10.7 Lion was released in July 2011.
mrpippy··on Apple will phase out Rosetta 2 in macOS 28
The OP only applies to Rosetta for running x64 Mac apps, not running x64 Linux software in aarch64 Linux VMs.
mrpippy··on Mysterious Intrigue Around an x86 "Corporate Entity Other Than Intel/AMD"
Do those only apply to hardware implementations? Apple and Microsoft are both shipping x86_64 emulators that support SSE/AVX/AVX2
mrpippy··on Apple Vision Pro upgraded with M5 chip
It can display an entire Mac desktop https://support.apple.com/en-us/118521
mrpippy··on Sony PlayStation 2 fixing frenzy
https://en.wikipedia.org/wiki/ASCI_Blue_Mountain
← PreviousPage 2 of 27Next →