Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wladimir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
451.
▲
by
wladimir
15y ago
Or pay the developers for "diligent support". Many open source projects offer some kind of paid support or commercial license. A lot of people seem to expect fully fledged support for free, and that's pretty crazy. If you want "free support
452.
▲
by
wladimir
15y ago
Yes a google phone is probably best from a privacy perspective, as you have full control over the phone, but AFAIK if you buy a pure Samsung, or other brand, phone, without "carrier customization", you're also free of this shit. It's the (U
453.
▲
by
wladimir
15y ago
But it did change. "hackers" used to be kids, tricksters and sometimes even criminals. Now, it's "cyberwar", and foreign countries are supposed to be involved even in the most trivial hack. Ooh they used a Chinese proxy so it must be the Ch
454.
▲
by
wladimir
15y ago
This proves again how tremendously paranoid we have become in the west. Everything is an attack, and more generally a reason to distrust each other more. Even if the blame is on ourselves for disregarding maintenance. (not to say that they
455.
▲
by
wladimir
15y ago
The scripts are written a C++-like DSL, and are part of the assets. There's map scripts, weapon scripts, AI scripts etc. They process high-level triggers and events to handle the storyline, different behaviours, and so on. So you could make
456.
▲
by
wladimir
15y ago
could someone explain what exactly is and isn't free? The source to the game executable (rendering, script interpreter, physics, pathfinding) is free and released under GPL. The assets, however, such as scripts, textures, shaders are stil
457.
▲
by
wladimir
15y ago
I guess you could do that, make the objects hollow. But that will obliterate the "low hanging" advantages of voxels such as destructable terrains, being able to cut things in pieces, realistic physics simulation etc...
458.
▲
by
wladimir
15y ago
You can't build the kind of robustness that we enjoy today out of commodity hardware. And that's not needed either. The purpose is communicating with each other in cases that the government brought down or is heavily filtering the interne
459.
▲
by
wladimir
15y ago
and (I guess) Inline Callbacks in Twisted/Python Python has had real generators (using the yield keyword) for a long time... See http://www.python.org/dev/peps/pep-0255/ .
460.
▲
by
wladimir
15y ago
I think the crossover point I mentioned earlier will come when GPUs become general-purpose enough to allow massively parallel voxel rendering implementations Indeed. This is certainly possible with modern GPUs, and has been for a while. V
461.
▲
by
wladimir
15y ago
I think every Python developer worth their salt implemented a class like this at least once in their career (mine was even called DStruct :-) ). And probably at a certain later point decided it was not that good an idea. (essentially chose
462.
▲
by
wladimir
15y ago
The displacement of the voxels can also be done with a simple matrix transformation, as far as I see it Yes, but the point is that you have to displace much more voxels than you'd have to displace vertices otherwise. Vertices are only on
463.
▲
by
wladimir
15y ago
I'm not saying it is entirely impossible. However, rotating volume data (which voxels are) is computationally a lot more intensive. With polygonal objects you can just change the transformation matrix and re-render the screen and you're d
464.
▲
by
wladimir
15y ago
See also the gigavoxel research by an ex-colleague of mine: http://maverick.inria.fr/Members/Cyril.Crassin/ . This looks very similar, and is probably an extension of it...
465.
▲
by
wladimir
15y ago
I think he means that you cannot rotate an object and keep it aligned to the voxel grid at the same time. It would be a lossy operation, and require interpolation, just like rotating an image on a 2D grid.
466.
▲
by
wladimir
15y ago
(1) is indeed a use-case, unless you require more detailed control over playback/pause/frame numbers. In which case a series of png images (for example, encoded into a .css) and animated using javascript could be used. Google uses this for
467.
▲
by
wladimir
15y ago
Agreed. -214%, the way I interpret it intuitively, would mean the new value flips sign. -XXX% where XXX is bigger than 100 therefore looks strange.
468.
▲
by
wladimir
15y ago
Wow that's shockingly many still. But that statistic is to be expected somehow, there's a lot of old sites still around. Still it's a horrible, incredibly restricted format. I come from a computer graphics background an thus am interested i
469.
▲
by
wladimir
15y ago
Nice and clear overview! But GIF? Is that format even still used? I'd love to see this for webp, I really don't get that format yet and AFAIK there is no overview of the format that is not a spec (i.e., horribly detailed).
470.
▲
by
wladimir
15y ago
Right. But it is useful to know, not so much because of the VCS aspect, but because of the security aspect. Hg/Mercurial BTW works in the same way.
471.
▲
by
wladimir
15y ago
I haven't completely read the OP, But why isn't Openmesh ( http://www.open-mesh.org/ previously B.A.T.M.A.N. ) mentioned anywhere in this thread yet? I like the fact that this is getting a lot of energy behind it, but the idea itself is n
472.
▲
by
wladimir
15y ago
You know how you're always supposed to store an Array's length in a `var` when looping with a `for` statement? In this case, why not use the 'foreach' or iterator paradigm? IMO, It's brain dead that programmers have to worry about such d
473.
▲
by
wladimir
15y ago
You of all people should know that GIT history consists of a write-only log which is maintained using cryptographic hashes. If you edit one commit (even the metadata) you have to rewrite history, and all the hashes for commits after it cha
474.
▲
by
wladimir
15y ago
Game code specifically is usually the exception to this rule, because it tends to be written to very strict deadlines, ad-hoc requirements, short project lifetime (no need to maintain or support it for years after), and not much expectation
475.
▲
by
wladimir
15y ago
I was talking about forcing people to undergo such a treatment, or coercing them into it some other way. That's barbaric. If someone really wants to change their gender or orientation and is really sure I don't see why it would not be allow
476.
▲
by
wladimir
15y ago
You can donate towards Numpy in Pypy on their main page.
477.
▲
by
wladimir
15y ago
The barbaric act, in my mind, is that they tried to change his sexual orientation at all, and went to such lengths to try that. Just because it was supposed to be somehow "bad" to be homosexual, not because he was a danger to anyone.
478.
▲
by
wladimir
15y ago
The thing I fear most is that if anti-ssh/ssl/tor/vpn measures start to be somewhat effective, western governments will also see it as an excuse to implement them in the guise of "crime prevention", just now that services such as gmail are
479.
▲
by
wladimir
15y ago
Those formats aren't really dead. Just that the web browsers don't support them doesn't mean they're not used. mng is currently used for simple animations in UIs (for example, Qt has built-in support for it). On the web, I guess there just
480.
▲
by
wladimir
15y ago
Yes, like any modern high-level language it would use some concepts "borrowed" from LISP. Credit where credit due... On the other hand I don't want to go completely bananas with the 'structureless' LISP. In my opinion at least it would aid
More ›