Hacker News new | past | comments | ask | show | jobs | submit login

I made may own 70% limiter for Android. After 5 years the battery was like new. AccuBattery also said it was at 95% capacity.

But scheiße, I had to buy new phone anyway, because banking app refused to work on Android 6.




I bet the collection of potions you've managed to accumulate after you've beaten the final boss must be really impressive!


ChatGPT: "Yes, the sentence contains humor. The basic idea is a playful comment about how, after finishing a game (especially after defeating the final boss), players often end up with a lot of items or potions that they might not have used or needed during the game. Such a collection is somewhat pointless after victory since all the challenges have already been overcome.

The humor comes from pointing out the irony of having this "impressive" collection, which is no longer useful: the player has already completed everything important, but still managed to gather many potions they might not need anymore."


Here is a proper explanation in order to exorcise this unholy comment.

https://tvtropes.org/pmwiki/pmwiki.php/Main/TooAwesomeToUse


It's not fitting (at least in my case).

I use 80% limiter. 80% gets me through my normal weekdays, I usually end up with ~40% in the evening. Charging the battery to 100% daily has exactly 0 benefit, except wearing down the battery.

I disable the 80% limiter on the weekends, where I'm more likely to need the extra 20% (plus the capacity not lost through the excessive wear).


Not to be rude but your (any) situation isn't relevant. The joke is that this is all rather performative when the lifetime of the device isn't as long as it could be

Burn that battery. That's what it's there for, the OS or carrier whims like baseband will probably expire first. If it survives for use off the charger, you've won.

There, we've now gone the gamut. A person made a joke, someone repeated it, first person used an LLM to explain it, another person provided the actual source... and now I'm here ruining it further!

I'll buy a new/cheaper/dumber phone before I lean further into this ecosystem or feel anxiety over it. They want disposable, it'll be disposable.


> The joke is that this is all rather performative when the lifetime of the device isn't as long as it could be

I don't replace my phone every 6/12 months and I don't really want to replace the battery so frequently either, mainly because of the hassle.

I've noticed that some people get really insecure/defensive about this question, and have this urge to prove that optimizing your battery usage can't be worth it.

But isn't it plain obvious that it's a trade-off which can come out differently based on your subjective priorities?


>and now I'm here ruining it further!

Come on, let's finish it all the way.

https://tvtropes.org/pmwiki/pmwiki.php/Main/DontExplainTheJo...


Is your app in the Play Store?


No apps here. It is just a Wifi-plug and Termux. It reads the battery voltage with termux-battery-status and turns the plug onoff. It does various other things too and there are issues, which I dont remember, so here is the entire program.

  import os,json,time
  loki="../batcon.log"
  f=open(loki,'w')
  f.write('ALKU\n')
  f.close()
  lokinolla=time.time()
  alku=True
  while True:
    b=json.loads(os.popen("termux-wifi-connectioninfo").read())
    if b['ip'] == "192.168.1.205":
        os.system("termux-api-start")
        os.system("termux-wake-lock")
        a=json.loads(os.popen("termux-battery-status").read())
        if alku:
            alku=False
            os.system('termux-notification -c "BATCON TOIMII"')
        p=a['percentage']
        s=a['status']
        cur=a['current']
        if p<70 and s=="DISCHARGING":
            yes=int((time.time()-lokinolla)/60)
            if yes>0:
                fi=open(loki,'a')
                fi.write(str(yes)+" "+str(cur/1000)+"\n")
                fi.close()
            os.system('curl 192.168.1.156/ON')
            lokinolla=time.time()
        if s=="CHARGING":
            if p>70: os.system('curl 192.168.1.156/OFF')
            if p==81:
                os.system("termux-tts-speak -l fi LASTAUS EI LOPU &")
                if 0!=os.system("ping -c 1 192.168.1.156"):
                    os.system("termux-tts-speak -l fi LATURI EI VERKOSSA &")
                time.sleep(30)
        if 0==os.system("ping -c 1 192.168.1.118"):
            os.system("termux-volume music 15 &")
            os.system("termux-tts-speak -l en YOUR FRONT DOOR IS OPEN! &")
            time.sleep(30)
        if 0==os.system("ping -c 1 192.168.1.219"):
            os.system("termux-volume music 15 &")
            os.system("termux-tts-speak -l fi HUOMIO... JÄÄKAAPIN OVI ON AUKI ! &")
            os.system("termux-toast -b yellow -c black  JÄÄKAAPPI")
            time.sleep(30)
    else:
        alku=True
        print('No KOTIKONE')
    time.sleep(30)


Does your fridge only get an IP when the door is open?


Yes. It is battery-operated esp-01, which gets power when door is open, establishes wifi-connection and after few minutes goes to machine.deepsleep().




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: