1 Followers
0 Following
45 Posts
Okay, here's the plan: I'm going to try switching to @mwchase for now.
I might end up shuffling around my gnu-social (or whatever) accounts once I figure out a little bit more what the heck I'm doing.

Saw people on birdsite complaining about https://www.python.org/dev/peps/pep-0570/

Love too write

def kwarg_only_method(*args, **kwargs):
try:
[self] = args
except ValueError:
raise TypeError
...

PEP 570 -- Python Positional-Only Parameters

The official home of the Python Programming Language

Also, one of the other services has been trying to fetch the tags and branches on a tiny repo since last night: https://requires.io/github/mwchase/python-mypy-structured-data/requirements/
requires.io | mwchase/python-mypy-structured-data

Stay Up-to-date! Stay secure! Requires.io monitors your Python projects dependencies, and notify you whenever any of your dependency is out-of-date or outright insecure.

I've got three different CI services building docs for some of my projects. (One CI service to actually publish them, and I guess the other two as a lint.) It kind of feels like the failures are mostly uncorrelated 
Hm. I wonder if I should disable some of the pre-run checks for my blog publisher command when it's running in "draft" mode.
Life hack idea: alias commands that often come after paged output with a name that starts with "q", so it kicks you out of the pager and you only end up a little confused.
I spent an hour fixing this when I expected to run the command and have it all work. I rewrote bits of every repository involved, and resorted to preposterously invasive monkey-patching of outdated dependencies. This entire situation is, good, apparently?
Ugh, my blog-publishing pipeline has progress all over it.
Adventures In Text Editing

I recently came up with a deliberately awful code style convention as a joke, then decided to inflict it on myself. Until I reveal it formally, I’m going to refer to it as *****. How bad is i…