#pycon-us

2902 messages · Page 3 of 3 (latest)

tacit jetty
#

oh wow, that's so fast

#

I guess because they didn't do an online option this year.

lime vine
#

funny thing is, it used to be faster (less than 24 hours).

#

I think this year they are reviewing the videos for conduct violations rather than counting on people to report them.

tacit jetty
lime vine
ancient burrow
#

Oh! Well it’s super nice seeing them available right away

lime vine
#

It is definitely great to have them within a week. last year it was at least six weeks.

lusty falcon
# lime vine It is definitely great to have them within a week. last year it was at least six...

Definitely. I'm gratefully watching talks I missed last week, while conversations I had with the speakers and folks who attended the talks are fresh in my mind.

I miss the "next day" nature of Next Day Video. I think PyCon's current video production team may produce slightly higher quality output on average, but it was really nice to watch yesterday's keynote in the hotel room while winding down.

supple hawk
#

They "just" posted Cory's speech. And it has way more views than all the others 😂

wheat zephyr
#

It's too bad the Youtube version of Cory's speech has no way to show the hilarious slideshow that was playing during that keynote lol

tacit jetty
#

I think I'll leave this channel open for longer than prior years so we can talk about the talks (that's so meta)

#

What was everyone's favorite talks?

lime vine
#

"The opinions and perspectives within this video should not be considered official stances of the Python Software Foundation." wow

wheat inlet
#

If that doesn't interest you, I don't know what will. Here's the video, for those who don't want to look it up: https://www.youtube.com/watch?v=ydVmzg_SJLw

Note: This video contains strong language that may offend some viewers. The opinions and perspectives within this video should not be considered official stances of the Python Software Foundation.

Cory Doctorow (craphound.com) is a science fiction author, activist and journalist. He is the author of many books, most recently PICKS AND SHOVELS a...

▶ Play video
limber geode
#

While at the conference I missed Cory's keynote but heard a lot of folks talking about how spicy it was, which left me like "well, what did you expect?" He's Cory Doctorow. The US is turning ever more towards fascism, large US tech companies doubly so. Did anyone expect him to be demure?

wheat inlet
#

I think the thing that people noticed most was Cory being very critical of companies that just gave a short sponsor introduction.

dim sage
# wheat inlet I think the thing that people noticed most was Cory being very critical of compa...

I worry this is going to prevent Google / meta etc from sponsoring next pycons though

Regardless of the PSF’s disclaimer that the opinions expressed are solely Cory’s, the “issue” if there is one, remains that the PSF provided him a platform. there’s an expectation that speakers are vetted and held to certain standards, then there’s the timing, it appears orchestrated.
When the target of these (not so thinly veiled attacks, look at the Facebook “drunks” comments) were present in the room, the impact is much higher
I hope there isn’t a fallout

limber geode
#

Well, that's a vibe. Time will tell whether it's a flight or fancy or a real thing to be worried about.

Honestly if this causes problems for the PSF then in that world I applaud them for their bravery. My take is that it seems more realistic that no one at these huge companies gave a single shit that Cory Doctorow said they're the spawn of hell. He's a known quantity. He's unlikely to cause them any material problems in the short term, no matter how strongly he expresses his extremely unsurprising pro-competition/anti-big-tech views.

limber geode
#

In any event any prospective backlash would be a huge PR unforced error on the part of the big tech firms. I mean just imagine how viral Cory could get if you let him toot about funding being pulled from the PSF because he made a joke about alcoholism or whatever. That would be a huge gift to give your opposition, and really digging the hole of currently wildly unpopular tech oligarchs. Doesn't seem realistic to me that they'd do something so ill-advised

zinc quest
#

Presumably the sponsoring companies knew in advance that Cory Doctorow was giving a keynote

wanton lantern
dim sage
wanton lantern
dim sage
#

We’ll just have to see how it plays out in the future

brittle lily
#

It's also not like employees at companies are happy with certain practices the higher ups choose.
Venues like this offer them a stronger argument when they're internally pushing against terrible practices.
If your only take away was "big company bad" then you weren't paying attention, it's about practices that hurt everyone around them. And to push to make change requires that more employees have the ability to voice objections and demonstrate their objections are strong enough to push against the short term gains.

frozen relic
zinc quest
#

that makes sense

brittle lily
#

Finally home and catching up--
So the core targets the hardware level--it's assembly for each micro that can toggle each register, etc.

So once it has the core ported to the chip, on boot it goes to your python files and starts iterating through those

To port to a new chip you need to get certain things running: https://docs.circuitpython.org/en/latest/docs/porting.html
https://learn.adafruit.com/how-to-add-a-new-board-to-circuitpython?view=all
https://docs.micropython.org/en/latest/develop/porting.html

Similarly, you can get a linux kernel running on lots of embedded chips:
https://jaycarlson.net/embedded-linux/

I skipped over that nuance because it's getting weird. It use to be really easy to say "I micro controller can't run an operating system" and that's not the case anymore.

Now an RTOS is different: The core focus of an rtos is "Real Time" so it's very timing focused. Which is amazing for a lot of use cases but for a ton of stuff, like turning off or on a lightbulb, you don't need it.

To add more weird and confusing: An integrated circuit has a fixed design made from the silicon put in place. That means the family of things it does is pretty fixed. But most of the things it does is a combination of logic steps. Some architectures allow for lots of logic steps to be adjustable. And if you create a large enough array of those adjustable logic steps, you can make the chip behave as if it's many different designs. That's what an FPGA is: Field Programmable Gate Arrays https://www.arm.com/glossary/fpga

Those are awesome because they're a completely different kind of programming: it's mostly all parallel, you're designing hardware, etc. It's a wild world. But they eat power like crazy because the gates are generic, instead of optimized for specific logic like you would if you were fabricating a micro controller

novel lotus
#

I guess you kinda answered that

#

Also if anyone wants an fpga, altera de0 nano is really cheap if u got an edu account

#

Or at least was when I got one for college

brittle lily
#

The porting information has a better explanation about what it is than I can articulate. Like how you can run avr studio's c/c++ on atmega boards, rtos, or micropython (assuming it works)
It's all different designs and program flow architecture, but all directly access the registers of the chip.
But it's a weird space to define because a lot of the old definitions relied on, "Chips are small, computers are big" and would kind of abstract away a lot of the other distinctions. Now that metric doesn't work as well, so it's confusing.

brittle lily
novel lotus
#

My biggest complaint with FPGA is actually the toolchain. To really learn, to build high speed stuff, you have to use their special tools. Its like, not something you can just figure out. Even testing right, when I was writing a test bench I had to use their ModelSim Test Bench?

brittle lily
#

Yeah that's why chip selection matters a lot. There's also cost at volume, etc.
But the good news is there's fully open source tool chains now, and they're python based! (amaranth is so amazing. I still don't understand how to use it well, but it's existence is something I wished for back in college)
But stepping away from FPGAs, circuit python and micro python are lovely and make it so nice to just build and deploy thing!

What's not nice is coming back from pycon and discovering that during a thunderstorm some of my smart how got fried

#

I'll have to diagnose what happened later. This is the first thing I've had fry since college. Nowadays most things are so well designed that it/esd isn't a risk you have to deal with often.

novel lotus
#

Ouch, ive seen someones 3 ring binder touch their board and fry it

#

oh shoot I misread ur message. Smart Home stuff got fried? Thats weird

brittle lily
#

