Show newer

Just got hit by the thing where YouTube on mobile automatically dubs videos into the language your interface is in with no way to turn it off (WTF?!). The solution I found was to open the video in NewPipe and go to Settings > Video & Audio > Prefer original audio.

🤦‍♂️

@ccriss92 No te preocupes, ahora es temporada de ascensos, y cuando asciendan a la gente que hizo esta barbaridad, se puede arreglarla para que la siguiente tanda de empleados pueda conseguir sus ascensos. Es el círculo de los ascensos.♻️

@andrewblasco @jordibal @ccriss92 @Paroxia Si usas NewPipe, puedes ir a Ajustes > Video y Audio > Prefiero audio original.

Hmm... Should I take a few hours to buy a new computer now, or should I wait until my existing computer completely falls apart and buy one in a panic later... Choices, choices...

(Just kidding, it's definitely going to be the second one)

The traditional Columbus Day celebration of not going to work sometimes.

Show thread

7 y/o: "What's Columbus Day?"
Me: "<General explanation of who Columbus was>... So basically, it celebrates when Europeans discovered America."
7 y/o: "Oh, so basically it has no purpose."

Though I will admit that there are also NO OTHER REASONS for putting lazy imports in a context manager. It's just the backwards compatibility use case and no others.

Show thread

I further contend that other than `contextlib.suppress`, there is no other situation where lazy imports in a context manager could be dangerous.

Show thread

*Ahem* I hereby affirmatively state that the ONLY ergonomic way to functionally backport lazy imports would be to use a context manager. Even a *genius* could not come up with a better way.

Show thread

I think I should have used Cunningham's law instead of asking questions in [this post](discuss.python.org/t/pep-810-e). I suspect I would have gotten more people weighing in.

Not actually accurate but close enough to spoil 

@sethmlarson @adamchainz So probably 25% chance it is still using six in 2030 😛

@sethmlarson @adamchainz I just need to write the documentation on issue #1130 to merge it, I think. Probably like 2 or 3 days' work to do the whole migration, so if in the next 5 years I have 2 or 3 uninterrupted days and I don't have to spend them fighting bitrot on the CI, dateutil should drop six before then.

At least I'm teaching my children the valuable lesson that watching sports is boring and unpleasant.

Show thread

First time going to a baseball game since I was a child and I am impressed with the degree to which every aspect of this is mild to moderately unpleasant, starting with the fact that in order to access the tickets it was *required* to download the "MLB Ballpark" app (which is apparently different from the "MLB" app).

@pinche_compinche "De fondo" tiene un significado especifico o seria suficiente si la imagen estuviera debajo de los otros graifcos?

Si esto es suficiente, pones tu jpg encima de los demás, seleccionarlo y vas a Object > Lower to Bottom (o presionar "End").

Y si vas a seguir trabajando con el SVG, puedes hacer clic derecho y seleccionar "Lock Selected Objects"

Siento que no sé como se llaman los opciones en la interfaz español, si la usas.

As promised, what I've been doing in 2025 part 2. Announcing FinFam: sedimental.org/announcing_finf

Mahmoud Hashemi  
Coming out of the cave https://sedimental.org/what_i_ve_been_up_to_in_2025.html

Heads-up: pytest-cov 7.0.0 released today with a breaking change: it no longer coordinates subprocess measurement because coverage․py now does it for you. But you need to enable it with `[run] patch=subprocess` in your configuration.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.