Live data from Hacker News

macOS Sonoma 14.4 might break Java on your machine

appleinsider.com

261–270 of 271 posts

Re: macOS Sonoma 14.4 might break Java on your machine

#261

Earlier quoted context omitted.

> Ok so you couldn’t list a better laptop I did. You just didn't want to listen. > Speakers bad in a MacBook? Come on man at least try to be objective. Mac users that list the laptop speakers as good are really digging in. It is marginally better than regular shitty laptop speakers, but it is still very shitty. Any cheap proper speakers are much better, to the point that listing it as a positive is misleading. And I…

> I did. You just didn’t want to listen. Hate to be that guy, but you literally didn’t. Your “I honestly prefer using my 5 year old Dell G5” does not answer that question.

I presume reading skills are hard to acquire these days. I can tell you in more simple terms. Unfortunately HN does not allow me to draw with crayons:

"Any manufacturer that provides hardware that has screen with a matte finish and whose hardware is not tied to a shitty OS".

Re: macOS Sonoma 14.4 might break Java on your machine

#262

Earlier quoted context omitted.

The actual text from https://bugs.java.com/bugdatabase/view_bug?bug_id=8327860 says this: > We have been working on a patch that switches the jit protection mode to EXEC around these potential faulting memory accesses. Yes, they're changing one aspect of signal handler use to work around this problem. They're not stopping the use of signal handlers in general . Hotspot continues to use signals for efficiency in gener…

> Yes, they're changing one aspect of signal handler use to work around this problem. They're not stopping the use of signal handlers in general. Hotspot continues to use signals for efficiency in general. See https://github.com/openjdk/jdk/blob/9059727df135dc90311bd476 ... This whole thread is about SIGSEGV, and specifically their SIGSEGV handling. However, catching normal signals is not about efficiency . Some of t…

[deleted]

Re: macOS Sonoma 14.4 might break Java on your machine

#263

Earlier quoted context omitted.

> you cannot ever receive a SIGSEGV during said ppoll Unless someone sends one with kill(2). Also, I was talking about signals in general, not SIGSEGV in particular. Who uses SIGSEGV as an async work dispatch mechanism? > unless you passed it bugus fds, timeout or sigmask pointers. A sleeping process cannot segfault. No, you get EFAULT. System calls don't work that way. > If you register a SIGSEGV handler, you have z…

> No, you get EFAULT. System calls don't work that way. `ppoll(2)` is a C library function you call. On glibc, depending on which implementation you hit on your architecture, the `ppoll` call will segfault before the syscall if you call it with bogus timeout or sigmask pointers, as glibc is dereferencing them. > That's why you use sigaction(2) to register signal handlers --- your callback gets both a siginfo_t and a…

> `ppoll(2)` is a C library function you call.

ppoll is a real system call on all Linux systems and has been for over a decade.

> It is true that you could try to figure out whether the faulting address is within a range you thought belonged to a particular thing,

Which programs do, reliably, all the time.

> You won't get false negatives, but will get false positives.

No, you won't. Once a program wanders into la-la land of memory corruption, all bets are off anyway.

Re: macOS Sonoma 14.4 might break Java on your machine

#264
Sonoma has been trash so far. I faced an issue where they changed they way linking is done in the new Xcode version and that broke builds for erlang. This is so bad that programs that run on versions of OTP prior to 25 don’t work on the m1 macs anymore. At least last time I checked. Yes, this affects Xcode primarily but still it makes one think what the hell is going on over there.

They basically bamboozled us with fancy wallpapers and gave us this immensely substandard software.

Re: macOS Sonoma 14.4 might break Java on your machine

#265

Earlier quoted context omitted.

The reputation was well earned when Linux on the Desktop wasn’t as easy or friendly as it is today and was severely lacking good quality GUI applications. Windows was a virus laden mess and was not useful for running Linux apps. And besides the flaws of the other OS’es, OS X had some of the nicest window management features (Expose from the Snow Leopard is still my favorite window switcher), was a UNIX and had a thri…

> And besides the flaws of the other OS’es, OS X had some of the nicest window management features I'm always confused by such statements, because what KDE offers on Linux easily dwarfs every window management concept in every major OS. I always need to install additional third-party apps (e.g. Rectangle on macOS) to get a poor-man's equivalent of KDE-style window management functionality.

> had

Nothing came close to OSX’s Expose 15 years ago.

OSX has gone backwards in terms of windows management since then.

Linux is far superior. Even Windows is slightly better because at least windows snap to edges.

Re: macOS Sonoma 14.4 might break Java on your machine

#267

Earlier quoted context omitted.

I've been using MacOS for about 5 years, as it is the machine issued by my workplace. And I hate it. It's so much worse than Linux that it's not even a joke. Hell, I think I would have preferred to work on Windows with WSL than this crap. The hardware is not even that good. I presume people like it because it looks slick and serves as a status symbol.

Please name a competitor with better laptop hardware (I assume your workplace provided you with a laptop). Things such as better screen, lower fan noise/computing power ratio, speaker quality, touchpad and battery life.

The only thing I prefer the mac M3 PRO (work), hardware wise, to my MSI w/4060 and 64GB ram, is the battery life. Everything runs slower on my mac. There are some niceties (the color filter for my color-blindness, for example, and the keychain), but not a fan of

* lack of usb ports necessitating dongles * lack of hdmi/dvi outs * No camera lens cover * Uncomfortable chiclet keyboard * oversized touchpad * overheating * lack of power cores leads to slower parallel compilations

I do appreciate the ease of use of (especially) the network utilities of mac, but it's definitely not my preferred machine.

Re: macOS Sonoma 14.4 might break Java on your machine

#268

Has anyone here actually experienced the SIGKILL? M1 Pro Max on 14.4 for ten days now, using Eclipse & Tomcat & whatever Java all the time, and still waiting for it to happen...

And yes, I did just now. I had to work for 10 hours to let Eclipse crash...

Re: macOS Sonoma 14.4 might break Java on your machine

#270

Earlier quoted context omitted.

But both are awful compared to the other terminal emulators available. My favourites are alacritty and kitty.

Yep, I use Alacritty both on macOS and Linux and I love it. Still not sure about Kitty, I hate Python scripting but might pull the trigger at one point, we'll see.

I would use alacritty exclusively if it supported ligatures.
Post reply on HN