oof: if you're playing with a raw chip, that'll happen (though it's more likely with a chip than with a development board). caps and resistors on dev boards do a great job of helping keep the microcontroller safe. But a chip/board in plastic sleeves is just asking for trouble. Hopefully it wasn't an expensive lesson.
I had a stepper motor driver that would get fried because we didn't properly protect it from current spikes from back driving
And not really, there was a lightning storm. The only things that look fried are on a specific outlet so I wouldn't be surprised if it got hit with a part of a bolt

novel lotus
#

of course I dont think my house has been struck by lightning either?

tacit jetty
#

I'm listening to a podcast about analyzing polling in relation to current events, and one of them said "I think professional conferences are the place where adults over 30 in America have the most fun. People skip the sessions and talk in the hallway, and then after the sessions end for the day it gets wild. It's like a summer camp for nerdy adults who share your niche interest"

I relate spiritually.

wanton lantern
#

All of jam_cuneiform_this !

wheat inlet
lime vine
limber geode
wanton lantern
wheat inlet
#

Let's have fun all the time! (Or at least often...)

limber geode
wheat inlet
#

Alright, maybe I did not pick up on that

supple hawk
#

They still have not uploaded “Finding 2.0” cry_gil
It’s one of the few I actually really want to catch

lime vine
tacit jetty
#

What was it about?

lime vine
#

i guess how he did change

tacit jetty
#

Why was that a PyCon talk?

lime vine
tacit jetty
lime vine
deep rose
#

What is pycon exactly?

#

hi @lime vine

lime vine
# deep rose What is pycon exactly?

PyCon US is an annual gathering of the international Python community. There are other PyCon conferences in US states and other countries as well.

deep rose
#

Which other countries do participate tho?

lime vine
deep rose
#

oh thanks

lime vine
deep rose
#

but i don't know the full form of any of these

#

thanks for the link

frozen lintel
#

yo do people actually care abt pep8

stoic salmon
# lime vine https://www.python.org/events/

btw you have any idea if there were some pycon us talks that didn't happen or won't get uploaded? for instance, can't find

https://us.pycon.org/2025/schedule/presentation/32/

on

https://www.youtube.com/@PyConUS/videos

PyCon US 2025

Virtual environments have become an essential part of the Python developer experience, but recent tools provide workflows where virtual environments … Presented by: Zanie Blue

lime vine
lime vine
stoic salmon
terse niche
#

waits patiently for pycon talk uploads

tacit jetty
#

Which ones are we still waiting on?

lime vine
tribal vine
#

guys where do i go from print ("hello world")

terse niche
timber lion
#

Seems that one of the videos got more views than all the other videos combined from PyCon2025.

tacit jetty
#

You can read our real time conversation in this channel from when he was giving the talk.

timber lion
brittle lily
#

He's got a different audience than most of the python community, so if he shared it with anyone in his audience it would see a different and distinct demographic engagement than most of the other talks. That said, it probably has a spillover effect increasing the audience that views other talks too

supple hawk
#

Well it’s also not super techy.
The audience is far more general than most of the other talks. Only a few matched that level of reach. And of that, the name recognition definitely didn’t match.

lime vine
#

also, it's the first video in the playlist

vale yarrow
#

i’m somewhat surprised that one made it to youtube

tacit jetty
lime vine
#

If you look at previous year playlists, the first video often has a larger number of views than you'd expect. 2023's first video is "Welcome to PyCon"

#

same for 2024: "A message from Mariatta": 13k views

wanton lantern
wicked merlin
little anchor
#

so, any recommendations for speakers and topics from pycon that would be worth looking up?

wheat inlet
#

Ever had this weird gut feeling that something is off in your code, but couldn't put the finger on why? Are you starting your projects with the best intentions, following all best practices, and still feel like your architecture turns weird eventually?

Maybe, it's not your fault! Maybe, the tools or methodology you're using are applying design ...

▶ Play video
zinc quest
#

(but maybe that was implied)

terse niche
#

https://youtu.be/BKzv4uP8s-k almost made me cry and got a standing ovation in the room

Note: This video contains discussion and images about personal experiences with cancer treatment.

In the world of library development, achieving version 2.0 often takes years, if it's achieved at all. Surprisingly, nearly 90% of packages published to PyPI using semantic versioning have a major release number of less than two. What makes reachin...

▶ Play video
frosty pebbleBOT
#

:incoming_envelope: :ok_hand: applied timeout to @eternal cliff until <t:1748971663:f> (10 minutes) (reason: duplicates spam - sent 4 duplicate messages).

The <@&831776746206265384> have been alerted for review.

supple hawk
#

Ooo nice. It finally got uploaded. Def going to watch that one

silver kettle
dreamy creek
frozen lintel
#

its ok the assignment is done, documentation was worth 5%

frank berry
#

put bot token in config.json

#

/mines (tile_amt) (round_id)

lime vine
terse niche
#

another batch of PyCon talks are up on youtube

tawdry fiber
#

Hello all

#

first time here

#

need understand hoe the chat works

#

someome here already did a program that can upload video, did the treathments and create come shaps and forms to simulate a dummy?

tacit jetty
tacit jetty
#

What other talks do people want to talk about? It might be time to sunset this channel until next year.

timber lion
river wharf
#

hello

#

any body here ?

lime vine
river wharf
#

justing hanging around to see some programs

river wharf
#

and trying to hit more than 50 text for voice chat

still widget
#

hello?

tacit jetty
#

first

wanton lantern
#

Second!

#

If anyone is going to be around on Wed. and wants to join me and some other folks at the Dodgers game, LMK.

wanton lantern
#

The booking period for the Westin ends on Thursday, April 30. There are still rooms available there through the block. If you are coming and haven't booked yet, please do. The situation has improved since the original message was posted but there's still room for improvement.

pastel sand
#

Hey there, I'm Bhavani from India, gonna attend Pycon US for the 1st time this year, also have a tutorial
If any of you pyladies are open to sharing your stay with me, please let me know

wanton lantern
#

I look forward to meeting you! Make sure you go to the first time attendee session on Thursday afternoon (right before the opening reception) - there's a lot of good advice.

wanton lantern
#

A very fun thing to do at PyCon is to volunteer to help out. There are tons of opportunities including:

  • Helping at registration
  • Helping at the information desk
  • Working the green room
  • Tutorial hosts (this gives you a chance to attend one of the tutorials without paying!)
  • Swag setup/handout
  • Helping with the captioners
  • Helping out with the talks (there are a few roles here)
  • Helping at the PyLadies Auction (you need to have a ticket for the auction to do these.)
  • Helping out at the PSF booth (with me!!!)

I think I got all of them. But you can find the full list and links to sign up for each role on the PyCon US website.

neon tartan
#

Is there roommate matching this year? I haven't been able to find it. I've got a room at the Marriott and would like to share

wanton lantern
#

I don't know if there ever was some kind of official roommate matching. But I've also had my travel costs paid for by employer every time.

tacit jetty
#

it's coming up fast. I booked some extra time after the conference in LA (different hotel) to explore, since I haven't been

wanton lantern
#

You going to sprint at all?

tacit jetty
#

nope.

#

For one thing, I don't actually own a laptop.

wanton lantern
#

That might make it a bit difficult...

tacit jetty
#

I do have... almost every other kind of portable computer

wanton lantern
#

Vision Pro? 😉

neon tartan
obtuse trench
#

Going to PyCon for the first time - I need to fly back on Monday, but I wanted to ask about the sprints. They sound really cool and I want to attend one, but if I get a 1pm flight out of LAX, will I be able to attend an early one?

Or do you need to stay later for them?

lime vine
wanton lantern
amber elk
#

Hello all! I am so excited that we are bringing art programming to PyCon US this year through Python with Art! We're looking for folks to join us at a series of open spaces at PyCon US (link here: https://us.pycon.org/2026/events/open-spaces/#openspace-40) on Friday, May 15 to create art, showcase art, and discuss the future of art in light of AI.

We are looking to showcase the creativity of the Python community, and we'd love to see your art. Are you interested in being involved? Do you have art you plan to bring? Do you have an art project you want to lead? Let us know by emailing us at pycon+art@pythonbynight.com.

We're also looking for a few volunteers to help us run these open spaces. Please let us know if you want to volunteer with us to make this celebration of creativity happen. Email us at pycon+art@pythonbynight.com.

PyCon US 2026

PyCon US 2026

wanton lantern
wanton lantern
#

When are people getting into Long Beach? I fly in on Tuesday evening.

tacit jetty
#

Thursday afternoon

untold bison
#

hello

wanton lantern
untold bison
wanton lantern
#

What do you mean?

untold bison
#

the thing on the side of your name

untold bison
wanton lantern
#

The snek?

untold bison
#

yea yea

#

as example

wanton lantern
#

I don't remember what I did to get it there.

untold bison
#

as an example that

wanton lantern
#

Click the adopt.

untold bison
#

no im just saying that this seerver should add one called python

wanton lantern
#

!ot
But this isn't really the right channel for this convo.

frosty pebbleBOT
untold bison
wanton lantern
#

There is no "general". We have 3 off topic channels though.

tacit jetty
#

does anyone have any talks they're especially keen on?

wanton lantern
#
  • Fall in love with CSS
  • AI-Assisted Contributions and Maintainer Load
  • The Bakery: How PEP810 sped up my bread operations business
  • Hash me if you can: Let's talk about Python dictionaries!
  • No More Spreadsheets! Building PyLadiesCon Infrastructure with Python and Django

There are a few others I've ⭐ ed but these are the ones I will probably go to the room for.

tacit jetty
#

"AI-Assisted Contributions" that's generous

wanton lantern
#

I doubt Paolo will be quite as generous in his talk.

vale yarrow
#

I currently plan on going to pablo's spanish keynote despite the fact that I do not speak spanish

amber elk
lime vine
#

maybe it will be simulaneously translated in the captions?

tacit jetty
lime vine
#

they should mention that. the abstract is in two languages.

wanton lantern
#

I asked in the Slack if there will be simultaneous translation. I'll let you know. TBH it is definitely one of my concerns about it.

#

So charge up your phone, pack a set of headphones so you can use the live translation service and get ready to give a massive, warm welcome to Pablo Galindo Salgado. ¡Nos vemos en Long Beach! (See you in Long Beach!)

https://pycon.blogspot.com/2026/04/haciendo-historia-celebrating-pycon-uss.html

#

Per Marie:

aiui, there is an app that will cover a handful of languages, including English, and English translations will also be on one of the screens

lime vine
#

wow, cool

#

i hope the app can keep up with his speaking pace!

rare epoch
#

I do not have permission to speak.

urban lark
rare epoch
#

whoops, sorry. Wrong channel. I am still learning how to use discord.

urban lark
#

all good, its a mess

rare epoch
#

Does anyone know if PyConn will have job board or similar. I have not be able to attend PyConn yet? Thank you.

silent perch
wanton lantern
#

There's the job fair on Sunday morning.

rare epoch
#

I am tempted to attend the PyConn, but ~$280 + fees per night for May 13 to May 19 plus ~$600 flight + conference fee is too much for my in between jobs budget. I plan to watch what is offered on YouTube.

tacit jetty
tacit jetty
#
(from https://us.pycon.org/2026/attend/information/)
# What does my registration payment go towards?
Your registration payments help us keep PyCon US registration tickets reasonably priced. Registration costs go towards offsetting costs for catering [etc]. By offsetting those costs, we can offer attendees reasonable registration rates and offer a travel grant program to those that need it.

I'm pretty sure this is intended to address the price difference between the three rates (corporate, individual, and student), but that isn't really made clear. At face value, it says "Your registration payment keeps the price that you just payed reasonable".

wanton lantern
#

It also says:

Corporate Rate — If your company is paying for you to attend PyCon US, register at the corporate rate. You will help keep the conference affordable for everyone, especially students and those requiring a travel grant. Government employees should also register at the corporate rate.

Essentially, PyCon US is the PSF's big fundraiser and the goal is to not lose money.

wanton lantern
#

👋 I'm going!

tight dagger
#

Yay!

#

I am also going - admittedly I am required because it's my actual job, but I am also intending to enjoy the heck out of it

wanton lantern
#

From experience, Loren does enjoy the heck out of it. Especially the PyLadies Auction.

tight dagger
#

Haha this is true:)

silent perch
#

Really looking forward to it!

wanton lantern
wanton lantern
silent perch
wanton lantern
stuck reef
#

I better start mine 🙂

tight dagger
#

Fantasy data project: A version of the PyCon US schedule with progress bars under each talk showing how close they are to done ready

wanton lantern
#

So just a countdown timer till the end of the talk?

wanton lantern
tacit jetty
#

I wonder if they're going to implement that

lime vine
wanton lantern
lime vine
wanton lantern
#

The logo is also last year's because I'm too lazy to update it.

wanton lantern
#

Just went to try and update it but I can't see where I can do that. 😿

#

You can't update it till you click update feed but it's now updated with the correct, 2026, branding.

#

Hopefully next year I'll remember to update the branding closer to the event 😄

lusty falcon
#

Hey all! I'm looking forward to seeing folks at PyCon next week. Just a heads up for folks who are attending for the first time: I have a blog post with tips for first time attendees and I just recorded an audio version of it today. https://trey.io/first-pycon

There are lots of blog posts online with tips for first-time PyCon attendees. I link to a few others at the end of that post. I wish I had read a couple before my first PyCon, as there are things I learned during my first few PyCons that I wish I'd known sooner.

knotty basin
#

what is the pycon?

wanton lantern
wanton lantern
#

A week out from the opening reception. Who's excited?

wanton lantern
#

Gaming is starting to be planned 😃

silent perch
wanton lantern
#

🎉 Its almost #PyConUS, so let's talk GAMES!!

One of my favorite parts of PyCon is playing board and card games with other pythonistas which usually grows in scope past a single open space.

I am trying to be more organized this year and started an open list of gaming sessions and what games folks are bringing so we don't all bring dominion 😆

Its a live doc so keep checking back to see the latest info and add the games you are bringing!

1/2

hackmd.io/@crazy4pi314/pycon26…

#python #boardgames #ttrpg

quaint mesa
#

Hey guys,
anyone travelling from lax airport to long beach on 15th May in the morning Morning ready to share Uber ?

tacit jetty
#

There's public transit from LAX to long Beach

wanton lantern
#

If you have never been to the PyLadies auction you should come. I guarantee that it's an amazing time. You don't need to bid (but you can!) just watching the insanity of it all is amazing! For example, last year a lot of junk that was assembled from things people brought up at the end sold for hundreds of dollars. And there's always a lot of actually good items as well. It raises money for a very good cause.

quaint mesa
tacit jetty
wanton lantern
#

If my company wasn't paying my way I would do public transit. Thankfully they're covering the Uber.

#

But I get in Tuesday evening. With that, if anyone is getting in to LAX on Tuesday ~6 and wants to share an Uber on my company's dime, LMK.

tacit jetty
#

Speaking of, this is UI gore. There's no indication of whether the rows and columns have any significance.

stuck reef
#

I'm flying straight to Long Beach 🙂

wanton lantern
#

Especially on the way home.

wanton lantern
#

I grabbed a couple more card based games to bring with me. I'll be in the Westin playing hand hanging out Thursday and Friday with Flip 7, Exploding Kittens, and an Israeli card & dice game (I have a PDF of the rules in English.) I know there will also be board games those evenings in the Hyatt lobby. I'm assume Trey will be doing his Cabo sessions as well but I'm not sure at which hotel.

tacit jetty
#

Is anyone interested to make a variation of our logo to match the PyCon US branding? The sillouette needs to remain the same (python logo centered on a background). we have a branding kit that you could use.
we'd like a banner also that's 960x540 (16:9 ratio).

wanton lantern
#

Is anyone going to be around on Wed?

south jackal
#

Umm possibly

#

Oh, yes I am. I want to hit one of the morning tutorials.

Which I actually wanated to ask about. What are these tutorials like? I noticed that some of the same presenters/topics are duplicated in the tutorial vs a main talk and I was wondering what the difference was.

#

Also wondering about dress code

south jackal
tame basalt
tame basalt
# south jackal Also wondering about dress code

No dress code, most are in jeans and t-shirt but you can also dress up if you like. I recommend comfy shoes for all the walking. Some info here: https://www.harihareswara.net/posts/2023/your-first-pycon-but-not-your-first-convention/

Cogito, Ergo Sumana

Someone I know just decided to come to this year's PyCon US in person and asked me:It's my first PyCon. Are there any tricks or landmines I should know about? I assume that the standard … | Cogito, Ergo Sumana | Blog by Sumana Harihareswara, Changeset founder

tame basalt
south jackal
#

Haha I'd rather not dress up tbh

#

I just don't want to stand out

tame basalt
south jackal
#

I assume for the tutorials there's either workstations on site or we bring our own laptops? I was gonna bring my own laptop either way I think, just curious

#

I feel like if there's ever a public space that wouldn't judge me for lugging my laptop around everywhere, it's pycon

tame basalt
#

Yes, pretty sure you bring your own laptop. Check the tutorial description, sometimes they ask to pre-install some things, which can save time on the day.

plucky gulch
#

hi guys

#

where is the genralchat ?

wanton lantern
wanton lantern
south jackal
#

Okay, good. And yeah, I have to double check but man, the more I look the more surprised I am at how solid a lot of these talks are. I think they did a really good job of catering to people at different levels of python proficiency, different industries, and different focuses. Also very kind of them to separate the security track from the AI track

vernal lake
#

wat is pycon-us?

#

what is it?

#

(ping me thx brb)

wanton lantern
south jackal
south jackal
#

Board games/card games seem fun! I assume running them in the evenings after the conference is out for the day?

graceful sparrow
#

hello ppl

#

hello @stuck vine

brittle pasture
#

hello

wanton lantern
weary chasm
#

Print("hello world")

#

😂

south jackal
#

Or like 7:15ish ig, I don't know how far away the hotels are from the event

wanton lantern
#

When are you getting in?

wanton lantern
#

In the air to LAX. PyCon here I come!

south jackal
#

Nice!

south jackal
wanton lantern
#

So no need to share an uber from LAX.

south jackal
#

I hate LAX, lol

#

But hopefully arriving at it isn't too bad

wanton lantern
#

Hopefully... I'll find out soon enough.

south jackal
#

Dumb question but.... will there be wifi at pycon? Lol.

I may have to do a job interview during the conference. Probably just try to find a quiet enough hallway, pop out earbuds, and do it.

#

Or maybe drive to a starbucks or something or just hop in my car

#

I normally take those at home but

wanton lantern
#

There will be WiFi. I can't guarantee what the quality will be.

south jackal
#

Probably awful 😂

wanton lantern
#

How could we have live demo fails without wifi?

south jackal
#

With so many on it

#

yeah

wanton lantern
#

Pittsburgh wasn't too bad.

#

Most people have unlimited cell so it's only the computers.

south jackal
#

Hopefully there's rate limiting and one person doesn't just ruin it for everyone

#

Rate limiting? Bandwidth limiting

wanton lantern
#

On a device by device level...

south jackal
#

I'm not a network engineer idk what to call it

#

Yeah

#

I hope I bump into some of you! Would be the first time I met any server folks irl

wanton lantern
#

I will be at the PSF boot a fair amount. Look for the guy in the Grumpy shirt and the Yankee cap.

south jackal
#

Look for a grumpy guy in a shirt and yankee cap, got it 😂

wanton lantern
#

Grumpy... The dwarf.

#

I'll also have some fun badge ribbons. While suppliles last.

south jackal
wanton lantern
#

I've had people be confused.

south jackal
#

You could just try looking really grumpy, to cater to people looking for both

wanton lantern
#

I'll keep that in mind.

grizzled fractal
#

so, we've had a conversation not long ago, and i've brought up the idea of returning a bool in set.add (a behavior change) or a new method that adds an item and returns a bool determining if a new item got added.
the result would be True if an element got added, and False if not
it's in order to deal with this pattern:

if x not in seen:
  ...
  seen.add(x)

the problem is that it's a bit repetitive (arguably), and that it hashes x twice
the alternative would be:

if seen.add(x):
  ...

or:

if seen.try_add(x):
  ...

which hashes x once, and is not repetitive (the name try_add is just an example of the new method's name)
later thuri mentioned that this issue was already brought up before, and got rejected:
https://bugs.python.org/issue14320
Raymond Hettinger responded in that thread, and brought up Guido's reasoning:

I think it would actually be reasonable to return a true/false value
here (there are plenty of non-threaded uses for this), except I think
it's too late to change now -- it would just encourage folks from
writing code that works with Python 3.3 but is very subtly broken with
earlier versions. So, -1.

Raymond also gave his reasoning, and i found this section to be interesting:

I consulted with the PyPy developers and found that PyPy is already eliminating double lookups in common cases (it recognizes that the two lookups refer to the same entry and constant folds them).  It cannot do this in the general case because of a potential semantic change (i.e. __eq__ can change the set during the initial lookup).

Looking at Jython, it appears that both sets and dicts are based on Java's concurrent mapping object which doesn't support a boolean result directly but allows the JIT to optimize away the double lookup depending on the JIT and on whether the keys are of all the same type.

perhaps maybe JIT could fix the double hashing problem?
@wanton lantern might be able to confirm this with a JIT maintainer.

#

editted

grizzled fractal
#

nope

grizzled fractal
#

Savannah iirc

grizzled fractal
frozen relic
#

That's probably much more of a question for #internals-and-peps than #pycon-us, but I can't imagine the JIT will optimize out a call with an observable side effect like that anytime soon. Seems both hard to do and like it might break things

grizzled fractal
#

the idea was that maybe Dan would ask Savannah in person, if he gets the chance to do that and we'd basically maybe get an answer

spare umbra
#

just checked into marriott downtown if anyone wants to meet for a drink

wanton lantern
#

Just landed at LAX.

#

Willing to share an Uber once I get off the plane.

ebon scarab
ebon scarab
#

Unrelated, anyone thinking of checking out the Pride activities this weekend?

tacit jetty
ebon scarab
ebon scarab
south jackal
#

"My code only accepts binary inputs, but I don't! ;)"

tacit jetty
ebon scarab
#

Certain programming languages seem to accumulate more gender diverse people for sure

tacit jetty
#

last year at pycon, I went to a bar with a bunch of pycon attendees one evening, and an old man (a local--not part of pycon) asked me if I was in town for the furry convention
I think that was wishful thinking on his part.

ebon scarab
#

That was in Pittsburgh right? I suppose that makes some amount of sense with anthrocon and all that.

south jackal
#

Is it just being a newer language?

#

an active choice to not be gatekeepy?

ebon scarab
#

I wouldn't say Python is new. I'd bet that it has something to do with having a very accepting CoC?

south jackal
#

Not new necessarily, but newer compared to languages like C.

I also somehow assumed Java came first but apparently it did not

ebon scarab
#

Woah, TIL

south jackal
#

yeah, python 1991 while java is 1995. Crazy

#

So maybe it is the CoC

lime vine
#

i would say the coc is more an outcome of the accepting community. you couldn't bolt the CoC onto another community and have it become welcoming.

south jackal
#

True

#

Also… parking? Parking gives me anxiety. Will there be good parking?

tacit jetty
#

At the convention center or what?

south jackal
#

Also how late can someone register? Are mid event registrations possible?

south jackal
wanton lantern
south jackal
#

Actually my mom heard I was attending and she wanted to attend lol

#

She’s been wanting to learn for a while

#

I told her there’s probably zero overlap between what I’m attending and what she would be but she didn’t care

wanton lantern
#

She might still be able to sign up for Al's tutorial teaching basic Python tomorrow. It's an extra $150 though but Al is amazing.

#

@south jackal jam_cuneiform_this

south jackal
#

Yeah, that's the one I want her to hit if she wants to get something out of the conference. The only problem is she still doesn't know if she can attend, it depends on whether or not she's accepted for jury duty tomorrow

wanton lantern
#

Fun. Hopefully she'll be able to come. Al is a great guy and it should be a good tutorial.

tame basalt
minor stone
#

alas, discord, what choice of font you must make, for thine glyphs lie adjacent. artificial intelligence sweigart shall be not present 😔

wanton lantern
#

Good morning Long Beach! Let's get this PyCon started!

south jackal
#

Good morning!

Haha I got an email from my presenter about setup instructions before a tutorial. Sent at 4:24am 😂

#

Let's see if I can bang that out before I arrive

#

andddd the instructions aren't working. Oh well. I tried

south jackal
#

See you guys soon, Pycon!

south jackal
#

Are there parking instructions anywhere that I may have missed

#

Nvm found

south jackal
#

In case a future colleague/employer is reading these messages, I know how to follow basic instructions, I swear 😭

tacit jetty
#

My flight is tomorrow. My city has two airports and I'm repeatedly visualizing myself going to the right one so I don't mess that up.

tacit jetty
south jackal
#

Omg, it took me SO LONG to be able to read "Must be an experienced Power BI" how it's supposed to be read

#

I'm like, I find NPH attractive, does that count 🥹

wanton lantern
#

You can find me in the convention center!

south jackal
#

I'll swing by after the tutorial! Are you in the expo hall?

wanton lantern
#

Expo hall doesn't open till tomorrow. I'm hanging by registration for now. TAing Trey's tutorial this afternoon.

south jackal
#

I’ll be the chubby Asian guy who looks like he binges anime and gets startled by sunlight.

ebon scarab
#

Anyone want to grab lunch? I don't have a second tutorial today, and otherwise I'm just gonna get nerdsniped by the optimization challenge.

south jackal
#

Wait, optimization challenge?

ebon scarab
#

Yeah, from the performance tutorial

south jackal
#

I wanna be nerdsniped

#

O

ebon scarab
south jackal
#

Sorry I missed your message, I also didn’t have a second tutorial and wanted lunch badly.

#

Also no mom at pycon, she surprisingly got selected for jury duty even though she has had personal experience with the crime…. But I think the judge may have just gotten sick of jury selection taking multiple days from all the jurors getting thrown out

ebon scarab
south jackal
#

Would definitely like to run into all of us pydis folks!

ebon scarab
wanton lantern
#

Going to the Dodgers game or I would.

south jackal
#

Drat, I’m not around this evening. I think I am for the rest of the conference though!

spare umbra
#

some of the other VC people are going to blind donkey

wanton lantern
silent perch
#

@wanton lantern 👋 from the air

wanton lantern
#

Is there a volunteer role?

silent perch
#

Not sure, my name just changed color magically one day 😅

vale yarrow
#

I’ve been trapped at LAX for the past 2 hours due to a bag mixup 🤠

wanton lantern
south jackal
#

A speaker is really just a microphone that's backwards

chilly oxide
#

Hello

south jackal
#

Now that I'm thinking about it.... did I ever give my pydis info when signing up for pycon? How did I get the role, lol

#

and why am I not asleep

near condor
#

Hey everyone im going on saturday excited to go to my first pycon.

#

How do i get a pycon attendee role?

crystal solar
#

magic

wanton lantern
#

If anyone is around this morning with nothing to do the PSF Booth Fairies could use some help setting up. For reasons we weren't able to start yesterday.

lime vine
#

in the air to LA.....

terse niche
#

anyone else on team FOMO?

#

I’m going to EuroPython instead of PyCon this year

lime vine
tacit jetty
#

One of my European friends doesn't want to visit me for the rest of the current term, and I don't think he'd run into any issues if he did. But I get it

terse niche
#

I am a US citizen, but I only have budget for one conference a year and this year I wanted to go a little further afield

#

I also get it though

tacit jetty
wanton lantern
#

The convention center is filling up with faces new and known! The games are beginning!

#

Is anyone around?

ancient burrow
#

Yeaaaaah PyCon!!

#

My favorite conference each year!

lime vine
ancient burrow
frozen relic
#

Just landed at LAX. See you all soon 🙂

south jackal
#

I'm kind of bummed, I might have to miss today. I'm expecting an offer soon, but until I have an offer in hand there are some job-lead followups I have to get to, first. Hopefully I can at least make the opening reception.

forest jetty
#

was anyone at the wasm summit? i didnt go but ive built some web stuff. would it be crazy if i said i wanted to make an immediate mode ui renderer for the browser lol

forest jetty
#

what was talked about? i dunno if they have like some minutes or something for summits

spare umbra
wanton lantern
#

Stop by the PSF booth and say hi during the opening reception!

tacit jetty
tacit jetty
#

Welp

#

I'll see people tomorrow.
Anyone doing dinner in the vicinity of the center?

#

I expect to be checked in to my hotel at 8 at the earliest

crystal solar
#

oof

wanton lantern
strange spindle
wanton lantern
#

There is an @lime vine at the PSF booth!

tacit jetty
#

You have to pay to switch train lines here??

#

And the $20 you pay to get a transit card doesn't go towards the initial balance.

near condor
#

I'll be at pycon on saturday if yall wanna hang or say hi 👋

lime vine
#

i'm noticing the app says friday morning 8:00am, "Coffee". Anyone know if there will be actual food?

wanton lantern
#

No breakfast at all this year. Too many people didn't go in years past and catering is expensive.

sweet phoenix
glacial zealot
#

Yo sup

fathom chasm
#

https://bernat.tech/posts/pycon-us-2026-typing-summit-recap/ in case anyone missed yesterday's typing summit and would like to know what we discussed

Bernát Gábor — Python packaging, tox, virtualenv & open source

Per-talk notes from the PyCon US 2026 Typing Summit in Long Beach: Pyrefly and AI agents, ty constraint sets, Lean formalization, tensor shape types, intersection types, PEP 827, Guido on the direction of typing, and the Typing Council Q&A.

spare umbra
#

thanks for deleting

tacit jetty
#

Did someone ping mods?

rare falcon
#

Yes, I had handled it seconds before

tacit jetty
#

Ok

spare umbra
#

hopefully antisemitic messages like that get forwarded beyond discord and to the relevant authorities

forest jetty
#

this is absolutely sick btw

sweet phoenix
#

Thanks a bunch !

forest jetty
#

8 MB init download on web is rough though. are you aware of any hope to reduce time to first paint

sweet phoenix
#

Well this is about 5 for pyodide and 4.8 for my wheel. I hope to reduce it by about 500K.
By the way feel free to spread the word !

#

I will definitely test that later tonight.

forest jetty
#

i mean, if we can get something legit for frontend going, i would cook it right into my framework

crystal solar
pastel heart
#

Dear friends who have python notes if anybody have a notes so send me okay I request you so I need I really need it

fathom chasm
#

The WiFi in the keynote room is unusually unstable even for conference standards, I’m getting around 3% packet loss and avg 250ms latency.

silent perch
#

Lots of people on their phones I expect 😅

umbral quail
#

I was primed to be skeptical of the venue's wiif when I saw the ad for paid better wifi outside the hall doors...

spare umbra
lime vine
#

this keynote seems to be tilting very heavilty toward being an ad.

stuck reef
#

the code sample could at least have been python

lime vine
#

oops, wasn't paying close enough attention to see the code sample

forest jetty
#

I thought this three card was a subscription tier signup page at first

stuck reef
#

it is

olive ginkgo
#

is pycon going to be in Long Beach for the next few years?

lime vine
#

everyone here in the front row (including Guido) is saying "this is terrible, it's just an ad"

ancient burrow
lime vine
olive ginkgo
#

gotcha

ancient burrow
#

I keep waiting for the moment when we’ll learn something cool

lime vine
# olive ginkgo gotcha

It's great: Year 1: "I've never been to Cleveland, let's explore!" Year 2: "I know all about Cleveland!"

fathom chasm
#

Very much a Fireworks.ai sales pitch, I feel like we’re the businesses team and they’re trying to convince us to sign a contract. I mean it is a valuable product, but would have been better as a sponsored talk than opening keynote.

ancient burrow
stuck reef
#

i checked and they're not even sponsoring pycon

umbral quail
#

I got so annoyed at walking all the way around to get into the convention center and thought "it was so much better last year!" but then I remembered that I felt the same way two years ago and learned to navigate those blocks by last year :)

#

anyway, the vibe shift between this and Cory Doctorow's keynote is palpable

ancient burrow
fathom chasm
#

Yay Python code, though so many local imports.

stuck reef
#

and old typing syntax

tacit jetty
#

Guys this is just an ad

tacit jetty
ancient burrow
#

Real question

#

Was this music AI generated

fathom chasm
#

Yeah AI generated code tends to use local imports and old import style code by default .

cerulean breach
#

I don't think I've seen this many people walking out of a keynote in a long time. I'm near the back, and there's a noticeable number of people leaving.

lime vine
tacit jetty
#

Same

ancient burrow
#

I stopped taking notes.

lime vine
#

"Fireworks Confidential" in the keynote

ancient burrow
#

I’m going to leave. There are better things to do with my time.

cerulean breach
#

It's going to be funny going from this keynote to Paolo's talk about AI and open source maintainership. 🙂

fathom chasm
#

Gives me NVIDIA events keynote vibes with Jensen

finite tinsel
#

!rules pay

frosty pebbleBOT
#

9. Do not offer or ask for paid work of any kind.

finite pond
#

(What)

umbral quail
south jackal
#

Oh man, I was a little bummed at missing the keynote because I had an interview to take this morning. Guess I didn't miss anything worthwhile

#

That should be my last conference interruption, though 🙂

tacit jetty
#

There are conferences where that would have been an appropriate keynote but this wasn't it

south jackal
#

It does sound more like it fit a sponsored presentation than a keynote

tacit jetty
#

Why is it so cold here

south jackal
#

Must be for the conference, it's been hot beforehand!

south jackal
#

Hey, I shouldn't stress too much fi there's two talks I want to attend at the same time, right? They'll all wind up online eventually?

tacit jetty
#

Go to talks that look interesting, but focus on having interesting conversations

south jackal
#

My takeaway, get a spare laptop for pycon that has a good battery life 😅

spare umbra
#

they are basically banned from the VC circuit

south jackal
#

How’d they even get to keynote in the first place?

#

Also, any of you Pydis folks want to grab dinner tonight or some other night of the conference?

spare umbra
#

some fellas doing soho warehouse if we can beat/flyover traffic

south jackal
#

Ooo

tacit jetty
tacit jetty
#

That's really shitty

spare umbra
#

they will hit up VCs being like "we wanna do a talk at your founders dinner or whatever" then perform their usual antics

south jackal
#

Yeah, I was surprised. I figured they were given like... guidelines on what they could talk about or submit their talk ahead of time for verification or something

spare umbra
#

oh another funny one from their playbook, which was my first interaction (and subsequent personal blacklist):

#

one of the AEs/reps will chat to you at an event or whatever, surface level conversation, not salesy. week later, they will tag you on linkedin as if you're massively endorsing the company

south jackal
#

O_O

#

I don't know anything about their product, but this sort of thing is so gross. I'll try to avoid whatever it is they wanted to sell

tacit jetty
spare umbra
tacit jetty
#

What the fuck

spare umbra
#

the tag is quite subtle and would easily slip through

tacit jetty
#

What a shitty company. Create a product that speaks for itself, or do something else

spare umbra
#

especially if you're getting 100+ linkedin notifications a day, one random mention on a post will not be noticed

tacit jetty
#

Right

spare umbra
#

the founding team is heavily from meta and they draw a lot on those kinds of biz dev strategies

south jackal
#

Yeah but if it inspires someone they tag to say “actually I hate it, you misrepresented me” sounds like it could backfire

south jackal
tacit jetty
south jackal
#

Ohh I didn’t realize lightning talks were still going, I figured evertything was over after the expo hall closed. I’m still around

tacit jetty
#

Is the Westin the main conference hotel?

south jackal
#

I think Hyatt regency is the other one.

south jackal
#

But yeah there’s quite a few tasty localities at a variety of price points around. Sideburns was pretty tasty, burgers and hot dog joint with vegan options too

crystal solar
#

there are some food trucks nearby that I was interested in

south jackal
#

I’m just chatting on my phone outside because they wouldn’t let me back in lol. I’d be down for hitting a food truck

#

When you guys are done

tacit jetty
#

@south jackal I left. Are you at the Westin?

south jackal
#

No, I’m just around 🙂 I live a few cities away. I can meet wherever

tacit jetty
#

In a moment I'm going to be outside the main entrance

south jackal
#

Alright I can head up, it’s where we all came in, right?

tacit jetty
#

Right

crystal solar
#

I'll head to the main entrance 👀

tacit jetty
#

I like waiting for people in public spaces so that I can practice being an NPC

south jackal
#

Lmao

#

I ran a dnd session where players were trapped in a game world and they slowly became more npc like the longer they stayed in

tacit jetty
#

That's pretty meta

south jackal
#

Alright do we all meet up near the main entrance and try to guess who is who?

tacit jetty
#

I'm pretty identifiable. Very green (but also slightly pink today)

south jackal
#

I’ll use the same self deprecating description I gave Dan. A chubby Asian guy that looks like he binges anime and is startled by sunlight

#

Are you by the blue pole stel

tacit jetty
#

Has anyone noticed unpleasant smells outside? I think it's coming from the palm trees

near condor
#

Guys do i need the pycon app for pycon?

south jackal
#

I had no idea there was one

trail mantle
#

not needed but i found it useful.
not the best ui, but it does allow me to look at all the events and star the ones im interested in.

south jackal
#

nice

wanton lantern
#

You can also use it to add things to your calendar.

#

Stop by the PSF booth in the expo hall tomorrow to say "Hi!" before it closes. I'm the guy in the Yankee cap and the Grumpy shirt will all the badge ribbons.

wanton lantern
#

Don't forget that this morning's keynote will be in Spanish!!! There will be LLM "translation" you can stream (bring headphones) and live English captions.

ancient burrow
#

Lightning talks at 8!!!

tame prawn
cerulean breach
#

That doesn't let me sign up either. It says to click on a + where there's an available room, but there are no + to click. Open spaces are managed really oddly. There are multiple views that I only ever see when someone who seems to know where to click shares a link. There are multiple ways to sign up, but they are made available at hard to predict times. I know there are reasons for doing it this way, but it's quite unintuitive.

stuck reef
#

apparently signups open at 8

tame prawn
#

Yeah, signups are open now. Thanks everyone.

cerulean breach
#

I'm hosting an open space about chess at 11:00 in room 202A. If you're looking to meet Python people who also play chess, please stop by!

wanton lantern
#

Just a reminder that all the plenary stuff is in the Pacific Ballroom/arena no matter what the app says.

wanton lantern
lime vine
wanton lantern
lime vine
#

I think maybe @outer zenith is a bit deaf in the left ear right now....

outer zenith
#

That's okay. It's why I have two ears. Redundant design.

tacit jetty
#

I don't imagine that Pablo will (nor should) compress his keynote into 15 minutes

spice sky
umbral quail
#

I love the attempted translation of "maintainers" as "jewelers"

ancient burrow
#

I wish this keynote had been the opening keynote

ancient burrow
#

Damn what an incredible talk

tacit jetty
#

Pablo's talk was touching. Everyone who didn't attend should watch it when it's posted.

lime vine
#

Pablo's talk is one for the ages (to over-extend the metaphor)

wanton lantern
#

I look forward to watching it when I have the mental bandwidth to deal with translations.

tacit jetty
#

The translation (which was text only) frequently rewrote itself. Which makes sense, but it was kinda hard to follow. But there were a lot of English language quotes in the slides that made it a lot easier to anchor ones interpretation.

near condor
#

Anyone know where to park?

forest jetty
#

I didn’t need to follow too closely bc of the slides. I could feel his emotion and authenticity. Probably what is resonating for all.

tacit jetty
near condor
#

Ah i found parking thanks though

#

I have arrived

south jackal
#

I can't wait to review the videos after. There were a lot of talks where I couldn't decide between two happening at the same time

near condor
#

Im eating lunch anyone wanna join me?

wanton lantern
south jackal
#

Went well/was interesting

#

Also do you think the PSF is going to upload the sales pitch keynote 💀

wanton lantern
wanton lantern
south jackal
#

Oh! I took a quiz that had prizes if you got all the questions right, in the expo hall, at the jetbrains booth. I got at least one question wrong. I suspect it may have been the one about which city didn't have a PyLadies chapter. I think I guessed Kansas City

#

I was soooooo tempted yesterday to walk up to Microsoft's/Github's booth and ask them when they were going to fix Github Actions

#

(I still just might >.>)\

south jackal
#

}"?+{:>)P}O<9iknuj?"
+>
{:}OL<)P+m9ikBNM,.LIO;/P'{:

