Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
krallin
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
krallin
3y ago
(engineer working on Buck2 here) Buck2 is actually used internally with Git repositories, so using Sapling / hg is definitely not a requirement
2.
▲
by
krallin
9y ago
I love SQLite (and use it in a large number of places in our application stack!), but I feel that it suffers from a case of bad defaults. To name a few: - Foreign key checking (and cascading deletion for that matter) are turned off by defau
3.
▲
by
krallin
9y ago
AWS provides you with a number of DNS records for each NLB: - One record per zone (which maps to the EIP for that zone) - A top-level record that includes all active zones (these are all zones you have registered targets in, IIRC) The latte
4.
▲
by
krallin
9y ago
Author here - let me know if you have any questions! (whether that's about using Supercronic... or making regular cron work in containers)
5.
▲
by
krallin
10y ago
Yes, you're entirely correct; that's actually what I meant by "provided the Kernel can represent [it]" (albeit perhaps not very clearly!). Cheers,
6.
▲
by
krallin
10y ago
(Note: the following is only applicable to Linux) The default for overcommitting on Linux is heuristic; it doesn't always succeed: if you try and allocate several exabytes or RAM, allocation will definitely fail (in fact, trying to
7.
▲
by
krallin
11y ago
Unfortunately it looks like the distros have not been particularly diligent about releasing a fix via the security channel (according to the article), so this PPA is a workaround
8.
▲
by
krallin
11y ago
Note: if you're using Ubuntu, there is a semi-official PPA that has a non-vulnerable version (2.7.3): https://launchpad.net/~git-core/+archive/ubuntu/ppa
9.
▲
by
krallin
11y ago
This means "install the `requests` package with the `security` extras. In this particular case, this installs 'pyOpenSSL>=0.13', 'ndg-httpsclient', 'pyasn1'. See: https://github.com/kenn
10.
▲
by
krallin
11y ago
This principle doesn't necessarily mean functions should never return booleans, though. Booleans are used in a variety of (popular) Python libraries when checking whether a password is correct (e.g. Django's `check_password` ret
11.
▲
by
krallin
11y ago
Quick disclaimer: I'm the author of Tini (thanks for the hat tip, by the way!). Note that for interactive usage, Tini actually hands over the tty (if there is one) to the child, so in that case signals that come "from the TTY"
12.
▲
by
krallin
11y ago
While not as common as nounset and errexit, pipefail is a useful option as well (set -o pipefail). Using pipefail, if any program in a pipeline fails (i.e. exit code != 0), then the exit code for the pipeline will be != 0. E.g. pipefail c
13.
▲
by
krallin
11y ago
Ha, interesting trick! : ) The GitHub API allows up to 5,000 requests per hour. I currently poll once an hour, so there's a bit of headway. If that becomes a problem, I think I can always space out checks for less-active repositories (
14.
▲
by
krallin
11y ago
Indeed, not yet! Private repo support would require authenticating with GitHub, which makes the project a bit more complex. I definitely plan to add this if there's enough interest. There should be a link to a mailing list to be notifi
15.
▲
by
krallin
11y ago
Ha, this is a great idea! I've added this now :). Just reload.
16.
▲
by
krallin
11y ago
I made this mainly to scratch my own itch :). It's slightly more convenient for me to get a notification than to periodically pull repositories and check them for changes, but I understand that might not be the case for everyone!
17.
▲
by
krallin
11y ago
Here's the email I got inviting me to re-post the story. That's all I know : ) Hi there, https://news.ycombinator.com/item?id=10690114 looks good, but didn't get much attention. Would you care to repos
18.
▲
by
krallin
11y ago
These are great points; thanks for your feedback! :) I'm trying to validate whether there's any interest in something this, so I definitely cut a lot of corners (e.g. the app doesn't maintain a copy of the repository — it jus
19.
▲
Show HN: GitHub File Watcher – get notified when files change in a GitHub repo
(github-file-watcher.com)
68 points
by
krallin
11y ago
|
28 comments
20.
▲
Show HN: GitHub File Watcher – get notified when files change in a GitHub repo
(github-file-watcher.com)
3 points
by
krallin
11y ago
|
0 comments
21.
▲
Deep Dive into the SIGTTIN / SIGTTOU Terminal Access Control Mechanism in Linux
(curiousthing.org)
16 points
by
krallin
11y ago
|
0 comments
22.
▲
by
krallin
11y ago
When I worked at Scalr, we used Chef's Omnibus ( https://github.com/chef/omnibus ) to create "full stack" RPM and Deb packages, which basically include all your dependencies all the way down to libc (meani
23.
▲
by
krallin
11y ago
GP is most likely referring to VPCs with dedicated tenancy. Those are not free, and they're pricey [0]. [0]: http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/dedicated-instance.html
24.
▲
Forthcoming OpenSSL releases (June 11)
(mta.openssl.org)
2 points
by
krallin
11y ago
|
0 comments
25.
▲
Show HN: Tini, a self-contained valid init process for (Docker) containers
(github.com)
2 points
by
krallin
12y ago
|
0 comments
26.
▲
by
krallin
12y ago
Locust is really focused on load tests (rather than acceptance tests). It's an alternative to ab rather than one to a headless browser. You definitely wouldn't use Locust to test a UI, or even to test your API responds correctly,
27.
▲
by
krallin
12y ago
This is exactly what we're doing at Scalr ( http://www.scalr.com/ ). Our experience has been the following: + An open-source version that folks can download, install, and trial is a great way to get your software in as m
28.
▲
Getting a First Patch into Docker
(curiousthing.org)
4 points
by
krallin
12y ago
|
0 comments
29.
▲
by
krallin
12y ago
AWS actually does that already — they'll ping you by email if they find one of your keys on GitHub!
30.
▲
by
krallin
12y ago
It seems like you're limited to 25 concurrent lambda functions executing (at least at this time). This looks like it's more geared towards enabling you to automate / orchestrate your AWS resources, that run customer-facing co
More ›