Bateria w laptopie

Jakoś tak zeszło ze znajomymi na rozmowę o komputerach. Dokładniej o laptopach wykupionych z pracy. No i mówię, że wszystko fajnie, ale bateria chyba będzie wymagała wymiany u mnie, bo nie trzyma jak dawniej. Oczywiście gdyby laptop był zbudowany jak kiedyś, zwyczajnie wymieniłbym ją i zapomniał o temacie. Jednak teraz zamiast osobnej baterii, którą można wpiąć z zewnątrz, są zabudowane, w środku laptopa. Czyli z prostego wypięcia starej i wpięcia nowej zrobiła się trochę bardziej skomplikowana operacja, co trochę zniechęca.

Tym bardziej, że bateria nadal trzyma tylko… krócej. W zasadzie określenie „trzyma krócej” to nadużycie, bo nie wiedziałem, ile naprawdę trzyma. Zauważyłem, że komunikat o niskim stanie naładowania pojawia się wcześniej. I miałem wrażenie, że nagle. Trochę sfera domysłów, ale po pierwsze raczej rzadko korzystam z tego sprzętu na baterii, a po drugie raczej nie śledzę wtedy stanu naładowania, bo robię coś innego.

Pomiar

W każdym razie rozmowa skłoniła mnie, żeby sprawę zbadać dokładniej. Żeby zobaczyć, ile trzyma bateria, popełniłem szybki skrypt:

#!/bin/bash
OUT='/home/rozie/battery.log'
while :
do
date >> $OUT
acpi >> $OUT
sleep 60
done

Po uruchomienu, co minutę w pliku dodawane są dwie linie. Data i stan baterii. Na przykład:

nie, 30 maj 2021, 19:49:52 CEST
Battery 0: Discharging, 95%, 09:06:51 remaining

Nie jest to idealna wersja do parsowania, ale widać co się działo i kiedy.

Odłączyłem laptopa od zasilania i czekałem. W sumie nie doczekałem się wyłączenia, bo usnąłem. No ale po to właśnie był log.

Okazało się, że laptop działał długo. Stwierdziłem, że do określenia wszystkie wystarczy tak naprawdę sam stan naładowania baterii. W końcu próbki są robione dokładnie co minutę, więc czas będzie znany.

Wynik

Przerzuciłem do CSV i zrobiłem wykres:

Wizualizacja raportowanej pojemności baterii w procentach

Jak widać potwierdziło się wszystko, co mi się wydawało. Bateria trzyma długo, bo prawie 6h. Co prawda to raczej okolice idle, ale nadal sporo, zwłaszcza jak na kilkuletni sprzęt. Widać też, że zgłaszana pojemność gwałtownie spada po ok. 3,5 h.

Czyli jest problem. Szukałem jak go rozwiązać i póki co wyczytałem tylko tyle, że system ma tu niewiele do powiedzenia. Na razie znalazłem taką radę. Rozładowałem do zera, choć miałem opory, bo coś mi się kojarzy, że to niezbyt zdrowe dla baterii. Chyba nie pomogło. Ewentualnie hibernacja coś tu ma do rzeczy.

Za to znalazłem lepsze narzędzie do pomiaru stanu baterii laptopa w czasie. Battery-stats, bo o nim mowa, jest ładnym rozwinięciem prostej idei z powyższego skryptu dostępnym w repozytoriach Debiana. Jest i porządny plik, czytelny dla człowieka, i skrypt w bashu, który z pomocą gnuplot generuje wykres.

Gdyby ktoś miał pomysł, jak sprawić, aby cały czas pokazywana była rzeczywista pojemność i pozostały czas pracy, chętnie przyjmę rady. Wymieniać nie będę. Nawet gdybym miał wyłączać laptopa po tych 3,5 h, to w zupełności mi to wystarcza.

Przyspieszenie

Słuchawki

Wpadłem na pomysł, by kupić słuchawki. Douszne. Przyczyna była trywialna – zacząłem słuchać audiobooków na spacerach. W dotychczasowych słuchawkach, typu „tanie douszne, niech leżą w plecaku na wypadek jakbym chciał posłuchać” silniejsze podmuchy wiatru powodowały szum, niemal zagłuszający audiobooka.

Stwierdziłem, że to dobra okazja, by kupić słuchawki, które miałem w obserwowanych od jakiegoś czasu. Chyba ktoś polecił i tak leżały. Raz są opisywane jako dokanałowe, raz jako douszne. Zdecydowanie wchodzą głębiej, więc uznałbym, że dokanałowe. I od razu mogę powiedzieć, że spełniają swoje zadanie, tj. odcinają znacznie lepiej otoczenie i wiatr nie przeszkadza.

