Christopher Armstrong is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Christopher Armstrong @radix@mastodon.social

I actually think Microsoft would probably improve GitHub.

Who of you out there love to figure out weird file permissions issues?

"Why does Git for Windows create repositories that I can't delete from a command line?"

superuser.com/questions/132164

this library called "luigi" that I'm using for pipeline / batch processing stuff apparently re-uses instances of subclasses of its Task class (by way of a metaclass that overrides __call__). it mentions this it a tiny section at the very bottom of the page on defining Tasks... and of course this code I'm using seems to have been completely unaware of this caching, so there's all kinds of mysterious mutable-data-sharing going on

god h*ck I did NOT miss programming in Python

back to the same old shared-state, action-at-a-distance, excited-to-use-runtime-features, importing-modules-changes-global-behavior, bugs-trivially-caught-by-a-static-type-system code. it takes so much more effort to write Python software that doesn't suck.

I swear that's an autocorrect error

I really need to switch off of GitHub for the project's I maintain.

Hey mastodon admins: please get some co-admins. I'm sure most people who run instances could easily find others willing to help. If you are indisposed your community shouldn't suffer!

The developers have developed a very solid and satisfying compatibility policy. The way they're handling "editions" is so nice to see after what happened to Python. blog.rust-lang.org/2018/03/12/

@Gargron Hi, another friendly ping request to change the <title> setting of mastodon.social so it's more specific than just "Mastodon", so I can tell the difference between my instances in browser tabs and phone home screens :)

(Is there a different way I should file administrative issues?)

what the heck is up with the trolls on the forum lately, geeze

it's ok you can @ me I didn't mean it

ah yes, Python, where importing a module can try to load configuration from the environment and raise an exception if you don't have a database defined

(don't @ me)

welp, today is my last unemployed day after a streak of over a year. So I'm spending it puttering around not doing anything :)

Sadly I'm not getting into professional dev, but I am going to be working with good friends on Python code. This might mean I'll show up at PyCon this year!

actix-web 0.4 is out! I have been very happy using it in for the last couple months. github.com/actix/actix-web/rel

Is there an issue tracker or something for mastodon.social admin requests? I don't think that tooting @ Gargron is working

@Gargron Hi! Admin request: can you please update mastodon.social's setting for the <title> tag to something that indicates the instance's name unambiguously? re: issue #6564

I am fucking tired of employment agreements that grant ALL intellectual property rights to the company. Most of these things prevent you from even writing a fucking novel in your free time, because it becomes the property of the company. I worked for one company, once (id Software / Zenimax) without getting an amendment to the contract, and it was NOT worth it