Show newer

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.

Me: "We might go to a bookstore."
Son: "Aww, I don't want to go to a bookstore, it's probably very crowded because so many people like books."
Me: "Ha ha"
Bookstore: *actually is fairly crowded*

I told my 7 year old that if we moved to London he would probably get a British accent eventually and now every 5 minutes he worriedly asks me if he has started talking British yet (he has yet to interact with a British person).

My credit card when I buy gas on a highway near my house: "Seems pretty sus... 🤨"

My credit card when I order zero calorie sauces from Spain, delivered to someone else in the Netherlands, with that person's name as the cardholder: "All good bro, enjoy your sauces! 👍"

I can't tell if their fraud detection are not that good or if they just know me really well 😛

@sethmlarson This is a pretty brilliant solution. I usually just carry a bluetooth keyboard with me and try to move everyone to signal or something like that as soon as I can, but now I'm mildly (irrationally) angry that I've never seen this type of solution before.

Show older
Qoto Mastodon

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