Nugget_in_biscuit

@Nugget_in_biscuit@lemmy.ml
2 Post – 27 Comments
Joined 1 years ago

Hasn’t this always been the case? Software development is a balance between efficiency of code execution and efficiency of code creation. 20 years ago people had to code directly in assembly to make games like Roller Coaster Tycoon, but today they can use C++ (or even more abstract systems like Unity)

We hit the point where hardware is fast enough for most users about 15 years ago, and ever since we’ve been using faster hardware to allow for lazier code creation (which is good, since it means we get more software per man-hour worked)

4 more...

This is why I’m going to hold onto my ancient inkjet without DRM until it dies. I can buy the no-name ink off amazon for $7 and it works just as good

Have you considered taking Reddit’s king?

It says a lot about ccs that all the automakers are switching off of it. Even if the ccs networks weren’t noticeably worse, nacs is smaller, and should make for much easier vehicle packaging designs (see: Tesla nacs in taillights vs ccs behind a big door)

3 more...

I don’t know why people got so fixated on the game controller. Realistically they were just using it to give a computer some USB commands, and these controllers are excellent for that. The real difference between cheap and pricy ones is stuff like latency and better vibration. So no reason not to use the cheap one from a reputable brand

2 more...

When I was a kid my family used to joke about a post birth abortion. It’s amazing to see someone so desperate that they actually are using the idea to win votes

Great summary!

Memmy mafia represent!

Thank you for posting this! As one engineer to another, well done!

On a side note, do you know if the Steam Deck has a dedicated grounding location to allow work with an esd strap?

Seems to me like we are close to hitting some kind of critical mass. It’s been amazing seeing things shift from 1-2 posts getting big threads and 100+ upvotes per day to seeing thousands of those. Also seeing over 100 comments on posts created 30 minutes ago has been neat

Once upon a time, air travel was the purview of the rich and famous. Early aviators like Amelia Earhart were celebrities, but their once-dangerous routes are now flown hundreds of times a day by commercial jets that most people can afford to fly on. The reason we all fly around today is that aviators discovered a virtuous cycle of scale -> profit -> investment -> scale that enabled the industry to develop ever larger and ever more efficient aircraft.

The same thing is going to happen with Spaceflight over the next few years. It took us about 60 years, but we have finally reached the point where lots of ventures can make profits in space, which should hopefully trigger another virtuous cycle that will end with affordable space travel for all

1 more...

I for one think this kind of humor represents how we’ve really sunk to the bottom of the barrel here

I mean, come on, hasn’t this just crushed your spirits?

I think that as long as the title is relevant, questions in the body are fine. Sometimes a topic is too complex for a simple title

When I was growing up I discovered that my family had a Nuon DVD player. They didn’t even realize what it was for the first few months of ownership. Got to play tempest 3000 for years before eventually we got rid of it for a blue Ray player

Something that some of the other replies have missed is that older movies were often shot (and a lot of actors were trained) from the perspective of a “stage play for the silver screen.” Stage plays have to work for large audiences, and so they tend to feature more exaggerated voice / body movements. These tricks were used on movies for a long time, but have faded as visual effects and sound recording have gotten better

Costco still sells 50lb packs for 30-50 bucks if you buy their brand (which, like all Kirkland products, is going to be high quality)

If you look at what makes really good sci-if stand out, its that the authors figured out how to make the incredible seem mundane

Just started using Mlem. It’s still an early beta (so expect missing features and instability), but the interface is very intuitive. Clearly takes inspiration from Apollo so this Nugget approves!

I DON’T KNOW ABOUT YOU, BUT I AM TOTALLY A ROBOT HUMAN BEING

+1 for Memmy!

I’m also pretty excited for Artemis, which is…ahem…inspired by Apollo (which was my exclusive portal to Reddit since it launched in 2017)

If you want a short answer, then the answer is that it’s probably a placebo for devices with big batteries, and it’s real for foldables with much less room for packaging.

If you want a long answer (with some speculation), then the answer is that battery management is always a balance between longevity and usability. Let’s use the examples of an iPhone and a Tesla. The iPhone has an average lifetime of 2-4 years (after which 90% of shipped units will likely be recycled / refurbished), while the car has an expected lifetime of 10-20 years. Moreover, the small phone battery can be replaced for $50, while a 78.8 kWH model 3 battery can cost upwards of $10,000 and comes standard with a legally-mandated 120,000 mile warranty (in the USA). It’s very tempting to apply the same battery management strategy to the car as well as the phone. But this would be foolish.

