Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
91.
▲
by
iam
15y ago
A lot of new employees have either relocation or signing bonuses, that would have to be repaid if they left the company within 1-2 years. Compounding this, the bonus is usually given out pre-tax but has to be repaid post-tax. So sometimes t
92.
▲
by
iam
15y ago
Why, oh why, would any laptop run any code from a battery?
93.
▲
by
iam
15y ago
Why can't you do polymorphism? It looks like he just needs to add vtables to make that work.
94.
▲
by
iam
15y ago
What makes you think their code isn't multi-threaded as it is?
95.
▲
by
iam
15y ago
This is cool, but to seriously use this one would have to have an idea of how extensible this is (is it easy to add new widgets? reskin existing widgets?) compared to existing UI toolkits. Also it's entirely unclear what makes Kivy specific
96.
▲
by
iam
15y ago
Surprising that there's no physics engine integration like Chipmunk or Box2D.
97.
▲
by
iam
15y ago
What's the benefit? Can you leverage any Ruby libraries? Or is it Arduino development with Ruby syntax?
98.
▲
by
iam
15y ago
Yeah, I had the same problem with that article. I have a friend who has at least 15+ years of programming experience (including paid contracting), but only 3 years out of college working "full time" for a salary. So that means he's in the 1
99.
▲
by
iam
15y ago
Still, he brings up a good point. If the source of non-determinism is known to be exactly in the physics engine, maybe it's possible to share the global physics state every once in a while. I don't know much about game network code, but is
100.
▲
by
iam
15y ago
I think this would essentially amount to having save/load game for multiplayer, and how often have you seen games have one of those? Still, desync errors are pretty common in early versions of RTS, I remember pulling my hair out while playi
101.
▲
by
iam
15y ago
Eclipse has very sweet gdb integration, and is probably the best C/C++ IDE for Linux if people can get over the fact that it's written in Java and uses up gigs of ram. Nothing on Linux beats the C++ parser that Eclipse has (I tried everythi
102.
▲
by
iam
15y ago
Toolchain: MinGW, gcc 3.5, gdb 5.2 Yet it only runs on Windows? Thanks, but I do virtually all my C programming on Linux. The only thing Windows is useful for is to cross compile to other targets (it's usually more work to set up Linux to c
103.
▲
by
iam
15y ago
I think this is a problem that exists across any VM that implements a GC, not just Ruby. .NET CLR has the exact same problem (perhaps a harder one, since CLR has a moving GC), so anytime they touch GC references (pointers to objects that ar
104.
▲
by
iam
15y ago
Wasn't there an article a few months ago on HN about people completely changing their behavior when rewarded for the same task with money vs praise?
105.
▲
by
iam
15y ago
I remember that blog post like it was yesterday. I guess the Mozilla source code is such a gargantuan beast at this point that it really does take years to get significant improvements into it? Could explain their recent flurries of rewriti
106.
▲
by
iam
15y ago
What's actually surprising is that it took them this many years to get it fixed. Memory fragmentation is just as bad as memory leaks. To the user, the RAM being used just keeps going up and up until they run out of memory and have to restar
107.
▲
by
iam
15y ago
Interesting link. I took a read of that chapter, and found this paragraph additionally enlightening: > I say that the conduct of Manlius is more praiseworthy and less perilous for a citizen who lives under the laws of a republic; inasmu
108.
▲
by
iam
15y ago
This tells it all. Looks like they were developing it for at least 1 year, I'm guessing they had something to the tune of 4-6 people (if not more) actually working on the development. Still, if they keep up this revenue for a year, it could
109.
▲
by
iam
15y ago
Way too much useful information, I could spend hours reading this blog :)
110.
▲
by
iam
15y ago
I was quite curious as to this, so I looked into the code (using GCC 4.4.5 on a 32-bit VM). Switch statements can be optimized in 2 ways (doing a binary search - log n checks/jumps, or doing a jump table, no checks and 2 jumps). Usually the
111.
▲
by
iam
15y ago
XPath/CSS path selectors for scraping are definitely the "now" way to do it. I recommend Nokogiri ( http://nokogiri.org/ ) for the Ruby users, it does pretty much the same thing in a nutshell. What it really comes down it is 2x-3x smaller c
112.
▲
by
iam
15y ago
TF2 is not anywhere as competitive as StarCraft 2. There's no ladder, no ranking, no matchmaking..
113.
▲
by
iam
15y ago
I would go one step further and block form input when you are on an HTTP site, to forms that go to HTTPS. This would end the charade of "secure" log-ins on an HTTP page by forcing the login page to be an HTTPS page.
114.
▲
by
iam
15y ago
It compromises performance in a similar way to using any byte code vs final machine code. It remains to see how much of a VM support will be required to make this work, as that's typically the large overhead cost of using non-machine code.
115.
▲
by
iam
15y ago
Would someone really buy a tablet just to be able to run exclusive games on it? A gaming tablet maybe, but a regular tablet? Plus, with games like Bejeweled or Plants vs Zombies, it's not exactly hard to duplicate in a matter of weeks and g
116.
▲
by
iam
15y ago
HD televisions. They reuse the same LCD panels in monitors and HDTVs.
117.
▲
by
iam
15y ago
Judging from this table: GCC 4.x, the later the better. Too bad it'll be a while before we see GCC 4.6!
118.
▲
by
iam
15y ago
There's hardly extra complexity in C++0x lambdas, you just need the & or = character to specify if variables are captured by value or by reference and off you go. You can even save the closure as an auto variable instead of needing to s
119.
▲
by
iam
15y ago
Wow you can create your own challenges? That's awesome. I've seen some sites like this before, but they usually have a predetermined amount of algorithms. I always wanted to make my own challenges that would have to be automatically solved
120.
▲
by
iam
15y ago
How does this work exactly? I'm on Firefox 3.6 and I can't type anything into the box. Same goes for IE8. I don't know who you're targeting, but I certainly don't expect interview candidates to be running the latest and greatest. Finally, t
More ›