Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andrewgodwin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
andrewgodwin
14y ago
Yep, that was me - thanks!
62.
▲
by
andrewgodwin
14y ago
Ah, that's at least some good news. It was a little inspired by the diagrams at Green Park of the lifts there, so accessibility might be a good idea. I'd appreciate any FOI advice - might be best if you contact me directly? Email is on my p
63.
▲
by
andrewgodwin
14y ago
I fixed that just after you posted the comment, I think.
64.
▲
by
andrewgodwin
14y ago
Yes, there's a reason I only did one - it would be a bit of a monoculture if I'd done ten or so. It's the same for a lot of the outlying stations on the other lines too.
65.
▲
by
andrewgodwin
14y ago
I know - sorry about that. The JS is a bit hacked together! I want to get some decent linkable URLs for stations too at some point. EDIT: Added it in, back button works as you'd expect now.
66.
▲
by
andrewgodwin
15y ago
Not to mention the fact that you have to have a really wide range of knowledge to cover that full stack of management and security - from raw networking to database management and everything in between. We're fortunate that our skillset jus
67.
▲
by
andrewgodwin
15y ago
(I'm one of the two Epio founders) Obviously, we have an interesting view on this whole problem. I'm personally of the opinion that PaaS is still not quite the right solution - there's certainly some progress, but there's such an murky boun
68.
▲
by
andrewgodwin
15y ago
Not to mention the obvious legal ramifications, even of encrypted data - in the UK, it's a crime not to give up the key to encrypted data, even if you claim to not have it (though I would hope in this case it's provable you really never did
69.
▲
A Series Of Twin Tubes (mapping the London Underground with Python)
(aeracode.org)
2 points
by
andrewgodwin
15y ago
|
0 comments
70.
▲
by
andrewgodwin
15y ago
From what I understand of the technology at play here, it seems like it could be defeated by a pair of earplugs (or, if you're in a conversation rather than a speech, then a microphone/headphone combination with an additional short delay) -
71.
▲
by
andrewgodwin
15y ago
My main concern with this is discoverability - menus are helpful in that they convey a very precise listing of the app's possible actions (when designed well), something that's hard to otherwise come by. Blender is perhaps the extreme examp
72.
▲
by
andrewgodwin
15y ago
I like that once again the approach of "build it and deploy something on it" seems to work more effectively than "specify it over a five-year intensive period". I imagine that's just my inner lazy engineer talking, though; there are some pr
73.
▲
by
andrewgodwin
15y ago
I find the article a little overzealous; while I'm no staunch capitalist, including sentences like "The web in its current, open state is a threat to capitalist ideals" doesn't help convince me about your goals. And yes, while this is parti
74.
▲
by
andrewgodwin
15y ago
Ah, interesting, everyone always seems to forget apache. I imagine it still doesn't support the holding-connections-open-during-bootup bit, though?
75.
▲
by
andrewgodwin
15y ago
Exactly, as at Epio all our backends are identically sized. Obviously this isn't the case for everyone - but it's easy to add that code.
76.
▲
by
andrewgodwin
15y ago
There's no sticky sessions, and the balancing is purely random (so statistically roughly the same as a round-robin) - it was primarily designed for large numbers of small backends, rather than one or two sites with ten backends, though we'l
77.
▲
by
andrewgodwin
15y ago
In the article I cover why we moved away from HaProxy; someone's also asked me why we didn't choose Nginx. It's because we needed HTTP/1.1 support to the backend (for things like WebSockets), which Nginx doesn't have (yet).
78.
▲
Introducing Mantrid (runtime-configurable, Python load balancer)
(aeracode.org)
65 points
by
andrewgodwin
15y ago
|
8 comments
79.
▲
by
andrewgodwin
15y ago
Epio cofounder here - we're not worried by this, and we've known it was coming for ages now. The hosting market is plenty big enough for more than one player - we're expanding to multiple languages, much like Heroku expanded from Ruby, whic
80.
▲
by
andrewgodwin
15y ago
Ah, now that looks useful - thanks! And it supports AAAA records, thankfully.
81.
▲
by
andrewgodwin
15y ago
We've (Epio) been using Route53 for 6 months or so now, and have had zero problems with it. The main problem is, as others have said, that the only way to interact with it is via the (somewhat cumbersome) API. We got round this by writing o
82.
▲
by
andrewgodwin
15y ago
I'm not even sure it is legal in the UK - we have laws against "unfair contracts" [1], and there are also some statutory consumer protections that can't be waived. Of course, this is about security breaches, and IANAL, but I'd say this does
83.
▲
by
andrewgodwin
15y ago
Interesting - we run a pretty large entirely eventlet-based system, so I'm excited to try this out on that. That said, our threads often number in the thousands, so I'm unsure how this would cope with that.
84.
▲
by
andrewgodwin
15y ago
Near the end, the article touches on the fact that orientation matters for the phone part, but not the software - part of me wonders if even that is necessary. Would it be too hard to install two microphones and two earpiece speakers in the
85.
▲
by
andrewgodwin
15y ago
Not only that, but it's mostly compatable with things like .tmLanguage files, so there's even some cross-portability there. (I've never used Textmate, being a Linux user, but being able to benefit from the ecosystem to get e.g. .pp file hig
86.
▲
by
andrewgodwin
15y ago
This is actually pretty similar to what we've got so far internally at ep.io, albeit without the procfile and with a slightly more complex definition instead. We're even running things like Redis instances off of a similar codebase, albeit
87.
▲
by
andrewgodwin
15y ago
We use powerline networking at home, and it's pretty decent - nowhere near the speed of actual ethernet, but a good 70Mbit or so. I'm always surprised how few people know it exists (well, at least in the UK). You can even get nice combinati
88.
▲
by
andrewgodwin
16y ago
I'm not sure that GAE is the ideal environment to run Django in - the whole reason it scales is because it enforces a certain way of doing things (nonrelational datastore, no long-running processes, no local storage). General Django PaaS wi
89.
▲
by
andrewgodwin
16y ago
It's pretty rare a NIC allows two letter domains so it might be a general limitation, but they are possible. Either that, or our domain (ep) is just a very persistent hallucination.
90.
▲
by
andrewgodwin
16y ago
Two-letter ones are 'cooler' - we grabbed ep.io a few months back - but the NIC don't allow language or country codes as two letter domains, IIRC. Still, there's plenty left, as petercooper's comment says.
More ›