Before we go any further, you need to understand a bit about how to measure the charge of a battery. All lithium chemistries feature a relationship between the voltage of the cell and the amount of current it can sustain. This relationship forms a curve called the “charge curve.” Since we usually try to keep batteries from exploding, charge curves generally start at or slightly above the maximum safe cell voltage (this is the true 100% of a cell), and the available current drops steadily until you reach a cutoff point where it rapidly falls to zero (usually the is 0% set before this cutoff since this region will quickly foul the internal structure of the battery). Since engineers are cautious, we usually back off of true cell range by a few millivolts. You can use some math to derive the available watt-hours of energy left in your cell by measuring the voltage, which is how you derive the percent charge.

Back to the main topic. You already know that cycling the battery causes it to degrade. But there are actually a bunch of things that will degrade a cell, such as age, temperature, and time spent at the extreme ends of the charge curve. Any properly engineered system using rechargeable batteries was designed as a compromise between cell longevity, cell performance, and system cost. In my above example, the car has a long lifespan because engineers tilted the balance in favor of cell longevity at the expense of cell performance (bigger battery pack to allow usable range between 20-80% SOC) and overall cost (bigger pack plus advanced BMS and thermal management). By contrast, the phone is only going to last a few years, and the users want to absolutely maximize the battery life per charge. Moreover, since modern phones can get new batteries cheaply, the OEM is incentivized to favor performance over cost and longevity.

So now we know that a phone should use the battery harder than a car. But phones also have another trick up their sleeve: the charge reported in the UI is often not directly representative of the actual state of charge. For example, a phone can mask some degradation by allowing it to charge deeper into the pack as it gets older (yes, this increases degradation, but it’s less important since the phone is nearing the end of its life). In addition, most phones use AI trickery to learn your schedule, which allows them to maintain the pack at 80% overnight, and then pack electrons in right before you disconnect the charger (note: charging non-LFP chemistries to 100% is generally OK so long as you don’t leave it there for an extended period). And if that isn’t enough fun for you, specialty form factor devices such as foldables are often a lot more aggressive with cell utilization to make up for packaging limitations (you don’t hear much about foldable battery issues because upmarket users generally swap devices more frequently). Now you have enough info to answer one of your two questions: yes, you can leave your phone plugged in, because the engineers who designed it understand the behavior of the average user, and are smart enough to create a device that will fail long after you sold it to get a new one.

So, if you are still reading this far, what about the 85% charge limit? The charge limit feature was rolled out primarily to foldables, which as mentioned previously are designed to get more cell performance at the expense of cell longevity. The fact that they created this feature means their engineers likely weren’t able to satisfactorily achieve a 4-year cell life while also attaining a usable battery performance during daily usage, and created this as a band-aid. So unless you are part of the minority of foldable users, this problem is not your problem, and you can sleep soundly knowing that the hundreds of EE’s who designed your cell phone were able to set up a system that will last longer than you plan to keep your phone.

Note: I can’t really speak much to how Samsung does battery management, so take what you see here with a grain of salt

This is basically how charging works today. There are transistors in the power management module that stop the battery from charging once it reaches the specific voltage that the software deems is appropriate

A pound is a kind of coin you hit people with (hence the name)

False, I made this

In the future please post this to noncredibledefense

I don’t run either of the two communities but I’d love to see them grow

CCS2 could certainly be redesigned to support 3 phase power in a smaller form factor if they upsized 2 of the power connectors on the mennekes plug to allow them to carry the dc current (similar to how nacs works). But it works well enough for Europe

NA is a big enough market that lots of models already use specific variations. I could see that happening in the future with charge ports

Hi Tmpod! This is actually a common misconception among the general device-using public!

You are absolutely correct that a lithium battery will degrade if you maintain a state of charge (“SOC”) for long periods of time that is either above 90% or below 10%. Of course, phone manufacturers know this too, and they have set the charging software to block off the top of the pack, which allows the user to safely leave their phone on the charger indefinitely.

3 more...