Krótko o słuchawkach po jednodniowym używaniu: lżejsze od dotychczasowych, wyglądają na delikatniejsze, kabel bardziej miękki. Bardzo mi pasują. Siedzą pewnie w uchu, nie wypadają, słucha się OK. Przyzwoicie odcinają otoczenie. Audiofilskich testów nie robiłem, ale jak na chwilę włączyłem muzykę, to zastrzeżeń brak.

Dostawa

Jednak nie o tym miało być. Kupiłem z linkowanej oferty ze względu na darmową dostawę. Nie chciało mi się dobijać do Smart!, by wziąć paczkomat czy coś podobnego. Nie zależało mi na czasie, poczekanie paru dni to nie problem. I tu pojawia się moje zdziwienie. Kupiłem chwilę przed 7:00 w środę 19 maja. Jak odstawę wybrałem darmowy list polecony ekonomiczny. W piątek, 21 maja, dostałem powiadomienie, że kurier podejmie próbę doręczenia. WTF? Faktycznie znalazłem je w piątek po południu w skrzynce. Przez chwilę myślałem, że sprzedawca sobie zoptymalizował i wysłał firmą kurierską, ale nie. Dostawa Pocztą Polską (naklejka „umowa z Pocztą Polską”), przesyłka w skrzynce.

Teraz się zastanawiam, czy takie tempo to teraz norma, czy fart. Oraz czy przesyłki Pocztą Polską dostarczają kurierzy, czy to tylko prezentacja w panelu Allegro. W każdy razie takie przyspieszenie mi się podoba.

UPDATE: Kumpel jak usłyszał, jakie słuchawki kupiłem, to stwierdził, że miał, bardzo fajne tylko… mają jedną wadę: kable się plączą. Wspominałem, że są bardziej miękkie? No to i o poplątanie łatwiej, potwierdzam. Mi zbytnio nie przeszkadza.

Cloudflare bez CAPTCHA

Wszystko zaczęło się od tego wpisu na blogu. W skrócie: Cloudflare chce zlikwidować CAPTCHA i zastąpić ją kluczami U2F.

Pomysł wydaje się ciekawy, bo wady CAPTCHA są znane. Zupełnie zgadzam się z tym, że i jest ona do obejścia, jeśli komuś zależy, i jest ona niewygodna. O tym ostatnim można przekonać się samodzielnie pisząc komentarz na tym blogu. Niedawno zmieniłem na blogu CAPTCHA na hCaptcha, z którego aktualnie korzysta Cloudflare.

Czy jednak rozwiązanie proponowane przez Cloudflare mające zapewnić internet bez CAPTCHA się przyjmie? Szczerze wątpię. Z punktu widzenia producentów kluczy U2F pomysł jest świetny. Ma też inną zaletę dla bezpieczeństwa w sieci. Może bowiem doprowadzić także do popularyzacji kluczy U2F i spadku ich cen. Kolejność dowolna.

Jednak automatyzacja, nawet mierna, w postaci jednej płytki SoC z ARM i wpiętego jednego klucza wydaje mi się niedocenianym zagrożeniem. Owszem, na blogu jest poruszone rozwiązanie z pijącym ptakiem, ale tego typu zagrożenie wydaje mi się niedoceniane.

Rozwiązanie nie musi być mechaniczne, co zwiększy jego niezawodność. Czy da się wpiąć wiele kluczy i korzystać z nich rotacyjnie? Zapewne będą takie próby. A może powstaną farmy pojedyncza tanich płytek z jednym kluczem? Zobaczymy. W tej chwili podobno serwisy rozwiązujące CAPTCHA zatrudniają ludzi w krajach o bardzo niskich wynagrodzeniach. Trochę nie wierzę, że płytka nie będzie tańsza.

Widzę też pewne zagrożenie dla prywatności, mimo zapewnień. Fizyczny, więc raczej trudny do wymiany identyfikator, nawet jeden z partii minimum 100 tys.? No niezupełnie dobrze to wygląda. Oczywiście nie pozwoli ustalić tożsamości użytkownika, ale czy zapobiegnie identyfikacji, że to ta sama osoba?

Niemniej pomysł uważam za ciekawy i będę śledził jego dalsze losy. Obecne CAPTCHA też są „łamalne”, a skoro nie będzie bez automatów, to może chociaż będzie wygodniej?