Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dmpk2k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
391.
▲
by
dmpk2k
14y ago
When wasn't it faster than Flash? Last time I used Away3D, I had trouble getting more than 5k triangles with a reasonable framerate, which is a bit ridiculous. Admittedly, this was a couple years ago. Has something changed?
392.
▲
by
dmpk2k
14y ago
I cannot comment for deelowe, but every time in the past I've seen such a wide difference for such a simple benchmark, there was some methodology problem. After all, for such a simple benchmark, most of your time is spent in the OS. It's po
393.
▲
by
dmpk2k
14y ago
That's why I mentioned "default". If you have more specialized requirements, you can write your own version. :)
394.
▲
by
dmpk2k
14y ago
How about a few more default data structures, like resizable arrays or hashes? I find the biggest bump in my productivity in most other languages is that those two things are there already.
395.
▲
by
dmpk2k
14y ago
Upgrading users is one of those "damned if you do, damned if you don't" scenarios. If you do: some users are unhappy about old hardware. If you don't: some users are unhappy about uptime and changing software. Joyent's CEO was on HN a while
396.
▲
by
dmpk2k
14y ago
I hope Furber updates his ARM book again some day.
397.
▲
by
dmpk2k
14y ago
Interesting. Thanks. :)
398.
▲
by
dmpk2k
14y ago
This is specific to the type of filesystem in use. Something like ZFS does not exhibit these artifacts.
399.
▲
by
dmpk2k
14y ago
Harebrained Schemes (the Shadowrun Returns team on Kickstarter) also uses Moai. Perhaps it's worth a look. Other than the cloud parts, can anyone compare it with Love2D?
400.
▲
by
dmpk2k
14y ago
You'd likely be better off with multiple processes then. There's no reason to suffer 16 cores performing like three (assuming no contention), when you can get much closer to linear with existing, mature, and well-understood technologies.
401.
▲
by
dmpk2k
15y ago
This betrays a stark lack of perspective. What's old is often new again, in different guises.
402.
▲
by
dmpk2k
15y ago
In theory that sounds great. What I've seen and heard from practice (surprisingly) isn't. I think a better idea is to have excellent communication between the two groups, whether on channels or in the same room. Both specialize, but both ha
403.
▲
by
dmpk2k
15y ago
Just to be clear to any readers: SmartOS is not meant to be installed on disk, ergo no installer.
404.
▲
by
dmpk2k
15y ago
illumos is free and (most importantly) open source. Running a closed OS and binaries on a production server isn't the most foolish idea I've heard, but it's in the running.
405.
▲
by
dmpk2k
15y ago
> less predictable Alas, it is, because there's no communication between the kernel scheduler and the user-space scheduler. The resulting interaction has non-intuitive results. Here's an old paper about some of the measured consequences
406.
▲
by
dmpk2k
15y ago
> the hardware we are solving them on The increase in cores, NUMA now being pervasively inescapable, and context switching becoming cheaper, actually makes this problem worse for M:N threading. I don't have a problem with Go using M:N t
407.
▲
by
dmpk2k
15y ago
> I think you should read the M:N scheduling links. I think this bears emphasizing. Slow language runtimes, like Erlang's beam.smp, can get away with using M:N threading because the overhead elsewhere is so high. However, once you're de
408.
▲
System performance analysis - the USE method
(dtrace.org)
41 points
by
dmpk2k
15y ago
|
1 comments
409.
▲
by
dmpk2k
15y ago
In the same vein, LuaJIT2 beta 9 was released a couple days ago.
410.
▲
by
dmpk2k
15y ago
I'm not sure it's intrinsic to JIT. LuaJIT's footprint is no larger than the normal Lua VM last I looked. It has more to do with how you pack your data and how much pressure you put on the GC (thus requiring more memory).
411.
▲
by
dmpk2k
15y ago
I think likewise. It should probably be number of requests per MB of RAM for I/O-bound servers where latency isn't critical.
412.
▲
by
dmpk2k
15y ago
Having skimmed the article I found it relatively unenlightened. What do you agree with?
413.
▲
by
dmpk2k
15y ago
With that attitude we should have stopped at FORTRAN. What next, drive a Model T instead of a Civic? Nobody knowledgeable has said that async coding is novel. What matters is that node.js is a simple(r) and effective means of writing asynch
414.
▲
by
dmpk2k
15y ago
I'm a backend engineer. Have been for years. Node.js works for me. I don't think much else needs to be said.
415.
▲
by
dmpk2k
15y ago
The JVM takes advantage of this: http://wikis.sun.com/display/HotSpotInternals/CompressedOops
416.
▲
by
dmpk2k
15y ago
Sadly, it took me five years of lost time mucking around with every language under the sun to figure this out. Spend a few months to find a reasonable ecosystem (NB: the libraries, tools and community, not just the language), then move on.
417.
▲
by
dmpk2k
15y ago
The disk problem is maddening, and I used to be a strong proponent of dedicated hardware for this reason. However, the provider I use (Joyent) recently added some kind of disk scheduling that prevents these problems. I don't know how they d
418.
▲
by
dmpk2k
15y ago
Faster and more efficient than what? They've been saying this every single release since at least as far back as Windows 95. Strangely enough, Windows 3.1 sure seems a lot smaller and snappier than Windows 7...
419.
▲
by
dmpk2k
15y ago
Some Schemes have this too. I'd be surprised if an industrial VM, like the CLR, didn't support this.
420.
▲
by
dmpk2k
15y ago
They're not mainstream (that I'm aware of), but there are realtime GCs that can guarantee a pause of less that 1ms. Metronome is the one I'm familiar with.
More ›