Thanks for the help everyone who was looking for this. Just heard back from the Uber driver and apparently they found it! ☺
If anyone at #PyConUS finds this fitness tracker, please let me know. It fell out of the band today around noon, possibly near the registration desk.
I'm facilitating another #PyConUS open space:
Still on Python 2?
Sun. May 18th
11am-noon
room TBD
An opportunity for software #maintainers who are still supporting #Python 2.x to talk with people who are still using Python 2.x. What do users need before we can migrate? What do maintainers need to know or get before we can fully deprecate 2.x support? What funding might be necessary to make these happen? A supportive and nonjudgmental discussion.
Another kind of bug revealed by including tests in your coverage:
with pytest.raises(ValueError):
process_data("bad data 1")
process_data("bad data 2") # never executed!
https://nedbatchelder.com/blog/202008/you_should_include_your_tests_in_coverage.html
@hynek Lol, I think I may have had my first anxiety dream about this last night!
Though to be fair, I also have booked absolutely nothing with regards to PyCon, so, uh, that's a fair get, subconscious.
Anyone out there using #AR / #VR headsets for productivity on #Linux? I would love to be able to ditch my portable second monitor in favor of some glasses with virtual monitors in them, even if the experience isn't suitable for replacing my main daily driver.
Also very interested to hear about portable new input methods that could potentially replace a keyboard.
FlaskCon call for proposals is open for another week, until April 24th! Submit a talk about anything related to Flask/Quart, Jinja, Click, or anything else related to the Pallets projects and ecosystem. https://www.papercall.io/flaskcon-pyconus2025 #Python #Flask #PyConUS #FlaskCon
Thanks everyone for the encouragement 🐍❤️ Multiple people suggested extending the CfP, which I've now done: https://mas.to/@davidism/114354081804733661
PEP 751 has been accepted! https://peps.python.org/pep-0751/
This means #Python now has a lock file standard that can act as an export target for all tools that can create some sort of lock file. And for some tools the format can act as their primary lock file format as well instead of some proprietary format.
Also, happy National Indigenous Languages Day in Canada! https://www.canada.ca/en/prairies-economic-development/services/indigenous/national-indigenous-languages-day.html
@vmbrasseur I'm super sad that the phones with good cameras don't support these anymore 😞
@hynek I feel the same way whenever I need to spend an extended period of time away from my Japanese-style toilet seat I have at home.
I don't know who convinced so many people that, "oh there is poop on you, maybe you should clean it off with dry paper" was a good and perfectly sanitary thing to do, but I suspect that in the future people will look on the toilet paper era the same way we look at the "bathe once a year" era of Western civilization...
@brettcannon In any case, I'm sorry that your government is doing that to you, and I'm also very sad that my government is doing the same to me.
@brettcannon I feel like you may have misunderstood what I was saying there. I largely consider tariffs to be primarily harmful to the citizens of the country that imposes the tariff, because (among other things) it means they have to give away more of their stuff and labor.
Canada "getting in on the action" (of jumping off a bridge) is when they decided to harm their own citizens by imposing retaliatory tariffs on the US.
The weird thing to me is the way 17th century merchantilist thinking is so prevalent today that people don't realize that the dominant strategy in a trade war is to remove all tariffs unilaterally.
@brettcannon Oof, I just looked it up, seems like Canada saw the US jumping off a bridge and wanted to get in on the action.
@brettcannon Presumably more for Americans than the other way around, right? I don't follow the news, but I would hope that the incredibly self-destructive act of imposing tariffs is not catching on...
Aw yeah, just preordered a Pebble Core 2: https://ericmigi.com/blog/introducing-two-new-pebbleos-watches
Now I just have to wait ~9 months. I guess in the meantime I can start working on a custom watchface for it!
"Usually I go with the flow, but this time I decided to go for it, so I will go down to the office and tell my boss that I want to go up for promotion. If he doesn't go along with it, I won't just go away, I won't go down without a fight even if I have to go ahead and go around him and go over his head. It might be a lot to go through, but I don't want to let my life go by unlived! Sorry to go on for so long, going into so much detail. Say, you seem like a good listener, do you want to go out sometime? Then we wouldn't have to go it alone."
Programmer working at Google. Python core developer and general FOSS contributor. I also post some parenting content.