#

Sorry about that

#

My computer is so excited about the conference it wanted to talk to all of you as well

#

Although it mainly wanted to express its own frustrations about GitHub Actions

south jackal
#

What really happened was sandwich crumbs falling on my keyboard

#

But my frustration with GitHub Actions is that as a primarily scientific developer my general tooling knowledge is a bit weak and GitHub Actions were the main CI/CD tooling I was familiar with, so am worried with the increased unreliability of Github actions I'm going to be a weaker jobs candidate and would love them to be fixed instead of learning something else

#

This conference has been great for seeing a lot of other tooling in action, though!

#

I'm really excited about messing around with AirFlow more after the conference

#

Even picked up some more PyCharm tips from the jetbrains booth

finite tinsel
umbral quail
#

I think one of the real problems with GHA is GitHub using their position as owner of the PR page to crush the competition like Travis/Circle/etc. that had to do its own integrations, and competition drying up, and so I think a consequence is it will stay the de facto standard for a long while yet, even as much as people are unhappy with it, and skills for it won't go to waste

#

(crushing the competition was, to be clear, an entirely sensible business decision, it's unfortunate for the community but I'm not claiming it was unusually evil or anything)

south jackal
#

I learned how to use AI tooling in PyCharm. Which I probably need to increase my comfort level doing

