Viewing profile — gabereiser
gabereiser
HN member- Joined
- Mon, Mar 02, 2020, 8:24 PM UTC
- HN karma
- 5,056
- Public activity
- 1,574 items
- HN profile
- View on Hacker News ↗
About gabereiser
Recent public activity
-
comment
Comment #37805002
Unity is just the loudest, they certainly aren’t the first and they definitely didn’t invent the paradigm. ECS/ECBS is a pretty common construct. This wiki is the Bible for ECS/ECB…
-
comment
Comment #37803335
To echo others, it’s against policy. Not that we don’t care (we do) but that it’s better covered (and serviced) elsewhere, this isn’t the forum for those kinds of discussions.
-
comment
Comment #37803284
ECS is different. Systems coordinate entities, entities have components, some of them can be behaviors, some of them are not (vertex data). You would need to provide something that…
- comment
-
comment
Comment #37785397
Yes. I can confirm it’s regardless of SKU
-
comment
Comment #37783565
I'm sure the author would accept pull requests if you've got the time to show ValWithPtr safety.
-
comment
Comment #37777898
Often what is “approved” and “delivered” conflict. In this case, they approved a part, a genuine part, but got a fake part, unbeknownst to them at the time. One could say the fake …
-
comment
Comment #37745834
At least he offered a salary. I once was offered only equity in a non-formed dream corporation with the promise that "once we have a product"...
-
comment
Comment #37743740
I stand with the equal human rights crowd. Chik-fil-a is not one of us. Their stance on LGBTQ+ folks is clear. I’m not LGBTQ but I believe we all should be allowed to live the live…
-
comment
Comment #37737525
[flagged]
-
comment
Comment #37737486
It’s not invalid because a string is a string. You didn’t invent a new type.
-
comment
Comment #37737464
I mean, if(len(O) == 32) technically is a validation but you’re right, by default it just fits for size.
-
comment
Comment #37737412
>”Learning assembly language is basically useless at this point.” I whole heartedly disagree. There’s an entire class of performance tuning you can do to math intensive application…
-
comment
Comment #37737325
alias and type redefinitions are conceptually the same. int and int_t are conceptually the same. I’m going to assume it’s my type, as defined in the signature of my method you’re c…
-
comment
Comment #37734030
This is the way. Look not at the characters but at the hex.
-
comment
Comment #37734019
Stored in binary format, validation, more efficient due to non-cast, faster access due to non char*, being able to split the high-low, indexing and uniqueness at the byte level.
-
comment
Comment #37732380
Both of which were developed more than 20 years ago. I also think they knew the ask since they made games prior. I can see how words are confusing and math is hard.
-
comment
Comment #37726675
There in lies the problem. With shifting priorities and shifting strategies I don’t see them actually knowing what their market is.
-
comment
Comment #37726637
We all know the Vorbis is supreme. Get out of here with your 15 year old DRM compression riddled subpar listening formats. OGG is all that matters. Without it… we wouldn’t have Spo…
-
comment
Comment #37717197
Yeah and Ultima Online was the same. I’m not talking about 1999’s definition of an MMO, when people were still using dialup.
-
comment
Comment #37714956
Except in Minecraft, the world is voxel so to sync destructible terrain I only need to send the x,y,z of the block removed. Going by my logic, there are MOG’s and there are MMOs. G…
-
comment
Comment #37713229
While I commend his efforts, it’s not even remotely MMO. A few thousand can be handled by one server. One beefy server, but one server nonetheless. I’m talking about 10,000+ player…
-
comment
Comment #37712369
In this example, *cptr is a color by contract. A Color is a type alias of a string. *cptr is a string. Interfaces match.
-
comment
Comment #37712362
It is enforced by the compiler, what it doesn't do is guarantee it at runtime. I agree with you on the enums. Go doesn't have a reliable enum construct. But the argument that I, th…
-
comment
Comment #37712052
‘type Color string’ is just a type alias for string. Likewise GLint is just a type alias for int. There are only value types (str, int, float, etc), everything else is a construct.…