Show newer

Are dogs the only non-human animals that can talk in Paw Patrol?

backports.zoneinfo only has 1300 downloads in the last week: pypistats.org/packages/backpor

Not bad, but we're going to really have to get the word out if we're going to finally replace pytz! Get out there and migrate today!

Protip: If your 2 year old just wants to do "1 hide [and seek]" before going to sleep, make sure you are the one doing the seeking, not the hiding.

@tripu

This is the story I hear time and time again. We did a survey and 58% of the people who came to QOTO came here because we have a policy of tolerance when it comes to speech, not oppression (aka free speech).

We see over and over again with the instances that do not espouse tolerance of opinions that ultimately the users mass migrate away, (thankfully mostly to places like QOTO) and what is left is an echo chamber of only the most toxic elements. Then they stay in their bubble and only really start trouble when they tell another instance that their intolerance should carry over there as well.

People also need to understand free speech does not mean "you can say anything at all and always be immune".. what it means is tolerance of opinions, an ability to share ideas in open forum without fear that one small mistep means you are banished forever. We make it clear that explicit racism and sexism isnt tolerated, and we have stood by that.

And our policies have served us. Not only are we in the top 20 most federated servers we also serve as an example to many other servers with instances replicating our ToS policy regularly and by having a good relationship with the tolerant minority represented instances throughout the fediverse.

The only consequence of our actions is a small handful of oppressive instances (both towards minorities and the general public) dont want to hear what we have to say. Personally I say we are far better off not having their noise in our timeline anyway.

I can say this, I am immensely proud of the open dialog we have at QOTO. We have by far the most respectful community ont he fediverse when it comes to how we treat others, and a mutual respect in our discussions and dialog I have seen no where else on the internet. As the founder of this community I hope to do what I can to make sure it stays that way.

@pganssle @design_RG

RT @pganssle@twitter.com

Also, currently neither pytz nor dateutil support the Version 2+ features of TZif, meaning that they don't work properly outside of 1970-01-01T00:00:00Z ±2³¹ seconds (e.g. after the epochalypse, a.k.a. the year 2038 problem).

🐦🔗: twitter.com/pganssle/status/12

RT @pganssle@twitter.com

And if you're asking yourself, "What's wrong with just using pytz"? Read this article I wrote: blog.ganssle.io/articles/2018/

Except add in that backports.zoneinfo is uniformly faster than pytz, even for operations where pytz is just doing attribute access.

🐦🔗: twitter.com/pganssle/status/12

Wow, this is... not how to respond when someone points out that your benchmarks are misleading:

github.com/samuelcolvin/pydant

I am happy to announce the 0.2.0 release of backports.zoneinfo — a backport of Python 3.9's `zoneinfo` module to Python 3.6+, including support for PyPy!

Now you have no excuses to start replacing your old time zone libraries with zoneinfo!

pypi.org/project/backports.zon

"This might be a contender for one of the most obscure bugs I've seen." -@jaraco, on a bug triggered under *very* specific conditions (including the user's last name...)

github.com/pypa/setuptools/iss

One or more birds is loudly singing outside my window right now (01:37 local time).

Is this a sign of an impending earthquake, or did they just stumble on an old Pepsi warehouse or something?

Signal using spaced repetition to force you to remember the new mandatory PIN is basically just a website that disables copy-paste in disguise.

Oh wow, I didn't know that if you want to prevent os.walk from walking a specific subdirectory, you can modify the list of directory names it returns in place: stackoverflow.com/a/19859907

Not the most intuitive way to accomplish this, but definitely useful.

This Back to the Future Delorean is clearly depicting the scene in BTTF 1 where Doc and Marty are testing the time machine, but it's already been modified as a flying car! There isn't even a Mr. Fusion.

HAVE YOU NO REGARD FOR CANON, PLAYMOBIL?

Now that I have a nice microphone on a fancy boom arm, it is clearly time to start a podcast.

I'm thinking maybe a review podcast where I watch every episode of Tayo the Little Bus.

Anyone know how much data processing is done in the world? What, if anything, is the common software stack? How do entomologists use computers?

Just came across this article on realpython.org about working with datetimes.

Unusually for articles of this genre, I actually agree with most/all of the recommendations I read (doesn't hurt that they linked to 4 of my blog posts... 😛):

realpython.com/python-datetime

Test & Code 111: Subtests in Python with unittest and pytest with @pganssle

t.co/5Dkus9CqRc

What are subtests?
Why you might want them?
What should you watch out for if you decide to use them? twitter.com/brianokken/status/

Little known fact: before their company pivoted, the supercomputer in Westworld Season 3 was designed to generate new episodes of Gilmore Girls.

‍@brianokken on episode 102 of @testandcode: "Oh totally, I would not read something that had 'Enterprise' in the title."

Sick burn on @mhashemi 🔥

Show older
Qoto Mastodon

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