Michael
@sourcenouveau.bsky.social
👨🏻🏭 Software engineer
💚 Genealogy, birding, gaming
📍 Buffalo, NY, USA
💚 Genealogy, birding, gaming
📍 Buffalo, NY, USA
what in the fastapi
This is what you get if you select 😉 as your language in the FastAPI docs.
fastapi.tiangolo.com/em/tutorial/...
This is what you get if you select 😉 as your language in the FastAPI docs.
fastapi.tiangolo.com/em/tutorial/...
September 8, 2025 at 3:25 PM
what in the fastapi
This is what you get if you select 😉 as your language in the FastAPI docs.
fastapi.tiangolo.com/em/tutorial/...
This is what you get if you select 😉 as your language in the FastAPI docs.
fastapi.tiangolo.com/em/tutorial/...
Relatable quote from The Sea Wolf, by Jack London.
August 30, 2025 at 1:34 AM
Relatable quote from The Sea Wolf, by Jack London.
The "two firm promises" are both numbered 1.
June 3, 2025 at 2:12 PM
The "two firm promises" are both numbered 1.
Microsoft getting a little sloppy: "Mininum".
Also not very accessible to publish this as a graphic rather than a table with text.
techcommunity.microsoft.com/blog/microso...
Also not very accessible to publish this as a graphic rather than a table with text.
techcommunity.microsoft.com/blog/microso...
June 2, 2025 at 6:10 PM
Microsoft getting a little sloppy: "Mininum".
Also not very accessible to publish this as a graphic rather than a table with text.
techcommunity.microsoft.com/blog/microso...
Also not very accessible to publish this as a graphic rather than a table with text.
techcommunity.microsoft.com/blog/microso...
Perceptions of Probability
Based on data from a study Sherman Kent did at CIA.
Source: github.com/zonination/p...
Based on data from a study Sherman Kent did at CIA.
Source: github.com/zonination/p...
May 6, 2025 at 4:59 AM
Perceptions of Probability
Based on data from a study Sherman Kent did at CIA.
Source: github.com/zonination/p...
Based on data from a study Sherman Kent did at CIA.
Source: github.com/zonination/p...
I reached Room 46 on Day 39!
Fun game. But I never did get that Boiler Room hooked up to anything...
#blueprince
Fun game. But I never did get that Boiler Room hooked up to anything...
#blueprince
May 4, 2025 at 7:29 PM
I reached Room 46 on Day 39!
Fun game. But I never did get that Boiler Room hooked up to anything...
#blueprince
Fun game. But I never did get that Boiler Room hooked up to anything...
#blueprince
The Inky Impression 13.3 is impressive! The Spectra 6 color and detail are good. The image refresh sequence is a bit seizure inducing though.
Here is Accolade by Edmund Leighton. Very easy to set the image with a Raspberry Pi Zero 2 W and Pimoroni's Python library.
pimoroni.com/impression133
Here is Accolade by Edmund Leighton. Very easy to set the image with a Raspberry Pi Zero 2 W and Pimoroni's Python library.
pimoroni.com/impression133
May 3, 2025 at 7:40 PM
The Inky Impression 13.3 is impressive! The Spectra 6 color and detail are good. The image refresh sequence is a bit seizure inducing though.
Here is Accolade by Edmund Leighton. Very easy to set the image with a Raspberry Pi Zero 2 W and Pimoroni's Python library.
pimoroni.com/impression133
Here is Accolade by Edmund Leighton. Very easy to set the image with a Raspberry Pi Zero 2 W and Pimoroni's Python library.
pimoroni.com/impression133
I was using threading.local() and noticed that it does not play well with type hinting. Adding type hints for dynamic attributes would require dynamic type hinting.
However I think you can just subclass it? I'm curious whether anyone sees a flaw in this.
#python
However I think you can just subclass it? I'm curious whether anyone sees a flaw in this.
#python
May 2, 2025 at 7:40 PM
I was using threading.local() and noticed that it does not play well with type hinting. Adding type hints for dynamic attributes would require dynamic type hinting.
However I think you can just subclass it? I'm curious whether anyone sees a flaw in this.
#python
However I think you can just subclass it? I'm curious whether anyone sees a flaw in this.
#python
In psql you can put \watch after a query to repeatedly submit it, with optional interval and count arguments. Handy for monitoring changes while debugging!
www.postgresql.org/docs/current...
#postgresql
www.postgresql.org/docs/current...
#postgresql
April 29, 2025 at 4:06 PM
In psql you can put \watch after a query to repeatedly submit it, with optional interval and count arguments. Handy for monitoring changes while debugging!
www.postgresql.org/docs/current...
#postgresql
www.postgresql.org/docs/current...
#postgresql
Python's logging.exception() conveniently logs a stack trace when you encounter an exception.
It logs at the logging.ERROR level, but what if you want a different level?
You can use the exc_info parameter on other logging calls!
logging.warning("message", exc_info=True)
#python #logging
It logs at the logging.ERROR level, but what if you want a different level?
You can use the exc_info parameter on other logging calls!
logging.warning("message", exc_info=True)
#python #logging
March 13, 2025 at 6:52 PM
The Trojan Women Setting Fire to Their Fleet
by Claude Lorrain, c. 1643
A scene from the Aeneid in which the exiled women of Troy burn the Trojan fleet to force their men to stop roaming and settle in Sicily.
www.metmuseum.org/art/collecti...
by Claude Lorrain, c. 1643
A scene from the Aeneid in which the exiled women of Troy burn the Trojan fleet to force their men to stop roaming and settle in Sicily.
www.metmuseum.org/art/collecti...
February 27, 2025 at 9:55 PM
The Trojan Women Setting Fire to Their Fleet
by Claude Lorrain, c. 1643
A scene from the Aeneid in which the exiled women of Troy burn the Trojan fleet to force their men to stop roaming and settle in Sicily.
www.metmuseum.org/art/collecti...
by Claude Lorrain, c. 1643
A scene from the Aeneid in which the exiled women of Troy burn the Trojan fleet to force their men to stop roaming and settle in Sicily.
www.metmuseum.org/art/collecti...
It was pointed out to me when I shared it at work that Bluesky's federation architecture is an inverted pentagram.
docs.bsky.app/docs/advance...
docs.bsky.app/docs/advance...
February 22, 2025 at 7:50 PM
It was pointed out to me when I shared it at work that Bluesky's federation architecture is an inverted pentagram.
docs.bsky.app/docs/advance...
docs.bsky.app/docs/advance...
Thank you @kairyssdal.bsky.social for your statement at the end of Marketplace yesterday.
At 0:24:35 in "Time to sell!" from Marketplace on February 13, 2025
www.marketplace.org/shows/market...
At 0:24:35 in "Time to sell!" from Marketplace on February 13, 2025
www.marketplace.org/shows/market...
February 14, 2025 at 4:06 PM
Thank you @kairyssdal.bsky.social for your statement at the end of Marketplace yesterday.
At 0:24:35 in "Time to sell!" from Marketplace on February 13, 2025
www.marketplace.org/shows/market...
At 0:24:35 in "Time to sell!" from Marketplace on February 13, 2025
www.marketplace.org/shows/market...
They Thought They Were Free, by Milton Mayer
press.uchicago.edu/Misc/Chicago...
"You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow."
press.uchicago.edu/Misc/Chicago...
"You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow."
January 28, 2025 at 2:40 PM
They Thought They Were Free, by Milton Mayer
press.uchicago.edu/Misc/Chicago...
"You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow."
press.uchicago.edu/Misc/Chicago...
"You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow."
And it's back again.
January 19, 2025 at 8:11 PM
And it's back again.
Shutdown a bit early.
January 19, 2025 at 3:39 AM
Shutdown a bit early.
Message shown on TikTok today.
January 19, 2025 at 3:29 AM
Message shown on TikTok today.
I was installing Multipass with the 1.15.0 Windows installer and I got this UAC prompt. Check out the app name.
Multipass for Windiws?
Multipass for Windiws?
January 10, 2025 at 9:46 PM
I was installing Multipass with the 1.15.0 Windows installer and I got this UAC prompt. Check out the app name.
Multipass for Windiws?
Multipass for Windiws?
Bots. So many bots.
January 7, 2025 at 1:03 AM
Bots. So many bots.