Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cdavid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
361.
▲
by
cdavid
14y ago
I have not had time yet to look into rust more closely, but do you know if it would be able to export a Rust module in a dlopen-able library, accessible from C ? Writing python extensions in Rust instead of C would be pretty exciting
362.
▲
by
cdavid
14y ago
I don't think the main issue from OP is that WinRT support is not ready yet: windows 8 is not even out yet. The fact that he will have to migrate to python 3 to get there seems to be the main issue.
363.
▲
by
cdavid
14y ago
what does inherit mean here ? You were most likely not hired to refactor 700KLOC, because they would not have been in that position if they had a decent engineering process in the first place. Obviously, do not rewrite from scratch: it is a
364.
▲
by
cdavid
14y ago
What are you basing your assertion that most fortune 500 would be in the red on ? Corporate profit (post tax) are at a record high (e.g. http://elidourado.com/blog/the-short-run-is-short/ ).
365.
▲
by
cdavid
14y ago
I don't think MR is a good abstraction for implementing linear algebra, and I expect the overhead to be too high (although I don't have numbers to back that up). For large problems (>> couple of machines worth of RAM), you use big
366.
▲
by
cdavid
14y ago
I would say that idiomatic python code often does not overuse objects. Lack of immutable data is indeed something I miss (especially COW dict/list/set). One thing that is clearly overused in python code is dictionaries to pass data where th
367.
▲
by
cdavid
14y ago
Quite a few poor and superficial answers in that link. The usual argument that dynamic typing does not scale for large projects is largely unfounded. There are large projects in Lisp, I don't get why people don't use the dynamic card as oft
368.
▲
by
cdavid
14y ago
Why is haproxy reloading an issue ? It works pretty well in my experience (although I am not in the web business anymore, so things may have changed in the last two years).
369.
▲
by
cdavid
14y ago
Funnily enough, Drucker is quite fashionable in Japan ATM (or more exactly was when I was still in Japan 2 years ago): http://www.economist.com/node/16481583 While a lot of those practices are clearly inefficient, let's not forget that th
370.
▲
by
cdavid
14y ago
This rant makes little sense to me. Linking and COM are mostly orthogonal issues for once, and ABI compatibility in windows is not directly tight to COM. I think the lack of ABI compatibility in linux has more to do with incentive and econo
371.
▲
by
cdavid
14y ago
I suspect windows end-user don't care so much either, but the enterprise world does. The number of Fortune 500 companies that still use windows xp because they can't upgrade is most likely significant. People also often underestimate incomp
372.
▲
by
cdavid
14y ago
You felt safe anywhere in Japan most likely because you are of no value to them. I lived for 6 months in a burakumin area in Kyoto, and I never felt threatened either, but that would change quickly if I had any business in Japan (e.g. a bar
373.
▲
by
cdavid
14y ago
once you can import llvm code at runtime, you are pretty close to injecting llvm code at runtime: you write some LLVM IR in a string, and "llvm_eval" it.
374.
▲
by
cdavid
14y ago
Linux is used a lot in countries where buying the last and greatest is not an option, nor is fast internet connection.
375.
▲
by
cdavid
14y ago
I don't think the number game is very interesting, but you have more than 17 european economists arguing for banking union (e.g. http://www.voxeu.org/article/manifesto-banking-union-economi... ). That call from the 172 make a lot of noise
376.
▲
by
cdavid
14y ago
If everybody decreases their labour cost everything else being equal, then obviously you don't get a competitive advantage from it. You just made everyone poorer. See also http://seekerblog.com/2012/01/17/euro-crisis-german-unit-lab... fo
377.
▲
by
cdavid
14y ago
The general idea is that Germany, since 2000 or so, did what is essentially an internal devaluation, by freezing salaries. This only works because Germany was the only big economy within the Eurozone to follow this policy. Note that GDP inc
378.
▲
by
cdavid
14y ago
Thank you for this comment, this explains quite well something I have not been able to put clearly myself. Whatever organization a firm decides to follow, it needs 'something' to coordinate efforts within itself. Hierarchy is one way, havin
379.
▲
by
cdavid
14y ago
The OP point was not about art being mere satisfaction for art nerds, but that there may be an effort to appreciate it. That's true of most art forms. It just happens that which effort depends partly on the person. It seems that for some re
380.
▲
by
cdavid
14y ago
Thanks for your defence of recent works around the philosophy of science, I am genuinely surprised to find one on HN. One small book I liked that I would add is "predire n'est pas expliquer" from Rene Thom. I don't get the mistrust of philo
381.
▲
by
cdavid
14y ago
Are there many such cases where you would use python, though ?
382.
▲
by
cdavid
14y ago
At least Mc Carthy thought that machines from the 70ies should have enough power to do it, i.e. it is an algorithmic/representation/etc… problem, not a lack of computational power one. If you look at what happens in nature, relatively low-l
383.
▲
by
cdavid
14y ago
I don't have numbers to back it up, but I would gather that at least MS has as many if not more world class researchers in those fields.
384.
▲
by
cdavid
14y ago
I went a few times and had a great time at each occasion. Jason and Paul are great hosts, and there has always been q quite diverse crowd (not just e.g. entrepreneurs or hard core hackers).
385.
▲
by
cdavid
14y ago
This is an annoying behaviour, but it is consistent with Python's design . It is not exactly caused by broken closure, rather by the object model of python, and how named are bounds to objects. While this does not make it less annoying, it
386.
▲
by
cdavid
14y ago
If you had worked in a big company environment, you would know that this kind of nonsense happens all the time, in both private and public environments. 30000$ routers are pocket money compared to some of the things I have seen (millions of
387.
▲
by
cdavid
14y ago
How would supporting both C++ and C standards be incompatible ? Every other major C/C++ compiler can do it (intel, clang, gcc, sun studio, etc…). Implementing most of the C99 features is ridiculously easy compared to C++11 (C-compatible com
388.
▲
by
cdavid
14y ago
I do think git is better than mercurial in significant ways, at least how it was circa 2010: - tag handling in hg is (was ?) horrible - I think using integers for revisions, even if just in the UI is a very confusing feature, as it gives a
389.
▲
by
cdavid
14y ago
I am glad this is working for the OP, but pushing virtualenv and "self-contained" apps as the one solution is a diservice to the community. There are valid reasons to rely on your OS, assuming you have an homogenous deployment target (same
390.
▲
by
cdavid
15y ago
For mini crashes, I think an argument can be made about HFT potentially making the stock prices, etc… less normal and more fat-tailed, and thus less well handled by statistical models (e.g. http://www.bankofengland.co.uk/publications/Docum
More ›