#

I also learned that I was apparently only like 1 of 5 people who actually used PyCharm Professional exclusive features so that's why Pycharm Pro is getting phased out

tacit jetty
#

So who isn't going to the auction tonight?

tame basalt
umbral quail
#

pyladies auction is great but I cannot come home with a second steel drum :)

minor stone
#

then get a third

lime vine
south jackal
#

Hey, is there a lightning talk schedule somewhere? There's a lightning talk I want to hit tonight but not sure which room it is in and haven't found a schedule thus far

tacit jetty
#

I'm interested to attach myself to other people's plans for after the lightning talks

south jackal
#

Same here ^

tacit jetty
umbral quail
#

all the lightning talks are in the pacific ballroom (keynote room)

south jackal
#

Ah okay, in the app, not on the....

Wait, what? I thought the schedule said they were in mujltiple rooms. Okay, if they're in the same area that is easier

umbral quail
#

lightning talks are one after another on a single stage. (maybe you're thinking of open spaces, which are all over the place?)

south jackal
#

Maybe. Either way, doesn't matter, if they're all in the pacific ballroom that makes things easier

spice sky
south jackal
#

Completely kills momentum, most won’t remember the game 20 years down the road or whenever it expires

#

But those are old wounds I’ve mostly gotten over

wanton lantern
wanton lantern
south jackal
forest jetty
#

That’d be a lot of running around!

#

Maybe you’re thinking of open spaces

south jackal
#

I think I saw 104 ABC and assumed separate talks were happening in each one as opposed to the spaces being collapsed together

wanton lantern
#

Refresh the app.

#

104ABC is 1 room, FWIW.

tacit jetty
#

You have to do a total hike to get to the main stage

south jackal
#

See this is what the location said 😦

wanton lantern
#

Yeah... There have been... Issues with that in the app. I don't know what to tell you. Refresh and it should have the right information.

#

All plenrary things (lightning talks, keynotes, etc.) are in the pacific ballroom/arena space.

south jackal
#

Oh it’s fine. I eventually got the right information and made it to the right place :). technical snafus happen!

