Viewing profile — properdine
properdine
HN member- Joined
- Thu, Jan 21, 2021, 2:16 PM UTC
- HN karma
- 37
- Public activity
- 20 items
- HN profile
- View on Hacker News ↗
About properdine
No profile information was provided.
Recent public activity
-
comment
Comment #31424362
Could the interpreter have a "restricted" mode and a "dynamic" mode, where restricted mode can be faster because it skips certain lookups? And then if your code _engages_ in a "dyn…
-
comment
Comment #31423905
if you do a `git clean -f`, untracked files get deleted. Ignoring files that should stick around helps ensure that command can be used nicely. I've never used `git clean -fdx`, not…
-
comment
Comment #31239704
You might want to use a different elephant logo... the branding implies that it is an official part of the project. E.g. Postico uses an elephant but not the _same_ elephant - http…
-
comment
Comment #30376253
Doing an S3 object inventory can be a lifesaver here!
-
comment
Comment #30255459
I agree with you that the second is less readable and less pythonic (feels more JS/Node-ish).
-
comment
Comment #29517884
I conceptually like the idea of dropping coding screens, etc - but how do you objectively identify what you're looking for in a candidate without adding bias to the process? I.e., …
-
comment
Comment #27362596
> On the other hand x86 has a lot of old "stuff" still needing support and use cases are much less clear cut (wrt. thinks like how many PCI lanes need to be supported, how much RAM…
-
comment
Comment #27272648
Totally get what you mean. I'll pitch for either terraform or AWS CDK as good ways to make some of this plumbing less painful (they both have you describe the end state you want an…
-
comment
Comment #27243661
I live in SF, it's normal to see someone run out of a Walgreens while an employee tells another employee not to chase the person down (because they don't want to get injured). Ther…
-
comment
Comment #26630419
a year from now, are you actually going to want to test each individual change in a pull request, or are you going to want to test it as an entire unit? I agree that code review yo…
-
comment
Comment #26630340
Understand where author is coming from - but doesn't squash-n-merge (newish github feature) solve the issue of needing to rebase and the issue of having too many merge commits? Squ…
-
comment
Comment #26610448
I would say this is a pretty good run-down - https://selamjie.medium.com/remove-richard-stallman-appendix... .
-
comment
Comment #26084962
Have you taken a look at [PEP 517]( https://www.python.org/dev/peps/pep-0517/ ) ? It enables other tools to replace setup.py (e.g., poetry is pretty nice for making easy-to-package…
-
comment
Comment #26084939
lib2to3 exists and is used by tools to do this kind of automatic refactoring for python. The idea of having a migration path to the "blessed" way to do things is pretty neat!
-
comment
Comment #26084873
at least on Github, if your branch only has one commit, it will use the commit to automatically populate title and summary. And recently pushed commits show up on top of the repo p…
-
comment
Comment #26083487
I am so excited for this. I love Python, but as of 2016, I was missing: 0. Pattern matching 1. Easy support for types & type-checking (thanks mypy + annotations) 2. Better string f…
-
comment
Comment #26078062
My impression is that backend changes more slowly (and is easier to control) than frontend. At least when you're doing backend you can choose your whole stack (vs. frontend where y…
-
comment
Comment #25996868
pretty sure "pay-equity cash reserve" means "setting aside money to increase pay of people who were underpaid relative to coworkers"
-
comment
Comment #25941409
Do you manage S3 replication as well? What about lambda deployments?
-
comment
Comment #25859020
What's the story on data retention and privacy? Are there servers you store data on and it downloads from? Do you back up messages? Perhaps this is implicit from Matrix protocol bu…