@popey I mean, it's a confusing UX, and the battery sensor might get confused sometimes if it's only doing thresholded charging (at least it did on the X230).

I (or somebody else w/ access to the ACPI documentation) should submit a patch to add force discharging for battery sensor recalibration, and it needs support in upower and like gnome-control-center in order to make it a default / good UX.

80/90 are shitty thresholds, you likely want something different, like 50/80.

The lower threshold determines the percentage below which the ThinkPad should charge; the upper threshold defines when it should stop charging.

Charge thresholds help you increase your battery's longevity.

On a modern ThinkPad (at least *30 and newer), Linux has native support for charge thresholds. Use them.

==> /sys/class/power_supply/BAT0/charge_start_threshold <==

==> /sys/class/power_supply/BAT0/charge_stop_threshold <==

RT @tdlk@twitter.com

engineers sprinting in Paris to deliver 19.10 and plan Ubuntu 20.04 LTS features in Desktop, Security, FIPS, MAAS, IBM Power & Z, OpenStack, Certified Public Cloud Images, Linux kernel among many other things. canonical.com/careers

🐦🔗: twitter.com/tdlk/status/117477

Louis-Philippe Véronneau: Praise Be CUPS Driverless Printing

Last Tuesday, I finally got to start updating $work's many desktop computers to Debian Buster. I use Puppet to manage them remotely, so major upgrades basically mean reinstalling machines from scratch and running Puppet.

Over the years, the main upgrade hurdle has always been making our very large and very complicated printers work on Debian. Unsurprisingly, the blog postsI have writtenon that topic are very popular and get me a few 'thank you' emails per month.

I'm very happy to say, thanks to CUPS Driverless Printing (CUPS 2.2.2+), all those trials and tribulations are finally over. Printing on Buster just works. Yes yes, even color booklets printed on 11x17 paper folded in 3 stapled in the middle.

Xerox Altalink C8045 and Canon imageRUNNER ADVANCE C5550i

Although by default the Xerox Altalink C8045 comes with IPP Everywhere enabled, I wasn't able to print in color until I enabled AirPrint. I also had to update the printer to firmware version to make the folding and stapling features more stable.

As for the Canon imageRUNNER ADVANCE C5550i, it seems it doesn't support IPP Everywhere. After enabling AirPrint manually, everything worked perfectly.

Both printers now work wonderfully with all our computers, without the need to resort to strange (and broken) proprietary drivers or aweful 32bit libraries.

Note that if you run a firewall locally, you will need to open port 5353 UDP for machines to resolve .local addresses via mDNS. This had me bumped for a while.


Packaging CUPS and all the related CUPS bits for Debian isn't an easy task. I'm so glad I don't have to touch that side of CUPS. Three cheers to Didier Raboud, Till Kamppeter and to the Debian Printing Team.

Many, many thanks to Brian Potkin for the work he did to document CUPS Driverless printing and AirPrint on the Debian wiki.If we ever meet, I definitely owe you a pint.

Finally, well, thanks to Apple. (I never thought I'd ever say that)

That took me a few hours. Yes. 

Ah the joy of reddit: "Investigating - We are currently investigating this issue."

Tried out meet.jit.si, repeatedly lost the other side's video until either side recommended. Audio was stable. Rating 2/5.

I want to write an APT hook that learns your recent APT actions and then suggests what you might want to do next, such as some new packages you might like.

So, my banking import into hledger is now broken with PSD2. Love it.

Now the protocol needs to be reverse engineered. The bank switched their web app from their own REST API to GraphQL with AES-encrypted queries a while ago, and this needs to be copied if the REST API is not usable anymore.

Paper straws don't work for cinemas and 2-3 hour movies. They basically become unusable after like 30 mins or so

When you write about a generic thing support should be forwarding to responsible teams and they want to talk in private.

RT @Uber_Support@twitter.com

@JulianKlode@twitter.com Sorry to hear about the trouble, @JulianKlode@twitter.com. In order to further assist, please send us a DM with your phone number, so we can follow up.

🐦🔗: twitter.com/Uber_Support/statu

Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!