Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brandur
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
181.
▲
by
brandur
9y ago
Hi Pino, you mentioned in the article that Dynamo was built in response to an internal demand. Can you talk at all about the specifics of what sort of information Amazon puts in there? I've overseen a few big Dynamo installations at th
182.
▲
by
brandur
9y ago
This article seems to do a much better job of explaining the trade offs of a direct listing: http://fortune.com/2017/04/07/spotify-ipo-direct-listing/ Apparently the traditional underwritten approach is
183.
▲
by
brandur
9y ago
We don't for the most part, but ended up moving to a VPNed GitHub Enterprise installation over the possibility (albeit unlikely one) that GitHub's main cloud could be compromised and used to inject malicious code into a repository
184.
▲
by
brandur
9y ago
I'd also be interested in an answer. I'm guessing the answer is "no" based on my reading of the docs, but it'd be nice to confirm that.
185.
▲
by
brandur
9y ago
I haven't run any numbers, but here's how I understand it. Because of the way its journaling is implemented with sync interval, when you've configured durability with `writeConcern` `j` set to `true`, any write will have to w
186.
▲
by
brandur
9y ago
That sounds like it might be difficult to sustain, but this kind of hand curation is the surest and easiest way to consistent quality. Thanks for doing it! You might want to considering billing this as part of the product's description
187.
▲
by
brandur
10y ago
Fans of the Mac Pro have been waiting four years for this announcement, and are likely to be waiting another one or two for any real movement on the problem. The Touch Bar seems like a pretty apparent failure in that even most of the "
188.
▲
by
brandur
10y ago
Yep. What a silly thing for them to say as long as the Touch Bar exists. But seriously, Apple has a history much closer to the opposite of that. Never admit fault. If something really isn't working, pretend that it is right up until a
189.
▲
by
brandur
10y ago
Yes, PostgREST is awesome :) It turns out that most of what is usually expressed in implementation code assuming that you're hitting a dumb backend is just as well-served by SQL functions and schemas. This probably breaks down for larg
190.
▲
by
brandur
10y ago
So I think it's a bit of a misconception that GraphQL is going to essentially map to SQL in the backend. Essentially, it's up to the service provider to decide what query paths and mutations are available in GraphQL, and design th
191.
▲
by
brandur
10y ago
> I'm a major REST advocate (spoken at conferences, written about it in books, etc) and I've been using GraphQL for a few months now and after an initial learning curve I love the flexibility. It's good to hear that ther
192.
▲
by
brandur
10y ago
> I find it a particularly odd design choice to not make GraphQL spec match the JSON spec. I can't speak for the original authors, but I can kind of understand it just by virtue of the fact that JSON is quite an ugly format that&#
193.
▲
by
brandur
10y ago
> The "single entry point" and "describe what you want, you'll get what you described" mindset makes it powerful, when used with the graphiql trial and error interface. We barely have to document anything anymor
194.
▲
by
brandur
10y ago
> Nah, the next frontier is more likely everyone fully consolidating around REST as it stands today. This looks like movement for movement's sake, instead of improving developer ergonomics in an increasingly predictable world. I c
195.
▲
by
brandur
10y ago
> GraphQL I think is meeting a similar need but with the added advantage that it was designed for the task at hand, mostly not by a committee. Right on. I think that its early strength of opinion and design and having a spec available
196.
▲
by
brandur
10y ago
> By Betteridge's Law of Headlines, the answer is "No". I feel a little bad for phrasing a title like a question, but an alternative working title was "The Future of API Paradigms". I tried to touch on a variet
197.
▲
by
brandur
10y ago
It's probably not super popular to suggest that REST isn't the be-all and end-all when it comes to web APIs, but I'm interested in a future that lets us integrate with APIs more quickly and more safely. I'm interested to
198.
▲
by
brandur
10y ago
Transactions certainly make it easier to maintain global consistency, but one possible contradiction with the above is that if your modules are sharing transactions, then your boundaries are no longer narrow and well defined. By definition,
199.
▲
by
brandur
10y ago
So this will be far from exhaustive but ... Both RDS and Heroku are aimed more at more modestly sized database in that you don't really scale beyond the vertical capacity of a single node. The prices are relatively comparable with RDS
200.
▲
by
brandur
10y ago
> Google Drive and Dropbox have shown in the past that they're fine with you storing copyrighted content, you just can't share copyrighted content through their platform. Is there some kind of reference you can point at to su
201.
▲
by
brandur
10y ago
The company isn't compelled in any way to allow this though, and is actually disincentivized from doing so because it increases the probability of key departures as those people are able to extract some value. If you're in such a
202.
▲
by
brandur
10y ago
Yeah, I think there's some truth to this. When I look at games in particular, I'm amazed that you can have AAA titles that get hotfixes for bad bugs on pretty much the day they're released. This is made possible by sophistica
203.
▲
by
brandur
10y ago
> Mark Zuckerberg probably did not 'ignite' anyone either (one hopes). Haha, thanks. It wasn't meant literally, but more in the form of "igniting" an emotional reaction. I tthinkkkk I'm using this one prop
204.
▲
by
brandur
10y ago
Thanks for reading! > I find it frustrating that in 2017 I still spend plenty of time waiting for the computer to do something. Occasionally even typing into a text field in a web browser is laggy on my high-end late-model iMac. For eve
205.
▲
by
brandur
10y ago
Yes! I saw this too, and it was like a momentary glimpse of Shangri-La before it disappeared back behind the clouds. I'd love to see Apple offer an option to disable all animations, permanently.
206.
▲
by
brandur
10y ago
I think you're right, but I also think that there's very few examples out there of animations that I'd consider within the bounds of making acceptable trade-offs between the usefulness of their visual hinting and their effect
207.
▲
by
brandur
10y ago
Thanks for reading! > First, there are a few places where non-developers have user interfaces that reward expertise. One prominent example are Bloomberg terminals: I didn't mean to say that it was just developers that have acces
208.
▲
by
brandur
10y ago
Thanks! It makes me really happy to read your thoughts here. (I wrote TFA.) Calling out Slack in particular may have been a little incendiary, but I hope that it's adequately conveyed that it's a general problem and not meant to b
209.
▲
by
brandur
10y ago
Yes, very true, but I'm not sure that this necessarily precludes good/fast/usable interfaces. Imagine if instead of building apps inside a browser, you instead have a good OS framework that allows you to build a native app fo
210.
▲
by
brandur
10y ago
Thanks for reading! (I wrote this.) > I'm also not sure what to make of the idea of calling for the terminal to be revised and considered the way forward in user interfaces. Apart from speed, what problem would that solve? So I di
More ›