@smagnusson@graphics.social avatar smagnusson , to random

2.0 update for "Default Cube: The Game" Blender add-on. More Superhive exclusive character dialogues, a couple new haunt variations, and it now preserves of customized assets across updates, without the need to import/export.

You can check it out here: https://superhivemarket.com/products/default-cube-the-game

@jspath55@chaos.social avatar jspath55 , to random

Red Dot of the day.
🔴
Could not show this in with '\u' escape codes and ended up pasting it from https://www.compart.com/en/unicode/U+1F534

@offby1@wandering.shop avatar offby1 , to random

The 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 and . 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!

@absulit@mastodon.social avatar absulit , to random

Last year, I was working with agents before this new "boom". I was really amazed by it and the opportunity that only I seemed to recognize on my team.

All that faded away as soon as you realize these agents behave like little kids that provide a non deterministic answer each time; and to answer my PM the question "why this doesn't work all the time?" with "IDK" was not enough.

absulit OP ,
@absulit@mastodon.social avatar

Years ago I was working on a Python project. That was the backend of an Angular project. I finished my part and I was done, but higher ups decided to move me to the Angular side I didn't know anything about. My coworker knew a great deal of it so I used him as my search engine, I asked him everything, and why not if he was just there. This was nice and all until one day he was gone because he resigned a month before

absulit OP ,
@absulit@mastodon.social avatar

Don't rely on an external agent, being that a human or a to do your work, because in the end it is you who are responsible.

@villares@pynews.com.br avatar villares , to random Portuguese

Find the sketch-a-day archives and tip jar at: https://abav.lugaralgum.com/sketch-a-day
Code for this sketch at: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_02_06

ALT
@box464@mastodon.social avatar box464 , to random

This weekend, the PieFed community is hosting a Hackathon.

Head over to the Issues list and lend a helping hand where you can!

Python, CSS, Translations, all kinds of things. I've submitted a few issues recently and found the code easy to comprehend.

@Snoopy@tarte.nuage-libre.fr avatar Snoopy : Hackathon this week 7-8 febuary in Fediverse

https://codeberg.org/rimu/pyfedi/issues?state=open

https://codeberg.org/rimu/pyfedi#for-developers

@purrperl@noc.social avatar purrperl , to random

Django Unleashed: Master this Powerful Python Framework in 1 Week



@ThePSF@fosstodon.org avatar ThePSF , to JetBrains

Did you know you could win a prize for filling out the 2026 Python Developers Survey? It's true! Take a few minutes to fill the survey and you'll have a chance to win a prize from jetbrains@programming.dev icon JetBrains 🎁
https://surveys.jetbrains.com/s3/python-developers-survey-2026

@Liberapay@mastodon.xyz avatar Liberapay , to random

Today is the 10th anniversary of Liberapay's launch!

In its first decade, Liberapay processed donations worth a total of around 5 million euros, from more than 40k donors in more than 110 countries to more than 3500 recipients in more than 80 countries.

Thank you all.

To keep making the world a better place, everyone who uses Liberapay to collect donations, including Liberapay itself, needs your support. Browse the website. Donate if you can. Spread the word.

https://liberapay.com/

Changaco ,
@Changaco@diaspodon.fr avatar

On this somewhat special anniversary, I also want to state once again that Liberapay is an open project. You can contribute to it if you have some basic skills, and receive some money in return. There's still a lot of work to do, including quite a bit that doesn't involve programming, and plenty to learn.

