#Python
nogajun🍉
Pelican用のActivityPubプラグインを作っている人がいた。動かないよと書いているけど、ベースがあるだけでも助かる #python #pelican #activitypub
schtobia/pelican-plugin-activitypub: Experimental readonly ActivityPub endpoint for Pelican - schtobia's Forgejo: https://git.schmidl.dev/schtobia/pelican-plugin-activitypub
José A. Alonso
Readings shared January 18, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/18-readings_shared_01-18-25 #Haskell #Python #CommonLisp #ITP #Coq #Rocq #Logic #Math #AI #MachineLearning #LLMs
Ned Batchelder
In #Python, @classmethod can used to create alternate constructors for making objects in other ways. Here's a simple example:
Paul McGuire
Some things I'm especially proud of in plusminus (my Python package for parsing and evaluating infix notation arithmetic):
- |absolute value| expressions
- ° symbol as a unary postfix operator, to convert degrees to radians: sin(π/2) vs. sin(90°)
- exponents ² and ³
- √ and ³√ operators (both unary and binary, so you can write 2√2)
- mathematical constants e, π, φ, and τ
- set operators ∈, ∉, ∩, and ∪
- safe eval of untrusted inputs
Try it at https://ptmcg.pythonanywhere.com/plusminus
#python #parsing #infix
José A. Alonso
José A. Alonso
Readings shared January 17, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/17-readings_shared_01-17-25 #Haskell #Python #ITP #Coq #Rocq #LeanProver #Logic #Math #AI #LLMs #Reasoning
Veronica Olsen 🏳️🌈🇳🇴🌻
Windows C++ devs:
My main project is a Python + Qt GUI application. Distributing that as-is on Linux is easy. On Windows, a little trickier.
What I do now is distribute it with Python embeddable and pure Python code. That's fine, but it makes the launching a little tricky.
I'm currently trying to create a trivial C++ exec that just launches the correct files via CreateProcess().
Does this sound like a good idea? Code linked below.
https://github.com/vkbo/novelWriter/tree/windows_launcher/launcher/windows
Veronica Olsen 🏳️🌈🇳🇴🌻
Windows C++ devs:
My main project is a Python + Qt GUI application. Distributing that as-is on Linux is easy. On Windows, a little trickier.
What I do now is distribute it with Python embeddable and pure Python code. That's fine, but it makes the launching a little tricky.
I'm currently trying to create a trivial C++ exec that just launches the correct files via CreateProcess().
Does this sound like a good idea? Code linked below.
https://github.com/vkbo/novelWriter/tree/windows_launcher/launcher/windows
José A. Alonso
#Exercitium: Determinación de los elementos minimales. https://jaalonso.github.io/exercitium/posts/2025/01/17-elementos_minimales/ #Haskell #Python #DíaInternacionalDeLasMatemáticas
FlohEinstein
Python, meet Shakespeare
FlohEinstein
Python, meet Shakespeare
José A. Alonso
Readings shared January 16, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/16-readings_shared_01-16-25 #ITP #LeanProver #Agda #Logic #Math #SAT #SMT #FunctionalProgramming #Haskell #Python #Matemáticas #AI #LLMs
alltechpacks
alltechpacks
Qiita - 人気の記事
rogeliop
That's why I only program in BASIC, Logo, Pascal, FORTH, straight C (no fancy # nor ++), 6809ASM... it's less stressful 😁
rogeliop
That's why I only program in BASIC, Logo, Pascal, FORTH, straight C (no fancy # nor ++), 6809ASM... it's less stressful 😁
José A. Alonso
#Exercitium: Suma de los números amigos menores que n. https://jaalonso.github.io/exercitium/posts/2025/01/16-suma_de_numeros_amigos_menores_que_n/ #Haskell #Python #Matemáticas
José A. Alonso
#Exercitium: Sucesión de números amigos. https://jaalonso.github.io/exercitium/posts/2025/01/15-sucesion_de_numeros_amigos/ #Haskell #Python #Matemáticas
Nicholas R
@[email protected] · Reply to Daniel Supernault's post
FemmeNoire
Liebe Leute, der Mann ist aktuell auf #Jobsuche.
Er sucht etwas als (Senior) #Backend #Software #Entwickler bzw. #Developer oder #Architekt.
32h pro Woche bei 4 Tagen, Techstack #Java und #Python, #hybrid (50:50 Office:HO) in #München.
Auf diversen Plattformen sind wir bereits unterwegs, aber vielleicht gibt's ja Stellen, die nicht darüber zu finden sind.
Gerne teilen bzw. mir was drunter posten da er selbst kein Interesse an Social Media hat.
FemmeNoire
Liebe Leute, der Mann ist aktuell auf #Jobsuche.
Er sucht etwas als (Senior) #Backend #Software #Entwickler bzw. #Developer oder #Architekt.
32h pro Woche bei 4 Tagen, Techstack #Java und #Python, #hybrid (50:50 Office:HO) in #München.
Auf diversen Plattformen sind wir bereits unterwegs, aber vielleicht gibt's ja Stellen, die nicht darüber zu finden sind.
Gerne teilen bzw. mir was drunter posten da er selbst kein Interesse an Social Media hat.
Jay Shaffstall
I do some consulting on the side, and a fun bit of a recent project was to use pyparsing in Python to evaluate an algebraic expression that could include dice and variables. So 2+3d6-sin(foo^2) would be a valid expression that should produce a result (assuming that foo contained a value). That was my first time with pyparsing, and it was a joy to work with.
veer66
added __post_init__ with a validator to a dataclass.
context: this project doesn't use SQLAlchemy.
It looks nice.
Glyph
Surprise! I will be streaming some Python programming over at <https://www.twitch.tv/glyph_official/> in a little over 30 minutes. We are all gonna take a couple hours to STOP getting mad and depressed at recent events and START getting mad and depressed about cross-platform GUI #python development
Qiita - 人気の記事
Qiita - 人気の記事
Rimu
Rimu
Ned Batchelder
Comparison operators in #Python can be chained together, but using them that way could be controversial. I wrote this this other day:
Qiita - 人気の記事
Qiita - 人気の記事
Qiita - 人気の記事
Qiita - 人気の記事
Qiita - 人気の記事
Qiita - 人気の記事
José A. Alonso
PR ☮ ♥ ♬ 🧑💻
@[email protected] · Reply to wraptile's post
@wraptile I tried bottle, Flask is a POS. The sample code & libs do not work. I now avoid it and use #Deno instead.
When #AppEngine cost more than $10 and required more API changes (data api) I wrote my own static #HTML engine based on #Jeckyl (#Python) and when the compile times blew out re-wrote it in #Rust.
Static HTML is the fastest & pretty much hack proof. cc @bluetea
AstraLuma
Hey, #Python, how do you manage your venvs?
Feel free to discuss in the comments how I categorized these tools.
EDIT: I forgot to include "idk, my IDE just does it"
Option | Voters |
---|---|
Manually: python -m venv | 45 (52%) |
Semi-Manual: uv, virtualenvwrapper, direnv, etc | 13 (15%) |
Automatic: pipenv, poetry, pdm, etc | 22 (26%) |
Other | 6 (7%) |
AstraLuma
Hey, #Python, how do you manage your venvs?
Feel free to discuss in the comments how I categorized these tools.
EDIT: I forgot to include "idk, my IDE just does it"
Option | Voters |
---|---|
Manually: python -m venv | 45 (52%) |
Semi-Manual: uv, virtualenvwrapper, direnv, etc | 13 (15%) |
Automatic: pipenv, poetry, pdm, etc | 22 (26%) |
Other | 6 (7%) |
Qiita - 人気の記事
Pydantic入門 – Pythonでシンプルかつ強力なバリデーションを始めよう
https://qiita.com/Tadataka_Takahashi/items/8b28f49d67d7e1d65d11?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
AstraLuma
Hey, #Python, how do you manage your venvs?
Feel free to discuss in the comments how I categorized these tools.
EDIT: I forgot to include "idk, my IDE just does it"
Option | Voters |
---|---|
Manually: python -m venv | 45 (52%) |
Semi-Manual: uv, virtualenvwrapper, direnv, etc | 13 (15%) |
Automatic: pipenv, poetry, pdm, etc | 22 (26%) |
Other | 6 (7%) |
Nick “Super High I.Q.” —fail-fast
Been struggling with running conda
on Apple M1.
AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'
Nothing I try works All this for one program... (vapoursynth) #python
Qiita - 人気の記事
José A. Alonso
José A. Alonso
Readings shared January 10, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/10-readings_shared_01-10-25 #ITP #LeanProver #Logic #Math #Haskell #Python #ASP #LogicProgramming #AI #NeuroSymbolicAI #LLMs
José A. Alonso
#Exercitium: Máxima suma de caminos en un triángulo. https://jaalonso.github.io/exercitium/posts/2025/01/10-maxima_suma_de_caminos_en_un_triangulo/ #Haskell #Python #Matemáticas
Luciano Ramalho
I used a micro:bit to build a speed monitor for H0-scale model trains. It's programmed in #micropython.
Today I wrote the calibration code, which gives instant feedback when aiming the lasers at the light sensors.
Luciano Ramalho
I used a micro:bit to build a speed monitor for H0-scale model trains. It's programmed in #micropython.
Today I wrote the calibration code, which gives instant feedback when aiming the lasers at the light sensors.
Marijke Luttekes
People are now confessing to editor light theme preferences en masse at the Python Office Hours. 😱
Athoune 🥕🔪
Avis aux pythonistes en herbe, voici une initiation à #Pyxel, framework #Python pour créer des jeux à l'ancienne, comme sur la SNS ou la Gameboy Color.
Un éditeur de média est fourni.
Le moteur en #rust assure la fluidité, et l'API python est minimaliste.
Les jeux tourneront sur Linux/Mac/Windows et même dans un navigateur web, avec #wasm
Qiita - 人気の記事
【🚨無職発生注意報🚨】ヒトはこうして仕事を奪われる~Browser Use Tutorial~
https://qiita.com/Nicola_GenAI/items/f8585cbc4266656cdbb8?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
José A. Alonso
Jay Shaffstall
I do some consulting on the side, and a fun bit of a recent project was to use pyparsing in Python to evaluate an algebraic expression that could include dice and variables. So 2+3d6-sin(foo^2) would be a valid expression that should produce a result (assuming that foo contained a value). That was my first time with pyparsing, and it was a joy to work with.
Qiita - 人気の記事
Qiita - 人気の記事
Marc-Andre Lemburg
We are having our next Python Meeting Düsseldorf on 2025-01-22. If you happen to be in or near Düsseldorf, Germany, we'd love to have you join.
Here's the Meetup page with the details and registration: https://www.meetup.com/python-meeting-dusseldorf/events/304247408/
Marc-Andre Lemburg
We are having our next Python Meeting Düsseldorf on 2025-01-22. If you happen to be in or near Düsseldorf, Germany, we'd love to have you join.
Here's the Meetup page with the details and registration: https://www.meetup.com/python-meeting-dusseldorf/events/304247408/
Qiita - 人気の記事
Wagtail
José A. Alonso
ChatGPT: Cómo hacer (y mejorar) mi Trabajo de Fin de Carrera de la Universidad en un par de minutos. ~ Chema Alonso. https://www.elladodelmal.com/2025/01/chatgpt-como-hacer-mi-mejorar-mi.html #ChatGPT #Python #Programming
Wagtail
Karsten Johansson
WARNING: Awesome code follows
I just read there is a more accurate way to calculate a dog's age in human years than simply multiplying by 7 (which does produce a lot of oddities, especially when it comes to dogs giving birth at "7" years old lol). The progression through the first, second and then subsequent years are handled in a manner that is much closer to how dogs typically age compared to humans.
Here are #lisp and #python functions demonstrating the new calculations. Feel free to use them as you wish. Especially if you have one or more dogs.
Feel free to improve or comment on the code in the comments or elsewhere. I always post these kinds of functions for conversation and community, I'm just learning python, so don't bark too loudly.
The formats are:
(dogs-age years months)
and
dogs_age(years, months)
There is no error checking, so use zeros when necessary.
Don't be strangers. Shake a paw!
(defun dogs-age (years months)
"Calculate the human age equivalent of a dog given its age in years and months."
(let ((human-age 0))
(cond
((< years 1)
(setq human-age (* (/ months 12.0) 15)))
((= years 1)
(setq human-age (+ 15 (* (/ months 12.0) 9))))
((>= years 2)
(setq human-age (+ 15 9
(* (- years 2) 5)
(* (/ months 12.0) 5)))))
human-age))
def dogs_age(years, months):
"""
Calculate the human age equivalent of a dog given its age in years and months.
"""
if years < 1:
human_age = months * (15 / 12)
elif years == 1:
human_age = 15 + months * (9 / 12)
else:
human_age = 15 + 9 + (years - 2) * 5 + months * (5 / 12)
return human_age
Hey, @praetor you might be interestd in this, even if it isn't about cats. If you change the subsequent years from 5 to 4, it'll work for cats just the same, apparently.
Łukasz Langa
#genuary6 prompt: A landscape using only primitive shapes.
This is an evolution of my "42 lines of code" entry from Jan 3rd. This one's well over 200 lines of code.
Made with #PyScript:
https://ambv.pyscriptapps.com/genuary-prompt-6/latest/
#genuary2025 #genuary #GenerativeArt #CreativeCoding #WebGL #Python
Łukasz Langa
#genuary6 prompt: A landscape using only primitive shapes.
This is an evolution of my "42 lines of code" entry from Jan 3rd. This one's well over 200 lines of code.
Made with #PyScript:
https://ambv.pyscriptapps.com/genuary-prompt-6/latest/
#genuary2025 #genuary #GenerativeArt #CreativeCoding #WebGL #Python
PR ☮ ♥ ♬ 🧑💻
@[email protected] · Reply to wraptile's post
@wraptile I tried bottle, Flask is a POS. The sample code & libs do not work. I now avoid it and use #Deno instead.
When #AppEngine cost more than $10 and required more API changes (data api) I wrote my own static #HTML engine based on #Jeckyl (#Python) and when the compile times blew out re-wrote it in #Rust.
Static HTML is the fastest & pretty much hack proof. cc @bluetea
PR ☮ ♥ ♬ 🧑💻
@[email protected] · Reply to Tea and BlueTeam's post
@bluetea “Colophon Redux”
Back in 2008, I whipped up this site with two hundred line hack using a newly created web framework called web.py and a brand new google project, App Engine. From 2008 to today, that’s how #seldomlogical worked.
From the user perspective it looked like plain HTML pages being served. Behind the scenes, code read markdown and converted it to HTML.
❝ Every time my blog ran, a little bit of Aarons code would execute
This was prior to the various web frameworks for python we take for granted today. Web.py utilised WSGI and I chose googles new toy, GAE to run it.
#webpy / #python / #WSGI / #GAE / #aaronswartz / #AppEngine / <https://seldomlogical.com/redux.html>
Leonard Richardson
I've published Beautiful Soup 4.13.0b3 to PyPI. I'm hoping to get another round of feedback before the final release, which I'm targeting for early February. Details: https://groups.google.com/g/beautifulsoup/c/cX5m7s8v9TM #Python
pip install beautifulsoup4==4.13.0b3
Leonard Richardson
I've published Beautiful Soup 4.13.0b3 to PyPI. I'm hoping to get another round of feedback before the final release, which I'm targeting for early February. Details: https://groups.google.com/g/beautifulsoup/c/cX5m7s8v9TM #Python
pip install beautifulsoup4==4.13.0b3
José A. Alonso
Readings shared January 4, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/04-readings_shared_01-04-25 #ITP #IsabelleHOL #LeanProver #HOL_Light #Mizar #Math #Logic #Haskell #Python
Paul McGuire
@[email protected] · Reply to Paul McGuire's post
pyrac (https://ptmcg.pythonanywhere.com/pyrac) is my own #Python version of Racter, which was a crude prose generator from the early 80s (https://en.wikipedia.org/wiki/Racter). Racter composed this fragment as part of a larger story, "The Policeman's Beard is Half Constructed":
More than iron, more than lead, more than gold I need electricity.
I need it more than I need lamb or pork or lettuce or cucumber.
I need it for my dreams.
Originally offered as an AI, it is actually just a compositor with a rich set of templates.
Paul McGuire
Earlier today I posted about a spoof site of mine on #pythonanywhere, 𝐹º𝑛t 𝘔ⅸᵉ𝐫, which converts identifiers in ASCII #Python to equivalent identifiers by randomly selecting Unicode points that normalize back to the original ASCII, and are therefore directly runnable, even though they look like a ransom note. Remember, builtins and all stdlib names can be denormalized this way.
I went to check the web logs, and found that someone found another PA site of mine, https://ptmcg.pythonanywhere.com/pyrac...
clayote
I am a #Python developer of a decade or so, with four years of data engineering experience on #AWS and #Azure, looking for work anywhere in #Aotearoa #NZ #NewZealand . Here is my CV: https://zacharyspector.com
clayote
I am a #Python developer of a decade or so, with four years of data engineering experience on #AWS and #Azure, looking for work anywhere in #Aotearoa #NZ #NewZealand . Here is my CV: https://zacharyspector.com
Qiita - 人気の記事
備忘録まとめ記事:頭の中のモヤモヤを整理し、AWS CDKでTypeScriptが主流な理由を考察してみた
https://qiita.com/free-honda/items/e27ce074d6a6b5206930?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
mgorny-nyan (he) :autism:🙀🚂🐧
Qiita - 人気の記事
Qiita - 人気の記事
ryeを使って、BoxのデータをS3に同期するバッチを作成する〜前編:rye導入編〜
https://qiita.com/y-mae/items/d6ef0bfa008f96e5ff75?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Roni Laukkarinen
Coding daily nowdays even on holidays. So fun! Just released my 700th code repository:
wordpress-to-obsidian: https://github.com/ronilaukkarinen/wordpress-to-obsidian
A Python script to convert WordPress blog posts to Markdown files for @obsidian. The script fetches posts from WordPress RSS feeds and organizes them into a year/month folder structure.
Works great with my headless Obsidian sync: https://rolle.design/setting-up-a-headless-obsidian-instance-for-syncing
Roni Laukkarinen
Coding daily nowdays even on holidays. So fun! Just released my 700th code repository:
wordpress-to-obsidian: https://github.com/ronilaukkarinen/wordpress-to-obsidian
A Python script to convert WordPress blog posts to Markdown files for @obsidian. The script fetches posts from WordPress RSS feeds and organizes them into a year/month folder structure.
Works great with my headless Obsidian sync: https://rolle.design/setting-up-a-headless-obsidian-instance-for-syncing
Paul McGuire
@[email protected] · Reply to Axel Rauschmayer's post
@rauschma Ah! I did something similar in Python - this is valid Python code:
def ℎ𝕖𝐥l𝙤():
try:
ℎ𝙚𝕝𝗹𝘰_ = "Hello"
w𝔬𝓇ˡ𝚍﹎ = "World"
𝖕𝘳𝒊𝖓𝑡(f"{𝗵𝒆𝘭𝓵𝚘﹍}, {𝑤º𝘳l𝑑︴}!")
except T𝗒ₚ𝕖E𝗿𝗋𝗈𝓻 as ᵉ𝒙ⅽ:
𝐩ᵣ𝚒𝖓𝓉("failed: {}".𝕗𝕠r𝑚𝖺𝘵(ⅇ𝔵𝚌))
if _︳n𝗮𝖒𝓮﹍︳ == "__main__":
h𝙚ⅼ𝐥𝕠()
Qiita - 人気の記事
Agentariumの `Agent` クラスをコード読みしてみた(2025年1月時点)
https://qiita.com/Tadataka_Takahashi/items/0a9a8605da33225b69c5?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Paul McGuire
With the latest 3.2.1 release of pyparsing, I also cleaned up the README for the examples directory. Much improved over the hand-coded HTML from 20+ years ago!
https://github.com/pyparsing/pyparsing/blob/master/examples/README.md
José A. Alonso
#Exercitium: Caminos en un triángulo. https://jaalonso.github.io/exercitium/posts/2025/01/04-caminos_en_un_triangulo/ #Haskell #Python #Matemáticas
José A. Alonso
Readings shared January 3, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/03-readings_shared_01-03-25 #ITP #Lean4 #IsabelleHOL #Coq #Rocq #Math #FunctionalProgramming #OCaml #Haskell #Python #AI #MachineLearning
alturiak
Hi! 👋
Ich bin nicht wirklich #neuhier, aber gerade wieder von einer Sharkey-Instanz zurückgezogen und hatte bisher ohnehin kein neuhier-Posting.
Im echten Leben ursprünglich aus #Karlsruhe und inzwischen mit der Lieblingsmenschin wohnhaft in #Norderstedt fühle ich mich eigentlich als #Hamburg|er. Das Futter für meine Mischlingshündin 🐶 (folgt dem #Hundenasenmontag!) verdiene ich mit #IT-Security, #Python und der #ISO27001. Privat verbringe ich die Nächte gerne auf den diversen norddeutschen #Grufti-Tanzflächen oder auf den einschlägigen Festivals 🦇. Musikalisch darf es dabei gerne schwarz, elektronisch und schnell sein. Auch sonst mag ich viel Schwarzes (fritz-kola, Klamotten, Humor, ...), aber keinen Kaffee.
Die eigentlich nicht vorhandene Restzeit verbringe ich gerne mit #Serien, #Bücher|n 📚 (bevorzugt #Sci-Fi und #Cyberpunk), #Brettspiele|n, #PC-Spiele|n oder #PenAndPaper. Ansonsten kann ich mich auch für #Elektromobilität, #ErneuerbareEnergien und überhaupt ganz viel technischen Spielkram begeistern.
Qiita - 人気の記事
José A. Alonso
#Exercitium: Mayor órbita de la sucesión de Collatz. https://jaalonso.github.io/exercitium/posts/2025/01/03-mayor_orbita_de_la_sucesion_de_collatz/ #Haskell #Python #DíaInternacionalDeLasMatemáticas
Will McGugan
Arbitrary text selection is working in Textual.
This was an *ordeal* to get working. A few more gray hairs in my beard from this PR.
Lisa Hornung
On a mapping run - Bauhaus inspired grid map of europe. Each country is coloured by the first letter of their ISO name. 🟠 🔵 🟡
Maybe a little puzzle to figure out the grid I used 😅
Initial map made in #python using #matplotlib then refined in Figma. Code: https://github.com/Lisa-Ho/small-data-projects/tree/main?tab=readme-ov-file#012025-grid-map-of-europe
Lisa Hornung
On a mapping run - Bauhaus inspired grid map of europe. Each country is coloured by the first letter of their ISO name. 🟠 🔵 🟡
Maybe a little puzzle to figure out the grid I used 😅
Initial map made in #python using #matplotlib then refined in Figma. Code: https://github.com/Lisa-Ho/small-data-projects/tree/main?tab=readme-ov-file#012025-grid-map-of-europe
Will McGugan
Arbitrary text selection is working in Textual.
This was an *ordeal* to get working. A few more gray hairs in my beard from this PR.
José A. Alonso
Readings shared January 2, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/02-readings_shared_01-02-25 #Haskell #Python #Math
Qiita - 人気の記事
Qiita - 人気の記事
José A. Alonso
#Exercitium: Ternas pitagóricas con suma dada. https://jaalonso.github.io/exercitium/posts/2025/01/02-ternas_pitagoricas_con_suma_dada/ #Haskell #Python #Matemáticas
Qiita - 人気の記事
José A. Alonso
Readings shared January 1, 2025. https://jaalonso.github.io/vestigium/posts/2025/01/01-readings_shared_01-01-25 #ITP #LeanProver #Lean4 #Mizar #Math #Haskell #Python
Michael Kennedy
Need some advice:
I'm looking for an open source text-to-speech library I can run locally or in a server. I needs to be pretty pleasant to listen to even if generation takes a bit longer. Ideally #python as the language but I'm open to looking around.
Recommendations? Found StyleTTS2 so far.
Michael Kennedy
Need some advice:
I'm looking for an open source text-to-speech library I can run locally or in a server. I needs to be pretty pleasant to listen to even if generation takes a bit longer. Ideally #python as the language but I'm open to looking around.
Recommendations? Found StyleTTS2 so far.
José A. Alonso
#Exercitium: Suma de múltiplos de 3 o de 5. https://jaalonso.github.io/exercitium/posts/2022/02/09-suma_de_multiplos_de_3_o_de_5/ #Haskell #Python #matematicas
Chris is.
Qiita - 人気の記事
Paul McGuire
I just released pyparsing 3.2.1 with a very cool addition to the railroad diagrams that pyparsing generates for its parsers - non-terminal diagram elements now link to their definitions elsewhere in the diagram! This is pretty handy when the diagram is for a complex parser, as in this demo of a parser/evaluator for time references like "3 weeks from today" or "0800 two days from now" or "in exactly twenty-four hours". #pyparsing #python #parser #railroaddiagram
Paul McGuire
I just released pyparsing 3.2.1 with a very cool addition to the railroad diagrams that pyparsing generates for its parsers - non-terminal diagram elements now link to their definitions elsewhere in the diagram! This is pretty handy when the diagram is for a complex parser, as in this demo of a parser/evaluator for time references like "3 weeks from today" or "0800 two days from now" or "in exactly twenty-four hours". #pyparsing #python #parser #railroaddiagram
Qiita - 人気の記事
Ned Batchelder
Happy #Python New Year!
Nicco Kunzmann
Thanks to @nlnet and their funding, the #Python libraries #icalendar and recurring-ical-events support calculating #alarm times in #ics files. ❤️ 🐍
Now, you can create Python scripts that react to you setting an alarm ⏰ in your favourite calendar app! 📆
https://github.com/niccokunzmann/python-recurring-ical-events#alarms
https://nlnet.nl/project/OpenWebCalendar/
#rfc5545 #rfc9074 #RecurringIcalEvents #foss #funding #automation
Nicco Kunzmann
Thanks to @nlnet and their funding, the #Python libraries #icalendar and recurring-ical-events support calculating #alarm times in #ics files. ❤️ 🐍
Now, you can create Python scripts that react to you setting an alarm ⏰ in your favourite calendar app! 📆
https://github.com/niccokunzmann/python-recurring-ical-events#alarms
https://nlnet.nl/project/OpenWebCalendar/
#rfc5545 #rfc9074 #RecurringIcalEvents #foss #funding #automation
Qiita - 人気の記事
Qiita - 人気の記事
Qiita - 人気の記事
José A. Alonso
Hans-Cees 🌳🌳🤢🦋🐈🐈🍋🍋🐝🐜
Introduction time, since new server.
Ecologist, did some university environmental stuff, then #memetics policy analysis (6 years)
No PhD (#burnout) then turned to IT.
Ciso #infosec now for a Dutch #youthcare organization
Found out I'm #autistic at age 53,, #actuallyAutistic. 2 kids, married with photographer
Interested in many many things, but deeply into #trees # nature #insects #ecology #memes #neoliberalism (as a #memeplex) Also like to use #python to make cool things to fill @bomengidsnl
Qiita - 人気の記事
José A. Alonso
#Exercitium: Exponente en la factorización. https://jaalonso.github.io/exercitium/posts//2022/02/08-exponente_en_la_factorizacion/ #Haskell #Python #Matemáticas
José A. Alonso
Readings shared December 26, 2024. https://jaalonso.github.io/vestigium/posts/2024/12/26-readings_shared_12-26-24 #Haskell #Python #Math
Python Weekly 🐍
Performance comparison of Clojure, Ruby, and Python
https://www.wedesoft.de/software/2024/12/26/clojure-ruby-python-performance/
Discussions: https://discu.eu/q/https://www.wedesoft.de/software/2024/12/26/clojure-ruby-python-performance/
Python Weekly 🐍
Performance comparison of Clojure, Ruby, and Python
https://www.wedesoft.de/software/2024/12/26/clojure-ruby-python-performance/
Discussions: https://discu.eu/q/https://www.wedesoft.de/software/2024/12/26/clojure-ruby-python-performance/
José A. Alonso
#Exercitium: Reconocimiento de potencias de 4. https://jaalonso.github.io/exercitium/posts/2022/02/04-reconocimiento_de_potencias_de_4/ #Haskell #Python
José A. Alonso
Readings shared December 25, 2024. https://jaalonso.github.io/vestigium/posts/2024/12/25-readings_shared_12-25-24 #Haskell #Python #Math #ITP #LeanProver #Lean4 #Lisp #Programming
José A. Alonso
Readings shared December 24, 2024. https://jaalonso.github.io/vestigium/posts/2024/12/24-readings_shared_12-24-24 #ITP #Agda #Haskell #FunctionalProgramming #Haskell #Python #AI #LLMs #Math
Qiita - 人気の記事
Qiita - 人気の記事
José A. Alonso
#Exercitium: El teorema de Navidad de Fermat. https://www.glc.us.es/~jalonso/exercitium/14-dic-23/ #Haskell #Python #Math
José A. Alonso
#Exercitium: Producto de los elementos de la diagonal principal. https://jaalonso.github.io/exercitium/posts/2022/02/03-producto_de_los_elementos_de_la_diagonal_principal/ #Haskell #Python #DíaInternacionalDeLasMatemáticas
José A. Alonso
Qiita - 人気の記事
Flaskで爆速プロジェクトスタート!Next.jsやNestJS風のテンプレート生成ライブラリを自作してみた
https://qiita.com/masahibi/items/ab143a4ac5999e0aacf8?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Philip Zucker
[New Blog Post] Symbolic Execution by Overloading `__bool__` https://www.philipzucker.com/overload_bool/ #python #smt
Qiita - 人気の記事
danzin
@[email protected] · Reply to Norbert Preining's post
@norbu I feel your pain, every new version means a lot of updating stuff and I always forget something that bites me later.
However, that usually happens between "major" versions (3.xx) and not minor ones (e.g. 3.13.xx). CPython doesn't use semver, so what looks like minor versions are actually major versions.
If you are having trouble between minor versions that's worth filling an issue, and I can do that for you if you want.
Edit: I'm wrong on names https://docs.python.org/3/faq/general.html#how-does-the-python-version-numbering-scheme-work
Norbert Preining
José A. Alonso
The state of Julia for scientific machine learning. ~ Edward Berman, Jacob Ginesin. https://arxiv.org/abs/2410.10908 #Programming #JuliaLang #Python #MachineLearning
Qiita - 人気の記事
Kat Marchán 🐈
I am absolutely overjoyed to announce the release of #KDL 2.0.0!! https://kdl.dev
It's a significant overhaul of the language to make it SO MUCH NICER in so many ways.
This is the culmination of over 3 years of work (4 if you count from before 1.0.0), by SCORES of contributors.
https://github.com/kdl-org/kdl/releases/tag/2.0.0
I want to give huge thanks to everyone who supported all of us through this, who jumped in and had some really amazing discussions weighing all sorts of interesting trade-offs.
The end result is absolutely not something any one person could've reasonably come up with.
I hope y'all enjoy it <3
As part of this release, several implementations have already launched with full support for v2.0.0, so you can try it now!
👉 #Rust #RustLang https://github.com/kdl-org/kdl-rs
👉 #C / #CPP / #Python https://github.com/tjol/ckdl
👉 #Elixir https://github.com/IceDragon200/kuddle
👉 #JavaScript / #TypeScript https://github.com/bgotink/kdl
👉 #Python https://github.com/tabatkins/kdlpy
KDL is already used in all sorts of projects, and by various folks as a DSL for their own small hobby things: https://github.com/kdl-org/kdl?tab=readme-ov-file#used-by
There are around 8k .kdl files out on GitHub, which is a lot considering it's usually a config language!
I fully expect this to be the last version of KDL ever released. We really really tried, but I don't think there's anything we can reasonably improve on.
From here on out, the language is in the (stable!) hands of the ecosystem.
Also, we're hoping to have GitHub syntax highlighting support soon!
(Boosts welcome!!)
Qiita - 人気の記事
Qiita - 人気の記事
Pydantic AI × Llama 3.3で最新情報もバッチリ!超強力リサーチAI-Agentを作ろう!
https://qiita.com/ryosuke_ohori/items/9a4ec6bba48579362bfa?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
José A. Alonso
Plone
The Plone Foundation welcomes Rafahela Bazzanella & João Henrique Gouveia @jhgouveia to the Board of Directors and wishes to thank Paul Roeland @polyester & Kim Paulissen for their many years of service! https://buff.ly/4iJcmJt #plone #plonefoundation #python #opensource
Qiita - 人気の記事
advokatt
#Twisted #Python is an extremely powerful and reliable platform well worth using even in 2024 (and 2025).
what brought me back to Twisted after 20 years was asyncio's inability to deal with stdio, which Twisted solved with ease. happy to share some code: https://bpa.st/ELZA
I also moved my Pyng monitoring framework to Twisted, and working on an event processing engine for Exim. looking forward to some nerdy holiday evenings!
cc @glyph
José A. Alonso
#Exercitium: Reiteración de suma de consecutivos. https://jaalonso.github.io/exercitium/posts/2022/02/02-reiteracion_de_suma_de_consecutivos/ #Haskell #Python #Matemáticas
Kerrick Long (code)
I’ve never understood or written #ruby bindings to other languages. But now, I’ve found motivation. The #taffy UI library written in #rust looks amazing, and #stretchable is a #python binding for it. Can anybody recommend books, videos, or other resources to learn the skills I’d need to write Ruby bindings for it?
Trey Hunner 🐍
Anyone know whether there's ever been a PEP for storing the end of life date for each Python version within Python?
I'm imagining a sys.supported_until datetime object.
I'd love to ask each of my current Python installations whether they're supported rather than looking that information up in online docs.
Trey Hunner 🐍
I think I just found my least favorite way to accurately check whether a string (value) represents a number in #Python. 😬
value.removeprefix("-").replace(".", "", 1).isnumeric()
Sean Fulmer
I thought uvx was cool but this is even better - lazy self-installing scripts with uv!😎
https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv/
(via https://bsky.app/profile/savannah.dev/post/3ldo6uthml227)
danzin
This time I've attempted to create an illusion. Probably would work better if based on physics and perception tricks, feel free to improve on it!
The code is available here: https://gist.github.com/devdanzin/81c52f379d481c4754bb7d89ccb83582
Made using the portable #Thonny distribution made by @villares: https://github.com/villares/thonny-portable-with-py5?tab=readme-ov-file#portable-thonny-ide-with-py5-and-some-other-libraries-pre-installed
Qiita - 人気の記事
ngmi
🚀 Introducing llmstxt: Your Python tool for LLM-friendly code compression!
✨ Features:
• Smart code compression
• Multi-language support
• GitHub Actions integration
• Preserves semantic meaning
Welington 🐘
Olivia Appleton-Crocker
Oh dang, my #introduction post is waaay out of date now. Let's do it again!
I have a #MastersDegree in #ComputerScience and #ComputerEngineering. I went to #NMU for undergrad and #MSU for my graduate degree. I currently work at #UChicago for the #TMWCenter, which focuses on helping young children acquire language (and therefore other learning skills) faster.
In my spare time, I develop #OpenSourceSoftware such as
- a library to talk to #ManifoldMarkets from native #Python
- a #PredictionMarket manager using the above
- a #transpiler from a subset of Python to #OpenStreetMaps's #OverpassQL
- bug fixes to many other projects, including #mypy, #base58, #attrs, #CPython, & more
I spend a fair bit of my time these days on #MathResearch, specifically into the #ThueMorse Sequence and its extensions.
I'm also a hobbyist editor on OpenStreetMap.
#Demisexual, #transfem, and happily engaged to my #enby sweetheart.
We have two cats: #OpheTheLoaf and #MayalaranTheCat (yes, from #StormlightArchive)
danzin
Another #CreativeCoding experiment, this time using the portable #Thonny distribution made by @villares: https://github.com/villares/thonny-portable-with-py5?tab=readme-ov-file#portable-thonny-ide-with-py5-and-some-other-libraries-pre-installed
It's an animation consisting of falling colored stars, with random colors, sizes and number of points.
The code is here: https://gist.github.com/devdanzin/a5bd3630855def3b5c71c69d5bbc507c
Python Software Foundation
Please congratulate our newest PSF Fellow Members for Q3, 2024! Their continued contributions to the Python ecosystem are so very important to our community. #python
https://pyfound.blogspot.com/2024/12/announcing-python-software-foundation.html
Tommi 🤯
Mastodon.social alt text analysis report! 🧐
Me and my friend Cristal just published a report on image description usage on mastodon.social, as a group project for the Introduction to Data Science course of the Artificial Intelligence and Sustainable Societies Erasmus Mundus Joint Master program.
Thoughts and feedback are welcome 💕
A huge thanks to @stefan for publishing the dataset on which we based our analysis!
NOTE: We are absolutely aware that the report has very little actual relevance, as the dataset contains a super limited amount of posts from one instance only. It was mainly an experimentation to test our data analysis skills.
#a11ty #accessibility #alttext #mastodon #mastodonsocial #report #dataScience #JupyterLab #JupyterNotebook #Python #pandas #MatPlotLib #NumPy
danzin
Here's a demo working with stars in #Processing #py5.
While the trigonometry might not be obvious at first (it isn't to me), I hope the code is clear enough to allow anyone to tinker with it.
Big thanks to @[email protected] @[email protected] who taught me everything I know about #CreativeCoding. You really should consider supporting him, using his freely available teaching materials and following him.
https://python-fiddle.com/tools/pyp5js was used to write this.
Code: https://gist.github.com/devdanzin/07164fe993b3a2fb2be06839e5f5209b
zeitgenosse
$ pip3 search something
...
RuntimeError: PyPI no longer supports 'pip search' [...]. Please use https://pypi.org/search (via a browser) instead. [...]
Sure, no problem. Let's see …
»JavaScript is disabled in your browser. Please enable JavaScript to proceed.«
Urgh, but okay, #pip is a #Python package manager, they're good guys. Let me just open #NoScript and temporarily allow pypi.org ... oh no, it wants to run #JavaScript from …
ethicalads.io
fastly-insights.com
googletagmanager.com
gstatic.com
statuspage.io
That's what you get after 30 years of using the term #OpenSource instead of #FreeSoftware.
C.
So, after being laid off a few months ago, I find myself still looking for work.
If you are looking for a senior software engineer who has specialized in Python work for twenty years, and who has worked in virtually every area of software from embedded firmware to GUI applications, with almost 20 years as a full-time remote employee, contractor, and consultant, I'm available.
Full resume available, references upon request.
If you know someone looking for such, I'd appreciate you referring them to this.
Thanks!
#GetFediHired #FediHired #SeniorSoftwareEngineer #SoftwareEngineer #developer #Python
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: Python 3.14.0a3 🚀
https://discuss.python.org/t/python-3-14-0-alpha-3/74542
https://docs.python.org/3.14/whatsnew/
This release brought to you by tea and homemade mince pies.
Ned Batchelder
Announcing the Partition Principle of #Python Pedagogy:
No matter what you are showing people or how unusual it is, if it uses str.partition() most of the comments will be, "I didn't know about str.partition()!"
https://docs.python.org/3/library/stdtypes.html#str.partition
BTW: also str.rpartition()...
Philipp
Qiita - 人気の記事
José A. Alonso
'Lean-style' tactics in Knuckledragger. ~ Philip Zucker (@sandmouth.bsky.social). https://www.philipzucker.com/knuckle_lemma/ #Logic #SMT #Z3 #Python
Qiita - 人気の記事
Qiita - 人気の記事
Microsoft の「MarkItDown」で Officeファイルを Markdownファイルに変換【Python】
https://qiita.com/youtoy/items/e0495701f03c1875e032?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Feoh
Andy Todd
@[email protected] · Reply to Andy Todd's post
I mean, #Python 3 has only been around for, what, 16 years?
Andy Todd
TIL the ‘stable’ version of Trac, a software project management tool, requires #Python 2.7 - https://trac.edgewall.org/wiki/TracInstall - which was last supported over 4 years ago. Crikey
Socket
PyPI confirms no security flaws were exploited in the Ultralytics supply chain attack and the team is working on two new efforts to nudge developers towards more secure publishing configurations.
https://socket.dev/blog/pypi-on-ultralytics-breach-no-security-flaws-in-pypi-exploited #Python @pypi @ThePSF
Glyph
@[email protected] · Reply to Glyph's post
If you are interested in supporting my #Python #OpenSource development, or my writing projects on my blog, you can sign up at https://www.patreon.com/creatorglyph and you too will be able to read these weekly updates as well as have a surprisingly significant (BUT FOR LEGAL REASONS, VERY MUCH _NOT_ GUARANTEED) influence over which things I focus on at various times!
Alejandro Baez
I discovered #pyinfra, and now I want to use it. It's like skipping using #yaml in #ansible. Similar to #fabric, but less low level. 😅
With pyinfra, you still have things like ansible roles abstractions. But you write your roles all in #python. 😎 All I know is here I go again with this rabbit hole. 🫠
Qiita - 人気の記事
Qiita - 人気の記事
Llama 3.2 3B Instruct を使って Slack を「賢く検索」するアプリを作ろうとしてみた話(タイトル詐欺)
https://qiita.com/KiNShiR/items/522a1f819149a8515a62?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Qiita - 人気の記事
Anubhav
@[email protected] · Reply to Simon Willison's post
Kushal Das :python: :tor: 🇵🇸
Will McGugan
Textual 1.0 has been released. 🥳
Three years in the making. A #python TUI framework that is bigger than the terminal.
To celebrate, I want to give away some trade secrets. Because I am appalling at keeping secrets.
Tell me what you think of the diagrams...
https://textual.textualize.io/blog/2024/12/12/algorithms-for-high-performance-terminal-apps/
KwonHan Bae
looking for speakers for PyCon APAC 2025 May 1~2
Philippines, Quezon City ( Near Manila )
we want more python friend from the outside of apac
Ned Batchelder
Is this #Python too compact? Perhaps, but there could be useful things to learn. Full explanation unpacked at https://nedbatchelder.com/blog/201802/a_python_gargoyle.html
Qiita - 人気の記事
KwonHan Bae
I'm the 100th person join the PyCon US 2025!
will you join us?
I didn't expected that number haha.
Andrew Baldwin
#python Dec11
import numpy as n,PIL.Image as I
p,A,h=2**-11,n.abs,.5
y,x,_=n.mgrid[h:-h:-p,-h:h:p,0:3]
def W(x,y,z):
s,d,w,e,l=1.5,x*0+9,2,.4,x*0
for i in range(1,9):
g=((x*x+y*y+z*z)**h)-w
l[g<d],d[g<d]=i,g[g<d]
w*=e
u=s*w
x,y,z=A(x)-u,A(y)-u,A(z)-u
return d,l
t,r=y<1,.71
z=y*.0-6
s=(x*x+y*y+1)**-h
u,v=x*1,y*1
while t.any():
d,l=W(r*u-r*z,v,r*u+r*z)
n=d>.01
t&=n&(z<9)
u[t],v[t],z[t]=(u+x*s*d)[t],(v+y*s*d)[t],(z+s*d)[t]
I.fromarray((39*l*x*[7,3,9]*~n).astype('B')).save("d.png")
José A. Alonso
Python Weekly 🐍
Open source maintainers are drowning in junk bug reports written by AI - Python security developer-in-residence decries use of bots that 'cannot understand code'
https://www.theregister.com/2024/12/10/ai_slop_bug_reports/
Discussions: https://discu.eu/q/https://www.theregister.com/2024/12/10/ai_slop_bug_reports/
Hugo van Kemenade
Congratulations to the new Python Steering Council!
🗳️ Barry Warsaw @pumpichank
🗳️ Donghee Na @dongheena
🗳️ Emily Morehouse
🗳️ Gregory P. Smith @gpshead
🗳️ Pablo Galindo Salgado
https://discuss.python.org/t/steering-council-election-results-2025-term/73839
This is the third year we have members who each are serving their 1st, 2nd, 3rd, 4th and 5th sequential terms.
Also welcome @dongheena for the first time and thank you to Thomas for your five years' service!
Raphael
Hugo van Kemenade
Shout out to all the organisers, volunteers and speakers at this weekend's excellent @pyladiescon!
The videos are already online, I recommend starting with @glasnt's brilliant keynote "Turning 'wat' into 'why'":
https://www.youtube.com/live/DRR3AdvU4ac?si=PiV_dN3Y5NnDjogD
Then check out the rest here:
https://youtube.com/playlist?list=PLOItnwPQ-eHxWh6Af6xRuKprSk_OBU0cL
PyLadiesCon
🎉 PyLadiesCon 2024 Has Wrapped Up! 🐍💻
A huge THANK YOU to our amazing community for making this event a massive success! 🙌💖 This year, we not only broke all the stats from last year, but we also created unforgettable memories and connections.
✨ Relive the highlights and see the full recap here:
👉 https://conference.pyladies.com/news/pyladiescon-ends/
Thank you for being part of PyLadiesCon 2024. Let’s keep celebrating women in tech and building a more inclusive community! 💪🌟
Glyph
Hey did you know that I do #python programming livestreams once a week on Tuesdays? In about 24 and a half hours from now I will be doing it again: https://www.twitch.tv/glyph_official/schedule
Feel free to drop by, but also please feel free to give me some suggestions for what to work on. Last week we had a comedy of errors due to a Patreon subscriber's suggestion that I do some cross-platform GUI work on Pomodouroboros
Philip Bernhart
I'm a senior backend engineer, did most stuff with #ruby. I like #linux know also #clang the usual scripting stuff, #python. I know a little bit #java did #openshift ( #kubernetes ) and #docker containers. My preferred database is #postgresql
Is someone searching for #vienna in #austria ? I mean finding a job should not be hard with that kind of profile, right?
Alvin Ashcraft 🐿️
How to generate unit tests with GitHub Copilot: Tips and examples.
https://buff.ly/49pSCXd
#github #githubcopilot #ai #aiassistant #unittesting #python #typescript #claudeai #tdd
Back In Time
🌟 Release 1.5.3 of Back In Time 🌟
🔹#FCron support
🔹User manual migrated to a new format and build system
🔹User manual content improved (user callbacks & example scripts)
🔹GUI: English strings and their #translation improved
🔹#Serbian language available in both Latin and Cyrillic scripts
🔹Added #Interlingua (#Occidental) language
🔹Extensive refactoring of the code base
🔹#Python version supported raised to 3.9
👉 RELEASE: https://github.com/bit-team/backintime/releases/tag/v1.5.3
👉 CHANGELOG: https://github.com/bit-team/backintime/blob/dev/CHANGES
EpicBear
I’m really enjoying looking at everyone’s #AdventOfCode. The most interesting part for me is how each language can more easily/naturally solve different aspects of the daily problems. I’m curious to hear from others what they think the strengths/facilities of their chosen language lends to that day’s problem.
Hispa-Emacs.org
Emacs es nuestra Caja de Herramientas: " Manos a la obra ... a programar"
En esta ocasión vimos en acción a #GNU
Emacs como herramienta para programar - IDE (LSP)
..., hablamos de un montón de cosas: aquí una lista desordenada... :
- LateX
- LSP ~ https://www.emacswiki.org/emacs/LanguageServerProtocol
- Eglot
- https://microsoft.github.io/language-server-protocol/ - múltiples lenguajes de programación en Emacs
(HTML5, #javascript , #python ... y mucho más!)
cc @Notxor @andros https://fediverse.tv/w/vJCtHpK241o2hLHShvFhCA
^Kur0den\d{4}$
『SQLiteのインメモリモードとファイルモードの性能を比較してみた #Python - Qiita』 - https://qiita.com/ytkj/items/33dc4f1b2df542eff3c9
Florian Haas
Are any of you #Pythonistas aware of an array of sorts that Python processes always keep in memory, with a size of 8 bytes times the applicable nofiles (number of concurrently open file handles) ulimit? I don't know where to start looking/searching. If that rings any bell at all, please holler. Thanks!
Boosts OK.
洪 民憙 (Hong Minhee)
@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post
Mike Fiedler, Code Gardener
I wrote a report on a recent #Python #malware package uploaded to #PyPI over here: https://blog.pypi.org/posts/2024-11-25-aiocpa-attack-analysis/
Athoune 🥕🔪
Avis aux pythonistes en herbe, voici une initiation à #Pyxel, framework #Python pour créer des jeux à l'ancienne, comme sur la SNS ou la Gameboy Color.
Un éditeur de média est fourni.
Le moteur en #rust assure la fluidité, et l'API python est minimaliste.
Les jeux tourneront sur Linux/Mac/Windows et même dans un navigateur web, avec #wasm
Ned Batchelder
Classes in #Python can define their own formatting mini-languages for f-strings by defining __format__. Full details: https://nedbatchelder.com/blog/202204/python_custom_formatting.html
Alexander Tikhonov
Just published #mashumaro 3.15 with the #JSONSchema plugin system! 🎉 I guess the next thing will be plugins for serialization and deserialization. Who knows, maybe this will be my ticket to strict validation and speeding up with #cython. On a side note, I believe I’m among the last developers to discontinue support for #python 3.8.
krita
Buenas!
Llevo varios días bicheando en esto del #fediverso y ando bastante asombrada de no haber sabido antes de su existencia.
A modo de #presentación decir que suelo usar las redes en modo "voyeur": busco información interesante (o simplemente pasar el rato y dejarme sorprender) y no suelo postear mucho; así que no esperéis demasiado contenido por mi parte, pero si algun que otro like (se dice así por aquí?).
Estoy empezando a aprender cositas de #python #git #pandas #sql y #data en general. Cuanto más aprendo más veo que no tengo ni idea de nada, pero me gusta leer tips&tricks y artículos (nivel principiante).
Me gusta #cocinar, pero me gusta aún más comer así que si tienes #recetas o recomendaciones de #restaurantes en #Madrid (o cualquier otra ciudad) serán más que bienvenidas.
Un saludo!
yossarian (1.3.6.1.4.1.55738)
PyPI's support for PEP 740 now includes GitLab, extending support beyond the initial scope (which was GitHub). that means that, if you're a GitLab CI/CD user, you can now upload attestations to PyPI and the index will verify and re-serve them!
docs here: https://docs.pypi.org/attestations/producing-attestations/#gitlab-cicd
Jeezy
Radhitya
My question is pretty simple. I want to create my own social media based on activitypub for learning purposes.
I usually prefer C or Python for programming languages, even though I'm not an expert.
The question is, would someone create a list or to-do list? What should I do?
Python Software Foundation
Support PyOhio, a PSF Fiscal Sponsoree, and help #PowerPython! 🐍 This annual, regional PyCon brings together #Python users from the Midwest, with content for all levels—from beginners to experts.
https://psfmember.org/civicrm/contribute/transact/?reset=1&id=45
Slab Bulkhead
Re-#introduction. Old #millenial in #SoCal, with connections to #PNW. #WebDev by day (#Python mostly), #SteamDeck gamer by night, #cat host at all hours as they see fit. Into #tech, #linux, #electricvehicles, #baseball, #music.
Cat tax:
danzin
I have just republished @vstinner's fuzzing tool fusil:
https://github.com/devdanzin/fusil
It's a library for creating fuzzers. I've been using it to find crashers in #CPython (23 found so far) and #PyPy (15 found so far).
The #Python #fuzzer works by generating random code with function/method calls using random arbitrary (and interesting) values, then recording code execution and matching specific error messages.
I'm only #fuzzing Python, feel free to use it for whatever you want ;)
cc @cfbolz
Sharon Machlis
The DicePlot #RStats 📦 “allows you to create visualizations (dice plots) for datasets with more than two categorical variables and additional continuous variables.” Also pyDiceplot for #Python. Under active development.
https://github.com/maflot/Diceplot
https://dice-and-domino-plot.readthedocs.io/en/latest/
#DataViz @rstats
Ned Batchelder
For loops in #Python can assign to more than just plain names. Any assignment target is allowed:
Negative12DollarBill
Thea Koutsoukis
Hey! I'm Thea. I teach digital technologies / mathematics up in Meanjin / Brisbane. In the process of making a website to share all of my resources and lessons (mainly #Python related).
PyLadies Dublin
First post! We've moved from xitter and will be posting here, IG/FB and LinkedIn.
Bear with us as we transition over.
Oh, we'll be at #PyConIE tomorrow, find @whykay at the #community tables for chats, stickers and # zines!
Python Podcast
Neue Episode: @cfbolz, @shezi @oryon_dominik und @jochen unterhalten sich über Python 3.13: https://python-podcast.de/show/python-313/ #Python #pypy
Alexander Tikhonov
I'm curious what are all those people who got used to shorten to t.Callable, t.Mapping, t.Coroutine etc. going to write instead in the post-python 3.9 era when these imports will eventually be removed?
Alexander Tikhonov
IDE is my enemy on the way to not use deprecated aliases from typing module in #python. Just thinking out loud.
Stefan Bohacek
If you run a Mastodon server you probably already know about some of the existing tools for collectively managed domain blocks.
As an alternative, I created a simple Python script that lets you copy public domain blocks from servers you trust for an easy import.
https://stefanbohacek.com/project/mastodon-domain-block-exporter-script/
Keeping your community safe should be a number one priority!
#fediverse #FediAdmin #mastodon #MastoAdmin #DomainBlocks #safety #community #python #opensource
Rye
Thinking in Python
Write a Python program that creates a new database in a file called original.db containing a single table called Velocity, with a single field called reading, and inserts 100,000 random numbers between 10.0 and 25.0
#python #thinkinginPython #programming #thinking #design #softwareCommunity
Alexander Tikhonov
If you have a large tree-structured #python project in @pycharm where you’ve changed or added many files, you can make it easier to find the modules that need unit tests written or updated by enabling the option to highlight directories with changes. Go to Version Control → Confirmation → Highlight directories that contain modified files in the Project tree. Don’t forget to add new directories or files to your future commit, otherwise they won’t be highlighted.
Gytis Repečka
Attention Python developers who love Bash!
Open source contribution: super happy to have my shell prompt customization theme merged into Bash-it
Now everyone can change their prompt from dull:
gytis@gytis-laptop:~/python_venv/general39$
To something like this, displaying version in active Python virtual environment:
┌──[2024-11-06 17:59:18] 🐧 gytis 💻 gytis-laptop 🐍 3.9.20 on [general39] 📂 general39
└>
And of course work with in visually pleasant yet non-intrusive manner, seeing active branch and status:
┌──[2024-11-06 18:02:47] 🐧 gytis 💻 gytis-laptop 📂 bash-it on 🌵 theme-inretio ✓
└>
If you are not using any Bash prompt customization yet, install Bash-it now and just switch to inretio
theme by adding following to your profile config:
export BASH_IT_THEME='inretio'
Do you use any terminal prompt customizations already?
Donghee Na
Today, I organized the CPython sprint as the extension event of PyCon KR 2024: https://2024.pycon.kr
Many people in Korea participated in the sprint, and people submitted around 8 PRs during the sprint :)
I hope people have experienced the joy of contributing to the OSS project.
Captain Steph :php:
Paolo Melchiorre
“Python becomes the most used language on GitHub, overtaking JavaScript after a 10-year run as the most used language. This is the first large-scale change we’ve seen in the top two languages since 2019…” 🏆
https://github.blog/news-insights/octoverse/octoverse-2024/#the-most-popular-programming-languages
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released! PrettyTable 3.12 🚀
https://pypi.org/project/prettytable/3.12.0/
🪑 Add new themes to ColorTable
🪑 Drop support for Python 3.8
🪑 Deprecate hrule and tableStyle constants
🪑 Use SPDX license identifier
🪑 Add lots of type annotations
🪑 Generate __version__ at build to avoid slow importlib.metadata
🪑 Release to PyPI using Trusted Publishing and PEP 703 digital attestations
🪑 Fix drawing headerless coloured tables with title
🪑 And more!
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released! Python Docs Sphinx Theme 2024.10 🚀
https://pypi.org/project/python-docs-theme/2024.10/
📚 Add support for Python 3.13
📚 Drop support for Python 3.8
📚 Add script for handling translations
📚 Generate digital attestations for PyPI (PEP 740)
This is the theme used by docs sites such https://docs.python.org and https://typing.readthedocs.io
#Python #docs #Sphinx #PythonDocsTheme #PythonDocsSphinxTheme #PEP740
tom ☠
In which #python multiverse are you currently in?
Option | Voters |
---|---|
pip | 3 (50%) |
poetry | 2 (33%) |
uv | 1 (17%) |
Alexander Tikhonov
Removing support for #python 3.8 in mashumaro is like a therapy for me.
PyPodcats
@[email protected] · Reply to PyPodcats's post
@pyconasia @mariatta I found role models and a place where I belong when I attended PyLadies lunch. I see people who look like me. Women who code. Asian women who code.
PyPodcats
@[email protected] · Reply to PyPodcats's post
@pyconasia @mariatta
I was told that being a woman is just being a bride.
But I was rebellious and I went to study.
Sergey Silaev
The latest release of uv (0.4.27) now supports `[dependency-groups]` (PEP 735), yay! 👏 #Python
Mariatta 🤦🏻♀️ :python:
PSF membership drive at PSF booth at PyCon APAC.
Welcome the new PSF members from Indonesia. 👏🏻
mborus
Juanlu
The incompatibility between PyYAML 5.4.1 and Cython 3 will haunt the #Python ecosystem for years to come, it seems
Pillow
Pillow just crossed the 3 billion downloads mark on PyPI! 🚀📈🚀📈🚀📈
Total downloads: 3,001,836,264
PyData Madrid
¡Nos vemos hoy en The Bridge! 🛒
Hacemos reunión conjunta con MLOps Community Madrid.
El gran Alejandro Vidal nos hablará sobre su desarrollo de una feature store en Python, e Ignacio Peletier y Jesús Lópeznos hablarán sobre métodos psicométricos para evaluar el nivel de inglés.
Inscripciones en nuestro Meetup o en el Luma de MLOps Community Madrid:
Tom Casavant
@[email protected] · Reply to Tom Casavant's post
@ohgo small update to the wrapper, I introduced the ETag property that ohgo uses to check if results have changed since the previous search.
Zło To
Today I've released Lapidary 0.12.0 - a python DSL for Web API clients.
This version adds a small paging helper, support for middleware and some bug fixes.
Now we can work with Web API that promises in OpenAPI `Content-Type: application/json; version=2.4.42` but only sends back `application/json` 🤷
Juanlu
I know several #Python *frameworks* that started its life building upon existing *libraries*.
Examples:
Werkzeug ➡️ Flask
Starlette ➡️ FastAPI
Omegaconf ➡️ Hydra
Do you know of famous frameworks that *gave birth* to, or spun-off, smaller, more reusable library components?
Boosts appreciated!
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released! stravavis 0.5.0 🚀
Create artistic visualisations with your exercise data.
https://pypi.org/project/stravavis/0.5.0/
🚴 Drop support for EOL Python 3.8
🏃 Skip segments in GPX tracks with empty trkseg
🛶 Fix pandas warnings
PyCon AU
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: flake8-implicit-str-concat 🚀
🎱 Add support for #Python 3.12-3.13, drop 3.7-3.8
🎱 Switch from Flit to Hatchling + hatch-vcs for dynamic versioning
🎱 Release to PyPI with Trusted Publishing
https://pypi.org/project/flake8-implicit-str-concat/0.5.0/
This #Flake8 plugin helps tidy up after Black:
$ cat 1.py
s = ('111'
'222')
$ black 1.py
reformatted 1.py
All done! ✨ 🍰 ✨
1 file reformatted.
$ cat 1.py
s = "111" "222"
$ flake8 1.py
1.py:1:10: ISC001 implicitly concatenated string literals on one line
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: blurb 1.3.0 🚀
blurb is the CLI we use for managing CPython's news/changelog entries.
🗞️ Add support for Python 3.13
🗞️ Drop support for Python 3.8
🗞️ Generate digital attestations for PyPI (PEP 740)
🗞️ Allow running blurb test from blurb-* directories by
🗞️ Add version subcommand
🗞️ Generate __version__ at build to avoid slow importlib.metadata
https://pypi.org/project/blurb/1.3.0/
#Python #CPython #blurb #release #CLI #changelog #news #PEP740 #Python313 #Python38
Daniel Andrlik
Setting up a new home on a personal instance, just like one of the big kids. 😂
Hi, I’m Daniel. I’m a Product exec, SFF writer, developer, voice actor, TTRPG player, and the producer/GM for the Numenera actual play podcast, Explorers Wanted.
I talk a little bit about all of the above with occasional shitposts for spice.
#introduction #sff #writer #podcaster #ttrpg #numenera #CypherSystem #python #django
Hugo van Kemenade
Two packaging PEPs accepted today!
PEP 735 – Dependency Groups in pyproject.toml, by Stephen Rosen
https://peps.python.org/pep-0735/
PEP 753 – Uniform project URLs in core metadata, by @yossarian
https://peps.python.org/pep-0753/
Viktor Nagornyy
If you're an #opensource maintainer, how have you tried monetizing or earning income with your project?
Donations, paid support, crowdfunding, etc.
Would love to learn more. Working on my presentation for #AllThingsOpen2024 🙂
Boosts highly appreciated 🙏
mgorny-nyan (he) :autism:🙀🚂🐧
And once again some person forked an unmaintained #Python package, and published a new version on #PyPI using a different name.
Of course, what they didn't do was:
• updating any of the visible metadata to indicate that it's a fork
• updating URLs to point to the actual fork
• requesting name transfer
And of course, now what we have instead are two different PyPI packages installing the same Python import name, with dozens of packages requiring the metadata to use the original name, and one package requiring it to use the new name.
And I'm too tired to even start working this shit around to bump the package introducing the conflicting dependency in #Gentoo.
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: norwegianblue 0.19.0 🚀
🦜 Drop support for Python 3.8
🦜 Generate digital attestations for PyPI (PEP 740)
🦜 Test with tox-uv
🦜 Lint with pre-commit-uv
https://pypi.org/project/norwegianblue/0.19.0/
norwegianblue is a CLI to show EOLs from https://endoflife.date
Miikka
Time for #introduction.
Professionally I'm a software developer and that's a topic I care about a lot. How to do it well, how to do it sustainably? I've worked on web backends for a long time and now I'm focused on databases. Used to be active in the #clojure community; now I'm using #python and #rust.
I read a lot, or at least regularly, (classics/literary fiction/sci-fi) and blog a bit. I like #hiking and paddle a #kayak. A year ago I got very into (indoors) #bouldering.
KwonHan Bae
we are looking for the PSF Community Events Coordinator role!!
#python #PSF
https://jobs.pyfound.org/apply/LtMhpzXuBX/Community-Events-Coordinator
Mudd ~:
Hello! Let's get my #introduction going here.
Professionally right now I work as an SME in a #PenTesting group for a regulatory company, but it's really not my bag of tea in the long run. That I can feel. I much prefer to be in an investigatory and tool-making field for something related to #DFIR . I was especially happy doing #ReverseEngineering of #malware .
I'm into reverse engineering, assembly languages like #IA32 and recently #ARM / #ARM64, programming (old classics like C/C++ / #Python but learning the newer stuff like #RustLang ), big into #forensics, #RasPi and #Arduino projects and such.
Still trying to figure out what I am career wise, though, like job title and such! It's all great fun to me, just haven't found the direct niche to sink into.
Hobby wise, I'm also really into #GuildWars2! Long time gamer at heart.
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: pepotron 1.3.0 🚀
🔩 Generate digital attestations for PyPI (PEP 740)
🔩 Drop support for Python 3.8
🔩 Generate __version__ at build to avoid slow importlib.metadata
🔩 Test on CI with uv
https://pypi.org/project/pepotron/1.3.0/
Pepotron is a CLI for opening PEPs in your browser. For example, try:
$ pep 8
$ pep 3.14
$ pep dead batteries
$ pep calendar
Infrapink (he/his/him)
So apparently I was supposed to make an #introduction post. Oh well, better late than never.
I'm an early #millennial, and I'm further left that most people on most issues.
I use #GNU/#Linux, currently satisfied with #Manjaro.
Also a big #Nintendo guy because all have sinned and fall short of the perfection of #Stallman.
I'm a somewhat active #TVTropes contributor and I sporadically work on a #calendar converter written in 93% #Python and 7% #Fortran.
I'm pretty obsessed with calendars.
Baptiste Mispelon
Today I find myself having to parse ~1 million SQL queries (of various complexity) using #python
Here's a runtime of the few options I tried, in case anyone is interested (incidentally, in the order in which I tried them):
- sqlparse: 1h estimated (I killed the process before it finished)
- sqlglot: finished in about 15 min, failed to parse about 900 queries.
- sqloxide: finished in 2 minutes (!!!), failed to parse 10 queries. 🏆
Jeff Sikes
I know I'm singing to the choir here but as someone that hasn't used Python in my day job until recently, I continue to be happy with its extensibility and usefulness.
It is so obviously built by real people that use it to solve their everyday problems. Parsing files, creating reports, evaluating messy data. Wish I had this in my toolbox sooner.
Etienne / Tek
#python question: is there any library allowing to have a precise JSON formatting? Like indentation but also handling some compact data that can be specified? (neither json nor pprint provide that)
Jeff Triplett
🎉 I published my first package on pypi using UV today.
I didn't spend any time to figure out why ~/.pypirc wouldn't work, but instead my steps were:
1. I created a new publishing token on pypi
2. set `UV_PUBLISH_USERNAME` and `UV_PUBLISH_PASSWORD` locally
3. `uv build`
4. `uv publish`
5. Then I told you about it
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: Python 3.14.0a1 🚀
https://discuss.python.org/t/python-3-14-0-alpha-1/68039
🐍 PEP 649: deferred evaluation of annotations
🐍 Improved error messages
🐍 And more!
Trey Hunner 🐍
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: pypistats 1.7.0 🚀
📈 Generate digital attestations for PyPI (PEP 740)
📉 Drop support for EOL Python 3.8
📈 Generate __version__ at build to avoid slow importlib.metadata
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: @pillow 11.0.0 🚀
🎨 Add support for Python 3.13, including experimental freethreaded wheels!
🖌️ Drop support for EOL Python 3.8
🎨 Remove a whole load of deprecations
🖌️ Add, change and fix a whole lot more stuff
🎨 Add some more deprecations, to be removed in Pillow 12 next October
🖌️ More info at https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html
🎨 And even more at https://github.com/python-pillow/Pillow/releases/tag/11.0.0
Pillow
🐍🚀🎨 #Pillow 11.0.0 has been released!
* Added support for #Python 3.13, including experimental #freethreaded wheels!
* Dropped EOL 3.8
* Removed PSFile, PyAccess and Image.USE_CFFI_ACCESS, TiffImagePlugin IFD_LEGACY_API, and support for WebP 0.4
* A bunch of new deprecations, to be removed in 12.0.0 in October 2025
* Default resampling filter for I;16* image modes has changed to Image.BICUBIC
* XMP data can be saved to JPEG and MPO files
https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html
Python Podcast
Neue Episode: @shezi , Dominik und @jochen unterhalten sich über Arrays und Sequenzen: https://python-podcast.de/show/arrays-und-sequenzen/ #Python
Scott Small
Hi, 👋 I'm Scott! #Introduction
I'm a technology enthusiast from Vancouver Island, BC, Canada. By day I build software used to run #Genomics labs in #Python. I've also worked with #Lua and #PHP in the past. I've worked professionally as a web developer for fifteen years but I've been programming since I was eight (started with #HyperCard)!
I love #RetroComputing, especially old #Apple / #Mac stuff. I own a IIfx, an SE, and a IIgs which I use for #RetroProgramming and #RetroGaming. I even wrote a Mastodon app, #Macstodon, for vintage Mac OS!
I recently picked up an #Amiga #A500 as well, which I'm still learning how to use.
When I'm not #programming at work or on side projects I enjoy #gaming and watching #anime.
I also have a passion for #Travel, and have visited four continents and over twenty-six countries! My profile picture is from a visit to Cuba in 2019.
My other interests include #Camping, #Coffee, #Dogs, #Reading, and #TableTennis.
Nice to meet you all!
Nate Gaylinn
Time for a new #introduction
I'm a #ComputerScience #PhD candidate at the #University of #Vermont (#UVM). There, I'm doing #AI and #ALife #research with Josh Bongard and many others. Themes include #evolution, #evolvability, innate #intelligence, #cells, #bodies, and #endosymbiosis.
I believe #science should be open and accessible, so I write about my ideas on a #Wordpress #blog, review relevant #books on #Goodreads, and publish my source code on #Github (links in my profile).
I'm passionate about #diversity, #socialjustice, #sustainability, #ethics, #philosophy, and all things #tech. In my personal life, I love #food, #cooking, #reading, #yoga, #hiking, #art, and #StarTrek.
I worked for many years on #Google #Search as a #software #engineer, #techlead, and #manager. I used to be proud of that, but lately I have concerns.
My favorite #programming language is #Python, but I know many more, and lately have been quite enjoying #CUDA #GPU programming in #cplusplus.
Siddhant Goel 👨🏻💻
Keeping Beancount importers up to date often feels like an ongoing game of cat and mouse. Banks can rearrange their CSV exports at any time, leaving maintainers scrambling to update their importers — essentially CSV parsers — to keep up.
On a brighter note, I just published a newer version of beancount-n26. 🤷🏻♂️
Jeff Forcier
I'm on Mastodon! Here's a brief #introduction (though https://bitprophet.org/bio/ will be more in depth)!
🐍 Longtime #Python developer & maintainer of various popular libraries (Fabric, Paramiko, Invoke, &c)
💻 Longtime #Linux (#Unix) #sysadmin & #DevOps engineer (so many distros, currently experimenting with #NixOS)
😻 Owned by 2 #cats (and grew up with #dogs)
🇺🇸🗽 Resident of #NewJersey
🌹🍞 Bit of a #leftist and #antifascist who still votes #Democrat when necessary
⚔️🚀 #SFF fan
& much more! ✨
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: #cherry_picker 2.3.0 🚀
This tool creates backports for CPython when the Miss Islington bot can't, usually due to a merge conflict.
🍒 Add support for #Python 3.13, drop EOL 3.8
🍒 Resolve usernames when remote ends with a trailing slash
🍒 Optimize validate_sha() with --max-count=1
🍒 Remove multiple commit prefixes
🍒 Handle whitespace when calculating usernames
🍒 Publish to PyPI using #TrustedPublishers
🍒 Generate #PEP740 attestations
🍒 And more!
ari
Hello! I am Ari Archer. I am an #LGBT 17-year-old #OpenSource #Autistic developer from #Lithuania who likes to mess around with #software, #backend development, and of course my favourite #programming languages: #C (ANSI #C89 is my favourite C standard) and #Python :) I can fuck around in Assembly too, although I tend to think it's not practical in most cases, although I don't do that much low level programming for it to matter, I do enjoy occasional #ProgrammingLanguage development, though.
I have a (shitty) #website on https://ari.lt/ (which I need to re-re-re-write (I need to rewrite it for the 3rd time, the 2nd time was fine I think, but I kinda made it bad now ;-; because it's basically all #JavaScript), I also have a #blog at https://blog.ari.lt/ which I post random #thoughts, #progress, #tutorials, #recipes, etc. on, could I call it #lifestyle content? I don't know. I also like #cats (and I have one named Tina and I love her very much), #cooking, and #researching random things which I yap about to my friends.
I am very pro-#selfhosting and feel like more people should do it, maybe not anything large or mainstream, but at least try to, #learning about things is fun, and self-hosting teaches you a lot, as well as making it easier for people to migrate to #foss easier, which I believe to be a good thing. Most of my beliefs are centred around "by people for people" as in everything should be accessible, open source, and #free as in #freedom.
I hope I enjoy my stay on #fedi these days as I haven't really been on fedi for a while now, in the mean time you can reach me on #email ([email protected]), #matrix (@ari:ari.lt) or #Git/#GitHub (https://ari.lt/gh).
#Hello, Fedi!
Bruno Rocha ⭐
It was never so easy to get a new #python interpreter installed
uv self update
uv python install 3.13
uv run -p 3.13 python
Python 3.13.0 (main, Oct 8 2024, 01:04:00) [Clang 18.1.8 ] on linux
>>>
Kelsey Jordahl
I have a doctorate in #geophysics and #oceanography and now work at Planet Labs PBC (planet.com) in #remotesensing and #software development. Previous research in #marinegeophysics and #tectonics. Open source #geospatial software, original author of #geopandas (though no longer an active maintainer). Professional interests in #scientific #computing #scicomm #dataviz #python #foss
Personal interests #backpacking #hiking #gravelbike #mountaineering #nordic #skiing
Inland NW
Python Cerrado 2024
👏Uma salva de palmas para a @ThePSF 🐍 por patrocinar a #PythonCerrado2024! 👏
#Python #Plone #OpenSource
C.
I'm told I need pinned posts on my profile.
I'm a #software #engineer living in #Saskatchewan, #Canada, the middle of the prairies. I've worked in countless domains, but find #python generally useful for many of them, and have been using it for nearly 30 years.
I'm a #HouseRabbit enthusiast and have had them for more than 20 years.
Other hobbies include #electronics, #rock music / playing #guitar, writing #FreeSoftware, and enjoying novelty music & #RiffTrax / #CinematicTitanic / #MST3K.
Jason Kaczor 🇨🇦
Who me? Just a #Maker, IT Consultant and "all-around-#nerd".
I grew up watching Saturday morning cartoons, original #StarTrek re-runs, reading #Fantasy & #SciFi (not SyFy), lots of #Lego and eventually graduated to #RPG and #tabletop gaming.
My first computer was a #Commodore Vic-20 - at school, we learned graphical #LOGO on PETS and Apple IIe's... crashed the Unisys ICON network often before getting my first PC - grudgingly - really wanted an #Amiga.
Eventually, it was time for college - I *thought* I would be heavily involved in the physical aspects of technology, circuit design, and hardware engineering - instead, I gravitated to #programming.
My first professional #programming language was #VisualBasic 1.0; eventually, jumping into Borland #Delphi 1.0 and #ObjectPascal - still dabble with #FreePascal #Lazarus, a smidge of #Java, a lot of #CSharp and some #Python. My #JavaScript is ancient...
You can find me online at - https://linktr.ee/jasonkaczor
Wagtail
Wagtail is an #opensource content management system written in #python and built on top of the @django framework. We have a growing community of contributors and we're always excited to work with new folks.
Check us out at: https://wagtail.org/
Nicd
#introduction as posts aren't migrated:
Software dev from #Tampere, #Finland. Worked on full stack #Python and #JavaScript / #TypeScript projects for 10+ years, on my free time I use #Gleam & #Elixir (hope in the future at work!).
Main hobby project is https://codestats.net/, a free programming stats project. I also enjoy #GeoCaching, #cycling, and video games.
Blog: https://blog.nytsoi.net/ (engine: https://git.ahlcode.fi/nicd/scriptorium)
Some packages:
https://hex.pm/users/nicd
Working on #SolarPanel UI.
Python Software Foundation
It's that time again: we're kicking off this year's Python Developers Survey in partnership with JetBrains! Contribute to the understanding of the Python community and join in the 2024 survey 🐍📝 #python #pythondevsurvey
https://survey.alchemer.com/s3/8009809/python-developers-survey-2024
Itamar Turner-Trauring
Application developers this month: What new features can I use in Python 3.13?
Open source library maintainers this month: What new features can I use in Python 3.9?
MadMike77
#Neuhier #Introduction I'm a fan of #Linux. Programming #Java and #Python and learning #Rust #RustLang. I'm into #Gaming. I like #Anime and #Manga. Got #ADHD. I'm married and father of 3 kids. Living in #Switzerland. I'm runnning a local #Hackerspace #Ruum42.
Ivan Sagalaev :flag_wbw:
Ah, this is the moment where a lot of #Python folks would start realizing their use cases were perfectly well handled by multiple processes or by C libraries doing threading for them, and GIL wasn't really the problem.
(But congrats to those who really needed GIL-less Python, for sure.)
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: Tablib 3.7.0 🚀
🦛 Add sparkly new Python 3.13
🦛 Drop EOL Python 3.8
🦛 Add styling to datetime, date and time values for ODS
🦛 Add styling for date/time types for XLS
🦛 Fix time and datetime export in ODS format
🦛 Avoid normalizing input twice in import_set/book
clacke: exhausted pixie dream boy 🇸🇪🇭🇰💙💛
pipx run uv install uv
😄
uv
is a tool written in Rust that replaces as a 95% drop-in replacement pip, pipx, pip-tools and a few other things.
So far it's looking pretty cool. It's faster, I guess, and the output is a bit neater and more "interactive" or "live".
One great thing is that you can have a globally installed uv
and it will operate correctly in whatever your current Python environment, whereas with pip-tools you always need to take care to run the one installed in the environment you're compiling the pinned dependencies for, or it will calculate python version wrong for the dependencies that are conditional on that.
Funky Bob
Tom Casavant
Wrote a quick blog post about making a python wrapper for the Ohio Department of Transportation's OHGO API (and built a bot that posts random images from traffic cams around Ohio, @ohgo)
Linh Pham
Tim Donaghy
OK, a brief #intro post!
I'm originally a physicist and studied gamma-ray bursts and their usefulness for cosmology. I used to carry a beeper to wake me up whenever our instrument detected a burst.
These days I do research in the advocacy world. At UCS I studied political interference in the work of federal scientists. I am currently the Research Manager for Greenpeace USA and focus a lot on climate and energy.
I dabble in #python, #math, #music, #books & other random things.
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Just released: termcolor 2.5.0: ANSI colour formatting for terminal output
🚀🖥️🎨
🖥️ Added `strike` attribute
🖥️ Now generates and uploads #PEP740 attestations to PyPI
🖥️ Dropped support for oh-so-very-nearly-EOL Python 3.8
Hugo van Kemenade
Just released: em 4.4.0, the CLI emoji keyboard 🚀⌨️✨
✨ Upgraded to emojilib 4.0.0: "The keywords include most if not all the :shortcode: from different platforms"
✨ Dropped support for oh-so-very-nearly-EOL Python 3.8.
Martijn Faassen
I wrote a lot of code in #Python. Dynamically typed, thoroughly unit tested. I think with a pretty low bug rate. I dared big refactorings. It was like riding my bicycle without hands, and I did that for two decades.
Then in the last 6 years, I slowly stepped into modern static typing. Here I have a lot more safety features. I still write lots of tests, but maybe a few less. And I start wondering whether I would still want to refactor without types and what that means.
1/2
Simone Conradi
Roots of parametric polynomials.
Roots of parametric polynomials.
Made with #python, #matplotlib, #numpy and #sympy.
Juanlu
¡Arranca la #PyConES2024 en Vigo!
Olivier D'Hondt
As a big fan of #algorithms... This is like Christmas!
https://github.com/TheAlgorithms/Python
Olivier D'Hondt
EO-Tools version 2024.9.2 is out! It is now easy to apply the well-known Goldstein filter to reduce phase noise.
Here is a tutorial: https://eo-tools.readthedocs.io/en/latest/s1-goldstein-phase-denoising/
#EarthObservation
#RemoteSensing
#SyntheticApertureRadar
#Interferometry
#Sentinel1
#python
#geospatial
#InSAR
mgorny-nyan (he) :autism:🙀🚂🐧
Rewriting #Python packages in #RustLang is going great, right?
That's why for almost a year now #CEPH users have a problem, because Rust parts of Cryptography are clashing with Rust parts of BCrypt. But it's great!
And the best thing is Cryptography authors' attitude — #PyO3 has to deal with it, let's close the bug and lock comments. We really should have more critical packages like that.
https://bugs.gentoo.org/920906
https://github.com/pyca/bcrypt/issues/694
https://github.com/pyca/cryptography/issues/9016
Moof is on Sabbatical
Hi! I’m Moof! And as I’ve changed to this server, an #introduction is in order
I'm #British-ish, and speak (and write in) #en, #es, #fr & #cat. I live in #Barcelona, and I'm #queer (he/him)
I programme boring things for interesting businesses centring around #Logistics, mostly in #Python on #Azure these days.
I filter my life through #ADHD. I am an #introvert, and I drink oodles (and oolongs) of #tea both in mugs and #GongFu style.
You can also expect me to get excited round #Eurovision time.
kit 🌃👶☕
I think it's time for a new pinned intro post. So here are some of my interests, in rough groupings:
- #baking #sourdough #bread and #cooking generally
- #tea
- #FountainPens
- #JaneAusten and #Regency
- #sailing and #TallShips
- #drawing
- #RPGs and #games and #GameDesign
- #programming (especially with #Rust and #Python)
- #urbanism
- #WeightLifting and #archery
- #Judaism, #Quakerism, and #Buddhism
- #singing and #FolkMusic
Also I'm always interested in whatever you're geeking out about!
Juanlu
🚄 Madrid - Vigo 🚄 camino a la #PyConES2024 #python
gerardcl
New [renfe-cli](https://github.com/gerardcl/renfe-cli) minor release [v5.1.0](https://github.com/gerardcl/renfe-cli/releases/tag/5.1.0) which provides support for both "Horarios de alta velocidad, larga distancia y media distancia" (default option, as in the web) and "Renfe Cercanías" GTFS datasets. #rustlang #Python #renfe #cercanias
Taggart: ~#
ICYMI, I just launched a project that's been several months in the making! #Python for Defenders, Pt. 2 is designed to empower #BlueTeam security professionals with the tools of programming and data science to better analyze their telemetry and forensic evidence.
This paid course ($14.99 USD) supports the work of @thetaggartinstitute to provide high-quality, low-cost technology training to people around the world.
I hope you'll check it out! https://taggartinstitute.org/p/python-for-defenders-pt2
Python España
🙏 ¡Gracias a la Xunta de Galicia por colaborar con #PyConES2024! 🌟 Su apoyo impulsa la innovación y fomenta el crecimiento del ecosistema tecnológico en Galicia 🌐💪 ¡Juntas seguimos construyendo comunidad y potenciando el talento local! ❤️
gianarb
I feel like I do not have a primary #scripting language and I don't like this feeling.
Probably the smartest decision is to embrace that #python is the winner
MovingPandas
Anita Graser 🇪🇺🇺🇦🇬🇪
Hello Fosstodon,
Greetings from #Vienna, #Austria.
I'm a #DataScientist working on #SpatialDataScience at the #AIT. I serve on the #QGIS and #MobilityDB PSCs and am the lead developer of @movingpandas, a #Python library for #MovementDataAnalysis.
Tanguy Fardet
Just released version 0.4 of mpl-chord-diagrams with support for directed chords 🎉
https://codeberg.org/tfardet/mpl_chord_diagram
https://zenodo.org/record/6583471
If you're looking for a simple library in #Python to make #chordDiagrams with #matplotlib, then this is for you!
You can simply install it via pip.
Christopher Neugebauer
Random request: Can anyone find me a link to a FOSS bug report (good, but not essential if it's in a mozilla product) that stayed open for a ridiculously long time (years?), but did eventually end up with a fix? #Python #FOSS #OpenSource
jbz
— Loris Cro
「 Python could very well continue relying on the support of the Big Tech industry for a very long time but, even if we were to set aside the otherwise extremely real problems of power dynamics between organizations, the long-term sustainability of an exponentially growing dataset still remains and Python is now mature enough to start inspecting and fixing the foundations its ecosystem is built upon 」
Brandon Rohrer
@[email protected] · Reply to Brandon Rohrer's post
Berkubernetus
@[email protected] · Reply to Berkubernetus's post
Web #Developer: create website, services, and templates for open source projects: https://redhat.wd5.myworkdayjobs.com/en-US/jobs/job/Web-Developer--OSPO-_R-041438-1
#DataScience Engineer: build out systems for analyzing OSS community metrics in new ways: https://redhat.wd5.myworkdayjobs.com/en-US/jobs/job/Software-Engineer--OSPO----Data-Science---Python---React_R-041437-1
Please forward/retoot! (2/2)
Juanlu
uv breaking the ceiling and no signs of slowing down 😱 #python #packaging #uv
Ádám
Heyho #fosstodon, I’ve just transferred here, so this is my short #introduction.
I’m Ádám, a #Python software engineer. My background is in mathematics and algorithmic modelling. I’ve worked with radars, satellites and now I’m in the nanotech field.
I like travelling, and moved around quite a bit, currently living in Austria.
I’m interested in anything #tech related, #coding, #linux, #foss.
I love #gaming, I’m a big fan of jrpgs. I love to geek out on anime, fantasy & sci-fi stuff.
ruthpozuelo
Welcome to https://curbal.social
The following accounts are available for you:
For #PowerBI: @[email protected]
For #python: @[email protected]
For #Energy: @energy
For #synology: @synology
For #Democracy: @democracy NEW!
Here is where others have joined so far:
Open Neuroscience
Hello Mastodon!
After a long delay, here is a bit of info on this project...
https://open-neuroscience.com is a community driven website for #opensource & #openscience projects related to #neurosciences.
The idea is to make it easy for people to find interesting projects that they could use and/or contribute to.
It is super easy to add your project to the website! simply fill out a form (https://forms.office.com/e/5QtUtMc3hw), and a bit of #python code will transform it to a #hugo webapge! [1/n]
Scott Hanselman 👸🏽🐝🌮
Looking for FEEDBACK. Embedding real #Python within #dotnet to make data science (and life) easier! Https://tonybaloney.github.io/CSnakes
Tiago Peixoto
Good news everyone! A new version of :gt: graph-tool is just out! @graph_tool
:gt: @graph_tool is a comprehensive and efficient :python: Python library to work with networks, including structural, dynamical and statistical algorithms, as well as visualization.
It uses :cpp: C++ under the hood for the heavy lifting, making it quite fast.
This version includes new features, bug fixes, and improved documentation: https://graph-tool.skewed.de/static/doc/index.html
One of the new features is scalable and principled network reconstruction: https://graph-tool.skewed.de/static/doc/demos/reconstruction_indirect/reconstruction.html
Single line installation:
Anaconda ⤵️
conda create --name gt -c conda-forge graph-tool
Homebrew ⤵️
brew install graph-tool
Debian/Ubuntu ⤵️
apt-get install python3-graph-tool
Gentoo ⤵️
emerge graph-tool
Docker ⤵️
docker pull tiagopeixoto/graph-tool
You can also play it with in colab: https://colab.research.google.com/github/count0/colab-gt/blob/master/colab-gt.ipynb
@networkscience
@datascience
@python
#networks #python #datascience
Chris May
Hey everyone!
I recently joined and am excited to contribute to the community.
After graduating with an art degree, I learned to program as an adult. It opened doors for me, but I learned many things the hard way. Now I'm helping people learn #python to give them the superpowers they can use every day to live the lives they want.
I post resources at https://everydaysuperpowers.dev/
Kedro
Hello Fediverse! ✨
This is the Mastodon account for Kedro, an open source, opinionated Python framework for creating reproducible, maintainable and modular machine-learning code.
Follow this account for tips on how to make 🔶 Production ready data science with ease 🔶
Give us a star on GitHub! https://github.com/kedro-org/kedro/
#python #kedro #kedroviz #datascience #machinelearning #introduction
Kedro
Big announcement: our 3 hour video introduction to Kedro is live! 🔥 https://youtube.com/playlist?list=PL-JJgymPjK5LddZXbIzp9LWurkLGgB-nY&si=EED0GXyBPxP5osUT
The course covers an introduction to what Kedro is, a walkthrough of the Spaceflights tutorial using both Jupyter Notebook and VSCode, new stuff in Kedro 0.18 like dataset factories and the OmegaConfigLoader, how to use S3 and MinIO for your filepaths, and how to deploy Kedro to a Docker image or Airflow.
We hope you enjoy it! 🔶
#python #pydata #datascience #datapipelines #kedro #kedroviz
Kedro
New blog post: Exploring our new release: Kedro 0.19 🔶
We recently unleashed a new major release of Kedro containing a host of new features, bug fixes, and documentation improvements.
Check out our blog post about Kedro 0.19 to find out more about recent enhancements and improvements to Kedro. We’ll walk you through changes to configuration management, dataset loading and more.
Read on: https://kedro.org/blog/explore-kedro-0-19
#opensource #kedro #datascience #dataengineering #mlops #pydata #python
Bas Nijholt
Introducing pipefunc: Simplify Python Function Pipelines 🐍🚀
Excited to share my new open-source project! pipefunc is a lightweight Python library for easy function composition and pipeline creation.
Key features:
• Automatic execution order
• Pipeline visualization
• Resource profiling
• Map-reduce support
• Type validation
• Auto-parallelization (local/SLURM)
Perfect for scientific HPC/ML workflows!
Docs: https://pipefunc.readthedocs.io
Source: https://github.com/pipefunc/pipefunc
Juanlu
Scott Williams 🐧
Here is my draft for future plans for the (unofficial) #Nextcloud Remote Client CLI. This is also some low hanging fruit for anyone that might want to contribute a bit of #python for a feature you might want to see land sooner than later.
https://github.com/vwbusguy/nextcloud-remote-client/blob/main/docs/DESIGN.md#future-plans
Philip Gillißen
Nun noch Mal eine #introduction. Ich bin Philip, mag #opensource und #opendata, programmiere nur noch in der Freizeit etwas #Python, interessiert an #machinelearning, Kochen und Selbermachen. Lebe im Raum Düsseldorf und trage gerne zu #OpenStreetMap und anderen Projekten bei. #neuHier
Meine Pronomen sind er/ihm.
PyData Madrid
@[email protected] · Reply to PyData Madrid's post
Arranca Jesús Montes presentando Cabify
Tom Casavant
Trying to disprove Fermat's theorem. can you guys run this on your end so we can get through the numbers faster? thank you in advance
Jean
Hi, everyone. My name is Jean. Most of my posts are rhetorical questions or just plain rants that I want to shout to the void.
Rhetorical questions don't need replies.
Recently finished a PhD in cybersecurity, but quit academia right away. I just can't work there lol. I work in data by day, but Im a fulltime human rights activist and have spoken at various fora against digital dictatorship and BigTech's regulatory capture. I am a socialist and I have been for awhile now. I am working closely with various grassroot movement particularly within the digital rights/labour space.
I am into FLOSS, #privacy and #humanrights. I have foul mouth and I own it. Outside of my activism, I enjoy walking my dog, Heidi, #vegan food, gaming, programming #python, #dadjokes and makeup.
J. R. DePriest :verified_trans: :donor: :Moopsy: :EA DATA. SF:
Since there has been a huge influx of new users, I decided to write a new #Introduction and actually pin it to my profile.
I'm pushing 50 years old and I live in a Red State that is trying to make me illegal. I'm a #pansexual / #bisexual #transgender woman married to a heterosexual cisgender woman who frequently talks about the current hellscape for people like me in my Toots.
I'm #NeuroDivergent / #ND which is probably why all of these sentences start with "I".
I've worked in #InfoSec for a little over 20 years. I've had lots of roles in #SecEng, #SecOps, and #ThreatManagement. I taught myself #Perl, #Bash, #SQL, and #PowerShell. I'm decent at #JavaScript. I can read #Python and #Ruby. I enjoy automating things and turning manual processes into scripts.
I've been the primary #CareGiver to my wife for 8 years since she developed a chronic condition and went on disability.
My hobbies including #writing #paranormal short fiction, journaling my #dreams, and playing #PCGames on my laptop and #SteamDeck.
I prefer #StarGate over #StarTrek over #StarWars. Still waiting for Amazon to do something, anything with the Stargate property.
While we loved the #ArrowVerse including #Stargirl and #SwampThing, in general we prefer #Marvel over #DC.
I'm a fan of #Horror / #HorrorFam, #HorrorMovies and #HorrorBooks, especially the existential dread of #CosmicHorror or #LovecraftianHorror. I tend to sympathize with the nameless terrors. I am not a fan of mindless slashers, unrelenting gore, or torture porn. Over-the-top, egregious gore that crosses into the absurd is fine, though, so I am a Sam Raimi fan, obvs. Also, #HorrorComedies are underappreciated.
I'm slowly reconnecting with my #Pagan roots. I knew some stuff about #Tarot and had a friend who as a tree a lifetime ago and I'm trying to rekindle that.
We've got #Cats and they are our kids. I also happen to love #Frogs, but we don't have any of those.
#BLM #BlackLivesMatter
#TransgenderRightsAreHumanRights
#LGBT #LGBTQ #LGBTQIA
#ThePandemicIsNotOver
#ClimateChangeIsReal
#SexWorkIsWork
Andy Todd
Oliver Andrich
Wrote a few lines about my journey with uv yesterday and how I managed to setup my environment by just using uv. No homebrew. No pipx. No pyenv. I love it, that I can get up and running by just using a single tool.
Austin Zani :BlobhajReach:
I never did a Mastodon #Introduction so here we go.
My name is Austin and I love my family, Sports, Music, and Tech.
I am a software developer at #PayTheory. At my job currently I work primarily with #Javascript, #React, and #Python. I know some #Swift and hope to publish an app in the AppStore in 2023. I am going to try to #BuildInPublic here.
I am a fan of the #Bengals, #Bearcats, #Celtics, #Vols, #Reds, #FCCincinnati, and #Newcastle.
Leandro (Cerberus1746)
I just realized I could execute my game engine inside Blender because it is nothing but a python module...
...I don't know what to do with this amount of power.
Chema Cortés *ℝ
sergio_101
Autumn64 🏳️⚧️
Acerca de mí: #introduction #presentation
¡Hola! Soy Mónica Gómez, también conocida como Autumn64. Soy una estudiante mexicana de Ingeniería en Sistemas Computacionales, soy una mujer transgénero y soy activista por el movimiento del #Software_Libre.
También soy #programadora y #desarrolladora de #software. Programo activamente en #C, #Python, #JavaScript y #MATLAB, aunque conozco algunos otros lenguajes más (por ejemplo BASIC, #Rust, C# y Java). Puedes ver todos mis proyectos en #Codeberg: https://codeberg.org/Autumn64
En redes me dedico a la promoción y difusión del Software Libre, así como de sus ventajas técnicas y éticas desde el punto de vista latinoamericano e hispanohablante.
También soy #música independiente, hago #DnB: https://www.autumn64.xyz/src/es/music.html
Esta es mi cuenta principal, y además tengo otras cuentas en el #Fediverso. Si quieres verificar que realmente soy quien digo ser, por favor revisa mi clave pública: https://www.autumn64.xyz/src/es/key.html
Más acerca de mí: https://codeberg.org/Autumn64/AboutMe/src/branch/main/README.md
¡Cómprame un café! (de forma totalmente voluntaria ;)): https://liberapay.com/autumn64/
Carsten Habicht
Hi, I'm Carsten.
Previously @[email protected].
Coder. Spending most of my day messing with #java and a bit less with #python.
I'm also into #3Dprinting #SmartHome, #HomeAssistant.
Offline, there is always a dog to walk, something at the house that needs repair, or some firewood to chop. 🪓
Mattia Rigotti
This from Ye et al. (UC Berkeley) looks pretty cool:
gsplat: An Open-Source Library for Gaussian Splatting with Python bindings
Joachim
Nouvelle #introduction / #introductionfr pour le Fediverse.
Je fais du #design et du #webdev (#markup #css) à #Paris. Je m'essaye au développement (#python, je collabore à @bookwyrm), je fais du #vélo surtout en #vélotaf, j'aime la #photo #argentique (#filmphotography) même si je ne pratique plus autant qu'avant.
Je parle souvent de #climat, parfois de #politique (#frpol). Ma chatte Pourriel est la plus belle du monde.
(#velo et #velotaf pour que le motdièze marche sans l'accent)
PyData Madrid
¡Vuelve PyData Madrid! ✨
Tendremos charlas de Fiorella Piriz sobre orquestación de datos con Apache Airflow y de Jose Mussach sobre cómo hace para ponerse al día con cualquier tecnología en segundos con Python.
Inscripciones en Meetup https://www.meetup.com/pydata-madrid/events/301014940/
Python Software Foundation
The first edition of the PSF Board Office Hours is about to begin 🐍 🗒️ 1 PM UTC. Join us to share how we can help your community, express your perspectives, and provide feedback for the PSF! #python
https://pyfound.blogspot.com/2024/08/ask-questions-or-tell-us-what-you-think.html
Python España
¡Ya está disponible el programa de la #pycones2024! 🔥
https://pretalx.com/pycones-2024/schedule/
¡Nos vemos en un mes!
Python España
```
>>> print("¡Hola Fediverso! 👋")
```
Somos Python España, una asociación sin ánimo de lucro cuyo propósito es promover el uso del lenguaje de programación Python en nuestro país y servir como punto de encuentro a aquellas personas interesadas en su uso.
La asociación fue creada en 2013 y desde entonces ha prestado apoyo contable y organizativo a la PyConES, la conferencia nacional sobre el lenguaje Python, así como ayuda financiera a las comunidades locales.
Nos vemos en la #PyConES2024 en Vigo, Galicia 🍤
Y mientras tanto, ¡encuentra la comunidad Python más cercana a ti en nuestro mapa! https://es.python.org/comunidades/
Hugo van Kemenade
@ofek Hello and welcome to Mastodon!
#Python people: give @ofek a follow, he's the author of the #Hatch project manager and the #Hatchling build backend, plus cool tools like https://github.com/ofek/pypinfo, and wrote #PEP723 "Inline script metadata"!
Hugo van Kemenade
🐍2️⃣🚀 The **final** release candidate of Python 3.13 is out!
➡️ Library maintainers, please upload wheels to PyPI **now**, especially if you have compiled extensions (there are no more ABI changes), so everything is in place for the big 3.13.0 release in 3 weeks!
🔒 Also! Security releases have been made for the full set of Python 3.8 - 3.12. Please upgrade!
🧪 https://dev.to/hugovk/help-test-python-313-14j1
#Python #Python313 #RC #RC2 #Python312 #Python311 #Python310 #Python39 #Python38
Python Weekly 🐍
Adding Python to Docker in 2 seconds using uv's Python command
https://mkennedy.codes/posts/python-docker-images-using-uv-s-new-python-features/
Discussions: https://discu.eu/q/https://mkennedy.codes/posts/python-docker-images-using-uv-s-new-python-features/
Juanlu
New instance, time for an #introduction !
Hello 👋🏼 I'm Juan Luis (he/him/él), everybody calls me Juanlu. I've been on Mastodon since 2021 https://fosstodon.org/@astrojuanlu/105796501048404807
I work as Product Manager for an #OpenSource project and have 10+ years of o̶b̶s̶e̶s̶s̶i̶o̶n̶ experience with the #Python ecosystem. I'm interested in #Degrowth, #Cooperatives, the #SolidarityEconomy, and anything that can offer an alternative to capitalism. You'll see occasional posts about #techno, #birds, and rants in Spanish.
Jelloeater 🥥🌴🚫🔙
Víctor Vicente-Palacios
A 2nd #introduction is needed:
I'm Victor, Clinical Data Scientist researching in #AI applied to medicine.
Although AI is something that interests me from many aspects (technical, mathematical and critical) I do not limit myself to write only about this as I have many other interests (#opensource, #python, #SocialJustice, #diversity, #books, #comics, #basketball, etc.).
Also, I speak SP, EN, DE & FR
Looking forward to interact with the Dair-community.
PyBay
Want to improve your Python code quality? Maggie Moss will show you how types can make a big difference! Join Maggie at PyBay 2024.
Tickets and full speaker lineup at https://pybay.org
PyBay
At long last, the PyBay 2024 speaker lineup you’ve been waiting for has arrived! Check out the lineup at https://pybay.org/speaking/ and purchase your tickets! 🐍
#Python #PyBay2024
Alex
My #introduction on my new shiny mathstodon.xyz account! I'm slowly deprecating my @alexmath account but I'm kinda bad at fediverse stuff 😅
Hi all! I am Alex (she/her), a #trans mathematician with a PhD in extremal combinatorics now working in as a data scientist. I am a deeply curious experimentalist and I love to learn different topics. My favorite programming languages are #rust and #python but I've had some fun with #cuda GPGPU, too :) I like machine learning as a scientific problem-solving tool, but not the stuff that involves weapons, theft, and violence.
Presently, I live in #Philly with my fluffy orange cat Angus and my partner. I got a new bike and wish I could lose the car forever. Still masking in public. Still getting vaccines. Eternally exhausted, but hopeful and curious.
Fediverse etiquette suggestions welcome!
Wayne Werner
Hi there! I'm ketmorco, a refugee from mastodon.technology! I'm a firm believer that all life is valuable, and humans all deserve to be happy, healthy, and safe! I used to love technology in its entirety, but I have seen how it gets misused. Most of what we need to be productive and happy already exists!
Follow me if you like:
#equality
#technology
#python
#commandline
#opensource
#bicycle/#motorcycle
#typewriters
#writing
#drawing
#art
#photography
#comedy
#cooking
#food
#gopher
#fediverse
LibreOffice
Run interactive #Python code directly in your LibreOffice spreadsheets with this new extension! https://extensions.libreoffice.org/en/extensions/show/99231 #libreoffice #foss #OpenSource
Lisa Hornung
Hi Fediverse, after creating an account a few weeks ago it's finally time for an #introduction.
I'm passionate about all things data, #dataviz, #maps, #opensource. I work mostly with #python but I'm always keen to learn new tools.
When not working, I like to cycle, practice yoga, try new sourdough recipes or get hooked on logic puzzles (currently it's https://figure.game/).
Looking for a community to learn, share and get inspired 📚 😍 Still active on the bird platform, but you know ...
Alexandre B A Villares
my main account for interactions is @[email protected] you may tag it in your replies and I'll see them more readily (here I'll mostly just post my #py5 sketches and some #Python news)
flora rubia
🔁 flora looking for a job 🔁
flora is looking for a better job. she brings:
- multiple years of linux/nixos experience
- 5+ years of Python (1+ years professionally)
- a wide collection of skills and knowledge in different technology areas
preferably 100% remote (she is currently based in Germany) and in part-time.
flora isn't really picky regarding a specific job position as long as it has to do with computers and allows her to use her skills and knowledge.
feel free to write flora over fedi, matrix, xmpp, or email:
email: flora [ät] genosse [punkt] eu
matrix: @ flora:catgirl.cloud
xmpp: flora [ät] hot-chilli [punkt] eu
zuggamasta
More #midiTracker jamming, I still need to add my deep copies but here’s another one!
https://youtu.be/CczT-Uqg7_E
Controlling Rample, FXAid and noise reap Paradox.
#python #modularSynth
Paolo Amoroso
A journalist and writer tells why he learned programming in his 50s, how he did it, and his moving encounter with the Python community.
Simon 🐮
Hmmm, #NZTwits , things that interest me hashtags...
#RaspberryPi
#Software
#Stickers (https://stickertrade.me 😬 )
#Photography
#Arduino
#Tinkering
#Beer
#Reading
#Cats
#Linux
#Python
#Coffee
#Plants
#Botanics
#Physics
#Whisky
#Whiskey (alternate spelling for countries with an E in their name :D )
About me:
Tinkerer, idiot, see my bio, BSc in Applied Physics.
I can probably think of more right after I hit that toot button.
mathieui
Une #introduction brève : Je suis développeur #python à temps plein, je fais du logiciel libre sur mon temps perso (quand je trouve la force) autour de #XMPP / #jabber depuis plus de 10 ans, je suis secrétaire de l’association #JabberFR dont je co-administre le serveur. J’aime le chant mais j’en fais plus à cause du covid, et je fais de la #photo en amateur.
Ci-joint une photo de héron.
Rye
Introduction Post
Tidbits About Me:
I thrive on humor, sarcasm, and embracing awkward moments. Having space to
make mistakes and explore failures with kindness is vital to me. A firm
"No" from me is an act of self-care, so don't hesitate to seek
clarification if needed.
Committed to Imperfect Nonlinear Growth:
Embracing imperfection and nonlinear growth is central to my journey as a
human being. I opt out of approaches that demand perfection or punishment.
Building Relationships:
I prioritize nurturing communicative relationships over time, fostering
mutual understanding and support. Real-life, face-to-face interaction
allows for a deeper connection and insight into each other's worlds.
Approach and Caution:
I urge caution in online interactions and forming parasocial
relationships, as safety and ethics transcend titles or affiliations.
Vigorously vetting individuals and content is crucial, although it doesn't
guarantee complete safety.
Personal Health:
I prioritize wearing N95+ masks in public or crowded spaces.
Advocacy Stance:
I stand in solidarity with movements advocating for justice and equality,
including Black Lives Matter, Indigenous Lives Matter, Trans Lives Matter,
and Black Trans Lives Matter.
I'm Rye!
I'm a genderqueer (Any Pronouns)
Artisan, Solarpunk, Digital Sorcerer.
Background in forensics, and RF systems.
Presently:
Ranching
Photography
Programming in Python
🅹🅴🅳🅸🅴 🇺🇦🕊️
Python Software Foundation News:
White House recommends use of memory-safe languages like #Python
https://pyfound.blogspot.com/2024/02/white-house-recommends-.html
Juhis
Python is a great programming language with even greater community.
One part of this wonderful community are the many podcasts of which I've picked four favorites to write about.
https://hamatti.org/posts/couple-of-great-python-podcasts/
#Python #BatteriesIncluded #Blaugust #Blaugust2024 #podcasts
Python Weekly 🐍
500 Python Interpreters
https://izzys.casa/2024/08/463-python-interpreters/
Discussions: https://discu.eu/q/https://izzys.casa/2024/08/463-python-interpreters/
Julia Silge
We at @Posit are hiring an engineer with experience in #Python developer or data science tooling to work on #Positron :python:
Take a look and let me know if you have any questions! #GetFediHired
Carsen Stringer (she/her)
Make your next discovery using #Rastermap, a visualization method for large-scale neural data in #python. Paper now out: https://www.biorxiv.org/content/10.1101/2023.07.25.550571v1 (CLICK ON THE GIF) #neuroscience
Tom Casavant
Brian Okken :python:
“Hello, pytest!” course is now live
https://courses.pythontest.com/hello-pytest
It’s about 90 min and covers
- Core pytest features: Test Functions, Parametrization, Fixtures, Markers
- Design for Testability: Modular Code, Isolating Complexity, Using APIs
- Basic script param parsing with agrparse
#Python #pytest
Python Bytes
Latest episode asks the important question: Do you dare to enter the Bash dungeon? With @mkennedy & @brianokken #python
https://pythonbytes.fm/episodes/show/393/dare-enter-the-bash-dungeon
Brian Okken :python:
Top pytest Plugins | PythonTest https://pythontest.com/top-pytest-plugins/
#Python #pytest
Ragnar Heiðar Þrastarson
Oh no I forgot the #introduction Here we go!
I currently work at the Icelandic Met Office as a #GIS Coordinator in #Reykjavik. In general, I help people make maps, find #geodata either with code (#python or #javascript) or with desktop software like #QGIS
I love the outdoors and enjoy hiking, climbing and biking. I've been involved with Icelandic Search & Rescue for many years, both on the frontline (mountain rescue) and as an instructor for new team members.
Father of twins since 2016
Nicoco
Gabriel Weindel
Masto exclusive 🥳
Last month together with @jelmerborst and Leendert van Maanen we created a #python package to estimate the __by-trial__ onset of different processing stages in reaction times by relying on hidden semi-Markov models applied to
electro-encephalographic #eeg data:
hsmm_mvpy see https://github.com/GWeindel/hsmm_mvpy
We made some significant improvements on both the method and especially the
documentation and everything should be much clearer I hope
Anselm Schüler
Juhis
Python's sqlite bindings make sqlite a great prototyping companion.
SeaFury 🦜
Collating data from my experiments. Reading from separate files to collate into one huge dataframe in python. How do I open files in a directory one after the other? In the past, I've assigned a different var for each file name and then looped through them. Is there another way to do this? #python #pandas
Juhis
I don't only like using command line tools, I love writing my own too. Python's argparse is a nice built-in way to parse arguments, options and subcommands for custom CLI tools.
https://hamatti.org/posts/parse-command-line-arguments-with-argparse/
shimst3r
Hey community! :BoostOK:
Are you a #freelancer working in software development (maybe #Python or #Go) in Germany and want to answer a few questions (via Mastodon)?
Asking for a friend* who is curious about doing freelance work.
*me
David Larlet
J'ai bien envie de travailler avec des équipes localisées au #québec en ce moment.
Si les quelques personnes vivant à #montréal qui me suivent ont des idées, je suis super ouvert.
Je sais faire des trucs autour de #python et du #web. J'aime accompagner des personnes dans l'acquisition de savoirs et d'autonomie autour de la technique. J'apprécie de concevoir des produits qui respectent et prennent en compte leurs utilisateur·ices.
Je ne cherche pas forcément du (très) lucratif.
Repouets 🆗
洪 民憙 (Hong Minhee)
@[email protected] · Reply to 洪 民憙 (Hong Minhee)'s post
Terri K O 🍁
#introduction post since I never did one:
Hi, I'm Terri!
I mostly post about #knitting with other maker stuff thrown in. Lately that's #sewing and #embroidery and #KidArt but I dabble in #electronics and #robots too.
I'm an #OpenSource developer and maintainer, mostly working with #Python or #infosec related stuff. (My PhD is in Web Security.) I coordinate #GSoC for Python every summer & mentor some folk directly.
I also do #nature and #dog #photography and talk about #parenting sometimes.
Terri K O 🍁
CVE Binary Tool 3.3 is released! (At long last!)
This is my work open source project that lets you scan for known vulnerabilities in your binaries, package lists and SBOMs. It's meant to make it easier (and cheaper!) to make secure open source software.
3.3 has new features from our Google Summer of Code 2023 contributors including EPSS metrics to help users assess risks associated with vulnerabilities, a new GitHub Action to make scanning easier, and a mirror of the NVD data backed by the same servers that do Linux distro mirroring so you don't have to deal with rate limits, downtime, and servers only located in the US.
Release notes: https://github.com/intel/cve-bin-tool/releases/tag/v3.3
And get the code on pypi:
https://pypi.org/project/cve-bin-tool/3.3/
Boosts appreciated!
Ariel
> Most “packaging problems” are actually bootstrapping problems. With imports and versioning sprinkled on top.
From a fun little article on the history of Python packaging. I quite enjoy Bite Code.
https://open.substack.com/pub/bitecode/p/whats-the-deal-with-setuptools-setuppy
洪 民憙 (Hong Minhee)
I've rewritten #Fedify several times and in several languages. The first time it was written in #TypeScript, then #Python, then C#, then back to TypeScript. (It was codenamed FediKit at the time of development.) I settled on TypeScript for the following reasons:
• It has a decent JSON-LD implementation.
• Lots of people use it. (I wanted Fedify to be widely used.)
• It's type-safe enough.
Even if I were to build Fedify again, I would choose TypeScript.
GeneBean
Updated #introduction time! I'm a geek dev'ing on the ops at LTN Global and used to do the same at @puppet. I'm a #Christian & an #EagleScout. I support the 2nd Amendment here in the US and #BlackLivesMatter.
I have been using #Linux since I leaned #Gentoo in 2004. I've done end user desktop support, #Windows & Active Directory administration, Linux administration, networking, firewalling, a touch of programming, and a boat load of scripting in bash, #PowerShell, and #Python.
PyLadiesCon
📢 Calling All Pythonistas! 🚀
PyLadiesCon 2024 Call for Papers is open! 🌟
Be part of an online conference focused on diversity, learning, and empowerment in the #Python community.
📅 December 6th-8th
📝 Submit your talk:👇
http://pretalx.com/pyladiescon-2024/cfp
PyLadiesCon
📢 We are thrilled to present one of the panels at #PyLadiesCon.🐍🎉
Don't miss this opportunity to learn from the best and connect with the #Python community.🐍
🗣️ Language: English
🕒Track: APAC
Register for PyLadiesCon now:👇
https://conference.pyladies.com
PyLadiesCon
📢 We are thrilled to present one of the panels at #PyLadiesCon.🐍🎉
Don't miss this opportunity to learn from the best and connect with the Python community.🐍
🗣️ Language: Spanish
🕒 Track: EMEA
Register for PyLadiesCon now:👇
https://conference.pyladies.com/
Paolo Melchiorre
I am honored that Python Software Foundation announced yesterday that I have been named a PSF fellow member, along with Adam Johnson 🐍
I wrote about it on my blog 👇
https://www.paulox.net/2024/08/14/python-software-foundation-fellow-member/
Nicklas Johnson 🏳️🌈
Trying out this wacky #mastodon thing out. It seems like IRC for Twitter?
By way of #introduction, I'm a #malcontent #gay #GenX #nerd who has worked in #tech since the early 1990's. I also dabble in #synthpop / #electronica #music under the project name World Control. I'm very fluent in #python and #Java.
I'm a massive fan of #DoctorWho and #InformationSociety.
I also dabble in #HamRadio and simple #electronics. I also love #running, #cycling, & #swimming.
#Spatula is my favorite word.
Juan Luis
I blogged a thing: Python Packaging is Great Now: `uv` is all you need
https://dev.to/astrojuanlu/python-packaging-is-great-now-uv-is-all-you-need-4i2d
tl;dr: Just use `uv` for everything, it's fine already.
Stu
A new #introduction after moving! Feel like I've made my home at #hachyderm, after watching Local for a while.
I'm from Wales but have lived in the Midwest for over a decade now. My background is #astrophysics and I currently work for an #education non-profit. Mostly #requirements elicitation, defect triage and #UAT. I also help "automate the boring stuff", typically in #python or #R.
You'll likely find me posting about #privacy, #space or #RaspberryPi (this post is being written on one!)
Juan Luis
Replacing `pipx` with `uv tool` today and not looking back #python
Terence Eden
Boring technical question which neither the documentation nor ChatGPT can answer.
I want to automate screenshots using #Python's #Selenium Webdriver with #Chrome.
This works - but the non-logged in experience of Twitter forces dark-mode.
I want a light-mode screenshot.
I can't find a way to set SEC-CH-PREFERS-COLOR-SCHEME in Selenium. Nor can I find a light-mode toggle for non-logged in Twitter users.
Any clues gang?
(I want to automate replacing my Twitter embeds with a screenshot.)
HashBang (#!⌨)
Bonjour le Fediverse !
Une petite #introduction : @hashbang est une #coopérative de services numériques basée à Lyon, spécialisée sur #Python (et en particulier #Django) et qui met ses compétences au service des structures de l'Économie Sociale et Solidaire, du développement durable et du logiciel libre.
@hashbang est impliquée dans l'@LesScopAura, la cress-aura.org, lagonette.org, et le label "Engagé à Lyon".
La coopérative est composée de 8 salarié·e·s dont 5 sociétaires (sur 7).
Steve has ☕️ for brains
Hey folks, just got laid off after 4 years with my employer.
I’m a 25y veteran python developer (web, backend, and data processing) with many years of experience working remotely for companies in the US and Europe.
I have the most experience working with web, backend and data systems, and am also drawn to opportunities to improve internal tooling and web services that give coworkers the information and capabilities to do their thing better.
Robert Roskam
@[email protected] · Reply to Robert Roskam's post
Since people often learn best by doing, here’s a list of other property-based testing frameworks in several languages. Take them each out for spin!
- #Python's hypothesis: https://hypothesis.readthedocs.io/
- #JS / #TS's fast-check: https://github.com/dubzzz/fast-check
- #Ruby's pbt: https://github.com/ohbarye/pbt
- #Rust's proptest: https://proptest-rs.github.io/proptest/intro.html
- #Go's Rapid: https://github.com/flyingmutant/rapid
Keira (She/Her)
Time for an #introduction
Hi I'm Keira 👋
My pronouns are she/her.
I'm a #django #python #webdev, an #infosec hobbyist, and #privacy enthusiast. One of those self taught tech people with an arts degree.
Previously worked in public sector management and policy, #unions, political #organizing (must all hash tags be in American english?), and personal training.
For fun I read #scifi, #speculativefiction and cosy #mysterybooks, I paint #acrylic and #watercolor, and I bake #vegan treats.
I'll definitely post about feelings, #SelfCompassion , and maybe #cnbc life.
Big on exercise - I swim, dance, lift weights and am learning to run. But there'll be no triggering diet or weight nonsense from me #nodiettalk.
That's so long! Such a departure from Twitter.
RoedigerRG
#Newhere. We are a research group at #BTU Cottbus - Senftenberg in #Senftenberg (Germany) working in the field of bioinformatics (#rstats, #python), functional bioanalytics and personalized medicine. Forensic research is also a topic with us.
Mitex Leo
Hey everyone!
I'm a 19-year-old from Bangladesh, part of the Gen Z generation. I’m passionate about privacy, FOSS, and freedom of speech. As a practicing Muslim, I find balance and peace in my faith.
I love programming, mainly in Python and C for now, and I'm an avid reader. Recently, I fell in love with chemistry after reading "The Disappearing Spoon."
I stand firmly against any forms of racism and genocide. As an introvert, I grew up feeling a bit lonely because I didn't find many people like me.
Looking forward to connecting with like-minded folks here!
#intro #introduction #fediverse #programming #foss #GenZ #islam #python #clang #chemistry #introvert
James Wynn 🧐
@[email protected] · Reply to James Wynn 🧐's post
I have to admit I've been a bit disappointed in the maturity of #ActivityPub libraries/frameworks for #Python though. I'm working on a fledgling AP project in Python and finding very little.
It seems that #BookWyrm and #PieFed have gone the route of writing their implementations from scratch. Its great reference material, but a common library we could all build from would be a huge boon for the community.
James Wynn 🧐
It seems that I have become, among other things, a #Python developer. I never expected or planned that. But I find myself writing more and more Python code and getting involved in more and more Python based projects. Is this just a testament to its popularity, or is it just really common in the niches I find myself in?
Aljoscha Rittner (beandev)
#Introduction #neuHier #altHier
Ich bin Aljoscha, #SoftwareArchitect, #Java-Dev, etwas #Python, etwas #Rust, bin in cloudbasierten Lösungen unterwegs (#AWS, #Azure), designe #Microservice Landschaften, Data Flow, Data Mesh, #Spring, usw. usf.
Hobbys: Reisen, Garten, Lesen, Rad, Wandern, Pi-Basteleien, habe 1 Hund.
MrBerard 😎👉👉
Mastodon's global search only works on hashed tags, not text, so:
#ComputerScience
#SoftwareEngineering
#Education
#UK Teacher
#Python
#Haskell
#InfoSec
#Processing
#AI
#Computing
#ComputingEducation
#SoundEngineering
#MusicProduction
#Music
#Comedy
#Standup
#French
#London
PsypherPunk
Yes, an #introduction. Quite.
Presently an Engineering Manager, formerly a Data Engineer, Software Engineer, Web Archiving Engineer...I've been doing a disservice to the title of "Engineer" for a couple of decades, it seems.
I'm enthusiastic about #Python, #Rust and tech. generally with an overt fondness for infosec. and the occasional #CTF.
I use the phrase #HackThePlanet far too often and in a wholly non-ironic way.
I listen to music my wife describes as "shouty".
James Gallagher
Updated Python awhile back on this machine and didn't rerun a bunch of scripts until today. The joys of new warnings and errors along with packages not installed in the new venv. Warnings and errors were down to my laziness e.g. leaving “\s” in regex strings leading to Python going “that's not one of my escape sequences” #Python #BadProgrammer
MR.e
👋 I'm excited to finally say hello to all you amazing folks of the #Fediverse 🌐 with my #Introduction post! Calling the southeastern U.S. home, my life is a vibrant mix of #graphicdesign, #3dprinting, #3Dmodeling, and delving into the fascinating intricacies of technology. I'm in the thick of my graduate studies in #cybersecurity leadership, focusing on integrating cybersecurity with product management processes for more resilient software and services.
I passionately believe that breaking down the cybersecurity silo in organizations means leveraging #userexperience concepts, making cybersecurity practical and understandable for every role.
I'm a sponge for knowledge, and I'm building my tech understanding in #python, #networking, cloud, and machine learning concepts. I'll be the first to admit I have much to learn.
Reading is my haven 📖 - you'll find me lost in the spellbinding worlds of #NealStephenson, #WilliamGibson, the Dune series, and The Expanse 🚀. I also have a soft spot for #InfoSec books like 'The Cuckoo's Egg,' 'Spam Nation,' and 'Sandworm.' I'm always on the lookout for new recommendations! 📚
As an out #nonbinary individual, I'm committed to building inclusion around gender and feminist issues. I aim to help dismantle "male defaults" and foster more equitable work and community environments for a better future for everyone.
The camaraderie and shared learning in the #Fediverse echo the Linux User Groups and Hackerspaces culture I cherish. It's an absolute joy to be a part of a community that upholds these principles.
If you love dissecting the latest in #tech, exploring #opensource software, or immersing yourself in a gripping #scifi or #cybersecurity book, let's connect! Follow me and drop a comment about your favorite tech trend, current read, fediverse tip, or your efforts toward a more inclusive tech community. Can't wait to hear from you!
I'm eager to learn, share, and grow with you all.
Bruno Rocha :verified:
Tariq
The 2nd Edition of "Make Your Own Mandelbrot" is out!
✅ updated to #Python 3
✅ #fractals → easy #maths → DIY #python
✅ expts in filters, 3d landscapes
✅ new chapter on Distance Estimation Methods for very detailed renders (see cover image)
✅ all code #opensource on GitHub
too many names
#introduction time - ahoy, I'm a fruitco eng, (formerly Dropboxer and repenting FBer) focused on all things non-consumer (❤️ #macOS and #Mac ❤️)
My github gists are full of horrible hacks and I've written ObjC bridging code in at least 5 or 6 languages at this point. And if you don't stop me, I'll friggin' do it again. I know more about #python, ctypes, and #pyobjc than is legally allowed.
I inhale #scifi and books. I have no shelf control. Pets outnumber humans 5 to 1 in this household. Say hi
Trey Hunner 🐍
In #Python, I tend to avoid map, filter, and reduce.
Why?
The map & filter functions predate Python's comprehension syntax, which I see as an alternative to map & filter that's often much more readable as well.
And reduce can often be replaced by a reduction function.
Instead of this:
single_word_names = list(map(str.lower, filter(lambda name: " " not in name, names)))
I'd prefer this:
single_word_names = [
name.lower()
for name in names
if " " not in names
]
(1/4) 🧵
kirch
I am a human, I can sign something for you from https://keybase.io/jkirchartz if you'd like
Here is a list of my interests, in no particular order.
#art #history #retro #music #pocketmusic #gameboy #android #chiptunes #bots #ML #AI #guitar #mandolin #busking #streetphotography #streetart #stickerart #magic #webdesign #webdevelopment #uspolitics #dsa #zen #scifi #php #bash #python #javascript #node #automation #discordia #education
statsrhian
Exciting opportunity 🚀
We're helping to build the future of open source data science in health and social care at the Strategy Unit, and we need you to help us.
- Data Scientist (Band 7/8A) https://www.jobs.nhs.uk/candidate/jobadvert/I9877-24-0163
- Lead Data Scientist (Band 8B) https://www.jobs.nhs.uk/candidate/jobadvert/I9877-24-0161
Expect lots of #RStats & #Python fun, contributing to national healthcare projects on team who values open-source and best practices. 💙
Birmingham-based (hybrid / UK remote). Closes August 26th
Happy to chat 😊
Michael Kearns
Okay #python people - I know there are lots of you on fosstodon.
I’ve worked with Python professionally a few years back, and on my own projects occasionally, but now I’m wanting to get back to a true ‘flow’ state with the latest and greatest (ignoring packaging, as that’s always a mess).
Any suggestions as to where best to catch myself up, and see what I’ve missed ?
No ‘beginner’ things please, as I’ve been around a long time, but any cool/useful/important things from 3.6 onwards I guess.
Noa 🐍 🏳️🌈
"To help some of the newcomers make connections: name 5-7 things that interest you but aren't in your profile, as tags so they are searchable. Then boost this post or repeat its instructions so others know to do the same."
#opensource (esp #python #pydata )
#feminism (esp #trans #inclusion #queer)
#sciencefiction (esp #solarpunk #startrek #bookclub)
#gaming (esp #dnd #ttrpg #boardgames #nintendo #retrogaming)
#cats (esp #catsofmastodon)
#art (esp #illustration #conceptart)
HT: @runoutgroover
Terence Tao
Had an unwilling flashback to early 2000-s style computing earlier today when I tried to install a package (pycddlib) for #python. Due to some weird dependency bug in the most recent versions of python, this ended up taking two hours of downloading various bits and pieces of software (in no particular order: cython; .NET SDK; gmp; MPIR; VSCode Solution Explorer; vcpkg (attempted, but abandoned); CMake (attempted, but abandoned); MSYS2; a single file longintrepr.h (manually downloaded from a github repo); several unrelated github projects that shared some of the dependencies (but did not ultimately advance the resolution, probably due to the lack of fundamental understanding of what I was actually doing at some stages of the process); and several manual compilations and "make"s, updates of PATH environment variables and reboots), as well as multiple google searches (mostly to stackexchange sites and similar) and consultations with AI, before finally succeeding (after three partial successes in which the immediate error message was resolved, only to encounter a fresh error message). This sort of extremely tedious problem-solving is a task which I will be very happy to see become a thing of the past when personalized AI-empowered digital assistants become commonplace!
Benjamin Alan Jamie
Do I have any music (or sound in general 😃) lover here that knows #Python and have some free time?#Boost is much appreciated. #libresoftware #opensource #music #homeassistant
Jan Ulrich Hasecke
markwalker
Setuptools has finally removed the test command in v72, after 5 years of the depreciation warning.
Now it seems lots of modules are failing because they never did change their test suite.
PyOhio
🌈 ☯️Teresita🐧👭
This little digression in #Python shows how the partial sum of a Fourier series converges toward a square wave as terms are added. #X7
#!/usr/bin/python3
from matplotlib import pyplot as plt
import numpy as np
x=np.arange(0,2*np.pi,.01)
y1=np.sin(x)
y2=np.sin(x)+np.sin(3*x)/3
y3=np.sin(x)+np.sin(3*x)/3+np.sin(x*5)/5
y4=np.sin(x)+np.sin(3*x)/3+np.sin(x*5)/5+np.sin(x*7)/7
y5=np.sin(x)+np.sin(3*x)/3+np.sin(x*5)/5+np.sin(x*7)/7+np.sin(x*9)/9
plt.plot(y1)
plt.plot(y2,color='green')
plt.plot(y3,color='yellow')
plt.plot(y4,color='orange')
plt.plot(y5,color='red')
plt.show()
Kushal Das :python: :tor: 🇵🇸
I wrote about #MFA #2FA #FIDO2 #authentication on #django applications. https://kushaldas.in/posts/multi-factor-authentication-in-django.html #python #security
Marcos Dione
Intro:
#python #linux #Sysadmin #developer #bash :sad_face: #sre #security #osm #OpenStreetMap #photography #astrophotography #hiking #bouldering #science enthusiast (most of them) #diy (not much of it) #ebike
Father of two, make my own maps and computer tools, have my own home server, fix as many things as I can myself, love to drive and travel by car but not for the city, and much more.
Mostly boosts, in several languages, including some I can't speak, write or read.
Hugo van Kemenade
🐍🔐 Python lockfiles are back!
Read @brettcannon's new PEP 751 – "A file format to list Python dependencies for installation reproducibility":
https://peps.python.org/pep-0751/
Discuss it:
DJM (freelance for hire)
Maths, so complex...
Andy Todd
Cosmonic
TUTORIAL: Run Python (and any other language) in CNCF wasmCloud. Now WASI 0.2.0 is in the wild, it's the perfect opportunity to walk through the steps we take to run a generic component - using #Python in this example - in wasmCloud. Dive in to this new post from @ericgregory
wraptile
#Deno and #Bun people are putting an incredible amount of work modernizing server side js.
The energy is reminding me of early day #Python - so many new tools made with proper care behind rather than most of NodeJS ecosystem which is just glued together with band-aids and staples :blobcatgrimacing:
That being said, after working with Deno for the past week it still feels a bit too bleeding edge though it does work with #jupyter!
Kidsan
I find myself in that uncomfortable situation like many others who work in tech lately, and will be looking at a layoff in the next few months. If anyone is aware of cool jobs in Germany, probably remote-first, working with #Go (or even #rustlang #python #node ) please reach out. I have ~9 years of backend experience and consider myself someone who gets shit done. #fedihire
NicTea
New server, time for an updated #introduction post. (formerly [email protected])
I'm Nic, based in #Naarm #Melbourne #Australia, and I work as a #webdev (in #Python #Django & #Javascript #React ) & #sysadmin .
Much of the rest of my time is spent playing #rollerderby and doing #photography, along with tinkering with #homeassistant and other #electronics
Figured out I was #trans about a year ago, and it's been a wild ride since.
Henry
Now I’ve been here a few weeks, found the fire exits, amenities and snacks, I should probably add an #introduction post.
Hello 👋 I’m Henry, and professionally I do #DataScience and #DataEngineering in the #Aviation industry, mostly with #python and #pyspark
Unprofessionally I spend my time #parenting two children along with my wife and occasionally manage to find time to play #guitar 🎸 improve my use of #emacs and hack at too many half forgotten #maker projects.
Jeroen Ruigrok van der Werven
#introduction 2.0
I'm Jeroen from the Netherlands and a problem solver.
Interests:
#bsd #freebsd #unix
#buddhism #folklore #mythology
#cats
#commodore #c64 #amiga #retrocomputing #hardware
#DevOps
#DigiPres #metadata #SemanticWeb
#documentation #TechnicalWriting
#fantasy #SciFi #books
#history
#heraldry #vexillology
#japanese
#linguistics (#ProtoGermanic #ProtoIndoEuropean)
#programming #assembly #c #golang #nim #odinlang #python #rust #zig
#typography
NiceMicro
I realize, that while I've been on this platform for a while, I haven't introduced myself, so here it goes.
I'm Nice Micro, scientist (semiconducting materials and semiconductor devices) by day, free software enthusiast, #bash script kiddie, #python wrangler, #Godot waiter and avid gym goer by whatever part of the day I'm not working.
I'm on YouTube with #Linux, #programming and gaming content.
:python: :bash: :linux: :archlinux: :neovim: 🎥
Mike Driscoll
Sasha
Hey! #introduction on a new server with my favorite tech peeps! My name is Sasha and I am a #developer
a #backenddev reformed to be a #fullstackdeveloper, with experience in #dotnet, #csharp, #javascript, #python, interested in #functional programming
a #slowlearner that ironically has a broad interest in all dev things, but not enough time and energy to get to them all
I believe that #teamequalsproduct and also that #empathy and #kindness are underrated.
More here: https://blog.ferrata.dev/hey-there/
Stylus
I've named this account after my first AD&D character whose name I can recall. Hoo boy was that long time ago.
Interests inlude: #ttrpg #linux #foss #3dprinting #photography #algorithmicart #python #circuitpython
Languages: English; some French and German
Jeff Triplett
🦆 DuckDB may be the tool you didn't know you were missing
Jakub Nowosad
🔥Major Announcement🔥
We created a new home for all of our resources on reproducible geographic data analysis, modeling, and visualization with open source software!
Visit https://geocompx.org/.
Dr. Sarah Pohl
So, eine Englische Vorstellung hab ich, dann fehlt jetzt noch das deutsche #NeuHier.
Während ich auf Englisch Richtung #DataScience und #Python unterwegs bin, geht's im Deutschen eher in den Bereich der #FediEltern und #Verkehrswende. Ich bin viel mit dem #Fahrrad unterwegs - #mdRzA und zur Kita - und möchte mich sicher auf den Straßen bewegen können! Beruflich bin ich sehr interessiert an der #Krankenhausreform, die ist daher auch ab und zu Thema bei mir.
Python Software Foundation
As we continue to work on transparency and improvements to the PSF Grants Program, the PSF Board is pleased to share updates on the program and plans for the future. Learn more on the PSF blog. #python
https://pyfound.blogspot.com/2024/07/psf-board-update-on-improvements-to-psf.html
PyPodcats
Sneak peek into our 5th episode of #HiddenFiguresofPython!
Meet Mona Obedoza!
Learn about Mona’s journey. She started learning to code at the age of 5, making video games using Scratch and Python. Even though Mona is still in high school, she is already a frequent public speaker at Python and tech conferences, and is inspiring other kids to code.
Hosts: @georgically & @terezaif
Full episode is coming on July 24, 2024! Subscribe to our podcast now!
Python Software Foundation
We're excited to announce the results of the 2024 election for the PSF Board & Bylaw changes! Thank you to the nominees, our outgoing Board member, and our community for participating this year- we are so grateful to be in community with you 💙💛 #python
https://pyfound.blogspot.com/2024/07/announcing-2024-psf-board-election.html
Juan Luis
What modern books do you use to teach basic Python for data science instead of @jakevdp's "Python Data Science Handbook"? https://jakevdp.github.io/PythonDataScienceHandbook/
I used to teach with that book from 2017-2023 but it got quite old already, I'm looking for a fresh perspective (or just an updated version of the book)
Jobs for Developers
Sentry is hiring Senior Software Engineer, Platform
🔧 #golang #python #rust #django #kafka #postgresql #redis #seniorengineer
🌎 Toronto, Canada
⏰ Full-time
🏢 Sentry
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-platform-at-sentry-io-feb-22-2024-9c4dd4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Kushal Das :python: :tor: 🇵🇸
S. Lott
You want the Python Real-World Projects book. Order today.
https://www.packtpub.com/product/python-real-world-projects/9781803246765
S. Lott
Hynek Schlawack
Even though this account is over five years old, this is a start-over, so time for a #introduction!
I’m Hynek from Berlin, and (still) like computers. I strive to have informed and nuanced opinions.
I’m best known in the #Python community, where I wrote many blog posts, gave many conference talks/keynotes, created foundational projects like attrs, argon2-cffi, or structlog, and still help push the ecosystem forward.
🧵
Albert Cardona
@[email protected] · Reply to Albert Cardona's post
The web-based open source software #CATMAID was devised as "google maps but for volumes". Documentation at https://catmaid.org and source code at https://github.com/catmaid/CATMAID/
Modern #CATMAID enables hundreds of #neuroscience researchers world wide to collaboratively map neuronal circuits in large datasets, e.g., 100 TB or larger, limited only by bandwidth and server-side storage. The goal: to map and analyse a whole brain #connectome.
Running client-side on #javascript and server-side on #django #python #postgresql, it's a pleasure to use–if I may say so–and easy to hack on to extend its functionality with further widgets.
The first minimally viable product was produced in 2007 by Stephan Saalfeld (what we now refer to, dearly, as "Ice Age CATMAID), who demonstrated to us all that the web, and javascript, where the way to go for distributed, collaborative annotation of large datasets accessed piece-wise. See the original paper: https://academic.oup.com/bioinformatics/article-abstract/25/15/1984/210794
See also public instances at the #VirtulaFlyBrain http://virtualflybrain.org/ particularly under "tools - CATMAID - hosted EM data such as this #Drosophila first instar larval volume of its complete nervous system https://l1em.catmaid.virtualflybrain.org/?pid=1&zp=108250&yp=82961.59999999999&xp=54210.799999999996&tool=tracingtool&sid0=1&s0=2.4999999999999996&help=true&layout=h(XY,%20%7B%20type:%20%22neuron-search%22,%20id:%20%22neuron-search-1%22,%20options:%20%7B%22annotation-name%22:%20%22papers%22%7D%7D,%200.6)
Albert Cardona
Have you discovered the image processing forum yet? https://forum.image.sc
Featuring tutorials, requests for guidance, help, discussion of new features and documentation for open source software #FijiSc #ImageJ #CellProfiler #DeepLabCut #Icy #ilastik #napari #QuPath #scikitimage #StarDist and many more.
#java #python #kotlin #groovy
Python Software Foundation
The July edition of the PSF Grants Program Office Hour is kicking off shortly 🐍📋 9AM EST, 1PM UTC. Join us if you have any PSF Grant related questions! #python
https://pyfound.blogspot.com/2024/02/introducing-psf-grants-office-hours.html
Humphrey (is looking for work)
Paolo Melchiorre
@[email protected] · Reply to Paolo Melchiorre's post
Paolo Melchiorre
@[email protected] · Reply to Paolo Melchiorre's post
Paolo Melchiorre
I just voted in the Python Software Foundation Board of Directors election 2024 🗳️
If you are a PSF member, you have until 2PM UTC on Tuesday 16 July 2024 to participate in the vote 🏃
More information on the PSF blog 👇
https://pyfound.blogspot.com/2024/05/psf-board-election-dates-for-2024.html
CC @ThePSF
KwonHan Bae
thanks @ThePSF
for supporting meetup.com for Cebu Python User Group ( PizzaPy ), they can re-construct User Group!
if you have time to visit Cebu, Philippines meet them.
ɗ𐐩ʃƕρʋ
I'm a #python programmer by day, and by night I do whatever I am currently obsessed with. My obsessions, in no particular order include:
#wiki software, #gamedev, #keyboards, #robots, #circuitpython, #micropython, #tinwhistle, #ocarina, #drawing, #webdesign, #typography, #visualdesign, #industrialdesign, #electronics, #boardgames, #minipainting, #usability, #handhelds, #rcheli, #roguelike
Real_JamesCain
Hi, I’m James and this is my #introduction.
I'm originally from a rural town in middle Missouri but now call #SaintLouis my home. I have a love for the American southwest (my Mom is from New Mexico) and for the coastal city of #Savannah #Georgia.
I'm single, live alone with two #dachshunds (#dogs) named Amelia and Penelope. I'm a #progressive #liberal, can't stand money in #politics, and yearn for a day when the #Democrats improve their messaging and start fighting back.
What I'm into: #Photography, #Cooking, #Grilling, #StarWars, #StarTrek, #80sMovies, #JurassicPark, #Marvel, #dinosaurs, #computers, #gadgets, #VBA, #Python, #MSExcel, #art, #archaeology, #history, #3DPrinting, #philosophy, #news, and you'll find I'm a bit of an all-around nerd.
I’m also #diabetic, suffer from #anxiety, #depression, and #panicattacks. Forgive me in advance if I reach out.
I'm sarcastic as all get out but I have a big heart, that's easily broken when I see people (or animals) hurting.
PyConZA
We're a South African #Python :python: conference organised by the community for the community. https://za.pycon.org/
#PyConZA2024 🐍 is happening in Cape Town and online on the 3rd & 4th of October (with tutorials scheduled on the 2nd, and sprints on the 5th & 6th).
Talk submissions are open! 📢 https://za.pycon.org/news/call-for-submissions/
So are ticket sales! 🎟 https://za.pycon.org/tickets/buy-tickets/ We explain the different ticket types here: https://za.pycon.org/tickets/ticket-prices/
We'd love to see you there, whether in person or virtually!
Paolo Melchiorre
I'm Paolo Melchiorre, aka #paulox, hiker, swimmer, reader, traveler, living in #Pescara 🏖️
#ComputerEngineer graduated from the #University of #Bologna 🎓
#Python developer, member of #PythonItalia and #PSF 🐍
#Django contributor, #DSF member, and #DjangoGirls organizer and coach 🦄
Organizer of #PythonPescara #meetup and co-organizer of the #PyConItalia #conference 🇮🇹
Conference #speaker, at #PyCon, #DjangoCon, #EuroPython etc 🗣️
#GNU #Linux user and #FreeSoftware advocate 🥑
#Pelican blogger 🐦
Joshua Oliphant
I wrote up a #python project last night that uses the #openai API to analyze my #chatgpt conversations, which I downloaded, with the goal of extracting reusable prompts. Check it out here: https://github.com/JoshuaOliphant/chickadee
Thomas Wouters
Here's a post that took us (the Python Steering Council) a little longer than we wanted to, responding to a discussion from a few weeks ago: https://discuss.python.org/t/inclusive-communications-expectations-in-python-spaces/57950
This stuff matters. We have a moral obligation, as well as a practical need, to be as open, welcoming and inclusive as we can be. It's existential to the longevity of Python. Inclusivity is in the eye of the beholder, and so we _have_ to listen to feedback from everyone.
PyCon AU
😱 Wait, wait, wait! The CFP application date is already next Sunday!
From development and frameworks to APIs and all things data. First-time speaker or seasoned expert! Professional or student!
You have to apply now and share your knowledge with the world!
Trey Hunner 🐍
Time for another #introduction I think 🤔
My name is Trey. 👋 I help developers sharpen their Python skills. I mostly teach core #Python, #Django, and #pytest. 🐍
I run a Python team training company and made PythonMorsels.com to help individuals and small teams level-up their skills.
I love #audiobooks, I'm into #vegetarian/#vegan cooking, I'm interested in Python on #WebAssembly, & I'm a #YIMBY. I've also acquired a habit of posting daily-ish #projects on Mastodon (thanks @simon).
Lily
I'm looking for a new role. I've been working professionally with #python for 12 years. For the past year and a half I've also been working with #rust.
In open source, I've contributed multiple headline features to #django and I'm a maintainer of #pyo3.
I'm based in the UK and I'm comfortable with remote work or hybrid.
My ideal role would involve both Python and Rust. I'm open to considering other roles too.
Josh at Foxley Talent
Final Summer Django Social is booked before an August break and I am hoping for good weather.
This is for families and friends as well as our Django community. I will be bringing my wife and twins to play along as well.
I really hope this is an inclusive social and we can have a record attendance. It's a picnic next to the park with some football rounders.
I hope to see you there: https://www.meetup.com/djangosocial-uk/events/302134914/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=link
Hugo van Kemenade
🐍🧪 Python 3.13.0 is due out in October 2024 and work is underway to implement *experimental support* for PEP 703 "Making the Global Interpreter Lock Optional in CPython".
As the Steering Council noted in their acceptance of the PEP, to succeed it's important to have community support.
I wrote a little guide on how you can help test out the beta in your project, and help us find bugs in CPython:
https://dev.to/hugovk/help-us-test-free-threaded-python-without-the-gil-1hgf
#python #CPython #python313 #PEP703 #FreeThreaded
#JustDontCallItNoGIL
Hugo van Kemenade
📣🐍📚 Calling all Python library maintainers!
Python 3.13 is now in beta, with the second of four beta releases out later today!
It's now time to start testing your libraries with 3.13 and report any problems back to CPython so they can be fixed before the big October release. And make any updates you need to upgrade your library; keep an eye out for removals and deprecations.
Here's how to test 3.13 on GitHub Actions:
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
At 20:26 this evening I published PEP 2026 to propose Python adopts calendar versioning!
https://peps.python.org/pep-2026/
This means that starting with the 2026 release, the version will be 3.YY.micro; Python 3.15 will cease to be, and will instead be Python 3.26.
Discuss:
https://discuss.python.org/t/pep-2026-calendar-versioning-for-python/55782
Read @sethmlarson's blogpost of my Language Summit talk:
https://pyfound.blogspot.com/2024/06/python-language-summit-2024-should-python-adopt-calver.html
#PEP2026 #Python #PyConUS #PyCon #CalVer #CalendarVersioning #LanguageSummit
Hugo van Kemenade
@[email protected] · Reply to Hugo van Kemenade's post
Here are my slides from the Language Summit:
Should Python adopt CalVer?
https://hugovk.github.io/python-calver/
#PyConUS #PyCon #Python #CalVer #CalendarVersioning #LanguageSummit
Hugo van Kemenade
I just kicked off PyCon 2024 with the first talk of the Language Summit (and my first talk at PyCon!): "Should Python adopt CalVer?" It was an interesting discussion, let's see!
#PyConUS #PyCon #Python #CalVer #CalendarVersioning #LanguageSummit
Python Software Foundation
Want to learn more about this year's candidates for the PSF Board? Check out this YouTube playlist to get to know the nominees 🤩 #python
https://youtube.com/playlist?list=PLFIcqSiijitiWwVBFEll4EsP_VlEpunOe&si=vywCMrsTMe3TuEM3
Mexorcist :virginia_badge:
The #introduction.
I'm a 50-something dad of 2 boys who play some combination of #baseball, #football, #basketball and #lacrosse. I've been married 18 years, living in #Virginia since 1997. We have a German Shepherd mix rescue; she is the best girl.
I work in #IT #cybersecurity #marketing #python and other stuff. Been at the same company since 1997. It's a great place to work.
#Sports: Unfortunate #Caps fan #nhl. Favor the #Orioles over the #Nationals. I try to follow #F1 but cannot stand Verstappen. Since the older son plays, we find ourselves watching the #Commanders more often. They are terrible.
#Music lover of #metal #deathmetal #blackmetal #punk #rock #industrial #numetal #metalcore. I love #horror #movies, amateur #birdwatching, and also beers.
mgorny-nyan (he) :autism:🙀🚂🐧
Since I'm moving here from Fosstodon, I suppose it's a good opportunity for a re-#introduction.
My name's Michał Górny. You may know me as a Gentoo developer, though my social media usage extended beyond that.
I've joined #Gentoo in 2010, back when I was still a student. You could say that we've both matured together, perhaps became less bleeding edge and more stable. There are some things that I'm still doing all these years later, notably the maintenance of #Python ecosystem in Gentoo (which is superior to other distributions, I must say), #LLVM, #XFCE and some other random packages, building Distribution Kernels. I also create #OpenSource software (mostly tools related to Gentoo package management), work in QA, and either do or have done a lot of random stuff that simply needed to be done.
Professionally, I used to be a programmer. However, I quit my last job in 2022 due to health breakdown and haven't managed to find a good job so far. Right now, I'm mostly surviving on what I've managed to save years ago, with some help from my gracious sponsors (thank you for your donations!). I've started a new job recently, though onboarding is taking quite long and it's not yet clear if I'll manage to actually make any profit.
I am very #introvert. I always enjoyed #hiking and fast walks around #nature, and since I've been diagnosed with #diabetes in 2022, this changed from just a pastime to a necessary exercise. That said, I don't like repeating the same routes too often, so I go around by #rail. My main interchange stations are #Poznań, #Leszno, #Głogów and #Wrocław.
A few years ago I adopted three stray #cat siblings: Blackie (or Lulu), Ruh and Mr. Gray (or Mr. Ek!). They are going to cyclically appear in my avatars and profile backgrounds. That said, they made me realize I'm actually a cat, and a big cat too (that's why the "territory" I keep patrolling has roughly 200 km radius).
I hate #politics and I'm quite angry that I am forced to take interest in it. I'm a strong believer in the #CarFree ideology (I don't even have a driver's license). I will sometimes rant in the #AntiCapitalism mood, with a sprinkle of #ecology and #degrowth in the face of #ClimateCrisis.
I enjoy reading #books (fiction and non-fiction alike), watching #movies or #series (though I usually don't manage more than 30 minutes at a time) or playing computer #games (preferably slower, older, single-player games these days).
I generally toot simultaneously in english and polish (except for word plays that don't make sense in the other language). My polish account is: https://pol.social/@mgorny
WhizKidz
Check out the awesome online #coding platform at https://codepad.site. It's FREE! There's support for #HTML / #CSS / #JavaScript, #PHP, #Java and #Python.
WhizKidz
If you know little or nothing about #coding but want to learn, then check out https://whizkidzcc.com/summer. We've turned students that didn't think they could code to not only become proficient but to actually enjoy programming.
We offer one-week online workshops on #Python, #Java, #Web, #AI / #machinelearning, and more! These classes are taught by trained instructors. It is project-based and very hands-on. Use the coupon code "mastnew" for $100 off for first-time customers!
Mitex Leo
I'm a 19-year-old from Bangladesh, part of the Gen Z generation. I’m passionate about privacy, FOSS, and freedom of speech. As a practicing Muslim, I find balance and peace in my faith.
I love programming, mainly in Python and C for now, and I'm an avid reader 📚. Recently, I fell in love with chemistry after reading "The Disappearing Spoon."
I stand firmly against any forms of racism and genocide. As an introvert, I grew up feeling a bit lonely because I didn't find many people like me.
Looking forward to connecting with like-minded folks here!
#intro #introduction #fediverse #programming #foss #GenZ #islam #python #clang #chemistry #introvert
user8e8f87e
Kennt sich hier jemand mit WebScraping aus?
Ich will alle Elemente von dieser Seite bekommen, dafür muss man ein paar mal den Button unten drücken. Ich versuche es mit #Python und cfscraper/requests und #BeautifulSoup, aber ich bekomme die richtige POST-Anfrage nicht hin.
Jemand Ideen?
Hier ist die Seite: https://www.neubaukompass.de/neubau-immobilien/berlin-region/
Hacker News 50
Summary of Major Changes Between Python Versions
Link: https://www.nicholashairs.com/posts/major-changes-between-python-versions/
Discussion: https://news.ycombinator.com/item?id=40889428
Python Weekly 🐍
Summary of major Python changes between versions
https://www.nicholashairs.com/posts/major-changes-between-python-versions/
Discussions: https://discu.eu/q/https://www.nicholashairs.com/posts/major-changes-between-python-versions/
Matt Cengia (seeking work)
:boost_requested: #GetFediHired #Jobs #SysAdmin #Python #FOSS #FLOSS
Hey #FediHired, I'm on a #JobSearch. I'm a #Linux systems engineer and #Python developer with 15+ years' experience, based in #Melbourne, Australia. I have a high attention to detail & lots of experience working with people (15+ years community organising/Scout leading). Motivating values: free/ #OpenSource software, accessibility, diversity, equity, inclusion, privacy, and security, analysing/improving/automating systems/processes. Recent personal projects involve #Docker, #Django, #Ansible.
Ideally seek remote role with communicative/cohesive team, variety, flexible hours, ideally max 4 days/week.
LinkedIn: https://www.linkedin.com/in/mattcen/
Resume: https://blog.mattcen.com/resume/
AstraLuma
Matthieu Viry
👋 Hi all ! I am a research engineer at CNRS 🇫🇷, working at the UAR RIATE on the development of applications or libraries for the visualization or the processing of geographic information.
I did my PhD in Grenoble 🏔️🚁 about Semantic Web and geovisualisation.
I love #foss, #python, #rust, #JSspatial, #osm, #dataviz, #qgis and #gis in general.
Also maintainer of https://magrit.cnrs.fr 🗺️ (thematic cartography tool).
James Bennett
A belated #introduction:
I'm James (he/him).
If you knew me prior to appearing over here on Mastodon, it was probably because of something related to #Python and #Django. I've served in a lot of roles within the Django project, though a couple years ago I stepped down from everything except the security team, where I still occasionally can weigh in with some institutional knowledge or bits of Unicode arcana.
A quick biographical sketch:
For a variety of mostly-economic reasons, I didn't have reliable access to the internet or even a PC until I went to college. I did a degree in philosophy, and have never taken a formal Computer Science or Software Engineering (or other "related field") course in my life. I got into web dev sort of by accident in the early 2000s, and almost didn't make it -- I was struggling to make ends meet freelancing, and only managed to stick around because I effectively won the lottery: I got interested in Django pretty quickly after it was open-sourced, and about six months later I was hired by the little newspaper company in Kansas where it was originally developed. I owe my entire subsequent career and success to a combination of privilege (I'm a white dude who could pass for middle-class, so a lot of doors opened, or opened more easily, for me) and that lucky break.
I believe tech hiring and interviewing are awful, and have worked to improve them both indirectly through writing/speaking about them, and directly at various employers over the years. I have no patience for gatekeepers, "your language/library/framework sucks" zealots, "brilliant assholes" and other assorted malefactors.
My politics are progressive but NOT populist, and that is an important distinction, because a lot of allegedly "progressive" causes and people... aren't.
I like baseball. I'm pretty bad at chess but enjoy it anyway. I read a lot, sometimes new things, sometimes old favorites. I like to cook.
I'm still figuring out what parts of myself I want to put into this account and what I want to get out of it.
Alastair :wq
Yes #python
James Scholes
Ouch. The voting page for the #Python Software Foundation (#PSF) Board of Directors 2024 Election is completely inaccessible with a keyboard.
It's hosted by OpaVote, which is presumably a third party. None of the director candidate checkboxes or bylaw change radio buttons can be navigated to, nor can their state be determined with a #screenReader to make sure I'm voting for the intended things. #accessibility
Kushal Das :python: :tor: 🇵🇸
Py introduced our next speaker ntoll in #pyconse #python #community #stockholm
Brett Cannon
Since it seems to be the #mastodon tradition ...
I live in #Vancouver , #canada (on unceded territory; https://vancouver.ca/people-programs/land-acknowledgement.aspx).
I am a core developer on the #python programming language (19 years and counting).
Spare time is:
- #opensource (https://github.com/brettcannon/ , https://snarky.ca/)
- #movies (https://letterboxd.com/nothingbutsnark/)
- #tv shows (https://trakt.tv/users/brettcannon)
- #gaming (mostly Destiny 2 and Marvel Snap ATM)
Robert Roskam
Top 5 people for #python by followers:
@mkennedy, Michael Kennedy with 4.1k
@glyph, Glyph with 4k
@brettcannon, Brett Cannon with 3k
@pamelafox, Pamela Fox with 3k
@kushal, Kushal Das with 2.7k
PyCon Africa
📢📢 Have an interesting proposal? There’s still time! Submit your proposal for #PyConAfrica2024 and present it at one of Africa’s largest Python conferences.
🔗 Submit Your Proposal Here: https://africa.pycon.org/2024/talks/speaking/
Why present at PyCon Africa?
🌍 Diverse audience
🤝 Network with leaders
🚀 Share your ideas
📚 Build your portfolio
Hurry, CFP closes in 5 days!
Eric Matthes
Python Software Foundation
Lightning talks are submitted by attendees during the #Python Language Summit at #PyConUS 2024. This year saw talks from @encukou, @davidhewitt, Emily Morehouse, @ambv, Pablo Galindo Salgado, and Yury Selivanov. See the summaries on our blog:
https://pyfound.blogspot.com/2024/06/python-language-summit-2024-lightning-talks.html
Feoh
OK so I'm staring at @ThePSF board of directors ballot and nominations page, and holy cow these all seem like sincerely amazing people in their own right:
https://www.python.org/nominations/elections/2024-python-software-foundation-board/nominees/
The #python community is just amazing y'all.
Python Weekly 🐍
Trending Django projects in the past 30 days
https://django.wtf/trending/?trending=30
Discussions: https://discu.eu/q/https://django.wtf/trending/?trending=30
Barbara Shaurette :python:
I've been here for a few weeks and am just finally getting around to a proper #introduction
I've been a software #developer for 20+ years, writing #python for at least 10 of that (I used to teach #youngcoders at #pycon)
Last year I switched over to #sre and I really like the work but still have a lot to learn
In my (very little) free time I try to make art - you can find me at https://www.instagram.com/b_shaurette_art/
I'm #prochoice, a queer #ally, I believe #blacklivesmatter ... also #fuckthepatriarchy
Mariatta 🤦🏻♀️ :python:
#introduction
I'm Mariatta, in Vancouver 🇨🇦
I work at Google as Senior Developer Relations Engineer, maintaining open source Python client libraries for Google Cloud.
As one of the #Python core developers, I care about documentation, workflow, bots, and contributor experience.
I'm the Chair of #PyConUS 2023-2024, Fellow member of @ThePSF and Community Service Award recipient.
My pets are a variety of tropical freshwater fish and some Amano shrimps.
I love food, traveling, and kdrama 👋
Mariatta 🤦🏻♀️ :python:
I know y'all are now binging on those #PyConUS 2023 keynotes and talk videos which are now released on YouTube, but your experience won't be the same unless you also watch the welcome message from your conference chair 😊 (https://youtu.be/eZwHvBsoPn4)
We shared our 20 years of @pycon flashback 🤩.
I get to introduce my #IceCreamSelfie tradition. 🍦🤳
I shared how PyCon has changed my life, and thus I wish for you to experience the magic of PyCon too ✨
Sumana Harihareswara
I'm Sumana Harihareswara, a woman in #NYC New York City. I have a consultancy https://changeset.nyc, Changeset Consulting and provide short-term project management services for #freesoftware #FLOSS #opensource projects. I'm writing a book on maintainership skills and have accidentally developed expertise in #Python packaging tools.
I'm married, a stand-up comedian & fanvidder, a frequent poster on #MetaFilter & #Dreamwidth, Indian-American. Just moved from mastodon.social!
Python Software Foundation
ATTN PSF Voting Members: The 2024 PSF Board election vote is now open until July 16th! If you affirmed your intention to vote in this year's election, you should have an email with voting instructions 🗳️ Learn more on our blog. #python
https://pyfound.blogspot.com/2024/07/the-2024-psf-board-election-is-open.html
Christopher Neugebauer
Glyph
@[email protected] · Reply to Glyph's post
While we are talking about talk videos though, the youtube channels of every #Python conference have *weirdly* low view counts. If you write Python code, you should probably be subscribed to https://youtube.com/@northbaypython and https://youtube.com/@pyconus and probably a dozen regionals I haven’t been to. The value in these talks is massive, and I know a lot of people can’t be at the events live. You should peruse the catalog on https://pyvideo.org and see which ones capture your interest.
Glyph
You can now watch the talk on "The Perfect Python Project" that I gave on Saturday at North Bay Python on YouTube. Please share and enjoy. https://www.youtube.com/watch?v=kcfERM6fcgU
Ed S
Here's my #introductions...
I'm into #retrocomputing and #retrocomputers, am a #6502 fan, but I like green spaces and days which not overcast, I like science and #sf - mostly #sfbooks and stories - #computerscience, aka #cs or #compsci, I like #brianeno for his music and his thoughtful writings and funny videos, I write just a little code in #python and #javascript and #assembly and generally spend a lot of time on the internet.
Isn't the world a lovely place but in a fine old state though?
Mark Shane Hayden
Since there has been a huge burst of new activity out there, and everyone has been doing #introductions I guess I should (re)do a hashtag-laden #introduction of my own.
I am a mid-century modern weirdo from #YYC aka #Calgary #Alberta #Canada that runs https://coales.co Hometown/Mastodon site out of the garage in his back yard (the servers are literally bolted to the ceiling in there...told you I was weird)
Like a lot of people here I am a computer nerd who codes a lot of #Python and tinker with #microcontrollers and #OpenHardware and uses #Linux mostly. Professionally I do #IndustrialAutomation #SCADA stuff.
That said I often (sometimes mostly) post random and sometimes weird stuff. Occasionally political but put it behind content warnings. I am generally #AntiAuthoritarian and I dunno maybe #mutualist if I had to label it.
Also like weird #WatchParties like #Monsterdon and #WeAreNameless, and cute fuzzy animals (not like THAT jeez) and #ShitPosting and I'm occasionally a necromancer of old #Memes
Glen Downton
Since I've just switched instances, it's time for a new #introduction #introductions #newhere
I am a #software #engineer in #Perth, mostly C/C++ (#CPlusPlus), #Python, learning #Rust and #Golang, dabbled in many others. Interested in image processing, #NLP, sports analytics, with a continuously growing list of side projects which may or may not ever get "finished".
When I'm not doing that I'm a #photographer who occasionally gets paid to shoot #sports events.
And while I have your attention, on a completely different note ...
Australia's Head of State should be an Australian, by birth or by choice.
Any Australian should be able to aspire to be our Head of State.
All Australians should have a say in who is our Head of State
Marcos Huerta
New instance, I must repost and re-pin my #Introduction!
My background is in astrophysics. I worked in science policy in DC for about a decade: for my professional society, as a congressional fellow, and then at the Department of Energy Office of Science.
I changed careers to #DataScience in 2019 and now work in the private sector.
I learned #Rstats first, but now work and do my side projects with #Python. See all my side #projects here:
PyCon AU
Have you ever wanted to know what happens behind-the-scenes at conferences like PyConAU? We're looking for volunteers to help out in November (After exam season!)
No prior experience required! It’s a fantastic opportunity to get to know the community, and learn something new!
Sign up at https://pycon.org.au/attend/volunteer
#PyConAU #PyConAU24 #PyCon #Python #Tech #Programming #Volunteer
Jérémy Garniaux
It's #introduction time:
I'm a geographer working as a mapmaker and codewriter for the open science in archaeology. #QGIS, #Python & #Django are my favorite tools right now.
Beside geospatial and web, I've worked before as a performer & artist. I'm into #sailing & I've been #livingaboard during a couple of years. I'm fluent in French, English & Spanish, and playing music is my happy place!
I'm also the admin of mapstodon.space. Quite excited to see y'all around here!
Tyrone Slothrop
An #introduction perhaps?
I’m this middle-aged dad from Germany. I have a wonderful partner, 4 kids and a cat.
I care about society and technology. A retired #FOSS activist, these days I work at a globocorp doing IT stuff for trains 🚄
My interests include baking #bread, #fermenting stuff, paddling a whitewater #kayak, n00bing around with #Python, #RaspberryPi and #arduino, and oh so many books.
There’s never enough time, and I haven’t been bored in more than a decade.
Ciarán McNally
Hello all 👋
Am a self-employed #security consultant of 10+ years via https://securit.ie/
I regularly enjoy live sports/music (likely to post about), I code #Python & #Rust and am unafraid of low-level / reverse engineering, builder, breaker, cocktail shaker. Lefty af ☭. An aspiring cyberterrorist armchair general on main
🤘😜👍 #Introduction
codeismycanvas
#introduction - Hello Mastodon people, I'm an engineer and artist in #Albuquerque #NewMexico. I thought you might enjoy the #fractals and other algorithm-based artwork I make using custom #Python code.
I may also occasionally post about #opensource #linux #woodworking #piano and my #cat.
jonny (good kind)
Here's an ~ official ~ release announcement for #numpydantic
repo: https://github.com/p2p-ld/numpydantic
docs: https://numpydantic.readthedocs.io
Problems: @pydantic is great for modeling data!! but at the moment it doesn't support array data out of the box. Often array shape and dtype are as important as whether something is an array at all, but there isn't a good way to specify and validate that with the Python type system. Many data formats and standards couple their implementation very tightly with their schema, making them less flexible, less interoperable, and more difficult to maintain than they could be. The existing tools for parameterized array types like nptyping and jaxtyping tie their annotations to a specific array library, rather than allowing array specifications that can be abstract across implementations.
numpydantic
is a super small, few-dep, and well-tested package that provides generic array annotations for pydantic models. Specify an array along with its shape and dtype and then use that model with any array library you'd like! Extending support for new array libraries is just subclassing - no PRs or monkeypatching needed. The type has some magic under the hood that uses pydantic validators to give a uniform array interface to things that don't usually behave like arrays - pass a path to a video file, that's an array. pass a path to an HDF5 file and a nested array within it, that's an array. We take advantage of the rest of pydantic's features too, including generating rich JSON schema and smart array dumping.
This is a standalone part of my work with @linkml arrays and rearchitecting neurobio data formats like NWB to be dead simple to use and extend, integrating with the tools you already use and across the experimental process - specify your data in a simple yaml
format, and get back high quality data modeling code that is standards-compliant out of the box and can be used with arbitrary backends. One step towards the wild exuberance of FAIR data that is just as comfortable in the scattered scripts of real experimental work as it is in carefully curated archives and high performance computing clusters. Longer term I'm trying to abstract away data store implementations to bring content-addressed p2p data stores right into the python interpreter as simply as if something was born in local memory.
plenty of todos, but hope ya like it.
Rust Weekly 🦀
Peter Drake, he/him, LFHCfS 🔥
I couldn't find a good reference diagram of the relationships between #Python types, so a while ago I made one.
Andrew Kuchling
#Introduction: I do #Python and #SQL programming for a healthcare #startup in #WashingtonDC. Mostly I work remotely from my home in #BowieMD, out in the DC suburbs. Most posts will be about #books and #reading, #tabletop #BoardGames, some #tech and news, and the occasional glimpse of daily life.
Thiago (Zozô) A. Ozores 🖖 ⚜️
Hello and welcome to my "bubble" inside Mastodon!
I'm Thiago Ozores a.k.a Zozo, and I'm Site Reliability Engineer
Some of my major interests are:
#Linux
#OpenSource
#DevOps
#SRE
#ChaosEngineering
#PlatformEngineering
#CloudComputing
#Python
#Golang
#Rust
#StarTrek
#MCU
#Documentaries
#SciFiBooks
#SciFiMovies
#SciFiSeries
#WorldHistory
#BrazilHistory
#RetroGaming
#RaspberryPi
DopeGhoti
I suppose now that I've talked more than zero people in to joining me in testing the waters of Mastodon that it's high time for an #introduction post.
Hi, it me, @DopeGhoti. I'm an increasingly old fan of #SciFi, #DnD, #Linux, #OpenSource, #Space, #Science, and #Technology. I like playing both #Tabletop and #VIdeoGames with my friends and noodling around with #Python.
nick
Re-doing my #introduction now since I'm trying to be here a bit more ...
G'day I'm Nick, from the NE suburbs of #Melbourne , Australia.
I work as an #opensource #developer (mostly #python) doing remote work for various clients, and I'm also interested in #retrocomputing or, as I like to call it, computers back when I was a kid.
I'm into #cycling (slowly) and working up to doing some #cycletouring miles around Victoria this summer, and eventually elsewhere in the world.
I'm into #music generally and I'm (also slowly) learning to play #ukulele and learning a bit of music theory along the way.
I'm also doing some set design & construction for a #musicaltheatre group my daughters & their friends all seem to be in!
I'll probably be posting about those things more than work, tbqh. Older stuff, mostly tech-related, is on my blog at https://nick.zoic.org/
Thomas Lockney
@[email protected] · Reply to Thomas Lockney's post
These days, my interests are pretty much all over the place, but of late I find myself paying attention to: #python, #rust, #wasm, #generativeart, #embeddedsystems, #systemstheory, #systemsthinking, and probably a couple dozen other things that I'll probably think of as soon as I hit publish on this. 😂
North Bay Python
We have 8 tickets left for the amount of food we've ordered. If you're thinking of coming to #NBPy, but have been leaving it to the last minute, try to get your order in tomorrow morning, so we might be able to order more food.
Please?
https://pretix.northbaypython.org/nbpy/nbpy-2024/ #Python #SFBA #PyCon #PyConUS
Christopher Neugebauer
Updated #Introduction!
I'm an Australian, living in glorious Petaluma, California with my partner, Robin.
I believe in deliberate community building, prefer collective ownership (that's why I'm on social.coop), and often prefer Open Source software.
I like #Python.
You may know me from conferences I've run: North Bay Python here in Petaluma, linux.conf.au in 2017, and PyCon AU 10ish years ago, or various talks at various PyCons.
I enjoy cooking, gardening, travel, and our cats: Pico & Astra.
North Bay Python
#NBPy is back, and we want to hear from you!
We're welcoming your talk proposals from _right now_ until April 12th. Have something to share about Python, or that people who like Python need to hear? We want to hear from you!
All the details, including key dates, policies, and proposal guidelines are at https://2024.northbaypython.org/speak
Python Software Foundation
We're excited to announce the nominees for the 2024 PSF Board Election 🤩🤩 make sure to check out everyone's nomination statements to learn more about this year's candidates! #python
https://pyfound.blogspot.com/2024/06/announcing-psf-board-candidates-for-2024.html
Will McGugan
Does anyone have any experience optimizing *shutdown* time in #Python?
Some complex app can take 1 or 2 seconds to shutdown. And that's after the very last statement in the code.
Can that delay be avoided? What actually is going on in that time?
Ned Batchelder
Are you sure you know how #Python decorators work? This should be no problem! 😈 🤯 🤓
Möph
@[email protected] · Reply to Möph's post
Dissertation - progress
Es geht weiter. Tatsache bin ich lange nicht zu was gekommen, aber heute hab ich paar Dinge geschafft.
+ Ein paar Auswertungen gefahren
+ Diagramme und Text
- #Spyder (meine #Python IDE) auf dem Arbeitsrechner gegrillt.
Was update ich den Scheiß auch. 🤦
Stand:
37 Seiten Inhalt
21 Abbildungen
3 Tabellen
96 Quellen (106 Zitate)
#MöphDiss
PS: Die neuste Grafik
Claude M. Schrader
I’ve been here for a while, but I never actually did an #introduction post.
I live in #philadelphia, and work in #devops with a background in #sysadmin, #linux, #gis, #remotesensing, and #machinelearning. These days, I spend a lot of time with #python, #terraform, and #aws. I’m part of a nonprofit working to preserve safe greenspace in #Kensington.
OpenAndroidInstaller
🐣📱 This Easter, hatch something new with your device! 🐰✨ Dive into the beta release of #OpenAndroidInstaller v0.5.3-beta and give your phone a fresh start.
Now supporting a wider range of devices including #Xiaomi Mi A2, Redmi Note 10 Pro, and #Samsung Galaxy S5 mini. 🌼🔧
🚀 Experience the latest with #Python 3.11 and #Android Platform Tools 35.0.1. Available for #Linux, #MacOS, and #Windows! 🐣
https://github.com/openandroidinstaller-dev/openandroidinstaller/releases/tag/v0.5.3-beta
Ryan Anderson
I'm excited to announce that my PyHAT software is once again publicly available!
https://code.usgs.gov/astrogeology/pyhat
If you work with spectra or multivariate regression and don't want to reinvent the wheel, check it out. If it doesn't do what you need it to do, let me know and we can add capabilities to make it work for you!
#python #spectroscopy #lpsc2024 #data #OpenSource #DataAnalysis #ML
d33p.js
"Quick" Question: If you would build a new #web #application, what would currently be "the best" development language and/or #framework (#webframework) for that?
"Best" as in reliable, #secure, easy to get personal and future proof?
Would it be #python with #django or #rubyonrails or #php #symfony or something completely different?
Alexandre B A Villares
EN: If you like my work and would like to support me, check out the links below.
Liberapay page: https://en.liberapay.com/villares/
PayPal: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724
Gumroad: https://gumroad.com/villares
I'm also available for #CreativeCoding & introductory #Python private classes and workshops.
PT: Se puder me apoiar, use os links acima. Estou tdisponível para aulas e oficinas de #ProgramaçãoCriativa e ensino introdutório de programação com Python!
danzin
Hi, I'm Daniel but you can call me danzin.
I have a wonderful son.
I'm a biologist and a public employee.
I'm a leftist and support human rights, social justice and LGBTQIA+.
Programming is a hobby and a way to improve my mental health. I love #Python. In a past life, I helped a lot triaging bugs at bugs.python.org.
I'm autistic and I fight against depression and anxiety.
A long time ago I thought I'd be a photographer. I want to get back into photography.
danzin
Olá, sou o Daniel mas pode me chamar de danzin.
Tenho um filho maravilhoso.
Sou biólogo e empregado público.
Sou de esquerda, apoio direitos humanos, justiça social e LGBTQIA+.
Programar é um hobby e uma forma de manter minha saúde mental. Adoro #Python. Em uma vida passada, ajudei bastante a fazer triagem dos bugs em https://bugs.python.org.
Sou autista e luto contra depressão e ansiedade.
Há muito tempo, achei que ia ser um fotógrafo. Quero voltar a fotografar.
Dustin
Messing around with programmatic graphics to display on a 1.8" TFT display connected to my Pi Cluster. The is not a whole lot of pixel real estate to display much, but I think I've got the basics down.
Pink - current CPU temperature
Orange - CPU utilization graph (span is about 30 minutes)
Blue - Memory utilization graph (span is about 30 minutes)
Each node runs a python script from a cronjob. The master node uses ansible to fetch all the data JSON files.
ale
He conseguido arrancar la imagen oficial docker de #python en la pestaña de un navegador. Un pin 🤌
Nikita @ #DevFest Berlin 2024
Time to update my #introduction!
Hi Fediverse, I am Nikita
I am a 24-year-old full-stack web developer from Braunschweig 🇩🇪
Things I like: F(L)OSS (duh), #Python, #Django, #TypeScript, the Fediverse, #YouTube, and U+1E9E Latin Capital Letter Sharp S (ẞ)
Things I dislike: How everything BigTech touches tends to get worse. Also fermented milk products (unless it's cheese)
I blog (rarely) at https://www.kytta.dev, and I code (less rarely) at https://github.com/kytta
Christophe
#Introduction
Heya !
I’m Christophe, a #2D #3D #techartist.
My posts are either:
- cool stuff I learn
- simplified concepts
- tricks for 2D/3D
- sometime my art/code
I try to help anyone curious about #art and/or #tech with what I learn
✨ Moar about me ✨
- I speak French and English 🇨🇦
- I work in a non-profit research center
- I use #OpenSource tools most of the time
- I like #python
- I like #blender, #krita and #inkscape
- I like tiny birds and big dogs
- I like @adrian alot 🏳️🌈
R Tyler Croy 🦀
Wind (Vējš)
Hi, about time I do an #introduction post!
I'm not a migrating bird, haven't done much on social networks. I hope to find that warm "turn of the century Internet" feeling on mastodon.
I may post an occasional #photo or engage in some tech topics on #linux, #FOSS, #programming, #privacy, #scifi or #gamingonlinux.
Other interests include #hiking, #camping, #fishing and some #bushcraft stuff.
In my day job I solve problems related to #video #streaming with #golang, #python or #unix #shell.
CJ
Hello Polymaths.social! For those of you that don't yet know me, my name is Rogue. 👋🏻
I'm a university student in the US studying Electrical Engineering, with a specific interest in radio frequency studies.
My main hobbies that I love to talk about are #AmateurRadio, #DartBlaster Modifications, and #Film. I also write some code on the side as well, in #JS and #Python and hope to learn other languages in the future.
I'm constantly working on side projects so expect my Polymaths feed to be a load of non-sense but I'm happy to be here :)
#Introduction
Piko Starsider
Roberto Plà
Estoy jubilado, soy curioso y tengo un interés casi universal por la vida, la tecnología y el arte. Me gusta tener ideas, hacer cosas y aprender como funcionan las cosas.
En esta red social busco personas interesadas en los mismos temas que yo para poder intercambiar conocimiento, experiencias y charlar de esos temas.
Tengo un blog denominado "Lo Marraco" en:
Mis intereses son bastante diversos:
#urbansketching #estilograficas #caligrafia #python #encuadernacion #linux #legotechnic #video ...
Y algunos otros, más o menos relacionados:
#make #arduino #bujo #collage #lettering #scrapbooking #cometas #kap #fotografia #tic #3dprinting #estereofotografia #wordpress #blogging
Jane Adams
I finished my summer internship this week! I spent 4 months working with a team of biologists and statisticians at The Jackson Laboratory, building visualization software for their research needs. The lab I worked with focuses on analyzing genetics, the microbiome, and addiction-related traits. Here's an overview of some of the EDA tools I built for them in #Python ☺️ #genetics #biology #addiction #dataviz #computerscience #research #phd
If you're doing cool work with data vis + bio, lmk!
mri
Feu d'jais 🥑
Introduction
C'est l'heure de l'#introduction !
Je viens de migrer sur eldritch.cafe. J'étais auparavant sur une autre instance mais pas assez active à mon goût. Je suis venu·e ici car j'apprécie la modération de eldritch.cafe, de ce que j'en connais et les valeurs défendues ici me plaisent ! En plus il y a tout plein de gens cool ici (dont mon incroyable future femme @Divine_lu) ! 😊
Je suis une personne non-binaire, développeur·euse (principalement en #Python). J'aime le logiciel libre et bidouiller. J'héberge d'ailleurs chez moi un serveur #XMPP et une instance Shaarli que vous pouvez retrouver ici : https://links.plaws.fr/. J'y partage des liens liés à l'actualité qui me semblent importants et qui pourront former un corpus quand on cherchera un sujet en particulier.
Sinon je joue un peu aux #échecs, si vous voulez faire une partie un jour, n'hésitez pas à me DM.
Je joue également à #LoL et d'autres jeux vidéo.
Voilà et il y a tout plein d'autres choses que j'aime dans la vie mais l'idée c'était de faire une petite intro pas une liste exhaustive.
Au plaisir d'échanger avec vous !
SnackTraces
Introduction - new server
#SoftwareDeveloper during the day to support my #STEM, #boardgame, and #music habits.
I talk a bunch about helping those new to programming and software dev.
No patience for folks being uncool to others that look or live different than they.
Spend a lot of time with #Python #CPlusPlus #SymphonicMetal #Blues #Classical #BrainyHumor #BoardGames
Always interested in meeting cool people. (he/him)
Graham Knapp
Why am I spending time on #Python Meetup organisation at the moment? What's my ulterior motive?
It's about community and feeling connected to other people. I'm not hiring, not looking for students, no hidden agenda.
z3z
I made a thing! Every Scottish castle that's on Wikipedia mapped.
I'm neither a coder nor a web developer so this was quite a challenging project for me, but I learned a lot and it was fun.
Just a warning, the map's not great on a mobile because some of the pop-ups are quite large.
Shred
I'm here for more than a year now, and I still owe you a proper #introduction.
Hi, I'm Richard! I started #programming computers when I was about 9 years old. My first computer was a ZX81 (figure out how old I am now). #OpenSource and software development has always been my passion. My favorite programming languages are #Java, #Python, and #MC68000 #Assembler. 😁
If you follow me, you'll mainly read a lot of #RetroComputer stuff, especially about refurbishing and programming #Amiga, #C64 and #Sinclair machines. I also like #DIY and #3Dprinting. My other, much too much neglected interests are #photography, #cooking and #Japan.
I live in Germany. I post in English and German, and try my best to tag the language of my posts correctly. (You can filter languages on Mastodon!)
Nice to meet you! 😀
Pekka Väänänen
Hello I'm Pekka and I do experiments in computer graphics, video art, and machine learning. I also read a lot. I mostly post about my hobby projects (or #books I'm reading).
At the moment I'm working on #homebrew #N64 stuff and making some mashups tracks. Occasionally also #demoscene coding with or without #shaders :)
Amand Tihon
Long overdue #introduction post.
Hi, I'm Amand, welcome here !
I'm a #linux #sysadmin from #Belgium.
I love #retrocomputing and #homebrewcomputing mostly because it gets me to better understand how computers work.
Also #programming in #python, #C and #assembler
Currently trying to make a #riscv processor using discrete logic.
My other hobbies include #hiking, #woodworking and #woodturning, #gardening, #reading, and more.
I mostly post in English, sometimes in French.
Alexandre B A Villares 🐍
I offer private lessons (online) in #CreativeCoding and #IntroductoryProgramming with #Python.
- Individual sessions & workshops for groups on Python & Creative coding themes;
- Licenses to use my artwork and I'm available for commissions of new work;
- Consulting on generative design projects (subject to time constraints).
ngmi
Created a #StreamLit app which gives you a quick summary of the last 24 hours in #crypto
App: https://ngmisl-streamlit-cryptonews-app-imp3ng.streamlit.app/
Blog: https://mirror.xyz/metaend.eth/2t9zi3VmHpWuQ7b4XOs4jMMjYjdwHxhKjwiYfVyFuww
Using #decrypt and #coindesk as feeds and #OpenAI as #AI #python
crows and pawns
New instance, new #introduction
1. I'm bad at shitposting
2. Generally very #nerdy and enthusiastic about lots of topics.
3. Married, dad, #bisexual, he/him
4. Originally a scientist, now work for a non-profit, but the goal for this account is to not think (or post) about work too much
5. Activist left-wing politics
6. Formerly @[email protected]
Likes: #SciFi #SciFiArt #science #math #osint #solarpunk #QueerArt #maps #python #activism #democracy #running #hiking #socialism #QueerCommunity, most types of #music, most types of #movies, basically any #books I can get my hands on
Dislikes: mean-spirited bigots, billionaires
Coverage.py
Introduction: coverage.py is the coverage measurement tool for #Python. It's popular enough that people don't realize there's a already a coverage tool in the standard library!
I'd love your help! There are interesting issues to diagnose, exotic execution environments to support, and lots of people will use your work: https://coverage.readthedocs.io/en/latest/contributing.html
"I" is @nedbat, maintainer and sole proprietor.
Anthony Gladman
Hi, who dis?
I have migrated over to epicure.social to hang out with fellow food and drink types, so here's my #Introduction again.
I'm a #DrinksWriter from #London.
My book #GinATastingCourse will be published in September 2023.
I write about #Beer, #Cider, #Spirits and #Cocktails. (Sometimes with a #Travel or #Sustainability angle.)
I mainly post about #Booze but also sometimes #Coding — I like to automate my boring admin using #Python and #ObsidianMD.
I also post about #Writing and particularly #NonFiction, and what it's like living the #WritingLife.
Mahmoud Hashemi
👋 Hey again #Mastodon.
Giving this a spin again, whatever the future of general purpose social media may be.
I'm into #python, #software, #opensource, #foss, #wikipedia, #freeculture, #فارسی, #fintech, and #photography. Oh, and lately, #fatherhood.
More about me on my site: https://sedimental.org/about.html
taedryn 🏳️⚧️
#introduction post, because I need a new one.
Hey, I'm Taedryn! You'll quickly discover that I'm a #trans #femme person, who's also #nonbinary, and that's a lot of what I talk about.
I talk less about #programming in #python and #go, playing the #cello, #photography, #writing, #electronics, #aviation and my #biplane, #ttrpg, and the other biplane I'm #homebuilding in my garage. But those are important too.
The take-away you should get from all this? Huge freakin' #nerd here.
Paul Cutler
I just switched instances, so here is my #introduction:
I'm Paul and I live just outside of Minneapolis, MN.
I'm a maker who is into #podcasting and programming with #Python and #CircuitPython - there's just something about interacting with hardware that I love.
I love #music: I have a large #vinyl record collection and built silversaucer.com to interact with my record collection.
Other interests include retro gaming, building an arcade cabinet, reading, and cooking.
Wolfensteijn
New server, new #Introduction. Which reminds me that I still need to create one of those on my current main account of @[email protected]
My name is Wolf, I'm 41 and I live in #Hilversum in the #netherlands
My day job is being a technical application manager and systems administrator at a Water Consultancy firm.
My hobby's and interests include (but are not limited to) #Photography #3DPrinting #Electronics #Cycling #Walking #DevOps #Python #Git #linux #Networking #Minecraft #fedi22
moving to scholar.social
I'm not new to the Fediverse but an introduction is never bad!
I'm a white male from Italy. I'm anti-fascist and vegetarian. Pronouns are he/they.
I love using my bike to move around the city 🚴♂️
I'm dad of 2 children, and husband of my wife. I work for the Ministry of Culture. PhD in #Byzantine #Archaeology although I now work in Liguria. I maintain small open source tools, mostly in #Python and #RStats. I have a website and a #Gemini capsule (links are in the profile)
Please don't request to follow unless we know each other from previous interactions or offline.
Vivo a #Genova. Faccio l'archeologo. Lavoro al Ministero della #Cultura
Uso ə tutte le volte che mi pare. Gli #NFT sono cacca puzzolente.
CleoQc aka Nicole 🦜🌈🧶🐍🍁
I'm guessing I sorta need an #introduction after a server move? Maybe?
anyway, I'm CleoQc, a software dev who does more operationals/supply chain than actual software development, but if I were to write code, #python would be my language of choice. Otherwise French or English, equally.
I tend to be a #RaspberryPi pusher in Montreal.
I teach kids the basics of electronics and coding. I also train teachers in bringing code into their classroom #raspberryPi #Microbit
Brian Sullivan
So this #introduction thing seems to be a thing -- been here a couple of weeks and was unaware.
Anyway:
I am a #Canadian retired software developer (50 years on the job) having worked over the years on #PDP10 #PDP11, 8088s, Cemcorp Icons, CP/M, #Asymetrix #Toolbook, #Zope,#Python and probably others that don't immediately come to mind. A father with 2 adult children with their own children. I am a Formula 1 fan, #Porsche #Boxster owner and active high performance driver education participant.
Cordelya
#Introduction en Français:
Je suis amateur de programmation et micro-électroniques. D'habitude, je me spécialise dans #php et #python.
Je fais beaucoup de projects avec des ordinateurs monocartes et #CircuitPython.
J'aime apprendre, faire et enseigner les arts et les sciences pré-industriels et passer des week-ends vêtus de drôles de vêtements lors d'événements #SCA.
Je suis situé dans le centre-sud de la PA USA depuis 2018.
J'ai commencé à apprendre le français en nov 2020 avec #Duolingo.
Cordelya
#introduction (rewrite)
I'm a development & micro-electronics hobbyist who specializes in #php and #python for the most part.
I do a lot of projects using single-board computers and a bit also with #CircuitPython gadgets.
Games I enjoy: #minecraft, #OxygenNotIncluded, #Fallout & #Skyrim
I also enjoy learning, doing, and teaching pre-industrial #arts & sciences and I spend some weekends in funny clothes, hanging out with people at #SCA events.
Located in south-central #PA (USA) since 2018.
Luca Visentin
I forgot to do this, so here it is:
Hello #mastodon! I'm Luca, a #PhD student in #complexsystems at the University of Turin (#unito).
I mainly work in #genomics and #transcriptomics. My project involves the study of the #cancer #transportome, and its role in the overall #cellbiology.
I code in #python and #R, but i'm trying to (slowly) learn about #rustlang. I use #archlinux, btw.
I also play a ton of #boardgames and #videogames. I love #mechanicalkeyboard (s) and own a #corne myself.
Alexandre B A Villares 🐍
#introduction
- I'm currently working on a PhD at Unicamp
- I should be tooting less and concentrating, but… ask me about drawing with #Python! Check out #py5 and #pyp5js, they bring in the drawing vocabulary from #Processing & #P5js
- I’d like to collaborate on open resources to teach programming in a visual context & I keep a list of tools for teaching Python with visual output at https://github.com/villares/Resources-for-teaching-programming
- I make a new drawing with code everyday & I put the results at https://github.com/villares/sketch-a-day
- 2024 Update: Adding more "please support me" things in my profile links!
#EndUserPogramming #NotADeveloper #CreativeCoding #EduComp
marcink
#introduction on the occasion of switching instances.
I'm Marcin, he/him, mostly #programming; #Go/#golang these days, earlier #Python, Javascript, C++, Perl, Java, to Pascal and Basic 30+ years ago. I burn through hobbies fast; photography and music stuck for longer, both in "I have no idea what I'm doing but this is fun" mode. Also #electronics and building stuff for festivals, from #blinkenlights to night clubs in Nowhere.
Paul McGuire
I'm excited and honored to be included in this group of authors - "Python in a Nutshell, 4th Ed" gets released this month! New features in this edition:
- detailed coverage of Python versions 3.7 through 3.11
- all new material on recent Python features, including type annotations and structured pattern matching
- an appendix cataloging changes by each version 3.7 through 3.11
- selected online chapters and all source code examples available in a Github repository
#python #oreilly #pynutshell4
Ed Rogers
Suppose I should provide a brief #introduction
- Background in #physics
- Use #datascience #machinelearning and #cloudcomputing to solve challenging problems in #insurance
- Live in #Madison #Wisconsin
- Organizer of our local #python meetup group -- see @madpy
- Perennially hopeful #WhiteSox #baseball fan
- Devoted #tea drinker
- Proud papa of two
Adam Cox
Intro! Happy to be here on mastodon and meeting new people! I am a geospatial developer most interested in #FOSS4G and new applications of #HistoricalMaps and #digitalhum geo things like that. Currently I'm mainly using #qgis #django #python #svelte #geoserver #Openlayers and #titiler.
My current project is a #crowdsourcing site for georeferencing #Sanborn fire insurance maps of US cities: https://oldinsurancemaps.net.
Brian Campbell
An #introduction since I've just migrated from @annodomini
Brian Campbell (he/him).
Day job is working in DevOps at Beta Technologies, an electric #aviation eVTOL startup. I also help out with telemetry and software verification. I work mostly in #Python and #C there.
At night, I prefer #Rust.
To many hobbies to list; a few:
* Learning to #fly
* #Bicycling
* #Motorcycling
* #Juggling
* #BoardGames
* #Cooking
* #Archery
* #SCA (medieval group)
Thanks @nova for hosting!
Kyle R. Conway
#introduction - I'm Kyle. I like #tea
Super #Neurodivergent
26+ yrs of formal #education
#PhD - Fine #Art
#MA - #Theater
Works with #nonprofit organizations. Previously many things ― e.g. #teacher
Desktop #Linux user since 2008 - #Fedora
Plays & Enjoys #Music
#Write & #Read words
#GraphicDesign & #Marketing
I make #Visual #Art
Use #OpenSource software like #Inkscape & #Blender & #Python & too many to count to do all sorts of #Silly & #Important #Things
Say hi!
Lucas Werkmeister
#Introduction: I’m Lucas, bi software developer and Wikimedian from Berlin. I like writing tools for #Wikimedia #Toolforge, mainly in #Python, though I’m also working on a #JavaScript library to use the MediaWiki API; on the projects, I’m mainly active on #Wikidata and #WikimediaCommons. I play the #piano and occasionally live-stream that or post recordings. I’m making my way through #Tolkien’s The History of Middle-earth. I speak German, English and some Portuguese. Nice to meet y’all 🙂
Gabriele L.
After two years of lurking, I think it's time for a proper #introduction.
I'm a software developer from Italy, I love #Python and #Django. I'm also some kind of #sysadmin, I maintain a wide range of services for myself and my friends, including a #nextcloud instance, a #minecraft server and this #mastodon instance.
Andy Britton
#introduction (ver. mapstodon.space)
Hi, I’m Andy, a planetary geologist living on Planet Houston. I currently work at NASA-JSC for a contractor company. I spend my time crafting maps for Artemis Program. Previously, I targeted CTX for a little over 5 years at MSSS. I mostly use #GDAL, #QGIS, #Python, and ImageMagick to get stuff done but am looking to always learn more #FOSS software.
Other interest include: #StarTrek , #Superman , #DataVis, scuba diving, and hiking.
Dungeons
D&D-like campaigns, led by the results of public polls. No D&D knowledge required, see https://dungeons.astrelion.com for more info!
Made by @astrelion, posts made by me (and not the bot) are tagged #dev. If you have questions/suggestions please include an @ for my personal account.
This is actively being developed; features are subject to change and improve.
#dnd #dev #bot #programming #python
py5coding
This is the #introduction post for #py5, a new version of #Processing for #Python. The goal of py5 is to create a new version of Processing that is integrated into the Python ecosystem (python 3.8+). Py5 makes the #Java Processing jars available to the CPython interpreter using JPype. It can do just about all of the #2D and #3D drawing Processing can do, except with Python instead of Java code. Visit https://py5coding.org/ to learn more!
Dave Mackey
Software Engineer. Insatiable learner across an eclectic collection of topics: #coding, #psychology, #history, #philosophy, #religion / #spirituality, #socialjustice, etc.
Introvert, but friendly. Slowly working towards building a #searchengine to replace #google.
Live in #georgia, from upstate #newyork.
Currently working on #enterprise #search; these days I primarily code in #python and #typescript
Ike
👋 Hi! Like many of you, I'm trying new social products, including Mastodon. Say 'hi' and consider following if we share interests:
🔥 #FIRE
👨✈️ Aviator / Pilot #Cirrus / #Aviation
👨🎓 BBA, MBA
🏔 Mountaineer Mt.Whitney, HalfDome (4x) & South Sister
🎮 #RPG, #Roguelike, #TTRPG, and #FlightSim games
🏍 #Motorcycles + 🏕 #Camping
👨💻 Hobbyist coder #Rust #Python
💻 Tech industry vet 2 #IPO
😇 #SAAS Angel/Advisor
CJ Shearwood
Obligatory intro post:
I'm CJ, a wargame designer, miniature sculptor and painter and software engineer living in Nottingham, UK.
Expect toots primarily about games, miniatures and space. Be forewarned about arcane programming complaints.
#wargames #wargaming #miniaturepainting #miniatures #gamedesign #python
Rohit Farmer, Ph.D.
I am looking for people who can translate example codes in #R to an equivalent #Python, #Julia, or #MS #Excel code for my #educational #datascience #blog.
Andrew Williams
I should actually re-post and pin this #introduction since my move from mastodon.social:
Hi, I’m Andy, a #devops techie from the UK with a particular obsession with over engineering my home network setup. I operate dimension.sh (a tilde/pubnix), I’m also a Disney parks fan, Texans fan, and when I get a spare moment I enjoy a bit of wood working.
#boardgames #nfl #texans #woodworker #devops #developer #disney #disneyparks #python #ansible #tildeverse #pubnix #retrogames #homelab #f1
Johan Wärlander 🦀
An #introduction might be in order, as I'm starting to settle in! 👋
At my day job I'm doing backend development (#rustlang / #python), some #data engineering / analytics, some #cloud #infrastructure , and helping to evolve our architecture as we grow.
Beyond that I find #3dprinting fun & often useful, I am an occasional #gamer (mostly console), and I enjoy home improvement projects.
Currently I'm really focusing on digging deeper into Rust, as I've enjoyed working with it a lot!
Aki Vehtari
All three books I've co-authored are freely available online for non-commercial use:
#Bayesian Data Analysis, 3rd ed (aka BDA3) at https://stat.columbia.edu/~gelman/book/ and lectures plus #rstats, #Python and #Stan code at https://avehtari.github.io/BDA_course_Aalto/
#Regression and Other Stories at https://avehtari.github.io/ROS-Examples/ including #rstats and #Stan code
Active Statistics at https://avehtari.github.io/ActiveStatistics/
The websites also have links to the publishers' web stores if you prefer hard copies of these
Virgile Andreani
Hi! My name is Virgile, I am happy to be here! #introduction 👋
I am a physicist who loves computer science and works in biology. I really enjoy scientific computing and usually do so in #rustlang or #python .
Currently, I am working on antibiotic resistance 💊 , and learning enthusiastically about #bayesian statistics 📚.
When I am not in front of my computer, I might be long-distance #hiking 🥾 ⛰️ ⛺ or learning #tapdance 🕺.
Free Radical
Posting an #introduction for a pseud is a bit weird. Expect a bit of everything. I’m trained in synthetic organic #chemistry . I’m an #NMR enthusiast, amateur #python programmer, enjoyer of various nerdy things such as #gameing with an ‘e’ and #chess. I enjoy cooking, and I sometimes post pictures of my cats.
Simon Wolf
Adding to the #introduction posts…
I co-own https://mindme.care (we provide GPS devices for #AssistedLiving) but I’m really a software developer who’s current love is #elixir but I also tinker with #python too.
I live in the #uk, detest #brexit and am getting more and more left-wing as I get older.
I’m interested in #ActiveTravel, #CargoBikes and #LivableCities (despite living in a small village in the countryside) and would one day love to build a sustainable, eco-home.
Andrea Grandi 🦕
Ryan Anderson
In my #introduction post I didn't realize the importance of hashtags yet, so here are a bunch of things I'm interested in! Follow me, I'll follow you, everyone wins!
Work-related:
#science
#scicomm
#space
#geology
#astronomy
#mars
#CuriosityRover
#PerseveranceRover
#planets
#python
#scikitlearn
#MachineLearning
Non-work:
#books
#writing
#writers
#authors
#nanowrimo
#poetry
#quotes
#fantasy
#scifi
#history
#gaming
#rpg
#parenting
#photography
#hiking
#skiing
#philosophy
glasnt ✨
✨ #introduction ✨
👋 Hi! I'm Katie (they/them).
🐨 I live in Naarm (Melbourne), Australia.
🧵 I craft a bunch (wool tapestry, cross-stitch, blackwork embroidery)
🧑💻 I work as a Developer Relations Engineer (My job explained poorly: "I get frustrated with new tech so you don't have to.").
🦜 I like emoji. Even made some!
🎤 I run and speak at a lot of #python, #django, and #devops events. Like, a lot.
👟 I also like running (events and trails!)
☕ I enjoy both coffee and tea (🧋 and 🍵 )
💖
Martin Peck
Hello everyone! Here's my #introduction...
I'm a software engineering manager at #microsoft, living in the #uk. I'm interested in #science, #technology, and #oss #development.
I tend to favour #python when #programming, and spend most of my time in #vscode.
In my spare time I like #running, #cycling, #beer, and am enjoying studying for a #maths degree with the #openuniversity.
Alex H VA7OMM CN89
Are you a #Python dev? This tool I built might be useful: https://gitlab.com/harford/logzy
It checks and fixes log statements that are using f-strings.
It needs a bit more polishing, but it works in the most common cases.
Ralf Stubner
My #introduction:
I studied #physics and am now working as Solutions Engineer for Posit PBC (f.k.a. RStudio), I like riding my #bicycles, I am interested in #politics, I am concerned about the #climatecrisis (born at 329 ppm), I try to use #linux and more generally #FOSS as much as possible, I sometimes dabble with #datascience using #rstats or #python, I like good #typography and use #LaTeX to produce it, I am still looking for a way to get back into analog B&W #photography.
Jan-Theo Wassink
In het kader van #nieuwhier (was weggevallen door verhuizing van instance):
Interesse in #linux, programmeren (op dit moment meestal #python, #haskel), databases (#oracle) en #IT in het algemeen.
Speel #gitaar (#guitar), (modern) klassiek en af en toe jazzy/Zuid Amerikaans (Bijv. Antonio Lauro; de Venozolaanse walsen).
chrysn
I never did proper #introduction post in the 3 years since joining. I'm a nerd of all trades (and master of none), so I'll just pick some:
I like working with #embedded systems, and linking them across the Internet (which some call #IoT). As I want those to be efficient, interoperable and secure, I spend much time around the #CoAP stack of protocols -- both contributing to its specs at #IETF, and writing #FreeSoftware implementations in #RustLang, #Python and on @RIOT_OS (in C).
treefit
Hi, I'm treefit, a #foss dev working on #deltachat. I'm responsible for the desktop client together with @jikstra.
My favorite coding language is #rustlang, but I "speak" #typescript, #javascript, #html, #css, too.
I'm also capable in #python and #swift, but not as much.
I'm new to the mastodon/toot style of communication (never used Twitter, either), so I'm still learning of how this all works.
My goal is to give you some behind-the scenes peeks onto the DeltaChat development.
#introduction
Yann Büchau
My first scientific paper has been published! 📰 🎉
Büchau (2022): An Autarkic Wireless Sensor Network to Monitor Atmospheric CO2 Concentrations
https://doi.org/10.1127/metz/2022/1125
In my PhD I am building a wireless CO2 sensor network with mostly #FOSS components. This paper describes it.
Code and hardware designs are available here: https://gitlab.com/tue-umphy/co2mofetten
#raspberrypi #esp8266 #mqtt #co2 #arduino #sensor #network #python
🇺🇦🇪🇺 cweickhmann
Hi everyone! I am #RF #engineer by training, #european #federalist and #socialist (if you're scared now, you can say #progressive or social democrat) by conviction, #cycling to work (now working at GSI) and trying to stay sane with two kids in the Germany. I speak German, English and French, so I'll be more than happy to connect in any of these languages.
I am blogging occasionally about mostly irrelevant small things that bug me and may me #Linux-, #Python- or #electromagnitics-related under https://bowfinger.de/blog
#introduction #neuhier
Artemis
So, my last post (at the moment of this post) was in Nov 2019, so a new #introduction post might be in order.
Hello everyone! My name is Artemis. I will mostly write about #Programming (incl. #Ruby, #Python, #Clojure, #Elixir, #Golang, #Docker and others), #SciFi, #fantasy with occasional various nerdy postings (#linux/#unix #comicbooks, #lego, #formulae), #lgbtqi stuff or plain nonsense-posting.
Hope you enjoy!
Carlos Cámara-Menoyo
I am new at this #mastodon instance: I'm an architect and PhD on social sciences who studies the commodifications between #cities, #technology and #society in the context of the Urban Studies and I am now pursuing a more data-scientist approach. I've been using #R for some years and I am now starting with #python
I'm looking for people with similar research interests or who can help me improving my skills.
Thanks @cxli for kindly introducing me to this nice ritual.
Gerard Braad
• #electronics
• FPGA
• micro:bit #RasPi #Arduino
• RC models (#Tamiya #WLToys)
• #retro computers consoles
• #RetroGaming
• 𝑨𝑴𝑰𝑮𝑨 #Amiga
• #Sega #MegaDrive
• #emulation #MiSTer
• #Linux and programming
• #Fedora #Debian
• Containers
• #javascript #python
• Golang #dotNet
• #tabletop #games
• #mtg Magic the Gathering
• #Ironsworn
• #CallOfCthulhu
• #HeroQuest
• #Gaslands
• #Dragonbane
• #Undaunted
• #StarTrek #TNG #DS9 #VOY
I Forget
Oh, I never pinned an #introduction!
Hi! I'm mostly here for conversations, reflections, and geekery around subjects that catch my fancy. Recently that orbits technology (esp #Python, data services, networks), music (writ large), languages (esp ancient Greek), autism, and general silliness. Structural protection for the marginalized is close to my heart, but I've learned I need to engage gently to stay healthy. I try to keep shitposting to a minimum.
I co-administer #signsandcodes.