Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matthewrudy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
61.
▲
by
matthewrudy
10y ago
Japanese use of Kanji is usually more similar to Cantonese (Cantonese is a much older language than modern Mandarin) So in Mandarin you wouldn't find people using 食 as a verb, but in cantonese it is the correct verb. In Cantonese it&#x
62.
▲
by
matthewrudy
10y ago
I've never heard this term "Character Amnesia" but its an analogue to my situation. I can read and write (via pinyin) a large number of characters, but cannot recollect their shape in abstraction. I think that's just bec
63.
▲
by
matthewrudy
10y ago
Imagine the Uber `Rides` table, indexed on `status` Every time a new order is created the status flows from * unassigned * assigned * passenger on board * completed That should really be an event stream, but if you want to find all `unassig
64.
▲
by
matthewrudy
10y ago
There's the other aspect too, which is each country has their own cluster, so they can (and do) think of excuses to hold back updates just for them. So software gets out of sync, the mobile app releases need to take that into account
65.
▲
by
matthewrudy
10y ago
It's just not important enough to do. Startup resources, business priorities, customer behaviour...
66.
▲
by
matthewrudy
10y ago
Surprisingly although we have user accounts implemented, most of our customers don't use them. But yes, as it stands, if you create a user account it is distinct per country.
67.
▲
by
matthewrudy
10y ago
Yep, I had a long chat with one of their engineers (Matt Heath) and seems like they had the exact same problems we have. And solved it with their restructure and move to microservices.
68.
▲
by
matthewrudy
10y ago
I work on an uber-like system, but with ~3 backend devs rather than 100s. We made the opposite decision, cloning our full stack for each new market. That's great for scalability, but is a nightmare for devops. If anything we want to f
69.
▲
by
matthewrudy
10y ago
I tried to debug this from Hong Kong, and the API calls definitely go to the US. Maybe in Europe they resolve to a European data center, but in Asia they still seem to send everything via the US.
70.
▲
by
matthewrudy
10y ago
Chris Seaton gave this talk recently about JRuby+Truffle and some specifics about how it optimises so well compared to other Ruby implementations. https://youtu.be/b1NTaVQPt1E Previous discussion https://news.yco
71.
▲
by
matthewrudy
10y ago
I've been a big Line user ever since I moved to Taiwan two years ago (and subsequently moved back to Hong Kong) Taiwan has embedded Line into their social norms in the same way as most countries have done with Facebook. It's safe
72.
▲
by
matthewrudy
10y ago
it's easy to "build a web app in weeks" The really hard bit is: Building a web app that can evolve and grow to build a business over several years, eventually with a large team. And that's where traditional Rails develop
73.
▲
by
matthewrudy
10y ago
I see, so that's the next another future optimisation path, parse regexps in a way that grall can optimise. Exciting!
74.
▲
by
matthewrudy
10y ago
It's really great that someone is productising this technology so quickly. It was only a few months ago that this involved grabbing a repo off github, and working out how to process it yourself. Now I'm seeing this stuff being pos
75.
▲
by
matthewrudy
10y ago
I guess that was the key takeaway from your talk: Ignore local optimisations in favour of more global ones. The fact that you parse C extensions was really unexpected. Given something like Object#blank? using the Ruby implementation vs Sam
76.
▲
by
matthewrudy
10y ago
It means the `kube-up` scripts now work with ap-northeast-2 straight out of the box. Just set export KUBERNETES_PROVIDER=aws export KUBE_AWS_ZONE=ap-northeast-2a kube-up.sh Here's the PR https://github.com&#
77.
▲
by
matthewrudy
10y ago
I think performance is compelling, But the bigger win is concurrency. We run 100s of dynos for our service, but could probably run just a couple if we moved to elixir/otp.
78.
▲
by
matthewrudy
10y ago
I'm surprised they offer messaging in China. Our China SMS provider (yuntongxun.com) only allows templated SMS messages. Eg. "Hello {{name}}"
79.
▲
by
matthewrudy
10y ago
Somehow I've never heard of "sectors" and google isn't any help. Is there a different name for this concept used in Elixir/Erlang world?
80.
▲
by
matthewrudy
10y ago
Elixir 1.3 and Ecto 2.0 are now both released. That means Phoenix 1.2 will be released ASAP. Definitely give the Programming Phoenix book a read if you haven't already. The Elixir/Phoenix stack should be ready for most production
81.
▲
by
matthewrudy
10y ago
Given the timing (just before the EU referendum) and the audience (mostly maths enthusiasts), it's a great title.
82.
▲
Member of The European Union
(gowers.wordpress.com)
329 points
by
matthewrudy
10y ago
|
198 comments
83.
▲
Alibaba’s Hong Kong fund invests in three e-commerce startups
(techcrunch.com)
1 points
by
matthewrudy
10y ago
|
0 comments
84.
▲
by
matthewrudy
10y ago
I'd suggest you just use the `rescue` definition from SecureRandom. Then you don't have to do any work yourself. def SecureRandom.gen_random(n) ret = Random.raw_seed(n) unless ret raise NotImplementedErro
85.
▲
by
matthewrudy
10y ago
Taipei is a really great place to live. (it's also not part of China, by the way) If being part of this program gives you an excuse to visit, then I recommend it.
86.
▲
by
matthewrudy
10y ago
I guess that's true. But it wasn't something we'd considered properly. Gives us more of a reason to move to a Chinese provider for our CN servers. (This is now simpler as we're standardizing on Kubernetes for deployments
87.
▲
by
matthewrudy
10y ago
We use AWS.cn for our service. But found out last week that AWS doesn't actually have a license, and piggybacks on some third party provider in beijing. http://m.baidu.com/news?tn=bdbjbody&bjaid=392506&bjdomain=
88.
▲
by
matthewrudy
10y ago
I experience something similar but different in my ability to recognise Chinese characters. When I see a Chinese character I immediately know what it means. But beyond the most simple characters I cannot summon them into my mind. As an exam
89.
▲
by
matthewrudy
11y ago
I mostly fly between Hong Kong and London. Return flights are usually something like: * economy 900USD * premium 2000USD * business 6,000USD * first 10,000USD So, I always go economy. Not sure it's ever worth a month's wages (afte
90.
▲
by
matthewrudy
11y ago
It'd be fair to say that our customer base is mostly Chinese speaking in Taiwan. But that doesn't mean we shouldn't be more friendly. We have one app with a whole host of different options baked into it for each country. * di
More ›