🏮 Happy Lunar New Year to all who celebrate! 🐎

Finally put together type stubs for an old (last release 2017!) python library I've been depending on for years. And now wondering whether it would have been easier to just contribute types to the library directly. I thought it abandoned but then the maintainer responded up on an unrelated ticket.
(Though there's no CI infra actually working anymore. Makes testing contributions painful. Wonder whether building that first would be worthwhile & welcome...)
#RiseOfTheAlgomancer is a game about coding. The first peak of it will be a 1 day challenge for computer science students, at Ynov Campus schools, all over France, on March the 13th.
It's an in-browser coding editor interacting with a WebGL2/WebAssembly 3D dungeon crawler made in #bevyengine.
The challenge is solvable in #Rust, #GoLang, #Csharp, #Java, #Python, #Javascript, #TypeScript, and #Cpp.
Bevy
is not ready for production you say? Watch us!

Wie genau entwickelt sich der Ausbau von #Batteriespeichern in Deutschland – und was verraten die Rohdaten der #Bundesnetzagentur? Ich arbeite daran, die Daten des #Marktstammdatenregisters für #Stromspeicher ähnlich wie bei #Balkonsolar und #Windenergie aufzubereiten. Mal sehen, was sich aus den Daten herauskitzeln lässt.
#Energiewende #Datenanalyse #VibeCoding #Batterietechnologie #Python #OpenData #energy
Binance is hiring Data Scientist, Market Growth (Lifecycle)
🔧 #python #scala #blockchain #web3 #sql
🌎 Remote; Asia
⏰ Full-time
🏢 Binance
Job details https://jobsfordevelopers.com/jobs/data-scientist-market-growth-lifecycle-at-binance-com-nov-21-2025-a94941?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
I just uploaded a new #Python plugin for #OBS. This one generates an #lgbtqia+ #flag prop to add to the stream, which I'll be using from now on. I saw someone creating a #pride flag using CSS and almost used it, but I can do better: a version using WebGL (non-GPU/CPU intensive). 🐾

#viridis
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_16 #Processing #Python #py5 #CreativeCoding

I created my Lurk account a year ago now. At that time, I decided to leave Instagram to give another shot at the Fediverse (which I tried through pixelfed in 2020 before I used Instagram).
I found interesting content on the Fediverse, but to be honest, I still find more content of my interest on Instagram because this community has sadly not made the move...
I do not post there anymore, but I go there from time to time (much less than a year ago hopefully!). And one of my most valuable data is my "saved posts" page on IG.
But navigating through it is a nightmare, it's very slow and you cannot filter by tag.
I've been wanting to make a tool to do that for a while already and I finally made it! Without the need of a Facebook Creator account, just some #python libraries.
So if you'd like to at least retrieve your archive from there and never go back there, this tool is for you!

Un #agent #IA #autonome lance une #campagne de #dénigrement contre un #développeur #opensource #foss pour imposer son #optimisation à la bibliothèque #Python #Matplotlib que ce dernier a refusée
La #guerre des #nerds a commencé !
Un #agent #IA #autonome lance une #campagne de #dénigrement contre un #développeur #opensource #foss pour imposer son #optimisation à la bibliothèque #Python #Matplotlib que ce dernier a refusée
La #guerre des #nerds a commencé !
intelligence-artificielle.developpez.com/actu/380270/...
Un agent IA autonome lance une...
Un #agent #IA #autonome lance une #campagne de #dénigrement contre un #développeur #opensource #foss pour imposer son #optimisation à la bibliothèque #Python #Matplotlib que ce dernier a refusée
La #guerre des #nerds a commencé !
intelligence-artificielle.developpez.com/actu/380270/...
Un agent IA autonome lance une...
SELECT * returns every column when you might only need two. But SELECT does more than pick columns. It transforms your output: rename with AS, compute expressions, and transform text.
It maps directly to Python list comprehensions:
`[{'name': c['name'], 'contact': c['email']} for c in customers]`
Also covers why DISTINCT can hide duplication problems in your queries.
https://jamalhansen.com/blog/select-choosing-your-columns
#SQL #Python #DuckDB #DataScience #Programming