Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rgrove
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
rgrove
8y ago
Thanks! I appreciate the positivity. :)
32.
▲
by
rgrove
8y ago
Hi, I also work for Cake. For what it's worth, we were surprised to see this hit HN today. None of us submitted it, and we don't know the submitter.
33.
▲
by
rgrove
8y ago
Hi! I work on Cake. This is fair criticism. Cake currently only allows one photo per post, so splitting the story across multiple posts is one way people can tell a story with multiple photos. We have more advanced multi-image support on ou
34.
▲
by
rgrove
8y ago
Thanks!
35.
▲
by
rgrove
8y ago
I know it's not easy to see the justification when looking at the front page, especially since Cake is still pretty young, but we designed Cake to scale to conversations with thousands of posts in order to allow for the kinds of long-l
36.
▲
by
rgrove
8y ago
With JavaScript disabled, you'll get a server-rendered page that renders up to 25 posts per page and relies on traditional prev/next pagination. When you scroll to the bottom of the page you'll have to click "Next"
37.
▲
by
rgrove
8y ago
Hey, I'm the guy who built that. Sorry about the Ctrl+F troubles. That's happening because we don't actually render all the posts in the conversation; to improve performance, we only render visible posts and a few posts above
38.
▲
by
rgrove
8y ago
For what it's worth, the seats in my Model 3 are the most comfortable car seats I think I've ever sat on. The seats didn't really influence my decision to purchase, but they've sure influenced my satisfaction with the ca
39.
▲
by
rgrove
9y ago
Will third-party clients be able to use this feature via the Twitter API?
40.
▲
by
rgrove
9y ago
> I've two factor authentication on my Apple account and now every time I use a new browser (or after clearing the Cache) and try to log into one of the Apple developer sites it sends me the authentication code to the same machine t
41.
▲
by
rgrove
9y ago
> To use 2fa on github you need a mobile phone. This is incorrect. You only need the ability to generate TOTP or U2F tokens. This is often done using a smartphone app, but can also be done by a desktop app like 1Password or a hardware de
42.
▲
by
rgrove
9y ago
DigitalOcean automatically blackholed one of my droplets due to a DDoS attack last year. They notified me immediately via email and a human responded to my support ticket within 30 minutes with technical details. I was able to provision a n
43.
▲
by
rgrove
9y ago
Slate is really fantastic. I tried it out after becoming frustrated with Draft.js, and it's been a joy to work with. Slate's documentation is excellent, the code is well structured and easy to read, and I love how painless it is t
44.
▲
by
rgrove
10y ago
> That's insane - you think everyone at Uber can afford (both literally and metaphorically) to simply quit their jobs without a landing place? Uber's unethical behavior didn't start recently, but it has recently reached a
45.
▲
by
rgrove
10y ago
Yes, quit. Do it because it's the right thing to do, not because you're worried about having Uber on your resume. But since you say you're strictly concerned about the impact on your career, I can tell you that seeing Uber on
46.
▲
by
rgrove
10y ago
Where is this 3-node minimum mentioned? URL please? Edit: Looks like maybe you're referring to the recommended 3 node minimum in production mentioned at https://cloud.google.com/spanner/docs/instance-configu
47.
▲
by
rgrove
10y ago
Where did you read that Cloud Spanner has a $1,000 per month minimum spend? I can't seem to find any mention of this.
48.
▲
by
rgrove
10y ago
I don't mean to be combative, but when providing an example of how you're planning to mitigate vulnerabilities, it seems unwise to use code that contains an easily avoidable XSS vuln. I love pfSense and have used it for years, but
49.
▲
by
rgrove
10y ago
Why isn't `$id` HTML-escaped before being echoed in an HTML attribute context? That's a potential XSS vector. Slightly more difficult to exploit when pulled from `$_POST`, but still a problem.
50.
▲
by
rgrove
10y ago
I bought a box of Soylent bars to use as occasional between-meal backups, since I sometimes miss a meal while traveling or because I forget to eat lunch. Over the course of a few weeks I ate two or three bars and was fine. Then one day I mi
51.
▲
by
rgrove
10y ago
> Promises, afaik, are always asynchronous. In this scenario, I believe the idea is that the module could be loaded synchronously, but the Promise would still be resolved or rejected in the next tick.
52.
▲
by
rgrove
10y ago
You do now! I built custom HTML emails for my startup.
53.
▲
by
rgrove
10y ago
I'm one of those engineers. I was compensated for the patent I was involved with, but I regret it and would gladly return the money if I could take my name off the patent. I was very conflicted about signing on as a co-inventor since I
54.
▲
by
rgrove
10y ago
I've tried this both ways: putting my bags on the belt before opting out, and holding my bags, opting out, and only placing them on the belt when an agent comes to escort me. Both approaches have gotten me yelled at.
55.
▲
by
rgrove
11y ago
This was a fantastic post and might save me a lot of headaches in the near future. Thanks for sharing what you learned!
56.
▲
by
rgrove
11y ago
Thanks for the link! That post definitely makes it sound like try/catch optimizations are on the way. I didn't know it was being worked on.
57.
▲
by
rgrove
11y ago
> Also, I think try/catch preventing optimization was fixed. Do you have a source for this? Try/catch deopts still bubble up in my Chrome profiling, so it seems like they're still a problem.
58.
▲
by
rgrove
11y ago
They're both in February. Months represented by integers start at 0. > new Date(2016,1,11) Thu Feb 11 2016 00:00:00 GMT-0800 (PST) > new Date('2016-02-11') Wed Feb 10 2016 16:00:00 GMT-0800 (PST) I
59.
▲
by
rgrove
11y ago
It's worth noting that the AWS credentials, at least one set of Twitter OAuth tokens, and many of the private keys are clearly (even just from looking at the screenshots) in third party npm or RubyGems dependencies. Which may in itself
60.
▲
by
rgrove
12y ago
I'm a huge fan of Arq. It's reliable, easy to use, inexpensive, and keeps getting better. I highly recommend it.
More ›