outer zenith
#

Glad I made it into the hall in time for Ned's talk. Just sat here smiling the whole time. 😁

tacit jetty
#

@lime vine I appreciated that talk, as someone who rarely gets a word in during group conversations.

south jackal
#

I also thought it was a great talk! Gave me something to think about. I know I sometimes talk to fill awkwardness.

outer zenith
#

☝️ I think many of us do. Sitting in silence for a few moments can require concious effort.

crystal solar
#

I missed it 😦

south jackal
#

You can get part of it by sitting silently for five minutes

lime vine
#

thanks all!

south jackal
#

Did anyone who isn’t going to the auction want to grab dinner somewhere nearby?

#

I’m so glad I decided to come this year. It’s been a blast thus far.

ebon scarab
#

Unless you decided to go to the auction after all

south jackal
#

I think auctions are more fun when you arent broke 😛

ebon scarab
#

Very true

tacit jetty
#

The items being auctioned also aren't very valuable, from what I understand. So you're not competing to get a good deal

south jackal
#

It’s about 7 minute drive from the venue I think?

#

I may be able to drive people if I take a little time to clean my car so it’s less embarrassing

ebon scarab
#

Hm, that's a bit of a trek! I'll probably grab something closer, but don't let that influence where you want to go :3

south jackal
#

