Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matahwoosh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
31.
▲
by
matahwoosh
9y ago
Fair point! I think that quote should read "a random coprime to [...] to ϕ(n)". Then it makes sense. There's a lot of math behind RSA computation and we were trying to distill as much as we could, but it's not perfect. W
32.
▲
by
matahwoosh
9y ago
It's most likely to be Fly-specific, but you could replicate this behavior with passing appropriate to tls.Config#GetCertificate ( https://golang.org/pkg/crypto/tls/#Config ). You could then have something
33.
▲
by
matahwoosh
9y ago
tptacek: I think this sub-thread has been mainly to explain what RSA could be used for, not that it would be a good idea. On the side note, I have been positively surprised to see how many devices support ECDHE key exchange. Also, do you ha
34.
▲
by
matahwoosh
9y ago
what encryption are you talking about? IIRC, RSA has only been used for key exchange or authentication (sign/verify) in SSL/TLS. Even in the old days up to SSL 3.0, RC4 or (3)DES was used for actual (symmetrical) encryption.
35.
▲
by
matahwoosh
9y ago
you can also use RSA for actual encryption (like PGP) or for signing/verifying. ECDHE is better for key exchange, and ECDSA is better for signing/verifying. Check out goodroot's link!
36.
▲
by
matahwoosh
9y ago
Oh, and we use the basic Ghost theme, Casper, with some design tweaks.
37.
▲
by
matahwoosh
9y ago
Thanks! We're using ghost.org and of course all our illustrations are done by Annie ( https://twitter.com/annieruygt ) :)
38.
▲
by
matahwoosh
9y ago
Yeah A/CNAME to us and then you can use our API to issue certs of all subdomains or if you have a wildcard cert already you can upload that with us. Either way works :)
39.
▲
by
matahwoosh
9y ago
for the time being, you could try to issue SAN certs with LE (from their website): "If you have a lot of subdomains, you may want to combine them into a single certificate, up to a limit of 100 Names per Certificate. Combined with the
40.
▲
by
matahwoosh
9y ago
LE still says Jan '18 - https://letsencrypt.org/upcoming-features/
41.
▲
by
matahwoosh
9y ago
Ohai! Yeah, you can do the same thing with Fly (which is what most of our customers do - just point DNS at Fly). I cannot stress enough how nice it is being able to build on top of Let's Encrypt! bows The API is mainly for people who
42.
▲
by
matahwoosh
9y ago
I'm assuming mrkurt meant that you send your users once to create a dns record (in case you haven't already) - you can add any hostname you want on Fly, it doesn't have to exist, yet. Then you go and create a DNS challenge fo
43.
▲
by
matahwoosh
9y ago
what if older you is wrong about being wrong about younger you? ;)
44.
▲
by
matahwoosh
9y ago
I think there's no straightforward answer to this. E.g. why would you have 2 DNS look-ups with cookieless domain? I imagine that means cdn.mydomain.com and mydomain.com? If you're using HTTP/2, then one domain is better, beca
45.
▲
by
matahwoosh
9y ago
I agree with you that the earlier you can catch those performance issues, the better. It's just like with catching bugs early in your development cycle. You could even argue that poor perf is a bug! The more you know about the performa
46.
▲
by
matahwoosh
9y ago
Also, a note on QUIC. Seems like the spec is a draft and is not going anywhere right now, but Google has made big progress with TCP BBR control-flow algo, and there's also TCP Fast Open and TLS 1.3 0-RTT to look forward to. Moving more
47.
▲
by
matahwoosh
9y ago
There's definitely some truth to how (at least some of) e-commerce sites could be easily sped up. Part of the problem is that you have a combination of legacy stack, organizational inertia, lack of know-how and resource outsourcing (so
48.
▲
by
matahwoosh
9y ago
Yes! We're looking forward to this at Fly :)
49.
▲
by
matahwoosh
9y ago
https://twitter.com/annieruygt She's awesome! :)
50.
▲
by
matahwoosh
9y ago
compiled in a Goodreads list ( https://www.goodreads.com/list/show/114264.YC_s_2017_Summer_... ) like you were going to actually read those ;)
51.
▲
Tesla adds new Directors to its Board
(tesla.com)
3 points
by
matahwoosh
9y ago
|
0 comments
52.
▲
Tesla upgrades its motors to last 1M miles
(electrek.co)
4 points
by
matahwoosh
9y ago
|
2 comments
53.
▲
by
matahwoosh
9y ago
just throttle your connection ;)
54.
▲
by
matahwoosh
9y ago
Generally, yes, but I think `O(log n / log log n) == O(log n)` is wrong. log(n) / log(log(n)) = logx(n) (where x = log(n), wasn't sure how to describe logarithm base in a better way). So you get O(logx(n)). In general the log
55.
▲
by
matahwoosh
9y ago
small correction, it's Θ( log n / log log n ). I noticed though, when I copied the formula from the original paper, this what I got, too ;)
56.
▲
by
matahwoosh
10y ago
We do serve our own site! We're running multiple apps on the same fly.io domain. Our landing page is currently hosted on Github Pages (and that's probably how you're seeing Fastly headers), but you're hitting our load ba
57.
▲
by
matahwoosh
14y ago
just made my day. I so want a flying nyan cat now