@hugovk@mastodon.social
@hugovk@mastodon.social avatar

hugovk

@hugovk@mastodon.social

Python 3.14 & 3.15 release manager, core developer, PSF Fellow, open-source maintainer, PEP editor, NaNoGenMo organiser, winter bicycler

This profile is from a federated server and may be incomplete. Browse more on the original instance.

AlSweigart, to random
@AlSweigart@mastodon.social avatar

I really like this work of scroll art that I made, but I haven't had time to write up a description of it.

Click the VIEW FULLSCREEN button for best effect.

https://scrollart.org/hex-portals/

EvilDMP, to random
@EvilDMP@mastodon.online avatar

I'm working at the @djangoconeurope sprints helping land documentation improvements into Django, and helping people with their own projects' documentation.

And if you are interested in working with me on open-source projects and/or their documentation at Canonical/Ubuntu, come and see me - https://canonical.com/documentation.

ThePSF, to python
@ThePSF@fosstodon.org avatar

We want your vote! Every voting-eligible PSF Member (Supporting, Managing, Contributing, and Fellow) needs to affirm their membership to vote in this year’s Board election to ensure that we meet quorum as required by our bylaws 🗳️ #python
https://pyfound.blogspot.com/2024/06/affirm-your-psf-membership-voting-status.html

leahawasser, to python
@leahawasser@fosstodon.org avatar

i wrote another blog post on my personal experiences with packaging as a teacher, a user and a maintainer. And how giving a tech talk on a big stage felt! (hint: scary!)

i'm curious if others have experienced imposter syndrome and/or challenges navigating our packaging ecosystem / data science ecosystem! let me know what you think. 💗

https://www.pyopensci.org/blog/python-packaging-friends-dont-let-friends-package-alone.html

AlSweigart, to random
@AlSweigart@mastodon.social avatar

How big of a problem is it for Python that when a non-technical Ubuntu user searches App Center for "python" they don't find the Python.org interpreter at all? (But do find other random packages.)

The python.org downloads page for Linux users just links to the source code downloads, which is less than ideal for non-technical users who just want to write some scripts.

andybaio, to random
@andybaio@xoxo.zone avatar

Here’s a thread of some good stuff I found on the internet recently, starting with Louie Zong’s latest, “a song about perception?? and messing around with content aware scaling lmao” https://youtu.be/D9JKCoj8BJc

andybaio,
@andybaio@xoxo.zone avatar

The Tiny Awards is back! Go nominate all your favorite non-commercial indie websites launched in the last year. https://tinyawards.net/ Last year, I wrote about my experience judging the first awards with a roundup of the finalists. https://waxy.org/2023/07/vote-on-the-tiny-awards/

treyhunner, (edited ) to python
@treyhunner@mastodon.social avatar

New article on Python's many command-line tools 📣

Did you know that 3.12 comes bundled with 50 command-line tools? 😮

An HTTP server, a sqlite prompt, a code profiler, and so much more! ✨

https://pym.dev/cli-tools/

treyhunner,
@treyhunner@mastodon.social avatar

@hugovk Ooh! I missed this new feature!

This one actually seems really handy 💖

$ python3.13 -m random 6
1
$ python3.13 -m random 3.14159
3.0145311549545397
$ python3.13 -m random this is great
is

I will definitely be updating this article before October. 😁

glyph, to random
@glyph@mastodon.social avatar

glue pizza with left rock

cheukting_ho, to python
@cheukting_ho@fosstodon.org avatar

Hey, do you want to vote in the upcoming @ThePSF elections? Don't forget to affirm your intention to vote (please check your email, including spam). Deadline: June 25th 2024. Not a member yet? Check how you can become a voting member here: https://buff.ly/3X2cLhL

nohlson, to random
@nohlson@social.python-gsoc.org avatar

GSoC Blog Post 1:

  1. What did you do this past week?

I was able to establish a baseline using pyperformance on a machine that will be reliable going forward.

  1. What is coming next?

I will begin analysis of performance and warnings generated by applying compiler options suggested by the OpenSSF guidance. Should be able to have some data to go to the community with so that a discussion can be had about what options would be appropriate and how many warnings are worth addressing.

  1. Did you get stuck on anything?