No problem!

#

I’m actually pretty wiped out lol. The conference is kind of both energizing and exhausting

south jackal
#

Some of the talks made me feel so seen. Like the lightning talk about TTRPGs. I have written more code than I care to admit to simulate dice rolls, spell casts, etc. either to help friends with dyscalculia or to prove a point

wanton lantern
wanton lantern
wanton lantern
#

Anyone want to grab breakfast in the morning before the keynote?

fathom chasm
#

Wrote up a summary of the Packaging Summit that was organized on Friday if anyone's curious about it, https://bernat.tech/posts/pycon-us-2026-packaging-summit-recap/ Thanks!

Bernát Gábor — Python packaging, tox, virtualenv & open source

Per-talk notes from the PyCon US 2026 Packaging Summit in Long Beach: Emma Smith on Wheel 2.0 and Zstandard compression, Mike Fiedler on PyPI abuse vectors, Mahe Iram Khan on ecosystems, lightning talks on PEP 772, mobile wheels, AI accelerator variants, and the roundtable discussions.

south jackal
modern lily
#

Hi, everyone. I am Declane. I am intersted in Python. How can I help you with my knowledge?

near condor
#

Do you guys know if they'll have breakfast at pycon?

wanton lantern
near condor
#

Thats unfortunate

wanton lantern
#

