@Yhg1s@social.coop avatar

Yhg1s

@Yhg1s@social.coop

Cat owner, Googler, Python Steering Council, Release Manager for Python 3.12 and 3.13. (He/him or they/them.) (searchable)

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

ambv, to python
@ambv@mastodon.social avatar

Wow. Meta commits to dedicate three engineer-years to implement the removal of the GIL from and fix upcoming compatibility and performance issues with it.

All this dependent on whether the Steering Council accepts PEP 703.

https://discuss.python.org/t/a-fast-free-threading-python/27903/99?u=ambv

Yhg1s,
@Yhg1s@social.coop avatar

@ambv which in turn depends on whether there's consensus among Core Developers :)

annaraven, to random

July 2, 2010 was Gotcha Day for our elderdog Ernest the Bestest Doggie Ever. We said goodbye to Ernest on June 15; he had pancreatic cancer. We were there petting him and thanking him for being a good doggie as he passed. We'll be getting his ashes back soon.

Yhg1s,
@Yhg1s@social.coop avatar

@annaraven 💔🫂

chrisjrn, to python
@chrisjrn@social.coop avatar

Some stats from the @ThePSF election:

Of 630 voters:

a) 22 ballots voted for all the candidates
b) 10 ballots voted for no candidates
c) 91 ballots voted for one candidate only
d) 5 ballots voted for all but one of the candidates (effectively a vote against that candidate)

