Damus

Recent Notes

Chris is. profile picture
I forgot to celebrate a really cool personal milestone that happened earlier this week: I have a PR that has been merged into #Django.

https://github.com/django/django/pull/21307 adopts and slightly improves a long-standing extension command, `listurls`, which gives Django developers an easy way, built-in, to list the URLs that their application responds to. Thanks to the help from the Django fellows getting the PR into shape, and to Ülgen S for the middle pass at the PR.
Chris is. profile picture
It feels like I have this complaint every time I travel, but… if you are actively sniffling and coughing constantly while traveling, and you don’t wear a mask, I hope mosquitoes find your eyeballs delicious.
Chris is. profile picture
There are 2 hours left in the #TransDayOfVisibility

Here's a longshot: In 2 hours, I will donate $1000 to the Trevor Project. Want it to be $2,000 instead? I'm offering up matching if you make it in before midnight pacific time. Show me receipts.

My trans friends and foes deserve better from our world. I'll help.

You in?
Chris is. profile picture
I love RSS, folks. RSS feeds still surface some of the best things I read.

Today, it’s this: https://jenniferplusplus.com/what-is-a-token/

Out of this, I learned the term “Anchoring” to describe an effect I observe in myself when using an LLM while working on a problem, and that I find problematic. I hope to use the fact that I now have language for it to help me break out of that loop.
Chris is. profile picture


This here; when the tools are fit for purpose and make engineers’ jobs easier, you have to pry them from our fingers. All you have to do is look at the dedication to vim/emacs adaptations you’ll see in older coders to see the lengths to which we go to use the tools we feel work best.

It is a massive quality red flag if you have to force your staff to use a tool.

Chris is. profile picture
The #HugoAwards nominations opened today. For the third year in a row, I'm proud to be responsible for making the software that you'll use to nominate and vote, which is open source and free software.

It is built on #Python and #Django. I don't take donations for my work, but the foundations behind those libraries (and the others that NomNom depends on) certainly do!

Consider a donation to Django (https://www.djangoproject.com/fundraising/) or the PSF (https://www.python.org/psf/donations/) to support my work!
Chris is. profile picture
Memo to nearly every single fucking website: I don’t want you to log me out “due to inactivity”

Don’t be clingy; I use my computer for lots of other sites. I’ll come back to yours, I promise. Let me take my damn time, though!
Chris is. profile picture
I want to note, though, that even with all of this enthusiasm, the PSF is still not as funded as it would have been if they’d compromised their mission and taken the bestringed money offered by the NSF. This is good energy, to get grassroots funding to happen, but we *need* corporate sponsorships to step up commensurate with how much they gain from the Python ecosystem. Python is everywhere, and those who profit from it should do their part to support it. https://wandering.shop/@offby1/115494245333434831
Chris is. profile picture
Okay, I want to know if there is any way to geo-block access to this Mastodon instance?

Also, I want to know if there's a bat-signal hashtag that reaches Mastodon instance admins (so I can follow it AND use it)

Boost please?
1
Michael · 49w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqf9uksppl8df9c4d662g8tzku8au9mw9wnjcdylfrx87x909e7pzsau2j5c re 1: if do it on the web server level. So nginx: https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-by-geoip/ Or cloudflare if you are using that which is e...