Anyone up and want to grab breakfast in half an hour or so?

near condor
#

Im down in fullerton currently. About to start the commute to pycon.

wanton lantern
#

If anyone is interested I will be at &Waffles at 8.

wanton lantern
#

I am at &Waffles on the patio if anybody is interested.

lime vine
#

I am at the lightning talks if anyone is interested

ancient burrow
#

Great sequel talk this year - finding cat emojis using AI

#

Check out the talk from last year which was about cat emojis - it was great

tacit jetty
#

Do the lightning talks get posted later?

lime vine
tacit jetty
#

This music is going to put me back to sleep

wanton lantern
tacit jetty
wanton lantern
tacit jetty
#

They're going to say thanks to Google?
Inb4 Corey Doctorow

umbral quail
#

my new conspiracy theory is the first-day keynote was an intentional 4d chess move to embarrass the AI accelerationists in the light of the later keynotes

#

(I don't actually think this is true but it's interesting how all the later keynotes are being seen in contrast to that one)

forest jetty
#

I am hearing so much pain and anger at this pycon and I know Anthropic is listening. NOONE is working on the problem of wealth inequality and yet another exponential you are not bragging about is how you will make this problem even worse. Please do something - and I don’t just mean free Claude max subscriptions. Real science on this problem the same way you worked so hard to eliminate our labor opportunities. It’s not just going to fall out of the sky!! Same to you, Google and OpenAI. Thank you.

south jackal
#

I wonder who is more likely to listen and help. Regulatory bodies/legislatures/the offending companies themselves

finite pond
#

Even on matters which should have reasonable consensus, like consumer privacy

south jackal
#

