Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dangoor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
331.
▲
by
dangoor
7y ago
Can Dat really be described as a "new" protocol 3 years in?
332.
▲
by
dangoor
7y ago
Wikipedia says that the first IBM PC debuted in 1981 with 16k of RAM. https://en.wikipedia.org/wiki/IBM_Personal_Computer
333.
▲
by
dangoor
7y ago
They had a separate post about privacy/security in general: https://blog.zoom.us/wordpress/2020/04/01/a-message-to-our-u...
334.
▲
by
dangoor
7y ago
Khan Academy | Mountain View, CA / Remote US+Canada | Senior Backend or Full-Stack Engineer https://www.khanacademy.org/careers A lot more people have become acquainted with Khan Academy over the past couple of weeks a
335.
▲
by
dangoor
7y ago
The fundamental reason that we started on this track is the need to get off of Python 2, which has reached EOL and from which the community is moving away. Because of APIs we're using and such, it's not easy to switch to Python 3.
336.
▲
by
dangoor
7y ago
For reasons I touch on in our blog post[1], porting to Python 3 would still be a huge amount of work (not quite as large as the port to Go, but still very large and without other benefits we get from Go). [1]: http://engineering.
337.
▲
by
dangoor
7y ago
That's not possible in that particular hosting environment. I believe some people have done experiments with PyPy, but the difference in performance is nothing like that we see with Go.
338.
▲
by
dangoor
7y ago
Currently running in Python 2.
339.
▲
by
dangoor
7y ago
Thank you!
340.
▲
by
dangoor
7y ago
Thank you!
341.
▲
by
dangoor
7y ago
Our videos are largely served by YouTube.
342.
▲
by
dangoor
7y ago
It's our biggest expense after salaries, as noted elsewhere in the thread.
343.
▲
by
dangoor
7y ago
thanks!
344.
▲
by
dangoor
7y ago
Video playing is mostly handled by YouTube. Features which use a lot of CPU are tracking learner progress, managing classrooms, and the like. These features are really important right now as teachers have moved classes online. We are in the
345.
▲
by
dangoor
7y ago
Sorry to hear that. AFAIK, we just use Stripe, which is pretty standard.
346.
▲
by
dangoor
7y ago
Thank you!
347.
▲
by
dangoor
7y ago
Thanks! That's a generous donation
348.
▲
by
dangoor
7y ago
Thank you so much!
349.
▲
by
dangoor
7y ago
Our videos are hosted on YouTube, which definitely reduces our outgoing bandwidth cost. Compute is actually a big part of our costs, because we do a lot of processing for things like tracking learner progress and connecting students with th
350.
▲
by
dangoor
7y ago
I don't know what the range is, or if we post those publicly. What I do know is that we pay competitively, but we obviously don't have stock so there is no stock component to the pay. Someone whose primary goal is to make money wo
351.
▲
by
dangoor
7y ago
Yeah, if you look at the section in question, they're talking about this: "However, as many anticipated, third-party scripts moved to other means of first-party storage such as LocalStorage." Basically, the ad tech/track
352.
▲
by
dangoor
7y ago
Those are all good points, and we do love our learners and teachers in Europe. Thanks!
353.
▲
by
dangoor
7y ago
Hi! There are no stupid questions. I wanted to make sure I had the right answer, so I had actually just spoken with my manager about this yesterday. As of now, in order to ensure legal compliance, we work through another company for hiring
354.
▲
by
dangoor
7y ago
I did speak to my manager about hiring from Europe. She said that in order for us to ensure legal compliance, we work through a particular company. Doing so covers our legal bases, but also means it's very expensive for us to hire else
355.
▲
by
dangoor
7y ago
There are links here: https://khanacademyannualreport.org/financial-information/
356.
▲
by
dangoor
7y ago
I'm happy to hear that you've found us helpful in your academic life! We don't have internship openings right now. We generally do those interviews in the fall (for the following summer).
357.
▲
by
dangoor
7y ago
Oh, right you are! My mistake, which is funny because I worked on the engineering principles. The engineering principles take our overall organization values and lay out engineering-specific takes on them. I haven't seen the organizati
358.
▲
by
dangoor
7y ago
I backed his new game Half Truth (made with Ken Jennings of Jeopardy fame) and it arrived just before social distancing kicked in. It's a fun take on a trivia game, because it's set up so that it's not so much of a binary &qu
359.
▲
by
dangoor
7y ago
Thanks! We are fortunate to have good name recognition. One thing we've noticed is that a lot of folks don't know that we're a non-profit, so we try to make that point as much as we can. Edit to add: speaking for myself and m
360.
▲
by
dangoor
7y ago
Khan Academy | Mountain View, CA and REMOTE USA/CANADA | Senior Backend / Fullstack | https://khanacademy.org/careers We're a non-profit with a mission to provide a free, world-class education to anyone, anyw
More ›