Polars 0.15 is released.🐻‍❄️

Parts of the query engine are rewritten and we have seen up to 20% performance increase because of it and huge decreases of RAM usage.

Next releases will increase performance of parquet reading. 🚀


"The Impact of Racial Distribution in Training Data on Face Recognition Bias: A Closer Look. (arXiv:2211.14498v1 [cs.CV])" — a study in how facial recognition algorithms are trained and what factors affect their accuracy and fairness.

Their conclusion: the models perform worse on the faces belonging to the unseen ethnicities during training, but equal representation of races does not guarantee bias-free algorithms.

Paper: arxiv.org/abs/2211.14498

No code/demo

#AI #CV #NewPaper #DeepLearning

Here's post.news's founder Noam Bardin, declaring in the same breath "we are not focused on . . . accessibility" and "We want to do it all but first, let's get everyone in." In other words, "everyone" does not include people with disabilities. This kind of discrimination is not uncommon from tech companies, but it's a pretty unusual for a founder to state it this explicitly. #a11y must be an MVP expectation for digital startups.

(H/T @jaspar; cc @LFLegal) post.news/article/2I8KY7PphGpE

I hosted a conversation about Mastodon, the fediverse, and ActivityPub with my colleagues @effye, @mheiber and @judeswae, who set up our corporate Mastodon instance 4 years ago. I learned a lot! thoughtworks.com/insights/podc

I really like the ideas behind jointakahe.org

"An efficient ActivityPub Server, for small installs with multiple domains"

In just a few weeks of development it is possible to follow the official account running on a Takahe instance @takahe 😱

#takahe #python #fediverse #mastodon

7 things all kids need to hear

1 I love you

2 I'm proud of you

3 I'm sorry

4 I forgive you

5 I'm listening

6 RAID is not backup. Make offsite backups. Verify backup. Find out restore time. Otherwise, you got what we call Schrödinger backup

7 You've got what it takes

Wonder what shows up in your Home / Local / Federated feeds? This graphic shows you. axbom.com/mastodon-tips/#flowc

Want help deepening your understanding of Python and the many tools it involves?

I made PythonMorsels.com for you. It's designed to help you sharpen your #Python skills week-by-week.

Sign up and see if it's right for you.

Show thread

After joining Mastodon recently I was pleasantly surprised to see the newest Talk Python To Me episode discussing just that.
If you're like me new to Mastodon / Fediverse I'd recommend listening to it:


Why is Python the ideal language for beginners to learn?

Let's look at the main reasons:

• It's more accessible for a beginner, allowing you to focus on programming concepts and not language detail. Too many give up coding early on–Python makes this less likely

• It's very powerful–which means you can write any program you'll need and it scales well as you deal with more complex programs and larger data sets

• It's very broad–it has applications in very many fields and not just a narrow scope. It also has libraries for very many fields!

• As it's very popular, it has a large user-base which is very helpful, so you'll find a lot of resources (not just mine!) and a lot of help from the community

• It's a language that's still improving and progressing rapidly. Latest speed improvements is just one example


The main thing you're learning is programming, and not a programming language. The language itself is "just" a tool, but you don't want the tool to get in the way of learning, as would happen with some other languages.

Once you become proficient in programming in one language, it's easier to switch to/learn other languages

So my advice is, yes, start with Python and stick with it until you feel you're very proficient. If and when you need other languages, they'll be easier to learn then…

#Python #programming #coding #LearnPython #LearnToCode


You can follow hashtags through #RSS as well!

For instance indieweb.social/tags/feditip.r gives you all Feditips in your feedreader.

It does matter what instance you use as a base-URL though. mastodon.social/tags/feditip.r gives a different result.

I don't know (yet!) what would give the best results. Perhaps a global feed of various (bigger) instances with duplicates removed?

In the hope we don't lose the great #python community on twitter, I've created a list of interesting Python people to follow on Twitter and Mastodon.🧑‍🤝‍🧑


If you know of anyone I've missed, please comment. 🙏

#Python 3.6 is the new 2.7 in terms of people not being willing to let go. 😅

Python 3.6 is no longer supported upstream, so unless you're paying someone for Python support you are not getting security fixes (and haven't since last year). And if you're thinking of upgrading to 3.7, understand that you're so far behind at this point that 3.7 reaches EOL in about 8 months (June 2023), so you should probably target Python 3.8 at minimum if you're still on 3.6.

Completed 6 years at today. 🎉

The longest I stayed at any other company was 2 years.

We are doing an episode on "Mastodon for #Python (and open source) devs".

We'll be live streaming it on Monday.


Hope you can join @mkennedy, @foosel, @simon, and @astrojuanlu

no type system will ever save you from building the wrong thing

Show older

A Mastodon instance running on Thoughtworks infrastructure for its employees to interact with the Fediverse.