#pycon-us

1 messages · Page 1 of 1 (latest)

tacit jetty
#

I don't really know what to say first.

dim sage
#

ping

tacit jetty
#

I attended last year, but won't be attending this year. Salt Lake City is an underrated city that I weirdly know a lot about, so I'm happy to share tips for best enjoying the city as well.

#

also if someone can bring me back a new Utah flag, I'd appreciate it!

stuck reef
#

I was in Utah a few weeks ago and there was somebody at the airport collecting signatures to overturn the new flag 😄

#

I like it though

tacit jetty
tacit jetty
#

This was my preferred design

stuck reef
#

that's pretty good too! I just like any US state flag that isn't just blue with a coat of arms

tacit jetty
craggy solstice
#

If there are mountains in Utah (i probably should know that and I think I've heard matt harrison talking about skiing in Utah) then the new flag make sense. I don't remember the old one though.

#

Anyone attending online?

tacit jetty
timber gale
#

+ 👋 is there a link to the PyCon programme?

wheat inlet
frosty meadow
#

Is PyCon or associated talks livestreamed at all? pithink

ivory dove
hybrid pawn
#

I’m going in full newbie mode.

tacit jetty
wheat inlet
tacit jetty
# lime vine I would be happy to hear tips

the main headquarters for the mormon church is diagonally across the intersection from the convention center, so you can see the main mormon temple (on the outside), and the tabernacle for the mormon tabernacle choir. and sometimes there's someone playing the organ.

last year there was an attendee-organized walk in a canyon that's next to the city (the city goes all the way to where the mountains become too steep, and abruptly stops), and I didn't go because I didn't bring the right shoes for it. Wish I had.

#

The blue iguana is a good restaurant (went there with @stuck reef). The bar "why kiki" is not a good bar.

stuck reef
#

last year I simply walked from my airbnb into the nearest mountains and climbed up. That was very nice, I got a great view of the city

lime vine
#

I have Thursday to try something like that (my wife will be with me through Friday night)

tacit jetty
lime vine
tacit jetty
lime vine
#

looks right 🙂

wheat inlet
#

Last year, I went to a bar called "Lake Effect" at the end of the final day of the conference (Sunday). It was a good ambience and they had a great jazz band playing live. The jazz band is obviously not a permanent fixture, but it looked like the kind of place that regularly has something like that.

#

It's at walking distance from the conference centre.

slender plinth
slender plinth
#

Can’t come to PyCon because US (I haven’t got a visa yet)

maiden sigil
fallow dock
#

son of ;;;;

narrow goblet
#

is there any pycon spain channel?

tacit jetty
narrow goblet
#

f

#

I've checked spanish servers but there aren't with pycon topics

tacit jetty
tacit jetty
narrow goblet
#

kokok

stuck reef
#

it's called "charlas"

fallow dock
#

hi

dim sage
dim sage
narrow goblet
#

but tickets not for sale atm

craggy solstice
slender plinth
#

Idk what they ar tho

craggy solstice
#

The new flag features a central beehive and accompanying star surrounded by a hexagon, snowy mountains, and red rocks on a blue foundation, according to Utah Department of Culture and Community Engagement's "More Than Just A Flag" initiative.

wheat inlet
#

I like that flag. It's a good flag.

#

I'm a bit sad that I'll have to miss Ned's keynote. Well, I suppose I can watch it in a few months time on YouTube, but actually sitting in the audience is a different experience.

wooden gale
#

where can i learn python from start

gentle acorn
#

So excited, This is my first Pycon.

craggy solstice
frosty pebbleBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

tacit jetty
ivory dove
tacit jetty
ivory dove
#

it's true. Though at RHSummit they give you a backpack

dusk hull
#

Do you stick the swag backpack in you swag backpack? :p

ivory dove
#

Well, the swag backpack was bigger than my swag backpack. So I put my swag backpack in the swag backpack

crystal solar
#

shiny gold swag bag

ivory dove
crystal solar
#

||oh i wasn't even planning on making that reference 😳||

hybrid pawn
#

I am not much of a swag lover. Is there a place to leave my unwanteds for people who want to bring home doubles?

tacit jetty
hybrid pawn
#

I just heard from my neighbor that there is also a "Red Iguana" restaurant, unrelated to the "Blue Iguana" mentioned above. It's further away, but she says it has the best mole sauce ever.

tacit jetty
#

I wonder if they hate eachother.

steady anchor
#

pycon us logo whoop whoop

lime vine
#

PyCon!

tacit jetty
#

Yeye

brittle lily
brittle lily
ivory dove
#

Very well could be the case there too, but better to have it and not need it than not have it and wish you did

stuck reef
#

but maybe I'm a spoiled Californian

ivory dove
brittle lily
#

My code? Well then, bug spray it is *orders industrial grade pallets*
But awesome, I hadn't thought of going on a hike at all until you had mentioned it, and I would have regretted it if I didn't at least try to plan one

ivory dove
brittle lily
tacit jetty
brittle lily
tacit jetty
#

(inb4 it's like a wedding or something.)

ivory dove
tacit jetty
ivory dove
#

I haven't decided yet. I have a couple different routes I could go. Most likely it would involve using python as an application testing tool. I'd have to be careful to give enough details to make it interesting while not giving away proprietary information about my workplace. That would be the difficult part

#

But it's probably 50/50 or worse if the review panel would even find it an interesting enough topic

#

I might have to invent a scenario to help make it interactive/interesting since I definitely couldn't use my real work

ivory dove
#

See? It already put you to sleep @tacit jetty xD

#

Oops that was supposed to be a non-ping mention

tacit jetty
#

I don't know that your chances are any worse than anyone else's

hard siren
#

you can wear the fancy hat you made and program it to say Community Outreach Lead for Python Discord

brittle lily
crude star
#

Can we join the pycon online ?

thick pike
#

Ah same question

lost saffron
tacit jetty
#

You have to pay to attend online, but the talks will be posted on youtube later.

gentle acorn
#

Can anyone use one of the open spaces? I have this Oak D lite AI camera I haven't had time to use and maybe other attendees would be interested in making a project with it between talks. I'm new to all this and unsure if this is something people do at Pycon.

stuck reef
tacit jetty
gentle acorn
#

interesting

#

and how do people find out if something is happening in one of those rooms they may be interested in?

#

unless this board you speak of is uploaded to the pycon app. that answers my question if it is.

stuck reef
#

I think they look at the board 🙂

gentle acorn
#

lol see, it's missing the obvious like that which leads to so many of my failed over complicated Python app ideas.

#

any advice on how open space events should be structured and prepared for if your the one starting it?

sudden bane
#

How do I attend online?

stuck reef
gentle acorn
lethal compass
#

Hi, everyone! Super excited for PyCon this year!

#

I'm delivering a talk Friday morning on Python 3.11's new specializing, adaptive interpreter, and I'll also be hanging around the Microsoft booth for much of the conference. Feel free to stop by either of them and talk Python performance!

#

(I'll also be listening here for @-mentions the whole time too, if anyone wants to chat.)

lime vine
lethal compass
#

I won't be talking about 669 in my talk at all, but I'm somewhat familiar with it (so maybe I can help anyways).

#

(I wrote a PEP 669 jump and opcode tracer for fun.)

lime vine
lethal compass
#

It was also a way of proving that I understood how it worked, haha.

hybrid pawn
#

Will the slides for the newcomer's session be available earlier than the normal two weeks for the yootoob videos? I ask because I don't arrive until Thursday evening, and thus can't attend that session f2f but would want to hear what was said.

tacit jetty
#

Maybe someone can just tell you in this chat what is said during that

hybrid pawn
#

A single shovel of slideware would probably be more efficient. :-)

lime vine
hybrid pawn
#

Fair enough.

worn mountain
#

On the PyCon schedule, are the displayed times localized to my browser's time zone, or are they in Salt Lake City time?

wheat inlet
#

They are in SLC time for me, and I guess it's the same for everyone.

#

The "Welcome" is at 09:00AM on Friday, 21 April on the schedule I see

vague comet
#

Is there one every year?

tacit jetty
worn mountain
#

Even then they had it online

vague comet
worn mountain
#

this year will be the 20th anniversary

lime vine
#

btw: PyCon US is hosted in the same city for two years each time (to simplify planning). This year is the second in Salt Lake City. 2024 and 2025 will be in Pittsburgh PA.

ivory dove
lime vine
#

I've asked this now on Mastodon and Twitter, but I might as well try here: is anyone coming to PyCon with juggling equipment? I've brought some in the past, but I'm not sure I want to lug it around this time.

quick mountain
#

side note, I'm coming to PyCon 2023, finally got things arranged

#

I'll be looking up folks I know, and I might create a meetup of my own for some esoteric subject if I feel up to it :D

ivory dove
tacit jetty
#

it's not part of Discord, no. you'd go to the pycon website and sign up for the email list.

lime vine
vestal dome
#

Um

tacit jetty
wet wolf
#

Am hyped. Able to fly out this year but know barely anyone there. Also bringing coworker along who hasn't been to any dev conferences so should be a fun time

tacit jetty
stuck reef
#

I ran into Guido at the airport already 🙂

thorn quarry
#

Good luck to everyone today giving talks.

tacit jetty
#

If anyone at the conference sees this flag irl, I'll be interested to know

#

(this is the new flag of Utah in the style of the progress flag)

junior ocean
#

wow

wet wolf
#

The new Utah flag for reference

pallid pollen
#

hi

#

i'm attending pycon this is my second time. didn't realize that the talks today and tommorow were paid so i'm just in my hotel room unpacking

wet wolf
#

I think some are free tomorrow

#

or all of them. I was able to "purchase" one

stuck reef
#

the typing summit is free 🙂

hybrid pawn
#

Still hoping for the newcomer presentation slides, given that imma only going to be a newcomer once and I will be in an airplane during the session.

wet wolf
#

Is this the official Chan for the conference or is it jumping between here and a matrix server?

#

Also thx to whoever is handing out the roles keanuthanks

tacit jetty
lime vine
#

@hybrid pawn something to know as a first-timer: PyCon is a lot more than a series of presentations. Some people don't go to any of them, preferring "the hallway track".

ivory dove
#

Especially those pesky keynotes.

lime vine
#

i hear three of them will be good this year 😄

wet wolf
#

Penlights and Python headband prepared for keynotes

gentle acorn
#

Whats the hallway track?

wet wolf
#

Socializing in the hallway

#

#hallwaycon

lime vine
gentle acorn
#

super excited. I wonder if people will be interested in doing a project with the AI camera i brought.

lime vine
gentle acorn
#

nice

wet wolf
#

"AI Camera"?

gentle acorn
#

thank you for all the tips

gentle acorn
#
Luxonis

Combines high performance and affordability, providing all the superpowers offered by RVC2 core and DepthAI API in an affordable package. Won AI and Vision Alliance's Best camera award in 2022. 4 TOPS of processing power 13 MP central RGB camera available in auto-focus and fixed-focus variants BMI270 IMU, 6-axis sensor

#

but have not had the time to get it a project going for it since it arrived so this felt like a good place to start.

wet wolf
#

Idea: "A camera that ignores people in the picture and zooms in on only dogs in the image"

#

oooh, that's actually pretty cool. Didn't know this existed

gentle acorn
#

thats a fun idea

#

i was kicking a d&d idea around on paper where you have a giant grid on a white board and you draw on it and the info is analyzed by the camera and converted in to stats that are sent to each player.

#

stuff like distance to enemy and terrain type and npc elevation based on trained symbles

wet wolf
#

In something kinda similar but simpler I wonder if you could use it for analysis of professional Go games

#

that is, mount it above the board and insta-read in the game record and generate AI-predicted moves

gentle acorn
#

oh thats facinating

wet wolf
#

I think currently they just have someone manually do it or use an online platform as the board but it'd be fun to have a live version

gentle acorn
#

go is a hard game. the more in to it you get the more you realize there is so much more too it

wet wolf
#

Yup. But with katago now you can get really good AI models on a laptop.

brittle lily
#

Ah checked in and at my hotel, and after checking the SLC weather--I realize I did not pack for the cold weather. Oh well being inside will help with that

lime vine
#

yeah, i hope i brought enough layers. I didn't want to have a full winter coat.

brittle lily
#

Worse comes to worse I'll do jumping jacks or something equally silly to warm up 😅

tacit jetty
#

Utah spends very little time in an ideal temperature range. It's just hot all the time, except for when it's really cold.

#

"but it's a dry heat!" they say

brittle lily
#

I was all prepared for that dry heat I didn't think to plan for any weather past it being rainy. Which as a child of the midwest, is a massive oversight on my part. I should be use to the weather not being consistent, and should have known to check. Oh well

wet wolf
#

I’m more worried about if the convention center AC keeps up

wet wolf
#

Btw targets on DoorDash here too 😄

short warren
#

Is there a way to watch online or is it just in person?

tacit jetty
short warren
#

Oh awesome, thanks!

frozen relic
lime vine
frozen relic
#

Yeah, I did not pack warm enough clothes for this 😅

brittle lily
#

I'm currently sitting in the newcomers orientation and haven't been outside since this morning. But the building has been a great climate all day so if it's really cold outside I didn't notice 😄

tacit jetty
frozen relic
#

Yep, exactly that. Drove from Vegas to Zion and then to Canyonlands and Arches over a long weekend

tacit jetty
analog vigil
#

There are not one, but TWO squeezeboxes at PyCon. You have been warned.

brittle lily
brittle lily
#

It was a rather silly day in the best of ways. Great start to my first in person PyCon

tacit jetty
#

I should have known when I had the idea for this channel that I'd end up sad that I'm missing out

#

Everyone please go again next year uwu lemon_sentimental

ivory dove
#

And I promise to put some clothes on and not whip people with spruce branches

tacit jetty
#

Wha

#

Are you talking about that folk vodka detox?

ivory dove
#

<----

tacit jetty
#

Ah. I had never looked that closely at it tbh.

mild dome
#

💀

wheat inlet
#

How many attendees are there this year?

sudden bane
#

98

ivory dove
lime vine
#

can't trust Rust's math I guess?

#

the expectation is ~2000

ivory dove
quick mountain
#

Now sitting in the audience for the key-Ned

mellow lily
#

Wednesday Addams doesn't smile often, but when she does, it's because she just got a new sticker for her laptop. Join Wednesday in her love for all things dark and Python with our new sticker at PyCon. It's so good, it'll make even Wednesday crack a smile.

Find the Netflix nerds for a sticker! There's 3 of us 😀🐍🕷️

quick mountain
#

and I sat down and ate breakfast next to Guido Himself

#

we had a good conversation about the future of the language (there's a lot of hard work to be done, but it's slowly happening)
and some fun talk about virtualization of our workspaces - he works for Microsoft now (he used to work for Dropbox), and he has never been in the office, ever

tacit jetty
quick mountain
quick mountain
# tacit jetty what are ABI and HPy?
GitHub

HPy: a better API for Python. Contribute to hpyproject/hpy development by creating an account on GitHub.

tacit jetty
quick mountain
frozen relic
#

The stable ABI is pretty new, in the grand scheme of things (it was introduced in 3.2, so it's only about a decade old). But, the C API itself is much older with a ton of legacy and decisions that are questionable in retrospect, and the stable ABI was bootstrapped by choosing existing functions from the C API and committing to backwards compatibility for them at the ABI level. Which was a quick and easy way to start giving a stable ABI, but that meant carrying forward legacy APIs and committing to never changing them

quick mountain
#

@lime vine gave a nice keynote

tidal glacier
#

Pardon my ignorance but does a stable ABI allow you to "hook" into python without the need for C?

quick mountain
brittle lily
#

@lime vine Stunningly human keynote, it was absolutely lovely, thank you!

stuck reef
#

I was about to say "no" and remembered Ned's keynote 🙂

quick mountain
#

@brittle lily there's some advice in there I've been striving to follow, although at times it can be difficult.
One must work to assume good intentions on the parts of all

stuck reef
#

The stable ABI still requires you to use a C API, I think the main benefit is that it removes the need to recompile C extensions with every Python release

frozen relic
tidal glacier
#

I've always meant to try a lisp so I'll have to check hpy out sometime

frozen relic
stuck reef
#

True, we call it the C API but you can use it from other languages

tacit jetty
#

Can't wait to watch netbat's keynote on youtube 😛

brittle lily
#

I'll be walking around today sporting a PyDis Tshirt, if anyone sees me, feel free to say hi!

tacit jetty
#

next year I might wear my Complete Annihilator shirt

#

since Razorface was completely annihilated

frozen relic
#

Which is maybe a bit of a pedantic point 🙂

balmy cedar
#

Just wondering is anyone from Splunk or ServiceNow here at PyconUS2023

balmy cedar
hybrid pawn
#

Newbie says: this is fun!

eager pecan
#

Some good talks today!

quick mountain
boreal tundra
#

Hi folks for anyone wanting to share an announcement your regional conference / PyCons you can send a graphic to lorena@python.org.
Cheuk and I (Lorena Mesa) are running lightning talks and we’ll do the announcements for those on Sun morning during lightning talks.

tacit jetty
tacit jetty
quick mountain
#

Eric Snow's talk about subinterpreters was outstanding. I can't wait for 3.12b1 now

tacit jetty
quick mountain
# dim sage any TLDR

subinterpreters are very primitive right now (as far as end-user features go), but they will in time enable a whole new class of concurrency possibilities. The biggest difficulties involve sharing objects between subinterpreters, but again that's mainly about the lack of a good end-user UI to do it

tardy tusk
#

Is there a way for on-site attendees to get access to the on-line live presentations?

lime vine
wet wolf
#

IMHO, best so far today was Will's talk on sigstore :3

#

his blog is also pretty good

frozen relic
#

Thanks for running the lightning talks, @boreal tundra !

quick mountain
sonic snow
wet wolf
ivory dove
frozen relic
#

Anybody still hanging out tonight? I'm debating whether I'm in for the night or not...

stuck reef
frozen relic
#

Nah, I decided to skip it. I was really uncomfortable at the Anaconda party last year - too many people packed in too tight, with music so loud that you needed to scream at the person next to you... I was worried it'd be more of the same

lethal compass
#

AWS thing was cool. It was split across three floors, each of varying loudness.

#

And lots of food.

frozen relic
#

Ah, that's nice!

lethal compass
#

(I just got back too.)

sonic snow
# wet wolf Tweet-sized review?

It's pretty good for my use case, which is more on the tinkering side than anything heavy. The built in processors makes it possible to run deep learning models, even on something like a rpi. the camera itself I have no complaints, I've even used it as a webcam a few times. The software can be annoying at times.

sonic snow
frozen relic
#

Last year at the Anaconda party, I wound up tucked into a chair in the furthest corner of the venue, having a half-screaming conversation with Mark Shannon about Quickening 😂

lethal compass
#

I call that “Thursday mornings”.

#

You and Pablo showed my PyStack at last year’s thing, and I thought that was cool.

frozen relic
#

ah yeah! I remember that conversation too

#

I'm still debating whether to try to host a sprint on PyStack and/or Memray... It's so tough to try to groom good beginner issues

lethal compass
#

Honestly, maybe just plant some to get people involved.

#

Is test coverage at 100%?

frozen relic
#

hm. Probably not - we don't measure it...

#

they're tough projects to contribute to, though, since they're ~75% C++ if you discount the test suite

#

adding some rudimentary support for subinterpreters to PyStack might make a good one... We probably can't get hybrid Python/Native stacks working for subinterpreters, but we should be able to get the pure Python stacks working pretty easily

stuck reef
#

And dealing with a lot of tricky low-level stuff, I suppose

frozen relic
#

yeah, definitely at some of the layers

#

Eric got me thinking about subinterpreters today.... given the way PyStack works, it should be really easy for us to enumerate the interpreters and find the Python stack for each of them, but I'm not sure there's any reasonable way for us to figure out when one of them made a blocking call into another (with interpreter.run() or whatever)

#

The gdb py-bt can do it, but it works in a pretty fundamentally different way than PyStack does - it finds the native frame eval calls first, then finds local variables in those functions using DWARF info, and looks up the appropriate global for the frame object, then follows that to find the interpreter the frame being evaluated belongs to. But that doesn't work nicely for PyStack's model, where the native support is optional, and we do best-effort stuff even without symbols (let alone DWARF)

lethal compass
#

If you’ve found each interpreter’s PyInterpreterState (or at least thread state), it might be reasonably straightforward to build a graph of which interpreters are “parents” of others (since they’re probably reachable from the object graph).

#

Since you can create new interpreters, but I’m not sure you can just communicate with existing random ones in the process.

frozen relic
#

how would you recognize that in the object graph? The "parent" would only hold a reference to an integer id of the subinterpreter, I believe

lethal compass
#

Maybe, I’m not sure how his extension module works, exactly.

frozen relic
#

I'm basing that off _xxsubinterpreters - I haven't checked if that's true for the 3.12 module as well

lethal compass
#

I was thinking it would be a pointer, but maybe it’s just an ID.

frozen relic
#

Hm - It might be both, like id()...

frosty pebbleBOT
#

Python/pystate.c lines 1006 to 1014

int64_t
PyInterpreterState_GetID(PyInterpreterState *interp)
{
    if (interp == NULL) {
        PyErr_SetString(PyExc_RuntimeError, "no interpreter provided");
        return -1;
    }
    return interp->id;
}```
frosty pebbleBOT
#

Python/pystate.c lines 701 to 702

int64_t id = interpreters->next_id;
interpreters->next_id += 1;```
frozen relic
#

ah well. I'm optimistic there's something clever we'll be able to do, I just haven't figured out what yet 🙂

novel lotus
#

It's not possible to watch live? I'm willing to pay submission

tacit jetty
brittle lily
lime vine
#

I'm in Bruce Eckel's talk and he misstates how Python handles "primitives" and "objects". 😦

quick mountain
#

Brett Cannon!

minor stone
#

brett mortar and brett howitzer when

quick mountain
#

Brett Fusillade

#

Brett Trebuchet

olive ginkgo
#

lmfao

ivory dove
quick mountain
#

Nice talk he gave. I asked him if Microsoft was providing him with any explicit guidance about what should happen with Python, and he said "Not a thing. It's more I tell them what Python is going to be."

grizzled cedar
#

pycon?

junior copper
#

from the lightning talk — how does pystack compare to py-spy?

pallid pollen
#

Hi

#

There are no after parties today right

#

The party at the McClure mansion at capital one was a more formal party but the location was amazing

#

You could go to both because they had minimal overlap

novel lotus
#

What's the interesting talks so far?

quick mountain
#

subinterpreters, improvements for faster Python, the adaptive interpreter

little prairie
small glacier
#

Willing to meet up if anyone else wants to still 🙂

outer sierra
small glacier
gentle acorn
#

This event is awesome. I am so glad I joined i atteneded

brittle lily
lime vine
# tacit jetty How so?

He said, "In Python, if you return a primitive [he was talking about an int], it makes a copy, but if you return an object it returns a reference."

lethal compass
frozen relic
#

you braggart 😄

lethal compass
#

Just making an observation.

frozen relic
# junior copper from the lightning talk — how does pystack compare to py-spy?

Disclaimer: I'm a maintainer of PyStack.
The way we see it is that PyStack and py-spy have fundamentally different purposes, and excel at different things. PyStack is a debugging tool, py-spy is a profiling tool. PyStack is designed to be able to work on a broken program, while py-spy assumes a working program. py-spy is a sampling profiler designed to tell you where your program is spending its time. If you run PyStack against a live process repeatedly, you get something akin to sampling profiling, but doing that isn't what it's designed or optimized for. Instead, it's designed for always being able to get you an accurate answer about what the program is up to. PyStack works even in the presence of fairly severe memory corruption, and it works even on core files after a crash. It's designed as a single-purpose tool: given this process (or this core file dumped by a crashed process), what is it doing (or what was it doing when it crashed)? It's easy to use because it can only answer that one question, and it's better able to answer that question in unusual cases than any other existing tool.

junior copper
#

ah i usually use py-spy dump (https://github.com/benfred/py-spy#dump) more than i use py-spy record or top, which is much more like pystack (and e.g. can also print locals, native stacktrace, has nonblocking mode, whether gil is held, etc)

but yeah, haven't tried it in the presence of memory corruption or on core dumps

frozen relic
#

yeah, py-spy dump is quite similar to pystack - pystack does predate py-spy dump internally, despite only being released publicly now. But py-spy dump doesn't work on 3.11, nor does it work on core files, nor does it work in the presence of severe memory corruption. The feature set is pretty similar, but in the case of py-spy dump the feature is sort of an afterthought tacked on to a profiler, while for pystack it's the whole product

frozen relic
junior copper
#

cool, thanks for answering! 🙂

frozen relic
#

sure thing!

wheat inlet
ivory dove
wheat inlet
# ivory dove How does one approach correcting that? Like, I'd hate to call the speaker out in...

If you don't mind me also giving an answer:

If I were going to discuss it with a speaker, I'd do it after the talk, but I'd probably not discuss it with them. It's not going to change much. I did not watch the talk, but I'm also assuming it was some finer detail or comment made somewhere along, not one of the central key takeaways of this talk. Even if it were, the "Actually, ..."-rebuttals, even if they're phrased as questions, typically don't really go over well. Many Some conferences even have a "questions" Code of Conduct specifically asking you to ask actual questions instead of disagreements or additional comments thinly packaged as a question. I can also empathise with the feeling of being a speaker and getting difficult questions when you're in front of a large or important audience.

ivory dove
#

I guess there's a lot that depends on how central the error was to the talk

#

It's a lot bigger issue if it was central to the point/theme of the talk than if it was an unexpected question as your example

wheat inlet
#

I'm trying to imagine how I'd react if I were a speaker and someone calls me out on something live on stage. I do try to prepare for that, because getting defensive is typically not the right way forward, as the one asking the question/making the comment is probably also convinced they're right and a "debate" of "you're wrong/you're right" doesn't really do anything. I think the best way to handle it is to acknowledge their point, say that you're not sure, and invite the person to discuss it after the talk. Maybe I'll add that I'm going to post about it on mastodon/twitter after the talk.

ivory dove
lime vine
#

I have not seen many sessions at PyCon this year taking questions, which I think is good.

#

To be fair to Bruce, it was not that critical, his larger point in the moment was correct, returning a list has the risk that the list will change behind your back, while an int won't. He mis-stated why that is the case, but OK.

#

I think given who he is, and how he had just run through a number of languages and their different stances toward OOP, I was surprised to see it.

ivory dove
tacit jetty
lime vine
#

when instead you could have five more minutes of the presenter saying what they want to say.

tacit jetty
wheat inlet
#

I think that was still the result of covid (preventing people from standing in line, sharing a micophone, etc.)

#

I agree with @lime vine, I typically prefer a few more minutes of the speaker giving a talk. I do like questions in smaller settings.

lime vine
wheat inlet
#

It was the same last year. Last year, they had a "three-strike system" where they would punch holes in your badge if you got a warning.

lime vine
#

same this year, except it's done by scanning the qr code on your badge.

ivory dove
wheat inlet
#

Last year, it was a bit of a thing that another event at the same venue had no measures in place at all. That only became known to the organization and attendees a few weeks before the conference and the organizers offered a refund to those who changed their mind because of that. Luckily, the venue is fairly spacious. So spacious you have to hike to the rooms.

lime vine
#

the layout of this conference center is nuts 🙂 I look at the talk schedule, and if it's on the third floor, I'm like, "screw that talk!" 😄

stuck reef
#

This year there are also quite a few non-PyCon (and usually non-masked) people walking around the building

stuck reef
wheat inlet
#

I think my talk was in 255ABC last year. Are they using the same rooms?

ivory dove
lime vine
stuck reef
#

Yes. One argument for stricter masking at an event like PyCon is that it brings together people from all over the world, so there's a higher risk of spreading disease

wheat inlet
#

We had a difficult decision to make last year for EP because Ireland dropped a lot of measures a few months before the conference. It's a difficult topic to get right, because you always get people who don't agree or complain.

keen quartz
#

when a pycon in south america 😭

ivory dove
lime vine
keen quartz
#

It's not like pycon us

lime vine
tacit jetty
#

looks like it's only virtual.

wheat inlet
#

I'm not saying it's easy, but all these regional conferences were started by a few local volunteers deciding that they wanted to organise a conference together.

ivory dove
daring merlin
ivory dove
daring merlin
tacit jetty
wet wolf
ivory dove
#

But who knows. IANAL (I am not a lawyer)

wet wolf
#

Yeah. I don’t want to really go down the mask rabbit hole discussion but imho the way it’s going this year so far is pretty good. I don’t think anyone’s terribly frustrated over it at this point.

frozen relic
#

They did ask for high quality N95 equivalent masks, and there's a lot less adherence to that than to masking in general. I see a lot of surgical masks and cloth masks

hybrid pawn
tacit jetty
#

I guess things are wrapping up pretty soon? Will anyone be staying for sprints?

stuck reef
#

I am staying, I heard @frozen relic is too

wet wolf
#

I’ll be here

frozen relic
#

sorry for the noise if you're watching those repos 🙃

frozen relic
#

I think I only heard about it for the first time in the last week or so, but it seems pretty sweet!

crystal solar
#

yeah same. not sure why it became so popular recently 🤔

frozen relic
#

Since it is so new I'm a little concerned about long term maintenance, but it's just a linter, so it's easy enough to change our mind if we ever need to. In the meantime, the selling point of being much faster and having built in fixers for some issues are a good enough reason to try it out.

#

and adding an issue for switching to a thing that's suddenly popular is a bit of a way to ride on their coattails, haha. Mutual advertising!

crystal solar
#

it's really nice to not have like 7 different flake-* things to install

frozen relic
#

yeah, and I'm perpetually annoyed by the flake8 maintainers refusing to just use pyproject.toml for the configuration

#

that has always seemed decidedly user-unfriendly

dim sage
vernal thunder
#

with the limited knowledge of the situation, it does seem rude to ask one to put their personal health (and that of those around them) at risk for some unnamed reason

junior copper
#

i’ll be here till wednesday!

dim sage
brittle lily
#

They had a live captioning team to help alleviate that actually, helping to make sure presenters could present to their level of comfort, and that the audience could follow the talk as well

zinc cosmos
#

hey can any one help me 😅

hazy wadi
#

Hi i need help with one question

stiff quartz
#

delete it from here and send it in an off-topic channel

tacit jetty
#

We've reverted to our normally scheduled branding, but this channel and the roles will stick around for another week or so. What was everyone's favorite memory from the conference?

stuck reef
#

The best part is yet to come: sprints!

tacit jetty
#

a fun memory of mine from last year: I was befriended by a random group of coworkers, and we went to a bar near the convention center, and I mentioned that I was going to rewrite some code to use Dask. And one of them pointed to another and said "Oh, this is the guy who invented Dask". And surely enough, he was.

runic fable
#

Does anyone know if they got breakfast for the sprints or am I on my own for that

stuck reef
wispy galleon
#

My memory from this year is, last year my coworker came out to us as non-binary at Pycon, and I introduced them to a local trans friend and we and a bunch of other people all went out to dinner together.

So THIS year, the three of us hung out SLC a bunch and my friend showed us her favorite places and explained the SLC queer community to us, and my coworker talked to people in the community and found a local queer bookstore a few blocks from the convention center that they were thrilled with. They had a conversation with an older person there that they described as a "transcendent healing experience," and I'm real glad I got to help facilitate that in some small way.

tacit jetty
wispy galleon
#

I know I was.

lime vine
#

I saw a house flying a trans flag just a few blocks from temple square.

odd vessel
#

Is there any place i can watch the pycon-us event recording ? I missed it this time

tacit jetty
odd vessel
eager pecan
lime vine
#

I hope it doesn't take that long.....

eager pecan
hushed rune
#

I'm also waiting for the recordings - hope it doesn't take too long

hard siren
#

iirc last year there was a delay between the event and youtube uploads
otherwise there'd be almost no point in buying the online/stream only ticket

#

(i'm guessing it's actually been like this for a while, but i've only started paying attention last year)

ivory dove
hard siren
#

yeah 2022's playlist was uploaded may 23rd

nocturne owl
#

Do people usually pay their own way to pycon, or, do they get their employer to pay?

tacit jetty
#

people who pay their own way or who work for a non-profit pay less, and students pay the least.

frozen relic
tacit jetty
frozen relic
#

There was a huge line in front of that place on Saturday night. They must have been having some event or other

wispy galleon
frozen relic
#

That'd be the place I'm talking about! 🙂

tacit jetty
#

We should have gone to the drag brunch

#

When I was 18, an older gay man tried to give me life advice. And he told me never to do drag. But his reason wasn't some objection to drag. Just "you wouldn't be able to pull it off".

#

I wasn't even planning to. This was entirely apropos of nothing.

wispy galleon
#

Went here with my friend today. A little sad I won't be back next year.

frosty meadow
tacit jetty
tacit jetty
wispy galleon
#

I haven't, actually.

tacit jetty
#

oh also, the largest organism in the world is in Utah. it's a forest where all the trees are stems of a shared root system.

wet wolf
#

Salt flats are also close by

tacit jetty
#

the salt flats are left over from when the salt lake was like an inland ocean

stuck reef
#

Interestingly it appears to rain salt here sometimes. We were discussing how that could work

tacit jetty
#

could be wind related? the lake is drying up. in a similar situation where a large salt water lake in central asia dried up, they get windy salt storms.

eager pecan
junior copper
#

@lime vine do you happen to be around? there's someone who's been looking to contribute to coverage.py

wispy galleon
#

Vigilantly checking badges outside the sprints to keep anyone from sneaking in and writing software for free.

scarlet sparrow
#

You can instead write software for free for free without paying for todays sessions.

ivory dove
hushed rune
#

What exactly are sprints in PyCon?

pallid pollen
wet wolf
#

Also quick feedback on changes / help on PRs. Most maintainers also prepped a bunch of issues to work on during the sprint window

#

you can participate without being part of pycon though, you just can't go into the rooms which are communal workspaces. I'm doing it remote from my hotel room today bc i'm exhausted so it's super flexible

hushed rune
#

ahh I see - so it's a place for people to work together on open source projects is my understanding?
Are they usually prefaced by a short introduction / workshop of the project - or are participants expected to have at least some level of understanding of the project prior to joining
Just curious how these sprints are held in-person.

wet wolf
#

at least in my experience I just sat down at a table with a project maintainer, picked out an issue and worked on that.

hushed rune
#

I see - sounds cool

lime vine
# hushed rune I see - sounds cool

The intros at the closing session was really just a headline about the project: "Coverage.py, the coverage measurement tool for Python." Then you show up at a table, and talk with the maintainer to figure out what to work on, get help, etc.

hushed rune
#

Gotcha - that makes sense

nocturne owl
wet wolf
#

Lesson for next year: Whole conference + Sprints is a bit too long to be at a conference

tacit jetty
lime vine
#

It will be a long walk from the Salt Palace to the Pittsburgh venue....

wispy galleon
#

Live under the stairs and scuttle out to make commits.

runic fable
#

I somehow got away with my company paying for the whole thing including the Sprint days even though we basically don't depend on any Python open source(at least not directly).

tropic narwhal
tidal glacier
lime vine
#

No, there's already too many things going concurrently

wet wolf
#

Yeah, I'm honestly unsure of how to make it a bit less stressful but in the future i'll probs only be here for one day of sprints and fly out that night or something like that

#

end of 1st night of sprints was about the time where I was like "Ok, now I just want to sleep in my bed"

crystal solar
#

is pycon-us always about this time of the year?

lime vine
#

(and the year after)

crystal solar
#

oh neat. i have finals next week 😔. next next next week is a lot better. if i can even go, that is, lol

ivory dove
crystal solar
#

||(syntax error)||

frozen relic
# wet wolf Yeah, I'm honestly unsure of how to make it a bit less stressful but in the futu...

I usually do 2 days of sprints, and leave the evening of the second day. Sprints are exhausting, but a lot of fun, too!

Running one is especially exhausting. I was a victim of my own success this year, and wound up totally worn out by the work of helping people and reviewing PRs and answering questions. But also, sprints feel exactly like doing the fun part of programming that so many of us got into this field for. They're so rewarding and collaborative!

tacit jetty
#

It's time!

#

Who's gonna be there?

novel bough
#

yo

olive ginkgo
#

for how many more years will pycon us be in Pittsburgh?

olive ginkgo
#

I see

stuck reef
#

it's always in the same city two years in a row

olive ginkgo
#

neat, maybe I'll be able to make it sometime in the next two years, Pittsburg isn't an unreasonable drive from where I'm at

lime vine
olive ginkgo
#

I see

stuck reef
lime vine
stuck reef
lime vine
#

yes, they are probably working on the 26/27 location if not already signing contracts.

stuck reef
lime vine
#

Ah, cool!

tacit jetty
fair geyser
#

pycon in us?

#

werent they in uk

#

or am i missing something

minor stone
#

there are several pycons each year, including pycon uk, which occurred back in september 2023. there was a plan for pycon uk 2024, but it has been cancelled back in february: https://twitter.com/PyConUK/status/1754910231627255949

We're very sad to announce the cancellation of PyCon UK 2024.

We've been hit by a perfect storm of factors that have made it impossible for us to run the conference this year - not least of which being the venue becoming unavailable due to unexpectedly extended renovation work.

acoustic egret
#

hello

#

can i ask smth

lime vine
tacit jetty
tulip thorn
#

teaching people cool python codes (Vs code only)

crystal sage
#

@lilac moat I can not find the voice chat that My old comment are so sorry I shjoudl wirte herew

crude quiver
crystal sage
#

I dont have permsiiohjn

frosty pebbleBOT
#

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

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

eager pecan
#

Excited 😬

tacit jetty
#

do we have anyone who's local to pittsburgh? I'm interested in cafe and restaurant recommendations.

tawdry island
#

@true rain no advertising

true rain
#

sorry. where can I send it?

tacit jetty
true rain
#

ok

weak wigeon
#

Hi!

dim sage
brittle lily
#

The aviary being on that list makes me so happy

brittle lily
# tacit jetty why

From what I have seen it's a really well known one, so it being included makes me happy seeing it get some attention among the python community

halcyon plank
#

.

royal sleet
#

I'm excited to go to my first Pycon!
If you see me, say hello.
If you don't see me, send me a message and I will find you.

#

I noticed that some tutorials are sponsored by vendors.
Are they also $150 each?

#

Oh! NVM, I see that those are sponsored PRESENTATIONS, not tutorials

dim sage
mighty grove
#

I just now realized this channel exists

urban lark
#

(It didn't exist two weeks ago)
(It poofs into existence when the conference is happening)

tacit jetty
tribal thunder
#

Anybody else already in Pittsburgh? I'm planning to seek out food and beverage here in the downtown area tonight

tribal thunder
#

Grabbed some dinner on Penn Ave (Taco Tuesday 🌮 😋) If you're in the area and want to hang out, LMK. Would be happy to say hello & grab a drink

royal sleet
rancid bramble
#

Any rock climbers attending PyCon? I'll be traveling up this afternoon and might hit a bouldering gym. Would love to meet some fellow coders/climbers. (v1/v2)

upbeat hamlet
#

Mikayla here just joined the discord after talking to Keith about this community!

merry totem
#

Welcome!

hard siren
#

hi everyone 👋🏻
exciting

#

i hope to be able to go next year

lime vine
royal sleet
#

Oh, what I meant to say is that my email to the OpenSpace mailing list is pending approval.
This was my way of getting the word out sooner

ancient burrow
#

Excited to be here at the conference!

azure bolt
#

Would be nice if.it would be in the summer then most students could join in 🙂

eager pecan
#

much excite :0

lime vine
royal sleet
royal sleet
upbeat hamlet
royal sleet
tacit jetty
#

do I finish my slides for my lightning talk now, or do I tell myself that I'll do it on the plane?

upbeat hamlet
mighty grove
#

How do I get the attendee role?

lime mortar
#

if you attended it im guessing

mighty grove
#

Well, I guess it's a good thing my flight to Pittsburgh is tomorrow morning lol

lime mortar
#

just ask modmail bro

hallow compass
dim sage
#

hopefully i can make it on sunday

weary crest
#

I refuse to be dictated on how to handle my health so I am not going

lime vine
#

so tempting, but not productive....

brittle lily
#

I'll be around today, and I'd love to say hi to folks and will be around and about. I am super winging it so I have no real knowledge of where I'll be, when, or how frazzled I'll be. I'm really bad about checking discord so if I miss you I'm sorry--thankfully we've got a full weekend to meet up.

#

That said, if you're able to do so I highly recommend taking time to explore the city. The National Aviary is absolutely delightful

scarlet sable
#

Hey all! Excited to be attending for the first time!

brittle lily
royal sleet
#

I'm happy to volunteer for physical work since I have no appointments today.
If I show up at the center, would I be of service?

brittle lily
#

Bear in mind that finding where to direct people takes energy too, and they might now have enough spare hands to figure out where to direct you for volunteering. So if that's the case, enjoy the lovely day in the area and check out some local recommendations: https://us.pycon.org/2024/all-about-pitt/recommendations/

royal sleet
#

OMG... The registration site says it's sold out

tame basalt
tacit jetty
#

About to board my flight lemon_hyperpleased

royal sleet
tame basalt
tribal thunder
tacit jetty
#

I think I'll be situated in Pittsburgh by 2. Is there anything going on at the conference center today?

royal sleet
tame basalt
deep delta
#

Anyone else flying from Chicago today on UA 2207 or arriving close to 4:55pm? Please @ me. Maybe we can share a ride to the venue (I'm planning to get an uber)

tame basalt
#
brittle lily
deep delta
#

Yeah, if my timing was earlier I'd probably take the bus, but I'll miss a bunch of the opening evening as it stands.. too bad I'm not on an earlier flight

#

(Google said the bus takes about an hour and it runs infrequently)

scenic forge
#

does anyone know when the pycon 2024 talks will be uploaded to YouTube?

brittle lily
#

It has in recent years taken a month or two. At present I don't know how long it'll take this year as it's in a new venue, and that comes with a lot of unknowns for AV stuff

lime vine
deep delta
tacit jetty
#

I'm going to see what Uber prices are when I land. I don't mind a 45 minute bus ride, but then I'd be walking a mile with my suitcase

lime vine
#

The big problem is infrequency of bus departures. It's a big difference catching the 5:03 or the 5:39.

tacit jetty
#

Right

deep delta
#

Yeah I'm not likely to make 5:03 with my arrival time

tacit jetty
#

My plane has been sitting on the tarmack for almost an hour. A little boy is complaining "mommy, I wanna go into the sky!"

lime vine
ancient burrow
north wraith
#

Really silly question, but where do I view the slides for the presentations?

tacit jetty
#

The guy sitting next to me is also going to PyCon 😮

deep delta
frozen relic
#

A cab cost me $55

ancient burrow
deep delta
deep delta
lime vine
#

i decided to go with gray 😄

deep delta
#

Cheaper and more convenient for sure

tame basalt
tribal thunder
#
  • The conference venue internet is really slow. Folks with hotspots are living like royalty 👑
atomic pawn
#

There's plenty of gorgeous outdoor spaces to get fresh air.

tacit jetty
#

I forgot my masks in my suitcase. Will they have some at checkin?

atomic pawn
tacit jetty
#

Thanks!

tacit jetty
#

I plan to do an open space session for us. Anyone have preferences on the time?

brittle lily
tacit jetty
#

Tomorrow is Friday

brittle lily
#

are you planning on it tomorrow? I missed that lol, thought you were just going at some point this weekend

#

Nope

#

I said tomorrow

#

It's only thrusday and my brain is already frazzled

tacit jetty
#

It will be okay 💚

brittle lily
#

anywhoozle, I'll be busy during that block of time, so if the open space is not during that I should be able to attend

deep delta
#

Now my plane is scheduled to be 20 minutes late @lime vine

kindred depot
#

If you’ve never been to Pittsburgh before and you Uber to the city, you’ll be treated to one of the most beautiful entrances to a city ever in the Fort Pitt Tunnel. If you take the 28X, I’m sorry there isn’t a better public transit option. At least you’ll avoid the traffic approaching the tunnel though

tribal thunder
royal sleet
#

Is the PSF table in the exhibit hall? I'm supposed to volunteer

ancient burrow
#

There’s a big PSF booth near the front

hexed sluice
#

Henloooo everyone! Stoked to be here! Any DevRel folks wanna have a decompression session tomorrow night?

spice marsh
#

What are people doing for dinner? 👀

scarlet sable
toxic moss
#

Oh there is a discord chat for pycon! Probably not tonight but looking for more opportunities to meet people and chat/hang out after the conference events while in town

ancient burrow
hexed sluice
ancient burrow
hexed sluice
#

This is a very last minute idea 😅

sharp panther
small glacier
#

Just throwing this here as a Pittsburgh native — there are a few fun things going on around the city this weekend! There’s the Millvale music festival with lots of local musicians, food/beer, etc. Then there’s also Jam on Walnut in Shadyside with live music on Saturday.

weak radish
#

Pyconus.

ancient burrow
burnt field
#

Hello - How do I access the conference online? I can't find any login/register link to Hubilo.

mighty grove
burnt field
brittle lily
burnt field
burnt field
brittle lily
#

Thank you! That'll help anyone similarly lost

burnt field
#

I kept looking for an email 🤦‍♂️

brittle lily
#

lol I probably would too, or be nervously clicking thinking I've messed something up on my end. I appreciate you adding the instructions!

ancient burrow
tacit jetty
#

@frosty meadow it's the pypi security person

frosty meadow
frosty meadow
#

Good chance he'll know something about anything you try to talk to him about 😛 But also just a cool dude in general.

tacit jetty
hard siren
#

is that live transcription on the screen?

tacit jetty
burnt field
frozen relic
#

That's the Discord that Jay mentioned

tacit jetty
#

I picked an open space for us at 4pm today in room 315

rotund kernel
ancient burrow
tacit jetty
#

@eager pecan you just walked past me

#

You can sit next to me 😛

#

Or am I thinking of someone else? Sorry for the ping if so

burnt field
#

Pycon lunch break is 1300 - 1345, is it?

mighty grove
#

Yes

ancient burrow
#

Giving everyone an opportunity to get to talks and eat both

burnt field
#

Oh OK. thanks. Packed agenda.

ancient burrow
#

Like: the Ruff talk goes from 12:30 - 1:15

#

Though some end at 1

burnt field
#

I wonder why they allowed two sessions with the exact same topic, that too on the same day - Documentation and PyScript.

tacit jetty
#

To reiterate, I picked an open space for us at 4pm today in room 315

tame basalt
keen gyro
burnt field
#

To me 3:30 pm sessions are clash of the titans. I want to attend all of them but can obviously attend only one. IK, recordings, but that just doesn't have that conference effect 😛

north wraith
#

Grrrr Hatch VS Privacy

burnt field
#

2:45 pm is no less.

#

yep. Pydantic as well

north wraith
#

I'm going to the Hatch one because I wanna talk to the guy in person

burnt field
#

And too bad I don't speak Spanish. That Apache Arrow one sounded good. Maybe I will checkout CCd version later.

tacit jetty
#

Also to make sure as many people find out as possible, I picked an open space for us at 4pm today in room 315

burnt field
#

I can manage some Spanish but has to be mas despacio.

tacit jetty
#

One of my latam friends said that that song is for gringos

#

Oh you said despacio, not despacito

burnt field
#

yep. very slow.

#

Picked Pydantic. Hatch and Privacy for archived viewing

tacit jetty
#

I'm in the Pydantic talk also

burnt field
#

Damn.. Chad presenter. Lead maitainer of Pydantic just graduated college. 20 yo. ❤️

tribal thunder
#

🚶 It's a 1 mile walk (~20 minutes), and we can all walk together as a group (a great chance to chat about our favorite talks of the day)
🎒 Talks end at 5:45pm <-- A great time to go drop off your things in your room
⚡ Lightning talks from 6-7pm

Let's gather by the Swag Pickup Desk (outside the big ballroom) after the Lightning Talks conclude. When we've got a group together, we'll start walking east via Smallman (https://maps.app.goo.gl/PxS9UVa2uQpDgDK87)

mighty grove
tacit jetty
#

Btw, I hope to meet lots of you in half an hour at 4 in room 315 lemon_hyperpleased

ancient burrow
#

Here at the meetup!!!!!

upbeat hamlet
#

On my way!!

lusty quiver
#

This is Ed 👋

celest steeple
toxic moss
#

This is Fernando! 👋

tacit jetty
#

💚💚💚

upbeat hamlet
#

This is Mikayla from the meet up!

north wraith
#

Hi

tacit jetty
upbeat hamlet
burnt field
#

Brilliant lightning talks. Loving them.

north wraith
#

Opposite here
Most of them are weak.

#

OK this made up for the entire thing!

tacit jetty
#

Idk how the quality is

tacit jetty
royal sleet
#

I missed the lightning talks because I booked an open space.
We had a blast in the open space.

ancient burrow
#

Hell yeah! Check them out when they get uploaded to YouTube

toxic moss
#

The open spaces have been super fun. Def a highlight for me

ancient burrow
#

The Eagle is very good chicken in the southern styles

#

And Con Alma had great jazz (and mediocre drinks)

north wraith
#

Good morning I got nausea

tacit jetty
royal sleet
# burnt field What did you all do?

It turned out that we all had experience mobbing. We picked an old advent of Code task, opened up repl.it and rotated driving on the same keyboard. 5 min intervals kept the pace high. One of us works at repl.it, so it was funny that I already had it running before we started. He showed us some config tricks.
The laughter and camaraderie was the highlight of my pycon so far.

north wraith
#

He's wrong, the surgeon is a seahorse

burnt field
#

Subinterpreters or Functional Error Handling? 😄

ancient burrow
tacit jetty
#

I was planning to go to sub interpreters

burnt field
#

Sold. I will too. I think that session is going to be packed though I do like Bruce and his work.

ancient burrow
#

Oh I lied he might not be on the faster cpython team but I think he’s working closely with them

burnt field
#

That's fine. I like the topic 🙂

ancient burrow
#

This talk was an excellent choice

tacit jetty
#

Guido just entered this room (the one with the sub interpreter talk) and walked straight up to almost the front row

He's not fing around

ancient burrow
#

This subinterpreter talk is great

tacit jetty
#

I walked by Guido again
Idk what to say to him that isn't simping

ancient burrow
#

Nothing wrong with that

tacit jetty
#

He never has a mob surrounding him, so I assume everyone else has similar fears. Or maybe other people aren't simps and I'm projecting.

#

Yeah I wouldn't ask for a pic

ancient burrow
#

You might say

#

“Hey I run the Python discord. Thanks for your work!”

#

PyCon is meant for interacting with people, guido included ^_^

ancient burrow
#

What are people thinking for the next talks?

tacit jetty
ancient burrow
burnt field
#

Oh I went to the graph LLM one

tacit jetty
#

@winter knot I just met the other offby1 and I was like "Hi, it's Stelercus!" And he was like "huh?"

#

He was really nice about it though 😅

#

Guess you'll have to watch the first part on YouTube 🥺

burnt field
#

containers.dev talk sounds interesting too

burnt field
tacit jetty
#

Or are there three?

#

Because I can't have there be three.

daring pivot
#

It was me

frozen relic
sudden bane
#

I need someone too run some code for me

#

to clarify: Its some code to create a Piechart for the economy of a country which chat gpt gave me since some server is down rn.

#

I tried a online compiler but it cant import modules

tacit jetty
#

Anyone have plans for after the lightning talks?

#

Nedbat can juggle

frozen relic
#

👀

winter knot
tacit jetty
#

now I'm ostensibly juggling

minor stone
#

honestly surprised you're not juggling green balls while wearing a green mask, green pants, and green socks

tacit jetty
minor stone
#

so get all the same shade

royal sleet
tacit jetty
minor stone
#

skill issue

tacit jetty
#

More of a lack of customization in manufacturing

minor stone
#

also the mask/glasses set isn't touching any other piece of clothing, and neither are green

burnt field
#

I just noticed that this Hubilo app removes the streaming link at the end time, even though the session is still on. E.g rn, the landside fireside talk is still on, but one can't join now from the Agenda page.

spice marsh
#

Any events happening tonight for those that didn’t get pyladies auction tickets?

tacit jetty
#

(drink responsibly)

daring pivot
tacit jetty
#

I'm not very hungry right now. If anyone is up to walk, I'm interested in Penn brewery, which is 1.5 miles away.

#

@finite pond you will like

tacit jetty
#

I didn't get that talk about using automata to count strings.
Isn't this a simple multiplication with combinatorics?

sleek olive
#

I'm new to the discord but definitely up for food and drinks if folk are gathering

tacit jetty
#

@ancient burrow @upbeat hamlet did either of you have plans?

lusty quiver
#

Interested in joining too

#

That place looks good!

tacit jetty
#

I'm going to stop by my hotel and then go there

lusty quiver
#

I’m in market square right now for a quick bite. Will meet you folks directly there

upbeat hamlet
#

OOO down thanks for @ me

#

Just woke up from a nap

sleek olive
#

Great! I just dropped my bag off. Heading over

upbeat hamlet
#

Anyone at the Westin and want to walk over together?

tacit jetty
#

When you do walk there, you might want to cross a bridge sooner. I think the north side is shadier

#

There's a lot of sunlight reflecting off the River on the south side

upbeat hamlet
#

Gotcha I'll walk over and walk near the stadium

sleek olive
#

I assume I'm here first. Table for... 4? Outside? Not super busy, plenty of shade

upbeat hamlet
#

I'm about to leave so I'll be 20 minutes

sleek olive
#

Table achieved. Second on the left as you walk up. You'll see me pink shirt bald + beard 😄

tacit jetty
upbeat hamlet
#

Leaving now eta 18 mins

lusty quiver
#

You folks there already? Heading over now

tacit jetty
gentle acorn
#

Anyone interested in hitting barcadia?

#

24 Market Square, Pittsburgh, PA 15222

#

It's not a bad arcade bar

tacit jetty
gentle acorn
#

@tacit jetty 50 machines all free with 10 dollar entry. Better then ove found in NYC

tacit jetty
#

We're closing out at the bar.

gentle acorn
#

Awesome. Catch you all soon.

#

I still haven't checked out the second floor

tacit jetty
#

@gentle acorn it's taking them a while to cash us out

gentle acorn
#

No worries. I'm doing this and it will take me time to save the world.

tacit jetty
#

@gentle acorn we're signing in

#

Where did everyone go?

ancient burrow
tacit jetty
ancient burrow
#

Almost near the end!

#

I won this

tacit jetty
#

Yay!

#

Keith said that they're auctioning off the hats that we used a few years ago

#

For the release stream

stuck reef
#

Yes, Irit got everyone to bring their hats

ancient burrow
#

And they all wore them

tacit jetty
#

Legendary

dim sage
slim thunder
#

what's this?

#

can someone refresh my memory about pycon?

burnt field
#

You can look up various national and regional conference schedules

#

Rn - it is US/Canada Pycon in Pittsburgh

slim thunder
#

oh, sad. I won't have a chance to join

toxic moss
#

I wonder if there would be any point to a Canada specific pycon. We’re so close to each other, but then again flights to the states are expensive

toxic moss
small glacier
#

Anyone know what the intro to sprints thing entails today? Is it just setting up your environment, that kind of thing?

tacit jetty
#

I'd like to add to what Mike said that we responded quickly to add a notice to new python help threads to address the issue he raised

lime vine
lime vine
tacit jetty
#

Namely this 🙂

#

We also banned all the accounts known to have been performing this attack

small glacier
ancient burrow
#

Wish I could have stuck around for the security stuff but I was exhausted and needed to get checked out of my room

tacit jetty
#

The closing ceremony is about to start

#

I'm sad, but I'm also tired as fuck

burnt field
tacit jetty
lime vine
dim sage
#

I have a few chats with different faster cpython devs and even guido himself, I’m really shocked on how approachable they were and I learned a lot of things!

#

I’m really sad I wasn’t able to get here earlier but now I have a goal for next year

open cloud
dim sage
open cloud
dim sage
dim sage
open cloud
#

Oh we did then yes

dim sage
ancient burrow
#

Nice to meet so many folk! See you next year!

weary crest
#

Hopefully they stop being dictators and drop the mask mandate

tacit jetty
kindred depot
#

What did everyone think of Pittsburgh this weekend? And especially how did it compare with past years? I have no frame of reference and as a local I’m curious what everyone though bc I love this city and especially sharing it with others

ancient burrow
#

And pycon was good

#

Layout of the center was mostly good

dim sage
#

can i get green role for remaining time Ok

dim sage
#

it being basically 9PM and still not dark is messing me up

north wraith
atomic pawn
ancient burrow
#

It does!

#

Had a funny time at this hole in the wall Greek place

atomic pawn
#

I ate there, and there's definitely a reason everyone flocked there

frozen relic
#

Anyone sticking around for sprints?

ancient burrow
#

Not I sadly! I’d love to be able to do them in future years. Just gotta figure out the financial side of things

dim sage
#

one of memray maintainers asked for sprinters, not sure if that was you

#

afaik it's only pablo and you so most likely was tbh

lofty granite
#

what is pycorn

lofty granite
#

ok

lime vine
stuck reef
stuck reef
#

I might try to get there around 8

lime vine
#

is the board where the open space board was?

stuck reef
#

The rooms are the ones we were using for open spaces

atomic pawn
lime vine
lime vine
#

coverage.py and "doc contributor onboarding play-testing" in 310....

bronze helm
#

I have to travel today, but when I was at PyCon, someone said there might be an option to contribute to sprints virtually. Sorry if it’s obvious on the website, but is there anyone who knows where/how to go about that?

tacit jetty
#

I'm still in Pittsburgh, though I'm not doing conference stuff today. Though I'm open to meeting up with people

atomic pawn
#

I'm spending some time at the Packaging Sprint in Room 315 (now that I have ☕ ) and may go outside for a walk later on

atomic pawn
tacit jetty
#

@atomic pawn thank you for your contribution to securing the python ecosystem joe_salute I'll grant you an appropriate purple role when I get a chance

kindred depot
#

Warms my heart that everyone seemed to love Pittsburgh. I think it’s very underrated on the national (and beyond) scale

#

I’m also glad the weather cooperated for most of the conference too because the outdoor space at DLCC is awesome

#

Was a great first conference to me and now that I know what to expect I fully intend on hitting the ground running next year! It definitely took me a bit of time to get out of my shell this year

tacit jetty
#

This is where I am now

kindred depot
#

Ugh my home 😍😍

#

Freshman year dorm window right there

#

I am obsessed with the Cathedral of Learning to a borderline concerning degree

kindred depot
tacit jetty
tacit jetty
#

I wanted to go to Pitt to study linguistics. But I'm out of state, so I decided it would have been too expensive

#

But it turned out great. I'm now a senior computational linguist heart_eyes_green

kindred depot
#

I love Pitt but you made the right decision. It can outrageously expensive out of state. It was bad enough in state tbh

kindred depot
tacit jetty
#

(I got a CS degree at not-Pitt)

north wraith
#

Love it so much

kindred depot
tacit jetty
kindred depot
#

Ironically yesterday at the conference I was wearing a shirt with the cathedral on it too

zealous raft
#

Pallets had some amazing contributions today already, from spanish docs translations to reviving extensions to working on workzeug tests (on the table im on)

#

Rare find for this channel. Why its called Pittsburgh.

#

Randomly found while wandering around.

kindred depot
#

Also, fun fact, in the late 1800s the name became Pittsburg due to a federal effort to standardize geographic names (even more fun fact: this was only at the federal level). In 1911 Pittsburg readopted the H and became Pittsburgh again.

But really both prior to and after the 1891 standardization effort, people just spelled it however they wanted. That to me is fascinating. A city with two locally accepted spellings. And a city government and federal government that disagreed on how to spell it

#

The name of the city of Pittsburgh, Pennsylvania, has a complicated history. Pittsburgh is one of the few U.S. cities or towns to be spelled with an h at the end
of a burg suffix, although the spelling Pittsburg was acceptable for many years and was even held as standard by the federal government (but not the city government) from 1891 to 1911.

lost garnet
tacit jetty
#

I took a picture of our wonderful conference center

zealous raft
#

Sprints are quite lit, if anybody has an opensource project, that's the time to present it and get contributors

#

Discovered some pygame stuff from @mighty grove yesterday

royal sleet
frozen relic
#

I love the sprints! They're probably my favorite part of PyCon

mighty grove
#

Are all the YouTube recordings supposed to be private?

atomic pawn