Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Brandon boosted
Eric Matthes
Eric Matthes
@ehmatthes@fosstodon.org  ·  activity timestamp 2 hours ago

Earlier this week I asked how people name the different parts of a function in Python. I wrote up my takeaway thoughts here:

#Python

https://www.mostlypython.com/anatomy-of-a-python-function/

Mostly Python

Anatomy of a Python Function

MP 160: When we're discussing functions in Python, what do we call the different parts? I've been reflecting on typing in Python recently. I haven't used type hints much, because all my programs have worked fine without them. But typing in Python has matured quite a lot since it was
  • Copy link
  • Flag this post
  • Block
Social Media Channel boosted
Box464
Box464
@box464@mastodon.social  ·  activity timestamp 1 hour ago

This weekend, the PieFed community is hosting a Hackathon.

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

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

https://tarte.nuage-libre.fr/c/fediverse/p/221411/hackathon-this-week-7-8-febuary

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

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

#PieFed #Hackathon #Fediverse #ActivityPub #Python

  • Copy link
  • Flag this post
  • Block
Box464
Box464
@box464@mastodon.social  ·  activity timestamp 1 hour ago

This weekend, the PieFed community is hosting a Hackathon.

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

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

https://tarte.nuage-libre.fr/c/fediverse/p/221411/hackathon-this-week-7-8-febuary

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

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

#PieFed #Hackathon #Fediverse #ActivityPub #Python

  • Copy link
  • Flag this post
  • Block
Eric Matthes
Eric Matthes
@ehmatthes@fosstodon.org  ·  activity timestamp 2 hours ago

Earlier this week I asked how people name the different parts of a function in Python. I wrote up my takeaway thoughts here:

#Python

https://www.mostlypython.com/anatomy-of-a-python-function/

Mostly Python

Anatomy of a Python Function

MP 160: When we're discussing functions in Python, what do we call the different parts? I've been reflecting on typing in Python recently. I haven't used type hints much, because all my programs have worked fine without them. But typing in Python has matured quite a lot since it was
  • Copy link
  • Flag this post
  • Block
MolarFox :fox_happy_blep: 🔜 MFC and 1 other boosted
Ntos Fops
Ntos Fops
@ntoskrnl@furry.engineer  ·  activity timestamp 10 hours ago

Please share: I'm still looking for a job after graduating, if you or anyone you know has a need for either a python dev or embedded engineer, then please reach out neofox_cute_reach_256

Python: Django, Docker, deployment, debugging, and databases! Along with CI/CD, data flows/processing, API backend stuff, and some smaller things.

Embedded: Low-level software engineering, RTOSes, ISRs and all that fun stuff, sensor and image DSP, communication protocols, and GDB and bench equipment of all kinds to debug.

Low-level stuff has been most of my recent projects and has more to show, while my previous work history was in backend Python. I'm also a licensed radio amateur, bonus points there too.