(data available at https://www.opavote.com/results/6562195981729792)

Yhg1s,
@Yhg1s@social.coop avatar

@chrisjrn @hugovk @ThePSF there wasn't really a workaround. (No way to know who cast their ballots empty, or verify that people who claim they did accidentally actually did so.) It just ended up not impacting more than 9 people, so that's good enough for this year. (OpaVote was made aware of the issue and is looking at mitigations.)

jacob, to random
@jacob@jacobian.org avatar

Audiobook recommendations, anyone?

I like audiobooks that are on the lighter side — eg more towards plot-driven for fiction or pop-sci for non-fiction. And either way for straightforward utilitarian writing than flowery or poetic.

Some examples of things I’ve liked as audiobooks:

  • Girl on the Train
  • How to Change Your Mind
  • Shrill
  • 11-22-63
  • Good Omens (currently listening and loving)
Yhg1s,
@Yhg1s@social.coop avatar

@jacob Mary Robinette Kowal, who narrates her own books: Lady Astronaut series (The Calculating Stars, The Fated Sky, The Relentless Moon) is alternate history/scifi, and easy to listen to but the topics can be uncomfortable. The Spare Man is a lighter whodunnit on a space cruise (regular scifi but not hard scifi).

Her narration is so good. (She's also narrated other things, but I love her writing, too.)

Yhg1s, (edited )
@Yhg1s@social.coop avatar

@jacob I also really enjoyed Dennis E. Taylor's books, narrated by Ray Porter (Bobiverse, Quantum Earth, Roadkill). Ray Porter's narration is also really, really good.

I also quite liked Andy Weir's Artemis (narrated by Rosario Dawson) and Project Hail Mary (narrated by Ray Porter).

Yhg1s,
@Yhg1s@social.coop avatar

@doculmus @jacob I do also like John Scalzi's writing, but I really don't like Wil Wheaton's narrations... Listening to him is somehow exhausting to me. (Not a reflection on him as a person, though, and it might just be me!)

lorenpy, to random
@lorenpy@fosstodon.org avatar

I am shy of telling the internet that I (an employee of the Python Software Foundation lol) am finally taking itty bitty baby steps to learning Python. hides

But I have to tell you that I amuse myself by finding a way to make every example exercise about The Locked Tomb.

Yhg1s,
@Yhg1s@social.coop avatar

@lorenpy @itsthejoker I see techbro is starting to rub off on you 😅

mpirnat, to random
@mpirnat@mas.to avatar

Today we had to say goodbye to our beloved cat, Julia, who made it nearly 19 years before it was her turn at the rainbow bridge. Please give your pets some extra love for us today.

Yhg1s,
@Yhg1s@social.coop avatar

@mpirnat I'm so sorry for your loss :(

st3fan, to random
@st3fan@mastodon.social avatar

What is the trick here to see the full list of someone’s followers? It seems to be limited to people on the same Mastodon server as I am on. Which is not useful.

Yhg1s,
@Yhg1s@social.coop avatar

@st3fan Go to their servers. In the web view, you can select 'open original page ' on posts to go there, or you can click on the "browse more on the original profile" link at the bottom of the local followers list.

In the android app I use, I open it in the browser first (again, "original page"). I don't know if other apps support connecting to the server directly.

webology, to random
@webology@mastodon.social avatar

Great point. While I haven't cast my vote in the new voting system yet, on the old system, it was better to not rank/cast a vote for someone than to feel obligated to vote for them.

🦸 Also, please remember my advice from last week that we don't need directors promising to wear capes or save the PSF.

➡️ I say this, having not read a single statement this year, but from heavily biasing my vote in past elections.

https://mastodon.social/@CodenameTim@fosstodon.org/110576418337646359

Yhg1s,
@Yhg1s@social.coop avatar

@webology The voting system hasn't changed, just the implementation. It's still Approval voting, just through a different website. The only real difference is that you can't recast your ballot with OpaVote, but you could with Helios.

(Approval voting is stipulated in the bylaws, so changing it to something more suitable for diverse representation, like Scottish Single Transferable Vote, requires a bylaws change. It also requires a discussion that is likely to be lengthy and highly technical.)

Yhg1s,
@Yhg1s@social.coop avatar

@andreagrandi @webology Voting PSF members are the ones who get to vote (Basic membership is the only membership without voting rights): https://www.python.org/psf/membership/

All members with voting rights should have received email asking them to affirm their voting rights for this election (https://discuss.python.org/t/important-affirm-your-psf-membership-voting-status/27502)

Yhg1s, to python
@Yhg1s@social.coop avatar

It's PSF Board Election day today (and every day until the 30th)!

I used to tweet/toot about elections, but I decided I needed to use more words to use the same thing, so I wrote a Real™️ blog post:

https://pyrandom.blogspot.com/2023/06/the-2023-psf-board-elections.html

Yhg1s, to programming
@Yhg1s@social.coop avatar

I've mentioned it before, but in case you missed it and are interested in working for @ThePSF to improve PyPI...

https://blog.pypi.org/posts/2023-05-09-announcing-pypi-safety-and-security-engr-role/

pganssle, to programming
@pganssle@qoto.org avatar
Step 5/7 : RUN python3 -m pip install .
 ---> Running in 31b96e802fdb/usr/bin/python3: No module named pip

Hmm.. So also ships a crippled thing that is not when you dnf install python3.

I was hoping that that was a reasonable alternative to Debian/Ubuntu ☹

Yhg1s,
@Yhg1s@social.coop avatar

@adamw @pganssle "make install" from the CPython source will install it. Why should it not be part of a binary python package?

Yhg1s, to random
@Yhg1s@social.coop avatar

An interesting effect of the (perceived) social acceptance of COVID-19 vs. (mild) flu: I now wish my two COVID tests since getting a sore throat weren't negative, because it's much easier to cancel plans if you have COVID versus "just" mild flu...

I still don't want to spread mild flu, but it sounds like a very weak excuse to cancel plans (especially when it's a rare chance to catch up with people who're in town just this week).

onelson, to random
@onelson@mastodon.social avatar

Trying the "quarter cask" Laphroaig I picked up the other day and I haven't yet tasted it but it doesn't smell very good.

Yhg1s,
@Yhg1s@social.coop avatar

@onelson As someone who enjoys Islays in general and Laphroaig in particular (which is very much personal taste): cask strength needs a bit of water. Laphroaig gets less peat the older it gets, but it's definitely not for everyone. I really enjoy the long, slow aftertaste, but I also really enjoy the smell 🤷🙃

Yhg1s, to random
@Yhg1s@social.coop avatar

I thought Star Trek: Picard was pretty good -- maybe a bit too much nostalgia, but I'm a sucker for that. I thought the Riker/Troi storyline was good, with him mad that she numbed his emotional pain behind his back.

And then Troi says "But I forgot the one thing that all counsellors should remember", and as I'm screaming "CONSENT" to the screen, she says "You can't skip to the end of healing".

What the actual fuck. I don't want therapy in 2401.

Yhg1s, to animals
@Yhg1s@social.coop avatar

Me in main cabin versus me in business class... (Mumble mumble flight changes after you book that you ignored because you assumed it would be fine...)

Akio, an oversized Savanah cat, stretched out as far as he can in the middle of a large bed, yawning widely.

Yhg1s, to random
@Yhg1s@social.coop avatar

Final post-, pre-travel COVID test. Still negative! Thank you to everyone for vaccinating and following the mask guidelines we had in place, it made me a lot less anxious!

(Obviously will test after travel as well, but at that point it'll be more likely picked up at the airport...)

Yhg1s, (edited ) to random
@Yhg1s@social.coop avatar

I've written a few words about how I felt during @baconandcoconut's PSF update earlier today at the closing of @PyConUS, because I'm overwhelmed with emotion and I want people to know.

https://pyrandom.blogspot.com/2023/04/how-things-sneak-up-on-you.html

davidism, to PyConUS
@davidism@mas.to avatar

All three nights, the dinner group I've been in has decided to walk 20+ minutes to restaurants. Three completely different groups and directions. The only common element between these events is me. I'm sorry, I've caused the excessive walking somehow, it was me 😱 @PyConUS

Yhg1s,
@Yhg1s@social.coop avatar

@davidism excuse me but you said 20 minutes. Where is the excessive part?

Yhg1s, to random
@Yhg1s@social.coop avatar

Me at the start of versus me at the end of ...

(I will be recharged and ready for more awesome interactions tomorrow at the !)

An obviously exhausted cat giving a grumpy look at whoever dares disturb her.

chrisjrn, to random
@chrisjrn@social.coop avatar

Annoying to end on a note celebrating the time a generally unpleasant person saved one of Guido's keynotes, but there we go. 😑

Yhg1s,
@Yhg1s@social.coop avatar

@chrisjrn @jacob I don't think the pleasantness of memories should matter, but what does matter is disseminating the knowledge about the unpleasantness. I only know about Steve's behaviour third-hand, from women who trusted me enough to mention it in passing. (I was angry and frustrated, but not surprised.) Because it's third-hand and he hasn't been around, I don't know how strongly (or just how) to denounce him.

paulox, to programming
@paulox@fosstodon.org avatar

Fabio Pliger (PyScript co-creator and Principal Software Architect at Anaconda) just gave the talk "PyScript and the magic of Python in the browser" at PyCon US 2023 🇺🇲🐍

CC @pycon @PyConUS @conda

Lice captions for the Fabio talk
Fabio presenting his talk
Closing slide of Fabio talk

Yhg1s,
@Yhg1s@social.coop avatar

@yarkot @paulox @pycon @PyConUS @conda they're up on Hubilo if you had a PyCon US ticket (online or in-person; either can use PyCon OX. Log in on us.pycon.org and click the button on your dashboard. Just need to go through three profile setup questions the first time.)

They'll be up on YouTube (the PyConUS channel) soon, staff just needs time to review them. (It'll be way faster than last year at least...)

Yhg1s,
@Yhg1s@social.coop avatar

@brass75 the one at the top (see screenshot). If you don't have it, are you sure you had an online or in-person ticket?

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