Show newer

Talk is done!

The video is available here if you missed it (with an archive of the chat): youtu.be/S4TjOnkFLtI

Slides (with speaker notes) are here: pganssle-talks.github.io/pytex

The slides are probably not especially mobile-friendly.

Show thread

The beginning of my @PyTexas@twitter.com talk: "Here are a bunch of hacky strategies that you should do everything to avoid using."

Every "real-life examples" section of the talk: "Here are a bunch of my projects that use these horrible hacks!" 😅 🤦‍♂️

My PyTexas talk, "What to Do When the Bug is in Someone Else's Code" will be streaming in 15 minutes!

I'll be in the Youtube chat answering questions and "not really a question, more of a comment"s!

Link to stream:

youtube.com/watch?v=S4TjOnkFLt

One advantage of virtual conferences: if PyTexas had been in person, me running out of the room halfway through @moshezadka@twitter.com's talk screaming "That's a red-breasted nuthatch!" while scrambling for my camera would have been really inappropriate in person.

Fun fact: If you scatter peanuts around your yard and porch in an attempt to attract birds, it will also attract other animals.

Tonight we got a visit from a possum and a skunk at the same time!

"I reverse engineered McDonald's internal ordering API and I'm currently placing an order for a McSundae every minute at every McDonald's location in the US to figure out which ones have a broken ice cream machine."

mcbroken.com/

😂

As promised a few days ago, we now have a 2020.4 release of the first-party tzdata package on PyPI:

pypi.org/project/tzdata/

This includes changes to Palestine's DST rules that take effect THIS SATURDAY, so a good time to upgrade this (and your system package) is now!

The @PyTexas@twitter.com talk schedule is up!

If you're interested in my talk, "What to do When the Bug is in Someone Else's Code", it'll be airing from 14:00-14:30 CDT on Sunday, October 25:

pytexas.org/schedule/#:~:text=

To be honest, I feel like I may have shot myself in the foot by trying to get the word out about this the last few years. It's so widely misunderstood that I may have been able to make the case for a backwards-incompatible change based on "we'd be fixing more code than we break".

Show thread

This is starting to come up a lot more as people switch from pytz to zoneinfo, so a reminder about datetime arithmetic semantics; addition is NOT referring to elapsed time:
blog.ganssle.io/articles/2018/

(Relevant SO question: stackoverflow.com/q/64440016/4 )

Three different kinds of woodpecker in my back yard today. Yellow-bellied sapsucker (male, then female), hairy woodpecker (male), then downy woodpecker (female).

You can tell the hairy and downy woodpecker apart because the hairy woodpecker has a longer beak, and the downy woopecker has black bands on her white inner tail feathers.

The first-party `tzdata` module on PyPI has been updated to 2020.3 to reflect the upstream 2020c release!

pypi.org/project/tzdata/

This includes the short-notice changes to Fiji's DST. 2020.4 should be out soon, though, since Palestine just changed their DST on ~4 days' notice.

My son saw a blue jay at the feeder this morning and called over to my wife: "Mama, bird! You need the nocalurs! Take a picture!"

So it begins...

Since September 24th, I have taken over 750 photos of birds.

I... may have a problem.

Sorry for boasting, but I can't deny sitting at #1 on HackerNews does kinda feel good 😂

Glow, markdown reader for the terminal with a TUI and encrypted cloud stash:

github.com/charmbracelet/glow

❤️

Show older
Qoto Mastodon

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