I recently noticed a decline in battery on my M1. It is ridiculous to complain about 10h battery life but the decline was noticeable. I fixed it by:
1) Turn off siri suggestions & privacy and all the app watching it does. System Settings -> Siri & Spotlight -> Siri Suggestions & Privacy. It turned it off for every app.
2) Turn off siri all together. System Settings -> Siri & Spotlight -> Ask Siri Toggle
3) Turn off Spotlight for everything you do not need. System Settings -> Siri & Spotlight -> Search Results check boxes
4) Turn off login items. System Settings -> Login items. Remove what you do not need from the list.
5) Turn off run in background items. System Settings -> Login items -> Allow in background
6) Remove items from ~/Library/LaunchAgents/ that you do not need. I had an old docker vnet item that wasn't needed.
Other than #6, you can do the first 5 things on all of your Apple devices and it makes a big difference in battery life. I just did the same steps with my phone and ipad.
"Want to get even more crazy efficient? Try soaking pasta in water as your prep your other ingredients. By the time your sauce is ready, you can just add the pasta (along with some of its soaking liquid) to the pan and, with a minute or so of cooking, your meal will be ready to go. One less pot to clean and a pretty satisfying magic trick to boot. Still skeptical? Here's the science to back it all up. The one exception here is fresh pasta—because it contains eggs, it needs to cook in boiling water to set properly."
> This person also said that AI porn will destroy all the current porn companies in 10 years and that small groups of people will soon be able to make entire movies,
Here's the thread in question [1] where I made that claim.
> so I wouldn't take their extrapolations too seriously.
Long bets 10 years $10,000. Let's go. I'm serious.
Not that this is my thing (it isn't), and not to yuck anyone's yum, but my field has a ton of adjacent, quickly growing developments in "generated porn" that I would be remiss to not know about. Each and every one of them could shape up to be a "Pornhub killer", which is what we were originally debating :
Just as these technologies and democratization threaten Hollywood, so too do they threaten the porn industry.
(My earlier comments in this thread were about the global playing field becoming equal in terms of production and consumption. This post concerns the technologies that will disrupt the existing products. Both trends are happening concurrently.)
We are having atrocious READ/WRITE latency with our PG database (api layer is django rest framework). The table that is the issue consists of multiple JSON BLOB fields, with quite a bit of data— I am convinced these need to be abstracted to their own relational tables. Is this a sound solution? I believe it is the deserialization in these fields of large nested JSON BLOBS that is causing latency. Note: this database architecture was created by a contractor. There is no indexing or relations existing in current schema. Just a single “Videos” table with all metadata stored as Postgres JSON field type blobs.
EDIT: rebuilding the schema from the ground up with 5-6GB of data in the production database (not much, but still at the production level) is a hard sell, but I think it is necessary as we will be scaling enormously very soon.
When I say rebuild, I mean a proper relational table layout with indexing, fk’s, etc.
EDIT2: to further comment on current table architecture, we have 3-4 other tables with minimal fields (3-4 Boolean/Char fields) that are relationally linked back the Videos table with a char field ‘video_id’, that is unique on the Videos table. Again, not a proper foreign key so no indexing.
One of the counterintuitive things that I've learned is that procrastination is often a side-effect of perfectionism -- but in cases where the "perfect" path isn't obvious. It's better to do nothing at all until the perfect path is understood.
Defeating this is a real challenge and requires serious conscious effort. People who have reputation as "doers" often gain it by finding the "good enough" target and driving towards it. Many "do nothings" are really people who have an overdeveloped desire to "do it right" and can't overcome it.
1) Turn off siri suggestions & privacy and all the app watching it does. System Settings -> Siri & Spotlight -> Siri Suggestions & Privacy. It turned it off for every app.
2) Turn off siri all together. System Settings -> Siri & Spotlight -> Ask Siri Toggle
3) Turn off Spotlight for everything you do not need. System Settings -> Siri & Spotlight -> Search Results check boxes
4) Turn off login items. System Settings -> Login items. Remove what you do not need from the list.
5) Turn off run in background items. System Settings -> Login items -> Allow in background
6) Remove items from ~/Library/LaunchAgents/ that you do not need. I had an old docker vnet item that wasn't needed.
Other than #6, you can do the first 5 things on all of your Apple devices and it makes a big difference in battery life. I just did the same steps with my phone and ipad.
I hope this helps your battery life a little bit.