Yes several things and they were all sort of infrastructure related. Although I had a dev environment set up prior to the week on my Apple silicon MacBook it slowly became clear that using the provided Docker container to emulate x86 would be an issue. I had spun up a VM on my own virtualization server I have but generating reliable pyperformance benchmarks didn't seem to be possible in that environment. Eventually I decided to dual boot Fedora on a x86-64 PC I have and this seems to be the way forward for performance benchmarks.

beeware, to random
@beeware@fosstodon.org avatar
kati, to random
@kati@fosstodon.org avatar

I did a deep dive of my incredible PyCon US 2024 experience last month. https://katherinemichel.github.io/portfolio/pycon-us-2024-recap.html

sethmlarson, to random
@sethmlarson@fosstodon.org avatar

This is a /really/ great read about how software needlessly requiring always-on and fast internet are failing users: https://brr.fyi/posts/engineering-for-slow-internet

sethmlarson, to python
@sethmlarson@fosstodon.org avatar

Want to follow along with Nate Ohlson who's working on adopting hardened compiler options for #Python as a part of Google Summer of Code 2024? They're publishing to Mastodon!

https://fosstodon.org/@nohlson@social.python-gsoc.org

HelPy, to Finland
@HelPy@fosstodon.org avatar

🐍 🇫🇮 Welcome along to our third meetup of 2024 on Wednesday, 12th June, hosted by #HiveHelsinki and #DeadSetBit!

https://helsinki-python.github.io
https://www.meetup.com/helpy-meetups/events/301336578/

We have two talks lined up:

↗️ How we use Python and Vector Embeddings for Item Recommendation at Wolt by Matias Jokela

🔃 Hybrid sync/async interfaces with AnyIO by Alex Grönholm

❓ And not forgetting the famous #HelPy quiz!

📸 Photos from last time: https://www.meetup.com/helpy-meetups/photos/34491169/

#Helsinki #Finland #Python #meetup

jamesbridle, to random
@jamesbridle@mastodon.social avatar

I had forgotten that back in 2012 I made tiny stickers of balcony Julian Assange and added them to new build renders around London: https://www.flickr.com/photos/stml/albums/72157631380658652/

pradyunsg, to random
@pradyunsg@mastodon.social avatar

A little while back, I built a webpage to see visualize contrast for the 256 ANSI terminal colors. I went ahead and put it at a more reasonable location on the internet now.

https://pradyunsg.me/ansi-colors.html

muheuenga, to random
@muheuenga@hachyderm.io avatar

🚀 I had a great time at @pycon US 2024 in Pittsburgh! 🌍✨ It was an amazing experience connecting with passionate individuals from around the world and exploring the vibrant city of Pittsburgh. 🌉

👉 Check out the full blog post here: https://kafkai.com/.../our-experience-at-pycon-us-2024.../
Attending PyCon US 2024 was a truly enriching experience. We left with a wealth of new knowledge, a deeper appreciation for the Python community, and a renewed sense of enthusiasm for our work.

A big thanks to @ThePSF

zsol, to python
@zsol@mastodon.green avatar

https://notes.zsol.me/py.wtf/Web+Architecture is about fitting api docs for #python PyPI packages into the free tier of various providers

treyhunner, to random
@treyhunner@mastodon.social avatar

I posted a rambling reflection on my #PyConUS experience.

See you in Pittsburgh again in 2025!

https://treyhunner.com/2024/05/pycon-2024-reflection/

simon, to random
@simon@simonwillison.net avatar

Weeknotes: mainly PyCon US and updates to both LLM and some Datasette plugins to support GPT-4o and Google's Gemini Flash https://simonwillison.net/2024/May/28/weeknotes/

jonafato, to random
@jonafato@mastodon.social avatar

Reminder that you now have less than one month (per the timeline at https://pyfound.blogspot.com/2024/05/psf-board-election-dates-for-2024.html) to ensure that you are registered as a PSF supporting, contributing, or managing member in order to be eligible to vote in this year's board elections. I suspect that many of the people that follow me on Mastodon meet the criteria for contributing and managing membership, even if they aren't already enrolled as such yet. Read more and find sign up links at https://www.python.org/psf/membership-faq/#what-membership-classes-are-there.

jrrickerson, to random
@jrrickerson@fosstodon.org avatar

Having learned the vernacular of the funicular, we proceeded to board this particular funicular. We enjoyed our climb (diagonal, not perpendicular), and when we reached the peak, the view was spectacular.

surrurrealismi, to random Finnish
@surrurrealismi@eliitin-some.fi avatar

Sananen viikonvaihteeksi.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines