4,936 karma · joined April 21, 2009
Email (ROT13™): fvzbafba ng tznvy qbg pbz
I'm at The Muse (YC W12) - I think we have a pretty good selection of jobs as well, especially in NYC/SF: https://www.themuse.com/jobs?job_category%5B%5D=Engineering&...
Feel free to email me too if you're looking for something specific, I'm happy to help. yusuf @ our site's domain.
So, "SIMD concurrency" is not incorrect (although SIMD parallelism is more correct :)
That's not a valid argument for why better tooling can't help alleviate some of the difficulty.
> Honestly using higher-level languages is the same mentality as taking a pill to magically lose weight. It's quick, but detrimental (to programmers ability) in long term.
If that were true, the most effective programmers would only code on assembly.
> Programming becomes easy but in the long term most people forget how algorithms and data structures work, in addition to cache mechanisms and other optimizations.
Why would higher level languages obviate knowledge of any of these things? If anything, I think it would help by reducing "noise" from incidental complexity; e.g. ownership in C vs Rust.
On the plus side, it's stupidly simple. On the down side, it's stupidly simple. The readme explains how it works.
The only thing off, as far as I can tell, is the remark that "economic deprivation and the horrors of wars [...] benefited only a select few of the region's residents." I'm not sure if this is the WP mis-reading Piketty, but he makes it pretty clear in Capital that war benefits no one, especially the super-rich. It's not like the Arab aristocracy were itching for multiple revolutions that called into doubt the existing power structures.
If you haven't checked out Julia yet, it's a beautiful language. There's a reason why Graydon (the guy who made the very early versions of Rust) likens it to a Goldilocks language [2].
[1] https://stackoverflow.com/questions/28078089/is-julia-dynami...
We recently got rid of prerender because of the promise from the last article from google saying the same thing [1]. It didn't work.
1: http://googlewebmastercentral.blogspot.com/2014/05/understan...
I would consider moving off to something like Quicksight if it supported redis. Some of our BI-related data is stored there, and currently to get at it we have an app that proxies data from there to postgres for Chartio's sake.
We wrote it because of various issues with tools at the time, basically boiling down to an inclination to have a dead simple solution.
I haven't tried lfs, but if it's anything like github's other software, then I'm sure it's substantially better than our tool.
It was probably our network, but we had a very hard time finding good php engineers, and a much easier time finding good python engineers. So that won.