Remix.run Logo
santiagobasulto 21 hours ago

[flagged]

IntelMiner 20 hours ago | parent | next [-]

I'll probably be tarred and feathered for this opinion, but "everything works out of the box" Mac feels like wishful thinking

Every time Apple pushes an update that causes some bizarre issue, people talk about it at length

On the one hand, software is written by humans. Humans make mistakes

On the other hand, Apple by design supports such a tiny set of hardware (that they largely build themselves and tightly couple to their software) that it's strange they're unable to iron out the issues in test before pushing the updates and ending making the tech news cycle when something goes wrong

justahuman74 20 hours ago | parent | next [-]

> that it's strange they're unable to iron out the issues in test before ...

It's the deadlines.

"Must ship feature before WWDC"

thanksgiving 19 hours ago | parent [-]

I can't help but wonder if this requirement if secrecy for a big bang marketing event that is called wwdc is to blame as well. At least the different teams working in the same product should have access to the complete product, right?

jon_richards 20 hours ago | parent | prev | next [-]

Last major update broke all my vpns for a while. Really not fun having to switch to ssh bastions to do anything.

usefulcat 20 hours ago | parent | prev | next [-]

I don’t really share your experience, but otoh I rarely have problems with MacOS. Although to be fair, I also do my best to wait the better part of a year before updating. So I’m always ~1 year behind, but then I also avoid a lot of the teething problems.

IntelMiner 20 hours ago | parent [-]

I don't use a Mac so I can't exactly cite specific issues I've had. But I've definitely seen a lot of them posted and reported on HN, ArsTechnica, Reddit and other places

Due to how small Apple's hardware list is, issues directly impact a much larger percentage of their userbase

hulitu 18 hours ago | parent | prev [-]

> On the one hand, software is written by humans. Humans make mistakes

That's why we had proceses and testing. But they are too expensive. /s

RVuRnvbM2e 20 hours ago | parent | prev | next [-]

a) most thinkpads come with a physical camera shutter https://support.lenovo.com/us/en/solutions/ht512980-what-is-...

b) this story is about Windows. Linux has its own firmware update solution https://fwupd.org/

nox101 20 hours ago | parent | prev | next [-]

> I’m just gonna stay on my easy-to-use, reliable, everything-works-out-of-the-box Mac.

Where do I get one of those? I've ran into just as many problems with my Macs.

Latest is Airplay stopped working: https://discussions.apple.com/thread/255783202?sortBy=rank

Another was Finder copy to SMB wouldn't error but file would be corrupted (copying from any other computer to the same SMB no problem. Copying by rsync from the same mac, no problem, just finder)

My Airpods often don't connect. Solution, reboot Mac (after trying several other things)

Network starts failing. Solution, reboot (after trying several other things)

I can catalog many many more. I also have a Windows 10 (now 11) machine. It's had no more (nor less) problems.

syntaxing 20 hours ago | parent | next [-]

What kind of router are you using? I had a bunch of network issue when I turned on RSTP on my network for some reason. They’re all fixed since I turned that off and ICMP snooping (I have Ubiquiti equipment). Can’t say much about your SMB issue, we have a mount drive at work and been solid since I’ve been here.

hulitu 17 hours ago | parent | prev [-]

> Solution, reboot Mac

They copied this feature from Windows. /s

declan_roberts 21 hours ago | parent | prev | next [-]

Apple definitely knows their audience, unfortunately they've been straying a little bit from the mission lately on software reliability.

hulitu 17 hours ago | parent [-]

> software reliability is a general problem, not specific to Apple. Why test, when you are already working at the next release ? If there are issues, please upgrade to the latest version. Rinse and repeat. /s

kube-system 21 hours ago | parent | prev | next [-]

Yeah, on Linux you get all of the same firmware issues, but with no vendor software support to update it!

I dual boot windows so that I can download all of my PC's firmware updaters.

dorfsmay 20 hours ago | parent [-]

What? I've been upgrading my laptops with fwupdmgr for years without any issue.

kube-system 19 hours ago | parent [-]

I've tried gnome-firmware (same backend) on literally every linux system I've ever owned and have never seen an available update for any of my hardware.

talldayo 9 hours ago | parent [-]

If you don't own supported hardware, that's not really super surprising: https://fwupd.org/lvfs/vendors/

kube-system 6 hours ago | parent [-]

Right. That’s the point of my initial comment. That list looks promising… if you own a Dell or Lenovo. Everything else is a pretty pitiful showing.

I’m actually booted into windows right now to update my monitor firmware.

loloslsr 20 hours ago | parent | prev [-]

[flagged]

justahuman74 20 hours ago | parent [-]

No it doesn't, it just has a bsd syscall adaption layer

learntoreadwiki 20 hours ago | parent [-]

The Berkeley Software Distribution (BSD) part of the kernel provides the Portable Operating System Interface (POSIX) application programming interface (API, BSD system calls), the Unix process model atop Mach tasks, basic security policies, user and group ids, permissions, the network protocol stack (protocols), the virtual file system code (including a file system independent journaling layer), several local file systems such as Hierarchical File System (HFS, HFS Plus (HFS+)) and Apple File System (APFS), the Network File System (NFS) client and server, cryptographic framework, UNIX System V inter-process communication (IPC), audit subsystem, mandatory access control, and some of the locking primitives.[7] The BSD code present in XNU has been most recently synchronised with that from the FreeBSD kernel. Although much of it has been significantly modified, code sharing still occurs between Apple and the FreeBSD Project as of 2009.[8]

flakes 20 hours ago | parent [-]

You should read the official wiki. https://wiki.freebsd.org/Myths#FreeBSD_is_Just_macOS_Without...

> Darwin - which consists of the XNU kernel, IOkit (a driver model), and POSIX compatibility via a BSD compatibility layer - makes up part of macOS (as well as iOS, tvOS, and others) includes a few subsystems (such as the VFS, process model, and network implementation) from (older versions of) FreeBSD, but is mostly an independent implementation.

yourownlink 20 hours ago | parent [-]

The two operating systems do share a lot of code, for example most userland utilities and the C library on macOS are derived from FreeBSD versions.