CVE-2023-21036 / acropalypse is absolutely bonkers.
Apparently for 5+ years the cropping / editing tools for screenshots on Google Pixel phones was only overwriting the start of the screenshot PNG file, but not truncating.
All screenshots shared for the past 5+ years might have data recoverable from them. Demo available at https://acropalypse.app/
Google still hasn't communicated anything on this.
(h/t ItsSimonTime on Musk's site)
It seems amazing to me that apparently no one has made a voice recorder / voice memo app that works with Android Auto. The built in assistant is… extremely limited, and will only do voice-to-text for very short recordings.
It seems like a lot of people (like me) want something where they can press a button and it starts a new audio recording, but I haven’t found any audio recording apps that even show up in Android Auto.
Given how simple this kind of app is, and how common I’d imagine this feature request to be, I wonder if there’s a technical limitation, or if I’m just terribly bad at searching for these types of thing…
Pro-tip: When you are done eating your Lucky Charms, these packing materials are actually edible, and can be used as bird seed or compost!
@tylerdave I've been happy with https://github.com/moezbhatti/qksms for a month or so after needing a new app for the same reason.
This kind of thing, by the way, is one of the main reasons that I am so bad at getting anything done in OSS anymore. My free time is at an extreme premium, and whenever I steal half an hour to try to merge an uncontroversial PR or something, it gets eaten up fixing bitrot. ☹
Anyone know what versions of windows and mac runners I need to pin to in GHA to get Python 3.6?
With Ubuntu I know it’s 20.04, but I don’t know how to divine from this what the right invocation is.
Here’s an example of it failing.
Also, to be clear, anyone who tells me to stop supporting 3.6 will be immediately blocked. ☺
Do you have any question about #pandas? Few core devs including myself will be answering questions in an AMA (ask me anything) session. Officially scheduled for tomorrow Thursday at 5:30pm UTC, but already open.
https://www.reddit.com/r/Python/comments/11fio85/we_are_the_developers_behind_pandas_currently/
Anyone interested in joining a remote coverage.py sprint on March 20th as part of PyCascades?
https://2023.pycascades.com/program/sprints/
Nature, like many journals, has historically emphasized producing exciting, innovative outcomes as the basis for publication. Incentivizing researchers for rewards based on outcomes is a key contributor to many of the dysfunctional practices that the reform movement aims to address. Nature's adoption of Registered Reports is a powerful signal for the real opportunity to change the reward system. Culture change is a grind, but it is grinding on.
It is amazing that this is a disambiguation page: https://en.m.wikipedia.org/wiki/Springfield,_Wisconsin
Another day, another PR to remove unnecessary upper version bounds from a package in order to unblock a project
In fact, I’m kinda, busy apologizing to the people who I sold on Signal with the line, “Oh it’s great because you can use it as an SMS client that just upgrades you to a better protocol when the other person is using Signal, too!”
An article in today's Washington Post questions the scientific validity of Drug Recognition Experts. As it happens, this is one of the examples in my forthcoming book, Probably Overthinking It. I just posted an excerpt from Chapter 9: “Fairness and Fallacy”: https://www.allendowney.com/blog/2023/02/17/driving-under-the-influence/
Umm, so: the #PyCon 2023 schedule is out, and according to it, on Friday morning I am a keynote speaker! yikes.
Did you know? You can add a verifiable Mastodon link to your Read The Docs pages with a Sphinx "raw" directive:
.. raw:: html
<p>On Mastodon:
<a rel="me" href="https://hachyderm.io/@coveragepy">@coveragepy</a>.
</p>
Your #Python project can be a verified Mastodon link.
Oregon, referral
Someone I know is looking to hire a lawyer to help with estate planning (end-of-life stuff, last will and testament, etc.).
They need someone who is admitted to practice in Oregon, USA. They would prefer someone who can do some of the initial "hi are you available?" conversation via email, even though probably a lot of the substantive consultation will be in phone calls.
Please share recommendations, and feel free to boost widely. Thanks.
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.