James Ouyang
@jyouyang.bsky.social
đ€ 103
đ„ 602
đ 71
According to the new rules, if you and a few friends go to the MDC and you say âwhere are the madurosâ and they donât let you in then all federal funds for detention and incarceration will be frozen
add a skeleton here at some point
6 days ago
0
4
1
reposted by
James Ouyang
jamelle
10 days ago
i recorded like 30 minutes of footage for this 15 minute video.
youtu.be/j2_o-YK8tJo?...
add a skeleton here at some point
124
1877
244
reposted by
James Ouyang
Friends of Sunset Dunes
25 days ago
đšđž Sunset Neighbors â we need your help! Our new District 4 Supervisor Alan Wong wants to hear from you about what Sunset Dunes means to you. While itâs become a beloved community space in the Sunset (on top of being one of SFâs most popular parks), opponents currently have his ear.
2
19
6
reposted by
James Ouyang
Damien Miller
26 days ago
add a skeleton here at some point
0
10
1
reposted by
James Ouyang
James Abel
about 1 month ago
This Wednesday is SF Python meetup at
@sentry.io
! We'll have one talk from Evan Kohilas and in the spirit of the holidays plenty of time for networking and announcements. See you there!
www.meetup.com/sfpython/eve...
loading . . .
SF Python December at Sentry, Wed, Dec 10, 2025, 6:30 PM | Meetup
Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/dec-10th-sf-python-sentry?source=meetup](https://ti.to/sfpython/d
https://www.meetup.com/sfpython/events/311353279
0
0
1
reposted by
James Ouyang
Adam Miller
about 1 month ago
ICE took my brother in law. My family is now on the growing list of people that Trump's policies have directly impacted. Things will be challenging for a while â if you can help my sister, Ramiro, and their two little girls in any way, it will be so appreciated.
www.gofundme.com/f/standing-w...
loading . . .
Donate to Standing with the Rodriguez Family Now, organized by Jessica Brand
Friends, Our dear friends, Leah and Ramiro Rodriguez, need our support. For t⊠Jessica Brand needs your support for Standing with the Rodriguez Family Now
https://www.gofundme.com/f/standing-with-the-rodriguez-family-now/cl/d?attribution_id=sl:69ebea5c-82be-4de3-94c2-a6a0ff939203&ts=1764886366&utm_campaign=pd_ss_icons&utm_medium=customer&utm_source=copy_link
0
2
4
Every year: Is this year the Year of the Linux desktop?
@valvesoftware.com
in 2025: Hold my beer / Look under your seats
add a skeleton here at some point
about 1 month ago
0
1
0
reposted by
James Ouyang
Friends of Sunset Dunes
about 1 month ago
Today, our new District 4 Supervisor, Alan Wong, was sworn in. As Sunset residents, we know what our neighborhood needs most after a recall, two ballot measures, and a Supervisor appointee resignation: a leader who can show us the way forward, not work to destroy Sunset Dunes.
loading . . .
1
17
3
reposted by
James Ouyang
JP Aumasson
about 1 month ago
bfswa.substack.com/p/crypto-inv...
loading . . .
Crypto investment advice
Profit 100% guaranteed
https://bfswa.substack.com/p/crypto-investment-advice
0
9
4
Broke containment yesterday and now we're onto the hella late yet somehow lazy Kevin Kruse quote dunk phase of the đŠ drama. đ„±
add a skeleton here at some point
about 1 month ago
2
0
0
reposted by
James Ouyang
Tracy Chou
about 2 months ago
so painfully sf (spotted in noe valley)
2
45
7
reposted by
James Ouyang
2 months ago
Check out all the talks from
@pybay.bsky.social
2025 from this YouTube playlist:
www.youtube.com/playlist?lis...
(They'll be up on
PyVideo.org
soon too, a website which archives talk recordings from many Python conferences)
loading . . .
PyBay 2025 - YouTube
PyBay is the largest python regional conference in the San Francisco Bay area - and 2025 was PyBay's 10th Anniversary! PyBay was held on Saturday, 18 October...
https://www.youtube.com/playlist?list=PL85KuAjbN_gseSuHZTUCgNAHLeKuMDBxI
1
3
1
reposted by
James Ouyang
Simon Willison
2 months ago
Datasette 1.0a20 is out, with an entirely new SQL-powered permissions system. This is by far the most ambitious project I've attempted with the help of coding agents (Claude Code and Codex CLI) - notes on how it works and what I learned along the way:
simonwillison.net/2025/Nov/4/d...
loading . . .
A new SQL-powered permissions system in Datasette 1.0a20
Datasette 1.0a20 is out with the biggest breaking API change on the road to 1.0, improving how Datasetteâs permissions system works by migrating permission logic to SQL running in SQLite. âŠ
https://simonwillison.net/2025/Nov/4/datasette-10a20/
3
57
6
reposted by
James Ouyang
Hugo van Kemenade
2 months ago
The Steering Council has accepted PEP 810 (explicit lazy imports) for Python 3.15!
discuss.python.org/t/pep-810-ex...
#Python
#PEP810
#LazyImports
#lazy
#Python315
loading . . .
PEP 810: Explicit lazy imports
Dear PEP 810 authors. The Steering Council is happy to unanimously[1] accept âPEP 810, Explicit lazy importsâ. Congratulations! We appreciate the way you were able to build on and improve the previ...
https://discuss.python.org/t/pep-810-explicit-lazy-imports/104131/466
1
35
16
reposted by
James Ouyang
Nick Kapur
2 months ago
Japan's "Mundane Halloween" costume contest is back! Each year website DailyPortalZ holds a contest where people dress up as something super duper ordinary. Here's a thread of some of my favorites from the 2025 contest!
#MundaneHalloween
30
4849
3127
reposted by
James Ouyang
Grant Brisbee
2 months ago
Me yelling at the umpires that because Ohtani was taken out as a pitcher he has to be taken out as a hitter too
10
142
14
reposted by
James Ouyang
Grant Brisbee
2 months ago
The announcers keep saying that both teams are almost out of pitchers, but theyâre forgetting that pitchers and catchers report soon.
4
545
80
reposted by
James Ouyang
Simon Willison
2 months ago
This was a tough but necessary decision - I posted my own notes on this here, from the perspective of a current PSF board member
simonwillison.net/2025/Oct/27/...
add a skeleton here at some point
10
284
44
reposted by
James Ouyang
BeijingPalmer
3 months ago
I do think we have a pretty good chance of turning gambling into a genuine popular moral crusade 19th century style, because it's becoming a social evil that's destroying young men's lives in particular but also making sports coverage really shit.
add a skeleton here at some point
49
1899
330
reposted by
James Ouyang
PyBay
3 months ago
đ PyBay 2025 is tomorrow, Saturday October 18th! đ We canât wait to see everyone there for a full day of talks, hallway conversations, and Python-powered fun! đ Grab your coffee, your laptop, and your curiosity. Weâll see you bright and early! âđ»âš
1
1
3
reposted by
James Ouyang
Jake Grumbach
3 months ago
Whichever way history turns, I have a feeling that this will be a historic photo
26
861
174
reposted by
James Ouyang
Brendan OâKane
3 months ago
For the Mid-Autumn Festival, I translated the 17th century failson, epicure, and memoirist Zhang Dai's account of the annual Mid-Autumn singing competition on Tiger Hill in Suzhou.
www.burninghou.se/p/mid-autumn...
loading . . .
Mid-Autumn, Tiger Hill, Late Ming
"Everyone was perfectly silent, even the mosquitoes."
https://www.burninghou.se/p/mid-autumn-on-tiger-hill
5
143
49
reposted by
James Ouyang
Zach Lipton
3 months ago
Lou Seal doing CPR at the ballpark is just a little too on the nose for the state of the Giants today
add a skeleton here at some point
1
18
3
reposted by
James Ouyang
PyBay
4 months ago
đ§Ą Thank you to the Python Software Foundation for being a Bronze Sponsor of PyBay 2025! đ Like this post to show PSF your support đ Share this post to tell your colleagues about PyBay đïž Tickets:
pretix.eu/bapya/pybay-...
#PyBay2025
#Python
#ThankYouSponsors
0
0
1
reposted by
James Ouyang
Benno
4 months ago
Here is my talk from
@pyconau.bsky.social
titled "Skill Issue" and with the most perfect thumbnail possible:
youtu.be/ND_SPnOynvg
loading . . .
"Skill Issue" - Benno Rice (PyCon AU 2025)
YouTube video by PyCon AU
https://youtu.be/ND_SPnOynvg
1
6
3
reposted by
James Ouyang
Zach Lipton
4 months ago
some muni heritage weekending
1
24
3
reposted by
James Ouyang
PyBay
4 months ago
đš Time to get off the fence for PyBay 2025! đš Late Bird pricing for PyBay 2025 kicks in on October 4th. That means you only have a few days left to grab your ticket at the current price. Why wait? Check this Thread đ§” to get your ticket now!
1
0
1
reposted by
James Ouyang
rob pike
4 months ago
I had the privilege to work with Joseph H Condon at Bell Labs. (To us he was just "Joe"). His father was Edward U Condon, an important physicist who in time was head of the US's National Bureau of Standards, back when the US government cared about such things....
2
77
19
reposted by
James Ouyang
PyBay
4 months ago
đ€ Speaker Spotlight: BernĂĄt GĂĄbor âWhat's new in Python packaging?â Python is now the #1 language on GitHub. In 2024, packaging took huge steps forward to match that success. At PyBay 2025, BernĂĄt GĂĄbor will share the TL;DR on what is new in Python packaging, why uv is leading the way.
1
2
3
reposted by
James Ouyang
PyBay
4 months ago
đPyBay 2025 Speaker Highlightđ€ Brett Slatkin âDo It Yourself: Demystifying the Magic of Dataclassesâ dataclasses feel like magic, but they arenât! Learn how to build their key features yourself, when to use them, and the advanced code-gen tricks that make them work. Details ITT
1
1
2
reposted by
James Ouyang
Daniel van Strien
4 months ago
Blogged: Fine-tuning a VLM for art history in hours, not weeks iconclass-vlm generates museum catalog codes (fun fact: "71H7131" = "Bathsheba with David's letter"!)
@hf.co
TRL + Jobs = magic âš Guide here:
danielvanstrien.xyz/posts/2025/i...
loading . . .
https://danielvanstrien.xyz/posts/2025/iconclass-vlm-sft/trl-vlm-fine-tuning-iconclass.html
0
12
3
Bestseller from
@ebakerwhite.bsky.social
just dropped wait no (Pre-order your copies, y'all! Out 9/30)
4 months ago
0
2
0
reposted by
James Ouyang
Richard Morris
5 months ago
JMW Turner visited Fingalâs Cave on the Scottish island of Staffa in 1831 to record scenery for Lord of the Isles, an illustrated collection of poems by Sir Walter Scott. Fingalâs Cave was named after the hero of the poems of Ossian, a pastiche of northern myths and legends
1
115
24
reposted by
James Ouyang
Jake Grumbach
5 months ago
Context for gerrymandering debate âHow responsive/congruent is state policy with state public opinionâ is one of the most studied poli sci questions Red & blue states both passed more 'extreme' policy in recent decades. Blue state policy shifts were aligned with state opinion. Red statesâ werenât
5
246
82
reposted by
James Ouyang
James Abel
6 months ago
Looking forward to SF Python meetup July 16! We'll have "t-strings: A how-to guide" from
@jyouyang.bsky.social
and "Testing Flask and Quart Apps with Pytest and Playwright" from
@pamelafox.bsky.social
! See you there!
www.meetup.com/sfpython/eve...
loading . . .
Python t-strings and Testing Flask & Quart Apps w/Pytest & Playwright, Wed, Jul 16, 2025, 6:30 PM | Meetup
Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jul-16th-sf-python-sentry?source=meetup](https://ti.to/sfpython/j
https://www.meetup.com/sfpython/events/308498219
0
1
2
reposted by
James Ouyang
Simon Willison
6 months ago
OK I love this so much
add a skeleton here at some point
5
100
8
reposted by
James Ouyang
Hynek Schlawack
6 months ago
Almost 4 months later, here it finally is: uv: Making Python Local Workflows Fast and Boring in 2025
youtube.com/watch?v=TiBI...
1/3
loading . . .
https://youtube.com/watch?v=TiBIjouDGuIâŠ
6
55
22
reposted by
James Ouyang
jamelle
7 months ago
i canât express how much i stan rick steves
add a skeleton here at some point
201
10832
1196
reposted by
James Ouyang
Pamela Fox
7 months ago
I finally properly published an introductory Python course that I wrote a few years ago, on
http://proficientpython.com/
I added interactive quizzes and Pyodide-powered code widgets with doctest runners. Blog post overview:
https://blog.pamelafox.org/2025/06/proficient-python-free-interactive.html
loading . . .
Proficient Python: Course Overview
http://proficientpython.com/
1
5
8
reposted by
James Ouyang
Richard Morris
7 months ago
Painted in Paris in 1883, 'The Breakfast Table,' exemplifies John Singer Sargentâs regard for the formal innovations of the French impressionists - it also evokes the paintings of Degas and Manet. The sitter peeling an orange whilst reading a book, is Sargent's sister Violet.
4
148
18
Me reading
@jakemgrumbach.bsky.social
on RCV: Interesting. I am updating my priors on "electability". Me watching the rest of the country learn about RCV in local elections:
add a skeleton here at some point
7 months ago
0
2
0
RIP to
@colemk.bsky.social
's notifications right now.
add a skeleton here at some point
7 months ago
0
1
0
reposted by
James Ouyang
Emily Baker-White
7 months ago
Over the past 48 hours, TikTokers â and BlueSkiers, Threaders, and even Twitterers â took a cue from 2020 K-Pop stans and reserved tickets to a trump rally they weren't gonna use.
www.forbes.com/sites/emilyb...
loading . . .
TikTokers Say They Trolled Trumpâs Birthday Parade By Reserving Tickets They Didnât Use
TikTokers Say They Trolled Trumpâs Birthday Parade By Reserving Tickets They Didnât Use
https://www.forbes.com/sites/emilybaker-white/2025/06/14/tiktokers-are-claiming-credit-for-trumps-parade-attendance/
45
1624
317
reposted by
James Ouyang
Jake Grumbach
7 months ago
A friend just texted me from LA that this was happening at the park she was at
add a skeleton here at some point
56
2631
836
Like BGP and DNS, IAM is also a three-letter curse word. đ
status.cloud.google.com/incidents/ow...
add a skeleton here at some point
7 months ago
0
1
0
Shout-out to Intel and OpenVINO and my boy Kevin!
7 months ago
0
1
0
reposted by
James Ouyang
James Abel
7 months ago
Another great SF Python meetup this Wednesday! See you there!
www.meetup.com/sfpython/eve...
loading . . .
SF Python Meetup at Gel, Wed, Jun 11, 2025, 6:30 PM | Meetup
Want to learn more about Python and meet other Pythonistas? Please register here: [https://ti.to/sfpython/jun-11th-sf-python-edgedb](https://ti.to/sfpython/jun-11th-sf-pyt
https://www.meetup.com/sfpython/events/306692377/
0
0
1
reposted by
James Ouyang
PyBay
7 months ago
Calling all Python people! đ The PyBay 2025 Call for Proposals is closing in less than ONE WEEK! Share your knowledge with the Bay Area Python community. Submit your talk by SUNDAY, June 8th:
sessionize.com/pybay2025
#Python
#PyBay
0
0
1
reposted by
James Ouyang
That Mack
7 months ago
Willie Brown Middle School is a San Francisco 6-8 in the Bayview District. For the entire â24-â25 school year, I have been driving the 44 OâShaughnessy bus that stops there right after school gets out. That trip has been the busiest and most challenging part of my working day.
27
757
318
reposted by
James Ouyang
Steve Klabnik
8 months ago
I am disappointed in the AI discourse
steveklabnik.com/writing/i-am...
loading . . .
I am disappointed in the AI discourse
https://steveklabnik.com/writing/i-am-disappointed-in-the-ai-discourse/
212
915
269
Load more
feeds!
log in