Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
No,nothing to do..the battery drain since .6 told us something

Don't really get what you want to say here, the OP was complaining about his mac starting up each hour, he said he heard the CD/DVD driver noise, I have the same, it's waking from sleep because it has tasks to do, switch off Power Nap, won't wake from sleep again.
 
950 MB for "Wake from Sleep Bug"? LOL.

When I was young (12-16), we wrote 4KB programs. Then it started increasing, 60KB, 200KB, with Windows 95, 1MB, by the year 2000, 6MB, and we're well into 60MB per executable territory. The bloat is incredible.

Part of the problem is how large teams work. You have to break the problem down into smaller pieces, so small that you can hire 40+ developers, and that means everyone writes their own sort function, everyone writes their boilerplate code to interface with other modules, layers upon layers upon layers of interoperability. Of course this affects battery life, too, when the individual modules are doing little more than communicating with other modules.

This is especially true for C++, which doesn't support shared libraries, so you have to "glue" the same code into each module over and over and over. Probably 50+ megabytes of core libraries duplicated in every file. There's a way to share, but it's more difficult, it's easier to duplicate. You'll end up with 80% of your executable being either a duplicate, or boilerplate.

We just haven't figured out how to break down big problems to team members without introducing bloat. It's a race to the release type of world, when everything had to be finished yesterday, and the last thing managers care about is how many gigabytes the downloadable installer is.
 
When I was young (12-16), we wrote 4KB programs. Then it started increasing, 60KB, 200KB, with Windows 95, 1MB, by the year 2000, 6MB, and we're well into 60MB per executable territory. The bloat is incredible.

Part of the problem is how large teams work. You have to break the problem down into smaller pieces, so small that you can hire 40+ developers, and that means everyone writes their own sort function, everyone writes their boilerplate code to interface with other modules, layers upon layers upon layers of interoperability. Of course this affects battery life, too, when the individual modules are doing little more than communicating with other modules.

This is especially true for C++, which doesn't support shared libraries, so you have to "glue" the same code into each module over and over and over. Probably 50+ megabytes of core libraries duplicated in every file. There's a way to share, but it's more difficult, it's easier to duplicate. You'll end up with 80% of your executable being either a duplicate, or boilerplate.

We just haven't figured out how to break down big problems to team members without introducing bloat. It's a race to the release type of world, when everything had to be finished yesterday, and the last thing managers care about is how many gigabytes the downloadable installer is.

In general, I agree with you.
Nevertheless this update is essentially a more energetic security fix. During an unusually complex reboot it deactivated several suspicious drivers in my boot kernel.
We'll see soon if there's any additional "fix the Sleep Bug" done.
 
Last edited:
When I was young (12-16), we wrote 4KB programs. Then it started increasing, 60KB, 200KB, with Windows 95, 1MB, by the year 2000, 6MB, and we're well into 60MB per executable territory. The bloat is incredible.

Part of the problem is how large teams work. You have to break the problem down into smaller pieces, so small that you can hire 40+ developers, and that means everyone writes their own sort function, everyone writes their boilerplate code to interface with other modules, layers upon layers upon layers of interoperability. Of course this affects battery life, too, when the individual modules are doing little more than communicating with other modules.

This is especially true for C++, which doesn't support shared libraries, so you have to "glue" the same code into each module over and over and over. Probably 50+ megabytes of core libraries duplicated in every file. There's a way to share, but it's more difficult, it's easier to duplicate. You'll end up with 80% of your executable being either a duplicate, or boilerplate.

We just haven't figured out how to break down big problems to team members without introducing bloat. It's a race to the release type of world, when everything had to be finished yesterday, and the last thing managers care about is how many gigabytes the downloadable installer is.


You know what I don't get, that we don't have differential Updates, IIRC some time in the past OS X started/had this, why can't we have this now, would mean a lot less data transfer/consuming each day/week/month/year and therefor less environmental impact (less electricity).
 
Don't really get what you want to say here, the OP was complaining about his mac starting up each hour, he said he heard the CD/DVD driver noise, I have the same, it's waking from sleep because it has tasks to do, switch off Power Nap, won't wake from sleep again.
Nothing to do with power nap ,like i said battery drain 1% per 2-3 hours with sleep mode logs are out of this world and far diff vs 10.14.5
 
Still having the damn issue on my 2019 13" MacBook Pro on Catalina. I guess they didn't add the update to it?
 
Last edited:
Still having the dame issue on my 2019 13" MacBook Pro on Catalina. I guess they didn't add the update to it?
No,this was specific to mojave since public beta is almost the same as dev beta
[doublepost=1564688497][/doublepost]
His issue (OP) does.

That's the last time I said it...;)
Again for the last time,when power nap is used tou have power nap logs that tells you what it did,codes etc. but since 10.14.6 the macs,almost all ,they turn on with the lid closed or open with no trigger from power nap log. You close the lid or put sleep the mac now and something is happening. Now with this supplemental update for now, the logs are looking fine,power nap is working properly and the wake from sleep is working fine :)
 
I wish they'd stop these occasional 'supplemental' updates and instead release any fix/patches as a proper point/dot release as they do with iOS. It seems a bit sloppy IMO, and when you have 40+ Macs to update it removes the easy visibility of which Macs require the update. Rant over.

