Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jonaf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
91.
▲
by
jonaf
10y ago
Note that these aren't excuses. But they make it more difficult for me to exercise. 1. Kids (2 under 2). If I'm not at work, I'm playing with or taking care of them, cooking, etc. there isn't much "me time" as
92.
▲
by
jonaf
10y ago
I think this behavior is sensible. Additionally, you can disable rollback. However, cloud formation has needed and lacked a "dry run" option for a long time. It would be really nice to have that. However, the documentation does in
93.
▲
by
jonaf
10y ago
I maintain a ruby dsl as well at http://github.com/bazaarvoice/cloudformation-ruby-dsl The format is a weak argument against cloud formation. It has some negatives. This one is easily overcome.
94.
▲
by
jonaf
10y ago
This is a tough spot to be in. From the perspective of a tech lead / individual contributor (I don't consider myself in the company of a Fellow or C-level exec), I've witnessed this kind of situation before and learned a few
95.
▲
by
jonaf
10y ago
This looks remarkably awesome. I have been looking for / contemplating building something where I can put in some recipes and have it figure out the most efficient, least wasteful shopping list for me. This seems like a fairly complex
96.
▲
by
jonaf
10y ago
There was a similar HN post like this but for Elasticsearch a few weeks ago. I'm kind of thinking that a command line tool for elastic search similar to the AWS command line isn't a bad idea. In general when I can't remember
97.
▲
by
jonaf
10y ago
I've been waiting for someone to come along and say "I did this!" Okay so I didn't do this, but I have seen several folks where I work create some stubbed AWS services to facilitate testing. I'll have to ask them if
98.
▲
by
jonaf
10y ago
Doesn't seem to work on mobile safari. Tapping links doesn't do anything.
99.
▲
by
jonaf
10y ago
I believe ZK implements Pacis. Maybe someone not on mobile can correct me / provide reference.
100.
▲
by
jonaf
10y ago
In my personal experience, the best engineers I've encountered (and learned from) have understood every system, subsystem, and interaction, all the way down to the most fundamental foundational level. And this understanding allows them
101.
▲
by
jonaf
10y ago
This looks pretty neat. Congratulations on your launch! Looks like it also monitors uptime, which feels like a more feature-rich alternative to Pingdom, which just checks for HTTP 200 responses. I'm not sure I understand why the focus
102.
▲
by
jonaf
10y ago
Thanks for that, although I don't think those particular tools apply in a polyglot sense, the concepts establish a nice pattern to replicate in other tool chains.
103.
▲
by
jonaf
10y ago
As a developer, I would LOVE a tech writer to sit next to me and walk me through the best way to write documentation, using the best tools. And by "best," I don't mean what I think is best, I mean what the professional tech w
104.
▲
by
jonaf
10y ago
On the heels of this, I've been exploring Rust a bit lately but haven't been able to find any solid patterns / style guides for idiomatic Rust. Do any such resources exist? For example, the official rust book describes Arc, M
105.
▲
by
jonaf
10y ago
Well, let's be clear, if it doesn't work, you know at compile time, not at runtime. I don't care how broken things are at compile time if I'm guaranteed that everything will work at runtime. That's kind of the whole
106.
▲
by
jonaf
10y ago
Editors I used on OSX before sublime text: - textmate - BBEdit Before I was an OSX user, my editor of choice in Windows was Crimson Editor. All of these have two things in common: simplicity and speed. They are extremely simple to use, but
107.
▲
by
jonaf
10y ago
So.. If Amazon is capable of this, why haven't they done it? In fact, instead, they have been purchasing companies (OpsWorks used to be a product by a third party company; can't get reference on a phone at the moment). This makes
108.
▲
by
jonaf
10y ago
I'm confused. You said you used etcd for config management, but then you said you used Ansible. So you're using Ansible exclusively for deployment?
109.
▲
by
jonaf
10y ago
At first, I thought this was a terminal version of Powerpoint, akin to mdp[1], which has been my favorite. (I actually use mdp over powerpoint/keynote on my laptop at work these days, since I can checkin the markdown, write the present
110.
▲
by
jonaf
10y ago
Technically, you're right that it's atomic to create a file. But creating a lock using a file can be deceptive and is a common pitfall in my experience. I have seen a lot of shell scripts take this form: if [ ! -f $FILE ] ;
111.
▲
by
jonaf
10y ago
edit: I just realized you said "renaming." Original comment left below, but I edited before I get downvoted for a classic reading comprehension fail. Atomicity requires that the leakage mentioned shall not occur from any context a
112.
▲
by
jonaf
10y ago
You're right. It can, however, be configured higher using the `index.max_result_window`[1]. [1] https://www.elastic.co/guide/en/elasticsearch/reference/curr...
113.
▲
by
jonaf
10y ago
Based on the bug filed[1], "Return number of documents in the result counts as HTTP header or in JSON," the implication is that including the number of documents in the result in the JSON would be an acceptable solution. If that&#
114.
▲
by
jonaf
10y ago
Right, but if you set the size to 10, then you either return 10 or (hits.total - 10) documents. If hits.total is greater than 10, you know you returned 10 documents; otherwise, you returned hits.total documents.
115.
▲
by
jonaf
10y ago
I'm always excited to read about Elasticsearch being used for something besides logs! We have built quite the powerful realtime streaming big data platform where I work (Bazaarvoice), and we use Elasticsearch heavily. I was recently at
116.
▲
by
jonaf
10y ago
I'm assuming he needs the source, otherwise he should look at the count API.
117.
▲
by
jonaf
10y ago
Not even that. The number of hits returned has a default, which is 10. For more, you choose (the size parameter indicates how many results to return). There is a maximum, by default 100,000 I think. If you do want to return all results, you
118.
▲
by
jonaf
10y ago
Regardless of your opinion, if you have any interest in code quality (hint: you should), then you should respect the contributing guidelines for the project you are contributing to. Your argument / opinion as stated could have "co
119.
▲
by
jonaf
10y ago
Abstract concepts that are necessary for software to be useful or practical are applicable despite the alleged changing environment. If they weren't, js/node wouldn't be reinventing these concepts, like package and dependency
120.
▲
by
jonaf
10y ago
+1 for ubiquity. Most useful productivity tool for web browsering ever.
More ›