I know. I’m not optimistic. Best case is regulatory bodies in other countries spreading (that's how we got data privacy, from the EU)

#

My intent would probably have been framed better as who is less/least likely to help

#

I try to be positive for my mental health but it’s often self delusion

tacit jetty
#

For this convention center, I like that the expo hall is close to the lecture halls. But the main stage is practically in a different building.

frozen relic
#

Yeah, I liked the Pittsburgh convention center better

#

But this location is much nicer

#

Who's staying for sprints? 👀

tacit jetty
#

Keith is

#

You're doing a memray sprint?

stuck reef
frozen relic
spice sky
#

I’m excited for it. Did CPython last year.

frozen relic
#

nice!

spice sky
#

Very grateful to MIT for sending me.

near condor
#

Had a great time meeting people at pycon

#

Will definitely be going again next time it is in california.

lime vine
near condor
#

Ill be going again next year then

spice sky
tacit jetty
#

I'm apprehensive about what pycon will be like in 2028.

spice sky
tacit jetty
#

They haven't made plans for 2028 yet, because they need to figure out how they can make it work under these circumstances.

#

The contracts for 2027 I believe are already locked in.

forest jetty
#

Why not do it outside US lol

spice sky
forest jetty
#

I feel like Python has scandi vibes let’s do it there hehe

lime vine
tacit jetty
tacit jetty
#

I predicted that the next host city would be in Canada, but apparently that's been taken all the way off the table.

stuck reef
#

PyCon has been in Canada before

forest jetty
lime vine
# stuck reef PyCon has been in Canada before

yes, it was in Montreal in 2014 and 2015, and I think some of the experience from then has made the difficulties clear. The other aspect of this is that just as some people are not comfortable traveling to the US, some US people will not be comfortable leaving the US and then trying to re-enter.

umbral quail
#

yeah, I loved PyCon "US" in Montreal, sad if they can't do it again

lime vine
#

(BTW, I am repeating what I heard yesterday at the PSF members' lunch)

umbral quail
#

hm, yeahc very true re US resident folks re entering, and would be unfortunate to effectlively not have a PyCon they can attend

forest jetty
#

yea. heh

spice sky
strange pike
#

For pythonistas in long beach tonight, come draft magic for a good cause!

https://mathstodon.xyz/@crazy4pi314/116592442469036729

#PyConUS folks!

✅ Do you like #magicthegathering ?
✅ Are you free tonight at 7pm?

Join the unofficial PyCon #mtg charity draft supporting Trans Lifeline!

YOU BRING:
25$ (or more) donation to Trans Lifeline
give.translifeline.org/campaig…

I'LL BRING:
The rest of the cards and supplies for the draft

We'll be pick 2 drafting Secrets of Strixhaven in the lobby of the Hayatt Regency next to the convention venue starting at 7pm. No recent magic experience needed, we can teach and this is a casual, fun event 💕

#PyConUS2026

tacit jetty
#

Did anyone take a pic of the fake questions?

ancient burrow
tacit jetty
#

Is list[A, B] even a valid annotation?

frozen relic
#

No

spice sky
#

comedic license.

lime vine
#

i didn't know AIs were released under a comedic license

frozen relic
#

I also caught a picture of the captions

tacit jetty
#

I don't see a compelling reason to grow the stdlib now that it's so easy to install stuff

frozen relic
#

I'd rather see either a better HTTP client lib or the removal of http.client

#

We shouldn't have a difficult to use, under-featured HTTP client, IMO

crystal solar
#

kill http.server

tacit jetty
#

Also we know that Guido stepped down as BDFL because he didn't like being singularly responsible for decisions that will always be disliked by some number of people

But I wonder by what year external pressures might have required python to become more democratic. Because it wouldn't be reasonable for one person to have unlimited decision making power over something as critical as Python is in 2026.

frozen relic
crystal solar
#

oh?

ancient burrow
frozen relic
#

python -m http.server is a great way to quickly get access to files in a VM or container from outside it

ancient burrow
tacit jetty
crystal solar
tacit jetty
#

Sorry depositors

ancient burrow
#

Like they approved “you use Python and nothing else”

spice sky
ancient burrow
spice sky
lime vine
#

Python's new motto: "No tentacle overseers"

spice sky
lime vine
#

Who's up for dinner tonight?

spice sky
ancient burrow
tacit jetty
crystal solar
# spice sky Why? People use that a LOT.

i haven't thought about it too much, but I rarely use it. I didn't know there were a lot of smaller uses that make installing a "real" web server a bit annoying

#

I'd be down to get dinner after the ice cream selfie open space

tacit jetty
#

Is the ice cream free?

lime vine
tacit jetty
#

Wow

crystal solar
tacit jetty
#

Thanks though

lime vine
#

i like the idea of the ice-cream walk but it feels like it's going to become huge and therefore difficult

tacit jetty
#

Shout out to us!!!!!!!

crystal solar
spice sky
#

@lime vine any thoughts on where & when?

lime vine
#

my impulse is to stay close. I have to be headed to LAX by about 8. Since the ice-cream trek is a variable, let's meet by the LBC sign just outside the plenary area, to see what's going on there first:

frozen relic
#

I've gotta stick around here at least long enough to give a sprintro

lime vine
frozen relic
#

they should start right after this closing ceremony, but then it's just a question of how close to the start of the line of people I wind up 😆

lime vine
#

the ice cream isn't leaving until 5:45 I think, and we might skip it so let's stay loose and try to make it happen.

crystal solar
#

I am not that attached to it, either

tacit jetty
#

I'm at the LBC

spice sky
#

I’ll head there now wasn’t sure if folks were staying for confs & sprints

#

Wearing a tie dye

pastel sand
#

There is a group waiting at the registration lounge

#

We will meet you folks at the cremery

tacit jetty
#

What creamery did you all go to?

ancient burrow
#

Was really great seeing all of you again this year

wanton lantern
stuck reef
#

he is the maintainer of dataclasses and was here earlier

#

PR looks reasonable to me but I'll defer to him

wanton lantern
wanton lantern
#

Will do.

lime vine
wanton lantern
#

Tim says "Hi" back.

urban lark
wanton lantern
#

Y'all gonna be runnin' my code once 3.16 comes around!

ancient burrow
#

Hey let’s go!!!

wanton lantern
#

I'm so glad I got a chance to meet some of you. I'm sorry I didn't get to meet all of you! I think next year we should do a PyDis open space so we can try to actually all meet up!

lime vine
#

we've done that in the past, and our dinner during the ice cream selfie was pydis-originated at least if not properly coordinated as a full pydis event

tacit jetty
#

I did a pydis open space once. Some people were confused that it wasn't about making discord bots. And then I wasn't really sure what all of us were supposed to talk about.
But you know what they say about bringing things back by popular demand.

lime vine
#

open spaces can be awkward if no one is setting a topic and keeping the conversation going.

placid palm
#

need a real life !topic command

maiden egret
#

Is there any specific channel for people in school learning Python? I am struggling with understanding loops

maiden egret
#

Thank you

south jackal
#

I think it being my first convention as an adultin decades as well as needing to commute an hour to and from made me less social/participatory than I'd like, but hopefully next year I can meet more people from pydis and attend more stuff during and in the evenings after. May even be inspired to give a lightning talk now that I've seen some of them!

wanton lantern
spare umbra
#

was surprised no one from the server expressed any interest in going, seeing some of the best talent and startups in one room was fun

lime vine
spare umbra
lime vine
#

I missed them, i was out friday night

#

to be fair, i'm not much of an afterparty person

#

esp the kind where VCs write checks

spare umbra
#

hanging out at a bar is pretty tame compared to others ive been too

#

and people get written checks over drinks a fair amount on the west coast from my experience

lime vine
#

it sounds great if it's the kind of thing you want to attend.

#

i'm not looking to hang out with the best talent and startups

spare umbra
#

fair enough, some of these people are doing pretty state of the art stuff with python, and it's incredible to see how far the ecosystem can go

#

like they're contributing pretty significantly to open source packages and tooling as part of their work, not sure why it wouldn't be worth talking to them

wanton lantern
lime vine
ancient burrow
#

There are also always people hanging out in the lobbies

#

Python Board Gamers hang out every night

#

This year we converged at the Hyatt Regency

wanton lantern
#

Did I play anything with you and not realize?

ancient burrow
#

Poooossibly???

#

Asian guy with long hair

wanton lantern
#

Yankees cap, grumpy shirt. Really (REALLY) long badge with ribbons.

ancient burrow
#

WEll - even if we didn't play games - maybe next time :D

wanton lantern
#

And now that I'm back from PyCon I can wear PyCon shirts 😃

sullen bolt
#

I missed meeting up with people from the server but it was a great PyCon.

lime vine
pale field
#

Hey everyone 👋
I’m into tactical games, late-night chats, music, memes, and meeting cool people from around the world. Always down for gaming, VC, and making new friends on Discord 😄
If you’re chill, funny, and active, send me a message — let’s vibe and build a fun community together!

lime vine
pale field
#

Ok

wanton lantern
lime vine
# spare umbra like they're contributing pretty significantly to open source packages and tooli...

i don't mean to resurrect a thread, but this has been rattling around in the back of my mind. PyCon shows the breadth of the Python world. Lots of people are there for things other than the Next Big Thing, or to get a business off the ground. I'm more likely to hang out with community builders or core team members, for example. It's great that one conference can feel like home to people with such diverse interests.

spare umbra
#

This server does seem to turn its nose up quite a bit when the topic comes up, but a lot of the open source communities we work with and support (financially & through events) benefit the ecosystem greatly

lime vine
#

and tbh, many engineers have an aversion to being sold things, or having to sell things.

spare umbra
#

No one is asking for paid work? Or for engineers to sell or buy anything?

lime vine
spare umbra
#

One example I can publicly discuss is Anthropic's recent $1.5M donation to the python foundation. You had someone in this channel complaining about being forced to use it, despite python directly being tied to that company now.

lime vine
#

yes, many people are opposed to AI. Also, the donation was no strings attached, so I wouldn't say Python is directly tied to Anthropic any more than they are any other sponsor.

#

We are all grateful for the sponsorships.

spare umbra
#

$1.5M is fairly non-material

lime vine
#

and what does non-material mean?

spare umbra
#

I'm not saying there was a problem, and the implication that I did is unusual

lime vine
#

i'm sorry, i'm lost.

#

why did you link to my VC comment?

#

I'm misunderstanding you, I apologize.

spare umbra
#

It doesn't make sense to bring the topic back to discussion, question me, then get confused when I answer

lime vine
stuck reef
#

like ned I'm also confused what you're trying to say

spare umbra
lime vine
#

and coming to PyCon because people make deals there is a fine reason to go to PyCon.

spare umbra
#

None of the people I attended with were there for dealmaking

lime vine
lime vine
spare umbra
#

Yes because it was unexpected

lime vine
#

ok, cool

spare umbra
#

The message implied that myself and some select others were there for the "Next Big Thing", which isn't true and really understates our contributions to the foundation and the side events

lime vine
#

You said (#pycon-us message), "not sure why it wouldn't be worth talking to them", and I was just ruminating on the variety of reasons people at PyCon and the different types of people that will clump together for different reasons.

lime vine
#

I'm am a huge fan of companies supporting Python. I worked to get my employer to sponsor at a higher level this year.

spare umbra
#

We work with a select number of CVCs who are material sponsors

lime vine
#

i'm sorry that i wasn't clear enough. I wasn't trying to challenge you.

spare umbra
#

It's ok I misunderstood on my end

blissful latch
#

HelloWorld("print")

patent portal
#

@sharp saddle

sharp saddle
brave warren
#

pycon-eu when?

lime vine
brave warren
#

Poland 😔

lime vine
brave warren
#

because it's Poland bro

rare falcon
#

Looking forward to it, I always wanted to see Krakow

rare falcon
lime vine
brave warren
lime vine
#

i guess there are close-minded people everywhere

brave warren
#

plus travelling abroad? In this economy?

lime vine
brave warren
#

man

#

nah I was just wondering if there was a pycon europe soon purely out of interest

lime vine
#

ok, question answered

brave warren
#

yeah

lime vine
brave warren
#

but there's a pycon Uganda what the actual-

lime vine
brave warren
lime vine
brave warren
#

huh interesting, the more you know I guess

#

"Who killed captain alex?" is the greatest piece of media ever created, hollywood is yet to catch up

#

so that checks out tbh

wanton lantern
urban lark
wanton lantern
lime vine
tacit jetty
lime vine
#

true, she might not have said citizens. It should be "people in the US", but citizens don't get a free pass anyway.

tacit jetty
#

right

lime vine
#

I'm changing the word

tacit jetty
#

what do you think the PSF can do for the time being? I'd be willing to pay more until international attendance returns to normal.

lime vine
tacit jetty
#

they can at least increase the corporate rate, since pycon is already less expensive than most professional conferences. and that's just forcing corporations to donate to the PSF, which they already should.

#

and then they can keep the individual/non-profit and student rates the same.

lime vine
wanton lantern
#

Part of the issue is that the Long Beach contract was signed before COVID. It was an expensive place then and it got more expensive. The decline in international attendance exacerbated what would already have been a difficult year.

tacit jetty
#

yeah, idk if anything can be done for 2027

wanton lantern
#

I have been informed that the next location will be significantly less expensive. With that, I have no insight as to where it is.

tacit jetty
#

we're going back to pittsburgh, friends!

wanton lantern
#

Baltimore!!!

#

That way we can BMore 😀 in PyCharmCity

#

You don't want a PyCon where you can sleep in your own bed?

tacit jetty
#

I wouldn't be able to in that scenario

#

and I can't imagine that pycon will return to DC (its inaugural city) in the forseeable future.

wanton lantern
#

I doubt it. And, TBH, I am not sure it would qualify as less expensive than Long Beach.

tacit jetty
#

probably not

#

inb4 detroit

wanton lantern
#

Detroit would work. Milwaukee. Charleston. Raleigh.

#

Hartford. All I know is eastern half of the country based on flip flopping sides.

frozen relic
wanton lantern
#

Depends on finances, TBH. I'd be ~25 minutes away so not too bad for commute. If I'm covering it I think I would rather do that than spend $2K or so on a hotel.

wanton lantern
#

Could be.

ancient burrow
tame basalt
lime vine