#PyConUS2022@SaraIssaoun Keynote
Remember the famous of the black hole? It was a result of collaboration.
Didn't expect it to end up on front pages. Also didn't expect people to be making lots of memes of it.
#PyConUS2022 during the keynote @SaraIssaoun shows a really cool animation of the galaxy and zooming in until we see the black hole. You should watch the recording for it.
#PyConUS2022@SaraIssaoun Keynote:
How big of the telescope do we need?
Nobody wanted to fund to the building of such large telescopes..
#PyConUS2022@SaraIssaoun Keynote
So we're using using the Earth as the telescopes.
We use the telescopes all over the world.
#PyConUS2022@SaraIssaoun Keynote
The event horizon telescope project started in 2007 using various telescopes all around the world. Throughout the years the telescopes were lost and got decommissioned.
#PyConUS2022@SaraIssaoun Keynote
It was until 2017 that we have enough telescopes needed to observe process the black hole signals. Not only we have the image of the black hole, but we can learn about how it behaves.
#PyConUS2022@SaraIssaoun Keynote describes how the data gets processed from pedabytes of data reduced into kilobytes of image that we can see on our phone
#PyConUS2022@SaraIssaoun Keynote
The most important is this pipeline, supported by Python. And this whole process is a cycle 1.5 year.
#PyConUS2022@SaraIssaoun Keynote
Each different color in this graph represents data from different telescopes.
Just seeing the graph, we know it's a ring!
#PyConUS2022@SaraIssaoun Keynote
Even with our data, we still had doubt. Was it really a ring? Our data and our technique says so. What if the other team working using different technique and they didn't see a ring?
#PyConUS2022@SaraIssaoun Keynote
We met with the other teams to share results.
Tada! all four team shows the same shape: a ring!
#PyConUS2022@SaraIssaoun Keynote is showing another amazing animation of the black hole. You HAVE to watch the recording.
#PyConUS2022@SaraIssaoun Keynote
What's next for the Event Horizon Telescope?
- Sagittarius A*
- On May 12, the EHT will reveal a groundbreaking news!
- Also working on the next gen EHT
- Eventually we want to go to space!
#PyConUS2022@SaraIssaoun Keynote
Thanks to all the Python and open source community for making the EHT happen.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
My first visit to a real @Google office since joining!
Visited @googlefiber in Salt Lake City! Thanks Bill Yoshimi for taking me along for a tour! Now I feel like a real Googler 😄
The office just opened in January, and it looks very cozy!
There's a room with a message chair so yes I made use of it 💆♀️
#PyConUS2022 Python SC (Steering Council) panel.
We have @pyblogsal and @Yhg1s from the SC joining us today.
Agenda:
- What is the SC?
- Highlights of the year?
- What's new in Python 3.11
- pre-recorded Q&A
#PyConUS2022 Python SC Agenda:
SC is defined in PEP 13: in charge of the python programming language, and CPython implementation
Govern by consensus. Fosters the community and the core devs.
Final decision on PEPs (Python Enhancement Proposals), except those delegated.
#PyConUS2022 Python SC
The SC meets weekly. SC is separate from PSF but have very good working relationship.
Monthly updates published in github.com/python/steerin…
Write to them at steering-council at python dot org
#PyConUS2022 D&I WG Panel:
is a group of 20 members led by @marlene_zw , founded in 2020.
It was created, there were 4 open seats for PSF Board of Directors.
26 nominees, from all over the world.
1151 PSF members, only 40% voted.
Yet all 4 four elected were North Americans.
#PyConUS2022 D&I WG Panel:
In 2021 We elected more people outside of North America, yet none from Asia despite there were 9 nominations.
Asyncio is really hip. Also twisted, tornado, curio and trio. They're all super cool.
#PyConUS2022@jessejiryudavis In all these excitements, there was a message that was lost.
All of this was already with threads.
#PyConUS2022@jessejiryudavis
When should you use threads or asyncio?
These are two ways to do concurrency.
Neither threads nor asyncio can use multiple CPUs
#PyConUS2022@masonegger
What is tech writing?
TFW when you follow an online tutorial or docs and the code works on the first run.
Then think of the hours spent wasted following outdated docs.
The difference is Tech writing.
Currently attending #PyConUS2022@pyblogsal on Making Python better one error message at a time.
(Not sure i'll be able to live-tweet but will try. Pablo speaks very fast!)
Pablo shows several examples of SyntaxErrors prior to Python 3.9 that weren't helpful. The error simply says "invalid syntax", when the real problems are things like not closing "}" or ")"