I agree as well. you do need a unique identifier. that said I am not sure what they would use. 10.14.6.1?
 
  • Like
Reactions: dickie001x
Hope this fixes the wiggle, scramble, blackout my late 2012 top of the line fusion drive Mac mini (server spec) and Thunderbolt Display have suffered from for the last 3 or 4 months or so.

The previous Update worked for a bit. So did the EFI update. But then the problems returned. After the last update the problems were worse.

I can still cope by unplugging the thunderbolt connection at the mini and reinserting, but even sometimes I need to hold down the power button and reboot.

I must have pulled and reconnected the connection a hundred times or so, so much that it doesn’t fit snugly as when new.

In the last 6.5 years, it’s been a good Machine when it works, but the Public Beta with a non stable APFS that converted my box laid it low (couldn’t restore to, couldn’t update off APFS) for better part of a year (worked with a Sr Adv for weeks trying to restore unit off the beta, had to restore data from backup from before the wonky beta but fortunately a few key files were in iCloud Drive, so all newer things weren’t lost), and now this. At least 1/3 of the time it’s been an unstable near hanger Queen.

It’s a disheartening and conflicting like an abusive relationship. Good enough to love bad enough to pitch from the balcony.

EDIT: Just back from update. Graphics held long enough to install, got jiggly after restart, then black. Had about 25 min to go before it blanked out. So I let it run. It restarted had graphics, checked/updated some app software, then went from my admin to my daily acct. logged in and very quickly it wigged out again.

EDIT 2: Should also mention sometimes the death wiggle seems related to when I move my Magic Mouse, although this phenomenon does not correspond at 100%. Also should mention about once a year, since purchase, the TB display would die and then have to be completely unplugged and left to sit for half a day before they would show an image. Each time returned to Apple for diagnosis both units would check out fine. Fresh install of software would be done. But a year or year and half later or so the problem would return.
 
Last edited:
We just haven't figured out how to break down big problems to team members without introducing bloat. It's a race to the release type of world, when everything had to be finished yesterday, and the last thing managers care about is how many gigabytes the downloadable installer is.

That's not the problem. The root issue is that Apple encrypts system code as part of anti-Hackintosh measures (DSMOS) and to provide some anti-tamper assurance.

Therefore, you can't binary delta patch since all contents are modified after the first changed byte. The only way to update a modified file is to download the whole thing.

Microsoft doesn't do this, so Windows allows binary delta patching with much smaller update sizes.
 
I have wake from sleep delays/crashes ever day since April on my 15 2018 MBP. Reinstalled several times and brought it in for repair twice. They told me they can't repair it since it "isn't a hardware issue".

Just installed the patch but the MBP had the usual kernel panic right after I closed the lid. I'm very disappointed and don't understand how this issue is even possible.
 
When I was young (12-16), we wrote 4KB programs. Then it started increasing, 60KB, 200KB, with Windows 95, 1MB, by the year 2000, 6MB, and we're well into 60MB per executable territory. The bloat is incredible. [..]

I don’t think that’s the issue here. The Supplemental update is just a complete new release of 10.4.6.

I can fully corroborate your story though. I’m working as a web developer and usually performance gains are just as easy as removing boilerplate or entire external libraries you only need for a simple function.
 
Finally!! Hope it really has been fixed.




Apple today released a new macOS Mojave 10.14.6 Supplemental Update, which comes a week and a half after the initial release of the macOS Mojave 10.14.6 update.

The macOS Mojave 10.14.6 Supplemental Update can be downloaded by going to the "Software Update" section of System Preferences and selecting the Update Now option.

macbookairmojave.jpg

Today's Supplemental Update addresses an issue that could prevent certain Macs from waking up from sleep properly. Apple recommends that all users install the new Supplemental Update to fix this problem.The original macOS Mojave 10.14.6 also addressed a bug that could cause a graphics issue when waking from sleep, and it included multiple other bug fixes. It also offered up several improvements to the Apple News+ service in the Apple News app.

Article Link: Apple Releases macOS Mojave 10.14.6 Supplemental Update to Address Wake From Sleep Bug
 
They still have not fixed the wake-from-slepp bug where it briefly flashes whatever was on the screen before it went to sleep, before showing the lock screen. Absolutely a security problem.
 
In no 27 :
When I was young (12-16), we wrote 4KB programs. Then it started increasing, 60KB, 200KB, with Windows 95, 1MB, by the year 2000, 6MB, and we're well into 60MB per executable territory. The bloat is incredible.

What about way back in the 70's with an Apple IIe, when only 32KB available, 4KB (or so) for operating system? :)
..
 
Last edited:
  • Like
Reactions: 4487549
Thank goodness. I thought my Logic Board had packed in when my MBP consistently wouldn’t come out of sleep.
 
How about fixing the broken Bluetooth that keeps disconnecting my keyboard and my mouse every five minutes
 
The large download doesn't bother me near as much as how long it takes to install the damn thing (this on a 2017 MBP). Same with the last update - took forever. Either Apple's developers are getting sloppy, or (more likely) we're not being told everything that's being patched.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.