Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
properdine
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
properdine
4y ago
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 "dynamic" behavior, it then drops
2.
▲
by
properdine
4y ago
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 sure why you would use the `-x` flag at all. (but agr
3.
▲
by
properdine
4y ago
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 - https://eggerapps.at/postico/
4.
▲
by
properdine
5y ago
Doing an S3 object inventory can be a lifesaver here!
5.
▲
by
properdine
5y ago
I agree with you that the second is less readable and less pythonic (feels more JS/Node-ish).
6.
▲
by
properdine
5y ago
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., at least with a coding question, you can set up objecti
7.
▲
by
properdine
5y ago
> 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, etc.). Good point overall - the performance o
8.
▲
by
properdine
5y ago
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 and then generate resources to get there).
9.
▲
by
properdine
5y ago
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). There's no accountability for theft. Don't n
10.
▲
by
properdine
5y ago
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 you want smaller units but my experience has been that 1-2 yea
11.
▲
by
properdine
5y ago
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? Squash-n-merge has nice property of removing unnecessary l
12.
▲
by
properdine
5y ago
I would say this is a pretty good run-down - https://selamjie.medium.com/remove-richard-stallman-appendix... .
13.
▲
by
properdine
6y ago
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-and-publish pure python libra
14.
▲
by
properdine
6y ago
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!
15.
▲
by
properdine
6y ago
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 page with a one-click button to open a PR :) (or you can go t
16.
▲
by
properdine
6y ago
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 formatting (yay f-strings) And the nice part is that thes
17.
▲
by
properdine
6y ago
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 you have to deal with a huge array of different types o
18.
▲
by
properdine
6y ago
pretty sure "pay-equity cash reserve" means "setting aside money to increase pay of people who were underpaid relative to coworkers"
19.
▲
by
properdine
6y ago
Do you manage S3 replication as well? What about lambda deployments?
20.
▲
by
properdine
6y ago
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 but I didn't see a clear call out on the site.