Liberapay is written in , (until I can finish building what's needed to get rid of it), and as little as possible.

https://github.com/liberapay/liberapay.com/blob/master/CONTRIBUTING.md

@heisedeveloper@social.heise.de avatar heisedeveloper , to random German

WebAssembly: Wasmer 7.0 bringt experimentellen Async-Support für Python

Die Runtime bietet neue Features für Python: eine experimentelle Async-API und Zugriff auf viele native Python-Libraries wie NumPy.

https://www.heise.de/news/WebAssembly-Wasmer-7-0-bringt-experimentellen-Async-Support-fuer-Python-11163234.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@davidr@hachyderm.io avatar davidr , to random
  • a non-

  • who has not contributed anything tangible to this project

  • doesn't like the working prototype I produced

  • and instead of changing it has "provided an example"

  • which is 62 and 9 packages totaling over 350MB of source code

  • and also requires a version of python that came out 6 weeks ago

  • PS: I'm pretty sure his example won't meet his stated goal of preserving properties my prototype has, such as not leaking data between users

(This is a multi-organization collaboration, so I can't easily complain to any particular person. I think I just have to prove it doesn't work.)

@ct_Magazin@social.heise.de avatar ct_Magazin , to random German

heise+ | Sortieralgorithmen: Was Timsort so schnell macht

Beim Aufruf von sort() kümmerte sich von Python Version 2.3 bis 3.11 Timsort darum, Elemente einer Liste in die korrekte Reihenfolge zu manövrieren.

https://www.heise.de/hintergrund/Sortieralgorithmen-Was-Timsort-so-schnell-macht-11129587.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@metaphil@chaos.social avatar metaphil , to random

mood

ALT
@Ash_Crow@mastodon.social avatar Ash_Crow , to random French

Je suis dans la devroom au pour le reste de l'aprem a priori.

https://fosdem.org/2026/schedule/track/python/

@latenightowl@social.linux.pizza avatar latenightowl , to random

We are hiring for a senior developer role in Ireland. Systems programming in Golang and Python, Linux only, mostly open-source. The team is located in Europe and the East Coast.

We are looking for a smart person who's able to work in a team, challenge technical decisions, but also own their mistakes (and learn from them).

On Fedi I am not public about who I am or who I work for, which makes this a bit complicated. Hit me up if the pitch sounds interesting.

Disclaimer: At the job, using AI is encouraged when it makes sense, it wouldn't work if you are angry with all LLMs.

@prathamesh@fediscience.org avatar prathamesh , to random

Hey there, I am Prathamesh Deshmukh, a PhD scholar at UGC-DAE CSR, Mumbai, working in condensed matter physics. My research focuses on magnetoelectric coupling in multiferroic composites and their dielectric, magnetic, and neutron diffraction studies.

Beyond synthesis, I specialise in scientific instrumentation. I designed the Advanced Transport Measurement System (ATMS), a low-cost cryogenic setup for precision transport measurements, and developed PICA, an open-source Python suite for lab automation.

I will be completing my PhD this year and am seeking postdoctoral research opportunities that would leverage my expertise in experimental physics, scientific instrumentation, and software development.

https://prathameshdeshmukh.site

perdidonavida , to random Portuguese

Does anyone know if there's a library that allows to create a bot using encryption?

All the libraries that I tested only seemed to support unencrypted messaging.

@ct_Magazin@social.heise.de avatar ct_Magazin , to random German

Buchkritik: Python für Kids

Schumanns Lehrbuch nimmt Programmiernovizen sicher an die Hand und erklärt den Umgang mit Python Schritt für Schritt anhand von vielen Beispielen.

https://www.heise.de/tests/Buchkritik-Python-fuer-Kids-11109471.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@dplattsf@sfba.social avatar dplattsf , to random

Thinking the community needs a python package manager manager.. Some system that would streamline the installation and versioning the 5 different package managers needed for a typical code base...

@ThePSF@fosstodon.org avatar ThePSF , to JetBrains

It's that time again: we're kicking off the latest Python Developers Survey in partnership with jetbrains@programming.dev icon JetBrains ! Contribute to the understanding of the Python community and join in the 2026 survey 🐍📝
https://surveys.jetbrains.com/s3/python-developers-survey-2026

@heisedeveloper@social.heise.de avatar heisedeveloper , to random German

pandas 3.0 bringt einheitlichen String-Typ und Performance-Optimierung

Mit Version 3.0 führt die Python-Bibliothek einen einheitlichen String-Typ ein und verbessert die Copy-on-Write-Methode.

https://www.heise.de/news/pandas-3-0-bringt-einheitlichen-String-Typ-und-Performance-Optimierung-11153612.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege&utm_source=mastodon

@itworldcup@hachyderm.io avatar itworldcup , to random German

Greetings, programs 💾
I've got the honor to present you the match you all have been waiting for: The final of the 2025* Programming Languages World Cup:
vs.

*yes, yes I know, but we started in 2025. Will start the next one earlier, so it doesn't get confusing again.

@scottmiller42@mstdn.social avatar scottmiller42 , to random

In , you could write sensible and transparent code, like this:

if (curNode):
curNode = curNode.next

But if you prefer something that is functionally identical, but harder to read, try this:

curNode and (curNode := curNode.next)

Follow me for more great tips on how to make life hell for the next person working with your code (which could be you).

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random