If you think you have something for me, you can PM me here or email hire@ my domain (it's catch-all). Based in US but happy to go anywhere if you can sponsor.

#fedihire #getfedihired #jobs #hiring #python #django #docker #embedded #software #hardware #esp32 #programming #dsp

  • Copy link
  • Flag this post
  • Block
Ntos Fops
Ntos Fops
@ntoskrnl@furry.engineer  ·  activity timestamp 10 hours ago

Please share: I'm still looking for a job after graduating, if you or anyone you know has a need for either a python dev or embedded engineer, then please reach out neofox_cute_reach_256

Python: Django, Docker, deployment, debugging, and databases! Along with CI/CD, data flows/processing, API backend stuff, and some smaller things.

Embedded: Low-level software engineering, RTOSes, ISRs and all that fun stuff, sensor and image DSP, communication protocols, and GDB and bench equipment of all kinds to debug.

Low-level stuff has been most of my recent projects and has more to show, while my previous work history was in backend Python. I'm also a licensed radio amateur, bonus points there too.

If you think you have something for me, you can PM me here or email hire@ my domain (it's catch-all). Based in US but happy to go anywhere if you can sponsor.

#fedihire #getfedihired #jobs #hiring #python #django #docker #embedded #software #hardware #esp32 #programming #dsp

  • Copy link
  • Flag this post
  • Block
Mr. Funk E. Dude boosted
DeadTOm :d20:
DeadTOm :d20:
@deadtom@dice.camp  ·  activity timestamp 13 hours ago

You might be an old nerd if:

Today you wrote a python script that pulls Big Lebowski quotes off of dude quotes.com.

#Nerd #Python #Dude

  • Copy link
  • Flag this post
  • Block
DeadTOm :d20:
DeadTOm :d20:
@deadtom@dice.camp  ·  activity timestamp 13 hours ago

You might be an old nerd if:

Today you wrote a python script that pulls Big Lebowski quotes off of dude quotes.com.

#Nerd #Python #Dude

  • Copy link
  • Flag this post
  • Block
Tofu Musubi boosted
Alexandre B A Villares
Alexandre B A Villares
@villares@pynews.com.br  ·  activity timestamp 17 hours ago

Find the sketch-a-day archives and tip jar at: https://abav.lugaralgum.com/sketch-a-day
Code for this sketch at: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_02_05 #Processing #Python #py5 #CreativeCoding

colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
GitHub

sketch-a-day/2026/sketch_2026_02_05 at main · villares/sketch-a-day

One visual idea a day. Contribute to villares/sketch-a-day development by creating an account on GitHub.

Alexandre Villares

  • Copy link
  • Flag this post
  • Block
Social Media Channel boosted
weed stallman :gnu:
weed stallman :gnu:
@incentive@mastodon.circlewithadot.net  ·  activity timestamp 17 hours ago

TIL a weird lesson. If you use API calls to repost from Mastodon to other services with an API key, it will also pull your private "DMs" (since those are just restricted posts).

Oops.

Time to think of a fix for that one.

#mastodon #fediverse #python

  • Copy link
  • Flag this post
  • Block
weed stallman :gnu:
weed stallman :gnu:
@incentive@mastodon.circlewithadot.net  ·  activity timestamp 17 hours ago

TIL a weird lesson. If you use API calls to repost from Mastodon to other services with an API key, it will also pull your private "DMs" (since those are just restricted posts).

Oops.

Time to think of a fix for that one.

#mastodon #fediverse #python

  • Copy link
  • Flag this post
  • Block
Alexandre B A Villares
Alexandre B A Villares
@villares@pynews.com.br  ·  activity timestamp 17 hours ago

Find the sketch-a-day archives and tip jar at: https://abav.lugaralgum.com/sketch-a-day
Code for this sketch at: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_02_05 #Processing #Python #py5 #CreativeCoding

colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
colorful generative compositon made from subdividing quadrilaterals and tiangles again and again
GitHub

sketch-a-day/2026/sketch_2026_02_05 at main · villares/sketch-a-day

One visual idea a day. Contribute to villares/sketch-a-day development by creating an account on GitHub.

Alexandre Villares

  • Copy link
  • Flag this post
  • Block
Mauricio Teixeira🐧:kubernetes:
Mauricio Teixeira🐧:kubernetes:
@badnetmask@hachyderm.io  ·  activity timestamp 17 hours ago

Something I recently learned about, and have been amazed by: VS Code Multi-root Workspaces.

This is probably basic knowledge for some people, but I only learned about it a few weeks ago.

Basically you can add multiple Git repositories as part of your workspace. It's great because you don't need to clone anything as a sub-repo, or create symlinks to different directories.

I've been using it for projects that depend on other projects that depend on other projects (etc), and I need to traverse the entire chain of functions/modules dependencies to figure out who's dropping the ball.

It's been very very helpful for me. I hope others find it too.

#VSCode #Terraform #Python #Kubernetes #SRE #DevOps #HomeLab @homelab

https://code.visualstudio.com/docs/editing/workspaces/multi-root-workspaces

  • Copy link
  • Flag this post
  • Block
Fratm
Fratm
@Fratm@mastodon.social  ·  activity timestamp 19 hours ago

So far my python based BBS can take calls (via telnet) and has some basic logging.. The code is sloppy right now as I figure it all out, but it is coming along.

#Retrobbs #bbs #python

This is the status screen for now, eventually it will have lots more info

Screen shot of my python bbs project, the status screent, showsthat a user is logging in, there is 1 current connection and there have been 4 calls received today.
Screen shot of my python bbs project, the status screent, showsthat a user is logging in, there is 1 current connection and there have been 4 calls received today.
Screen shot of my python bbs project, the status screent, showsthat a user is logging in, there is 1 current connection and there have been 4 calls received today.
  • Copy link
  • Flag this post
  • Block
Hart of the Wud
Hart of the Wud
@praxeology@post.lurk.org  ·  activity timestamp yesterday

I gotta say, marimo¹ seems to have worked around all the things that kept me from using #python notebooks for anything other than rough sketches. It's a really nice way to do iterative, exploratory work. And they put a lot of smart quality-of-life stuff in there too. The integration with UV and pip is so convenient.

1. https://marimo.io/

https://marimo.io

marimo playground

  • Copy link
  • Flag this post
  • Block
Fratm
Fratm
@Fratm@mastodon.social  ·  activity timestamp 2 days ago

Dusting off my #Python skills and started working on my python based BBS software again.. Man I got rusty for sure lol

  • Copy link
  • Flag this post
  • Block
the esoteric programmer boosted
Glyph
Glyph
@glyph@mastodon.social  ·  activity timestamp 2 days ago

I don’t know if there’s anything the #python community can actually do to make python less appealing to malware developers—maybe it’s just easier to develop software with, and malware is software—but we should be reckoning with the fact that it *is* popular for that https://www.microsoft.com/en-us/security/blog/2026/02/02/infostealers-without-borders-macos-python-stealers-and-platform-abuse/

Microsoft Security Blog

Infostealers without borders: macOS, Python stealers, and platform abuse | Microsoft Security Blog

How modern infostealers target macOS systems, leverage Python‑based stealers, and abuse trusted platforms and utilities to distribute credential‑stealing payloads.
  • Copy link
  • Flag this post
  • Block
Bryan Whitehead
Bryan Whitehead
@bryan@dusty.ninja  ·  activity timestamp 2 days ago

I take it all the cool kids are using #uv nowadays for their #python projects? Or is #poetry the way to go?

I’ve been doing #venv forever and wondering if I’m missing out on something.

  • Copy link
  • Flag this post
  • Block
Dr. Juande Santander-Vela boosted
jbz
jbz
@jbz@indieweb.social  ·  activity timestamp 2 days ago

🐍 [Sponsor Invited Talks'25] Python, Is It Being Killed by Incremental Improvements?

https://www.youtube.com/watch?v=03DswsNUBdQ

#python #opensource

  • Copy link
  • Flag this post
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct