Viewing profile — pganssle
pganssle
HN member- Joined
- Tue, Oct 12, 2021, 3:27 PM UTC
- HN karma
- 41
- Public activity
- 13 items
- HN profile
- View on Hacker News ↗
About pganssle
No profile information was provided.
Recent public activity
-
comment
Comment #48636857
I'm not sure I understand the question, but I can answer both interpretations: 1. Did it (the chord trainer app) help my son when he was studying music? Not as far as I can tell. H…
-
comment
Comment #48633169
I can't believe I didn't put this in the original repo, but this is where I got the piano samples from: https://theremin.music.uiowa.edu/mis.html They have guitar samples as well, …
-
comment
Comment #48629255
So I built the original web app for this (it's not stolen, it's open source and I told OP they could fork it). I've been glad to see it getting more attention over the years. One n…
-
comment
Comment #35920774
Well, pytz actually is technically flawed at the moment because it cannot read TZif Version 2+ files, so it breaks for dates >2038 (and it would break if you tried to point it at s…
-
comment
Comment #35920719
Actually, naïve times are considered aware in the system time zone. There's no good way to create a `tzinfo` object that behaves like "the system time zone" and doesn't have unfort…
-
comment
Comment #35915820
To be clear, when I wrote this article, I had not yet created the `zoneinfo` module in the standard library. All the recommendations for `dateutil.tz` apply to `zoneinfo` as well, …
-
comment
Comment #33141945
As mentioned in the article, this was a deliberate change in Python 3. If you read this article: https://blog.ganssle.io/articles/2022/04/naive-local-datetim... you will see why th…
-
comment
Comment #33141916
I did not realize that I never stated that in the original article. I've updated it to be a bit more explicit. Thanks!
-
comment
Comment #29014219
> I can't help but read all the interjections from the core developers as a strong indication of why all these sorts of things tend to fail on the vine. I think this might be a mis…
-
comment
Comment #28922830
This is at worst a lateral move — you need something installed that handles your test invocation for you. It could be `make`, `tox`, `nox`, `poetry` or whatever. For a number of re…
-
comment
Comment #28922501
Sorry, I could have been more clear there, and I've updated the post. I have the "curse of knowledge" and took is as assumed that you can only do this if your particular build conf…
-
comment
Comment #28919417
I think that it is true that I should have written this article or something like it years ago, but there's still a long tail of people who don't even know that invoking setup.py i…
- story