Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
evanphx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
evanphx
13y ago
Very true on the signatures. Using multiple sites isn't necessary though, imho.
32.
▲
by
evanphx
13y ago
Here is a partial log, every /24 that had more than 10k hits in the last 24 hours: https://gist.github.com/evanphx/9361755
33.
▲
by
evanphx
13y ago
The caching mirror configuration achieves nearly the same thing. In the past, people have wanted to run their own mirrors that we directed people to, but that's got reliability and security issues.
34.
▲
by
evanphx
13y ago
I'll put that on my todo list.
35.
▲
by
evanphx
13y ago
Thanks! I'll definitely keep you in mind as we're (finally) getting around to setting up correctly.
36.
▲
by
evanphx
13y ago
Thanks! I'll bring it up with the team.
37.
▲
by
evanphx
13y ago
It's been discussed many times before, yes. Rubygems usage pattern by our users make any kind of mirror delay unacceptable. We currently run a number of mirrors, configured as caching proxies. I want to get us going on a CDN like Fastl
38.
▲
by
evanphx
13y ago
A very good question. I'll see about crunching some of the logs to break it down by subnet.
39.
▲
by
evanphx
13y ago
I thought I'd answer some of your questions, as the person that pays the bill. 1. This can be cheaper on AWS. We've been meaning to move to reserve instances, paying a year at a time, for a while and simply haven't done it ye
40.
▲
by
evanphx
13y ago
Person who pays the bill here. Latency does matter and we're paying an additional $1.5k new in Feb to improve european latency. RubyCentral can afford to spend the money to improve latency issues, so we do!
41.
▲
by
evanphx
13y ago
Ordering is basically an unspecified behavior in C. An optimizers best friend is the ability to reorder, perform CSE, etc. C and C++ are specified as the behavior of a straight-line sequence of code run in isolation. Basically, any concurre
42.
▲
by
evanphx
13y ago
Not if the center of a black hole contains a Einstien-Rosen bridge, then the information is transmitted elsewhere.
43.
▲
by
evanphx
13y ago
It was presented at a LA techweek, so I assume it's supposed to be real.
44.
▲
Compress 7G to 1K with epic vaporware
(cyborg.co)
15 points
by
evanphx
13y ago
|
48 comments
45.
▲
by
evanphx
13y ago
RubySpec is a huge success in the Ruby community amongst implementations, I'd hardly call EY ending sponsorship a blemish for RubySpec.
46.
▲
by
evanphx
13y ago
No? I don't know what your referencing.
47.
▲
by
evanphx
13y ago
Why would that be recipe for disaster? What do you think would happen?
48.
▲
by
evanphx
13y ago
Yeah, you can certainly run puma in the same operational mode as unicorn with clustering. But what I'd suggest is that you do instead is creating 1.5 as many workers has you have cores in your machine and perhaps 8 threads per worker.
49.
▲
by
evanphx
13y ago
Redirects are new, so probably.
50.
▲
by
evanphx
13y ago
Some great points about the tooling, especially the control server. For 2.3, the control server is going to get some much needed needed love that should hopefully address major issues. A couple of notes: Puma has a dynamic pool but it'
51.
▲
by
evanphx
13y ago
Because of the nature of Heroku (and thus EC2) there will always be unknown and random latency associated with shared nodes and hidden network utilization. What's important is that you did all the tests on heroku and gave enough of a w
52.
▲
by
evanphx
14y ago
It's disappointing to see this show up on HN without contact myself or the other rubygems.org admins. We've put rubygems.org into maintenance mode until the issue is fixed.
53.
▲
by
evanphx
14y ago
Vince has a really good 401k plan, despite his scruff look. He's going to be sipping drinks on a Caribbean beach before we know it!
54.
▲
by
evanphx
14y ago
Soon as in next month, January.
55.
▲
by
evanphx
14y ago
The lineup was all invited speakers and there wasn't any diversity among those speakers, that's a bit of a difference between doing a CFP with regard to how people will see diversity at the conference.
56.
▲
by
evanphx
15y ago
You can actually cause a block to return control to it's invoker (the equiv of return in JS) by using the 'next' keyword.
57.
▲
by
evanphx
15y ago
What benefits does em-syncrony give you that Fibur doesn't?
58.
▲
by
evanphx
15y ago
It's being worked on right now and the infrastructure for it already in place. It's a goal.
59.
▲
by
evanphx
15y ago
Not sure what you mean by Marshal having implementation details in the bitstream, it doesn't. Marshal has been reimplemented in many different implementations just fine. As for why not JSON, because there is no JSON parser as part of the st
60.
▲
by
evanphx
15y ago
I don't know what the specific issue with pickle is, but ruby's Marshal format is pretty bulletproof at this point. It is a data only format with pretty strict verification of the stream as it builds the object tree. Also, Marshal doesn't a
More ›