Capturing the sun through the window of Corfe Castle isn’t easy.
I’ve always enjoyed incorporating the steps of West Hill in the image too 😍
Did you know #django has docs on its Triage Workflow?
If you want to help, you can review a PR and either mark it as *Patch needs improvement* (if so) or *Ready for checkin* if you think it's good to go.
We're looking for ASL interpreters for 5 Q&A Livestreams with scientists. This is a paid gig! Please reach out to Skypeascientist at gmail dot com if you're interested in more information! If you have friends who interpret please feel free to pass this along!
I have been working on this vague fediverse logo/icon/symbol/branding/index project a little bit every day for over two weeks now. I am not sure exactly what the goal is but it seems like its work that needs to be done and I am enjoying the process so I am continuing. I have been working "in the open" here at https://joinfediverse.wiki/Fediverse_project_branding but haven't been talking about it here so its sort of been hidden from view. If anyone wants to help there is a lot to do.
Just released MarkupSafe 2.1.2. Aside from fixing a bug, it also provides Python 3.11 wheels, as well as SLSA provenance.
This was the first automated release through GitHub workflows. Push a tag, and it automatically builds sdist and 49 platform wheels, generates SLSA provenance, creates a GitHub release with all the files, waits for review, then publishes them to PyPI.
I quite like @anildash's analysis of search in the fediverse: https://anildash.com/2023/01/16/a-fediverse-search/
I'm not sure that I agree with the solution, though. I mean, it'll work from a technical standpoint but I doubt that it'll be accepted by the anti-search hardliners. It's feels almost religious or partisan: anything even remotely resembling "search" is automatically seen as a bad and an invitation for (virtual) yelling.
I'd enjoy trying to implement what Anil proposes, but I don't have thick enough skin.
Hot freaking dog! Found out my current mentee with #ProjectUnderdog was hired while I was out last week.
If you're looking for ways to give back to the community, I can vouch for #UnderdogDevs. Here's the site: https://www.underdogdevs.org/project-underdog and if you have any questions, please send them my way.
Takahē 0.7 is now released! Blocking! Emoji admin! Announcements! Loads of quality of life fixes! Read more at ://docs.jointakahe.org/en/latest/
We've also launched a Patreon for those who want to help us out financially - that's over at https://patreon.com/takahe
If you had to choose between installers requiring a virtual environment by default (i.e. `PIP_REQUIRE_VIRTUALENV` defaults to being set to `1` unless you explicitly set it to `0`) or PEP 582 & no more virtual envs **at all** (which is **not** like `node_modules`, e.g. no entry points means you **have** to use `-m` to run things), which world would you want?
And yes, I'm being extreme w/ the PEP 582 option on purpose to force people to think through that being the default way people do things.
Options: (choose one)
My open source contributions really do stem from "scratching an itch". I added the link shortening behavior from Mastodon to #Takahe because the walls of text links were more annoying than mosquito bites.
I just published my 1h22min video
"Tutorial: an Illustration from A to Z with Krita"
It's a real full lenght course suited to beginners, but also advanced digital painters. It starts from scratch with default brushes, pref' and breakdown all the process:
Signups on takahe.social are now open until we hit 100 users! If you'd like an account, head to https://takahe.social/auth/signup/
MiniJinja is now almost at compatibility with Jinja2. Latest release finally adds loop.previtem/loop.nextitem. Latest release is also fuzzed and hardened and has fuel support and stack overflow protection. https://github.com/mitsuhiko/minijinja/blob/main/CHANGELOG.md#0290
Might actually be fun at this point to try to expose it to Python via pyo3 and see how they compare.
Takahē supports creating multiple identities and you should. Use your main identity as you do now. When you see an account that you'd like to not forget about, but don't want in your home feed, follow it with the second identity. That will ensure those posts appear in the Federated timeline.
Recent #microblogpub updates:
fixed "JSON LD signature" context
support for running server on sub.domain.tld while being reachable @domain.tld, doc here
usual bunch of fixes and improvements
The signature issue may be impacting a lot of instances, so it is recommend to update as soon as possible.
CircleCI's incident report for their breach earlier this month is up: https://circleci.com/blog/jan-4-2023-incident-report/
Worth reading if you were affected, of course, but also worth reading as just a really great incident report overall. Very clear, in-depth, and complete - including IOCs. This level of detail and clarity restores a good deal of trust, for me.