They're saying the naive implementation was more than 150 lines of C code (300-450 bytes), i.e. too big.
No, it is correct. The integral is with respect to x, and the ordinary/partial derivatives are with respect to t. Written out fully, the derivative computation is d/dt (x^t - 1)/ln(x) = d/dt [exp(ln(x)t) - 1]/ln(x) =…
I'm not quite sure whether you're asking for an explanation or whether you're simply making the observation that this is often omitted from the discussion. Either way I think it's an interesting point, so I'll elaborate…
Yes, for instance ...101010 (the pattern 10 repeated infinitely) isn't an integer. It's maybe easier to think of the argument as working on sequences: From a sequence (x_0, x_1, x_2, ...) with each x_n a binary digit…
I don't quite understand your main concern, but it seems others did and have answered. To elaborate on why Cantor's argument doesn't go through for the integers: Assume you had a list of every integer. To begin with,…
This does not – according to what I can see from the code and comments – implement the case of algebraic extensions. As someone only really familiar with the implementation of the transcendental case[1], my…
That's incredibly cool looking!
Indeed. As someone who (in the past) struggled a lot with eating, fasting would not have been a solution - it was the entire problem! This is the first cookbook I've read that seems to get the effort level vaguely right…
To be fair to the author (and I know this is by no means obvious context coming into the video), his channel blew up shortly before this video. His previous audience consisted of people in the Super Mario 64…
> Ah, matrices! Does * mean dot product, cross product, or the usually less useful matrix multiplication? Ooh, or maybe you should you use . for dot! How clever that would be! Why the snark? The fact that you're free to…
I do my current work (embedded) on an architecture with the following properties: - 8-bit bytes - 16-bit aligned accesses to 32-bit types - 32-bit aligned accesses to 64-bit types. - Struct alignment depends on the size…
From the article: > Normally, I would probably not make these member functions, but since The Witness is a more C++-ish codebase than my own, I thought it was more consistent with the style (and I don’t have a strong…
I work on a <500kB RAM embedded project currently (and similar constraints in previous ones), and I can pretty much mirror what you said. The current project is in the planning/early development phase, and it's like…
Most people have no idea how to detect basic non-blatant cheats. Even simple low-FoV aimbots sneak past the vast majority of players. Good enough cheats are virtually undetectable by just human inspection. The few…
Short version of the difference: Safety = This shouldn't cause harm. Security = This should be hard to hack.
It's worth noting that ISO 26262 is mostly concerned with preventing faults due to system failure, e.g. spurious hardware faults, hardware degradation over time, etc. As an example, it doesn't have much to say about…
Primarily a Windows user here (though not really by choice) and I guess I'll bite - what does it matter what people put on the Desktop? Are there any security implications of not keeping it tidy? The rest of your points…
Honestly I'm usually very wary of additions to C, as one of its greatest strengths (to me) is how rather straightforward it is as a language in terms of conceptual simplicity. There just aren't that many big concepts to…
Worth noting that the Devil's algorithm is not a sequence of turns you repeat over and over, but one that takes you through every possible cube state. You "abort" it partway through when you reach your desired state.
None of this is really worth obsessing over I think, but one point in favor of imperative is it tends to also be the tersest phrasing, which is convenient if you're also aiming for 50 characters max.
True, that's a good point and I pretty much agree with you entirely. I didn't really make a distinction between argument and anecdote. Basically I think it's being glossed over that there is a blatant up-front cost to…
I think the article is interesting, but I think it glosses over the very real cost of working like this. As someone with a career in safety-critical software (aerospace, automotive), it just doesn't make sense to me…
A little reductive I would say? I would add at least: * Puzzle (The Witness, Baba is You, Antichamber, Manifold Garden, ...) * Survival/open-world (Minecraft, Terraria, Don't Starve, Subnautica, The Long Dark, ...) *…
Is it really because game development is "decades behind", or just because games are among the few pieces of software still developed against hard performance constraints? Loosely-coupled composable components may be…
I thought most game devs were into the paradigm of: check external libraries straight into your source control, update them never, and generally treat them on par with your own code. What is it that a package manager…
They're saying the naive implementation was more than 150 lines of C code (300-450 bytes), i.e. too big.
No, it is correct. The integral is with respect to x, and the ordinary/partial derivatives are with respect to t. Written out fully, the derivative computation is d/dt (x^t - 1)/ln(x) = d/dt [exp(ln(x)t) - 1]/ln(x) =…
I'm not quite sure whether you're asking for an explanation or whether you're simply making the observation that this is often omitted from the discussion. Either way I think it's an interesting point, so I'll elaborate…
Yes, for instance ...101010 (the pattern 10 repeated infinitely) isn't an integer. It's maybe easier to think of the argument as working on sequences: From a sequence (x_0, x_1, x_2, ...) with each x_n a binary digit…
I don't quite understand your main concern, but it seems others did and have answered. To elaborate on why Cantor's argument doesn't go through for the integers: Assume you had a list of every integer. To begin with,…
This does not – according to what I can see from the code and comments – implement the case of algebraic extensions. As someone only really familiar with the implementation of the transcendental case[1], my…
That's incredibly cool looking!
Indeed. As someone who (in the past) struggled a lot with eating, fasting would not have been a solution - it was the entire problem! This is the first cookbook I've read that seems to get the effort level vaguely right…
To be fair to the author (and I know this is by no means obvious context coming into the video), his channel blew up shortly before this video. His previous audience consisted of people in the Super Mario 64…
> Ah, matrices! Does * mean dot product, cross product, or the usually less useful matrix multiplication? Ooh, or maybe you should you use . for dot! How clever that would be! Why the snark? The fact that you're free to…
I do my current work (embedded) on an architecture with the following properties: - 8-bit bytes - 16-bit aligned accesses to 32-bit types - 32-bit aligned accesses to 64-bit types. - Struct alignment depends on the size…
From the article: > Normally, I would probably not make these member functions, but since The Witness is a more C++-ish codebase than my own, I thought it was more consistent with the style (and I don’t have a strong…
I work on a <500kB RAM embedded project currently (and similar constraints in previous ones), and I can pretty much mirror what you said. The current project is in the planning/early development phase, and it's like…
Most people have no idea how to detect basic non-blatant cheats. Even simple low-FoV aimbots sneak past the vast majority of players. Good enough cheats are virtually undetectable by just human inspection. The few…
Short version of the difference: Safety = This shouldn't cause harm. Security = This should be hard to hack.
It's worth noting that ISO 26262 is mostly concerned with preventing faults due to system failure, e.g. spurious hardware faults, hardware degradation over time, etc. As an example, it doesn't have much to say about…
Primarily a Windows user here (though not really by choice) and I guess I'll bite - what does it matter what people put on the Desktop? Are there any security implications of not keeping it tidy? The rest of your points…
Honestly I'm usually very wary of additions to C, as one of its greatest strengths (to me) is how rather straightforward it is as a language in terms of conceptual simplicity. There just aren't that many big concepts to…
Worth noting that the Devil's algorithm is not a sequence of turns you repeat over and over, but one that takes you through every possible cube state. You "abort" it partway through when you reach your desired state.
None of this is really worth obsessing over I think, but one point in favor of imperative is it tends to also be the tersest phrasing, which is convenient if you're also aiming for 50 characters max.
True, that's a good point and I pretty much agree with you entirely. I didn't really make a distinction between argument and anecdote. Basically I think it's being glossed over that there is a blatant up-front cost to…
I think the article is interesting, but I think it glosses over the very real cost of working like this. As someone with a career in safety-critical software (aerospace, automotive), it just doesn't make sense to me…
A little reductive I would say? I would add at least: * Puzzle (The Witness, Baba is You, Antichamber, Manifold Garden, ...) * Survival/open-world (Minecraft, Terraria, Don't Starve, Subnautica, The Long Dark, ...) *…
Is it really because game development is "decades behind", or just because games are among the few pieces of software still developed against hard performance constraints? Loosely-coupled composable components may be…
I thought most game devs were into the paradigm of: check external libraries straight into your source control, update them never, and generally treat them on par with your own code. What is it that a package manager…