Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kingkilr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
421.
▲
by
kingkilr
16y ago
A big one Mike misses (because it isn't as critical for Lua AFAIK) is escape analysis. For PyPy our aggressive escape analysis can bring huge wins on things like numeric code and some types of string processing, but no static compilers rea
422.
▲
by
kingkilr
16y ago
The primary legacy of Unladen Swallow (this was something that everyone agreed on at the VM summit at PyCon) were: a) improvements to LLVM for all users of its JIT, things like valgrind and GDB integration, lifting that 16 MB of machine cod
423.
▲
by
kingkilr
16y ago
Generally no, out of the box it doesn't, things like JITs and GCs can confuse it, however it's got a bunch of flags and config options and what not to allow you to use it.
424.
▲
by
kingkilr
16y ago
Yes, we were :)
425.
▲
by
kingkilr
16y ago
Is there before or after you've taken on VC, planned a project roadmap, and realized there was no way you'd hit your goals?
426.
▲
by
kingkilr
16y ago
One does need to be a programmer to know if they're delivering at the expense of absurd amounts of technical debt.
427.
▲
by
kingkilr
16y ago
Some of us (myself included) are volunteers. Others have it as their day job, by virtue of funding from the German and Swedish government. These funds will probably be used to allow devs to work on PyPy full time, as well as to bring devs
428.
▲
[PyPy] Controlling the Tracing of an Interpreter With Hints, Part 3
(morepypy.blogspot.com)
21 points
by
kingkilr
16y ago
|
0 comments
429.
▲
by
kingkilr
16y ago
My company does this, but in reverse, whenever someone is getting something to eat there's a metaphor for it. Cache means you've already got it, hitting memory means you need to go to the kitchen, disk means you need a trip to the store, r
430.
▲
by
kingkilr
16y ago
You can tell because it doesn't have the Google label.
431.
▲
by
kingkilr
16y ago
I don't have time to test this exact benchmark, but the last time I benchmarked PyPy on tornado it did 2x the req/s flat out, so probably (and I'll confirm later) that puts PyPy running tornado in the #1 place here.
432.
▲
by
kingkilr
16y ago
Because most sane languages aren't just for writing web apps, they're for writing programs.
433.
▲
by
kingkilr
16y ago
Actually it's kind of sad that it needs to be in C, most sane language would implement their server in themselves.
434.
▲
by
kingkilr
16y ago
I might, but then I remember http://i.telegraph.co.uk/multimedia/archive/01452/pirate-bay...
435.
▲
by
kingkilr
16y ago
I recently wrote an autobiographical paper from the perspective of women in technology for class. I found that women represent under 9% of the developers/designers at the company I work for, under 5% of the core developers on open source p
436.
▲
by
kingkilr
16y ago
That C Python faces. Neither Jython nor IronPython have GILs, and it should be much easier to remove PyPy's.
437.
▲
by
kingkilr
16y ago
(Going by my three-second-look gut feeling: It's the Sieve of Eratosthenes) A broken one, this seems like advertising that you hole in one'd a sand trap.
438.
▲
by
kingkilr
16y ago
Both Jython and IronPython. PyPy probably will in the future, however its not a goal at the moment.
439.
▲
by
kingkilr
16y ago
That is precisely my goal, I think it's eminently feasible using 2to3.
440.
▲
by
kingkilr
16y ago
Things like this make me inordinately proud to contribute to open source (in this case Django). Whenever someone launches something I hope that some small part of what I've done made their job of building something cool easier, be it a des
441.
▲
by
kingkilr
16y ago
... no, I'm sort of shocked that's been so covered up. Several of the team members have been at my university giving presentations and talks on Watson (including one of the software engineering practices behind it) and I'm somewhere betwee
442.
▲
by
kingkilr
16y ago
The UI on seatgeek is almost identical to what rdio provides, I wonder if rdio is using it.
443.
▲
by
kingkilr
16y ago
My elementary school had an interesting practice here, starting at the end of the 6th grade you could take a calculator drivers license test, which once passed allowed you to use your calculator on any assignment. The test had two componen
444.
▲
by
kingkilr
16y ago
The way you're describing this extension of the brain reminds me a lot of Andy Clark's onion model for th extended mind.
445.
▲
by
kingkilr
16y ago
It wouldn't surprise me, when watching (and playing along) I often start saying the "What is" or "Who was" before I have the answer.
446.
▲
The PyPy San Franciso Bay Area Tour 2011
(morepypy.blogspot.com)
2 points
by
kingkilr
16y ago
|
0 comments
447.
▲
by
kingkilr
16y ago
I was speaking more generically about a highly dynamic vs a highly static language, using Python as an example. The same comment applies to Ruby or Javascript.
448.
▲
by
kingkilr
16y ago
Just outputting something isn't particularly different whether it occurs at runtime or "compile" time. However, if you want to know how to execute Python efficiently that's a very different topic than how to execute C efficiently.
449.
▲
by
kingkilr
16y ago
Nope leafy chat was/is an entirely separate project (I was one of the devs), I don't doubt some of the UI/whatever for convore was inspired by it though.
450.
▲
by
kingkilr
16y ago
Same comment I left on the TC story: Congrats to Convore on the launch, I've been using it almost since its inception and it's become a staple of my communication platforms.
More ›