Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eliben
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
91 ms
·
871.
▲
by
eliben
15y ago
Project this onto math, and we all could be Ramanujan or Galois with the right investment of time, right? Of course not. People differ in level of intelligence, and this is a fact. Some programmers are just brilliant people - had they chose
872.
▲
by
eliben
15y ago
If anything, 2011 has proven that oppressed peoples (in the Middle East) are willing to put their life on their line, and actually succeed eventually. Even in psycopatch-ruled Syria the protest is likely to eventually succeed.
873.
▲
by
eliben
15y ago
There are many intelligent people in Iran, and they have the privelege to see this unrolling in front of their eyes. Wake up, before you become North Korea.
874.
▲
by
eliben
15y ago
I don't have anything against Git, but it just appeared irrelevant to the listing of technologies you used for the actual coding. You could have branches with SVN too, by the way. And commit often. But you've switched to Git already, that's
875.
▲
by
eliben
15y ago
Why do you emphasize Git in the HN link? It seems you use several key technologies for the demo - Backbone, Coffeescript, etc. Git is just a VCS, so why did you feel it necessary to emphasize it?
876.
▲
by
eliben
15y ago
That was mostly fixed, AFAIK. Now only the last 4 digits are printed on receipts.
877.
▲
by
eliben
15y ago
What about start-up time? Isn't it significantly longer with PyPy? [disclaimer: this is not FUD, but a honest curiosity]
878.
▲
by
eliben
15y ago
Yep, I explicitly mentioned this bit in the article. Then again, when your thread performs some long blocking call and you want to kill it, you're out of luck anyway. The advice in the post is directly applicable to problems where the block
879.
▲
by
eliben
15y ago
Seriously? I've often seen this book recommended, but I just can't figure out what people find in it. Care to share?
880.
▲
by
eliben
15y ago
An amazing book. Read it twice already, and the 3rd time isn't too far away I think.
881.
▲
by
eliben
15y ago
Ah, but Zen and the Art of Motorcycle Maintenance by Pirsig is very much tech related!
882.
▲
by
eliben
15y ago
Yep, it wasn't there when I first looked.
883.
▲
by
eliben
15y ago
Unless I'm missing something obvious, this post lacks a proper attribution. It is an old, very old and very well-known one-liner that made rounds and rounds in the Perl community over the years. Reading Krumins's post one might think he inv
884.
▲
by
eliben
15y ago
Why post a Reddit link rather than a direct one: http://strangelyconsistent.org/blog/the-2011-perl-6-coding-c...
885.
▲
by
eliben
15y ago
A shameless plug: This is a good companion article to that design doc - http://eli.thegreenplace.net/2010/06/30/python-internals-add...
886.
▲
by
eliben
15y ago
Here's a telling footnote from the C99 standard: "The name ‘‘lvalue’’ comes originally from the assignment expression E1 = E2, in which the left operand E1 is required to be a (modifiable) lvalue. It is perhaps better considered as represen
887.
▲
by
eliben
15y ago
Zed's productivity is truly inspiring
888.
▲
Zynga IPO values company at $7 billion
(money.cnn.com)
1 points
by
eliben
15y ago
|
0 comments
889.
▲
by
eliben
15y ago
This is all good, until you want your program to be really large and/or use some serious external libraries which bash lacks. Or, if you need to attach some kind of non-CLI UI to it (GUI or web), or (heavens forbid) if you need to port it
890.
▲
by
eliben
15y ago
For those unfamiliar with Kenton Varda - he wrote most of the protocol buffers library in Google. Great work.
891.
▲
by
eliben
15y ago
While bash is certainly more pleasant to write and use than the other shell languages, I made myself a rule I abide by, a long time ago. Never use shell to write anything non-trivial. Unless it's a one liner that just stitches some Unix com
892.
▲
by
eliben
15y ago
Well, isn't this basic differential pricing? If there are customers who are willing to "pay as much as needed" for "the fastest chip they have", why wouldn't Intel offer it? It shouldn't be too expensive to "brand" yet another model, and th
893.
▲
by
eliben
15y ago
Ah, compiling C is so pleasantly fast.
894.
▲
by
eliben
15y ago
The Python core developers are not against you. Your case is perfectly valid and understood. The core developers do, however, try to prepare the ground that will make it possible even for projects like yours to eventually make the move. It
895.
▲
by
eliben
15y ago
From: "This past weekend, thanks to Android users around the world, Android Market exceeded 10 billion app downloads - with a growth rate of one billion app downloads per month" I think it's pretty obvious that the graph is cumulative. They
896.
▲
by
eliben
15y ago
Well, the article was posted on Dec 6th, so yes, they probably haven't reported December downloads
897.
▲
by
eliben
15y ago
The 3rd and 4th words in the linked post point to Bob's Google Code page ( http://code.google.com/p/bobscheme/ ) where its code is stored. The code is wholly in the public domain, by the way - http://code.google.com/p/bobscheme/source/brow
898.
▲
by
eliben
15y ago
I don't think the interpreter was intended to be really fast. It's pretty good for debugging and platform-independent execution. For speed there's the JIT.
899.
▲
by
eliben
15y ago
LLVM actually still is a virtual machine, since it contains mechanisms for executing code written in LLVM IR. There are two execution paths - an interpreter and a JIT compiler. I guess this makes it a VM after all, although the acronym is n
900.
▲
by
eliben
15y ago
Well, I already had the VM implemented in Python, so I really wanted to do that in C or C++. Go was not an option because (1) one of the goals was to understand how other VMs are implemented, and most VMs today are C/C++, and (2) I wanted a
More ›